Abstract:
The present disclosure describes methods and apparatus for beaconing within a wireless network based on an indication of distance. For certain example embodiments, in a wireless network in which a master device is a device configured to transmit a beacon within the wireless network, a first wireless communication device may determine, based on an indication of distance between two wireless communication devices, if the first wireless communication device is to act as a master device. For example, a wireless signal may be received. Based at least partially on the received wireless signal, an indication of distance between two wireless communication devices in a wireless network may be obtained. And based at least partially on the obtained indication of distance between the two wireless communication devices, it may be determined if a first wireless communication device is to act as a master device within the wireless network.
Abstract:
The present disclosure describes methods and apparatus for synchronizing beacon transmissions. Synchronization beacons may be transmitted from multiple nodes during a same time slot of a discovery window with accommodation for managing potential signal interference. For certain example embodiments, a first wireless communication device includes a transceiver and a synchronization beacon transmission system. A transceiver may be configured to transmit a synchronization beacon in a neighbor awareness networking (NAN) environment, wherein the NAN environment includes multiple wireless communication devices arranged in a cluster. A synchronization beacon transmission system may be configured to determine a transmission time based at least partially on an operation that separates the wireless communication devices of the cluster into multiple groups. A synchronization beacon transmission system may further be configured to cause the transceiver to transmit the synchronization beacon responsive to the determined transmission time.
Abstract:
The present disclosure describes methods and apparatus for synchronizing beacon transmissions. Synchronization beacons may be transmitted from multiple nodes during a same time slot of a discovery window with accommodation for managing potential signal interference. For certain example embodiments, a first wireless communication device includes a transceiver and a synchronization beacon transmission system. A transceiver may be configured to transmit a synchronization beacon in a neighbor awareness networking (NAN) environment, wherein the NAN environment includes multiple wireless communication devices arranged in a cluster. A synchronization beacon transmission system may be configured to determine a transmission time based at least partially on an operation that separates the wireless communication devices of the cluster into multiple groups. A synchronization beacon transmission system may further be configured to cause the transceiver to transmit the synchronization beacon responsive to the determined transmission time.
Abstract:
The present disclosure describes methods and apparatus for advertising a service in a wireless network via surrogacy. A principal (e.g., first) wireless communication device may request via a first wireless channel that an agent (e.g., second) wireless communication device (i) act as a surrogate and (ii) function in accordance with a social announcement scheme, which is associated with a second wireless channel, and with regard to a service that is available. The principal wireless communication device may have offered services or wanted services. The agent wireless communication device may perform an announcement operation with other wireless communication device(s) on behalf of the principal wireless communication device via the second wireless channel to discover or advertise a service that is available. The agent wireless communication device may report a result of the announcement operation, which result may include an identification of service(s) that are made available by other wireless communication device(s).
Abstract:
A wireless network device includes a wireless network port, first and second virtual machines, and a processor. While executing the first virtual machine, the processor stores, in a third queue, data to be processed by the first virtual machine and the first virtual machine maintains, in a first queue, a copy of the data stored in the third queue. While executing the second virtual machine, the processor stores, in the third queue, data to be processed by the second virtual machine and the second virtual machine maintains, in a second queue, a copy of the data stored in the third queue. Upon resuming execution, the first virtual machine transfers, to the third queue, the copy of the data maintained in the first queue. Upon resuming execution, the second virtual machine transfers, to the third queue, the copy of the data maintained in the second queue.