-
公开(公告)号:US10200283B2
公开(公告)日:2019-02-05
申请号:US15645496
申请日:2017-07-10
Applicant: Google Inc.
Inventor: Jonathan Wing-Yan Hui
IPC: H04L12/741 , H04L12/823 , H04L12/801 , H04L12/851 , H04W84/18
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.
-
公开(公告)号:US20160226761A1
公开(公告)日:2016-08-04
申请号:US14798455
申请日:2015-07-13
Applicant: Google, Inc.
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon , James H. Woodyatt
IPC: H04L12/741 , H04W72/10
CPC classification number: H04L45/74 , H04L45/04 , H04L45/16 , H04L45/741 , H04L45/742 , H04L61/2015 , H04L61/2092 , H04L61/6004 , H04L61/6059 , H04L67/12 , H04W8/26 , H04W40/02 , H04W72/10 , H04W84/18
Abstract: In embodiments of mesh network addressing, a router registers an address for an end device and assigns a child identifier to the end device. The router encodes an endpoint identifier of the end device, and a router identifier of the router into an Endpoint Identifier, which the router incorporates into a Routing Locator (RLOC) for the end device. The router responds to address queries and receives data packets on behalf of the end device. The router stores the data packets for the end device until the router can forward the data packets to the end device.
Abstract translation: 在网状网络寻址的实施例中,路由器注册终端设备的地址,并向终端设备分配子标识符。 路由器将终端设备的端点标识符和路由器的路由器标识符编码为端点标识符,路由器将路由器集成到终端设备的路由定位器(RLOC)中。 路由器响应地址查询并代表终端设备接收数据包。 路由器存储终端设备的数据包,直到路由器将数据包转发到终端设备。
-
公开(公告)号:US09385953B1
公开(公告)日:2016-07-05
申请号:US14798452
申请日:2015-07-13
Applicant: Google, Inc.
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon , James H. Woodyatt
IPC: H04L12/00 , H04L12/741 , H04W72/10
CPC classification number: H04L45/74 , H04L45/04 , H04L45/16 , H04L45/741 , H04L45/742 , H04L61/2015 , H04L61/2092 , H04L61/6004 , H04L61/6059 , H04L67/12 , H04W8/26 , H04W40/02 , H04W72/10 , H04W84/18
Abstract: In embodiments of mesh network addressing, a router device receives provisioning domains that include an address prefix and an associated preference value for the address prefix. The router determines a route, based on one of the address prefixes, to use to forward a data packet to a destination. The router uses the preference values to prioritize the routing of the data packet. In other aspects, the preference values can be set based on one or more factors, and the router can use the preference values in addition to mesh network routing costs to determine a route for a data packet.
Abstract translation: 在网状网络寻址的实施例中,路由器设备接收包括地址前缀和地址前缀的相关联的优选值的配置域。 路由器根据其中一个地址前缀确定路由,用于将数据包转发到目的地。 路由器使用优先级值优先处理数据包的路由。 在其他方面,可以基于一个或多个因素来设置偏好值,并且除了网状网络路由成本之外,路由器还可以使用偏好值来确定数据分组的路由。
-
公开(公告)号:US10433272B2
公开(公告)日:2019-10-01
申请号:US15157118
申请日:2016-05-17
Applicant: Google Inc.
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.
-
公开(公告)号:US09807621B1
公开(公告)日:2017-10-31
申请号:US15157149
申请日:2016-05-17
Applicant: Google Inc.
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon
CPC classification number: H04W16/16 , H04B17/26 , H04B17/318 , H04B17/382 , H04B17/391 , H04W4/80 , H04W24/10 , H04W84/12 , H04W84/18 , H04W84/20
Abstract: In embodiments of distributed channel sampling across a mesh network, a commissioning device propagates a scanning request, which includes a number of scanning parameters, to nodes in a mesh network, causing the nodes to perform energy detection (ED) scans using the scanning parameters. The commissioning device receives energy measurements in scanning reports from the nodes and analyzes the measurements to determine an operating channel for the mesh network. The commissioning device updates the operating channel in network configuration information that is sent to a leader device in the mesh network, for propagation to the mesh network.
-
公开(公告)号:US09344365B1
公开(公告)日:2016-05-17
申请号:US14798451
申请日:2015-07-13
Applicant: Google, Inc.
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon , James H. Woodyatt
IPC: H04L12/28 , H04L12/747 , H04L29/12
CPC classification number: H04L45/74 , H04L45/04 , H04L45/16 , H04L45/741 , H04L45/742 , H04L61/2015 , H04L61/2092 , H04L61/6004 , H04L61/6059 , H04L67/12 , H04W8/26 , H04W40/02 , H04W72/10 , H04W84/18
Abstract: In embodiments of mesh network addressing, a router receives a packet to deliver to a network destination and determines if the network destination is within the mesh network. The network destination enables the router to discover a Routing Locator (RLOC) that is associated with the network destination and provides a routable network address for the network destination. The router can forward the received packet using the routable network address from the discovered Routing Locator. The router can discover the RLOC by searching a cache of RLOCs stored in the router, or by sending an address query.
Abstract translation: 在网状网络寻址的实施例中,路由器接收分组以递送到网络目的地并确定网络目的地是否在网状网络内。 网络目的地使路由器能够发现与网络目的地相关联的路由定位器(RLOC),并为网络目的地提供可路由的网络地址。 路由器可以使用可路由的网络地址从发现的路由定位器转发接收到的数据包。 路由器可以通过搜索存储在路由器中的RLOC的缓存或通过发送地址查询来发现RLOC。
-
公开(公告)号:US20190014043A1
公开(公告)日:2019-01-10
申请号:US15645496
申请日:2017-07-10
Applicant: Google Inc.
Inventor: Jonathan Wing-Yan Hui
IPC: H04L12/741 , H04L12/823 , H04L12/801 , H04L12/851
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.
-
公开(公告)号:US09999090B2
公开(公告)日:2018-06-12
申请号:US14873331
申请日:2015-10-02
Applicant: Google Inc.
Inventor: Martin A. Turon , Grant M. Erickson , Jay D. Logue , Jonathan Wing-Yan Hui , Christopher Anthony Boross
IPC: H04W76/10 , H04L12/24 , H04L9/08 , H04W12/10 , H04W72/04 , H04W12/06 , H04W76/02 , H04W12/04 , H04W12/08 , H04L29/08 , H04L29/06 , H04W40/32 , H04W4/00 , H04W84/18
CPC classification number: H04W76/10 , H04L9/08 , H04L9/0816 , H04L29/08621 , H04L41/12 , H04L63/166 , H04L69/16 , H04L2463/061 , H04W4/80 , H04W12/04 , H04W12/06 , H04W12/08 , H04W12/10 , H04W40/32 , H04W72/048 , H04W84/18
Abstract: In embodiments of mesh network commissioning, a commissioning device of a mesh network can determine steering data for the mesh network, where the steering data is an indication of a device identifier associated with a device that is allowed to join the mesh network. The commissioning device can then propagate the steering data from the commissioning device for the mesh network to one or more routers in the mesh network, and the steering data indicates that a commissioner is active on the mesh network. The commissioning device propagating the steering data enables the one or more routers to transmit the steering data in a beacon message, and the steering data is effective to enable the device associated with the device identifier to identify that the device is allowed to join the mesh network.
-
公开(公告)号:US20180035305A1
公开(公告)日:2018-02-01
申请号:US15708825
申请日:2017-09-19
Applicant: Google Inc.
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon
IPC: H04W16/16
CPC classification number: H04W16/16 , H04B17/26 , H04B17/318 , H04B17/382 , H04B17/391 , H04W4/80 , H04W24/10 , H04W84/12 , H04W84/18 , H04W84/20
Abstract: In embodiments of distributed channel sampling across a mesh network, a commissioning device propagates a scanning request, which includes a number of scanning parameters, to nodes in a mesh network, causing the nodes to perform energy detection (ED) scans using the scanning parameters. The commissioning device receives energy measurements in scanning reports from the nodes and analyzes the measurements to determine an operating channel for the mesh network. The commissioning device updates the operating channel in network configuration information that is sent to a leader device in the mesh network, for propagation to the mesh network.
-
公开(公告)号:US20170339653A1
公开(公告)日:2017-11-23
申请号:US15157118
申请日:2016-05-17
Applicant: Google Inc.
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon
IPC: H04W56/00 , H04L12/721 , H04L12/26
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.
-
-
-
-
-
-
-
-
-