IP Library › Granted Patent US 9,924,391
Granted Patent B2
US 9,924,391 · App. 14/623,496 · Granted Mar 20, 2018

Client-side dynamic frequency selection check

Inventors: Billy Anders (Bothell, WA); Yatharth Gupta (Kirkland, WA); Aaron Cunningham (Redmond, WA); Amer Hassan (Kirkland, WA)
Assignee: Microsoft Technology Licensing, LLC
H04W24/08H04W16/14H04W72/02H04W76/023G01S7/021H04W72/0453H04W84/12
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,924,391
App. No.
14/623,496
Granted
Mar 20, 2018
Kind
B2
Abstract

In one example, a Wi-Fi client device may streamline a dynamic frequency selection check using a channel baseline measurement. The Wi-Fi client device may select a sampling size for a dynamic frequency selection check based on a channel baseline measurement for a dynamic frequency selection Wi-Fi channel. The Wi-Fi client device may execute the dynamic frequency selection check using the sampling size on the dynamic frequency selection Wi-Fi channel. The Wi-Fi client device may establish a Wi-Fi Direct connection based on the dynamic frequency selection check.

Claims (29)

1. A Wi-Fi client device, comprising:

memory configured to store a channel baseline measurement representing prior knowledge of a clear channel according to a government regulation;

a processor configured to select a sampling size for a dynamic frequency selection check to identify use of a frequency by a government entity for a probability threshold dictated by the government regulation based on the channel baseline measurement for a dynamic frequency selection Wi-Fi channel subject to dynamic frequency selection regulation; and

a communication interface configured to execute the dynamic frequency selection check using the sampling size on the dynamic frequency selection Wi-Fi channel and to establish a Wi-Fi Direct connection on the clear channel following Wi-Fi Direct protocol for a peer-to-peer connection based on the dynamic frequency selection check.

2. The Wi-Fi client device of claim 1 , wherein the processor is further configured to establish the channel baseline measurement based on a Wi-Fi connection with an internet service access point.

3. The Wi-Fi client device of claim 1 , wherein the communication interface is further configured to execute an offline dynamic frequency selection check prior to establishing the Wi-Fi Direct connection.

4. The Wi-Fi client device of claim 1 , wherein the communication interface is further configured to maintain the Wi-Fi Direct connection transferring data with the clear channel during an operation window of a communication cycle and perform a channel status check to determine a status of the clear channel in a status window outside the operation window of the communication cycle.

5. The Wi-Fi client device of claim 1 , wherein the processor is further configured to identify an adjacent clear Wi-Fi channel.

6. The Wi-Fi client device of claim 1 , wherein the communication interface is further configured to have an access virtual radio to maintain an access point connection on the dynamic frequency selection Wi-Fi channel and a direct virtual radio to maintain the Wi-Fi Direct connection on an adjacent clear Wi-Fi channel.

7. The Wi-Fi client device of claim 1 , wherein the processor is further configured to identify an internet service access point transmitting on a clear Wi-Fi channel.

8. The Wi-Fi client device of claim 1 , wherein the memory is configured to store a list of alternate clear dynamic frequency selection channels.

9. The Wi-Fi client device of claim 1 , wherein the processor is further configured to reduce the sample size based on identifying a controlled zone flag from an internet service access point.

10. The Wi-Fi client device of claim 1 , wherein the processor is further configured to identify a group owner device for the Wi-Fi Direct connection.

11. The Wi-Fi client device of claim 1 , wherein the processor is further configured to delegate the dynamic frequency selection check to a group owner device on the Wi-Fi Direct connection.

12. A method, comprising:

storing a channel baseline measurement representing prior knowledge of a clear channel according to a government regulation;

selecting a sampling size for a dynamic frequency selection check to identify use of a frequency by a government entity for a probability threshold dictated by the government regulation based on the channel baseline measurement for a dynamic frequency selection Wi-Fi channel subject to dynamic frequency selection regulation; and

executing the dynamic frequency selection check using the sampling size on the dynamic frequency selection Wi-Fi channel and to establish a Wi-Fi Direct connection on the clear channel following Wi-Fi Direct protocol for a peer-to-peer connection based on the dynamic frequency selection check.

13. The method of claim 12 , further comprising establishing the channel baseline measurement based on a Wi-Fi connection with an internet service access point.

14. The method of claim 12 , further comprising executing an offline dynamic frequency selection check prior to establishing the Wi-Fi Direct connection.

15. The method of claim 12 , further comprising maintaining the Wi-Fi Direct connection transferring data with the clear channel during an operation window of a communication cycle and perform a channel status check to determine a status of the clear channel in a status window outside the operation window of the communication cycle.

16. The method of claim 12 , further comprising identifying an adjacent clear Wi-Fi channel.

17. The method of claim 12 , further comprising maintaining an access point connection on the dynamic frequency selection Wi-Fi channel and a direct virtual radio to maintain the Wi-Fi Direct connection on an adjacent clear Wi-Fi channel.

18. The method of claim 12 , further comprising identifying an internet service access point transmitting on a clear Wi-Fi channel.

19. The method of claim 12 , further comprising storing a list of alternate clear dynamic frequency selection channels.

20. A non-transitory computer-readable medium storing computer executable code, comprising:

code for storing a channel baseline measurement representing prior knowledge of a clear channel according to a government regulation;

code for selecting a sampling size for a dynamic frequency selection check to identify use of a frequency by a government entity for a probability threshold dictated by the government regulation based on the channel baseline measurement for a dynamic frequency selection Wi-Fi channel subject to dynamic frequency selection regulation; and

code for executing the dynamic frequency selection check using the sampling size on the dynamic frequency selection Wi-Fi channel and to establish a Wi-Fi Direct connection on the clear channel following Wi-Fi Direct protocol for a peer-to-peer connection based on the dynamic frequency selection check.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2015
From: ANDERS, BILLY; GUPTA, YATHARTH; CUNNINGHAM, AARON; HASSAN, AMER
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034969/0014 →
Continuity (1)
Related Publication 20160242051A1 · Aug 18, 2016