A Practical Message ID Assignment Policy for Controller Area Network that Maximizes Extensibility

被引:3
|
作者
Poelzlbauer, Florian [1 ]
Davis, Robert I. [2 ,3 ]
Bate, Iain [2 ]
机构
[1] Virtual Vehicle Res Ctr, Graz, Austria
[2] Univ York, York YO10 5DD, N Yorkshire, England
[3] INRIA, Rocquencourt, France
关键词
PRIORITY ASSIGNMENT; SCHEDULABILITY ANALYSIS;
D O I
10.1145/2997465.2997484
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Controller Area Network (CAN) is widely used in automotive applications. Policies for message ID and thus priority assignment have a significant impact on schedulability. In addition, they also determine extensibility; the scope to add messages required by future upgrades without compromising schedulability. In this paper we address message ID assignment, such that the system is extensible. First, we provide an assessment metric that provides an in-depth view of the extensibility of a given ID-assignment, tailored for use in automotive applications. Second, we develop a practical ID assignment policy which maximizes extensibility. This policy provides an upgrade pathway: it is used to provide the initial ID-assignment, and also used for ID-assignments during subsequent upgrades. The policy optimizes extensibility by maintaining Deadline minus Jitter Monotonic Priority Ordering, which ensures that it does not compromise either schedulability or robustness to errors on the bus. Evaluation using a simple automotive benchmark shows the effectiveness of the policy over multiple upgrades.
引用
收藏
页码:45 / 54
页数:10
相关论文
共 36 条
  • [31] Message Source Identification in Controller Area Network by Utilizing Diagnostic Communications and an Intrusion Detection System
    Matsubayashi, Masaru
    Koyama, Takuma
    Tanaka, Masashi
    Okano, Yasushi
    Miyajima, Asami
    2022 IEEE 96TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2022-FALL), 2022,
  • [32] Bit-Level Automotive Controller Area Network Message Reverse Framework Based on Linear Regression
    Bi, Zixiang
    Xu, Guoai
    Xu, Guosheng
    Wang, Chenyu
    Zhang, Sutao
    SENSORS, 2022, 22 (03)
  • [33] Controller area network with priority queues and FIFO queues: improved schedulability analysis and message set extension
    Schmidt, Klaus Werner
    Alkan, Burak
    Schmidt, Ece Guran
    Karani, Duygu Culum
    Karakaya, Utku
    INTERNATIONAL JOURNAL OF VEHICLE DESIGN, 2016, 71 (1-4) : 335 - 357
  • [34] Unique Message Authentication Security Approach based Controller Area Network (CAN) for Anti-lock Braking System (ABS) in Vehicle Network
    Ishak, Mohamad Khairi
    Khan, Faizan Kaleem
    10TH INT CONF ON EMERGING UBIQUITOUS SYST AND PERVAS NETWORKS (EUSPN-2019) / THE 9TH INT CONF ON CURRENT AND FUTURE TRENDS OF INFORMAT AND COMMUN TECHNOLOGIES IN HEALTHCARE (ICTH-2019) / AFFILIATED WORKOPS, 2019, 160 : 93 - 100
  • [35] Integrating mixed transmission and practical limitations with the worst-case response-time analysis for Controller Area Network
    Mubeen, Saad
    Maki-Turja, Jukka
    Sjodin, Mikael
    JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 99 : 66 - 84
  • [36] Reducing message-length variations in resource-constrained embedded systems implemented using the Controller Area Network (CAN) protocol
    Nahas, Mouaaz
    Pont, Michael J.
    Short, Michael
    JOURNAL OF SYSTEMS ARCHITECTURE, 2009, 55 (5-6) : 344 - 354