Journal ArticleDOI
Using Statistical Methods to Compute the Probability Distribution of Message Response Time in Controller Area Network
Reads0
Chats0
TLDR
These results demonstrate that the statistical inference can be used for predicting the distribution of the response time of a CAN message, once its priority has been assigned, from limited information such as the bus utilization of higher priority messages.Abstract:
Automotive electrical/electronic (E/E) architectures need to be evaluated and selected based on the estimated performance of the functions deployed on them before the details of these functions are known. End-to-end delays of controls must be estimated using incomplete and aggregate information on the computation and communication load for ECUs and buses. We describe the use of statistical analysis to compute the probability distribution of Controller Area Network (CAN) message response times when only partial information is available about the functionality and architecture of a vehicle. We provide results compared to simulations as well as trace data. These results demonstrate that our statistical inference can be used for predicting the distribution of the response time of a CAN message, once its priority has been assigned, from limited information such as the bus utilization of higher priority messages.read more
Citations
More filters
Proceedings ArticleDOI
Measurement-based probabilistic timing analysis: Lessons from an integrated-modular avionics case study
Franck Wartel,Leonidas Kosmidis,Code Lo,Benoit Triquet,Eduardo Quinones,Jaume Abella,Adriana Gogonel,Andrea Baldovin,Enrico Mezzetti,Liliana Cucu,Tullio Vardanega,Francisco J. Cazorla +11 more
TL;DR: The application of MBPTA to a real avionics system and lessons learned in that process are presented and it is interesting to see how PTA responds to them.
Proceedings ArticleDOI
Schedulability analysis of CAN with non-abortable transmission requests
TL;DR: This paper provides analysis for networks that contain nodes with non-abortable transmit buffers, as well as nodes that meet the requirements of the classical analysis, and examines the impact on message WCRTs due to a limited number of transmission buffers withNon-abORTable behaviour.
Journal ArticleDOI
Design and Analysis of Secure and Dependable Automotive CPS: A Steer-by-Wire Case Study
Arslan Munir,Farinaz Koushanfar +1 more
TL;DR: This paper provides an integrated approach for the design of secure and dependable automotive cyber-physical systems (CPS) using a steer-by-wire (SBW) application over controller area network (CAN).
Journal ArticleDOI
Design and Implementation of a Delay-Guaranteed Motor Drive for Precision Motion Control
TL;DR: This paper develops a delay-guaranteed motor drive with new software implementation and real-time Ethernet, which can be used as a building block to build up a multi-axis motion control system.
Journal ArticleDOI
WCRT Analysis of CAN Messages in Gateway-Integrated In-Vehicle Networks
TL;DR: This study examines in detail the various actual arriving orders of gateway messages and proposes an explorative WCRT computation method and it is proved that the obtained WcrT results are safe W CRT bounds.
References
More filters
Journal ArticleDOI
Priority inheritance protocols: an approach to real-time synchronization
TL;DR: An investigation is conducted of two protocols belonging to the priority inheritance protocols class; the two are called the basic priority inheritance protocol and the priority ceiling protocol, both of which solve the uncontrolled priority inversion problem.
Proceedings ArticleDOI
The rate monotonic scheduling algorithm: exact characterization and average case behavior
John P. Lehoczky,Lui Sha,Y. Ding +2 more
TL;DR: An exact characterization of the ability of the rate monotonic scheduling algorithm to meet the deadlines of a periodic task set and a stochastic analysis which gives the probability distribution of the breakdown utilization of randomly generated task sets are represented.
Journal ArticleDOI
Controller Area Network (CAN) schedulability analysis: Refuted, revisited and revised
TL;DR: The original schedulability analysis given for CAN messages is flawed and the priority assignment policy, previously claimed to be optimal for CAN, is not in fact optimal and a method of obtaining an optimal priority ordering that is applicable to CAN is cited.
Journal ArticleDOI
Holistic schedulability analysis for distributed hard real-time systems
Ken Tindell,John A. Clark +1 more
TL;DR: The paper illustrates how a window-based analysis technique can be used to find the worst-case response times of a distributed task set.
Journal ArticleDOI
Distributed fault-tolerant real-time systems: the Mars approach
Hermann Kopetz,Andreas Damm,Christian Koza,Marco Mulazzani,W. Schwabl,C. Senft,R. Zainlinger +6 more
TL;DR: The authors focus on the maintainability of the Mars architecture, the Mars operating system, and the control of a rolling mill that produces metal plates and bars, and discuss timing analysis.