Priority Class Contention Window Adjustment in Unlicensed Wireless
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If contention window size is increased to reduce collisions, then channel access reliability is improved, but transmission delay increases
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.
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.
3Productivity
If carrier sensing is performed in multiple engines simultaneously, then channel utilization is improved, but interference management complexity increases
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.
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.
Data Source
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.


