Network Packet Loss Processing via Congestion Window Threshold Comparison
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless networks, existing TCP mechanisms inaccurately distinguish between congestion and random packet loss, leading to suboptimal data transmission performance due to manual setting of critical parameters and unnecessary backoff processing.
Innovation Solution
A network packet loss processing method that compares the current congestion window with a buffer threshold, comprising the network's and node's data bearing capabilities, to determine if packet loss is caused by congestion, thereby avoiding unnecessary backoff and maintaining a higher data transmission rate.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the sending end decreases the data sending rate upon detecting packet loss, then network congestion is avoided, but data transmission performance deteriorates in wireless networks with random packet loss
Solution Approach 1:
The patent changes the parameter for packet loss detection from traditional ACK-based methods to SNR (Signal-to-Noise Ratio) based detection. By monitoring the SNR value of received packets, the system can distinguish between packet loss caused by congestion and random packet loss in wireless networks, thereby avoiding unnecessary rate decreases and maintaining optimal transmission performance
Solution Approach 2:
The patent implements a feedback mechanism where the sending end continuously monitors the SNR value of received packets and uses this information to determine whether packet loss is due to congestion or random errors. This feedback loop allows the system to dynamically adjust transmission parameters only when necessary, preventing performance deterioration while maintaining congestion avoidance
2Reliability
If the sending end uses manual parameter setting to distinguish congestion from random packet loss, then congestion control is implemented, but transmission performance is reduced due to unnecessary backoff processing
Solution Approach 1:
The patent enables the network system to self-diagnose and self-adjust by using automatic SNR-based packet loss detection. The system automatically determines whether packet loss is due to congestion or random errors without requiring manual parameter configuration, thereby maintaining effective congestion control while avoiding unnecessary backoff processing that would reduce transmission rate
Solution Approach 2:
The patent replaces manual parameter setting with automatic SNR-based detection parameters. By using the SNR value as the key parameter for distinguishing between congestion and random packet loss, the system achieves intelligent, adaptive congestion control without the need for manual intervention, thereby preventing performance loss from unnecessary backoff
Data Source
AI summary
Embodiments of the present invention disclose a network packet loss processing method and apparatus. The method in the present invention includes: comparing a value of a current congestion window of a network with a buffer threshold when a packet loss event is detected, where the buffer threshold is used to indicate a data bearing capability of the entire network, where the data bearing capability is obtained by adding a data bearing capability of a link in the network and a data bearing capability of a buffer of a node in the network; if the value of the current congestion window is smaller than the buffer threshold, not performing backoff processing on the current congestion window; and if the value of the current congestion window is greater than or equal to the buffer threshold, performing backoff processing on the current congestion window.


