Service Transmission Control for Dynamic Value-Added Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems face challenges in dynamically managing value-added services, particularly when a user subscribes to multiple value-added services or when the subscribed service changes, leading to inefficient service arrangement and resource utilization.

Innovation Solution

A method and apparatus for controlling service transmission that involves receiving user information, determining the appropriate value-added service system, performing value-added processing on data packets, and returning them to a gateway device, allowing for flexible service arrangement based on dynamic user information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a network access server determines routing policy according to user subscription information and allocates different IP pools for different users, then service routing is achieved, but service arrangement cannot be performed when a user subscribes to multiple value-added services or when service changes with trigger conditions

Engineering Contradiction:
Improveservice arrangement flexibilityVSAvoidrouting control complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by enabling the gateway to dynamically determine VAS information based on real-time user information and trigger conditions. Instead of static IP pool allocation, the system dynamically selects destination VAS addresses according to current user subscriptions and service status, allowing flexible service arrangement that adapts to changing user needs without requiring complex manual routing configuration.

Inventive Principle:
Principle #15Dynamics

2Productivity

If data packets are forwarded directly to VAS for value-added processing, then service processing is achieved, but repeated data transmission occurs when users subscribe to multiple services, wasting communication resources

Engineering Contradiction:
Improveservice processing efficiencyVSAvoidcommunication resource waste
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent applies preliminary action by having the gateway pre-determine and store VAS information (including destination addresses and processing parameters) before actual data transmission occurs. When data packets arrive, the gateway retrieves the pre-configured VAS information and forwards packets directly to the appropriate destination without repeated transmission cycles, thereby improving processing efficiency and reducing communication resource waste.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the gateway receives user information, determines appropriate VAS routing, and adjusts data packet forwarding accordingly. This feedback loop allows the system to optimize service processing by learning user subscription patterns and trigger conditions, thereby reducing redundant data transmissions and improving overall communication efficiency.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9510371B2Method and apparatus for controlling service transmission
Publication Date: 2016.11.29 HUAWEI TECH CO LTD
  • US9510371B2 patent drawing
  • US9510371B2 patent drawing
  • US9510371B2 patent drawing

AI summary

A method and a device for controlling service transmission can implement service forwarding. The method includes: receiving a connection request message, where the connection request message includes user information; determining value-added service system VAS information according to the user information; receiving a first data packet of the service that is sent by a sending end; obtaining, according to the VAS information, a second data packet from the at least one destination VAS; and sending the second data packet to a receiving end. A VAS performs value-added processing on a data packet, and returns the data packet to a gateway device, allowing the gateway device to perform service arrangement flexibly according to dynamic information about a user.