Adaptive Wireless Medium Access Control for Interference Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication technologies, such as IEEE 802.11, face inefficiencies due to exponential back-off mechanisms that fail to differentiate between various causes of packet failures, leading to sub-optimal performance in diverse network environments with hidden or non-CSMA/CA devices and poor signal reception.

Innovation Solution

Adaptive adjustment of transmitter operating parameters based on channel condition data from both the transmitter and receiver, including contention window size, data rate, and packet aggregation/fragmentation, using receiver success rate and channel occupancy metrics to differentiate between foreground and background interference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If exponential back-off is used to reduce collisions in overloaded networks, then network congestion is reduced, but transmission efficiency deteriorates when packet failures are caused by poor signal reception or hidden device interference

Engineering Contradiction:
Improvenetwork congestionVSAvoidtransmission efficiency
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The system dynamically changes the back-off parameter (contention window size) based on the identified cause of packet failure. When interference is detected, a different back-off strategy is applied compared to when poor signal reception is detected, allowing optimized transmission efficiency while still preventing congestion

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The receiver provides feedback to the transmitter about the cause of packet failure (interference vs. poor signal reception). This feedback enables the transmitter to adapt its back-off behavior appropriately, avoiding unnecessary transmission delays while still managing network congestion

Inventive Principle:
Principle #23Feedback

2Device complexity

If uniform medium access control is used for all devices, then implementation is simple, but performance deteriorates in diverse network environments with hidden or non-CSMA/CA devices

Engineering Contradiction:
Improvemedium access control complexityVSAvoidnetwork performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system applies different medium access control strategies to different situations based on the local channel conditions and interference characteristics. Instead of a uniform approach, the transmitter adapts its behavior locally according to the specific cause of packet failure detected through receiver feedback

Inventive Principle:
Principle #3Local quality

3Productivity

If receiver feedback is implemented to differentiate failure causes, then transmission optimization is improved, but system complexity increases

Engineering Contradiction:
Improvetransmission optimizationVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The receiver performs the analysis of packet failure causes and provides summarized feedback to the transmitter. This self-service approach at the receiver end minimizes the complexity burden on the transmitter while still enabling optimized transmission decisions through the feedback mechanism

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8634447B2Adaption of medium access and transmission parameters for wireless networks
Publication Date: 2014.01.21 CISCO TECHNOLOGY INC
  • US8634447B2 patent drawing
  • US8634447B2 patent drawing
  • US8634447B2 patent drawing

AI summary

In accordance with an example embodiment, there is disclosed herein an apparatus where transmitter operating parameters are adjusted based on channel condition data obtained from a transmitter and/or from a receiver communicating with the transmitter. For example, the transmitter's contention window may be increased responsive to determining channel occupancy at the receiver is increasing. As another example, aggregation/fragmentation may be adjusted based on channel occupancy at the receiver. Still another example, the data rate employed by the transmitter may be changed responsive to changes in receiver success count.