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
Link To Document :
بازگشت