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 条
  • [1] Model checking of in-vehicle networking systems with CAN and FlexRay
    Guo, Xiaoyun
    Aoki, Toshiaki
    Lin, Hsin-Hung
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2020, 161 (161)
  • [2] Design of FlexRay-CAN Gateway using Node Mapping Method for In-vehicle Networking Systems
    Yang, Jae-Sung
    Lee, Suk
    Lee, Kyung Chang
    Kim, Man Ho
    [J]. 2011 11TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2011, : 146 - 148
  • [3] Gateway Framework for In-Vehicle Networks Based on CAN, FlexRay, and Ethernet
    Kim, Jin Ho
    Seo, Suk-Hyun
    Hai, Nguyen-Tien
    Cheon, Bo Mu
    Lee, Young Seo
    Jeon, Jae Wook
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2015, 64 (10) : 4472 - 4486
  • [4] Node-based scheduling method for easy migration from CAN to FlexRay in in-vehicle networking systems
    M. H. Kim
    S. Lee
    K. C. Lee
    [J]. International Journal of Automotive Technology, 2014, 15 : 953 - 959
  • [5] NODE-BASED SCHEDULING METHOD FOR EASY MIGRATION FROM CAN TO FLEXRAY IN IN-VEHICLE NETWORKING SYSTEMS
    Kim, M. H.
    Lee, S.
    Lee, K. C.
    [J]. INTERNATIONAL JOURNAL OF AUTOMOTIVE TECHNOLOGY, 2014, 15 (06) : 953 - 959
  • [6] Performance Evaluation of Node-mapping-based Flexray-CAN Gateway for in-vehicle Networking System
    Kim, Man-Ho
    Lee, Suk
    Lee, Kyung-Chang
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2015, 21 (02): : 251 - 263
  • [7] A Reliable Gateway for In-Vehicle Networks Based on LIN, CAN, and FlexRay
    Seo, Suk-Hyun
    Kim, Jin-Ho
    Hwang, Sung-Ho
    Kwon, Key Ho
    Jeon, Jae Wook
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11 (01)
  • [8] High Performance CAN/FlexRay Gateway Design for In-Vehicle Network
    Lee, Trong-Yen
    Kuo, Chia-Wei
    Lin, I-An
    [J]. 2017 IEEE CONFERENCE ON DEPENDABLE AND SECURE COMPUTING, 2017, : 240 - 242
  • [9] Evaluation Framework for Network Intrusion Detection Systems for In-Vehicle CAN
    Dupont, Guillaume
    den Hartog, Jerry
    Etalle, Sandro
    Lekidist, Alexios
    [J]. 2019 8TH IEEE INTERNATIONAL CONFERENCE ON CONNECTED VEHICLES AND EXPO (IIEEE CCVE), 2019,
  • [10] Identity-Based Key Exchange on In-Vehicle Networks: CAN-FD & FlexRay
    Groza, Bogdan
    Murvay, Pal-Stefan
    [J]. SENSORS, 2019, 19 (22)