-
公开(公告)号:US11849310B2
公开(公告)日:2023-12-19
申请号:US18045662
申请日:2022-10-11
Applicant: Google LLC
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon
CPC classification number: H04W56/0015 , H04L43/10 , H04W84/18
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.
-
公开(公告)号:US11343222B2
公开(公告)日:2022-05-24
申请号:US15767115
申请日:2016-04-01
Applicant: Google LLC
Inventor: Grant Michael Erickson , Martin A. Turon , Jonathan Wing-Yan Hui
IPC: G06F15/16 , H04L61/103 , H04W4/029 , H04L101/659 , H04L101/681 , H04W4/80 , H04L61/256 , H04W40/24 , H04W80/12 , H04W84/18 , H04L61/4511 , H04W4/06 , H04L61/5038 , H04W4/02 , H04W80/02
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.
-
公开(公告)号:US10462053B2
公开(公告)日:2019-10-29
申请号:US16238438
申请日:2019-01-02
Applicant: Google LLC
Inventor: Jonathan Wing-Yan Hui
IPC: H04L12/741 , H04L12/823 , H04L12/801 , H04L12/851 , H04W84/18 , H04W84/22
Abstract: In aspects of automatic rerouting in Thread networks, a router device in a mesh network receives a packet to forward to a destination node, and the packet includes a Routing Locator (RLOC) for the destination node. The router device can determine that the packet cannot be forwarded using the RLOC. The router device can then initiate an address query over the mesh network, where the address query includes an Endpoint Identifier (EID) of the destination node. The router device can receive an EID-to-RLOC mapping for the EID from a node device in the mesh network, and forward the packet to the destination node using the received EID-to-RLOC mapping.
-
公开(公告)号:US20210337473A1
公开(公告)日:2021-10-28
申请号:US16325674
申请日:2018-09-07
Applicant: Google LLC
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon
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.
-
公开(公告)号:US20190075073A1
公开(公告)日:2019-03-07
申请号:US15767115
申请日:2016-04-01
Applicant: Google LLC
Inventor: Grant Michael Erickson , Martin A. Turon , Jonathan Wing-Yan Hui
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.
-
公开(公告)号:US20180242379A1
公开(公告)日:2018-08-23
申请号:US15959122
申请日:2018-04-20
Applicant: Google LLC
Inventor: Martin A. Turon , Grant Michael Erickson , Jay D. Logue , Jonathan Wing-Yan Hui , Christopher Anthony Boross
IPC: H04W76/10 , H04L9/08 , H04W40/32 , H04L29/06 , H04W72/04 , H04W12/10 , H04L29/08 , H04W12/08 , H04W12/04
CPC classification number: H04W76/10 , H04L9/08 , H04L9/0816 , H04L29/08621 , H04L41/12 , H04L63/10 , H04L63/166 , H04L63/205 , H04L67/146 , H04L69/16 , H04L2463/061 , H04W4/80 , H04W12/009 , H04W12/04 , H04W12/06 , H04W12/08 , H04W12/10 , H04W40/32 , H04W72/048 , H04W84/18 , H04W84/20
Abstract: In embodiments of mesh network commissioning, a commissioning device establishes a secure commissioning communication session between the commissioning device and a border router of a mesh network to securely establish network communication sessions for joining one or more joining devices to the mesh network. The commissioning device can activate joining for the mesh network, and receive a request from a joining device to join the mesh network. The commissioning device can establish a secure joiner communication session between the commissioning device and the joining device, authenticate the joining device using an encrypted device identifier, and join the joining device to the mesh network.
-
公开(公告)号:US20230199610A1
公开(公告)日:2023-06-22
申请号:US17996071
申请日:2021-05-14
Applicant: Google LLC
Inventor: Jonathan Wing-Yan Hui , Abtin Keshavarzian , Matt Daniel Smith , Yakun Xu
IPC: H04W40/12
Abstract: Techniques and devices for determining a preferred physical layer for communication by a node in a Thread network are described. The node transmits a first IPv6 over Low power Wireless Personal Area Networks, 6LoWPAN, frame to a neighbor node using a first physical layer and transmits the first 6LoWPAN frame to the neighbor node using a second physical layer. The node determines a first preference value for the neighbor node using the first physical layer and determines a second preference value for the neighbor node using the second physical layer. The node compares the first preference value and the second preference value to determine the preferred physical layer for communication and transmits a second 6LoWPAN frame to the neighbor node using the preferred physical layer.
-
公开(公告)号:US11510163B2
公开(公告)日:2022-11-22
申请号:US16325663
申请日:2018-08-27
Applicant: Google LLC
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon
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.
-
公开(公告)号:US20210385771A1
公开(公告)日:2021-12-09
申请号:US16325663
申请日:2018-08-27
Applicant: Google LLC
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon
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.
-
公开(公告)号:US10952174B2
公开(公告)日:2021-03-16
申请号:US16558969
申请日:2019-09-03
Applicant: Google LLC
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon
Abstract: In embodiments of distributed coordination of mesh network configuration updates, pending commissioning datasets are managed and distributed to coordinate configuration changes of parameters that control participation in, and secure communication over, a mesh network. Pending network commissioning datasets are managed across fragmentation of the mesh network into multiple partitions and subsequent merging of the fragments to ensure that the most recent updates to pending commissioning datasets are propagated to mesh network devices and that all mesh network devices will receive pending commissioning datasets before the time that the pending commissioning dataset becomes the active commissioning dataset for the mesh network.
-
-
-
-
-
-
-
-
-