-
公开(公告)号:US20170171071A1
公开(公告)日:2017-06-15
申请号:US15232040
申请日:2016-08-09
Applicant: Google Inc.
Inventor: Martin A. Turon
IPC: H04L12/741 , H04L9/32 , H04W28/06 , H04W4/00 , H04L29/12
CPC classification number: H04W4/80 , H04L9/0637 , H04L9/3242 , H04L61/2038 , H04L63/123 , H04L63/126 , H04W12/10 , H04W84/18
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.
-
公开(公告)号: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。
-
公开(公告)号:US10231108B2
公开(公告)日:2019-03-12
申请号:US15232040
申请日:2016-08-09
Applicant: Google Inc.
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.
-
公开(公告)号:US20170339570A1
公开(公告)日:2017-11-23
申请号: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.
-
公开(公告)号:US09621462B2
公开(公告)日:2017-04-11
申请号:US14798455
申请日:2015-07-13
Applicant: Google, Inc.
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon , James H. Woodyatt
IPC: H04L12/741 , H04L12/761 , H04L12/747 , H04L29/12 , H04L29/08 , H04W8/26 , H04W40/02 , H04W72/10 , H04L12/715 , H04L12/56
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.
-
公开(公告)号:US09408133B2
公开(公告)日:2016-08-02
申请号:US14752492
申请日:2015-06-26
Applicant: Google, Inc.
Inventor: Martin A. Turon , Grant M. Erickson , Jay D. Logue , Jonathan Wing-Yan Hui , Christopher Anthony Boross
IPC: H04W40/32 , H04W4/00 , H04L29/06 , H04W72/04 , H04W12/08 , H04W12/10 , H04W12/04 , H04W76/02 , H04L29/08 , H04L9/08 , H04L12/24 , H04W12/06 , 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 includes an indication of a device identifier associated with a device that is allowed to join the mesh network, and the indication is represented as a set of values in a Bloom filter that represent the device identifier. 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. Propagating the steering data enables the routers to transmit the steering data in a beacon message, where the steering data enables the device associated with the device identifier to compare the set of values in the Bloom filter to a second set of values determined at the device to identify that the device is allowed to join the mesh network.
Abstract translation: 在网状网络调试的实施例中,网状网络的调试设备可以确定网状网络的导向数据,其中指导数据包括与允许加入网状网络的设备相关联的设备标识符的指示,以及指示 被表示为表示设备标识符的Bloom过滤器中的一组值。 然后,调试设备可以将来自网状网络的调试设备的转向数据传播到网状网络中的一个或多个路由器。 传播转向数据使得路由器能够在信标消息中传送指导数据,其中转向数据使与设备标识符相关联的设备能够将布隆过滤器中的值集合与设备上确定的第二组值进行比较 确定允许设备加入网状网络。
-
公开(公告)号:US09369374B1
公开(公告)日:2016-06-14
申请号:US14798448
申请日:2015-07-13
Applicant: Google, Inc.
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon , James H. Woodyatt
IPC: H04W40/02 , H04L12/761 , H04W8/26 , 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 border router receives an address prefix and associated configuration information from an external network. The received address prefix and the configuration information enable the border router to create a provisioning domain that includes the received address prefix and the configuration information, as well as a unique identifier. The border router forwards the created provisioning domain to a leader device in the mesh network that stores the provisioning domain and propagates the provisioning domain to routers to enable packet addressing and routing in the mesh network.
Abstract translation: 在网状网络寻址的实施例中,边界路由器从外部网络接收地址前缀和相关联的配置信息。 接收的地址前缀和配置信息使边界路由器能够创建包含接收到的地址前缀和配置信息的配置域,以及一个唯一的标识符。 边界路由器将创建的配置域转发到存储配置域的网状网络中的领导设备,并将配置域传播到路由器,以在网状网络中启用数据包寻址和路由。
-
公开(公告)号:US09363733B2
公开(公告)日:2016-06-07
申请号:US14752292
申请日:2015-06-26
Applicant: Google, Inc.
Inventor: Martin A. Turon , Grant M. Erickson , Christopher A. Boross , Jay D. Logue
IPC: H04W40/32 , H04W12/04 , H04L12/24 , H04L9/08 , H04W12/10 , H04W72/04 , H04W12/06 , H04W76/02 , H04W12/08 , H04L29/08 , H04L29/06 , 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 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.
Abstract translation: 在网状网络调试的实施例中,调试设备在调试设备和网状网络的边界路由器之间建立安全调试通信会话,以安全地建立用于将一个或多个加入设备连接到网状网络的网络通信会话。 调试设备可以激活网状网络的加入,并接收来自加入设备的加入网状网络的请求。 调试设备可以在调试设备和加入设备之间建立安全的连接通信会话,使用加密设备标识认证加入设备,并将加入设备加入网状网络。
-
公开(公告)号:US09351232B2
公开(公告)日:2016-05-24
申请号:US14752182
申请日:2015-06-26
Applicant: Google, Inc.
Inventor: Martin A. Turon , Grant M. Erickson , Christopher A. Boross , Jay D. Logue
IPC: H04W40/32 , H04L12/24 , H04L9/08 , H04W12/10 , H04W72/04 , H04W12/06 , H04W76/02 , H04W12/04 , H04W12/08 , H04L29/08 , H04L29/06 , 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 border router receives a petition from a commissioning device to become the commissioner for a mesh network, and commission joining devices to join the mesh network. The border router transmits the received petition to a leader device of the mesh network, and receives a response to the petition from the leader device, where the response indicates acceptance or rejection of the petition. In response to receiving the response to the petition from the leader device, the border router transmits an indication of the acceptance or the rejection of the petition to the commissioning device. An acceptance of the petition by the leader device authorizes the commissioning device to be the commissioner for the mesh network and a secure commissioning session is established.
Abstract translation: 在网状网络调试的实施例中,边界路由器接收来自调试设备的请求,以成为网状网络的专员,并且委托加入设备以加入网状网络。 边界路由器将接收到的请求发送到网状网络的领导装置,并且从领导装置接收对请求的响应,其中响应指示请求的接受或拒绝。 响应于从领导装置接收对请求的响应,边界路由器将请求的接受或拒绝的指示传送给调试装置。 领导装置接受请愿书授权调试设备成为网状网络的专员,并建立安全的调试会话。
-
公开(公告)号:US09276818B2
公开(公告)日:2016-03-01
申请号:US14752443
申请日:2015-06-26
Applicant: Google, Inc.
Inventor: Martin A. Turon , Grant M. Erickson , Christopher A. Boross , Jay D. Logue
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: Securely joining devices to a mesh network using Datagram Transport Layer Security (DTLS) is described. A secure commissioning session is established between a joiner device and a commissioning device of the mesh network, in response to a joiner router receiving a DTLS-ClientHello message from the joining device, which is requesting to join the mesh network, and relaying the received message, encapsulated in a DTLS Relay Receive Notification message, to the commissioning device. The commissioning device transmits commissioning messages to the joining device over the secure session to enable the joining device to join the mesh network. The joiner router receives an indication from the commissioning device, that the joining device is to be entrusted to receive network credentials for the mesh network, and receives a key to securely transmit the network credentials from the joiner router to the joining device to complete commissioning the joining device to the mesh network.
Abstract translation: 描述了使用数据报传输层安全(DTLS)将设备安全地连接到网状网络。 响应于接收来自正在请求加入网状网络的加入设备的DTLS-ClientHello消息并且中继所接收的消息的接收器路由器,在接合设备和网状网络的调试设备之间建立安全调试会话 ,封装在DTLS中继接收通知消息中,供给调试设备。 调试设备通过安全会话向加入设备发送调试消息,使加入设备能够加入网状网络。 接收器路由器接收到来自调试设备的指示,接入设备将被委托接收网状网络的网络凭证,并且接收密钥以将网络凭证从加盟路由器安全地传送到加入设备,以完成调试 将设备加入网状网络。
-
-
-
-
-
-
-
-
-