Gateway IP Address Modification for VAS Service Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Telecom operators face increased investment costs and network delays due to the need for high packet processing capabilities in multiple Value-Added Service (VAS) servers, which are required to identify and process data packets sequentially, leading to a higher likelihood of faults.
Innovation Solution
A flow control method and device that uses a gateway to identify required VAS services and modify IP addresses in data packets to direct them to specific VAS servers for processing, reducing the number of servers that need to process each packet and optimizing service identification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple VAS servers are deployed in series to provide various value-added services, then service functionality is improved, but network delay and packet processing complexity increase
Solution Approach 1:
The gateway performs preliminary identification of required VAS services and pre-establishes a correspondence between service types and VAS server addresses before packet processing. This allows the gateway to directly modify packet destination addresses without sequential processing at each VAS server, reducing network delay while maintaining service functionality.
Solution Approach 2:
The gateway acts as an intermediary that performs deep packet analysis and service identification centrally, then directs packets to appropriate VAS servers. This intermediary role eliminates the need for each VAS server to perform identification independently, reducing overall processing time and network delay.
2Adaptability or versatility
If multiple VAS servers are deployed in series to provide various value-added services, then service functionality is improved, but investment costs increase
Solution Approach 1:
The patent extracts the service identification function from individual VAS servers and consolidates it at the gateway. This extraction reduces the processing capability requirements at each VAS server, thereby reducing investment costs while maintaining the ability to provide multiple value-added services.
Solution Approach 2:
The gateway performs multiple functions including deep packet analysis, service identification, and packet forwarding in a single device. This multi-functionality reduces the need for each VAS server to have high processing capabilities, thereby reducing overall investment costs while maintaining service functionality.
3Adaptability or versatility
If multiple VAS servers are deployed in series to provide various value-added services, then service functionality is improved, but the possibility of faults increases
Solution Approach 1:
By extracting the service identification function from individual VAS servers and placing it at the gateway, the patent reduces the number of devices that need to process each packet. This reduction in the VAS server chain decreases the possibility of faults while maintaining the ability to provide multiple value-added services.
4Measurement precision
If each VAS server performs deep packet analysis to identify packets needing processing, then service accuracy is improved, but packet processing capability requirements increase
Solution Approach 1:
The gateway serves as an intermediary that performs deep packet analysis and service identification centrally. This concentrates the processing capability requirement at the gateway rather than at each VAS server, reducing the packet processing capability requirements at individual servers while maintaining service accuracy.
Solution Approach 2:
The gateway performs deep packet analysis and service identification as a preliminary action before packets reach VAS servers. This preliminary processing eliminates the need for VAS servers to perform deep analysis, reducing their packet processing capability requirements while maintaining service accuracy.
Data Source
AI summary
The present invention provides a flow control method and a device. The method includes: obtaining, by a gateway, a data packet of a user; determining N value-added services required by the data packet, where N is an integer greater than or equal to 1; modifying a first IP address in the data packet to an Mth IP address in an address sequence, where the first IP address is an IP address of a network server, M is a positive integer greater than or equal to 1, the address sequence is an IP address set allocated by the gateway to the user, and a correspondence exists between an address in the address sequence and a value-added service; sending a modified data packet to a value-added service server corresponding to the Mth IP address.


