Skip to main content
Log in

Algorithmic Aspects of the Time Synchronization Problem in Large-Scale Sensor Networks

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

We study the time synchronization problem for large-scale wireless sensor networks in the high-density regime. Our interest in this problem arises from a sensor networking application, where a large number of power-constrained radio transmitters coordinate their access to a Gaussian multiple access channel to cooperate in generating a waveform stronger than any individual node would be able to generate. In a companion paper to this one, we study theoretical aspects of a time synchronization mechanism that is optimal in the limit of asymptotically high network densities. In this work we summarize those results, and explore practical implementation issues of that mechanism in the context of networks with large, but finite, numbers of nodes. Through simulations, we find that the synchronization mechanism performs very well for finite (and relatively small) networks, maintaining tight clock synchronization indefinitely.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. J. Barros and S.D. Servetto, Network information Flow with correlated sources, IEEE Transactions on Information Theory; Submitted, November 2003; Revised, February 2005.

  2. J. Elson, L. Girod and D. Estrin, Fine-grained network time syncrhonization using reference broadcasts, in: Proc. 5th Symp. Op. Syst. Design Implementation (OSDI), Boston, MA, (2002).

  3. J. Elson and K. Römer, Wireless sensor networks: A new regime for time synchronization, in: Proc. First Workshop on Hot Topics In Networks (HotNets-I), Princeton, NJ (2002).

  4. A. Hu and S.D. Servetto, Asymptotically optimal time synchronization in dense sensor networks, in: Proc. 2nd ACM Workshop on Sensor Networks and Applications (WSNA), San Diego, CA (2003). Held in conjunction with ACM MobiCom.

  5. A. Hu and S. D. Servetto, dFSK: Distributed frequency shift keying modulation in dense sensor networks’ In: Proc. IEEE Int. Conf. Commun. (ICC), Paris, France (2004).

  6. R. Karp, J. Elson, D. Estrin and S. Shenker, Optimal and global time synchronization in sensornets, Technical Report 9, Center for Embedded Network Sensing, UCLA (2003). Available from http://lecs.cs.ucla.edu/.

  7. C. Kelly IV, V. Ekanayake and R. Manohar, SNAP: A sensor network asynchronous processor, in: Proc. 9th Int. Symp. Async. Circ. Syst., Vancouver, BC (2003).

  8. H. Li, A. Lal, J. Blanchard and D. Henderson, Self-reciprocating radioisotope-powered cantilever, J. Applied Phys. 92(2) (2002) 1122–1127.

    Article  Google Scholar 

  9. J. Lifton, Pushpin computing: A platform for distributed sensor networks, Master’s thesis, Massachusetts Instititue of Technology (2002).

  10. J. Lifton, D. Seetharam, M. Broxton and J.A. Paradiso, Pushpin computing system overview: A platform for distributed, embedded, ubiquitous sensor networks, in: Proc. Pervasive Computing Conf., Zürich, Switzerland (2002).

  11. R.E. Mirollo and S.H. Strogatz, Synchronization of pulse-coupled biological oscillators, SIAM J. Appl. Math. 50(6) (1990) 1645–1662.

    Article  Google Scholar 

  12. S.D. Servetto, Sensing lena—massively distributed compression of sensor images, in the Proceedings of the IEEE International Conference on Image Processing (ICIP), special session on “Distributed Source Coding”), Barcelona, Spain, September 2003.

  13. B. Warneke, M. Last, B. Liebowitz, and K.S.J. Pister, Smart dust: Communicating with a cubic-millimeter computer, IEEE Computer Mag. 34(1) (2001) 44–51.

    Google Scholar 

  14. A. Hu and S.D. Servetto, On the scalability of cooperative time synchronization in pulse-connected networks. Submitted for publication, March 2005.

Download references

Author information

Authors and Affiliations

Authors

Additional information

Work supported by the National Science Foundation, under awards CCR- 0238271 (CAREER), CCR-0330059, and ANR-0325556.

An-swol Hu was born in Mt. Kisco, New York on February 24, 1980. He received his B.S. in Electrical Engineering from Stanford University in 2002. Currently he is a Ph.D. candidate in the School of Electrical and Computer Engineering at Cornell University. His research interests include information theory and statistical signal processing, with applications to sensor networks.

Sergio D. Servetto was born in Argentina, on January 18, 1968. He received a Licenciatura en Informática from Universidad Nacional de La Plata (UNLP, Argentina) in 1992, and the M.Sc. degree in Electrical Engineering and the Ph.D. degree in Computer Science from the University of Illinois at Urbana-Champaign (UIUC), in 1996 and 1999. From 1991 to 1994 he worked as a programmer for IBM Argentina. From 1994 to 1999 he was a Graduate Research Assistant at UIUC. From 1999 to 2001 he worked at the Ecole Polytechnique Fédérale de Lausanne (EPFL), Switzerland. Since Fall 2001, he has been an Assistant Professor in the School of Electrical and Computer Engineering, Cornell University. He is also a member of the field of Applied Mathematics at Cornell. His research interests are centered around information theoretic aspects of networked systems, with a current emphasis on problems that arise in the context of large-scale sensor networks.

Sergio was the recipient of the 1998 Ray Ozzie Fellowship, given to “outstanding graduate students in Computer Science”, and of the 1999 David J. Kuck Outstanding Thesis Award, for the best doctoral dissertation of the year, both from the Dept. of Computer Science at UIUC. He is also the recipient of a 2003 NSF CAREER Award. He has served on the technical program committee of various conferences (IEEE Infocom, Globecom, ICC, SECON; ACM MobiCom, MobiHoc, SenSys, WSNA). He will present a tutorial at ACM MobiHoc 2004, on the topic of “Efficient Architectures for Information Transport in Wireless Sensor Networks”. He is currently writing a book, tentatively entitled “Digital Communications over Packet-Switched Networks”, to be published by Kluwer.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hu, As., Servetto, S.D. Algorithmic Aspects of the Time Synchronization Problem in Large-Scale Sensor Networks. Mobile Netw Appl 10, 491–503 (2005). https://doi.org/10.1007/s11036-005-1561-1

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11036-005-1561-1

Keywords

Navigation