Message Scheduling for the FlexRay Protocol: The Static Segment

被引:54
作者
Schmidt, Klaus [1 ]
Schmidt, Ece Guran [2 ]
机构
[1] Univ Erlangen Nurnberg, D-91058 Erlangen, Germany
[2] Middle E Tech Univ, Dept Elect & Elect Engn, TR-06531 Ankara, Turkey
关键词
FlexRay; integer programming; real time; scheduling; vehicular communication networks;
D O I
10.1109/TVT.2008.2008654
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In recent years, time-triggered communication protocols have been developed to support time-critical applications for in-vehicle communication. In this respect, the FlexRay protocol is likely to become the de facto standard. In this paper, we investigate the scheduling problem of periodic signals in the static segment of FlexRay. We identify and solve two subproblems and introduce associated performance metrics: 1) The signals have to be packed into equal-size messages to obey the restrictions of the FlexRay protocol, while using as little bandwidth as possible. To this end, we formulate a nonlinear integer programming (NIP) problem to maximize bandwidth utilization. Furthermore, we employ the restrictions of the FlexRay protocol to decompose the NIP and compute the optimal message set efficiently. 2) A message schedule has to be determined such that the periodic messages are transmitted with minimum jitter. For this purpose, we propose an appropriate software architecture and derive an integer linear programming (ILP) problem that both minimizes the jitter and the bandwidth allocation. A case study based on a benchmark signal set illustrates our results.
引用
收藏
页码:2170 / 2179
页数:10
相关论文
共 18 条
[1]  
ALBERT A, 2004, P EMB WORLD, P235
[2]  
[Anonymous], SAE HDB
[3]  
BERWANGER J, 1999, NEW HIGH PERFORMANCE
[4]  
Ding Shan., 2005, Proceedings of the 5th ACM international conference on embedded software, P110
[5]   The time-triggered architecture [J].
Kopetz, H ;
Bauer, G .
PROCEEDINGS OF THE IEEE, 2003, 91 (01) :112-126
[6]   TTCAN: a new time-triggered controller area network [J].
Leen, G ;
Heffernan, D .
MICROPROCESSORS AND MICROSYSTEMS, 2002, 26 (02) :77-94
[7]  
Makowitz C., 2006, P IEEE INT WORKSH FA, P207
[8]   Trends in automotive communication systems [J].
Navet, N ;
Song, YQ ;
Simonot-Lion, F ;
Wilwert, C .
PROCEEDINGS OF THE IEEE, 2005, 93 (06) :1204-1223
[9]   Schedulability-driven communication synthesis for time triggered embedded systems [J].
Pop, P ;
Eles, P ;
Peng, Z .
REAL-TIME SYSTEMS, 2004, 26 (03) :297-325
[10]  
Pop T, 2007, DES AUT TEST EUROPE, P51