Dynamic Congestion Control States for Wireless Network Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedata transmission speedVSAvoidnetwork stability
Core Design Contradiction:
ProductivityVSReliability

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improvenetwork stabilityVSAvoidcongestion control mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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

Inventive Principle:
Principle #1Segmentation

3Reliability

If strict congestion control is applied to prevent overload, then network stability is improved, but data transmission efficiency and throughput decrease

Engineering Contradiction:
Improvenetwork stabilityVSAvoiddata transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

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

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8761019B2System and method for congestion control signaling
Publication Date: 2014.06.24 CISCO TECHNOLOGY INC
  • US8761019B2 patent drawing
  • US8761019B2 patent drawing
  • US8761019B2 patent drawing

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.