Timely use of the CAN protocol in critical hard real-time systems with faults

被引:14
作者
Broster, I [1 ]
Burns, A [1 ]
机构
[1] Univ York, Dept Comp Sci, Real Time Syst Res Grp, York YO1 5DD, N Yorkshire, England
来源
13TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS | 2001年
关键词
D O I
10.1109/EMRTS.2001.934009
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The presence of network errors such as electrical interference affects the timing properties of a CAN (Controller Area Network) bus. In hard real-time systems it is often better to not receive a message than to receive it too late. Aborting late messages is a form of real-time error confinement which prevents late messages affecting the timeliness of other messages and processes. This can be used to help guarantee hard real-time performance in a distributed system using CAN in the presence of unbounded network errors.
引用
收藏
页码:95 / 102
页数:8
相关论文
共 16 条
[1]  
[Anonymous], TIME TRIGGERED COMMU
[2]   STRESS - A SIMULATOR FOR HARD REAL-TIME SYSTEMS [J].
AUDSLEY, NC ;
BURNS, A ;
RICHARDSON, MF ;
WELLINGS, AJ .
SOFTWARE-PRACTICE & EXPERIENCE, 1994, 24 (06) :543-564
[3]  
Bernat G., 1998, THESIS U ILLES BALEA
[4]  
BOSCH, 1991, CAN SPECIFICATION VE
[5]  
*INT, 1994, AUT PROD
[6]  
International Standard Organization, 1993, 11898 ISO
[7]  
*MOT, 1996, MC68336376 MOT
[8]   Integrating inaccessibility in response time analysis of CAN networks [J].
Pinho, LM ;
Vasques, F ;
Tovar, E .
2000 IEEE INTERNATIONAL WORKSHOP ON FACTORY COMMUNICATION SYSTEMS, PROCEEDINGS, 2000, :77-84
[9]   Replica determinism and flexible scheduling in hard real-time dependable systems [J].
Poledna, S ;
Burns, A ;
Wellings, A ;
Barrett, P .
IEEE TRANSACTIONS ON COMPUTERS, 2000, 49 (02) :100-111
[10]  
PROENZA J, 1999, 199 U ILL BAL DEP CI