Skip to main content

Oblivious Gradient Clock Synchronization

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4167))

Abstract

We study the gradient clock synchronization (GCS) problem, in which the worst-case clock skew between neighboring nodes has to be minimized. In particular, we consider oblivious clock synchronization algorithms which base their decision on how to adapt the clock solely on the most accurate timing information received from each neighbor. For several intuitive clock synchronization algorithms, which attempt to minimize the skew at all times, we show that the clock skew between neighboring nodes can be significantly larger than the proven lower bound of \(\Omega(\frac{\log D}{\log\log D})\), where D denotes the diameter of the network. All of these natural algorithms belong to the class of oblivious clock synchronization algorithms. Additionally, we present an oblivious algorithm with a worst-case skew of \(O(d + \sqrt{D})\) between any two nodes at distance d.

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 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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Fan, R., Chakraborty, I., Lynch, N.: Clock Synchronization for Wireless Networks. In: Higashino, T. (ed.) OPODIS 2004. LNCS, vol. 3544, pp. 400–414. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  2. Fan, R., Lynch, N.: Gradient Clock Synchronization. In: Proc. 23rd Annual ACM Symposium on Principles of Distributed Computing (PODC), pp. 320–327. ACM Press, New York (2004)

    Google Scholar 

  3. Lundelius, J., Lynch, N.: An Upper and Lower Bound for Clock Synchronization. Information and Control 62(2/3), 190–204 (1984)

    Article  MATH  MathSciNet  Google Scholar 

  4. Meier, L., Thiele, L.: Brief Announcement: Gradient Clock Synchronization in Sensor Networks. In: Proc. 24th Annual ACM Symposium on Principles of Distributed Computing (PODC) (2005)

    Google Scholar 

  5. Ostrovsky, R., Patt-Shamir, B.: Optimal and Efficient Clock Synchronization under Drifting Clocks. In: Proceedings 18th Annual ACM Symposium on Principles of Distributed Computing (PODC), pp. 3–12 (1999)

    Google Scholar 

  6. Patt-Shamir, B., Rajsbaum, S.: A Theory of Clock Synchronization. In: Proceedings 26th Annual ACM Symposium on Theory of Computing (STOC), pp. 810–819 (1994)

    Google Scholar 

  7. Srikanth, T.K., Toueg, S.: Optimal Clock Synchronization. J. ACM 34(3), 626–645 (1987)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Locher, T., Wattenhofer, R. (2006). Oblivious Gradient Clock Synchronization. In: Dolev, S. (eds) Distributed Computing. DISC 2006. Lecture Notes in Computer Science, vol 4167. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11864219_36

Download citation

  • DOI: https://doi.org/10.1007/11864219_36

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44624-8

  • Online ISBN: 978-3-540-44627-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics