Parent selection using access point reboot times
AssigneeItron, Inc.
InventorsKeith Wayne BARNES, Thomas F. UHLING
Life of this patent
Estimating the term…
Abstract
Various embodiments set forth a method comprising identifying, by a first node of a mesh network, a plurality of potential parent nodes; receiving, by the first node, reboot time metrics for respective access points associated with the plurality of potential parent nodes; selecting, by the first node, a first parent node from the plurality of potential parent nodes based on the reboot time metrics; and transmitting, by the first node, a message for a destination outside of the mesh network via the first parent node.
Claims20
A method comprising:
- identifying, by a first node of a mesh network, a plurality of potential parent nodes;
- receiving, by the first node, reboot time metrics for respective access points associated with the plurality of potential parent nodes;
- selecting, by the first node, a first parent node from the plurality of potential parent nodes based on the reboot time metrics;
- and
- transmitting, by the first node, a message for a destination outside of the mesh network via the first parent node.
One or more non-transitory computer-readable media storing instructions which, when executed by one or more processors of a node device in a mesh network, cause the one or more processors to perform operations comprising:
- determining aggregate reboot intervals for individual access points associated with a plurality of candidate parent nodes;
- selecting a first parent node from the plurality of candidate parent nodes based on the aggregate reboot intervals;
- and
- transmitting a message for a destination outside of the mesh network via the first parent node.
A network device comprising:
- a transceiver;
- a processor;
- and
- a memory storing executable instructions that when executed by the processor cause the processor to:
- identify a plurality of potential parent network devices included in a mesh network;
- determine average amounts of time between reboots, the average amounts of time between reboots being associated with individual parent network devices of the plurality of potential parent network devices;
- select a first parent network device for the network device from the plurality of potential parent network devices based on the average amounts of time between reboots;
- and
- transmit, using the transceiver, a message for a destination outside of the mesh network via the first parent network device.
Dependencies are inferred from the claim text.