Relaying information for an unreliably heard utility node
First Claim
Patent Images
1. A method comprising:
- under control of one or more processors configured with specific executable instructions,determining that a first leaf endpoint of a network is unable to reliably transmit data to a central node of the network, the central node being within wireless communication range of the first leaf endpoint, the network being initially configured as a star network;
selecting a second leaf endpoint to relay data for the first leaf endpoint based at least in part on one or more communication metrics of the second leaf endpoint, the second leaf endpoint being within communication range of the first leaf endpoint and within wireless communication range of the central node; and
causing the second leaf endpoint to relay data of the first leaf endpoint to the central node of the network.
3 Assignments
0 Petitions
Accused Products
Abstract
Data of a utility node that is unreliably heard may be relayed through another utility node. In some examples, utility nodes of a star network may attempt to transmit data to a collector, a repeater, a relay, a router, or a mobile device. When it is determined that a utility node is unable to reliably transmit data, a relay relationship may be established so that data of the unreliable utility node is relayed through the network.
-
Citations
20 Claims
-
1. A method comprising:
-
under control of one or more processors configured with specific executable instructions, determining that a first leaf endpoint of a network is unable to reliably transmit data to a central node of the network, the central node being within wireless communication range of the first leaf endpoint, the network being initially configured as a star network; selecting a second leaf endpoint to relay data for the first leaf endpoint based at least in part on one or more communication metrics of the second leaf endpoint, the second leaf endpoint being within communication range of the first leaf endpoint and within wireless communication range of the central node; and causing the second leaf endpoint to relay data of the first leaf endpoint to the central node of the network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer-readable storage media storing computer-readable instructions that, when executed, instruct a processing unit to perform operations comprising:
-
determining that a first leaf endpoint of a network is unable to reliably communicate with a central node of the network, the central node being within wireless communication range of the first leaf endpoint, the network being initially configured as a star network; selecting a second leaf endpoint of the network to relay data for the first leaf endpoint based at least in part on one or more communication metrics of the second leaf endpoint, the one or more communication metrics indicating a number or quality of communications received from the second leaf endpoint, the second leaf endpoint being within communication range of the first leaf endpoint and within wireless communication range of the central node; and transmitting one or more messages to the second leaf endpoint to cause the second leaf endpoint to relay data for the first leaf endpoint. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system comprising:
-
one or more processors; and memory communicatively coupled to the one or more processors and storing executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; determining that a first endpoint of a network is unable to reliably transmit data to a central node of the network, the central node being within wireless communication range of the first endpoint, the network being initially configured as a star network; selecting a second endpoint to relay data for the first endpoint based at least in part on one or more communication metrics of the second endpoint, the second endpoint being within communication range of the first endpoint and within wireless communication range of the central node; and causing the second endpoint to relay data of the first endpoint to the central node of the network. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification