An electronic device is disclosed that is adapted to communicate with a first
device network and to communicate with a second device that is part of a second
device network. The device includes a processor and a communications module in
electronic communication with the processor for communications with other devices
including the second device and at least one device from the first device network.
Memory may also be included in electronic communication with the processor for
storing data. The electronic device may also include a pseudo-random scheduler
for providing time points defining a schedule for the electronic device to communicate
with the other devices. A dynamic scheduler may also be included to modify the
schedule. The electronic device may also include an event queue.