Priority Class Contention Window Adjustment in Unlicensed Wireless

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless access systems supporting unlicensed bands face challenges in efficiently transmitting and receiving data, particularly in adjusting contention window sizes and performing carrier sensing procedures across multiple priority classes, leading to inefficiencies in channel access and data transmission.

Innovation Solution

A method for adjusting contention window sizes (CWS) in wireless access systems, where CWS is configured for each priority class, and upon triggering events, the CWS is increased or decreased to optimize channel access, allowing for efficient data transmission even in multi-engine LBT operations, with a processor controlling the transmitter to perform channel access procedures and downlink transmissions based on channel idle states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If contention window size is adjusted independently for each priority class, then channel access efficiency for specific priority is improved, but system complexity increases

Engineering Contradiction:
Improvechannel access efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The contention window size adjustment is segmented by priority class. Each priority class (0-3) has its own independent contention window size (CWS) that can be adjusted separately based on channel conditions and transmission requirements. This allows high-priority traffic to access the channel more aggressively while low-priority traffic uses larger backoff windows, resolving the contradiction by enabling differentiated channel access without requiring complete system redesign.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The contention window size is made dynamic and adjustable for each priority class based on channel conditions, transmission success/failure, and quality of service requirements. The system can increase or decrease CWS values adaptively for different priority classes independently, allowing the system to respond to changing conditions while maintaining priority-based differentiation, thus improving channel access efficiency without permanent system complexity increase.

Inventive Principle:
Principle #15Dynamics

2Reliability

If contention window size is increased to reduce collisions, then channel access reliability is improved, but transmission delay increases

Engineering Contradiction:
Improvechannel access reliabilityVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Different contention window sizes are assigned to different priority classes based on their quality of service requirements. High-priority traffic (e.g., voice, control signals) is assigned smaller CWS values for faster access, while low-priority traffic (e.g., background data) is assigned larger CWS values to reduce collisions. This local differentiation resolves the contradiction by allowing reliable collision reduction for low-priority traffic while maintaining low latency for high-priority traffic.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The contention window size parameter is changed dynamically based on channel conditions, transmission outcomes, and priority class requirements. When channel conditions are good or priority is high, smaller CWS values are used to reduce delay. When collisions are detected or priority is low, larger CWS values are used to improve reliability. This parameter adaptation resolves the contradiction by adjusting the trade-off between reliability and delay based on real-time conditions.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If carrier sensing is performed in multiple engines simultaneously, then channel utilization is improved, but interference management complexity increases

Engineering Contradiction:
Improvechannel utilizationVSAvoidinterference management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The channel access function is segmented into multiple independent engines (e.g., Engine 0, Engine 1, etc.), each capable of performing carrier sensing and channel access procedures independently. Each engine can be configured with specific priority classes and contention window parameters, allowing simultaneous channel access attempts from multiple engines without requiring complex centralized coordination, thus improving channel utilization while managing interference through independent operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each LBT engine is designed as a universal, multi-functional unit that can handle multiple priority classes, perform carrier sensing, and execute channel access procedures independently. This universality allows the system to deploy multiple identical engines simultaneously, improving channel utilization through parallel operations while keeping interference management relatively simple since each engine operates autonomously with standardized functionality.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11147088B2Method for adjusting contention window size considering priority class in wireless access system supporting unlicensed band, and apparatus for supporting same
Publication Date: 2021.10.12 LG ELECTRONICS INC
  • US11147088B2 patent drawing
  • US11147088B2 patent drawing
  • US11147088B2 patent drawing

AI summary

The present invention relates to a wireless access system supporting an unlicensed band, various methods for adjusting a contention window size, methods for performing a carrier sensing process in a single engine and a multi-engine, and an apparatus supporting the same. As one embodiment of the invention, a method for adjusting a contention window size (CWS) in a wireless access system supporting an unlicensed band may comprise: a step of setting a contention window size (CWS) necessary for performing a channel access process for each of priority classes; a step of performing a channel access process for a particular priority class in a channel in an unlicensed band on the basis of the set CWS; a step of performing a downlink transmission related to the particular priority class if it is determined that the channel in the unlicensed band is in an idle state as a result of the channel access process; and a step of making adjustments for all CWS' of priority classes if a triggering event, which relates to a downlink transmission and increases or reduces the CWS for the particular priority class, occurs.