Design of Bus Media Redundancy in CAN
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.
KeywordsOmission Error Management Unity Controller Area Network Permanent Fault Medium Failure
Unable to display preview. Download preview PDF.
- 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.ISO. International Std. 11898 — Road vehicles — Interchange of digital information — Controller Area Network (CAN) for high-speed communication, November 1993.Google Scholar
- 4.RED-CAN a fully redundant CAN-system. NOB Elektronik Product Note, Sweden. http://www.nob.se
- 5.Philips Semiconductors. PCA82C250 — CAN Controller Interface, April 1994.Google Scholar
- 6.Philips Semiconductors. TJA1053 — Fault-tolerant CAN transceiver, October 1997.Google Scholar
- 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.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.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, http://www.cse.unl.edu/rtss98wip/proceedings./rtss98wip/proceedings.
- 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.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.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.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.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