Method and apparatus for managing channel in wlan system
US-2018359730-A1 · Dec 13, 2018 · US
US11510218B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11510218-B2 |
| Application number | US-202016933740-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 20, 2020 |
| Priority date | Sep 10, 2017 |
| Publication date | Nov 22, 2022 |
| Grant date | Nov 22, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A network controller may include a memory and a processor. The memory may include instructions executable by the processor to receive a message from an access point. The message may comprise an interference event detected on a particular channel, wherein the particular channel is part of a particular channel list associated with the access point and stored at the network controller in a wireless local area network (WLAN). The memory may further include instructions executable to remove the particular channel from the particular channel list associated with the access point. The memory may further include instructions executable to determine a channel plan for a plurality of access points in the WLAN based on a corresponding plurality of channel lists including the particular channel list and deploy the channel plan to the plurality of access points.
Opening claim text (preview).
What is claimed: 1. A system, comprising: a memory; and a processor executing instructions stored in the memory to: determine a number of interference events having occurred on a particular access point of a plurality of access points within a Wireless Local Area Network (WLAN) during a particular time; determine a number of channels on which the number of interference events occurred, wherein the number of channels are part of a particular channel list associated with the particular access point, and stored at a network controller; filter the particular channel list based on the number of channels determined to have the number of interference events; and compute a channel plan for the plurality of access points in the WLAN based on the filtered channel list; determine that a number of access points of the plurality of access points experienced at least one interference event during the particular time; determine a ratio of access points which experienced at least one interference event during the particular time to access points which did not experience at least one interference event during the particular time; and deploy the computed channel plan to the plurality of access points based on the ratio of the access points which experienced at least one interference event to the ration of the access points which did not experience at least one interference event being above a threshold ratio. 2. The system of claim 1 , further comprising instructions to: filter a channel list for each of the plurality of access points that experienced at least one interference event; and compute the channel plan for the plurality of access points based on the filtered channel list. 3. The system of claim 1 , further comprising instructions to: refrain from deploying the computed channel plan to the plurality of access points based on the ratio of the access points which experienced at least one interference event to the ration of the access points which did not experience at least one interference event being below a threshold ratio. 4. The system of claim 1 , wherein the instructions executable to determine the number of interference events having occurred on the particular access point of the plurality of access points within the WLAN during the particular time include instructions executable to: retrieve a log of interference events, wherein: the particular access point transmits a message corresponding to an interference event; and the message is logged as an interference event; and determine a number of messages logged during the particular time period. 5. The system of claim 1 , wherein the instructions executable to filter the particular channel list based on the number of channels determined to have the number of interference events include instructions executable to remove the number of channels determined to have the number of interference events from the particular channel list. 6. The system of claim 1 , wherein the instructions executable to compute a channel plan for the plurality of access points in the WLAN based on the filtered channel list include instructions executable to: determine an available channel for each of the plurality of access points in the WLAN; and assign each of the plurality of access points in the WLAN to a corresponding available channel. 7. The system of claim 6 , further comprising instructions executable to: determine a number of available channels for each of the plurality of access points in the WLAN; determine an available channel overlap between at least two of the access points of the plurality of access points; and assign the at least two of the access points of the plurality of access points non-overlapping channels. 8. A method, comprising: determining, by a processor, a number of interference events having occurred on a particular access point of a plurality of access points within a Wireless Local Area Network (WLAN) during a particular time; determining, by the processor, a number of channels on which the number of interference events occurred, wherein the number of channels are part of a particular channel list associated with the particular access point and stored at a network controller; filtering, by the processor, the particular channel list based on the number of channels determined to have the number of interference events; and computing, by the processor, a channel plan for the plurality of access points in the WLAN based on the filtered channel list; determine that a number of access points of the plurality of access points experienced at least one interference event during the periocular time; determine a ratio of access points which experienced at least one interference event during the particular time to access points which did not experience at least one interference event during the particular time; and deploy the computed channel plan to the plurality of access points based on the ratio of the access points which experienced at least one interference event to the ration of the access points which did not experience at least one interference event being above a threshold ratio. 9. The method of claim 8 , further comprising instructions to: filter a channel list for each of the plurality of access points that experienced at least one interference event; and compute the channel plan for the plurality of access points based on the filtered channel list. 10. The method of claim 8 , further comprising instructions to: refrain from deploying the computed channel plan to the plurality of access points based on the ratio of the access points which experienced at least one interference event to the ration of the access points which did not experience at least one interference event being below a threshold ratio. 11. The method of claim 8 , wherein the instructions executable to determine the number of interference events having occurred on the particular access point of the plurality of access points within the WLAN during the particular time include instructions executable to: retrieve a log of interference events, wherein: the particular access point transmits a message corresponding to an interference event; and the message is logged as an interference event; and determine a number of messages logged during the particular time period. 12. The method of claim 8 , wherein the instructions executable to filter the particular channel list based on the number of channels determined to have the number of interference events include instructions executable to remove the number of channels determined to have the number of interference events from the particular channel list. 13. The method of claim 8 , wherein the instructions executable to compute a channel plan for the plurality of access points in the WLAN based on the filtered channel list include instructions executable to: determine an available channel for each of the plurality of access points in the WLAN; and assign each of the plurality of access points in the WLAN to a corresponding available channel. 14. The method of claim 13 , further comprising instructions executable to: determine a number of available channels for each of the plurality of access points in the WLAN; determine an available channel overlap between at least two of the access points of the plurality of access points; and assign the at least two of the access points of the plurality of access points non-overlapping channels. 15. A non-transitory computer readable storage medium comprising instructions which, when executed by a processor, cause the processor to: determine a number of interferenc
using measured or perceived quality · CPC title
using the level of interference · CPC title
Network planning tools · CPC title
WLAN [Wireless Local Area Networks] · CPC title
Dynamic resource partitioning · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.