• 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