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.

[1]  José Rufino,et al.  A Columbus' egg idea for CAN media redundancy , 1999, Digest of Papers. Twenty-Ninth Annual International Symposium on Fault-Tolerant Computing (Cat. No.99CB36352).

[2]  José Rufino,et al.  Fault-tolerant broadcasts in CAN , 1998, Digest of Papers. Twenty-Eighth Annual International Symposium on Fault-Tolerant Computing (Cat. No.98CB36224).

[3]  José Rufino,et al.  Fault-tolerant clock synchronization in CAN , 1998, Proceedings 19th IEEE Real-Time Systems Symposium (Cat. No.98CB36279).

[4]  Paulo Veríssimo,et al.  Real-time communication , 1993 .

[5]  Li Ming,et al.  How hard is hard real-time communication on field-buses? , 1997, Proceedings of IEEE 27th International Symposium on Fault Tolerant Computing.

[6]  Paulo Veríssimo Redundant media mechanisms for dependable communication in token-bus LANs , 1988, Proceedings [1988] 13th Conference on Local Computer Networks.

[7]  I. Bey,et al.  Delta-4: A Generic Architecture for Dependable Distributed Computing , 1991, Research Reports ESPRIT.

[8]  Günter Grünsteidl,et al.  TTP - A Protocol for Fault-Tolerant Real-Time Systems , 1994, Computer.