Low-latency Bluetooth connectivity
    11.
    发明授权

    公开(公告)号:US11765564B2

    公开(公告)日:2023-09-19

    申请号:US17560808

    申请日:2021-12-23

    Applicant: Google LLC

    CPC classification number: H04W4/80 H04L1/1607 H04W76/10

    Abstract: This document describes low-latency Bluetooth connectivity in a wireless network in which a central node and a peripheral node establish a connection. During a first connection interval, the peripheral node receives a packet from the central node to synchronize communication with the central node, and based on receiving the packet, the peripheral node transmits a first fixed-length packet. If the first fixed-length packet fails to reach the central node, the peripheral node does not receive an acknowledgement, ACK, from the central node during the first connection interval and retransmits the first fixed-length packet during the first connection interval.

    Network Filtering with Private Resolvable Addresses

    公开(公告)号:US20220368632A1

    公开(公告)日:2022-11-17

    申请号:US17637396

    申请日:2019-09-19

    Applicant: Google LLC

    Inventor: Martin A. Turon

    Abstract: This document describes network filtering with private resolvable addresses in a wireless network. A source node in the wireless network hashes an identity resolving key and a value of a random number field to generate an address hash. The source node forms an advertisement address that includes a portion of the address hash and inserts the advertisement address in an advertising extension packet. The source node transmits the advertising extension packet over the wireless network, the address hash being usable by a destination node to filter the advertising extension packet.

    Enhanced Frame Pending
    13.
    发明申请

    公开(公告)号:US20210337473A1

    公开(公告)日:2021-10-28

    申请号:US16325674

    申请日:2018-09-07

    Applicant: Google LLC

    Abstract: This document describes techniques and devices to reduce energy consumption and network traffic related to polling for buffered data packets (e.g., messages) between devices in a wireless mesh network. Based on the requirements of an end device that sleeps to conserve power, a parent device receives and buffers data packets addressed to the end device until the end device is awake. The end device periodically wakes-up to transmit application data, such as a sensor reading or a status message, to the parent device. By including an indication of pending data at the parent device in an acknowledgement the transmission of by end device, additional data request messages and acknowledgements can be reduced or eliminated to improve the battery life of the end device and reduce network traffic on the mesh network.

    Packet Segmentation and Reassembly for Mesh Networks

    公开(公告)号:US20190281496A1

    公开(公告)日:2019-09-12

    申请号:US16423795

    申请日:2019-05-28

    Applicant: Google LLC

    Inventor: Martin A. Turon

    Abstract: In aspects of packet segmentation and reassembly for mesh networks, a source node in a mesh network segments an access protocol data unit (PDU) into a set of segments that are concatenated with a segment transport header and transmitted over the mesh network in segmented access messages to a destination node. The destination node allocates memory to store the content of the access PDU based on a segment total field in the segment transport header, and stores each received segment at the appropriate offset in the allocated memory, based on a value of a segment offset filed in each segmented access message. The destination node transmits a segment acknowledgement message including a segment acknowledgement field indicating which of the multiple segments have been received by the destination node.

    Efficient Network Stack for Wireless Application Protocols

    公开(公告)号:US20190075073A1

    公开(公告)日:2019-03-07

    申请号:US15767115

    申请日:2016-04-01

    Applicant: Google LLC

    Abstract: In embodiments of efficient network stack for wireless application protocols, a network stack receives an application-layer message in a first wireless application protocol that includes a source address and a destination address, maps the source address to an Internet Protocol version 6 (IPv6) source address, and maps the destination address to an IPv6 source address. The source node transmits the application-layer message to a destination node in a mesh network using a network stack that implements a second wireless application protocol using the IPv6 source address, and maps the destination address to an IPv6 source address.

    Synchronized Reception in Mesh Networks

    公开(公告)号:US20230058400A1

    公开(公告)日:2023-02-23

    申请号:US18045662

    申请日:2022-10-11

    Applicant: Google LLC

    Abstract: This document describes techniques and devices to synchronize communications between devices in a wireless mesh network. Based on the requirements of an end device that sleeps (e.g., is out of communication with the wireless mesh network) for periods of time, the end device indicates to a parent wireless mesh network device that the end device wants to configure operations in a synchronized-reception mode, which causes the parent device to reply with an indication of the clock accuracy of the parent device. The end device uses the clock accuracy of the parent device to determine parameters for synchronized-reception and transmits the parameters to the parent device. The end device activates its receiver based on the parameters to receive data from the parent device.

    Enhanced frame pending
    19.
    发明授权

    公开(公告)号:US11343774B2

    公开(公告)日:2022-05-24

    申请号:US16325674

    申请日:2018-09-07

    Applicant: Google LLC

    Abstract: This document describes techniques and devices to reduce energy consumption and network traffic related to polling for buffered data packets (e.g., messages) between devices in a wireless mesh network. Based on the requirements of an end device that sleeps to conserve power, a parent device receives and buffers data packets addressed to the end device until the end device is awake. The end device periodically wakes-up to transmit application data, such as a sensor reading or a status message, to the parent device. By including an indication of pending data at the parent device in an acknowledgement the transmission of by end device, additional data request messages and acknowledgements can be reduced or eliminated to improve the battery life of the end device and reduce network traffic on the mesh network.

    Virtual Addressing For Mesh Networks
    20.
    发明申请

    公开(公告)号:US20190159006A1

    公开(公告)日:2019-05-23

    申请号:US16258194

    申请日:2019-01-25

    Applicant: Google LLC

    Inventor: Martin A. Turon

    Abstract: In embodiments of virtual addressing for mesh networks, a node in a mesh network publishes packets and/or subscribes to packets using a virtual address that is derived from a unique identifier. The unique identifier has a larger address space than the destination address field of the packet. The unique identifier and an application key are hashed to elide the unique identifier from the destination address that is transmitted in the packet over the mesh network. A node receiving the packet can determine that the address is a virtual address, and disambiguate the destination address to determine that the virtual address corresponds to a unique identifier known to the receiving node.

Patent Agency Ranking