Real-time guarantees for CAN traffic

被引:5
作者
Klehmet, Ulrich [1 ]
Herpel, Thomas [1 ]
Hielscher, Kai-Steffen [1 ]
German, Reinhard [1 ]
机构
[1] Univ Erlangen Nurnberg, Dept Comp Sci 7, D-91058 Erlangen, Germany
来源
2008 IEEE 67TH VEHICULAR TECHNOLOGY CONFERENCE-SPRING, VOLS 1-7 | 2008年
关键词
D O I
10.1109/VETECS.2008.327
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Modern cars comprise a multitude of electronic features which are implemented in tens of communicating control units. To connect these in-car embedded systems, the CAN bus offers a sustainable performance, hence it is used as a widespread communication infrastructure, even for safety critical applications. However, CAN media access is priority based and performed competitive and non-preemptive. Thus, assessing the worst case end-to-end delay is inevitable in order to provide safe and efficient operation of functions with hard real-time properties. In this paper, we use the analytical method of Network Calculus to determine guaranteed upper bounds for transmission delays of all CAN priorities. We demonstrate the applicability of our approach by investigating current real-life CAN communication data from the German car manufacturer Audi.
引用
收藏
页码:3037 / 3041
页数:5
相关论文
共 14 条
[1]   A CALCULUS FOR NETWORK DELAY .2. NETWORK ANALYSIS [J].
CRUZ, RL .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1991, 37 (01) :132-141
[2]   A CALCULUS FOR NETWORK DELAY .1. NETWORK ELEMENTS IN ISOLATION [J].
CRUZ, RL .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1991, 37 (01) :114-131
[3]  
DAVARE A, 2007, P 44 IEEE ACM DES AU
[4]   Controller Area Network (CAN) schedulability analysis: Refuted, revisited and revised [J].
Davis, Robert I. ;
Burns, Alan ;
Bril, Reinder J. ;
Lukkien, Johan J. .
REAL-TIME SYSTEMS, 2007, 35 (03) :239-272
[5]   A parameter based admission control for differentiated services networks [J].
Fidler, M ;
Sander, V .
COMPUTER NETWORKS, 2004, 44 (04) :463-479
[6]  
*FLEXRAY CONS, 2002, FLEXRAY COMM SYST PR
[7]  
Hamann Arne, 2006, P FUT TRENDS AUT EL
[8]  
International Organization for Standardization, 1994, 118981993E ISO
[9]  
KRAKORA J, 2004, FISITA 2004 WORLD AU
[10]  
LAWRENZ W, 2000, CAN CONTROLLER AREA