IP Library Granted Patent US 9,014,087
Granted Patent B2
US 9,014,087 · App. 13/336,182 · Granted Apr 21, 2015

Method and system for access point assisted active roam scanning

Inventors: Anandakumar Gopalsamy (Tamilnadu, IN); Saravana Kumar Doraiswami (Tamilnadu, IN); Stalin Kumaravel (Bangalore, IN); Vivekananda Uppunda (Bangalore, IN)
Assignee: Symbol Technologies, Inc.
H04W8/02
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,014,087
App. No.
13/336,182
Granted
Apr 21, 2015
Kind
B2
Abstract

A method and system for an access point assisted active roam scanning includes first and second access points, a switch and a client device. The switch communicates with the first and second access points that operate in a communication network, each access point having a respective operating area. The client device, within the first operating area, includes a wireless transceiver broadcasting first and second probe requests to the first and second access points, respectively, the second probe request being broadcast without receiving a probe response to the first probe request. The first and second access points generate first and second probe responses in response to receiving the first and second probe requests. The switch receives the first and second probe responses and generates a consolidated probe response as a function of the first and second probe responses.

Claims (30)

1. A system, comprising:

a plurality of access points operable in a communication network and each of the plurality of access points having an operating area;

a switch configured for communicating with the plurality of access points, the switch being configured to provide no access point functionality; and

a client device situated within a first operating area of a first access point of the plurality of access points, the client device including a wireless transceiver configured to broadcast a probe request to each of the plurality of access points, wherein the probe request includes a sub-element data to indicate to each of the plurality of access points that a respective probe response is to be sent to the switch, and wherein the probe requests include a time duration data related to a total duration allocated to receive a consolidated probe response and wherein the time duration data included in the probe request is a difference between the total duration and a time related to the duration data,

wherein the switch is configured to receive probe responses generated by each of the plurality of access points in response to receiving the probe request, wherein the probe responses include the time duration data,

wherein the switch is operable to determine a waiting time to receive all probe responses sent from access points as a function of the time duration data, to generate the consolidated probe response as a function of the received probe responses, and to transmit the consolidated probe response to the first access point which operates to forward the consolidated probe response to the client device.

2. The system of claim 1 , wherein the consolidated probe response includes roaming data, the client device determining an optimal access point from access points that transmitted one of the probe responses as a function of the roaming data.

3. The system of claim 2 , wherein the roaming data includes a measured power at which each of the plurality of access points received the probe requests.

4. The system of claim 1 , wherein the probe responses include a media access control (MAC) address of the client device.

5. The system of claim 1 , wherein the client device transmits a further probe request to the optimal access point, and wherein the client device connects to the optimal access point in response to receiving a further probe response from the optimal access point to confirm a presence of the optimal access point.

6. The system of claim 1 , wherein at least one of the received probe responses and the consolidated probe response includes a channel number in which the plurality of access points respectively operate.

7. The system of claim 1 , wherein the client device broadcasts the probe request to each of the plurality of access points without receiving a probe response to the probe request.

8. A method, comprising:

broadcasting, by a client device situated within a first operating area of a first access point, a probe request to a plurality of access points operating in a communication network and having corresponding operating areas, wherein the probe request includes a sub-element data to indicate to each of the plurality of access points that a respective probe response is to be sent to a switch communicating with the plurality of access points, the switch having no access point functionality, and wherein the probe requests include a time duration data related to a total duration allocated to receive a consolidated probe response and wherein the time duration data included in the probe request is a difference between the total duration and a time related to the duration data;

transmitting a probe response include the time duration data from each of the plurality of access points, in response to receiving the probe request, to the switch;

determining, by the switch, a waiting time to receive all probe responses sent from access points as a function of the time duration data;

generating, by the switch, the consolidated probe response as a function of the received probe responses; and

transmitting, by the switch, the consolidated probe response to the first access point and forwarding the consolidated probe response to the client device.

9. The method of claim 8 , wherein the consolidated probe response includes roaming data, the client device determining an optimal access point from access points that transmitted one of the probe responses as a function of the roaming data.

10. The method of claim 9 , wherein the roaming data includes a measured received power at which each of the plurality of access points received the probe requests.

11. The method of claim 8 , further comprising:

transmitting a further probe request to the optimal access point; and

connecting, by the client device, to the optimal access point in response to receiving a further probe response from the optimal access point to confirm a presence of the optimal access point.

12. The method of claim 8 , wherein the client device broadcasts the probe request to each of the plurality of access points without receiving a probe response to the probe request.

13. A device, comprising:

a processor;

a memory; and

a wireless transceiver configured to broadcast a probe request on a plurality of channels, the plurality of channels relating to a plurality of access points, wherein the probe request includes a sub-element data to indicate to each of the plurality of access points that a respective probe response is to be sent to a switch configured to communicate with the plurality of access points, the switch having no access point functionality, and wherein the probe requests include a time duration data related to a total duration allocated to receive a consolidated probe response and wherein the time duration data included in the probe request is a difference between the total duration and a time related to the duration data,

wherein the wireless transceiver is further configured to receive a consolidated probe response from the switch, wherein the probe responses include the time duration data, the switch determining a waiting time to receive all probe responses sent from access points as a function of the time duration data and generating the consolidated probe response in response to receiving a probe response from each of the plurality of access points, the probe response include the time duration data being generated by each of the plurality of access points in response to receiving the probe request.

14. The device of claim 13 , wherein the wireless transceiver broadcasts the probe request on each of the plurality of channels without receiving a probe response to the probe request.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Aug 17, 2015
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 036371/0738 →
CHANGE OF NAME Recorded Jul 8, 2015
From: SYMBOL TECHNOLOGIES, INC.
To: SYMBOL TECHNOLOGIES, LLC
Reel/Frame 036083/0640 →
SECURITY AGREEMENT Recorded Oct 31, 2014
From: ZIH CORP.; LASER BAND, LLC; ZEBRA ENTERPRISE SOLUTIONS CORP.; SYMBOL TECHNOLOGIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC. AS THE COLLATERAL AGENT
Reel/Frame 034114/0270 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2012
From: GOPALSAMY, ANANDAKUMAR; DORAISWAMI, SARAVANA KUMAR; KUMRAVEL, STALIN; UPPUNDA, VIVEKANANDA
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 027539/0771 →
Continuity (1)
Related Publication 20130165112A1 · Jun 27, 2013