• DocumentCode
    40921
  • Title

    Computation of the Precise Worst-Case Response Time of FlexRay Dynamic Messages

  • Author

    Ouedraogo, Lucien ; Kumar, Ravindra

  • Author_Institution
    MathWorks, Natick, MA, USA
  • Volume
    11
  • Issue
    2
  • fYear
    2014
  • fDate
    Apr-14
  • Firstpage
    537
  • Lastpage
    548
  • Abstract
    FlexRay is a communication bus (and associated protocol) that supports transmission of time-triggered and event-triggered frames. A method for determining the worst-case response-time of FlexRay frames is proposed by Pop in 2008, and is formulated as iterative sequence of Integer Linear Programming (ILP) problems. As we show, the method of Pop is conservative (overestimates the response time). We propose a new ILP formulation that computes a precise value of the worst-case response time of FlexRay frames transmitted in the dynamic segment. Furthermore, our approach is non-iterative as it requires the solving of a single ILP for computing, respectively, the delay of full bus cycles and the delay of a partial (last) bus cycle. The proposed solution is also validated by applying it to a SAE benchmark and can be used for formally guaranteeing that no message will miss its deadline during system operation.
  • Keywords
    integer programming; linear programming; protocols; FlexRay dynamic messages; ILP formulation; SAE benchmark; associated protocol; communication bus; event triggered frames; integer linear programming problems; iterative sequence; precise worst case response time; time triggered frames; Delay; Protocols; Real-time systems; Synchronization; Time factors; Upper bound; FlexRay; in-vehicle network; integer linear programming; real-time embedded systems; timing analysis;
  • fLanguage
    English
  • Journal_Title
    Automation Science and Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5955
  • Type

    jour

  • DOI
    10.1109/TASE.2013.2237766
  • Filename
    6428651