Traffic Control System with Packet Loss Cause Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing traffic control systems in wireless communications networks often incorrectly determine the cause of packet loss, leading to inappropriate traffic control measures that can worsen packet loss or decrease network bandwidth utilization, due to the complex topology and diverse network states.

Innovation Solution

A traffic control system that includes a packet loss cause determining module with a submodule to obtain multiple determining results using various algorithms and a joint distinguishing submodule to select the correct cause of packet loss, along with an error correction module to refine the determination based on traffic control results, ensuring accurate traffic control by correcting previously determined causes of packet loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single algorithm is used to determine packet loss cause, then the determination process is simple and fast, but the accuracy of determining packet loss cause is low leading to incorrect traffic control

Engineering Contradiction:
Improveaccuracy of determining packet loss causeVSAvoidcomplexity of determination module
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The determination module is segmented into multiple independent algorithms (first algorithm, second algorithm, etc.), each responsible for analyzing specific packet loss characteristics. This segmentation allows the system to use multiple perspectives for determination while maintaining modularity and manageability of each algorithm component.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple algorithm results are merged through a majority voting mechanism where the packet loss cause is determined based on the most frequent determination among all algorithms. This combining approach integrates the strengths of different algorithms to achieve higher overall accuracy while using a simple aggregation rule to control complexity.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If traffic control is performed based on single determination result, then the response is fast, but the traffic control accuracy is low causing adverse consequences

Engineering Contradiction:
Improvereliability of traffic controlVSAvoidtime for determination and correction
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements feedback through error correction modules that monitor the results of traffic control actions. When a determination is found to be incorrect (e.g., bit error misidentified as congestion), the system feeds back correction information to adjust future determinations, continuously improving reliability through learned corrections.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary error correction by comparing determination results with actual traffic control outcomes before finalizing the packet loss cause classification. This preliminary validation step prevents incorrect determinations from triggering inappropriate traffic control actions, thereby improving reliability proactively.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If multiple algorithms are used to determine packet loss cause, then the accuracy improves, but the determination time increases

Engineering Contradiction:
Improveaccuracy of determining packet loss causeVSAvoidspeed of determination
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The system uses partial action by implementing a majority voting mechanism that can reach a determination once the majority of algorithms have completed their analysis, without waiting for all algorithms to finish. This approach achieves sufficient accuracy through partial completion of all algorithm executions, reducing overall determination time.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3190749B1Traffic control method and system
Publication Date: 2019.11.06 HUAWEI TECH CO LTD
  • EP3190749B1 patent drawingFigure 1~2
  • EP3190749B1 patent drawingFigure 3
  • EP3190749B1 patent drawingFigure 4

AI summary

Embodiments of the present invention disclose a traffic control method and system, where the system includes: a packet loss cause determining module, configured to determine a cause of packet loss; a traffic control module, configured to control traffic according to the cause of packet loss that is determined by the packet loss cause determining module; and an error correction module, configured to: obtain a traffic control result obtained after the traffic control module controls the traffic, and correct, according to a comparison between the obtained traffic control result and an expected traffic control result, the cause of packet loss that is determined by the packet loss cause determining module. In the embodiments of the present invention, an error correction mechanism is established as follows: After traffic is preliminarily controlled, an error is corrected based on a traffic control result, that is, a previously determined cause of packet loss is corrected, and then the traffic is controlled again. An error occurring during determining of a cause of packet loss can be instantly corrected by using this error correction mechanism, so as to improve accuracy of determining the cause of packet loss, and implement accurate traffic control.