Timely Use of the CAN Protocol in Critical Hard Real-time Systems With Faults
I. Broster and A. Burns
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.
BibTex Entry
@inproceedings{Broster2001,
address = {Delft, The Netherlands},
author = {I. Broster and A. Burns},
booktitle = {Euromicro Conference on Real-time Systems},
category = {scheduling},
month = {Jun},
organization = {IEEE Computer Society},
pages = {95-102},
title = {Timely Use of the {CAN} Protocol in Critical Hard Real-time Systems With Faults},
year = {2001}
}