Title :
A new probabilistic algorithm for clock synchronization
Author_Institution :
Dept. of Comput. & Inf. Sci., Massachusetts Univ., Amherst, MA, USA
Abstract :
Presented is an averaging probabilistic clock-synchronization algorithm that is based on the redundant transmission of multiple synchronization messages. The algorithm can guarantee a much lower upper bound on the deviation between clocks than can most existing algorithms. The algorithm is probabilistic in the sense that the upper bound on the deviation that it guarantees has an associated probability of invalidity. The probability of invalidity, i.e. the probability that the deviation exceeds the guaranteed maximum deviation, may be made extremely small by sufficiently increasing the number of messages transmitted. It is proved that an upper bound on the probability of invalidity decreases exponentially with the number of messages, i.e. the probability of invalidity itself decreases exponentially or better
Keywords :
distributed processing; probability; protocols; real-time systems; synchronisation; clock synchronization; distributed processing; multiple synchronization messages; probabilistic algorithm; probability of invalidity; upper bound; Clocks; Contracts; Delay effects; Hardware; Information science; Length measurement; Springs; Synchronization; Time measurement; Upper bound;
Conference_Titel :
Real Time Systems Symposium, 1989., Proceedings.
Conference_Location :
Santa Monica, CA
Print_ISBN :
0-8186-2004-8
DOI :
10.1109/REAL.1989.63585