IP Library Granted Patent US 10,104,665
Granted Patent B2
US 10,104,665 · App. 15/259,359 · Granted Oct 16, 2018

Method and apparatus for providing dynamic frequency selection spectrum access in peer-to-peer wireless networks

Inventors: Terry F K Ngo (Bellevue, WA); Seung Baek Yi (Norwich, VT); Erick Kurniawan (San Francisco, CA); Kun Ting Tsai (Freemont, CA)
Assignee: NETWORK PERFORMANCE RESEARCH GROUP LLC
H04W72/0453H04L67/104H04W16/14
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,104,665
App. No.
15/259,359
Granted
Oct 16, 2018
Kind
B2
Abstract

The present invention relates to wireless networks and more specifically to a method and apparatus for providing dynamic frequency selection (DFS) spectrum access in peer-to-peer wireless networks. Embodiments of the present invention include a standalone DFS master coupled to a client device and configured to collect and/or generate spectral information associated with a plurality of 5 GHz DFS communication channels and a cloud intelligence engine that is also coupled to the client device and configured to receive the spectral information via the client device. The cloud intelligence engine is configured to determine a list of one or more communication channels for the standalone multi-channel DFS master from the plurality of 5 GHz DFS communication channels.

Claims (42)

1. A system, comprising:

a first client device;

a standalone multi-channel dynamic frequency selection (DFS) master in communication with the first client device and configured to collect spectral information associated with a plurality of 5 GHz DFS communication channels for the standalone multi-channel DFS master;

a cloud intelligence engine in communication with the first client device and configured to receive the spectral information via the first client device, integrate the spectral information with other spectral information to generate integrated spectral information, and determine a set of one or more communication channels for the standalone multi-channel DFS master from the plurality of 5 GHz DFS communication channels based at least on the integrated spectral information, wherein the first client device is configured to receive the set of communication channels and to initiate communication with a second client device using the set of communication channels,

wherein the cloud intelligence engine is configured to transmit the set of communication channels to the first client device, and to transmit the set of communication channels to the standalone multi-channel DFS master via the first client device, and

wherein receiving the spectral information comprises:

receiving a whitelist of each of the plurality of 5 GHz DFS communication channels that does not contain a radar signal;

receiving a blacklist of each of the plurality of 5 GHz DFS communication channels that contains a radar signal; and

receiving the whitelist and blacklist from client devices and other standalone multi-channel DFS masters in range of the standalone multi-channel DFS master using a beacon.

2. The system of claim 1 , wherein the standalone multi-channel DFS master is configured to transmit one or more beacons to the first client device indicating the set of communication channels.

3. The system of claim 1 , wherein the first client device is configured to transmit the spectral information to the cloud intelligence engine via a cellular network.

4. The system of claim 1 , wherein the first client device is configured to transmit the spectral information to the cloud intelligence engine via a wide area network.

5. The system of claim 1 , wherein the standalone multi-channel DFS master is integrated into the first client device.

6. The system of claim 1 , wherein the standalone multi-channel DFS master is configured to switch a 5 GHz transceiver of the standalone multi-channel DFS master to a channel of the plurality of 5 GHz DFS communication channels, cause a beacon generator of the standalone multi-channel DFS master to generate a beacon in the channel of the plurality of 5 GHzDFS communication channels, and cause a radar detector of the standalone multi-channel DFS master to scan for a radar signal in the channel of the plurality of 5 GHz DFS communication channels.

7. A method, comprising:

collecting, using a standalone multi-channel DFS master, spectral information associated with a plurality of 5 GHz DFS radio channels for the standalone multi-channel DFS master;

transmitting, using the standalone multi-channel DFS master, the spectral information to a cloud intelligence engine via a first client device;

generating, using the cloud intelligence engine, integrated spectral information by integrating the spectral information with other spectral information; and

determining, using the cloud intelligence engine, one or more available DFS radio channels for the multi-channel DFS master from the plurality of 5 GHz radio channels based at least on the integrated spectral information,

wherein the cloud intelligence engine is further configured to transmit the set of communication channels to the standalone multi-channel DFS master via the first client device, and

wherein transmitting the spectral information comprises:

transmitting a whitelist of each of the plurality of 5 GHz DFS radio channels that does not contain a radar signal to the cloud intelligence engine via the first client device;

transmitting a blacklist of each of the plurality of 5 GHz DFS radio channels that contains a radar signal to the cloud intelligence engine via the first client device; and

transmitting the whitelist and blacklist to the client devices and other standalone multi-channel DFS masters in range of the standalone multi-channel DFS master using a beacon.

8. The method of claim 7 further comprising the first client device receiving the available DFS radio channel and initiating communication with a second client device using the one or more available DFS radio channels.

9. The method of claim 7 further comprising transmitting, with the standalone multi-channel DFS master, one or more beacons to the first client device indicating the one or more available DFS radio channels.

10. The method of claim 7 , wherein the collecting the spectral information comprises:

switching a 5 GHz radio transceiver of the standalone multi-channel DFS master to a channel of the plurality of 5 GHz DFS radio channels;

generating a beacon in the channel of the plurality of 5 GHz DFS radio channels; and

scanning for a radar signal in the channel of the plurality of 5 GHz DFS radio channels.

11. The method of claim 7 , wherein the transmitting the spectral information comprises transmitting scan information associated with the scanning for the radar signal in the channel of the plurality of 5 GHz DFS radio channels.

12. The method of claim 7 , further comprising receiving, by the cloud intelligence engine, regulatory information stored in at least one database.

13. The method of claim 12 , wherein the determining the one or more DFS radio channels comprises determining the one or more DFS radio channels based on the integrated spectral information and the regulatory information.

14. A system, comprising:

a standalone dynamic frequency selection (DFS) device configured to collect spectral information associated with a plurality of 5 GHz DFS radio channels based on an analysis of the plurality of 5 GHz DFS radio channels; and

a cloud intelligence engine configured to receive the spectral information via a client device, integrate the spectral information with other spectral information to generate integrated spectral information, and determine a DFS radio channel for the standalone DFS device from the plurality of 5 GHz DFS radio channels based at least on the integrated spectral information, wherein the other spectral information is generated by at least one other DFS device configured to analyze the plurality of 5 GHz DFS radio channels,

wherein the standalone DFS device is configured to transmit, to the cloud intelligence engine, the spectral information comprising scan information associated with the scan for the radar signal in the channel of the plurality of 5 GHz DFS radio channels, and

wherein receiving the spectral information comprises:

receiving a whitelist of each of the plurality of 5 GHz DFS communication channels that does not contain a radar signal;

receiving a blacklist of each of the plurality of 5 GHz DFS communication channels that contains a radar signal; and

receiving the whitelist and blacklist from client devices and other standalone multi-channel DFS masters in range of the standalone multi-channel DFS master using a beacon.

15. The system of claim 14 , wherein the standalone DFS device is configured to switch a 5 GHz transceiver of the standalone DFS device to a channel of the plurality of 5 GHz DFS radio channels, generate a beacon in the channel of the plurality of 5 GHz DFS radio channels, and scan for a radar signal in the channel of the plurality of 5 GHz DFS radio channels.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2023
From: NETWORK PERFORMANCE RESEARCH GROUP LLC; PLANETARY NETWORK TECHNOLOGIES, INC.; IGNITION DESIGN LABS (US) LLC
To: CHENGDU SK SPRUCE TECHNOLOGIES CO., LTD.
Reel/Frame 064275/0110 →
RELEASE OF SECURITY INTEREST Recorded Jul 26, 2021
From: SILICON VALLEY BANK
To: IGNITION DESIGN LABS (US) LLC; NETWORK PERFORMANCE RESEARCH GROUP LLC; PLANETARY NETWORK TECHNOLOGIES, INC.
Reel/Frame 056972/0291 →
SECURITY INTEREST Recorded Jan 26, 2018
From: IGNITION DESIGN LABS (US) LLC; NETWORK PERFORMANCE RESEARCH GROUP LLC; PLANETARY NETWORK TECHNOLOGIES, INC.
To: SILICON VALLEY BANK
Reel/Frame 044740/0565 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2016
From: NGO, TERRY F K; YI, SEUNG BAEK; KURNIAWAN, ERICK; TSAI, KUN TING
To: NETWORK PERFORMANCE RESEARCH GROUP LLC
Reel/Frame 039675/0005 →
Continuity (5)
Continuation In Part 15225966 · Aug 2, 2016
Continuation 15085573 · Mar 30, 2016
Provisional Application 62314042 · Mar 28, 2016
Provisional Application 62203383 · Aug 10, 2015
Related Publication 20170048864A1 · Feb 16, 2017
Cited By (1)
US 12,336,022