Controlling transitions between access points with dynamic RSSI (received signal strength indicator) thresholds for sticky-client stations of cloud-controlled Wi-Fi networks
AssigneeNeutrino8, Inc.
InventorsBojan Likar, Ihab Abu-Hakima
Life of this patent
Estimating the term…
Abstract
A cloud-based Wi-Fi controller facilitates forced transitions. Dynamic RSSI thresholds for sticky-client stations are calculated and periodically updated based on changing conditions. When measured RSSI values reach a dynamic RSSI threshold, the cloud-based Wi-Fi controller reassociates the sticky-client station with a preferred access point, regardless of whether the sticky-client station has reached the same determination.
Claims9
A computer-implemented method, in a cloud-based Wi-Fi control server of a data communication system, implemented at least partially in hardware, the method for forcing transitions between access points for sticky-client stations of cloud-controlled Wi-Fi networks based on dynamic RSSI (Received Signal Strength Indicator) thresholds to improve network performance, the method comprising the steps of:
- periodically receiving, through a network interface of the Wi-Fi control server coupled to the data communication system, a neighbor list for a specific wireless station connected through a first access point, the neighbor list identifying access points within range of the specific wireless station and an RSSI value as measured between the specific wireless station and the neighboring access points, wherein the specific wireless station adheres to a network protocol allowing the specific wireless station to hang on to a bad connection as a sticky-client;
- calculating and periodically updating with the periodic receipt of the neighbor list, with a processor of the Wi-Fi control server, a dynamic RSSI threshold indicating when the specific wireless station is to be handed off from the first access point to one of the neighboring access points, based on a highest of RSSI values for the neighboring access points;
- determining that the specific wireless station is to be handed-off, comprising:
- identifying an RSSI measurement between the first access point and the specific wireless station from the periodically received RSSI measurements,
- detecting a measured RSSI value between the first access point and the specific wireless station below the dynamic RSSI threshold, and
- determining a location and a direction of travel of the specific wireless station, wherein the dynamic RSSI threshold is also based on the location and the direction of travel and
- responsive to the hand-off determination, forcing the handoff by transmitting, through the network interface, instructions to disassociate the first access point from the specific wireless station and to transmitting instructions to associate the second access point with the second wireless station for connection to the data communication system.
A non-transitory computer-readable media storing source code that, when executed, performs a computer-implemented method in a cloud-based Wi-Fi control server of a data communication system, implemented at least partially in hardware, for forcing transitions between access points for sticky-client stations of cloud-controlled Wi-Fi networks based on dynamic RSSI (Received Signal Strength Indicator) thresholds to improve network performance, the method comprising the steps of:
- periodically receiving, through a network interface of the Wi-Fi control server coupled to the data communication system, a neighbor list for a specific wireless station connected through a first access point, the neighbor list identifying access points within range of the specific wireless station and an RSSI value as measured between the specific wireless station and the neighboring access points, wherein the specific wireless station adheres to a network protocol allowing the specific wireless station to hang on to a bad connection as a sticky-client;
- calculating and periodically updating, with a processor of the Wi-Fi control server, a dynamic RSSI threshold indicating when the specific wireless station is to be handed off from the first access point to one of the neighboring access points, based on a highest of RSSI values for the neighboring access points;
- determining that the specific wireless station is to be handed-off, comprising:
- identifying an RSSI measurement between the first access point and the specific wireless station from the periodically received RSSI measurements,
- detecting a measured RSSI value between the first access point and the specific wireless station below the dynamic RSSI threshold, and
- determining a location and a direction of travel of the specific wireless station, wherein the dynamic RSSI threshold is also based on the location and the direction of travel and
- responsive to the hand-off determination, forcing the handoff by transmitting, through the network interface, instructions to disassociate the first access point from the specific wireless station and to transmitting instructions to associate the second access point with the second wireless station for connection to the data communication system.
Dependencies are inferred from the claim text.