Dynamic Channel Sensing in Wireless LAN Backoff
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Machine-to-machine (M2M) communication in IEEE 802.11 WLAN systems faces challenges in efficiently managing channel access and data transmission in environments with a large number of devices, particularly in scenarios requiring occasional low-speed data transmission, where existing backoff methods are inadequate for determining whether the wireless medium is busy or idle.
Innovation Solution
A method for performing backoff in a WLAN system that involves using different clear channel assessment (CCA) conditions based on data unit size, with specific CCA thresholds for determining channel busy/idle states, allowing for appropriate transmission opportunities (TXOP) on primary and secondary channels, and restricting data transmission to the primary channel even if secondary channels are idle.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a station performs backoff on a primary channel with a bandwidth smaller than or equal to the data unit size, then the station can transmit data units of various sizes, but the channel access fairness deteriorates when secondary channels are occupied
Solution Approach 1:
The patent applies different CCA conditions to different channels based on their characteristics. The primary channel uses a first CCA condition with a lower threshold, while secondary channels use a second CCA condition with a higher threshold. This local differentiation allows the system to optimize for both transmission capability and channel access fairness by treating each channel according to its specific role and occupancy status.
2Productivity
If a station senses the primary channel as idle and performs transmission, then transmission efficiency improves, but collision probability increases when multiple stations transmit simultaneously
Solution Approach 1:
The patent implements preliminary anti-action by having stations sense the primary channel during the backoff period and freeze their backoff counters when the channel is detected as busy. This preemptive measure prevents multiple stations from transmitting simultaneously by ensuring they all wait until the channel is clearly idle, thereby reducing collision probability while maintaining transmission efficiency.
3Measurement precision
If a station uses a lower CCA threshold on the primary channel, then channel sensing accuracy improves, but the number of false busy detections increases
Solution Approach 1:
The patent applies different CCA thresholds to different channels based on their specific requirements. The primary channel uses a lower threshold for accurate sensing, while secondary channels use a higher threshold to reduce false detections. This local quality differentiation resolves the contradiction by optimizing each channel's threshold according to its role.
4Ease of operation
If a station performs backoff on a primary channel with bandwidth larger than or equal to the data unit size, then channel access simplicity improves, but transmission flexibility deteriorates
Solution Approach 1:
The patent segments the channel access process into two distinct parts: backoff on the primary channel and transmission on either primary or secondary channels. This segmentation allows the backoff phase to be simple (using only the primary channel) while the transmission phase provides flexibility (able to use both primary and secondary channels based on availability), thereby resolving the contradiction between simplicity and flexibility.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
The present invention relates to a wireless communications system, and more particularly to a method for sensing a channel dynamically in a wireless LAN system and an apparatus therefor. A method for performing a back-off in a wireless LAN system according to an embodiment of the present invention includes the steps of performing CCA by applying clear channel assessment conditions in order to transmit a data unit with a different channel width, and performing a back-off based thereon.