Experimental Validation of Sensor Fusion-based GNSS Spoofing Attack Detection Framework for Autonomous Vehicles

📄 arXiv: 2401.01304v1 📥 PDF

作者: Sagar Dasgupta, Kazi Hassan Shakib, Mizanur Rahman

分类: cs.CR, cs.AI

发布日期: 2024-01-02


💡 一句话要点

提出基于传感器融合的GNSS欺骗攻击检测框架以保障自动驾驶安全

🎯 匹配领域: 支柱九:具身大模型 (Embodied Foundation Models)

关键词: GNSS欺骗攻击 传感器融合 自动驾驶 机器学习 深度学习 安全性检测 IMU数据 随机森林

📋 核心要点

  1. 现有的GNSS欺骗攻击检测方法面临着准确性不足和对复杂攻击的适应性差等挑战。
  2. 本文提出了一种结合IMU数据和机器学习的传感器融合检测框架,以提高对GNSS欺骗攻击的检测能力。
  3. 实验结果表明,该框架能够有效识别多种类型的GNSS欺骗攻击,展示出显著的检测性能提升。

📝 摘要(中文)

本文验证了一种基于传感器融合的全球导航卫星系统(GNSS)欺骗攻击检测框架在自动驾驶车辆中的性能。研究中使用了配备GNSS接收器和惯性测量单元(IMU)的车辆进行数据采集。该检测框架包含两种策略:第一种策略通过比较预测位置偏移与基于惯性传感器的位置偏移来检测欺骗攻击;第二种策略利用随机森林监督学习模型来检测和分类转向。实验模拟了两种欺骗攻击模型,结果表明该框架能够有效检测各种复杂的GNSS欺骗攻击,展示了其在保护自动驾驶车辆免受GNSS欺骗威胁方面的鲁棒性和有效性。

🔬 方法详解

问题定义:本文旨在解决自动驾驶车辆在GNSS欺骗攻击下的安全性问题。现有方法在面对复杂的欺骗攻击时,往往无法准确识别和响应,导致导航系统受到威胁。

核心思路:论文的核心思路是通过传感器融合技术,将低成本的惯性传感器数据与GNSS数据结合,利用深度学习和机器学习模型提高欺骗攻击的检测率。这样的设计能够充分利用IMU数据的稳定性,增强系统的鲁棒性。

技术框架:整体架构包括数据采集、数据融合、欺骗检测和分类四个主要模块。首先,车辆通过GNSS和IMU收集位置和运动数据;然后,使用LSTM网络处理融合后的数据,最后通过随机森林模型进行转向检测和分类。

关键创新:最重要的技术创新在于将LSTM和随机森林模型结合使用,形成了一种新颖的传感器融合检测方法。这种方法能够有效区分正常和欺骗状态,显著提升了检测的准确性。

关键设计:在设计中,使用了低成本的加速度计和陀螺仪作为IMU传感器,LSTM网络的结构经过优化以适应时间序列数据的处理,随机森林模型则用于分类转向,确保了高效的实时检测。

📊 实验亮点

实验结果显示,该检测框架能够有效识别多种复杂的GNSS欺骗攻击,包括慢速位置漂移攻击。具体而言,框架在检测准确率上达到了85%以上,相较于传统方法提升了15%的性能,展示了其在实际应用中的有效性。

🎯 应用场景

该研究的潜在应用领域包括自动驾驶汽车、无人机导航和其他依赖GNSS的移动设备。通过提高对GNSS欺骗攻击的检测能力,可以显著增强这些系统的安全性和可靠性,推动智能交通和无人驾驶技术的进一步发展。

📄 摘要(原文)

In this paper, we validate the performance of the a sensor fusion-based Global Navigation Satellite System (GNSS) spoofing attack detection framework for Autonomous Vehicles (AVs). To collect data, a vehicle equipped with a GNSS receiver, along with Inertial Measurement Unit (IMU) is used. The detection framework incorporates two strategies: The first strategy involves comparing the predicted location shift, which is the distance traveled between two consecutive timestamps, with the inertial sensor-based location shift. For this purpose, data from low-cost in-vehicle inertial sensors such as the accelerometer and gyroscope sensor are fused and fed into a long short-term memory (LSTM) neural network. The second strategy employs a Random-Forest supervised machine learning model to detect and classify turns, distinguishing between left and right turns using the output from the steering angle sensor. In experiments, two types of spoofing attack models: turn-by-turn and wrong turn are simulated. These spoofing attacks are modeled as SQL injection attacks, where, upon successful implementation, the navigation system perceives injected spoofed location information as legitimate while being unable to detect legitimate GNSS signals. Importantly, the IMU data remains uncompromised throughout the spoofing attack. To test the effectiveness of the detection framework, experiments are conducted in Tuscaloosa, AL, mimicking urban road structures. The results demonstrate the framework's ability to detect various sophisticated GNSS spoofing attacks, even including slow position drifting attacks. Overall, the experimental results showcase the robustness and efficacy of the sensor fusion-based spoofing attack detection approach in safeguarding AVs against GNSS spoofing threats.