Title :
External/internal clock synchronization in ATM-based distributed systems
Author :
George, Laurent ; Lizzi, Christophe ; Montiel, Jacky
Author_Institution :
CS Technol. Inf., Lyon, France
Abstract :
We present a clock synchronization algorithm, based on recent results on convergence functions, designed to achieve external and internal synchronization over ATM. We take advantage of transmission delay and delay variation control granted by ATM networks to achieve high precision required to ensure real-time capabilities or distributed data coherence. Precision of the algorithm mainly depends on cell transmission jitter that introduces uncertainty in time determination. Cell delay variation is heavily reduced by the use of ATM Continuous Bit Rate (CBR) point-to-multipoint connections to exchange timestamps. The use of the ATM multicast capability allows one to reduce the required CBR bandwidth. The algorithm achieves a synchronization closer than 100 /spl mu/s, despite F/sub clock/ arbitrary clock failures and F/sub crash/ node crashes on at least 3F/sub clock/+1+F/sub crash/ nodes. An implementation model for high-precision, combining ATM Operation And Maintenance (OAM) cells and network adapter firmware is described, and is currently implemented in the ANTARA technology.
Keywords :
asynchronous transfer mode; jitter; synchronisation; telecommunication network reliability; ANTARA technology; ATM Continuous Bit Rate; ATM Operation And Maintenance; ATM multicast capability; ATM-based distributed systems; CBR bandwidth; cell transmission jitter; clock failures; clock synchronization; clock synchronization algorithm; convergence functions; delay variation control; distributed data coherence; network adapter firmware; node crashes; point-to-multipoint connections; real-time capabilities; timestamps; transmission delay; Algorithm design and analysis; Bit rate; Clocks; Computer crashes; Convergence; Delay; Jitter; Multicast algorithms; Synchronization; Uncertainty;
Conference_Titel :
EUROMICRO 97. New Frontiers of Information Technology., Proceedings of the 23rd EUROMICRO Conference
Conference_Location :
Budapest, Hungary
Print_ISBN :
0-8186-8129-2
DOI :
10.1109/EURMIC.1997.617314