System and method for computing coverage set and resource allocation in wireless networks
US-2015223249-A1 · Aug 6, 2015 · US
US9743418B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9743418-B1 |
| Application number | US-201615199858-A |
| Country | US |
| Kind code | B1 |
| Filing date | Jun 30, 2016 |
| Priority date | Jun 30, 2016 |
| Publication date | Aug 22, 2017 |
| Grant date | Aug 22, 2017 |
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.
Wi-Fi channels are automatically selected in a WLAN controller based deployment. Scan results received from each of the plurality of access points comprise a list of neighboring access points from the plurality of access points relative to each access point. Responsive to a number of the plurality of access points exceeding a number of non-interfering channels, assigning each of the plurality of access points to a non-interfering channel with sharing of at least one of the non-interfering channels, using a GCA (Graph Coloring Algorithm) in which each color assignment corresponds to a non-interfering channel assignment in order to prevent neighboring access points from sharing a non-interfering channel. Lowest RSSI measurements collected by access points can also be a factor in channel selection.
Opening claim text (preview).
We claim: 1. A computer-implemented method in a controller for automatically selecting Wi-Fi channels for a plurality access points on a data communication network, the method comprising the steps of: managing, with a processor of the controller, the plurality of access points utilizing a set of non-interfering channels on the data communication network, wherein a lack of interference exists between the set of non-interfering channels; receiving scan results from each of the plurality of access points, with a network interface of the controller, the scan results comprising a list of neighboring access points from the plurality of access points relative to each access point; responsive to a number of the plurality of access points exceeding a number of non-interfering channels, assigning, with a processor of the controller, each of the plurality of access points to a non-interfering channel with sharing of at least one of the non-interfering channels, using a GCA (Graph Coloring Algorithm) in which each color assignment corresponds to a non-interfering channel assignment in order to prevent neighboring access points from sharing a non-interfering channel; and sending, with the network interface, the channel assignments to the plurality access point. 2. The method of claim 1 , further comprising: determining through GCA that a minimum number of non-interfering channels necessary to prevent neighboring access points from sharing a non-interfering channel exceeds the number of non-interfering channels; and responsive to a number of neighboring access points for a specific access point exceeding a number of non-interfering channels, successively assigning the specific access point and one of the neighboring access points having a lowest RSSI measurement to a common to a non-interfering channel until the number of neighboring access points remaining matches the number of non-interfering channels remaining, wherein the scan results also comprise RSSI measurements for the neighboring access points relative to each access point. 3. The method of claim 1 , wherein: responsive to a number of neighboring access points for a specific access point not exceeding a number of non-interfering channels, assigning each of the neighboring access points exclusively to a non-interfering channel without overlapping neighboring access points to on a common non-interfering channel. 4. The method of claim 1 , wherein a channel scan is trigged by an access point of the plurality of access points joining the data communication network resulting in a change in network topology. 5. The method of claim 1 , wherein the neighbor scanning results are based on a periodic scan. 6. A non-transitory computer-readable medium, storing instructions that, when executed by a processor, perform a method in a controller automatically selecting Wi-Fi channels for a plurality access points on a data communication network, the method comprising the steps of: managing, with a processor of the controller, a plurality of access points utilizing a set of non-interfering channels on the data communication network, wherein a lack of interference exists between the set of non-interfering channels; receiving scan results from each of the plurality of access points, with a network interface of the controller, the scan results comprising a list of neighboring access points from the plurality of access points relative to each access point; responsive to a number of the plurality of access points exceeding a number of non-interfering channels, assigning, with a processor of the controller, each of the plurality of access points to a non-interfering channel with sharing of at least one of the non-interfering channels, using a GCA (Graph Coloring Algorithm) in which each color assignment corresponds to a non-interfering channel assignment in order to prevent neighboring access points from sharing a non-interfering channel; and sending, with the network interface, the channel assignments to the plurality access point.
WLAN [Wireless Local Area Networks] · CPC title
Interference values ({signal-to-interference ratio [SIR] or carrier-to-interference ratio [CIR]} H04B17/336) · CPC title
Dynamic resource partitioning · CPC title
Arrangements for optimising operational condition · CPC title
Discovering, processing access restriction or access information · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.