Modified Worst Case Response Time Analysis of CAN Bus Consisting of Nodes with Buffers


Article Preview

Worst case response time analysis of CAN Bus is the de facto method for evaluating the real-time performance which is a key feature of industrial bus. Compared with WCRT which aimed at nodes without buffer, a modified algorithm was presented to calculate the response time of CAN Bus consisting of nodes with both hardware and software buffers. The modified algorithm introduced local blocking time to describe the effect of buffers on response time. Based on the analysis of the different structures between hardware and software buffers, modified WCRT calculation methods of messages in hardware or software buffers were presented. Then the WCRT analysis of the whole system was obtained by consolidating the response time of node and bus. Results show that the response time calculated by the modified method is much longer than that calculated by the traditional WCRT. The modified method makes the WCRT analysis more coincident with the application of engineering, which helps the design and optimization of CAN based industrial bus.



Edited by:

D.L. Liu, X.B. Zhu, K.L. Xu and D.M. Fang




W. Jin et al., "Modified Worst Case Response Time Analysis of CAN Bus Consisting of Nodes with Buffers", Applied Mechanics and Materials, Vols. 513-517, pp. 3393-3396, 2014

Online since:

February 2014




* - Corresponding Author

[1] Davis R I Burns A, Bril R J, et al. Real-Time Systems, Vol. 41, No 2 (2009), pp.152-180.

[2] Davis R I, Burns A, Bril R J, et al. Real-Time Systems, Vol. 35, No. 3 (2007), pp.239-272.

[3] Tindell K, Burns A. Guaranteeing message latencies on controller area network. Proceedings of 1st International CAN Conference. Wiesbaden, Germany (1994), pp.2-11.

[4] Tindell K, Burns A, Wellings A J. Journal of Real-Time Systems, Vol. 6 No. 2 (1994).

[5] Xi Chen, Luyuan Liu, et al. In Chinese. Journal of Tianjin University, Vol. 45, No. 3, (2012), pp.228-235.

[6] Xi Chen, Wei Jin, et al. Estimation of CAN Bus Reliability Based on Real-time Performance, In Chinese. Proceedings of the 10th World Congress on Intelligent Control and Automation. Beijing, China (2012), pp.999-1004.


[7] Tindell K., H. Hansson, Wellings A.J. Analysing real-time communications: Controller Area Network(CAN), Real-Time Systems Symposium, (1994) pp.259-263.


[8] International Organization for Standardization. 11898-1 Road Vehicles-Controller Area Network(CAN)-Part 1: Data Link Layer and Physical Signalling. (2003).


[9] Burns A. Advances in Real-Time Systems, (1994), pp.222-245.

[10] Communication of electric vehicle, Technical Report, Tianjin University, (2006).