Abstract:
Methods and systems for performing a round trip time determination between two devices are described. An example method may include publishing, over a wireless network interface by a first device within a neighbor aware network (NAN) cluster, a schedule that invites devices within the NAN cluster to request, within a time window, to perform a round trip time (RTT) determination with the first device. The schedule may indicate that the time window begins at a time offset from a NAN discovery window and ends after a predetermined period of time has elapsed. The method may also include receiving a request, from a second device within the NAN cluster, to perform the RTT determination with the first device. The method may also include performing the RTT determination with the second device.
Abstract:
Example embodiments herein disclose methods, Bluetooth devices, and computer-readable media a capable of providing virtual Bluetooth controller (VBC) interfaces for a number of applications. In particular, an example method includes determining a number of applications configured to communicate with a Bluetooth device. Further, the method includes determining a number of virtual Bluetooth controller (VBC) interfaces for the number of applications, where the number of VBC interfaces correspond to respective Bluetooth static random (BSR) addresses of a number of BSR addresses. Yet further, the method includes determining one or more advertising packets for the number of VBC interfaces, where the one or more advertising packets include the respective BSR addresses of the number of BSR addresses. In addition, the method includes transmitting, via a radio of the Bluetooth device, the one or more advertising packets for the number of VBC interfaces.
Abstract:
Example embodiments herein disclose methods, Bluetooth devices, and computer-readable media a capable of providing virtual Bluetooth controller (VBC) interfaces for a number of applications. In particular, an example method includes determining a number of applications configured to communicate with a Bluetooth device. Further, the method includes determining a number of virtual Bluetooth controller (VBC) interfaces for the number of applications, where the number of VBC interfaces correspond to respective Bluetooth static random (BSR) addresses of a number of BSR addresses. Yet further, the method includes determining one or more advertising packets for the number of VBC interfaces, where the one or more advertising packets include the respective BSR addresses of the number of BSR addresses. In addition, the method includes transmitting, via a radio of the Bluetooth device, the one or more advertising packets for the number of VBC interfaces.
Abstract:
Methods and systems for performing a round trip time determination between two devices are described. An example method may include publishing, over a wireless network interface by a first device within a neighbor aware network (NAN) cluster, a schedule that invites devices within the NAN cluster to request, within a time window, to perform a round trip time (RTT) determination with the first device. The schedule may indicate that the time window begins at a time offset from a NAN discovery window and ends after a predetermined period of time has elapsed. The method may also include receiving a request, from a second device within the NAN cluster, to perform the RTT determination with the first device. The method may also include performing the RTT determination with the second device.