TECHNIQUES FOR ENERGY EFFICIENT WIFI NEIGHBOR AWARENESS NETWORK OPERATION
First Claim
1. An apparatus, comprising:
- a memory;
processing circuitry;
a neighbor awareness network (NAN) discovery module for execution on the processing circuitry to perform NAN discovery operations to discover a NAN cluster comprising one or more devices synchronized to a discovery window, the NAN discovery operations to;
communicate a cluster discovery message to join the NAN cluster;
determine whether a response to the cluster discovery message is received within a first time period; and
join the NAN cluster based on information in the response to synchronize to the discovery window when the response is received within the first time period; and
a discovery power module for execution on the processing circuitry to disable one or more operations to perform the NAN discovery operations when the response is not received within the first time period.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments are generally directed to an apparatus, method and other techniques for performing neighbor awareness network (NAN) discovery operations to discover a NAN cluster comprising one or more devices synchronized to a discovery window. In some embodiments, the NAN discovery operation may include communicating a cluster discovery message to join the NAN cluster, waiting a first time period for a response to the cluster discovery message, and joining the NAN cluster based on information in the response to synchronize to the discovery window when the response is received within the first time period. Various embodiments may also include disabling, by the processing circuitry, one or more operations to perform the NAN discovery operations if the response is not received within the first time period.
62 Citations
26 Claims
-
1. An apparatus, comprising:
-
a memory; processing circuitry; a neighbor awareness network (NAN) discovery module for execution on the processing circuitry to perform NAN discovery operations to discover a NAN cluster comprising one or more devices synchronized to a discovery window, the NAN discovery operations to; communicate a cluster discovery message to join the NAN cluster; determine whether a response to the cluster discovery message is received within a first time period; and join the NAN cluster based on information in the response to synchronize to the discovery window when the response is received within the first time period; and a discovery power module for execution on the processing circuitry to disable one or more operations to perform the NAN discovery operations when the response is not received within the first time period. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An article comprising a computer-readable storage medium containing a plurality of instructions that when executed enable a computing device to:
-
perform neighbor awareness network (NAN) discovery operations to discover a NAN cluster comprising one or more devices synchronized to a discovery window, the NAN discovery operations that when executed enable the computing device to; communicate a cluster discovery message to join the NAN cluster; determine whether a response to the cluster discovery message is received within a first time period; and join the NAN cluster based on information in the response to synchronize to the discovery window when the response is received within the first time period; and disable one or more operations to perform the NAN discovery operations when the response is not received within the first time period. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer-implemented method comprising:
-
performing, by processing circuitry, neighbor awareness network (NAN) discovery operations to discover a NAN cluster comprising one or more devices synchronized to a discovery window, the NAN discovery operations comprising; communicating a cluster discovery message to join the NAN cluster; determining whether a response to the cluster discovery message is received within a first time period; and joining the NAN cluster based on information in the response to synchronize to the discovery window when the response is received within the first time period; and the computer-implemented method comprising disabling, by the processing circuitry, one or more operations to perform the NAN discovery operations when the response is not received within the first time period. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
a memory; processing circuitry; and a neighbor awareness network (NAN) discovery module for execution on the processing circuitry to; receive a cluster discovery message comprising a neighbor awareness network (NAN) identification to discover a NAN cluster comprising one or more devices synchronized to a discovery window, determine whether a device receiving the cluster discovery message is an infrastructure device in the NAN cluster identified by the NAN identification, and communicate a response to the cluster discovery message if the device receiving the cluster discovery message is an infrastructure devices in the NAN cluster identified by the cluster discovery message. - View Dependent Claims (21, 22, 23)
-
-
24. A computer-implemented method, comprising:
-
receiving, by processing circuitry, a cluster discovery message comprising a neighbor awareness network (NAN) identification to discover a NAN cluster comprising one or more devices synchronized to a discovery window; determining, by the processing circuitry, whether a device receiving the cluster discovery message is an infrastructure device in the NAN cluster identified by the NAN identification; and communicating, by the processing circuitry, a response to the cluster discovery message if the device receiving the cluster discovery message is an infrastructure devices in the NAN cluster identified by the cluster discovery message. - View Dependent Claims (25, 26)
-
Specification