DocumentCode
2600979
Title
Using atomic broadcast to implement a posteriori agreement for clock synchronization
Author
Rodrigues, L. ; Veríssimo, P. ; Casimiro, A.
Author_Institution
Tech. Univ. of Lisboa, Portugal
fYear
1993
fDate
6-8 Oct 1993
Firstpage
115
Lastpage
124
Abstract
A clock synchronization algorithm was given by P. Verissimo et al. (1989), dubbed a posteriori agreement, a variant of the convergence nonaveraging technique. By exploiting the characteristics of broadcast networks, the effect of message delivery delay variance is largely reduced. In consequence, the precision achieved by the algorithm is drastically improved. Accuracy preservation is near to optimal. A particular materialization of this algorithm, implemented as a time service of the xAMp group communications system, is given here. The algorithm was implemented using some of the primitives offered by xAMp, which simplified the work and stressed its advantages. Performance results for this implementation obtained on two different infrastructures are presented. Timings validate the design choices and clearly show that the algorithm is able to provide improved precision without compromising accuracy and reliability
Keywords
distributed processing; network operating systems; security of data; synchronisation; a posteriori agreement; atomic broadcast; broadcast networks; clock synchronization; convergence nonaveraging technique; message delivery delay variance; time service; xAMp group communications system; Access protocols; Broadcasting; Clocks; Convergence; Delay effects; Multicast algorithms; Multicast protocols; Software algorithms; Synchronization; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliable Distributed Systems, 1993. Proceedings., 12th Symposium on
Conference_Location
Princeton, NJ
Print_ISBN
0-8186-4310-2
Type
conf
DOI
10.1109/RELDIS.1993.393467
Filename
393467
Link To Document