DocumentCode
1595083
Title
Clock Synchronization with Bounded Global and Local Skew
Author
Lenzen, Christoph ; Locher, Thomas ; Wattenhofer, Roger
Author_Institution
Comput. Eng. & Networks Lab., ETH Zurich, Zurich
fYear
2008
Firstpage
509
Lastpage
518
Abstract
We present a distributed clock synchronization algorithm that guarantees an exponentially improved bound of O(log D) on the clock skew between neighboring nodes in any graph G of diameter D. In light of the lower bound of Omega(log D/ log log D), this result is almost tight. Moreover, the global clock skew between any two nodes, particularly nodes that are not directly connected, is bounded by O(D), which is optimal up to a constant factor. Our algorithm further ensures that the clock values are always within a linear envelope of real time. A better bound on the accuracy with respect to real time cannot be achieved in the absence of an external timer. These results all hold in a general model where both the clock drifts and the message delays may vary arbitrarily within pre-specified bounds.
Keywords
clocks; computational complexity; synchronisation; bounded global skew; clock drifts; clock skew; distributed clock synchronization algorithm; local skew; message delays; Bidirectional control; Clocks; Computer networks; Computer science; Delay; Distributed computing; Hardware; Laboratories; Synchronization; clock synchronization; gradient property; upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 2008. FOCS '08. IEEE 49th Annual IEEE Symposium on
Conference_Location
Philadelphia, PA
ISSN
0272-5428
Print_ISBN
978-0-7695-3436-7
Type
conf
DOI
10.1109/FOCS.2008.10
Filename
4690984
Link To Document