Abstract: A method for communicating data over a network having a plurality of nodes thereupon is discussed. A time slot clock signal is transmitted from one node of the plurality of nodes to other nodes of the plurality of nodes. After each of the other nodes of the plurality of nodes receives the time slot clock signal, the time slot clock signal is recalculated to achieve an integer number of slots on the network. The recalculated time slot clock signal is transmitted from the one node of the plurality of nodes to the other nodes of the plurality of nodes.