• DocumentCode
    887636
  • Title

    Fault-Tolerant Time-Triggered Communication Using CAN

  • Author

    Short, Michael ; Pont, Michael J.

  • Author_Institution
    Univ. of Leicester, Leicester
  • Volume
    3
  • Issue
    2
  • fYear
    2007
  • fDate
    5/1/2007 12:00:00 AM
  • Firstpage
    131
  • Lastpage
    142
  • Abstract
    The controller area network (CAN) protocol was originally introduced for automotive applications but is now also widely used in process control and many other industrial areas. In this paper, we present a low-cost redundancy-management scheme for replicated CAN channels that helps to ensure that clocks (and, hence, tasks) on the distributed nodes remain synchronized in the event of failures in the underlying communication channels, without the need for expensive or proprietary interface electronics. We argue that, when using this framework with duplicated channels, the probability of inconsistent message delivery drops to acceptable levels for a wide range of systems. Through an analysis of the protocol and a case study, we conclude that the creation of reliable, low-cost, distributed embedded systems using CAN is a practical possibility.
  • Keywords
    computer network management; computer network reliability; controller area networks; fault tolerance; protocols; telecommunication channels; CAN; communication channels; controller area network protocols; fault-tolerant time-triggered communication; low-cost redundancy-management scheme; message delivery; replicated CAN channels; Automotive applications; Clocks; Communication channels; Communication system control; Embedded system; Fault tolerance; Industrial control; Process control; Protocols; Synchronization; Distributed computing; embedded control; network reliability;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2007.898477
  • Filename
    4214856