Probabilistic clock synchronization in distributed systems
- 1 May 1994
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Parallel and Distributed Systems
- Vol. 5 (5), 474-487
- https://doi.org/10.1109/71.282558
Abstract
Presents and analyzes a new probabilistic clock synchronization algorithm that can guarantee a much smaller bound on the clock skew than most existing algorithms. The algorithm is probabilistic in the sense that the bound on the clock skew that it guarantees has a probability of invalidity associated with it. However, the probability of invalidity may be made extremely small by transmitting a sufficient number of synchronization messages. It is shown that an upper bound on the probability of invalidity decreases exponentially with the number of synchronization messages transmitted. A closed-form expression that relates the probability of invalidity to the clock skew and the number of synchronization messages is also derived.Keywords
This publication has 11 references indexed in Scilit:
- A new probabilistic algorithm for clock synchronizationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Probabilistic clock synchronizationDistributed Computing, 1989
- On the possibility and impossibility of achieving clock synchronizationJournal of Computer and System Sciences, 1986
- Synchronizing clocks in the presence of faultsJournal of the ACM, 1985
- An upper and lower bound for clock synchronizationInformation and Control, 1984
- A new fault-tolerant algorithm for clock synchronizationPublished by Association for Computing Machinery (ACM) ,1984
- Byzantine clock synchronizationPublished by Association for Computing Machinery (ACM) ,1984
- Fault-tolerant clock synchronizationPublished by Association for Computing Machinery (ACM) ,1984
- Time, clocks, and the ordering of events in a distributed systemCommunications of the ACM, 1978
- SIFT: Design and analysis of a fault-tolerant computer for aircraft controlProceedings of the IEEE, 1978