Dynamic Congestion Control States for Wireless Network Stability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face congestion issues due to unregulated packet data flows, which can lead to network device overload and failure, especially when the network is unable to handle excessive data transmission.
Innovation Solution
Implementing a congestion control system with defined states that regulate data flow between network nodes by using congestion control messages to transition between states based on detected congestion levels, allowing for the management of data flow to prevent device overload, including the use of A11-Control messages and acknowledgment messages to manage traffic and prevent network oscillation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If packet data flows are allowed to transmit without congestion control, then data transmission speed and network throughput are improved, but network device overload and congestion occur leading to potential network failure
Solution Approach 1:
The patent implements dynamic congestion control by transitioning between multiple congestion control states (first state, second state, third state, open state) based on real-time congestion level detection. The system dynamically adjusts packet handling policies according to current network conditions, allowing high throughput when congestion is low while preventing overload when congestion is high, thus resolving the contradiction between transmission speed and network stability
Solution Approach 2:
The system employs feedback mechanisms where congestion levels are continuously detected at network nodes, and this information is used to trigger state transitions and adjust packet flow control. The feedback loop ensures that the network automatically adapts to changing conditions, maintaining both high throughput and network stability through continuous monitoring and adjustment
2Reliability
If congestion control states and transitions are implemented, then network stability and overload prevention are improved, but system complexity increases due to multiple states and transition management
Solution Approach 1:
The congestion control mechanism is segmented into distinct states (first state with strict control, second state with moderate control, third state with relaxed control, open state with no control) and defined transitions between them. This segmentation makes the complex control logic more manageable and implementable by breaking down the overall system into discrete, well-defined components with clear transition criteria
3Reliability
If strict congestion control is applied to prevent overload, then network stability is improved, but data transmission efficiency and throughput decrease
Solution Approach 1:
The system dynamically adjusts the level of congestion control based on real-time conditions by transitioning between states with different control strictness. When congestion is low, the system operates in open or third state allowing high throughput efficiency. When congestion increases, it transitions to first or second state providing stricter control to prevent overload, thus optimizing the balance between stability and efficiency based on actual network conditions
Data Source
AI summary
Systems and methods for controlling congestion on a packet data network are provided. The congestion control may be implemented between any two network nodes where a regulation of a data flow is desired to prevent a device overload from occurring. In order to provide regulation of a data flow, congestion control states are used where each state regulates the data flow in a specified manner. State transitions may occur in response to messages that include congestion information detected at a network node.


