Communication between devices of a neighbor aware network
First Claim
Patent Images
1. A method of communication comprising:
- synchronizing, at a first device of a data link group, a clock based on a synchronization operation associated with a neighbor aware network (NAN);
generating, at the first device, a message including an indication of whether the first device is available during multiple time periods designated for devices of the data link group of the NAN to operate in an active operating mode, wherein timing of the multiple time periods is determined based on the synchronized clock, wherein one or more time periods of the multiple time periods are identified by one or more logical channels, and wherein each logical channel of the one or more logical channels corresponds to a communication channel and to at least one time period of the one or more time periods; and
sending the message from the first device to one or more devices of the data link group, wherein the message is sent after the first device performs one or more association operations with the one or more devices.
1 Assignment
0 Petitions
Accused Products
Abstract
In some examples, a method includes generating, at a first device, a paging message including an indication of whether the first device is available for a particular time period during which devices of a data link group of a neighbor aware network (NAN) are configured to operate in an active operating mode. The method also includes sending the message from the first device to one or more devices of the data link group of the NAN.
44 Citations
30 Claims
-
1. A method of communication comprising:
-
synchronizing, at a first device of a data link group, a clock based on a synchronization operation associated with a neighbor aware network (NAN); generating, at the first device, a message including an indication of whether the first device is available during multiple time periods designated for devices of the data link group of the NAN to operate in an active operating mode, wherein timing of the multiple time periods is determined based on the synchronized clock, wherein one or more time periods of the multiple time periods are identified by one or more logical channels, and wherein each logical channel of the one or more logical channels corresponds to a communication channel and to at least one time period of the one or more time periods; and sending the message from the first device to one or more devices of the data link group, wherein the message is sent after the first device performs one or more association operations with the one or more devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a processor; and a memory coupled to the processor, wherein the memory stores instructions that are executable by the processor to perform operations comprising; synchronizing, at a first device of a data link group, a clock based on a synchronization operation associated with a neighbor aware network (NAN); generating, at the first device, a message including an indication of whether the first device is available during multiple time periods designated for devices of the data link group of the NAN to operate in an active operating mode, wherein timing of the multiple time periods is determined based on the synchronized clock, wherein one or more time periods of the multiple time periods are identified by one or more logical channels, and wherein each logical channel of the one or more logical channels corresponds to a communication channel and to at least one time period of the one or more time periods; and initiating transmission of the message from the first device to one or more devices of the data link group, wherein the message is transmitted after the first device performs one or more association operations with the one or more devices. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
means for synchronizing, at a first device of a data link group, a clock based on a synchronization operation associated with a neighbor aware network (NAN); means for generating, at the first device, a message including an indication of whether the first device is available during multiple time periods designated for devices of the data link group of the NAN are configured to operate in an active operating mode, wherein timing of the multiple time periods is determined based on the synchronized clock, wherein one or more time periods of the multiple time periods are identified by one or more logical channels, and wherein each logical channel of the one or more logical channels corresponds to a communication channel and to at least one time period of the one or more time periods; and means for sending the message from the first device to one or more devices of the data link group, wherein the message is sent after the first device performs one or more association operations with the one or more devices. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory computer-readable medium comprising instructions for communication, the instructions when executed by a processor, cause the processor to perform operations including:
-
synchronizing, at a first device of a data link group, a clock based on a synchronization operation associated with a neighbor aware network (NAN); generating, at the first device, a message including an indication of whether the first device is available during multiple time periods designated for devices of the data link group of the NAN are configured to operate in an active operating mode, wherein timing of the multiple time periods is determined based on the synchronized clock, wherein one or more time periods of the multiple time periods are identified by one or more logical channels, and wherein each logical channel of the one or more logical channels corresponds to a communication channel and to at least one time period of the one or more time periods; and initiating sending the message from the first device to one or more devices of the data link group, wherein the message is sent after the first device performs one or more association operations with the one or more devices. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification