Optimized channel selection for virtual access point (VAP) enabled networks
AssigneeCisco Technology, Inc.
InventorsPascal Thubert, Jean-Philippe Vasseur, Patrick Wetterwald, Eric Levy-Abegnoli
Life of this patent
Estimating the term…
Abstract
In one embodiment, a supervisory device in a network forms a virtual access point (VAP) for a node in the network. A plurality of access points (APs) in the network are mapped to the VAP as part of a VAP mapping and the node treats the APs in the VAP mapping as a single AP for purposes of communicating with the network. The supervisory device determines a traffic type of traffic associated with the node. The supervisory device assigns the node to a selected wireless channel based in part on the traffic type of the traffic associated with the node. The supervisory device controls the VAP to use the channel assigned to the node.
Claims20
A method, comprising:
- forming, by a supervisory device in a network, a virtual access point (VAP) that is uniquely associated with a node among nodes in the network, wherein a plurality of access points (APs) in the network are mapped to the VAP as part of a VAP mapping, and wherein the node treats the APs in the VAP mapping as a single AP for purposes of communicating with the network;
- determining, by the supervisory device, a traffic type of traffic associated with the node;
- optimizing, by the supervisory device and based on a machine learning model, a channel plan that assigns the nodes in the network to different channels based on their associated traffic types;
- assigning, by the supervisory device, the node to a selected wireless channel according to the optimized channel plan;
- and
- controlling, by the supervisory device, the VAP to use the channel assigned to the node in the optimized channel plan.
An apparatus, comprising:
- one or more network interfaces to communicate with a network;
- a processor coupled to the network interfaces and configured to execute one or more processes;
- and
- a memory configured to store a process executable by the processor, the process when executed operable to:
- form a virtual access point (VAP) that is uniquely associated with a node among nodes in the network, wherein a plurality of access points (APs) in the network are mapped to the VAP as part of a VAP mapping, and wherein the node treats the APs in the VAP mapping as a single AP for purposes of communicating with the network;
- determine a traffic type of traffic associated with the node;
- optimize, based on a machine learning model, a channel plan that assigns the nodes in the network to different channels based on their associated traffic types;
- assign the node to a selected wireless channel according to the optimized channel plan;
- and
- control the VAP to use the channel assigned to the node in the optimized channel plan.
A tangible, non-transitory, computer-readable medium storing program instructions that cause a supervisory device in a network to execute a process comprising:
- forming, by the supervisory device, a virtual access point (VAP) that is uniquely associated with a node among nodes in the network, wherein a plurality of access points (APs) in the network are mapped to the VAP as part of a VAP mapping, and wherein the node treats the APs in the VAP mapping as a single AP for purposes of communicating with the network;
- determining, by the supervisory device, a traffic type of traffic associated with the node;
- optimizing, by the supervisory device and based on a machine learning model, a channel plan that assigns the nodes in the network to different channels based on their associated traffic types;
- assigning, by the supervisory device, the node to a selected wireless channel according to the optimized channel plan;
- and
- controlling, by the supervisory device, the VAP to use the channel assigned to the node in the optimized channel plan.
Dependencies are inferred from the claim text.