IP Library Granted Patent US 10,165,477
Granted Patent B2
US 10,165,477 · App. 15/644,415 · Granted Dec 25, 2018

Distributed seamless roaming in wireless networks

Inventors: Sriram Dayanandan (Dublin, CA); Bo-chieh Yang (San Jose, CA); Yuan-Hsiang Lee (Taipei, TW); Keh-Ming Luoh (Fremont, CA); Robert J. Pera (Seattle, WA)
Assignee: Ubiquiti Networks, Inc.
H04W36/0044H04L5/0055H04W4/06H04W8/02H04W36/0094H04W36/18H04W36/30H04W48/16H04W72/085H04W84/12H04W84/18H04W88/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,165,477
App. No.
15/644,415
Granted
Dec 25, 2018
Kind
B2
Abstract

One embodiment of the present invention provides a system for configuring an access point in a wireless network. During operation, the access point discovers one or more existing access points associated with the wireless network. The access point then obtains a set of configuration information from one existing access point, and synchronizes a local timestamp counter to a selected existing access point, thereby allowing the access point to be configured without using a centralized management station.

Claims (56)

1. A method for receiving handover of a user station in a wireless network, comprising:

receiving, by a local access point from a remote access point, a query message including at least a media access control (MAC) address for the user station;

determining a signal strength value of the user station based on a list of user stations with corresponding signal strength values;

sending, by the local access point to the remote access point, a query response message indicating the signal strength value;

receiving information associated with the user station from the remote access point; and

adding the user station to a list of stations associated with the local access point.

2. The method of claim 1 , further comprising:

receiving, from the remote access point, a switch response message including at least an association ID (AID) for the user station.

3. The method of claim 2 , wherein the switch response message also includes one or more of:

one or more 802.11 association information elements;

station information; and

802.11 block-ACK and aggregation states for one or more traffic identifiers (TIDs).

4. The method of claim 1 , further comprising:

sending a packet to a layer-2 switch with the MAC address of the user station as a source MAC address of the packet, thereby allowing the layer-2 switch to update a MAC forwarding table.

5. The method of claim 1 , wherein the local access point has a signal strength for the user station that is higher than that of the remote access point and other access points of the wireless network.

6. The method of claim 1 , further comprising:

receiving, from the remote access point, a handover request message;

sending, to the remote access point, a switch request message.

7. A wireless access point, comprising a processor and a memory coupled to the processor and storing instructions which when executed by the processor cause the processor to perform a method for receiving handover of a user station in a wireless network, the method comprising:

receiving, by a local access point from a remote access point, a query message including at least a media access control (MAC) address for the user station;

determining a signal strength value of the user station based on a list of user stations with corresponding signal strength values;

sending, by the local access point to the remote access point, a query response message indicating the signal strength value;

receiving information associated with the user station from the remote access point; and

adding the user station to a list of stations associated with the local access point.

8. The wireless access point of claim 7 , wherein the method further comprises:

receiving, from the remote access point, a switch response message including at least an association ID (AID) for the user station.

9. The wireless access point of claim 8 , wherein the switch response message also includes one or more of:

one or more 802.11 association information elements;

station information; and

802.11 block-ACK and aggregation states for one or more traffic identifiers (TIDs).

10. The wireless access point of claim 7 , wherein the method further comprises:

sending a packet to a layer-2 switch with the MAC address of the user station as a source MAC address of the packet, thereby allowing the layer-2 switch to update a MAC forwarding table.

11. The wireless access point of claim 7 , wherein the local access point has a signal strength for the user station that is higher than that of the remote access point and other access points of the wireless network.

12. The wireless access point of claim 7 , wherein the method further comprises:

receiving, from the remote access point, a handover request message;

sending, to the remote access point, a switch request message.

13. A computing system, comprising:

a processor; and

a storage device storing instructions which when executed by the processor cause the processor to perform a method, the method comprising:

receiving, by a local access point from a remote access point, a query message including at least a media access control (MAC) address for the user station;

determining a signal strength value of the user station based on a list of user stations with corresponding signal strength values;

sending, by the local access point to the remote access point, a query response message indicating the signal strength value;

receiving information associated with the user station from the remote access point; and

adding the user station to a list of stations associated with the local access point.

14. The computing system of claim 13 , wherein the method further comprises:

receiving, from the remote access point, a switch response message including at least an association ID (AID) for the user station.

15. The computing system of claim 14 , wherein the switch response message also includes one or more of:

one or more 802.11 association information elements;

station information; and

802.11 block-ACK and aggregation states for one or more traffic identifiers (TIDs).

16. The computing system of claim 13 , wherein the method further comprises:

sending a packet to a layer-2 switch with the MAC address of the user station as a source MAC address of the packet, thereby allowing the layer-2 switch to update a MAC forwarding table.

17. The computing system of claim 13 , wherein the local access point has a signal strength for the user station that is higher than that of the remote access point and other access points of the wireless network.

18. The computing system of claim 13 , wherein the method further comprises:

receiving, from the remote access point, a handover request message;

sending, to the remote access point, a switch request message.

Assignments (1)
CHANGE OF NAME Recorded Jun 8, 2020
From: UBIQUITI NETWORKS, INC.
To: UBIQUITI INC.
Reel/Frame 052873/0007 →
Continuity (7)
Continuation 14987688 · Jan 4, 2016
Continuation 14645344 · Mar 11, 2015
Continuation 14333309 · Jul 16, 2014
Continuation 14101197 · Dec 9, 2013
Continuation 13763537 · Feb 8, 2013
Provisional Application 61716431 · Oct 19, 2012
Related Publication 20180146400A1 · May 24, 2018