| CPC H04Q 9/00 (2013.01) [H04L 5/0055 (2013.01); H04L 5/0078 (2013.01); H04L 67/12 (2013.01); H04W 72/0446 (2013.01); H04W 4/38 (2018.02)] | 20 Claims |

|
1. A method comprising:
operating a wireless mesh network including a control communication device and a plurality of routing communication devices, wherein the control communication device is in wireless communication through the mesh network with the plurality of routing communication devices, wherein each of the plurality of routing communication devices is assigned a virtual routing number through a network discovery process, and wherein each routing communication device is assigned a dedicated time slot for transmitting during time division multiple access message frames based on the assigned virtual routing number;
for each routing communication device of at least one of the plurality of routing communication devices, the each routing communication device:
receiving sensor data from one or more sensor devices, and
storing the received sensor data in a memory;
the control communication device wirelessly transmitting an initiation message during an initiation message frame within which the initiation message is received by the plurality of routing communication devices;
within a time division multiple access acknowledgement frame responsive to the initiation message, for each routing communication device of the at least one of the plurality of routing communication devices, the each routing communication device:
receiving from another of the routing communication devices at least one acknowledgement message containing upstream sensor data originating from one or more sensor devices,
merging the sensor data stored in the memory of the each routing communication device with the upstream sensor data, and
transmitting the merged sensor data in an acknowledgement message within a time slot assigned exclusively to the each routing communication device during the time division multiple access frame; and
the control communication device receiving at least one acknowledgement message, wherein the at least one acknowledgement message contains aggregated sensor data originating from a plurality of sensor devices.
|