AC-Based Transmission Scheduler for WiFi Uplink Congestion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication networks, such as IEEE 802.11ax, face challenges in managing congestion when multiple client stations need to transmit critical traffic simultaneously, as they lack a quality of service (QoS) mechanism to prioritize traffic effectively, leading to inefficiencies in resource allocation and potential bottlenecks in uplink transmission.

Innovation Solution

Implementing an access category (AC)-based transmission scheduler in wireless access points (APs) to manage upstream traffic by determining resource unit (RU) allocation based on buffer status reports (BSRs) and traffic type, allowing prioritization of critical traffic and optimizing transmission opportunities (TXOP) for voice and video traffic, while using pre-configured policies to allocate RUs to client stations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If simultaneous transmission is enabled in OFDMA networks, then transmission efficiency is improved, but congestion management capability deteriorates

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidcongestion management capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the shared wireless medium into distinct resource units (RUs) that can be independently allocated to different client stations. This segmentation allows simultaneous transmissions to occur in different RUs while maintaining individual control over each RU's allocation, thereby preserving congestion management capability while enabling parallel transmissions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic RU allocation where the access point adjusts resource unit assignment based on real-time buffer status reports and traffic priority levels. This dynamic adaptation allows the system to optimize transmission efficiency under normal conditions while automatically adjusting to manage congestion when it occurs, resolving the contradiction between simultaneous transmission capability and congestion control.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If equal resource allocation is provided to all client stations, then fairness is improved, but quality of service for critical traffic deteriorates

Engineering Contradiction:
ImprovefairnessVSAvoidquality of service
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies local quality by differentiating resource allocation based on the specific needs of each client station's traffic. Instead of uniform allocation, the system assigns different priority levels and RU allocations to different access categories (voice, video, best effort, background), ensuring that critical traffic receives appropriate preferential treatment while maintaining fairness for other traffic types.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the allocation parameters dynamically based on traffic type and buffer status. By adjusting RU size, allocation frequency, and priority weights according to the specific parameters of each traffic flow, the system achieves both fairness for general traffic and quality of service guarantees for critical applications.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If resource units are allocated without considering traffic type, then allocation simplicity is improved, but network performance under congestion deteriorates

Engineering Contradiction:
Improveallocation simplicityVSAvoidnetwork performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements preliminary action by pre-configuring priority levels and allocation policies for different access categories before congestion occurs. Buffer status reports include traffic type information that triggers pre-defined allocation rules, allowing the system to respond to congestion automatically without complex real-time decisions, thus maintaining allocation simplicity while improving network performance under load.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11432185B2Delivering intent-based application policy on WiFi networks
Publication Date: 2022.08.30 CISCO TECHNOLOGY INC
  • US11432185B2 patent drawing
  • US11432185B2 patent drawing
  • US11432185B2 patent drawing

AI summary

Techniques and apparatus for managing congestion in a wireless network are provided. One technique includes receiving one or more buffer status reports (BSRs) from one or more client stations. Each BSR indicates an amount of traffic in a transmit queue of the client station. An allocation of resource units (RUs) for the one or more client stations is determined, based on at least a type of traffic in each transmit queue of the one or more client stations, upon a determination that there is congestion on an uplink wireless channel shared by the one or more client stations. A frame that includes an indication of the allocation of RUs for the one or more client stations is generated. The frame is transmitted to the one or more client stations.