Automatic rerouting in thread networks

    公开(公告)号:US10200283B2

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

    申请号:US15645496

    申请日:2017-07-10

    Applicant: Google Inc.

    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.

    Mesh Network Addressing
    2.
    发明申请
    Mesh Network Addressing 有权
    网状网络寻址

    公开(公告)号:US20160226761A1

    公开(公告)日:2016-08-04

    申请号:US14798455

    申请日:2015-07-13

    Applicant: Google, Inc.

    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)中。 路由器响应地址查询并代表终端设备接收数据包。 路由器存储终端设备的数据包,直到路由器将数据包转发到终端设备。

    Mesh network addressing
    3.
    发明授权
    Mesh network addressing 有权
    网状网址寻址

    公开(公告)号:US09385953B1

    公开(公告)日:2016-07-05

    申请号:US14798452

    申请日:2015-07-13

    Applicant: Google, Inc.

    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: 在网状网络寻址的实施例中,路由器设备接收包括地址前缀和地址前缀的相关联的优选值的配置域。 路由器根据其中一个地址前缀确定路由,用于将数据包转发到目的地。 路由器使用优先级值优先处理数据包的路由。 在其他方面,可以基于一个或多个因素来设置偏好值,并且除了网状网络路由成本之外,路由器还可以使用偏好值来确定数据分组的路由。

    Distributed coordination of mesh network configuration updates

    公开(公告)号:US10433272B2

    公开(公告)日:2019-10-01

    申请号:US15157118

    申请日:2016-05-17

    Applicant: Google Inc.

    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.

    Mesh network addressing
    6.
    发明授权
    Mesh network addressing 有权
    网状网址寻址

    公开(公告)号:US09344365B1

    公开(公告)日:2016-05-17

    申请号:US14798451

    申请日:2015-07-13

    Applicant: Google, Inc.

    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。

    Automatic Rerouting in Thread Networks
    7.
    发明申请

    公开(公告)号:US20190014043A1

    公开(公告)日:2019-01-10

    申请号:US15645496

    申请日:2017-07-10

    Applicant: Google Inc.

    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.

    Distributed Coordination of Mesh Network Configuration Updates

    公开(公告)号:US20170339653A1

    公开(公告)日:2017-11-23

    申请号:US15157118

    申请日:2016-05-17

    Applicant: Google Inc.

    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.

Patent Agency Ranking