Enforcing dependability and timeliness in CANELy - Application to spaceborne data communication systems

José Rufino, Paulo Verissimo, Ricardo Pinto, Carlos Almeida, Guilherme Arroz

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The Controller Area Network (CAN) has played along the last decade a crucial role in the design and implementation of distributed embedded systems. However, the native CAN protocol exhibits a set of availability, reliability and timeliness limitations. Given the large practical base of off-the-shelf microcontrollers integrating standard CAN interfaces and the emergence of CAN protocol open cores, a fundamental question is whether (and how) those components can be used for highly dependable applications of CAN? This paper identifies a fundamental set of shortcomings of the native CAN protocol and discusses how existing CAN controllers can be combined with additional hardware/software components to secure the provisioning of strict dependability and timeliness guarantees. Furthermore, the paper discusses the main issues in the design and implementation of CANELy, a CAN-based infrastructure able of extremely reliable hard real-time communication, and shows how CANELy components can be integrated in the onboard data communication and processing infrastructure currently being designed for future space vehicle avionics.
Original languageEnglish (US)
Title of host publicationPECCS 2011 - Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems
Pages456-463
Number of pages8
StatePublished - Sep 12 2011
Externally publishedYes

Fingerprint Dive into the research topics of 'Enforcing dependability and timeliness in CANELy - Application to spaceborne data communication systems'. Together they form a unique fingerprint.

Cite this