×

Roaming techniques for high speed client device

  • US 9,877,251 B2
  • Filed: 08/01/2014
  • Issued: 01/23/2018
  • Est. Priority Date: 03/11/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • at a wireless client device configured to connect with access points (APs) over wireless channels of the APs and route traffic between multiple devices served by the wireless client device and the connected APs;

    receiving a neighbor list from an access point (AP) to which the wireless client device is currently connected over a wireless channel, wherein the neighbor list identifies neighbor APs and wireless operating channels thereof, including Dynamic Frequency Selection (DFS) channels that have been determined to be clear of interfering radar events, in a vicinity of the AP;

    if a link quality of the wireless connection falls below a roam threshold, attempting to roam to a neighbor AP on the neighbor list, wherein the attempting to roam includes;

    actively scanning the wireless operating channels in the neighbor list, including actively scanning the DFS channels without passively scanning the DFS channels;

    determining a best neighbor AP on the neighbor list to which to roam based on results of the active scanning; and

    if a best neighbor AP is determined, roaming to the best neighbor AP; and

    if the attempting to roam to a best neighbor AP on the neighbor list has failed, deleting the received neighbor list and roaming to an AP based on a full scanning procedure that includes passive and active scanning of wireless channels identified in a preconfigured list of wireless channels and associated APs;

    sending a request for a neighbor list to the best neighbor AP to which the wireless client device has roamed;

    if a neighbor list is not received responsive to the request, resending the request;

    if a neighbor list is received responsive to the resent request, storing the received neighbor list for subsequent attempts to roam;

    if a neighbor list is not received responsive to the resent request, deleting all previous neighbor lists; and

    for subsequent roaming in an absence of the neighbor lists, performing full scanning of the preconfigured list of wireless channels and associated APs, including passive scanning followed by active scanning of the wireless channels on the preconfigured list.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×