A CAN to FlexRay Migration Framework

Richard Murphy

    Research output: Types of ThesisMaster's Thesis


    One of the first electronics components used in an automobile was the fuse. Additional features were developed such as engine management systems. These additional features increased the amount of wiring in a wiring harness. This contributed towards the necessity to develop the bus structure in the 1980s. The de‐facto bus structure in the automotive industry became CAN (Controller Area Network). By using a bus structure this resulted in less hard wiring being required in the production of an automobile which further lead to a reduction in production cost. CAN is an event-triggered protocol which denotes it is non‐deterministic and it has a theoretical bandwidth limit of 1Mbit\s. The practical limit is nearer 500kbit\s. During the 80’s and 90’s, automotive electronics development increased; this was primarily driven by increased development of safety features such as ABS (Anti‐lock Braking System). The increase in the number of features and nodes caused increased traffic on the bus. The CAN protocol will be unable to meet the requirements for the extra applications. This resulted in the development of FlexRay in 2000 by a consortium originally consisting of amongst others BMW, Daimler Chrysler, Freescale and Philips. This protocol can implement both time‐triggered and event‐triggered messages, determinism, fault tolerance, redundancy and can operate at 10Mbit\s. Newly developed technologies have high initial costs therefore being initially more expensive than established technologies. This could result in it being financially unworkable to replace a complete automotive bus with FlexRay. FlexRay can possibly be used for mission critical applications such as powertrain applications, while other protocols such as CAN and LIN (Local Interconnect Network) may possibly be used for less critical applications. The aim of this research is to design and develop a framework that allows the implementation of a CAN application on the FlexRay protocol, without degrading the applications performance.
    Original languageEnglish
    Awarding Institution
    • Walsh, Frank, Supervisor
    • Jackman, Brendan, Supervisor
    Publication statusUnpublished - 2009


    • FlexRay Migration Framework


    Dive into the research topics of 'A CAN to FlexRay Migration Framework'. Together they form a unique fingerprint.

    Cite this