IP Library Granted Patent US 9,686,806
Granted Patent B2
US 9,686,806 · App. 14/616,716 · Granted Jun 20, 2017

Apparatus, system and method of transmitting discovery frames based on a transmission window

Inventors: Minyoung Park (Portland, OR); Emily H. Qi (Camas, WA)
Assignee: INTEL CORPORATION
H04W74/08H04L47/27H04L47/28H04W28/0205H04W28/0247H04W74/0808
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,686,806
App. No.
14/616,716
Granted
Jun 20, 2017
Kind
B2
Abstract

Some demonstrative embodiments include apparatuses, systems and/or methods of adjusting transmission intervals for discovery frames. For example, an apparatus may include a wireless communication unit to communicate over a wireless communication medium according to a discovery scheme including a plurality of contention-based discovery windows, the wireless communication unit is to select a discovery window according to a transmission interval, to schedule transmission of a discovery frame for the discovery window, and to adjust the transmission interval based on whether or not the wireless communication medium is observed to be busy during a predefined time period of the discovery window.

Claims (46)

1. An apparatus including circuitry and logic to cause a Neighbor Awareness Networking (NAN) device to:

select a NAN discovery window (DW) according to a transmission window (TW);

access a channel according to a contention mechanism to transmit a NAN service discovery frame during the NAN DW; and

set said TW based on whether or not said NAN device is able to transmit said NAN service discovery frame during a time period within said NAN DW, said time period is to begin at a start time of said NAN DW and to have a duration of three quarters a duration of said NAN DW.

2. The apparatus of claim 1 configured to cause said NAN device to decrease said TW, if said NAN device is able to transmit said NAN service discovery frame within said time period.

3. The apparatus of claim 1 to cause said NAN device to increase said TW, if the NAN device is not able to transmit said NAN service discovery frame within said time period.

4. The apparatus of claim 3 to cause said NAN device to increase said TW by two.

5. The apparatus of claim 1 to cause said NAN device to select a random number between a minimal value and the TW, and to select the NAN DW according to the random number.

6. The apparatus of claim 1 comprising a transmitter to transmit said NAN discovery frame.

7. The apparatus of claim 1 comprising one or more antennas, a memory, and a processor.

8. An apparatus including circuitry and logic to cause a Neighbor Awareness Networking (NAN) device to:

select a NAN discovery window (DW) according to a transmission window (TW);

access a channel according to a contention mechanism to transmit a NAN service discovery frame during the NAN DW; and

set said TW based on whether or not said NAN device is able to transmit said NAN service discovery frame during a time period within said NAN DW, said apparatus to cause the NAN device to decrease said TW if said NAN device is able to transmit said NAN service discovery frame within said time period, said apparatus to cause the NAN device to set said TW as follows:

TW=max{TW min (TW− b )},

wherein TW min denotes a minimal value, and b denotes a predefined value.

9. The apparatus of claim 8 , wherein b is one.

10. The apparatus of claim 8 , wherein said time period is based on a duration of said NAN DW.

11. The apparatus of claim 8 , wherein said time period is to begin at a start time of said NAN DW and to have a duration of three quarters a duration of said NAN DW.

12. A method to be performed by a Neighbor Awareness Networking (NAN) device, the method comprising:

selecting a NAN discovery window (DW) according to a transmission window (TW);

accessing a channel according to a contention mechanism to transmit a NAN service discovery frame during the NAN DW; and

setting said TW based on whether or not said NAN device is able to transmit said NAN service discovery frame during a time period within said NAN DW, said time period is to begin at a start time of said NAN DW and to have a duration of three quarters a duration of said NAN DW.

13. The method of claim 12 comprising decreasing said TW, if said NAN device is able to transmit said NAN service discovery frame within said time period.

14. The method of claim 13 comprising setting said TW as follows:

TW=max{TW min ,(TW− b )},

wherein TW min denotes a minimal value, and b denotes a predefined value.

15. The method of claim 12 comprising increasing said TW, if the NAN device is not able to transmit said NAN service discovery frame within said time period.

16. The method of claim 12 comprising selecting a random number between a minimal value and the TW, and selecting the NAN DW according to the random number.

17. A product including one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one computer processor, enable the at least one computer processor to cause a Neighbor Awareness Networking (NAN) device to:

select a NAN discovery window (DW) according to a transmission window (TW);

access a channel according to a contention mechanism to transmit a NAN service discovery frame during the NAN DW; and

set said TW based on whether or not said NAN device is able to transmit said NAN service discovery frame during a time period within said NAN DW, said time period is to begin at a start time of said NAN DW and to have a duration of three quarters a duration of said NAN DW.

18. The product of claim 17 , wherein the instructions, when executed, cause the NAN device to decrease said TW, if said NAN device is able to transmit said NAN service discovery frame within said time period.

19. The product of claim 17 , wherein the instructions, when executed, cause the NAN device to increase said TW, if the NAN device is not able to transmit said NAN service discovery frame within said time period.

20. The product of claim 19 , wherein the instructions, when executed, cause the NAN device to increase said TW by two.

21. The product of claim 17 , wherein the instructions, when executed, cause the NAN device to select a random number between a minimal value and the TW, and select the NAN DW according to the random number.

22. A product including one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one computer processor, enable the at least one computer processor to cause a Neighbor Awareness Networking (NAN) device to:

select a NAN discovery window (DW) according to a transmission window (TW);

access a channel according to a contention mechanism to transmit a NAN service discovery frame during the NAN DW; and

set said TW based on whether or not said NAN device is able to transmit said NAN service discovery frame during a time period within said NAN DW, said instructions, when executed, to cause the NAN device to decrease said TW if said NAN device is able to transmit said NAN service discovery frame within said time period, said instructions, when executed, to cause the NAN device to set said TW as follows:

TW=max{TW min ,(TW− b )},

wherein TW min denotes a minimal value, and b denotes a predefined value.

23. The product of claim 22 , wherein b is one.

24. The product of claim 22 , wherein said time period is based on a duration of said NAN DW.

25. The product of claim 22 , wherein said time period is to begin at a start time of said NAN DW and to have a duration of three quarters a duration of said NAN DW.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2021
From: INTEL CORPORATION
To: SOLID, INC.
Reel/Frame 057827/0276 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: PARK, MINYOUNG; QI, EMILY H.
To: INTEL CORPORATION
Reel/Frame 034913/0718 →
Continuity (3)
Continuation 14011965 · Aug 28, 2013
Provisional Application 61819736 · May 6, 2013
Related Publication 20150156797A1 · Jun 4, 2015