Name: | Description: | Size: | Format: | |
---|---|---|---|---|
468.36 KB | Adobe PDF |
Advisor(s)
Abstract(s)
In Distributed Computer-Controlled Systems (DCCS), a special emphasis must be given to
the communication infrastructure, which must provide timely and reliable communication
services. CAN networks are usually suitable to support small-scale DCCS. However, they are
known to present some reliability problems, which can lead to an unreliable behaviour of the
supported applications.
In this paper, an atomic multicast protocol for CAN networks is proposed. This protocol
explores the CAN synchronous properties, providing a timely and reliable service to the
supported applications.
The implementation of such protocol in Ada, on top of the Ada version of Real-Time Linux is
presented, which is used to demonstrate the advantages and disadvantages of the platform to
support reliable communications in DCCS.