A Reusable Framework for Modeling and Verifying In-vehicle Networking Systems in the Presence of CAN and FlexRay

被引:4
|
作者
Guo, Xiaoyun [1 ]
Aoki, Toshiaki [1 ]
Chiba, Yuki [1 ]
Lin, Hsin-Hung [2 ]
机构
[1] Japan Adv Inst Sci & Technol, Sch Informat Sci, Nomi, Ishikawa, Japan
[2] Acad Sinica, Inst Informat Sci, Taipei, Taiwan
关键词
model checking; in-vehicle networking; controller area network; FlexRay; UPPAAL; VERIFICATION; DESIGN;
D O I
10.1109/APSEC.2017.20
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In an IVN system, electronic components are connected and communicated through multiple protocols subjected to different requirements. In practice, intelligent vehicles need to exchange data between the body control subsystem and the chassis control subsystem, usually involving both the controller area network (CAN) protocol and the FlexRay protocol. In such a system, delays and congestion of frame transmissions are more likely to happen, leading to safety issues. In this paper, following a two-stage strategy, we managed to find an appropriate abstraction to model the IVN system in the presence of both protocols. Based on the abstraction, we proposed a framework for modeling and verifying IVN systems in their design phase using timed model checking techniques. To analyze the timed properties of communications, we chose the UPPAAL as the platform. Regarding concerns of reusability, this framework was structured in such a way that it is adaptable to IVN systems with different topologies. This framework was validated by checking the communication behaviors against the protocol specifications. We constructed design models with three typical topologies and estimated the response time of frames. The reusability of this framework over different topologies was demonstrated by comparing the estimated response times against the corresponding topological characteristics.
引用
收藏
页码:140 / 149
页数:10
相关论文
共 41 条
  • [41] An AR-Based Meta Vehicle Road Cooperation Testing Systems: Framework, Components Modeling, and an Implementation Example
    Bai, Xuesong
    Dong, Peng
    Huang, Yuanhao
    Kumari, Saru
    Yu, Haiyang
    Ren, Yilong
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (13): : 23460 - 23474