DocumentCode
2474940
Title
Fault-tolerant clock synchronization in CAN
Author
Rodrigues, Luís ; Guimarães, Mário ; Rufino, José
Author_Institution
Fac. de Ciencias, Lisbon Univ., Portugal
fYear
1998
fDate
2-4 Dec 1998
Firstpage
420
Lastpage
429
Abstract
This paper presents a new fault-tolerant clock synchronization algorithm designed for the Controller Area Network (CAN). The algorithm provides all correct processes of the system with a global timebase, despite the occurrence of faults in the network or in a minority of processes. Such global time-frame is a requirement of many distributed real-time control systems. Designing protocols for CAN is justified by the increasing use of this network in industrial automation applications. CAN owns a number of unique properties that can be used to improve the precision and performance of a clock synchronization algorithm. Unfortunately, some of its features also make the implementation of a fault-tolerant clock synchronization service a non-trivial task. Our algorithm addresses both the positive and the negative aspects of CAN
Keywords
controller area networks; fault tolerant computing; protocols; real-time systems; synchronisation; controller area network; distributed real-time control systems; fault-tolerant clock synchronization; global time-frame; global timebase; industrial automation; protocols; Algorithm design and analysis; Automatic control; Clocks; Control systems; Distributed control; Electrical equipment industry; Fault tolerance; Protocols; Real time systems; Synchronization;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems Symposium, 1998. Proceedings., The 19th IEEE
Conference_Location
Madrid
Print_ISBN
0-8186-9212-X
Type
conf
DOI
10.1109/REAL.1998.739775
Filename
739775
Link To Document