Anomaly Detection for In-Vehicle Network Using Self-Supervised Learning With Vehicle-Cloud Collaboration Update

被引:4
作者
Cao, Jinhui [1 ,2 ]
Di, Xiaoqiang [1 ,2 ,3 ]
Liu, Xu [1 ,2 ]
Li, Jinqing [1 ,2 ]
Li, Zhi [1 ,2 ]
Zhao, Liang [4 ]
Hawbani, Ammar
Guizani, Mohsen [5 ]
机构
[1] Changchun Univ Sci & Technol, Sch Comp Sci & Technol, Changchun 130022, Peoples R China
[2] Changchun Univ Sci & Technol, Jilin Prov Key Lab Network & Informat Secur, Changchun 130022, Peoples R China
[3] Changchun Univ Sci & Technol, Informat Ctr, Changchun 130022, Peoples R China
[4] Shenyang Aerosp Univ, Sch Comp Sci, Shenyang 110136, Peoples R China
[5] Mohamed bin Zayed Univ Artificial Intelligence MBZ, Dept Machine Learning, Abu Dhabi, U Arab Emirates
关键词
In-vehicle network; controller area network; anomaly detection; self-supervised learning; transformers; vehicle-cloud collaboration; INTRUSION DETECTION; IDENTIFICATION;
D O I
10.1109/TITS.2024.3351438
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
With the increasing communications between the In-Vehicle Networks (IVNs) and external networks, security has become a stringent problem. In addition, the controller area network bus in IVN lacks security mechanisms by design, which is vulnerable to various attacks. Thus, it is important to detect IVN anomalies for complete vehicular security. However, current studies are constrained by either requiring labeled data or failing to accurately detect message-level anomalies without labeled data. In addition, the concept drift of existing methods has become a challenge over time. To address these problems, this paper proposes an IVN anomaly detection method based on Self-supervised Learning (IVNSL), which is capable of detecting message-level anomalies without labels. The essential idea of IVNSL is to make the message prediction model learn the distribution of normal messages in sequences using message sequences with noise. Furthermore, to accurately detect anomalies, a Message Prediction Model based on Hierarchical transformers (MPMHit) is proposed, which captures the spatial features of the message and the dependencies between messages. Meanwhile, to solve the concept drift over time, this paper proposes an online update mechanism for MPMHit based on vehicle-cloud collaboration. We conduct an extensive experimental evaluation on the car hacking dataset, resulting to an F1-score average and average false positive rates of IVNSL being 2.282% higher and 1.595% lower than the best baseline method. The average detection speed of each message is as fast as 0.1075 ms.
引用
收藏
页码:7454 / 7466
页数:13
相关论文
共 42 条
[21]  
Li R., 2008, 2008 IEEE vehicle power and propulsion conference, P1
[22]   A systematic survey of attack detection and prevention in Connected and Autonomous Vehicles [J].
Limbasiya, Trupil ;
Teng, Ko Zheng ;
Chattopadhyay, Sudipta ;
Zhou, Jianying .
VEHICULAR COMMUNICATIONS, 2022, 37
[23]   CANnolo: An Anomaly Detection System Based on LSTM Autoencoders for Controller Area Network [J].
Longari, Stefano ;
Valcarcel, Daniel Humberto Nova ;
Zago, Mattia ;
Carminati, Michele ;
Zanero, Stefano .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02) :1913-1924
[24]   READ: Reverse Engineering of Automotive Data Frames [J].
Marchetti, Mirco ;
Stabili, Dario .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2019, 14 (04) :1083-1097
[25]  
Marconi M., 2016, 2016 Photonics North (PN), DOI 10.1109/PN.2016.7537880
[26]  
Mille C. V. C., HACKERS REMOTELY KIL
[27]  
Müter M, 2011, IEEE INT VEH SYM, P1110, DOI 10.1109/IVS.2011.5940552
[28]  
Muter M., 2010, 2010 Sixth International Conference on Information Assurance and Security (IAS 2010), P92, DOI 10.1109/ISIAS.2010.5604050
[29]   Intrusion Detection Method Using Bi-Directional GPT for in-Vehicle Controller Area Networks [J].
Nam, Minki ;
Park, Seungyoung ;
Kim, Duk Soo .
IEEE ACCESS, 2021, 9 :124931-124944
[30]   Attacker Identification and Intrusion Detection for In-Vehicle Networks [J].
Ning, Jing ;
Wang, Jiadai ;
Liu, Jiajia ;
Kato, Nei .
IEEE COMMUNICATIONS LETTERS, 2019, 23 (11) :1927-1930