Example method includes: receiving, by a network device, a plurality of notifications from a plurality of access points in a wireless local area network (WLAN), each notification indicating detection of a particular radar event on a particular wireless communication channel; identifying, by the network device, at least one access point operating on the particular wireless communication channel beside the plurality of access points that fails to detect the particular radar event; and transmitting, by the network device, instructions to the at least one access point, wherein the instructions cause the at least one access point to switch to operate on a different wireless communication channel.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method comprising: receiving, by a network device, a plurality of notifications from a plurality of access points in a wireless local area network (WLAN), each notification indicating detection of a particular radar event on a particular wireless communication channel; identifying, by the network device, at least one access point operating on the particular wireless communication channel beside the plurality of access points that fails to detect the particular radar event; and transmitting, by the network device, instructions to the at least one access point, wherein the instructions cause the at least one access point to switch to operate on a different wireless communication channel.
2. The method of claim 1 , wherein the plurality of access points operate on the particular wireless communication channel.
3. The method of claim 1 , wherein the plurality of access points comprise at least three access points in the WLAN.
4. The method of claim 1 , wherein the plurality of notifications are received within a threshold period of time.
5. The method of claim 1 , wherein identifying the at least one access point further comprises: performing a convex hull calculation on the plurality of access points from which the plurality of notifications are received; and determining that the at least one access point is located inside the convex hull and operates on the particular wireless communication channel.
6. The method of claim 5 , further comprising: determining that at least one client device is associated with the at least one access point; guiding the at least one client device to associate with a different access point in the WLAN.
7. The method of claim 5 , further comprising: instructing the at least one access point to reject new association requests from client devices in response to determining that the at least one access point is located inside the convex hull and operates on the particular wireless communication channel.
8. The method of claim 5 , further comprising: instructing the at least one access point to switch to operate on the different wireless communication channel in response to determining that no client device is associated with the at least one access point.
9. A network device, comprising at least: a memory; a processor executing instructions from the memory to: receive a plurality of notifications from a plurality of access points in a wireless local area network (WLAN) indicating detection of a particular radar event on a first wireless communication channel that the plurality of access points operate on; identify at least one access point operating on the particular wireless communication channel that fails to notify the network device of the particular radar event; and instruct the at least one access point to switch its operating channel to a second wireless communication channel, wherein the second wireless communication channel is different than the first wireless communication channel.
10. The network device of claim 9 , wherein the radar event comprises a burst of pulses of a high frequency signal received on the particular wireless communication channel.
11. The network device of claim 9 , wherein the plurality of access points switch to a third wireless communication channel in response to detecting the particular radar event according to a dynamic frequency selection (DFS) mechanism.
12. The network device of claim 9 , wherein the plurality of access points detect the particular radar event within a threshold period of time.
13. The network device of claim 9 , wherein the processor further executes instructions from the memory to: perform a convex hull calculation on the plurality of access points from which the plurality of notifications are received; and determine that the at least one access point is located inside the convex hull and operates on the particular wireless communication channel.
14. The network device of claim 9 , wherein the processor further executes instructions from the memory to: instruct the at least one access point to reject new association requests from client devices in response to determining that the at least one access point is located inside the convex hull and operates on the particular wireless communication channel.
15. The network device of claim 14 , wherein the processor further executes instructions from the memory to: determine that at least one client device is associated with the at least one access point; and guide the at least one client device to associate with a different access point in the WLAN.
16. The network device of claim 15 , wherein the processor further executes instructions from the memory to: instruct the at least one access point to switch its operating channel in response to determining that no client device is associated with the at least one access point.
17. A non-transitory machine-readable storage medium encoded with instructions executable by at least one processor of a network device, the machine-readable storage medium comprising instructions to: receive a plurality of notifications from a plurality of access points in a wireless local area network (WLAN) indicating detection of a particular radar event on a first wireless communication channel; identify at least one access point operating on the particular wireless communication channel that fails to notify the network device of the particular radar event; determine whether no client device is associated with the at least one access point; and instruct the at least one access point to switch its operating channel to a second and different wireless communication channel in response to no client device being associated with the at least one access point.
18. The non-transitory machine-readable storage medium of claim 17 , wherein the machine-readable storage medium further comprises instructions to: perform a convex hull calculation on the plurality of access points from which the plurality of notifications are received; and determine that the at least one access point is located inside the convex hull and operates on the particular wireless communication channel.
19. The non-transitory machine-readable storage medium of claim 17 , wherein the machine-readable storage medium further comprises instructions to: determine that the at least one access point is located inside the convex hull; determine that the at least one access point operates on the particular wireless communication channel; and inferring that the at least one access point should have detected the particular radar event but fails to detect the particular radar event.
20. The non-transitory machine-readable storage medium of claim 17 , wherein the machine-readable storage medium further comprises instructions to: instruct the at least one access point to reject new association requests from client devices; and guide the at least one client device to associate with a different access point in the WLAN in response to determining that at least one client device is associated with the at least one access point.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
August 31, 2017
April 23, 2019
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.