DocumentCode :
2186084
Title :
Harmonious internal clock synchronization
Author :
Wedde, Horst F. ; Freund, Wolfgang
Author_Institution :
Inf. III, Dortmund Univ., Germany
fYear :
2000
fDate :
2000
Firstpage :
175
Lastpage :
182
Abstract :
Internal clock synchronization has been investigated, or employed for quite a number of years, under the requirement of good upper bounds for the deviation, or accuracy, between a predefined master node M and slaves S1, S2, etc. It has been tacitly assumed that the accuracy range between slaves SI and S2 was just the same as for the master/slave. In extensive experimental studies of unicast based protocols, however, we found a significantly worse accuracy between the slave nodes. Except for the asymmetry as such (which results in different communication conditions in a logically peer communication structure (like in our MELODY system)), this is particularly undesirable, if not harmful, if one wants to dynamically shift the master role between nodes, for the purpose of achieving fault tolerance. Nearly all previous internal clock synchronization algorithms with high accuracy are based on unicast messages (including our own efforts). We present two new broadcast protocols, the Real-Time Duplex Protocol (RTDP) and the Real-Time Burst Protocol (RTBP). With these we achieve a homogeneous clock deviation structure in that the accuracy between master and slave is the same as between two slaves. Also, despite the fact that the broadcast delay is slightly higher than the unicast transmission time, the accuracy is even better than for a master/slave synchronization under unicast methods. We explain how both algorithms serve both real time and fault tolerance needs. We report on our experimental findings
Keywords :
broadcasting; clocks; fault tolerant computing; message passing; protocols; real-time systems; synchronisation; MELODY system; RTBP; RTDP; Real-Time Burst Protocol; Real-Time Duplex Protocol; accuracy range; broadcast delay; broadcast protocols; communication conditions; fault tolerance; harmonious internal clock synchronization; homogeneous clock deviation structure; logically peer communication structure; master role; master/slave synchronization; predefined master node; slave nodes; slaves; unicast based protocols; unicast messages; unicast methods; unicast transmission time; Broadcasting; Clocks; Delay effects; Fault tolerant systems; Master-slave; Peer to peer computing; Protocols; Synchronization; Unicast; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems, 2000. Euromicro RTS 2000. 12th Euromicro Conference on
Conference_Location :
Stockholm
ISSN :
1068-3070
Print_ISBN :
0-7695-0734-4
Type :
conf
DOI :
10.1109/EMRTS.2000.854005
Filename :
854005
Link To Document :
بازگشت