• 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