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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
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)
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)
Lundelius, J., Lynch, N.: An Upper and Lower Bound for Clock Synchronization. Information and Control 62(2/3), 190–204 (1984)
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)
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)
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)
Srikanth, T.K., Toueg, S.: Optimal Clock Synchronization. J. ACM 34(3), 626–645 (1987)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)