Mesh network commissioning
First Claim
1. A method of updating commissioning data in nodes of a mesh network, the method comprising:
- receiving a commissioning dataset at a node device in the mesh network;
comparing a timestamp included in the received commissioning dataset with a stored timestamp included in a commissioning dataset that is stored in the node device, the stored commissioning dataset having been updated after a split of the mesh network into a plurality of partitions, a first partition including a leader device and a second partition including the node device, the split stopping communication between the node device and the leader device over the mesh network;
determining, from said comparing, that the stored timestamp is more recent than the received timestamp; and
in response to said determining, transmitting a message to the leader device of the mesh network, the message comprising the stored commissioning dataset and being effective to enable the leader device to accept the stored commissioning dataset as the most recent commissioning dataset for the mesh network, and propagate the stored commissioning dataset to the mesh network, the node device and the leader device having been previously commissioned to the mesh network with stored identical commissioning datasets in the node device and the leader device.
2 Assignments
0 Petitions
Accused Products
Abstract
In embodiments of mesh network commissioning, a node device in a mesh network receives a commissioning dataset, and compares a timestamp in the received commissioning dataset with a stored timestamp in a commissioning dataset that is stored in the node. The node device can determine from the comparison that the stored timestamp is more recent than the received timestamp, and in response, transmit a message to a leader device of the mesh network, where the message includes the stored commissioning dataset. The leader device accepts the stored commissioning dataset as the most recent commissioning dataset for the mesh network, and propagates the stored commissioning dataset to the mesh network. Alternatively, the node device can determine that the received timestamp is more recent than the stored timestamp, and in response to the determination, update the stored commissioning dataset to match the received commissioning dataset.
49 Citations
20 Claims
-
1. A method of updating commissioning data in nodes of a mesh network, the method comprising:
-
receiving a commissioning dataset at a node device in the mesh network; comparing a timestamp included in the received commissioning dataset with a stored timestamp included in a commissioning dataset that is stored in the node device, the stored commissioning dataset having been updated after a split of the mesh network into a plurality of partitions, a first partition including a leader device and a second partition including the node device, the split stopping communication between the node device and the leader device over the mesh network; determining, from said comparing, that the stored timestamp is more recent than the received timestamp; and in response to said determining, transmitting a message to the leader device of the mesh network, the message comprising the stored commissioning dataset and being effective to enable the leader device to accept the stored commissioning dataset as the most recent commissioning dataset for the mesh network, and propagate the stored commissioning dataset to the mesh network, the node device and the leader device having been previously commissioned to the mesh network with stored identical commissioning datasets in the node device and the leader device. - View Dependent Claims (2, 3, 4, 5, 6, 17, 18)
-
-
7. A mesh network device implemented as a router, the mesh network device comprising:
-
a mesh network interface configured for communication in a mesh network; a memory and processor system to implement a commissioning application that is configured to; receive a commissioning dataset; compare a timestamp included in the received commissioning dataset with a stored timestamp included in a commissioning dataset that is stored in the router, the stored commissioning dataset having been updated after a split of the mesh network into a plurality of partitions, a first partition including a leader device and a second partition including the router, the split stopping communication between the router and the leader device over the mesh network; determine from the comparison that the stored timestamp is more recent than the received timestamp; and in response to the determination, transmit a message to the leader device of the mesh network, the message comprising the stored commissioning dataset and being effective to enable the leader device to accept the stored commissioning dataset as the most recent commissioning dataset for the mesh network, and propagate the stored commissioning dataset to the mesh network, the router and the leader device having been previously commissioned to the mesh network with stored identical commissioning datasets in the router and the leader device. - View Dependent Claims (8, 9, 10, 19, 20)
-
-
11. A mesh network system, comprising:
-
a leader device configured to maintain commissioning data for the mesh network; and a router device configured to; receive a commissioning dataset; compare a timestamp included in the received commissioning dataset with a stored timestamp included in a commissioning dataset that is stored in the router device, the stored commissioning dataset having been updated after a split of the mesh network into a plurality of partitions, a first partition including a leader device and a second partition including the router device, the split stopping communication between the router device and the leader device over the mesh network; determine from the comparison that the stored timestamp is more recent than the received timestamp; and in response to the determination, transmit a message to the leader device of the mesh network, the message comprising the stored commissioning dataset and being effective to enable the leader device to accept the stored commissioning dataset as the most recent commissioning dataset for the mesh network, and propagate the stored commissioning dataset to the mesh network, the router device and the leader device having been previously commissioned to the mesh network with stored identical commissioning datasets in the router device and the leader device. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification