Title :
High availability in Controller Area Networks
Author :
Pinto, Ricardo ; Rufino, José ; Almeida, Carlos
Author_Institution :
FC - UL, Lisbon, Portugal
Abstract :
The Controller Area Network (CAN) fieldbus is a popular technology for distributed embedded system networking. Its usage spans several domains, ranging from home automation to factory control. There are, however, restrictions to its application in a specific domain: highly dependable applications. A crucial step towards CAN-based dependable systems was taken by the CAN Enhanced Layer (CANELy) architecture. This architecture provided the analytic models of CAN operation. Based on these models, it defines both the hardware and software mechanisms for dependable and timely CAN-based network service provision. This paper provides the materialization of CANELy network availability mechanisms. The mapping of the error monitoring and fault-confinement mechanisms defined by CANELy into hardware has proven to be resource-effective, allowing their integration in an inexpensive Field Programmable Gate Array (FPGA) device. This opens room for cost-effective high dependability CAN-based solutions in several domains, e.g. the aerospace industry.
Keywords :
controller area networks; embedded systems; factory automation; field buses; field programmable gate arrays; home automation; telecommunication network reliability; CAN Enhanced Layer architecture; CAN fleldbus; CANELy architecture; FPGA device; aerospace industry; controller area network fleldbus; distributed embedded system networking; error monitoring mapping; fault-confinement mechanism; field programmable gate array device; Architecture; Availability; Computer architecture; Field programmable gate arrays; Media; Monitoring; Redundancy; Controller Area Network (CAN); Dependability; Embedded and Real-time Systems; High Availability;
Conference_Titel :
EUROCON - International Conference on Computer as a Tool (EUROCON), 2011 IEEE
Conference_Location :
Lisbon
Print_ISBN :
978-1-4244-7486-8
DOI :
10.1109/EUROCON.2011.5929399