Abstract:
A method for sending one or more service discovery messages includes detecting, at a proxy device of a network, a client device having access to the network. The method also includes sending a service discovery message from the proxy device to one or more other devices in the network. The service discovery message is associated with a service and is sent on behalf of the client device. The client device is a publisher of the service of a subscriber of the service.
Abstract:
A method, an apparatus, and a computer-readable medium for wireless communication are provided. In one aspect, an apparatus is configured to determine a schedule for communicating data in a NAN network. The apparatus is configured to communicate data over a data link within the NAN network based on the determined schedule.
Abstract:
An apparatus for communication includes a processor and a transmitter. The processor is configured to generate a frame having a neighbor aware network (NAN) service discovery frame format, a NAN management frame format, or both. The frame includes a traffic announcement attribute that indicates, by access category, availability of data to be sent. The transmitter is configured to send the frame during a communication window.
Abstract:
Systems and methods for communication in a wireless network are disclosed. In one aspect, a method includes generating a medium access control (MAC) address for a first group of wireless devices, storing the MAC address for the first group of wireless devices in an address field of a first message, and transmitting, by a first wireless device of the first group of wireless devices, the first message to a second wireless device of the first group of wireless devices. In some aspects, the wireless network comprises a neighbor aware network (NAN). In some aspects, a wireless device may be able to determine a method of encryption or decryption for the first message based at least in part on the MAC address for the first group of wireless devices.
Abstract:
Aspects of the present disclosure provide techniques for efficient ranging, for example, in a neighbor aware network (NAN). According to certain aspects, an apparatus for wireless communications is provided. The apparatus generally includes a processing system configured to determine a period that at least one second apparatus is scheduled to be awake, generate a first frame for transmission to the second apparatus during the period, determine ranging information based on a time difference between transmission of the first frame and receipt of a second frame in response to the first frame, and generate a third frame including the ranging information; a transmit interface configured to output the first and third frames for transmission; and a receive interface configured to obtain the second frame. By exchanging ranging information in already scheduled wake-up periods and in existing frame, power consumption and signaling overhead may be reduced.
Abstract:
A device for wireless communication includes key logic configured to obtain a candidate group key corresponding to a data link group. The device also includes a wireless interface configured to transmit an announcement message to one or more devices of the data link group during a paging window designated for the data link group. The announcement message includes a multicast message and indicates availability of the candidate group key, and the announcement message.
Abstract:
A method of communication includes exchanging, at a first device, a negotiation message with a second device. The method also includes determining, at the first device, whether to send a traffic message during a neighbor aware network (NAN) data link (NDL) time block based on the negotiation message.
Abstract:
Methods, devices, and computer program products for synchronization of wireless devices in a peer-to-peer network are described herein. In one aspect, a method of wireless communication apparatus is provided. The method includes receiving, at an apparatus, at least one of: an offset parameter indicating an offset, with respect to a default time period, during which the apparatus should be in an active mode for transmitting and/or receiving data, and an interval parameter indicating a multiple of time periods, wherein the apparatus should be in the active mode for transmitting and/or receiving data during each time period. The method further includes determining at least one wakeup time period to be in the active mode based on the offset parameter or the interval parameter. The method further includes transmitting and/or receiving data during the at least one wakeup time period.
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.
Abstract:
A method of communication includes transmitting a message from a first electronic device of a neighbor aware network (NAN) to a second electronic device of the NAN via a first communication channel of a plurality of communication channels during a discovery window. The message indicates that the first electronic device is available to communicate. The method also includes monitoring a second communication channel of the plurality of communication channels during a first paging window of a transmission window. The first paging window includes a beginning portion of the transmission window, and electronic devices of the NAN are in an active state during the first paging window.