IP Library Granted Patent US 9,860,813
Granted Patent B2
US 9,860,813 · App. 14/956,399 · Granted Jan 2, 2018

Seamless mobility in wireless networks

Inventors: Vaduvur Bharghavan (Morgan Hill, CA); Sung-Wook Han (Sunnyvale, CA); Joseph Epstein (Pleasanton, CA); Berend Dunsbergen (San Jose, CA); Saravanan Balasubramanian (Los Gatos, CA)
Assignee: Fortinet, Inc.
H04W36/18H04W8/087H04W8/26H04W28/08H04W36/38H04W76/021H04W88/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 9,860,813
App. No.
14/956,399
Granted
Jan 2, 2018
Kind
B2
Abstract

AP's associated with a communication network and any wireless devices desiring contact, operated according to a protocol in which each wireless device selects AP's with which to communicate. A system coordinator causes the AP's to operate so as to guide each wireless device to an AP selected by the system coordinator. This has the effect that, notwithstanding that the protocol involves having the wireless device make the selection of AP, functionally, the AP's make the selection for it. In a 1st technique, multiple AP's share an identifier, with the system coordinator directing one particular AP to respond to the wireless device, thus appearing to wireless devices as a “personal cell”. In a 2nd technique, AP's each maintain identifiers substantially unique to each wireless device, with the system coordinator directing only one particular AP to maintain any particular wireless device's identifier, thus appearing to wireless devices as a “personal AP”.

Claims (26)

1. A computer-implemented method in a system coordinator on a wireless communication network and in communication remotely with a plurality of access points, the method comprising the steps of:

connecting with the plurality of access points for management through a set of communication links between the plurality of access points and the system coordinator,

wherein the plurality of access points sends beacon messages to be received by wireless devices, the beacon messages indicating availability of multiple identifiers, wherein the access point customizes the beacon messages on a per-wireless-device-basis, in response to different communication parameters to be assigned to different wireless devices, and wherein communication parameters include at least one of access control, backoff or retry parameters, channel selection parameters, quality of service, and transmit power;

coordinating connections with wireless devices desiring contact with that communication network through the plurality of access points, wherein the plurality of access points on the wireless network appear to be identical to the wireless devices; and

conducting, by the system coordinator, a soft handoff to a particular access point of the plurality of access points from a second access point of the plurality of access points, wherein in response to the soft handoff, the particular access point maintains an identifier for the particular wireless device, the identifier being previously maintained at the second access point that disassociates with the particular wireless device responsive to the soft handoff, wherein the soft handoff is transparent to the particular wireless device,

wherein the particular access points associates with the particular wireless device by responding to a message sent by the particular wireless device without any type of configuration by the particular wireless device.

2. The method of claim 1 , wherein the soft handoff is responsive to changed communication conditions with the particular wireless device.

3. The method of claim 1 , further comprising:

sending beacon messages to be received by wireless devices, indicating availability of multiple identifiers, wherein the access point sends the beacon messages using increased data rates responsive to an increased number of identifiers.

4. The method of claim 1 , further comprising:

sending beacon messages to be received by wireless devices, indicating availability of multiple identifiers, wherein the access point customizes the beacon messages in response to first and second sets of communication parameters to be established with first and second wireless devices.

5. The method of claim 4 , wherein either or both of the first of second communication parameters include at least one of access control, backoff or retry parameters, channel selection parameters, quality of service, and transmit power.

6. The method of claim 1 , wherein the identifier comprises a unique identifier for each wireless device.

7. A non-transitory computer readable medium storing a computer program product to perform a method in a system coordinator on a wireless communication network and in communication remotely with a plurality of access points, the method comprising the steps of:

connecting with the plurality of access points for management through a set of communication links between the plurality of access points and the system coordinator,

wherein the plurality of access points sends beacon messages to be received by wireless devices, the beacon messages indicating availability of multiple identifiers, wherein the access point customizes the beacon messages on a per-wireless-device-basis, in response to different communication parameters to be assigned to different wireless devices, and wherein communication parameters include at least one of access control, backoff or retry parameters, channel selection parameters, quality of service, and transmit power;

coordinating connections with wireless devices desiring contact with that communication network through the plurality of access points, wherein the plurality of access points on the wireless network appear to be identical to the wireless devices; and

conducting, by the system coordinator, a soft handoff to a particular access point of the plurality of access points from a second access point of the plurality of access points, wherein in response to the soft handoff, the particular access point maintains an identifier for the particular wireless device, the identifier being previously maintained at the second access point that disassociates with the particular wireless device responsive to the soft handoff, wherein the soft handoff is transparent to the particular wireless device,

wherein the particular access points associates with the particular wireless device by responding to a message sent by the particular wireless device without any type of configuration by the particular wireless device.

8. A system coordinator on a wireless communication network and in communication remotely with a plurality of access points, the system coordinator comprising:

a processor; and

a memory, storing:

a first module to connect with the plurality of access points for management through a set of communication links between the plurality of access points and the system coordinator, wherein the plurality of access points sends beacon messages to be received by wireless devices, the beacon messages indicating availability of multiple identifiers, wherein the access point customizes the beacon messages on a per-wireless-device-basis, in response to different communication parameters to be assigned to different wireless devices, and wherein communication parameters include at least one of access control, backoff or retry parameters, channel selection parameters, quality of service, and transmit power;

a second module to coordinate connections with wireless devices desiring contact with that communication network through the plurality of access points, wherein the plurality of access points on the wireless network appear to be identical to the wireless devices; and

a third module to conduct a soft handoff to a particular access point of the plurality of access points from a second access point of the plurality of access points by the system coordinator, wherein in response to the soft handoff, the particular access point maintains an identifier for the particular wireless device, the identifier being previously maintained at the second access point that disassociates with the particular wireless device responsive to the soft handoff, wherein the soft handoff is transparent to the particular wireless device,

wherein the particular access points associates with the particular wireless device by responding to a message sent by the particular wireless device without any type of configuration by the particular wireless device.

Assignments (2)
MERGER Recorded Feb 28, 2018
From: MERU NETWORKS, INC.
To: FORTINET, INC
Reel/Frame 045474/0392 →
MERGER Recorded Jan 23, 2018
From: MERU NETWORKS, INC.
To: FORTINET, LLC
Reel/Frame 045112/0786 →
Continuity (15)
Continuation 13872073 · Apr 27, 2013
Continuation 12964735 · Dec 9, 2010
Continuation 14956399
Continuation 14337184 · Jul 21, 2014
Continuation 12913584 · Oct 27, 2010
Continuation 11715287 · Mar 7, 2007
Division 11298864 · Dec 9, 2005
Continuation In Part 11294673 · Dec 5, 2005
Provisional Application 61267840 · Dec 9, 2009
Provisional Application 61267841 · Dec 9, 2009
Provisional Application 61267844 · Dec 9, 2009
Provisional Application 61267846 · Dec 9, 2009
Provisional Application 61267836 · Dec 9, 2009
Provisional Application 61267843 · Dec 9, 2009
Related Publication 20160255561A1 · Sep 1, 2016