Clock Synchronization in Distributed Real-Time Systems
- 1 August 1987
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-36 (8), 933-940
- https://doi.org/10.1109/tc.1987.5009516
Abstract
The generation of a fault-tolerant global time base with known accuracy of synchronization is one of the important operating system functions in a distributed real-time system. Depending on the types and number of tolerated faults, this paper presents upper bounds on the achievable synchronization accuracy for external and internal synchronization in a distributed real-time system. The concept of continuous versus instantaneous synchronization is introduced in order to generate a uniform common time base for local, global, and external time measurements. In the last section, the functions of a VLSI clock synchronization unit, which improves the synchronization accuracy and reduces the CPU load, are described. With this unit, the CPU overhead and the network traffic for clock synchronization in state-of-the-art distributed real-time systems can be reduced to less than 1 percent.Keywords
This publication has 9 references indexed in Scilit:
- A FAULT-TOLERANT DIGITAL CLOCKING SYSTEMPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Reaching approximate agreement in the presence of faultsJournal of the ACM, 1986
- Inexact agreementPublished by Association for Computing Machinery (ACM) ,1985
- Synchronizing clocks in the presence of faultsJournal of the ACM, 1985
- A new fault-tolerant algorithm for clock synchronizationPublished by Association for Computing Machinery (ACM) ,1984
- Maintaining knowledge about temporal intervalsCommunications of the ACM, 1983
- Maintaining the time in a distributed systemPublished by Association for Computing Machinery (ACM) ,1983
- 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