Skip to main content

The Spatial Smoothing Method of Clock Synchronization in Wireless Networks

  • Chapter
  • First Online:

Abstract

Wireless sensor networks are networks of devices which collaborate to perform distributed sensing, processing, and possibly even actuation tasks. In this chapter we consider the problem of the synchronizing clocks in wireless sensor networks. We analyze an approach to clock synchronization, called spatial smoothing, that generally synchronizes clocks in a network more accurately than alternative tree-based methods. This approach leads to a distributed least-squares vector estimation problem whose goal is to smooth out the noisy estimates of clock differences of pairs of nodes that can directly exchange packets. We point out connections between the error variance of such a least squares-based clock synchronization and resistance in electrical networks. We determine the limiting clock synchronization accuracy for several types of networks of interest and quantify the improvement over the tree-based method. For random connected wireless sensor networks we show that the clock synchronization error can remain bounded even as the number of nodes in the network increases. This lends support for the feasibility of time-based computation in large networks. We further analyze the convergence time of a distributed iterative algorithm to compute the optimally spatial smoothed estimates. We also propose ways of exploiting the network connectivity graph structure in order to speed up computation.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. K. Plarre and P. Kumar. Object tracking by directional sensors. In Proceedings of IEEE Conference on Decision and Control (CDC), Seville, Spain, pages 3123–3128, 2006.

    Google Scholar 

  2. A. Mainwaring, D. Culler, J. Polastre, R. Szewczyk, and J. Anderson. Wireless sensor networks for habitat monitoring. In WSNA ’02: Proceedings of the 1st ACM International Workshop on Wireless Sensor Networks and Applications, pages 88–97, 2002.

    Google Scholar 

  3. S. Ganeriwal, R. Kumar, and M. B. Srivastava. Timing-sync protocol for sensor networks. In SenSys ’03: Proceedings of the 1st International Conference on Embedded Networked Sensor Systems, New York, NY, pages 138–149, 2003.

    Google Scholar 

  4. M. Sichitiu and C. Veerarittiphan. Simple, accurate time synchronization for wireless sensor networks. In IEEE Wireless Communications and Networking Conference(WCNC), New Orleans, LA, pages 1266–1273, 2003.

    Google Scholar 

  5. R. Karp, J. Elson, D. Estrin, and S. Shenker. Optimal and global time synchronization in sensornets, Center for Embedded Networked Sensing, Technical Reports, University of California, Los Angeles, April 2003.

    Google Scholar 

  6. R. Solis, V. Borkar, and P. R. Kumar. A new distributed time synchronization protocol for multihop wireless networks. Technical Report, University of Illinois, April 2005.

    Google Scholar 

  7. A. Giridhar and P. R. Kumar. Distributed clock synchronization over wireless networks: algorithms and analysis. Proceedings of the 45th IEEE Conference on Decision and Control, San Diego, pages 4915–4920, December 13–15, 2006.

    Google Scholar 

  8. A. Giridhar. In-Network computation in wireless sensor networks. Ph. D. Thesis, Department of Electrical and Computer Engineering, University of Illinois, Urbana-Champaign. April 2006.

    Google Scholar 

  9. B. Sundararaman, U. Buy, and A. Kshemkalyani. Clock synchronization for wireless sensor networks: a survey. Ad-Hoc Networks, 3(3): 281–323, May 2005.

    Article  Google Scholar 

  10. S. Graham and P. R. Kumar. Time in general-purpose control systems: the control time protocol and an experimental evaluation. In Proceedings of the 43rd IEEE Conference on Decision and Control, Paradise Island, Bahamas, pages 4004–4009, December 14–17, 2004.

    Google Scholar 

  11. N. M. Freris and P. R. Kumar. Fundamental limits on synchronization of affine clocks in networks. In Proceedings of the 46th IEEE Conference on Decision and Control, New Orleans, pages 921–926, December 12–14, 2007.

    Google Scholar 

  12. O. Gurewitz, I. Cidon, and M. Sidi. One-way delay estimation using network-wide measurements. IEEE/ACM Transactions on Networking, 14:2710–2724, June 2006.

    Article  MathSciNet  Google Scholar 

  13. N. M. Freris, V. S. Borkar, and P. R. Kumar. A model-based approach to clock synchronization. In Proceedings of 48th IEEE Conference on Decision and Control, Shanghai, December 16–18, 2009.

    Google Scholar 

  14. P. Gupta and P. R. Kumar. Critical power for asymptotic connectivity in wireless networks. In W. McEneaney, G. Yin, and Q. Zhang, Stochastic Analysis, Control, Optimization and Applications: A Volume in Honor of W.H. Fleming, editors pages 547–566, Birkhauser, Boston, MA, 1998.

    Google Scholar 

  15. H. Poor. An Introduction to Signal Detection and Estimation, 2nd ed., Springer-Verlag, UK, 1995.

    Google Scholar 

  16. L. Chua, C. Desoer, and E. Kuh. Linear and Nonlinear Circuits. McGraw Hill Book Company, New York, NY, 1987.

    MATH  Google Scholar 

  17. A. Jadbabaie. On geographical routing without location information. In Proceedings of IEEE Conference on Decision and Control (CDC), Nassau, Bahamas, pages 4764–4769, 2004.

    Google Scholar 

  18. F. Y. Wu. Theory of resistor networks: The two-point resistance, Journal of Physics A, 37:6653, 2004.

    Article  MATH  Google Scholar 

  19. F. Xue and P. R. Kumar. The number of neighbors needed for connectivity of wireless networks. Wireless Networks, 10(2):169–181, 2004.

    Article  Google Scholar 

  20. D. P. Bertsekas and J. N. Tsitsiklis. Parallel and Distributed Computation: Numerical Methods. Prentice-Hall, Englewood Cliffs, NJ, 1989.

    MATH  Google Scholar 

  21. C. D. Meyer. Matrix Analysis and Applied Linear Algebra. SIAM, Philadelphia, PA, 2000.

    MATH  Google Scholar 

  22. P. Diaconis and D. Stroock. Geometric bounds for eigenvalues of Markov chains. Annals of Applied Probability, 1(1):36–61, 1991.

    Article  MATH  MathSciNet  Google Scholar 

  23. R. Horn and C. R. Johnson. Matrix Analysis. Cambridge University Press, Cambridge, UK, 1990.

    MATH  Google Scholar 

  24. M. Penrose. Random geometric graphs. Oxford University Press, Oxford, UK, 2003.

    Book  MATH  Google Scholar 

  25. J. Tsitsiklis. Problems in decentralized decision making and computation. Ph.D. Dissertation, Massachusetts Institute of Technology, 1984.

    Google Scholar 

Download references

Acknowledgements

This material is based upon work partially supported by NSF under contract nos. CNS-07-21992 and CNS-0626584, the USARO under contract no. W-911-NF-0710287, and AFOSR under contract no. FA9550-09-0121.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Arvind Giridhar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Giridhar, A., Kumar, P. (2011). The Spatial Smoothing Method of Clock Synchronization in Wireless Networks. In: Nikoletseas, S., Rolim, J. (eds) Theoretical Aspects of Distributed Computing in Sensor Networks. Monographs in Theoretical Computer Science. An EATCS Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14849-1_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-14849-1_8

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-14848-4

  • Online ISBN: 978-3-642-14849-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics