Gateway Segmentation for Charging Throughput

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the development of gateways for refined service control and charging, existing technologies face challenges in balancing control and data forwarding throughput, leading to bottlenecks in processing methods, particularly due to differences in platform capabilities between general purpose computing and dedicated hardware platforms.

Innovation Solution

The gateway is divided into two sub-gateways, where one sub-gateway processes charging policies and controls the other, which forwards data and collects charging information, allowing for reduced information exchange frequency and processing load by delaying charging information reporting based on predefined conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the gateway focuses on improving user data forwarding throughput using a router platform, then data forwarding capability is significantly improved, but service control and charging processing performance deteriorates

Engineering Contradiction:
Improveuser data forwarding throughputVSAvoidservice control and charging processing performance
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The gateway is divided into a control plane sub-gateway and a user plane sub-gateway. The control plane sub-gateway handles service control and charging processing, while the user plane sub-gateway handles data forwarding. This segmentation allows each sub-gateway to be optimized for its specific function, resolving the contradiction between data forwarding throughput and service control processing performance.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If the gateway focuses on improving service control and charging processing using a general purpose computing platform, then control processing capability is improved, but user data forwarding throughput deteriorates

Engineering Contradiction:
Improveservice control and charging processing performanceVSAvoiduser data forwarding throughput
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The gateway is divided into a control plane sub-gateway and a user plane sub-gateway. The control plane sub-gateway handles service control and charging processing, while the user plane sub-gateway handles data forwarding. This segmentation allows each sub-gateway to be optimized for its specific function, resolving the contradiction between data forwarding throughput and service control processing performance.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If charging information is reported in real-time for all user statuses, then charging accuracy is improved, but processing load and information exchange frequency increase

Engineering Contradiction:
Improvecharging information accuracyVSAvoidprocessing load and information exchange frequency
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Instead of reporting charging information for all user statuses in real-time, the system selectively reports charging information only when necessary based on predefined conditions. This partial action approach reduces processing load and information exchange frequency while maintaining sufficient charging accuracy for billing purposes.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9319536B2Processing method of gateway charging and gateway
Publication Date: 2016.04.19 HUAWEI TECH CO LTD
  • US9319536B2 patent drawing
  • US9319536B2 patent drawing
  • US9319536B2 patent drawing

AI summary

Embodiments of the present invention provide a processing method of gateway charging and a gateway, where a gateway is divided into two sub-gateways. The method includes, detecting, by a first sub-gateway, a current status of an access user if the first sub-gateway receives an online message, a newly establishing bearer message or a status change indication message of at least one access user. The method further includes sending, a first message to the second sub-gateway if the first sub-gateway determines that the at least one access user complies with a predefined rule of charging delayed reporting, where the first message indicates a charging policy corresponding to a current status of the at least one access user, and indicates, to the second sub-gateway, a delay of sending measured charging information, and receiving, charging information corresponding to all the statuses of the at least one access user that meets a reporting condition.