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} }