Cargando…

A Multi-Layer Intrusion Detection System for SOME/IP-Based In-Vehicle Network

The automotive Ethernet is gradually replacing the traditional controller area network (CAN) as the backbone network of the vehicle. As an essential protocol to solve service-based communication, Scalable service-Oriented MiddlewarE over IP (SOME/IP) is expected to be applied to an in-vehicle networ...

Descripción completa

Detalles Bibliográficos
Autores principales: Luo, Feng, Yang, Zhenyu, Zhang, Zhaojing, Wang, Zitong, Wang, Bowen, Wu, Mingzhi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10181538/
https://www.ncbi.nlm.nih.gov/pubmed/37177579
http://dx.doi.org/10.3390/s23094376
_version_ 1785041598124392448
author Luo, Feng
Yang, Zhenyu
Zhang, Zhaojing
Wang, Zitong
Wang, Bowen
Wu, Mingzhi
author_facet Luo, Feng
Yang, Zhenyu
Zhang, Zhaojing
Wang, Zitong
Wang, Bowen
Wu, Mingzhi
author_sort Luo, Feng
collection PubMed
description The automotive Ethernet is gradually replacing the traditional controller area network (CAN) as the backbone network of the vehicle. As an essential protocol to solve service-based communication, Scalable service-Oriented MiddlewarE over IP (SOME/IP) is expected to be applied to an in-vehicle network (IVN). The increasing number of external attack interfaces and the protocol’s vulnerability makes SOME/IP in-vehicle networks vulnerable to intrusion. This paper proposes a multi-layer intrusion detection system (IDS) architecture, including rule-based and artificial intelligence (AI)-based modules. The rule-based module is used to detect the SOME/IP header, SOME/IP-SD message, message interval, and communication process. The AI-based module acts on the payload. We propose a SOME/IP dataset establishment method to evaluate the performance of the proposed multi-layer IDS. Experiments are carried out on a Jetson Xavier NX, showing that the accuracy of AI-based detection reached 99.7761% and that of rule-based detection was 100%. The average detection time per packet is 0.3958 ms with graphics processing unit (GPU) acceleration and 0.6669 ms with only a central processing unit (CPU). After vehicle-level real-time analyses, the proposed IDS can be deployed for distributed or select critical advanced driving assistance system (ADAS) traffic for detection in a centralized layout.
format Online
Article
Text
id pubmed-10181538
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-101815382023-05-13 A Multi-Layer Intrusion Detection System for SOME/IP-Based In-Vehicle Network Luo, Feng Yang, Zhenyu Zhang, Zhaojing Wang, Zitong Wang, Bowen Wu, Mingzhi Sensors (Basel) Article The automotive Ethernet is gradually replacing the traditional controller area network (CAN) as the backbone network of the vehicle. As an essential protocol to solve service-based communication, Scalable service-Oriented MiddlewarE over IP (SOME/IP) is expected to be applied to an in-vehicle network (IVN). The increasing number of external attack interfaces and the protocol’s vulnerability makes SOME/IP in-vehicle networks vulnerable to intrusion. This paper proposes a multi-layer intrusion detection system (IDS) architecture, including rule-based and artificial intelligence (AI)-based modules. The rule-based module is used to detect the SOME/IP header, SOME/IP-SD message, message interval, and communication process. The AI-based module acts on the payload. We propose a SOME/IP dataset establishment method to evaluate the performance of the proposed multi-layer IDS. Experiments are carried out on a Jetson Xavier NX, showing that the accuracy of AI-based detection reached 99.7761% and that of rule-based detection was 100%. The average detection time per packet is 0.3958 ms with graphics processing unit (GPU) acceleration and 0.6669 ms with only a central processing unit (CPU). After vehicle-level real-time analyses, the proposed IDS can be deployed for distributed or select critical advanced driving assistance system (ADAS) traffic for detection in a centralized layout. MDPI 2023-04-28 /pmc/articles/PMC10181538/ /pubmed/37177579 http://dx.doi.org/10.3390/s23094376 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Luo, Feng
Yang, Zhenyu
Zhang, Zhaojing
Wang, Zitong
Wang, Bowen
Wu, Mingzhi
A Multi-Layer Intrusion Detection System for SOME/IP-Based In-Vehicle Network
title A Multi-Layer Intrusion Detection System for SOME/IP-Based In-Vehicle Network
title_full A Multi-Layer Intrusion Detection System for SOME/IP-Based In-Vehicle Network
title_fullStr A Multi-Layer Intrusion Detection System for SOME/IP-Based In-Vehicle Network
title_full_unstemmed A Multi-Layer Intrusion Detection System for SOME/IP-Based In-Vehicle Network
title_short A Multi-Layer Intrusion Detection System for SOME/IP-Based In-Vehicle Network
title_sort multi-layer intrusion detection system for some/ip-based in-vehicle network
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10181538/
https://www.ncbi.nlm.nih.gov/pubmed/37177579
http://dx.doi.org/10.3390/s23094376
work_keys_str_mv AT luofeng amultilayerintrusiondetectionsystemforsomeipbasedinvehiclenetwork
AT yangzhenyu amultilayerintrusiondetectionsystemforsomeipbasedinvehiclenetwork
AT zhangzhaojing amultilayerintrusiondetectionsystemforsomeipbasedinvehiclenetwork
AT wangzitong amultilayerintrusiondetectionsystemforsomeipbasedinvehiclenetwork
AT wangbowen amultilayerintrusiondetectionsystemforsomeipbasedinvehiclenetwork
AT wumingzhi amultilayerintrusiondetectionsystemforsomeipbasedinvehiclenetwork
AT luofeng multilayerintrusiondetectionsystemforsomeipbasedinvehiclenetwork
AT yangzhenyu multilayerintrusiondetectionsystemforsomeipbasedinvehiclenetwork
AT zhangzhaojing multilayerintrusiondetectionsystemforsomeipbasedinvehiclenetwork
AT wangzitong multilayerintrusiondetectionsystemforsomeipbasedinvehiclenetwork
AT wangbowen multilayerintrusiondetectionsystemforsomeipbasedinvehiclenetwork
AT wumingzhi multilayerintrusiondetectionsystemforsomeipbasedinvehiclenetwork