1. A network comprising:a parent node;
an intermediate node configured to communicate with the parent node using a wireless network protocol; and
at least one child node configured to communicate with the parent node via the intermediate node using the wireless network protocol;
the parent node comprising:
a broadcast coordinator to transmit a broadcast message from the parent node to the at least one child node through the intermediate node at predetermined time intervals according to the wireless network protocol; and
a scheduler to generate a scheduling packet that is communicated in the broadcast message, the scheduling packet includes a data field to instruct each child node to activate and receive data communicated from the parent node in a prescribed time slot following the broadcast message;
wherein the at least one child node includes a first child node that transmits an indication byte during a present time frame to indicate to the parent node whether the first child node will transmit additional data in a future time frame relative to the present time frame, wherein the indication byte contains a non-zero value to indicate that the first child node will transmit additional data in a future time frame and the non-zero value indicates a number of frames between the present time frame and the future time frame in which the additional data will be transmitted by the first child node.