This content is not included in your SAE MOBILUS subscription, or you are not logged in.
Vehicle Controller Area Network Response Time Analysis and Measurement Issues - to Reduce the Gap between Estimation and Measurement
ISSN: 0148-7191, e-ISSN: 2688-3627
Published March 28, 2017 by SAE International in United States
This content contains downloadable datasetsAnnotation ability available
Along with the efforts to cope with the increase of functions which require higher communication bandwidth in vehicle networks using CAN-FD and vehicle Ethernet protocols, we have to deal with the problems of both the increased busload and more stringent response time requirement issues based on the current CAN systems. The widely used CAN busload limit guideline in the early design stage of vehicle network development is primarily intended for further frame extensions. However, when we cannot avoid exceeding the current busload design limit, we need to analyze in more detail the maximum frame response times and message delays, and we need good estimation and measurement techniques. There exist two methods for estimating the response time at the design phase, a mathematical worst-case analysis that provides upper bounds, and a probability based distributed response time simulation. While both provide valuable information at design phase, we cannot easily measure message response times using the established bus tracing techniques because those bus traffic traces only contain the reception times of each message. Determining the response time requires knowing also the point in time this message is generated within the control unit, which is usually not possible.
In this paper, we present an approach to approximate these intra-ECU message generation times in order to enable reasonable response time measurements. The approach uses a new frame-burst timing analysis that solely uses the standard bus trace information, in particular the reception times of frames. The improved method reduces the gap of estimation and measurement of timing behavior in a CAN network and enables analyzing the network timing efficiently at all phases of vehicle network developments.
CitationKim, J., Richter, K., Koo, M., Hagner, M. et al., "Vehicle Controller Area Network Response Time Analysis and Measurement Issues - to Reduce the Gap between Estimation and Measurement," SAE Technical Paper 2017-01-0018, 2017, https://doi.org/10.4271/2017-01-0018.
Data Sets - Support Documents
|[Unnamed Dataset 1]|
|[Unnamed Dataset 2]|
- Richter Kai, Ernst Rolf, “How OEMs and Suppliers can face the Network Integration Challenges”, Design Automation and Test in Europe, Pages 183–188, 2006, ISBN: 3-9810801-0-6.
- Traub, M., Lauer, V., Becker, J., Jersak, M. et al., "Using Timing Analysis for Evaluating Communication Behavior and Network Topologies in an Early Design Phase of Automotive Electric/ Electronic Architectures," SAE Technical Paper 2009-01-1379, 2009, doi:10.4271/2009-01-1379.
- Davis, Robert I. Burns Alan, Bril Reinder J., Lukkien Johan J., “Controller Area Network (CAN) Schedulability Analysis: Refuted, Revisited and Revised”, Real-Time Systems, Jan. 2007, doi:10.1007/s11241-007-9012-7
- Nicolas Navet, Shehnaz Louvart, Jose Villanueva, Sergio Campoy-Martinez, et al., "Timing verification of automotive communication architectures using quantile estimation", Embedded Real-Time Software and Systems, Mar 2014.
- Quinton Sophie, Bone Torsten T., Hennig Julien, Neukirchner Moritz, et al., "Typical Worst Case Response-Time Analysis and its Use in Automotive Network Design", Design Automation Conference, 2014.
- Cazorla Francisco J., Quiñones Eduardo, Vardanega Tullio, Cucu Liliana, et al., "PROARTIS: Probabilistically Analysable Real-Time Systems", ACM Transactions on Embedded Computing Systems, 2013.
- Nolte Thomas, Hansson Hans, Norström Christer, Punnekkat Sasikumar, "Using bit-stuffing distributions in CAN analysis", IEEE Real-Time Embedded Systems Workshop, 2001.
- Gunnarsson, D., Traub, M., and Pigorsch, C., "Timing Evaluation in E/E Architecture Design at BMW," SAE Int. J. Passeng. Cars – Electron. Electr. Syst. 7(1):178–188, 2014, doi:10.4271/2014-01-0317.