Title
Formal Modeling and Verifying the TTCAN Protocol from a Probabilistic Perspective
Abstract
The time-triggered CAN (TTCAN) protocol has been widely used in the automotive industry to fulfil the safety and real-time requirements of the application. As an extension of the standard CAN protocol, the TTCAN protocol aims to guarantee a safe and deterministic communication by introducing time-triggered messages with respect to a global synchronized time, which are scheduled in independent transmission windows within the system matrix. However, the new features bring more difficulties in designing and verifying the reliable applications in the TTCAN network. In this paper, we first present a formal probabilistic model of the TTCAN protocol with a consideration of its novel features. A TTCAN system consisting of three parts, i.e., a system matrix, an arbitration and some nodes, is modeled as discrete Markov chains model. Furthermore, five probabilistic properties are described and verified in the probabilistic model checker tool PRISM. Our work gives a quantitative analysis method for the given requirements, which facilitates the designers to a formal understanding of TTCAN protocol.
Year
DOI
Venue
2019
10.1142/S0218126619501779
JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS
Keywords
Field
DocType
Formal method,probabilistic model checking,TTCAN
Software engineering,Computer science,Electronic engineering,Probabilistic logic,Formal methods,Probabilistic model checking,Automotive industry
Journal
Volume
Issue
ISSN
28
10.0
0218-1266
Citations 
PageRank 
References 
0
0.34
7
Authors
4
Name
Order
Citations
PageRank
Xin Li100.68
Jian Guo294.61
Yongxin Zhao300.34
Xiaoran Zhu4173.22