TY - GEN
T1 - Enforcing dependability and timeliness in CANELy - Application to spaceborne data communication systems
AU - Rufino, José
AU - Verissimo, Paulo
AU - Pinto, Ricardo
AU - Almeida, Carlos
AU - Arroz, Guilherme
N1 - Generated from Scopus record by KAUST IRTS on 2021-03-16
PY - 2011/9/12
Y1 - 2011/9/12
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=80052435953&partnerID=8YFLogxK
M3 - Conference contribution
SN - 9789898425485
SP - 456
EP - 463
BT - PECCS 2011 - Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems
ER -