IP Library Granted Patent US 9,578,595
Granted Patent B2
US 9,578,595 · App. 13/927,734 · Granted Feb 21, 2017

Parallel scanning of wireless channels

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,578,595
App. No.
13/927,734
Granted
Feb 21, 2017
Kind
B2
Abstract

Methods, systems, and apparatus for parallel scanning of channels in communication networks are described herein. A parallel scanning device performs a scanning operation that includes parallel (i.e., simultaneous) scanning of channels that are in a common frequency band or in different frequency bands. The parallel scanning of channels results in a reduction of scan time, which reduces power consumption. Furthermore, a scanning operation may undesirably interrupt and/or delay normal communication traffic to and from the parallel scanning device, and the comparatively shorter scan time resulting from the parallel scanning operation can reduce such interruption and/or delay.

Claims (38)

1. A method comprising:

receiving a scan instruction indicating that a plurality of channels of a wireless network are to be scanned; and

initiating a scanning operation with regard to the plurality of channels in response to receiving the scan instruction, the scanning operation comprising:

simultaneously providing a first probe request via a first channel of the plurality of channels from a first transceiver of a parallel scanning device and a second probe request via a second channel of the plurality of channels from a second transceiver of the parallel scanning device in response to receiving the scan instruction, the first probe request configured to discover one or more first access points that are available to connect with the parallel scanning device via the first channel, the second probe request configured to discover one or more second access points that are available to connect with the parallel scanning device via the second channel.

2. The method of claim 1 , wherein simultaneously providing the first probe request and the second probe request comprises:

simultaneously providing the first probe request via the first channel in a first wireless local area network frequency band and the second probe request via the second channel in a second wireless local area network frequency band that is different from the first wireless local area network frequency band.

3. The method of claim 1 , wherein simultaneously providing the first probe request and the second probe request comprises:

simultaneously providing the first probe request via the first channel and the second probe request via the second channel in a same wireless local area network frequency band.

4. The method of claim 1 , wherein simultaneously providing the first probe request and the second probe request comprises:

simultaneously providing the first probe request via the first channel and the second probe request via the second channel in a 5 gigahertz wireless local area network frequency band.

5. The method of claim 1 , wherein simultaneously providing the first probe request and the second probe request comprises:

simultaneously providing the first probe request and the second probe request from a single antenna.

6. The method of claim 1 , wherein simultaneously providing the first probe request and the second probe request comprises:

simultaneously providing the first probe request from a first antenna and the second probe request from a second antenna that is different from the first antenna.

7. The method of claim 1 , wherein the scanning operation further comprises:

monitoring the first channel during a designated period of time to determine whether at least one first response is received from at least one respective first access point via the first channel in response to the first probe request; and

monitoring the second channel during the designated period of time to determine whether at least one second response is received from at least one respective second access point via the second channel in response to the second probe request.

8. The method of claim 1 , further comprising:

providing scan results regarding the scanning operation to an application, the scan results indicating each first access point from which a first response is received and each second access point from which a second response is received.

9. A parallel scanning device comprising:

scanning logic configured to provide a scan instruction indicating that a plurality of channels of a wireless network are to be scanned; and

first and second transceivers configured to simultaneously provide respective first and second probe requests via respective first and second channels of the plurality of channels in response to receipt of the scan instruction, the first probe request configured to discover one or more first access points that are available to connect with the parallel scanning device via the first channel, the second probe request configured to discover one or more second access points that are available to connect with the parallel scanning device via the second channel.

10. The parallel scanning device of claim 9 , wherein the first channel is in a first wireless local area network frequency band and the second channel is in a second wireless local area network frequency band that is different from the first wireless local area network frequency band.

11. The parallel scanning device of claim 9 , wherein the first channel and the second channel are in a same wireless local area network frequency band.

12. The parallel scanning device of claim 9 , wherein the first channel and the second channel are in a 5 gigahertz wireless local area network frequency band.

13. The parallel scanning device of claim 9 , wherein the first and second transceivers are configured to simultaneously provide the respective first and second probe requests from a single antenna.

14. The parallel scanning device of claim 9 , wherein the first and second transceivers are configured to simultaneously provide the respective first and second probe requests from respective first and second antennas.

15. The parallel scanning device of claim 9 , wherein the scanning logic is further configured to monitor the first channel during a designated period of time to determine whether at least one first response is received from at least one respective first access point via the first channel in response to the first probe request, and wherein the scanning logic is further configured to monitor the second channel during the designated period of time to determine whether at least one second response is received from at least one respective second access point via the second channel in response to the second probe request.

16. The parallel scanning device of claim 9 , wherein the scanning logic is further configured to provide scan results to an application, the scan results indicating each first access point that is available to connect with the parallel scanning device via the first channel and each second access point that is available to connect with the parallel scanning device via the second channel.

17. The parallel scanning device of claim 9 , wherein the scanning logic is further configured to determine an isolation measure between the first and second channels, the isolation measure indicating an extent of isolation that exists between the first and second channels.

18. A computer program product comprising a computer-readable storage device having computer control logic stored therein that, when executed by one or more processors, causes the one or more processors to perform a method comprising:

receiving a scan instruction indicating that a plurality of channels of a wireless network are to be scanned; and

initiating a scanning operation with regard to the plurality of channels in response to receiving the scan instruction, the scanning operation comprising:

simultaneously providing a first probe request via a first channel of the plurality of channels from a first transceiver of a parallel scanning device and a second probe request via a second channel of the plurality of channels from a second transceiver of the parallel scanning device in response to receiving the scan instruction, the first probe request configured to discover one or more first access points that are available to connect with the parallel scanning device via the first channel, the second probe request configured to discover one or more second access points that are available to connect with the parallel scanning device via the second channel.

19. The computer program product of claim 18 , wherein simultaneously providing the first probe request and the second probe request comprises:

simultaneously providing the first probe request via the first channel in a first wireless local area network frequency band and the second probe request via the second channel in a second wireless local area network frequency band that is different from the first wireless local area network frequency band.

20. The computer program product of claim 18 , wherein simultaneously providing the first probe request and the second probe request comprises:

simultaneously providing the first probe request via the first channel and the second probe request via the second channel in a same wireless local area network frequency band.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 047422 FRAME: 0464. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 6, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0702 →
MERGER Recorded Oct 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047422/0464 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2013
From: HEGDE, GIREESH; VAIDYA, HARISH; RAMAN, RAKESH; NEELAKANDAN, SRIRAM
To: BROADCOM CORPORATION
Reel/Frame 030790/0720 →