Abstract:
A mesh network includes a controller, root access points (APs), and mesh APs assigned to different groups of APs. The controller creates for each group a distinct subset channel list of backhaul channels used by root APs of the group that are connected to the controller. The controller updates, for each group, the subset channel list as root APs assigned to the group connect with and disconnect from the controller. The controller sends, for each group, the subset channel list to the mesh APs assigned to the group that are connected with the controller through respective root APs when the subset channel list is created and updated.
Abstract:
In an example embodiment, an access point or wireless local area network controller programs an opaque cookie into a wireless client. The cookie carries association detail and current traffic information of the client. When the client roams to a new access point, the client presents the cookie to the new access point.
Abstract:
An access point (AP) operates in a network of APs, each configured with a distinct IP address with which to communicate with a wide area network (WAN), and each configured to connect wirelessly with wireless client devices seeking access to the WAN via the each AP. The AP derives, based on the distinct IP address, a standalone pool of IP addresses for assignment to wireless client devices, such that the IP addresses do not overlap with IP addresses of any other standalone pool of IP addresses derived by any other of the APs; The AP operates in a standalone mode to: receive from wireless client devices connecting with the AP respective requests for IP addresses for use by the wireless client devices; and responsive to each request, dynamically assign to the wireless client device that sent the request a respective IP address from the standalone pool of IP addresses.
Abstract:
Presented herein are systems and methods to detect and avoid MAC-address collision of a dynamic MAC address (also referred to herein as a “dynamically assignable MAC address” or a “dynamically allocated MAC address”) that is temporarily assigned to a network device in a wireless network. The systems and methods ensure that the dynamic MAC address is unique (and compatible with existing IEEE-802.11) to the wireless network prior to the network device using the address as its network identifier to gain access to the wireless network. The systems and methods involve an initial set of announcements between the network device and the wireless network and, in some embodiments, again when network device roams to another wireless network. The exemplified systems and methods facilitate use of network addresses that are structured according to standard conventions and that are backward compatible with existing MAC-address randomization schemes.
Abstract:
Presented herein are systems and methods of dynamically allocating and leasing MAC addresses in a wireless network that ensures a unique MAC address is assigned to a computing device. The exemplified systems and methods ensure that the dynamically assigned MAC address is unique for a given network and that the MAC address is assigned to a give client wireless device prior to the client being granted access to the network and prior to a communication session being established.
Abstract:
In an example embodiment, a neighbor radio/access point (AP) list is obtained. The neighbor AP list is optimized for a client that is associated with a current access point. The list may be optimized based on any one or combination of techniques, including but not limited to roaming patterns of previous clients that were associated with the current access point, radio frequency metrics, bandwidth requirements for the client, and/or any other suitable criteria. In particular embodiments, requests from the client to associate with an access point that is not on the optimized neighbor AP list may be denied.