Dynamic Contention Window Selection for Low-Latency Wi-Fi Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication networks face challenges in managing contention window sizes to balance low-latency channel access with collision likelihood, particularly for high-priority traffic flows like voice, leading to increased latency and packet drops due to overlapping contention window sizes with lower-priority traffic.

Innovation Solution

Implement a dynamic contention window size selection mechanism that adjusts based on collision probability and traffic conditions, using smaller window sizes for initial attempts and larger sizes for subsequent attempts to reduce latency and minimize collisions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a fixed contention window size is used for all transmission attempts, then the mechanism is simple to implement, but latency increases and packet drops occur due to overlapping window sizes with lower-priority traffic

Engineering Contradiction:
Improvecontention window size mechanismVSAvoidlatency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent applies dynamics by transitioning from a fixed contention window size to a dynamic mechanism that adjusts the window size based on transmission success or failure. The window size changes from an initial value to a modified value after failed transmissions, allowing the system to adapt to varying network conditions and prioritize high-priority traffic more effectively, thereby reducing latency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of contention window size dynamically. After a failed transmission attempt, the window size parameter is modified (typically doubled or increased) to reduce the probability of collision and give high-priority traffic more opportunities to access the channel, thus addressing the latency issue while maintaining implementation simplicity.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If a fixed contention window size is used for all transmission attempts, then the implementation is straightforward, but system capacity decreases due to increased packet drops and collisions

Engineering Contradiction:
Improvecontention window size mechanismVSAvoidsystem capacity
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system dynamically adjusts the contention window size based on transmission outcomes. When transmissions fail, the window size increases to reduce collision probability and improve channel access for high-priority traffic, thereby increasing system capacity without requiring complex centralized management.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The mechanism operates autonomously at each transmitting device, using local feedback from transmission success or failure to adjust the contention window size. This self-service approach allows devices to independently optimize their access without network controller intervention, improving overall system capacity while keeping implementation simple.

Inventive Principle:
Principle #25Self-service

3Reliability

If larger contention window sizes are used to reduce collisions, then collision probability decreases, but latency increases due to longer backoff periods

Engineering Contradiction:
Improvecollision avoidanceVSAvoidbackoff time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The contention window size is dynamically adjusted based on transmission history. The system uses smaller window sizes when transmissions are successful (reducing backoff time and latency) and only increases the window size when failures occur (reducing collision probability). This dynamic approach balances collision avoidance with minimal latency penalty.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The window size parameter is changed conditionally based on transmission outcomes. The system maintains small window sizes for successful transmissions to minimize backoff time, and only increases the parameter when collisions are detected, thus achieving collision avoidance only when necessary while keeping latency low during normal operation.

Inventive Principle:
Principle #35Parameter changes

4Speed

If smaller contention window sizes are used for high-priority traffic, then access speed increases, but collision probability increases when multiple high-priority flows contend simultaneously

Engineering Contradiction:
Improvechannel access speedVSAvoidcollision probability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system dynamically adjusts the contention window size based on real-time transmission feedback. When multiple high-priority flows contend, failed transmissions trigger window size increases, automatically reducing collision probability while maintaining fast access during low-contention periods. This eliminates the need for static differentials between traffic types.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Each transmitting device autonomously monitors its own transmission success and adjusts its contention window size accordingly. This self-service mechanism allows high-priority traffic to access the channel quickly when alone, while automatically increasing the window size when collisions are detected, thus managing collision probability without centralized coordination.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250338321A1Techniques associated with contention window size selection in WI-FI systems
Publication Date: 2025.10.30 QUALCOMM INC
  • US20250338321A1 patent drawing
  • US20250338321A1 patent drawing
  • US20250338321A1 patent drawing

AI summary

This disclosure provides methods, components, devices and systems for techniques associated with contention window size selection in Wi-Fi systems. Some implementations relate to mechanisms according to which a wireless communication device may select a contention window size for a transmission attempt to maintain relatively smaller contention window sizes in some scenarios and to use relatively larger contention window sizes in some other scenarios. In some examples, a wireless communication device may statically use a same contention window size for a given access category. Additionally, or alternatively, the wireless communication device may use a first contention window size for a first quantity of transmission attempts and a second contention window size for a second quantity of transmission attempts. Additionally, or alternatively, the wireless communication device may use a selection scheme according to which the wireless communication device directly maps a collision probability to a contention window size.