paper-with-me

Papers

Graph-Powered Defense: Controller Area Network Intrusion Detection for Unmanned Aerial Vehicles

2024-12-03 · Reek Majumder, Gurcan Comert, David Werth, Adrian Gale, Mashrur Chowdhury, M Sabbir Salek

The network of services, including delivery, farming, and environmental monitoring, has experienced exponential expansion in the past decade with Unmanned Aerial Vehicles (UAVs). Yet, UAVs are not robust enough against cyberattacks, especially on the Controller Area Network (CAN) bus. The CAN bus is a general-purpose vehicle-bus standard to enable microcontrollers and in-vehicle computers to interact, primarily connecting different Electronic Control Units (ECUs). In this study, we focus on solving some of the most critical security weaknesses in UAVs by developing a novel graph-based intrusion detection system (IDS) leveraging the Uncomplicated Application-level Vehicular Communication and Networking (UAVCAN) protocol. First, we decode CAN messages based on UAVCAN protocol specification; second, we present a comprehensive method of transforming tabular UAVCAN messages into graph structures. Lastly, we apply various graph-based machine learning models for detecting cyber-attacks on the CAN bus, including graph convolutional neural networks (GCNNs), graph attention networks (GATs), Graph Sample and Aggregate Networks (GraphSAGE), and graph structure-based transformers. Our findings show that inductive models such as GATs, GraphSAGE, and graph-based transformers can achieve competitive and even better accuracy than transductive models like GCNNs in detecting various types of intrusions, with minimum information on protocol specification, thus providing a generic robust solution for CAN bus security for the UAVs. We also compared our results with baseline single-layer Long Short-Term Memory (LSTM) and found that all our graph-based models perform better without using any decoded features based on the UAVCAN protocol, highlighting higher detection performance with protocol-independent capability.

📄 PDF Abstract BibTeX arXiv:2412.02539

Code (0)

등록된 구현이 없습니다.

Tasks

Graph AttentionIntrusion DetectionNetwork Intrusion Detection

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Attention 설명 없음
GraphSAGE GraphSAGE is a general inductive framework that leverages node feature information (e.g., text attributes) to efficiently generate node embeddings for previously unseen…
Focus 설명 없음

Similar Papers 제목 키워드 기반

Graph-Based Intrusion Detection System for Controller Area Networks

2020-09-24 · Riadul Islam, Rafi Ud Daula Refat, Sai Manikanta Yerram, Hafiz Malik

The controller area network (CAN) is the most widely used intra-vehicular communication network in the automotive industry. Because of its simplicity in design, it lacks most of the requirements needed for a security-pro…

Intrusion Detection

CAN-BERT do it? Controller Area Network Intrusion Detection System based on BERT Language Model

2022-10-17 · Natasha Alkhatib, Maria Mushtaq, Hadi Ghauch, Jean-Luc Danger

Due to the rising number of sophisticated customer functionalities, electronic control units (ECUs) are increasingly integrated into modern automotive systems. However, the high connectivity between the in-vehicle and th…

Anomaly DetectionIntrusion DetectionLanguage ModelingLanguage Modelling+1

Multi-Stage Knowledge-Distilled VGAE and GAT for Robust Controller-Area-Network Intrusion Detection

2025-08-06 · Robert Frenken, Sidra Ghayour Bhatti, Hanqin Zhang, Qadeer Ahmed arxiv

The Controller Area Network (CAN) protocol is a standard for in-vehicle communication but remains susceptible to cyber-attacks due to its lack of built-in security. This paper presents a multi-stage intrusion detection f…

Unsupervised Anomaly DetectionNetwork Intrusion DetectionGraph Learning

KD-GAT: Combining Knowledge Distillation and Graph Attention Transformer for a Controller Area Network Intrusion Detection System

2025-07-25 · Robert Frenken, Sidra Ghayour Bhatti, Hanqin Zhang, Qadeer Ahmed arxiv

The Controller Area Network (CAN) protocol is widely adopted for in-vehicle communication but lacks inherent security mechanisms, making it vulnerable to cyberattacks. This paper introduces KD-GAT, an intrusion detection…

Network Intrusion DetectionKnowledge Distillation

Adversarial Training for Deep Learning-based Intrusion Detection Systems

2021-04-20 · Islam Debicha, Thibault Debatty, Jean-Michel Dricot, Wim Mees

Nowadays, Deep Neural Networks (DNNs) report state-of-the-art results in many machine learning areas, including intrusion detection. Nevertheless, recent studies in computer vision have shown that DNNs can be vulnerable …

Deep LearningIntrusion Detection