Abstract:
Some aspects of this disclosure relate to apparatuses and methods for implementing wireless devices. A service is provided by a first application operating on a publisher device to a second application operating on a subscriber device over a first data path between the two devices in a NAN network. The publisher device includes a first recovery manager to receive an indication from a wireless controller of the publisher device or a distress message from a second recovery manager of the subscriber device. The received indication or distress message indicates that the first data path has been interrupted. The first recovery manager stores, in a memory, data generated by the first application. A second data path is established between the publisher device and the subscriber device. The first recovery manager sends the stored data to the second application that operates on a subscriber device.
Abstract:
An electronic device that communicates with a second electronic device is described. During operation, an electronic device communicates first messages with the second electronic device in time slots corresponding to first channels in a first band of frequencies using a peer-to-peer communication protocol (such as neighbor awareness networking or NaN), where, in a given time slot, a given first channel in the first band of frequencies is used in the communication of the first messages. Moreover, the electronic device communicates second messages with the second electronic device in the time slots corresponding to second channels in a second band of frequencies using the peer-to-peer communication protocol, where, in the given time slot, a given second channel in the second band of frequencies is used in the communication of the second messages. Note that the communicating of the first messages and the second messages may at least partially overlap in time.
Abstract:
An electronic device (such as an access point) may provide a management frame, intended for at least a recipient electronic device, that includes slotted-operation information corresponding to a power-save mode of the electronic device for communication with at least the recipient electronic device. The slotted-operation information may include a sequence of temporal slots and associated channel information for the temporal slots. When a channel for a temporal slot comprises a null value, the power-save mode may include transitioning the electronic device into a lower-power-consumption mode during the temporal slot. Alternatively, when a channel for a temporal slot is different than a null value, the power-save mode may include performing another activity than communicating with the recipient electronic device during the temporal slot.
Abstract:
One or more wireless stations operate to configure direct communication with neighboring mobile stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. A wireless station may be configured to perform a method to accelerate discovery of a peer device after an out-of-band triggering event. For example, a wireless device may detect an out-of-band triggering event and activate a wireless interface capable of peer-to-peer communications in response. The wireless device may transmit one or more discovery messages (e.g., discovery beacons, active subscribe messages, and/or unsolicited publish messages) over the wireless interface immediately after activation of the wireless interface to aid in discovery of the peer device. The one or more discovery messages may be transmitted as service discovery frames. The wireless device may perform service discovery over the wireless interface with the peer device post discovery.
Abstract:
One or more wireless stations operate to configure Neighbor Awareness Networking (NAN)—direct communication with neighboring wireless stations, i.e., direct communication between the wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to reciprocating service between two or more wireless stations. The reciprocating service embodiments described herein provide a mechanism through which devices can participate in a same service instant.
Abstract:
One or more wireless stations may operate to configure Neighbor Awareness Networking (NAN)—direct communication with neighboring wireless stations, e.g., without utilizing an intermediate access point. Scheduling of NAN ranging procedures may include a first wireless station sending first information, including first scheduling preferences and a first ranging role, to a second wireless station. The first wireless station receives second information, including second scheduling preferences and a second ranging role, from the second wireless station. The first wireless station may initiate the ranging procedure based on the scheduling preferences and ranging parameters. Alternatively, the second wireless station and may initiate the ranging procedure based on the scheduling preferences and ranging parameters.
Abstract:
In some embodiments, one or more wireless stations operate to configure direct communication with neighboring mobile stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to techniques for devices (e.g., NAN devices and/or AWDL devices) to detect asymmetric awareness amongst peers.
Abstract:
An apparatus and methods are provided for conducting wireless data communications, particularly real-time data communications, in a communication environment that includes a restricted channel (e.g., a channel subject to Dynamic Frequency Selection or DFS). Two or more mobile communication/computing devices (e.g., smart phones, tablet computers) participate in a peer-to-peer network and engage in data communications while one or more of them operate on the restricted channel (e.g., to maintain an infrastructure communication connection). Their channel sequences are configured to maximize the efficiency of the data communication while satisfying restrictions of the restricted channel or avoiding that channel, and only require them to monitor one beacon interval. One or more of the devices may strategically roam to the restricted channel or away from the restricted channel, depending on which action will provide greater communication throughput or efficiency.
Abstract:
In some embodiments, one or more wireless stations operate to configure Neighbor Awareness Networking (NAN)—direct communication with neighboring wireless stations, e.g., without utilizing an intermediate access point. Embodiments relate to scheduling of NAN ranging procedures, including to a first wireless station sending first information, including first scheduling preferences and a first ranging role, to a second wireless station. The first wireless device receives second information, including second scheduling preferences and a second ranging role, from the second wireless device. The first wireless station may initiate the ranging procedure based on the scheduling preferences and ranging parameters. Alternatively, the second wireless station and may initiate the ranging procedure based on the scheduling preferences and ranging parameters.
Abstract:
In some embodiments, one or more wireless stations operate to configure Neighbor Awareness Networking (NAN)—direct communication between neighboring wireless stations, e.g., without utilizing an intermediate access point. Embodiments of the disclosure relate to NAN datapath configuration. The NAN datapath embodiments described herein provide a mechanism through which devices can communicate and provide services. Aspects of the datapath development include datapath scheduling, including datapath setup and scheduling attributes, scheduler rank management, and further NAN discovery. The datapath model may be implemented for unicast and multicast communication between wireless stations.