Enhancement of Controller Area Network (CAN) Bus Arbitration Mechanism

Chin-Long Wey, Chung-Hsien Hsu, Kun-Chun Chang, Ping-Chang Jui

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

4 Scopus citations

Abstract

FlexRay protocol includes a static time-triggered and a dynamic event-triggered segment, where the static segment enabling a guaranteed real-time transmission of critical data, while the dynamic segment (optional) for low-priority and event-triggered data. FlexRay is operated in a synchronous fashion. Based on the CAN (Controller Area Network) bus arbitration mechanism, this study takes the most significant bit (MSB), D10, of the identifier to assign the messages to be either static-like or dynamic-like, where the static-like type has higher priority than the dynamic-like type. Both types are operated in an asynchronous fashion as the conventional CAN protocol. With the designers' experience with good schedulability, the above assignment can ensure that all critical messages be sent out before their deadline and no one message type hugs the bus. However, the salient feature is achieved at the cost of losing one bit for the identifier.
Original languageEnglish
Title of host publication2nd International Conference on Connected Vehicles and Expo (ICCVE)
PublisherIEEE
Pages898-902
Number of pages5
DOIs
StatePublished - 2013

Keywords

  • CAN Bus; Arbitration Mechanism; FlexRay; Static Segment; Dynamic Segment

Fingerprint Dive into the research topics of 'Enhancement of Controller Area Network (CAN) Bus Arbitration Mechanism'. Together they form a unique fingerprint.

  • Cite this

    Wey, C-L., Hsu, C-H., Chang, K-C., & Jui, P-C. (2013). Enhancement of Controller Area Network (CAN) Bus Arbitration Mechanism. In 2nd International Conference on Connected Vehicles and Expo (ICCVE) (pp. 898-902). IEEE. https://doi.org/10.1109/ICCVE.2013.20