• DocumentCode
    1894265
  • Title

    High availability in Controller Area Networks

  • Author

    Pinto, Ricardo ; Rufino, José ; Almeida, Carlos

  • Author_Institution
    FC - UL, Lisbon, Portugal
  • fYear
    2011
  • fDate
    27-29 April 2011
  • Firstpage
    1
  • Lastpage
    4
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROCON - International Conference on Computer as a Tool (EUROCON), 2011 IEEE
  • Conference_Location
    Lisbon
  • Print_ISBN
    978-1-4244-7486-8
  • Type

    conf

  • DOI
    10.1109/EUROCON.2011.5929399
  • Filename
    5929399