| CPC H04W 28/10 (2013.01) | 19 Claims |

|
1. A method of data communication in a wireless Bluetooth network of nodes associated with a connection interval and having three or more hierarchical layers of nodes comprising:
a plurality of source nodes organized into a first hierarchical layer of the three or more hierarchical layers of nodes,
a plurality of intermediate nodes organized into a second hierarchical layer of the three or more hierarchical layers of nodes, and
one or more destination nodes organized into a third hierarchical layer of the three or more hierarchical layers of nodes;
wherein each intermediate node of the plurality of intermediate nodes wirelessly communicates with:
a downstream node, the downstream node being at least one of:
a destination node of the one or more destination nodes, or
another intermediate node of the plurality of intermediate nodes, and
a plurality of upstream nodes, the plurality of upstream nodes including at least one of:
a subset of the plurality of source nodes, or
a subset of the plurality of intermediate nodes;
receiving, by a first intermediate node of the plurality of intermediate nodes, from each one of the plurality of upstream nodes, a corresponding upstream message of a plurality of upstream messages, each upstream message received within a respective reception window of a plurality of reception windows; and
transmitting, by the first intermediate node to the downstream node, a downstream message generated using each of the plurality of upstream messages, wherein the downstream message is transmitted within a transmission window that is subsequent to each of the plurality of reception windows, and wherein the transmission window and each of the plurality of reception windows occur within a single connection interval.
|