Timing analysis of the FlexRay communication protocol

被引:76
|
作者
Pop, Traian [1 ]
Pop, Paul [1 ]
Eles, Petru [1 ]
Peng, Zebo [1 ]
Andrei, Alexandru [1 ]
机构
[1] Linkoping Univ, S-58183 Linkoping, Sweden
关键词
real-time analysis; distributed embedded systems; FlexRay;
D O I
10.1007/s11241-007-9040-3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
FlexRay is a communication protocol heavily promoted on the market by a large group of car manufacturers and automotive electronics suppliers. However, before it can be successfully used for safety-critical applications that require predictability, timing analysis techniques are necessary for providing bounds for the message communication times. In this paper, we propose techniques for determining the timing properties of messages transmitted in both the static and the dynamic segments of a FlexRay communication cycle. The analysis techniques for messages are integrated in the context of a holistic schedulability analysis that computes the worst-case response times of all the tasks and messages in the system. We have evaluated the proposed analysis techniques using extensive experiments. We also present and evaluate three optimisation algorithms that can be used to improve the schedulability of a system that uses FlexRay.
引用
收藏
页码:205 / 235
页数:31
相关论文
共 50 条
  • [31] Probabilistic Delay Model of Dynamic Message Frame in FlexRay Protocol
    Kim, Bonjun
    Park, Kiejin
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2009, 55 (01) : 77 - 82
  • [32] Model-Based Simulation Framework for FlexRay Communication Systems
    Muller, Candice
    Valle, Maurizio
    Buzas, Roman
    Brtan, Filip
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2016, 25 (11)
  • [33] Investigation and Reduction of Fault Sensitivity in the FlexRay Communication Controller Registers
    Sedaghat, Yasser
    Miremadi, Seyed Ghassem
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS, 2008, 5219 : 153 - 166
  • [34] DDS middleware on top of FlexRay networks: Simulink blockset implementation of electrical vehicle using FlexRay protocol and its adaptation to DDS concept
    Zouhaira Abdellaoui
    Salem Hasnaoui
    Soft Computing, 2019, 23 : 11539 - 11556
  • [35] The K-Means clustering methods applied in the message scheduling methods of FlexRay communication network based on the Embedded FlexRay Node
    Sheu, Yung-Hoh
    Wang, Zuo-Wen
    Liou, Yao-Jhong
    2014 TENTH INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION HIDING AND MULTIMEDIA SIGNAL PROCESSING (IIH-MSP 2014), 2014, : 179 - 182
  • [36] Recovery from error states during communication based on CAN and FlexRay
    Turjak, Josip
    Grbic, Ratko
    Spasojevic, Danijel
    Kovacevic, Marko
    2018 ZOOMING INNOVATION IN CONSUMER TECHNOLOGIES CONFERENCE (ZINC), 2018, : 114 - 117
  • [37] DDS middleware on top of FlexRay networks: Simulink blockset implementation of electrical vehicle using FlexRay protocol and its adaptation to DDS concept
    Abdellaoui, Zouhaira
    Hasnaoui, Salem
    SOFT COMPUTING, 2019, 23 (22) : 11539 - 11556
  • [38] Schedule Synthesis for the Messages with Precedence Constraint over Dynamic Segment of the FlexRay Protocol
    Kumar, Niraj
    Mondal, Arijit
    PROCEEDINGS OF THE 2019 9TH INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING AND SYSTEM DESIGN (ISED 2019), 2019, : 151 - 156
  • [39] Testing of FlexRay Communication and Error Processing Using Dedicated Tools in Automotive Industry
    Jovic, Uros
    Lajic, Nikola
    Acanski, Dusan
    Spasojevic, Danijel
    2017 13TH INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES, SYSTEMS AND SERVICES IN TELECOMMUNICATIONS (TELSIKS), 2017, : 427 - 430
  • [40] Performance analysis of FlexRay-based ECU networks
    Hagiescu, Andrei
    Bordoloi, Unmesh D.
    Chakraborty, Samarjit
    Sampath, Prahladavaradan
    Ganesan, R. Vignesh V.
    Ramesh, S.
    2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, : 284 - +