On scheduling without a master clock: Coupled Oscillator Time Division Multiplexing

Most scheduled communication systems rely on either central coordination, or on the presence of an external reference clock that is accessible to all nodes in the network. Such requirements often limit the scalability and applicability of time division multiple access (TDMA) solutions to ad-hoc networks, which largely rely on conflict resolution based on random access mechanism. We show that, by borrowing mechanisms of coordination found in nature, we can self-organize nodes in a network in time division without a central clock, nor a common reference signal. We show that a common clock reference and a conflict free schedule can emerge from our signaling control scheme, using simple local computations that are based on the so called Pulse Coupled Oscillator (PCO) dynamics. Compared to the prior art on PCO, our work provides an integrated solution for network synchronization and collision free TDMA that is completely decentralized and can lead to efficient transmission of data at a regular and reliable pace. We discuss how this scheme can be used to provide an alternative to the popular Zigbee interface, and produce collision free clustered synchronous networks.

[1]  David L. Mills,et al.  Internet time synchronization: the network time protocol , 1991, IEEE Trans. Commun..

[2]  Anna Scaglione,et al.  A scalable synchronization protocol for large scale sensor networks and its applications , 2005, IEEE Journal on Selected Areas in Communications.

[3]  Radhika Nagpal,et al.  Desynchronization: The Theory of Self-Organizing Algorithms for Round-Robin Scheduling , 2007, First International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2007).

[4]  Roberto Pagliari,et al.  Design of a Distributed Protocol for Proportional Fairness in Wireless Body Area Networks , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[5]  Charles S. Peskin,et al.  Mathematical aspects of heart physiology , 1975 .

[6]  S. Strogatz,et al.  Synchronization of pulse-coupled biological oscillators , 1990 .

[7]  Alyssa Apsel,et al.  PCO-Based Synchronization for Cognitive Duty-Cycled Impulse Radio Sensor Networks , 2011, IEEE Sensors Journal.

[8]  Radhika Nagpal,et al.  DESYNC: Self-Organizing Desynchronization and TDMA on Wireless Sensor Networks , 2007, International Symposium on Information Processing in Sensor Networks.

[9]  Roberto Pagliari,et al.  Bio-inspired algorithms for decentralized round-robin and proportional fair scheduling , 2010, IEEE Journal on Selected Areas in Communications.

[10]  J. Elson,et al.  Fine-grained network time synchronization using reference broadcasts , 2002, OSDI '02.

[11]  Roberto Pagliari,et al.  Scalable Network Synchronization with Pulse-Coupled Oscillators , 2011, IEEE Transactions on Mobile Computing.

[12]  Kin K. Leung,et al.  MAC Essentials for Wireless Sensor Networks , 2010, IEEE Communications Surveys & Tutorials.