IP Library Granted Patent US 11,723,015
Granted Patent B2
US 11,723,015 · App. 17/454,792 · Granted Aug 8, 2023

Systems and methods for concurrent operation of devices over different network types

Inventors: Po-Kai Huang (San Jose, CA); Emily H. Qi (Gig Harbor, WA); Elad Oren (Tel Aviv, IL)
Assignee: Intel Corporation
H04W72/1215H04W28/0247H04W48/16H04W56/0015H04W72/20H04W72/23H04W72/25H04W72/40H04W72/53H04W74/085H04W84/12H04W84/22H04W88/06H04W88/08H04W92/02H04W92/10H04W92/18
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 11,723,015
App. No.
17/454,792
Granted
Aug 8, 2023
Kind
B2
Abstract

This disclosure describes methods, apparatuses, and systems related to signaling for concurrent operation and/or cancellation capabilities for termination of concurrent operations on networks (e.g., NAN, WLAN networks). In some implementations, systems and methods are provided for handling of time blocks that partially overlaps with the concurrent operations.

Claims (38)

1. An apparatus for a neighbor awareness networking (NAN) device, the apparatus comprising processing circuitry coupled to storage, the processing circuitry configured to:

establish one or more NAN data links with one or more NAN devices in a NAN cluster, wherein the one or more NAN data links utilize one or more channels of a frequency band, wherein the one or more channels can concurrently be used for non-NAN operations;

generate a NAN data path schedule based on a periodic discovery window (DW);

generate a non-NAN schedule;

determine an overlap window between the NAN data path schedule and the non-NAN schedule, wherein the overlap window is based on the non-NAN schedule not being aligned with boundaries of one or more NAN time slots over the one or more channels;

encode a frame with an unaligned schedule attribute, wherein the unaligned schedule attribute comprise availability information that indicates to the one or more NAN devices to avoid transmitting to the device during the overlap window between the NAN data path schedule and the non-NAN schedule on the one or more NAN time slots and on the one or more channels; and

cause to send the frame to the one or more NAN devices in the NAN cluster.

2. The apparatus of claim 1 , wherein the non-NAN operations comprise at least one of an infrastructure connection, Bluetooth®, or Wi-Fi Direct.

3. The apparatus of claim 1 , wherein the device is configured to transmit and receive data over a plurality of network types comprising a NAN network or a non-NAN network.

4. The apparatus of claim 1 , wherein the periodic DW is signaled approximately every 512 time units (TUs).

5. The apparatus of claim 1 , wherein the availability information comprises one or more of a duration field, a start time field, and a repeating interval.

6. The apparatus of claim 1 , wherein the availability information comprises a countdown field indicating a number of the one or more time blocks.

7. The apparatus of claim 6 , wherein a value of the countdown field of 255 indicates to the one or more NAN devices that receive the frame that the overlap window is continuing.

8. The apparatus of claim 1 , wherein the availability information comprises a channel availability subfield, wherein the channel availability subfield is set to 0 to indicate that the NAN device cannot receive any frame transmissions during the overlap window.

9. The apparatus of claim 1 , further comprising a transceiver configured to transmit and receive wireless signals.

10. The apparatus of claim 9 , further comprising an antenna coupled to the transceiver to cause to send the frame.

11. A non-transitory computer-readable medium storing computer-executable instructions which when executed by one or more processors for a neighbor awareness networking (NAN) device result in performing operations comprising:

establishing one or more NAN data links with one or more NAN devices in a NAN cluster, wherein the one or more NAN data links utilize one or more channels of a frequency band, wherein the one or more channels can concurrently be used for non-NAN operations;

generating a NAN data path schedule based on a periodic discovery window (DW);

generating a non-NAN schedule;

determining an overlap window between the NAN data path schedule and the non-NAN schedule, wherein the overlap window is based on the non-NAN schedule not being aligned with boundaries of one or more NAN time slots over the one or more channels;

encoding a frame with an unaligned schedule attribute, wherein the unaligned schedule attribute comprise availability information that indicates to the one or more NAN devices to avoid transmitting to the device during the overlap between the NAN data path schedule and the non-NAN schedule on the one or more NAN time slots and on the one or more channels; and

causing to send the frame to the one or more NAN devices in the NAN cluster.

12. The non-transitory computer-readable medium of claim 11 , wherein the non-NAN operations comprise at least one of an infrastructure connection, Bluetooth®, or Wi-Fi Direct.

13. The non-transitory computer-readable medium of claim 11 , wherein the device is configured to transmit and receive data over a plurality of network types comprising a NAN network or a non-NAN network.

14. The non-transitory computer-readable medium of claim 11 , wherein the periodic DW is signaled approximately every 512 time units (TUs).

15. The non-transitory computer-readable medium of claim 11 , wherein the availability information comprises one or more of a duration field, a start time field, and a repeating interval.

16. The non-transitory computer-readable medium of claim 11 , wherein the availability information comprises a countdown field indicating a number of the one or more time blocks.

17. The non-transitory computer-readable medium of claim 16 , wherein a value of the countdown field of 255 indicates to the one or more NAN devices that receive the frame that the overlap window is continuing.

18. The non-transitory computer-readable medium of claim 11 , wherein the availability information comprises a channel availability subfield, wherein the channel availability subfield is set to 0 to indicate that the NAN device cannot receive any frame transmissions during the overlap window.

19. A method comprising:

establishing, by one or more processors, one or more NAN data links with one or more NAN devices in a NAN cluster, wherein the one or more NAN data links utilize one or more channels of a frequency band, wherein the one or more channels can concurrently be used for non-NAN operations;

generating a NAN data path schedule based on a periodic discovery window (DW);

generating a non-NAN schedule;

determining an overlap window between the NAN data path schedule and the non-NAN schedule, wherein the overlap window is based on the non-NAN schedule not being aligned with boundaries of one or more NAN time slots over the one or more channels;

encoding a frame with an unaligned schedule attribute, wherein the unaligned schedule attribute comprise availability information that indicates to the one or more NAN devices to avoid transmitting to the device during the overlap between the NAN data path schedule and the non-NAN schedule on the one or more NAN time slots and on the one or more channels; and

causing to send the frame to the one or more NAN devices in the NAN cluster.

20. The method of claim 19 , wherein the non-NAN operations comprise at least one of an infrastructure connection, Bluetooth®, or Wi-Fi Direct.

Continuity (5)
Continuation 16537253 · Aug 9, 2019
Continuation 14757859 · Dec 26, 2015
Provisional Application 62243500 · Oct 19, 2015
Provisional Application 62195132 · Jul 21, 2015
Related Publication 20220078830A1 · Mar 10, 2022