• DocumentCode
    2113568
  • Title

    CAN emulation in a time-triggered environment

  • Author

    Obermaisser, R.

  • Author_Institution
    Inst. fur Technische Informatik, Technische Univ. Wien, Vienna
  • Volume
    1
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    270
  • Abstract
    The controller area network (CAN) protocol is a widely used event-triggered communication protocol, which offers high average performance, flexibility and extensibility. However, time-triggered protocols are becoming more and more accepted as the communication infrastructure for safety-critical applications, since they support composability, dependability and a deterministic behavior of all message transmissions. The desire to reuse CAN based legacy applications as part of time-triggered systems motivates the provision of CAN communication services within a time-triggered environment. This paper elaborates on an approach of layering CAN on time-triggered communication services. A node that participates in this CAN emulation reserves a part of its sending slot for implementing a packet service, thereby establishing a communication channel, a way of transferring a sequential data stream of CAN messages. Furthermore, the emulation offers an improved CAN communication service by addressing deficiencies of the basic CAN protocol. The CAN emulation exploits the fault-tolerance mechanisms of the underlying time-triggered system for extending CAN with support for dependable systems.
  • Keywords
    controller area networks; packet switching; protocols; telecommunication channels; CAN based legacy applications reuse; CAN communication services; CAN emulation; communication channel; communication infrastructure; composability; dependability; dependable systems; deterministic behavior; fault-tolerance mechanisms; layering; message transmissions; packet service; safety-critical applications; time-triggered environment;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics, 2002. ISIE 2002. Proceedings of the 2002 IEEE International Symposium on
  • Print_ISBN
    0-7803-7369-3
  • Type

    conf

  • DOI
    10.1109/ISIE.2002.1026077
  • Filename
    1026077