Design of Bus Media Redundancy in CAN

  • José Rufino
  • Paulo Veríssimo
  • Guilherme Arroz


Network media redundancy is a clean and effective way of achieving high levels of reliability against temporary medium faults and availability in the presence of permanent faults. This is specially true of critical control applications such as those supported by the Controller Area Network (CAN). This paper deals with the complexity of implementing bus media redundancy in CAN, discussing how this can be done through a simple scheme that uses inexpensive off-the-shelf components.


Omission Error Management Unity Controller Area Network Permanent Fault Medium Failure 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    F. Cristian, R. Dancey, and J. Dehn. High availability in the Advanced Automation System. In Digest of Papers, The 20th International Symposium on Fault-Tolerant Computing, Newcastle-UK, June 1990. IEEE.Google Scholar
  2. 2.
    ISO. International Std. 11898 — Road vehicles — Interchange of digital information — Controller Area Network (CAN) for high-speed communication, November 1993.Google Scholar
  3. 3.
    H. Kopetz and G. Grunsteidl. TTP — a protocol for fault-tolerant real-time systems. IEEE Computer, 27(1):14–23, January 1994.CrossRefGoogle Scholar
  4. 4.
    RED-CAN a fully redundant CAN-system. NOB Elektronik Product Note, Sweden.
  5. 5.
    Philips Semiconductors. PCA82C250 — CAN Controller Interface, April 1994.Google Scholar
  6. 6.
    Philips Semiconductors. TJA1053 — Fault-tolerant CAN transceiver, October 1997.Google Scholar
  7. 7.
    D. Powell, editor. Delta-4 — A Generic Architecture for Dependable Distributed Computing. ESPRIT Research Reports. Springer Verlag, November 1991.CrossRefGoogle Scholar
  8. 8.
    L. Rodrigues, M. Guimarães, and J. Rufino. Fault-tolerant clock syncronization in CAN. In Proceedings of the 19th Real-Time Systems Symposium, pages 420–429, Madrid, Spain, December 1998. IEGoogle Scholar
  9. 9.
    M. Rucks. Optical layer for CAN. In Proceedings of the 1st International CAN Conference, pages 2.11-2.18, Mainz, Germany, September 1994. CiA.Google Scholar
  10. 10.
    J. Rufino, P. Veríssimo, and G. Arroz. Defining a CAN-based infrastructure for faul-tolerant real-time distributed computing. In Proceedings of the 19th Real-Time Systems Symposium, Work In Progress, pages 27–30, Madrid, Spain, December 1998. IEEE,
  11. 11.
    J. Rufino, P. Veríssimo, and G. Arroz. A Columbus’ egg idea for CAN media redundancy. In Digest of Papers, The 29th International Symposium on Fault-Tolerant Computing Systems, pages 286–293, Madison-USA, June 1999. IEEE.Google Scholar
  12. 12.
    J. Rufino, P. Veníssimo, G. Arroz, C. Almeida, and L. Rodrigues. Fault-tolerant broadcasts in CAN. In Digest of Papers, The. 28th Int. Symposium on Fault-Tolerant Computing Systems, pages 150–159, Munich, Germany, June 1998. IEEE.Google Scholar
  13. 13.
    P. Veríssimo. Redundant media mechanisms for dependable communication in Token-Bus LANs. In Proceedings of the 13th Local Computer Network Conference, Minneapolis-USA, October 1988. IEEE.Google Scholar
  14. 14.
    P. Veríssimo. Real-time Communication. In S.J. Mullender, editor, Distributed Systems, ACM-Press, chapter 17. Addison-Wesley, 2nd edition, 1993.Google Scholar
  15. 15.
    P. Veríssimo, J. Rufino, and L. Ming. How hard is hard real-time communication on field-buses? In Digest of Papers, The 27th International Symposium on Fault-Tolerant Computing Systems, pages 112–121, Seattle — USA, June 1997. IEEE.Google Scholar

Copyright information

© Springer-Verlag Wien 1999

Authors and Affiliations

  • José Rufino
    • 1
  • Paulo Veríssimo
    • 2
  • Guilherme Arroz
    • 1
  1. 1.Instituto Superior Técnico — Universidade Técnica de LisboaLisboaPortugal
  2. 2.Faculdade de Ciências da Universidade de LisboaLisboaPortugal

Personalised recommendations