Robust priority assignments for extending existing controller area network applications
No Thumbnail Available
Date
2014
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
IEEE-Inst Electrical Electronics Engineers Inc
Open Access Color
OpenAIRE Downloads
OpenAIRE Views
Abstract
The usage of the controller area network (CAN) as an in-vehicle communication bus requires finding feasible and robust priority orders such that each message transmitted on the bus meets its specified deadline and tolerates potential transmission errors. Although such priority orders can be determined by available algorithms whenever they exist, it is always assumed that a CAN priority order is computed from scratch. In practical applications, it is frequently necessary to extend an existing message set by new messages. In this case, a feasible priority order that retains the standardized IDs of the existing messages and assigns suitable priorities to the new messages needs to be found. This paper proposes an algorithm for the computation of robust priority orders that solves the stated problem of extending existing message sets. First, bounds for the priorities of new messages are determined and then the most robust priority order that keeps the IDs of the existing messages is computed. The obtained algorithms are proved to yield correct results and are illustrated by detailed scheduling examples.
Description
Keywords
Controller Area Network, In-Vehicle Communication, Message Set Extension, Robust Priority Order
Turkish CoHE Thesis Center URL
Fields of Science
Citation
Schmidt, K.W. (2014). Robust Priority Assignments for Extending Existing Controller Area Network Applications. IEEE Transactions on Industrial Informatics, 10(1), 578-585. http://dx.doi.org/10.1109/TII.2013.2266636
WoS Q
Scopus Q
Source
IEEE Transactions on Industrial Informatics
Volume
10
Issue
1
Start Page
578
End Page
585