Targeted parent selection for battery-powered devices
AssigneeItron, Inc.
InventorsImad JAMIL, Keith Wayne BARNES, Fabrice MONIER, Thomas F. UHLING
Life of this patent
Estimating the term…
Abstract
Targeted parent selection for nodes within a network include, filtering, by a node in a mesh network using one or more first network optimization criteria, a set of potential parent nodes to generate a subset of potential parent nodes; selecting, by the node using one or more second network optimization criteria, a target parent node from the subset of potential parent nodes; and transmitting, by the node, a connection request to the target parent node.
Claims20
A method comprising:
- filtering, by a node in a mesh network using one or more first network optimization criteria, a set of potential parent nodes to generate a subset of potential parent nodes;
- selecting, by the node using one or more second network optimization criteria, a target parent node from the subset of potential parent nodes;
- and
- transmitting, by the node, a connection request to the target parent node.
One or more non-transitory computer readable media storing instructions that, when executed by one or more processors of a first networking device in a mesh network, cause the one or more processors to perform operations comprising:
- determining a first plurality of possible parent networking devices for the first networking device;
- applying one or more first evaluation criteria to the first plurality of possible parent networking device to determine a second plurality of possible parent networking devices;
- applying one or more second evaluation criteria to the second plurality of possible parent networking devices to determine a preferred parent networking device;
- and
- sending, to the preferred parent networking device, a request to connect with the preferred parent networking device.
A node device in a mesh network, the node device comprising:
- one or more processors;
- and
- a memory storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- evaluating, using a first set of network optimizing criteria, a first plurality of node devices to identify a second plurality of node devices, the first plurality of devices being potential parents to the node device in the mesh network;
- evaluating, using a second set of network optimizing criteria, the second plurality of node devices to identify a target parent node device;
- and
- transmitting, to the target parent node device, a request to join a sub-tree of the mesh network that includes the target parent node device.
Dependencies are inferred from the claim text.