Congestion Control in Multihop Wireless Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless multihopping networks, congestion control is unreliable due to the failure of existing methods to consistently distribute congestion information to source nodes, leading to persistent bottlenecks and network instability.

Innovation Solution

A system and method that distributes congestion information back to ingress points and traffic sources along the data flow path, allowing nodes to avoid bottleneck points without a central controller, using routing metrics and congestion warning messages to regulate traffic and maintain fairness and service differentiation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If suppression messages are broadcasted by devices in the network to reduce traffic, then congestion control is attempted, but the reliability of receiving these messages is low and they may not always be received by the sources

Engineering Contradiction:
Improvecongestion control reliabilityVSAvoidcongestion message delivery failure
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent implements feedback by having intermediate nodes send congestion notification messages back to source nodes along the reverse routing path. This feedback mechanism ensures that congestion information reaches the sources reliably, enabling them to adjust their traffic generation rates accordingly.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Instead of broadcasting suppression messages upstream from congested nodes (the conventional approach), the patent inverts the approach by having intermediate nodes send congestion notifications back to the sources along the reverse routing path. This inversion ensures more reliable message delivery to sources.

Inventive Principle:
Principle #13The other way round (Inversion)

2Reliability

If nodes broadcast suppression messages to avoid congestion, then traffic reduction is attempted, but nodes may choose not to propagate messages if local network conditions are acceptable

Engineering Contradiction:
Improvecongestion avoidance reliabilityVSAvoidmessage propagation consistency
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system establishes a feedback mechanism where intermediate nodes automatically send congestion notifications back to source nodes. This ensures consistent message propagation regardless of local network conditions, as the notification is triggered by the actual congestion state rather than node discretion.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The routing protocol pre-establishes reverse routing paths and congestion notification mechanisms before congestion occurs. When congestion is detected, the pre-configured feedback path is activated immediately, ensuring consistent and reliable message propagation without waiting for node decisions.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If a central controller is used to manage congestion, then congestion control would be more effective, but the system becomes more complex and less scalable

Engineering Contradiction:
Improvecongestion control effectivenessVSAvoidnetwork control structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service congestion control where individual nodes autonomously detect congestion conditions and send notifications along reverse routing paths. Source nodes independently receive these notifications and adjust their own traffic rates, eliminating the need for a central controller while maintaining effective congestion management.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The congestion control function is segmented into distributed operations at individual nodes rather than centralized control. Each intermediate node independently monitors its own congestion state and sends notifications, while source nodes independently process notifications and adjust traffic, creating a modular and scalable system.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7693051B2System and method for controlling congestion in multihopping wireless networks
Publication Date: 2010.04.06 ARRIS ENTERPRISES LLC
  • US7693051B2 patent drawing
  • US7693051B2 patent drawing
  • US7693051B2 patent drawing

AI summary

A system and method to control congestion in a multihopping wireless communication network (100). The system and method distribute the congestion information back to the ingress points (106) and traffic source nodes (102, 106, 107) in the network (100) through the actual route of the data flow that contributes to the congestion. The system and method therefore avoid bottleneck points (102-5) in the network (100) to reduce congestion. The system and method can be used for packet-based, route-based or flow-based traffic shaping in a multihop wireless network (100) employing different media access control (MAC) and routing layer protocols. Moreover, the system and method is capable of distributing congestion and service differentiation information between different interfaces in the network (100).