Dynamic Minimum Channel Time Adjustment for Wi-Fi Scanning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Wi-Fi channel scanning methods are inefficient, leading to prolonged connection and roaming processes, increased power consumption, and reduced efficiency due to long scanning times, especially exacerbated by hidden nodes causing delays and misidentification of access points.
Innovation Solution
A channel scanning method that dynamically adjusts the minimum channel time based on controllable Clear Channel Assessment (CCA) thresholds and historical scanning data, allowing for adaptive energy and carrier sense detection thresholds, and optionally prolonging the minimum channel time to improve the chances of receiving a probe response from access points.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a fixed scanning time is allocated for each channel, then the channel scanning process is simple to implement, but the scanning time becomes excessively long and power consumption increases
Solution Approach 1:
The patent applies dynamics by making the channel scanning time adjustable rather than fixed. The minimum channel time is dynamically modified based on channel detection results, allowing the system to adapt scanning duration to actual channel conditions. This resolves the contradiction by maintaining simple implementation while reducing unnecessary scanning time on clear channels.
Solution Approach 2:
The patent changes the parameter of minimum channel time from a fixed value to a variable that can be modified based on detection results. By adjusting this parameter dynamically, the system achieves faster scanning without complex procedures, resolving the contradiction between simplicity and scanning time.
2Reliability
If the minimum channel time is prolonged to receive delayed probe responses from access points, then the success rate of receiving probe responses improves, but the overall scanning time increases
Solution Approach 1:
The patent uses dynamics by conditionally modifying the minimum channel time only when probe responses are detected to be delayed, rather than always using a prolonged time. This allows the system to maintain high reliability when needed while keeping scanning time short when not necessary, resolving the contradiction between reliability and scanning time.
Solution Approach 2:
The patent implements feedback by detecting whether probe responses are delayed and using this information to adjust the minimum channel time accordingly. This feedback mechanism ensures the system maintains high success rate only when necessary, resolving the contradiction between reliability and scanning time.
3Reliability
If channel scanning is performed on all channels in both 2.4 GHz and 5 GHz bands, then complete Wi-Fi coverage is achieved, but the scanning process becomes time-consuming and reduces positioning efficiency
Solution Approach 1:
The patent applies dynamics by enabling fast scanning modes that skip certain channels or reduce scanning time on channels where complete coverage is not critical, such as during positioning operations. This allows the system to maintain complete coverage capability when needed while improving positioning efficiency when required.
Data Source
AI summary
Channel scanning method and device, storage medium and terminal are provided. The method includes: during scanning of a current channel, determining whether to prolong a minimum channel time of the current channel in a time interval before a probe request frame is sent on the current channel; if it is determined to prolong the minimum channel time of the current channel, updating the minimum channel time of the current channel, or else, maintaining the minimum channel time of the current channel, and on the current channel, contending for channel usage right based on CSMA, and when the channel usage right is acquired, sending a probe request frame, and starting a minimum channel time timer, wherein a timing duration of the minimum channel time timer is set based on the minimum channel time. With embodiments of the present disclosure, channel scanning is optimized and efficiency of the channel scanning is improved.


