Skip to main navigation Skip to search Skip to main content

A theory of clock synchronization

  • Massachusetts Institute of Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

57 Scopus citations

Abstract

We consider the problem of clock synchronization with uncertain message delays and bounded clock drifts. To analyze this classical problem we introduce a characterization theorem for the tightest achievable estimate of the readings of a remote clock in any given execution of the system. Using this theorem, we obtain the first optimal on-line distributed algorithms for clock synchronization. The algorithms are optimal for all executions, rather than only worst cases. The general algorithm for systems with drifting clocks has high space overhead, which is unavoidable, as we show. For systems with different clocks (i. e., clocks that run at the rate of real time), we present a remarkably simple and efficient algorithm. The discussion focuses on the variant where one of the clocks shows real time, but we present results also for the case where real time is not available from within the system. Our approach encompasses various models, such as point-To-point or broadcast channels, perfect or faulty communication links, and it has fault-detection capabilities.

Original languageEnglish
Title of host publicationProceedings of the 26th Annual ACM Symposium on Theory of Computing, STOC 1994
PublisherAssociation for Computing Machinery
Pages810-819
Number of pages10
ISBN (Electronic)0897916638
DOIs
StatePublished - 23 May 1994
Externally publishedYes
Event26th Annual ACM Symposium on Theory of Computing, STOC 1994 - Montreal, Canada
Duration: 23 May 199425 May 1994

Publication series

NameProceedings of the Annual ACM Symposium on Theory of Computing
VolumePart F129502
ISSN (Print)0737-8017

Conference

Conference26th Annual ACM Symposium on Theory of Computing, STOC 1994
Country/TerritoryCanada
CityMontreal
Period23/05/9425/05/94

Funding

FundersFunder number
DGAPA
National Science FoundationCCR-9114440, 9225124
Office of Naval Research
Air Force Office of Scientific ResearchF49620-92-J-0125
Defense Advanced Research Projects AgencyNOO014-92-J-1799, NOO014-92-J-4033
International Business Machines Corporation
Air Force Institute of Technology

    Fingerprint

    Dive into the research topics of 'A theory of clock synchronization'. Together they form a unique fingerprint.

    Cite this