System and Method for Active Scanning in Multi-channel Wi-Fi System
First Claim
1. A method for actively scanning a Wi-Fi network, the method comprising:
- sending, by a station (STA), a probe request message over a first channel in a multi-channel wireless local area network (WLAN);
monitoring, by the STA, the first channel for probe response messages;
setting, by the STA, a probe timer;
detecting, by the STA, at least some channel activity prior to the probe timer reaching a minimum channel time (MinChannelTime);
discontinue monitoring, by the STA, of the first channel when the probe timer reaches a medium channel time (MedChannelTime) unless a message indicating the presence of a Wi-Fi access point (AP) is detected on the first channel prior to the probe timer reaching the MedChannelTime; and
monitoring, by the STA, the first channel until the probe timer reaches a maximum channel time (MaxChannelTime) when at least one message indicating the presence of a Wi-Fi AP is detected on the first channel prior to expiration of the MedChannelTime.
1 Assignment
0 Petitions
Accused Products
Abstract
It is possible to shorten channel monitoring periods of unoccupied channels during Wi-Fi discovery by verifying whether or not a message indicating the presence of a Wi-Fi AP has been detected prior to the probe timer reaching a medium channel time (MedChannelTime). For example, STAs detecting some channel activity during the clear channel assessment may nevertheless discontinue monitoring a Wi-Fi Channel when no messages indicating the presence of a Wi-Fi AP are detected prior to expiration of the MedChannelTime. Messages indicating the presence of a Wi-Fi AP may include any Wi-Fi messages sent from or destined for a Wi-Fi AP, while excluding probe requests and non-Wi-Fi messages.
70 Citations
22 Claims
-
1. A method for actively scanning a Wi-Fi network, the method comprising:
-
sending, by a station (STA), a probe request message over a first channel in a multi-channel wireless local area network (WLAN); monitoring, by the STA, the first channel for probe response messages; setting, by the STA, a probe timer; detecting, by the STA, at least some channel activity prior to the probe timer reaching a minimum channel time (MinChannelTime); discontinue monitoring, by the STA, of the first channel when the probe timer reaches a medium channel time (MedChannelTime) unless a message indicating the presence of a Wi-Fi access point (AP) is detected on the first channel prior to the probe timer reaching the MedChannelTime; and monitoring, by the STA, the first channel until the probe timer reaches a maximum channel time (MaxChannelTime) when at least one message indicating the presence of a Wi-Fi AP is detected on the first channel prior to expiration of the MedChannelTime. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A station (STA) comprising:
-
a processor; and a computer readable storage medium storing programming for execution by the processor, the programming including instructions to; send a probe request message over a first channel in a multi-channel wireless local area network (WLAN); and monitor the first channel for probe response messages; set a probe timer; detect at least some channel activity prior to the probe timer reaching a minimum channel time (MinChannelTime); cease monitoring the first channel when the probe timer reaches a medium channel time (MedChannelTime) unless a message indicating the presence of a Wi-Fi access point (AP) is detected on the first channel prior to the probe timer reaching the MedChannelTime; and monitor the first channel until the probe timer reaches a maximum channel time (MaxChannelTime) if at least one message indicating the presence of a Wi-Fi AP is detected on the first channel prior to expiration of the MedChannelTime. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for actively scanning a Wi-Fi network, the method comprising:
-
sending, by a station (STA), a probe request over a channel in a multi-channel wireless local area network (WLAN); starting a probe timer; detecting a physical channel clear channel assessment indication (PHY-CCA.indication) (busy) primitive before the probe timer reaches a minimal channel time (MinChannelTime); setting a network allocation vector (NAV) to zero and scanning a next channel in the multi-channel WLAN if all frames detected before the probe timer reaches the MinChannelTime are probe request frames; and monitoring the channel for probe response messages until the probe timer reaches a maximum channel time (MaxChannelTime) if at least one frame that is not a probe request frame is detected before the probe timer reaches the MinChannelTime. - View Dependent Claims (22)
-
Specification