Methods for implementing a dynamic frequency selection (DFS) feature for WLAN devices
First Claim
1. A method of populating a backup channel list for a wireless local area network (WLAN) device operable in a spectrum, the method comprising:
- weighting the channels based on actual and potential use of allowed sub-bands in the spectrum; and
selecting channels from the allowed sub-bands to achieve mandatory channel spreading requirements.
3 Assignments
0 Petitions
Accused Products
Abstract
Various regulatory domains promulgate standards to define how wireless devices should operate in certain frequency bands. The 5 GHz spectrum is of particular importance to certain regulatory domains because of radar systems also operating in this spectrum. To avoid interference with such radar systems, wireless devices operating in this spectrum should be able to detect radar and quickly vacate any channels currently used by the radar systems. Techniques are provided for performing startup scans for radar, identifying backup channels for a possible channel switch, and efficiently changing channels in the event of radar detection in the operating channel. These techniques advantageously meet current regulatory standards governing DFS while minimizing network startup delays and disruption to users during a radar event.
-
Citations
23 Claims
-
1. A method of populating a backup channel list for a wireless local area network (WLAN) device operable in a spectrum, the method comprising:
-
weighting the channels based on actual and potential use of allowed sub-bands in the spectrum; and
selecting channels from the allowed sub-bands to achieve mandatory channel spreading requirements.
-
-
2. A method of populating a radar-free channel list for a wireless local area network (WLAN) device operable in a 5 GHz spectrum, the spectrum being divided into a first sub-band of 5150-5250 MHz, a second sub-band of 5250-5350 MHz, and a third sub-band of 5470-5725 MHz, the method comprising:
-
populating an allowed channel list with channels allowed by a regulatory domain for that spectrum;
populating a BSS-free channel list with the allowed channels having acceptable levels of current WLAN transmission thereon;
if the allowed channel list includes channels from the first, second, and third sub-bands, then determining whether the BSS-free channel list has less than two channels, if so, then choosing three channels from the allowed channel list, wherein a first channel is chosen from the first sub-band, a second channel is chosen from the second sub-band, and a third channel is chosen from the third sub-band, if not, then choosing three channels from the BSS-free channel list, wherein a first channel is chosen from the first sub-band, a second channel is chosen from the second sub-band, and a third channel is chosen from the third sub-band,;
if the allowed channel list includes channels from the first and second sub-bands, then determining whether the BSS-free channel list has less than two channels, if so, then choosing three channels from the allowed channel list, wherein a first channel is chosen from the first sub-band, a second channel is chosen from the first sub-band, and a third channel is chosen from the second sub-band, if not, then choosing three channels from the BSS-free channel list, wherein a first channel is chosen from the first sub-band, a second channel is chosen from the first sub-band, and a third channel is chosen from the second sub-band; and
if the allowed channel list includes channels from only the first sub-band, then determining whether the BSS-free channel list has less than two channels, if so, then choosing two channels from the allowed channel list in the first sub-band, if not, then choosing two channels from the BSS-free channel list in the first sub-band.
-
-
3. A method of populating a radar-free channel list for a wireless local area network (WLAN) device operable in a 5 GHz spectrum, the spectrum being divided into a first sub-band of 5150-5250 MHz, a second sub-band of 5250-5350 MHz, and a third sub-band of 5470-5725 MHz, the method comprising:
-
populating an allowed channel list with channels allowed by a regulatory domain for that spectrum;
populating a BSS-free channel list with the allowed channels having acceptable levels of current WLAN transmission thereon;
if the allowed channel list includes channels from all the sub-bands, then determining whether the BSS-free channel list has less than two channels, if so, then choosing three channels from the allowed channel list, if not, then choosing three channels from the BSS-free channel list;
if the allowed channel list includes channels from only two sub-bands, then determining whether the BSS-free channel list has less than two channels, if so, then choosing three channels from the allowed channel list, if not, then choosing three channels from the BSS-free channel list; and
if the allowed channel list includes channels from only one sub-band, then determining whether the BSS-free channel list has less than two channels, if so, then choosing two channels from the allowed channel list, if not, then choosing two channels from the BSS-free channel list. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A method of performing a startup operation for an access point in a regulatory domain, the regulatory domain having a frequency spreading requirement, the access point being allowed to communicate using allowed channels in a spectrum, the method comprising:
-
(i) populating an allowed channel list with the allowed channels;
(ii) populating a BSS-free channel list with allowed channels having acceptable levels of current WLAN transmission thereon;
(iii) populating a radar-free channel list using the BSS-free channel list and the allowed channel list;
(iv) performing a radar scan on each channel in the radar-free channel list;
(v) deleting any channel with radar in the radar-free channel list;
(vi) repeating steps (i)-(v) until a predetermined number of channels remain in the radar-free channel list;
(vii) choosing a first channel in the radar-free channel list for operation; and
(viii) beginning operation with the first channel. - View Dependent Claims (11, 12, 13)
-
-
14. A method of performing a startup operation for an access point in a regulatory domain, the regulatory domain having a frequency spreading requirement, the access point being allowed to communicate using allowed channels in a spectrum, the method comprising:
-
(i) populating an allowed channel list with the allowed channels;
(ii) populating a BSS-free channel list with allowed channels having acceptable levels of current WLAN transmission thereon;
(iii) populating a radar-free channel list using the BSS-free channel list, if possible, and otherwise the allowed channel list;
(iv) performing a radar scan on each channel in the radar-free channel list;
(v) deleting any channel with radar in the radar-free channel list;
(vi) repeating steps (i)-(v) until a predetermined number of channels remain in the radar-free channel list;
(vii) choosing a first channel in the radar-free channel list for operation; and
(viii) beginning operation with the first channel.
-
-
15. A method of switching channels for an access point operating in a 5 GHz spectrum, wherein the 5 GHz spectrum is divided into a first sub-band of 5150-5250 MHz, a second sub-band of 5250-5350 MHz, and a third sub-band of 5470-5725 MHz, the method comprising:
-
accessing a radar-free channel list; and
setting the new channel to one of a most distant channel, a lowest channel, and a highest channel in the radar-free channel list. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method of switching channels for an access point operating in a spectrum, the method comprising:
-
accessing a radar-free channel list; and
setting the new channel to one of a most distant channel, a lowest channel, and a highest channel in the radar-free channel list.
-
-
21. A method of designating backup channels for a radar-free channel list usable by an access point operable in a spectrum, the method comprising:
-
determining candidate backup channels for the radar-free channel list;
performing a radar scan on each candidate backup channel until a radar-free channel is found and deleting any candidate backup channel from the radar-free channel list found with radar during the step of performing;
choosing the radar-free channel as a current channel and deleting the radar-free channel from the radar-free channel list;
sending beacons using the current channel;
allowing stations to authenticate and associate with the access point;
scanning other candidate backup channels in the radar-free channel using any associated stations that are willing to scan, or else the access point;
designating candidate backup channels as backup channels and deleting candidate backup channels with radar from the radar-free channel list during the step of scanning. - View Dependent Claims (22)
-
-
23. A method of performing a startup operation for an access point in a regulatory domain, the regulatory domain having a frequency spreading requirement, the access point being allowed to communicate using allowed channels in a spectrum, the method comprising:
-
(i) populating an allowed channel list with the allowed channels;
(ii) populating a BSS-free channel list with allowed channels having acceptable levels of current WLAN transmission thereon;
(iii) populating a radar-free channel list using the BSS-free channel list and the allowed channel list;
(iv) randomly selecting a first channel from the radar-free channel list;
(v) if the first channel is in a first sub-band and the regulatory domain exempts scanning in the first sub-band, then designating the first channel as a current channel, selecting a backup channel from the radar-free channel list in the first sub-band without scanning, and proceeding directly to (xi);
(vi) if the first channel is not in the first sub-band and the regulatory domain exempts scanning in the first sub-band, then performing a radar scan on each channel in the radar-free channel list, except any channel in the first sub-band;
(vii) if the first channel is in the first sub-band and the regulatory domain requires scanning in the first sub-band, then performing a radar scan on each channel in the radar-free channel list;
(viii) for steps (vi) and (vii), deleting any channel with radar in the radar-free channel list;
(ix) repeating steps (i)-(viii) until a predetermined number of channels remain in the radar-free channel list;
(x) after step (ix), choosing a first channel in the radar-free channel list for operation; and
(xi) beginning operation with the first channel.
-
Specification