Peer discovery in neighbor awareness networking (NAN) aided data link networks
First Claim
1. A method of wireless communication of a first station, comprising:
- sending a service discovery message over a first neighborhood awareness network (NAN) channel of a NAN network to discover whether one or more stations support an application of interest to the first station, wherein the service discovery message includes information that identifies the application of interest to the first station;
receiving, in response to the service discovery message, a service response message over the first NAN channel from a second station that supports the application of interest to the first station, wherein the service response message includes information that identifies a NAN data link network that supports the application of interest to the first station;
discovering that the second station supports the application of interest to the first station based on the service response message; and
exchanging data related to the application of interest over a second NAN channel of the NAN data link network at a plurality of periodic windows with the second station, wherein synchronization of stations participating in the NAN data link network is unsupported by the second NAN channel, and the second NAN channel relies on the first NAN channel to provide the synchronization of all of the stations participating in the NAN data link network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, an apparatus, and a computer program product for wireless communication are provided. In one aspect, a first station discovers a second station capable of providing a service of interest to the first station. The second station is one of a plurality of stations participating in a NAN data link network that provides the service of interest and supports communication over a NAN data link channel without beaconing. The second station is discovered through communication over a NAN channel supported by a plurality of neighborhood stations forming a NAN network. The NAN channel has a beaconing operation that provides synchronization. After discovery of the second station, the first station communicates with the second station over the NAN data link channel, to obtain data corresponding to the service of interest.
34 Citations
32 Claims
-
1. A method of wireless communication of a first station, comprising:
-
sending a service discovery message over a first neighborhood awareness network (NAN) channel of a NAN network to discover whether one or more stations support an application of interest to the first station, wherein the service discovery message includes information that identifies the application of interest to the first station; receiving, in response to the service discovery message, a service response message over the first NAN channel from a second station that supports the application of interest to the first station, wherein the service response message includes information that identifies a NAN data link network that supports the application of interest to the first station; discovering that the second station supports the application of interest to the first station based on the service response message; and exchanging data related to the application of interest over a second NAN channel of the NAN data link network at a plurality of periodic windows with the second station, wherein synchronization of stations participating in the NAN data link network is unsupported by the second NAN channel, and the second NAN channel relies on the first NAN channel to provide the synchronization of all of the stations participating in the NAN data link network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A first station, comprising:
-
means for sending a service discovery message over a first neighborhood awareness network (NAN) channel of a NAN network to discover whether one or more stations support an application of interest to the first station, wherein the service discovery message includes information that identifies the application of interest to the first station; means for receiving, in response to the service discovery message, a service response message over the first NAN channel from a second station that supports the application of interest to the first station, wherein the service response message includes information that identifies a NAN data link network that supports the application of interest to the first station; means for discovering that the second station supports the application of interest to the first station based on the service response message; and means for exchanging data related to the application of interest over a second NAN channel of the NAN data link network at a plurality of periodic windows with the second station, wherein synchronization of stations participating in the NAN data link network is unsupported by the second NAN channel, and the second NAN channel relies on the first NAN channel to provide the synchronization of all of the stations participating in the NAN data link network. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A first station, comprising:
-
a memory; and at least one processor coupled to the memory, wherein the at least one processor is configured to; send a service discovery message over a first neighborhood awareness network (NAN) channel of a NAN network to discover whether one or more stations support an application of interest to the first station, wherein the service discovery message includes information that identifies the application of interest to the first station; receive, in response to the service discovery message, a service response message over the first NAN channel from a second station that supports the application of interest to the first station, wherein the service response message includes information that identifies a NAN data link network that supports the application of interest to the first station; discover that the second station supports the application of interest to the first station based on the service response message; and exchange data related to the application of interest over a second NAN channel of the NAN data link network at a plurality of periodic windows with the second station, wherein synchronization of stations participating in the NAN data link network is unsupported by the second NAN channel, and the second NAN channel relies on the first NAN channel to provide the synchronization of all of the stations participating in the NAN data link network.
-
-
32. A non-transitory computer-readable medium having code stored thereon that, when executed, causes at least one processor of a first station to:
-
send a service discovery message over a first neighborhood awareness network (NAN) channel of a NAN network to discover whether one or more stations support an application of interest to the first station, wherein the service discovery message includes information that identifies the application of interest to the first station; receive, in response to the service discovery message, a service response message over the first NAN channel from a second station that supports the application of interest to the first station, wherein the service response message includes information that identifies a NAN data link network that supports the application of interest to the first station; discover that the second station supports the application of interest to the first station based on the service response message; and exchange data related to the application of interest over a second NAN channel of the NAN data link network at a plurality of periodic windows with the second station, wherein synchronization of stations participating in the NAN data link network is unsupported by the second NAN channel, and the second NAN channel relies on the first NAN channel to provide the synchronization of all of the stations participating in the NAN data link network.
-
Specification