Title :
An optimal internal clock synchronization algorithm
Author :
Fetzer, Christof ; Cristian, Flaviu
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
Abstract :
We propose an optimal convergence function for achieving fault-tolerant, internal clock synchronization in the presence of arbitrary process and clock failures. The differential fault-tolerant midpoint convergence function guarantees an optimal maximum correction, an optimal maximum drift rate, and an optimal maximum deviation. The proposed convergence function is simple and easy to compute. It bounds the maximum drift rate of correct clocks by the maximum drift rate of a correct hardware clock. The maximum correction is limited by the maximum drift between two correct hardware clocks during one round. The maximum deviation is approximately 4Λ+4ρrmax, where Λ is the maximum remote clock reading error, ρ is the maximum drift rate of a correct hardware clock and rmax is the maximum duration of a synchronization round
Keywords :
clocks; fault tolerant computing; synchronisation; convergence function; differential fault-tolerant midpoint convergence function; optimal convergence function; optimal internal clock synchronization algorithm; optimal maximum correction; optimal maximum deviation; optimal maximum drift rate; synchronization; Clocks; Computer science; Convergence; Error correction; Fault tolerance; Hardware; Microelectronics; Sun; Synchronization; Time measurement;
Conference_Titel :
Computer Assurance, 1995. COMPASS '95. Systems Integrity, Software Safety and Process Security. Proceedings of the Tenth Annual Conference on
Conference_Location :
Gaithersburg, MD
Print_ISBN :
0-7803-2680-2
DOI :
10.1109/CMPASS.1995.521898