Traffic Control System with Packet Loss Cause Correction
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Measurement precision
If multiple algorithms are used to determine packet loss cause, then the accuracy improves, but the determination time increases
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.
Data Source
Figure 1~2
Figure 3
Figure 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.