Distributed coordination of mesh network configuration updates
AssigneeGoogle Inc.
InventorsJonathan Wing-Yan Hui, Martin A. Turon
Life of this patent
Estimating the term…
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.
Claims20
A method of managing commissioning data sets by a wireless mesh network device, the method comprising:
- receiving, at the wireless mesh network device, a pending commissioning dataset including a delay timer value, the pending commissioning dataset usable by the wireless mesh network device for communication on a wireless mesh network partition;
- initializing a delay timer with the delay timer value;
- in response to the delay timer expiring, updating parameters in an active commissioning dataset, at the wireless mesh network device, with values of corresponding parameters included in the pending commissioning dataset to generate an updated active commissioning dataset;
- and
- operating on the wireless mesh network partition using the updated active commissioning dataset.
A wireless mesh network device comprising:
- a wireless mesh network interface configured for communication in a wireless mesh network;
- a memory and processor system to implement a dataset manager application that is configured to:
- receive a pending commissioning dataset including a delay timer value, the pending commissioning dataset usable by the wireless mesh network device for communication on a wireless mesh network partition;
- initialize a delay timer with the delay timer value;
- in response to the delay timer expiring, update parameters in an active commissioning dataset, at the wireless mesh network device, with values of corresponding parameters included in the pending commissioning dataset to generate an updated active commissioning dataset;
- and
- operate on the wireless mesh network partition using the updated active commissioning dataset.
A wireless mesh network system, comprising:
- a wireless mesh network device configured for communication on a wireless mesh network partition, the wireless mesh network device configured to:
- receive a pending commissioning dataset including a delay timer value, the pending commissioning dataset usable by the wireless mesh network device for communication on the wireless mesh network partition;
- initialize a delay timer with the delay timer value;
- in response to the delay timer expiring, update parameters in an active commissioning dataset, at the wireless mesh network device, with values of corresponding parameters included in the pending commissioning dataset to generate an updated active commissioning dataset;
- and
- operate on the wireless mesh network partition using the updated active commissioning dataset.
Dependencies are inferred from the claim text.