Atomic Multicast Protocols for Reliable CAN Communication
Ref: HURRAY-TR-0112 Publication Date: 21, May, 2001
Atomic Multicast Protocols for Reliable CAN CommunicationRef: HURRAY-TR-0112 Publication Date: 21, May, 2001
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. This misbehaviour may be disastrous if the CAN network is used to support replicated applications. In order to prevent such inconsistencies, a set of atomic multicast protocols is 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.
19th Brazilian Symposium on Computer Networks (SBRC 2001), pp 194-209.