Gateway IP Address Modification for VAS Service Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveservice functionalityVSAvoidnetwork delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveservice functionalityVSAvoidinvestment costs
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #6Universality (Multi-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

Engineering Contradiction:
Improveservice functionalityVSAvoidfault possibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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

Engineering Contradiction:
Improveservice accuracyVSAvoidpacket processing capability
Core Design Contradiction:
Measurement precisionVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9923823B2Flow control method and device
Publication Date: 2018.03.20 HUAWEI TECH CO LTD
  • US9923823B2 patent drawing
  • US9923823B2 patent drawing
  • US9923823B2 patent drawing

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.