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.