Login
HomePublicationsTechnical Report

Timing Analysis of Reliable Real-Time Communication in CAN Networks Outdated
Ref: HURRAY-TR-0026       Publication Date: 1, Dec, 2000

Timing Analysis of Reliable Real-Time Communication in CAN Networks

Ref: HURRAY-TR-0026       Publication Date: 1, Dec, 2000

Abstract:
The Controller Area Network (CAN) is a fieldbus network with real-time capabilities. It is generally considered that CAN guarantees atomic multicast properties, through its extensive error detection/signalling mechanisms. However, there are error situations where messages can be delivered in duplicate by some receivers or delivered only by a subset of the receivers, leading to inconsistencies in the supported applications. This misbehaviour may be disastrous if the CAN network is used to support replicated applications, since for these applications replicated components must provide the same results, when they are correct. In order to prevent such inconsistencies, a set of atomic multicast protocols has been proposed, taking advantage of CAN synchronous properties to minimise its run-time overhead. This paper presents such set of protocols, focusing on the timing analysis of the supported reliable real-time communication. It demonstrates that, in spite of the extra stack of protocols, the real-time capabilities of CAN are preserved, since the predictability of message transfer is guaranteed.

Authors:
Luis Miguel Pinho
,
Francisco Vasques


Notes: This Technical Report was later updated by HURRAY-TR-0111.



Record Date: 1, Dec, 2000

Other Versions:
Timing Analysis of Reliable Real-Time Communication in CAN Networks (30, Dec, 1899)
13th Euromicro Conference on Real-Time Systems