DocumentCode :
1917657
Title :
Finite-state analysis of the CAN bus protocol
Author :
Van Osch, Michiel ; Smolka, Scott A.
Author_Institution :
Dept. of Math. & Comput. Sci., Eindhoven Univ. of Technol., Netherlands
fYear :
2001
fDate :
2001
Firstpage :
42
Lastpage :
52
Abstract :
We formally specify the data link layer of the Controller Area Network (CAN), a high-speed serial bus system with real-time capabilities, widely used in embedded systems. CAN´s primary application domain is automotive, and the physical and data link layers of the CAN architecture were the subject of the ISO 11898 international standard. We checked our specification against 12 important properties of CAN, eight of which are gleaned from the ISO standard; the other four are desirable properties not directly mentioned in the standard. Our results indicate that not all properties can be expected to hold of a CAN implementation and we discuss the implications of these findings. Moreover, we have conducted a number of experiments aimed at determining how the size of the protocol´s state space is affected by the introduction of various features of the data link layer, the number of nodes in the network the number of distinct message types, and other parameters
Keywords :
ISO standards; controller area networks; embedded systems; finite state machines; formal specification; protocols; system buses; CAN bus protocol; ISO 11898 international standard; ISO standard; controller area network; data link layer; data link layers; embedded systems; finite-state analysis; formal specification; high-speed serial bus system; Application software; Automotive engineering; Computer science; Control systems; Embedded system; Error correction; ISO standards; Manufacturing; Protocols; State-space methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Assurance Systems Engineering, 2001. Sixth IEEE International Symposium on
Conference_Location :
Boco Raton, FL
ISSN :
1530-2059
Print_ISBN :
0-7695-1275-5
Type :
conf
DOI :
10.1109/HASE.2001.966806
Filename :
966806
Link To Document :
بازگشت