Journal of Space Science and Technology

Journal of Space Science and Technology

Intelligent Detection of Spoofing Attack in Single-Frequency GNSS Receivers Using Density-Based Automatic Spatial Clustering Algorithm in Noisy Environment

Document Type : Original Research Paper

Authors
Department of Telecommunications, Faculty of Electrical Engineering, Shahid Sattari University of Aeronautical Sciences and Technology, Tehran, Iran
Abstract
With the growing application of Global Navigation Satellite Systems (GNSS), ensuring the security of these systems has become a critical priority. Among the various threats targeting GNSS, spoofing attacks pose the greatest danger, as they exploit the inability of GPS receivers to distinguish between authentic and spoofed signals. This vulnerability can lead to incorrect navigation equation solutions, ultimately resulting in erroneous position estimations. Due to the lack of a universal method for detecting spoofing attacks, various approaches have been proposed, tailored to specific requirements. One prominent category involves the use of unsupervised machine learning clustering algorithms. While density-based clustering algorithms have demonstrated promising performance, their effectiveness is often limited by a strong dependence on input parameters. In this study, spoofing signals are detected using the HDBSCAN algorithm, a hierarchical density-based clustering approach. The algorithm distinguishes spoofing signals by analyzing signal phase, cross-correlation norm, and the power differential between spoofed and genuine signals. The algorithm's performance is assessed using the Silhouette index, Dunn index, and Confusion Matrix metrics. Field tests validated the proposed algorithm, which was implemented on a software-defined receiver. The results demonstrated a spoofing signal detection accuracy of 98.43%.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Keywords
Subjects

Article Title Persian

شناسایی هوشمند حمله فریب در گیرنده‌های تک فرکانسه GNSS با استفاده از الگوریتم خوشه‌بندی خودکار فضایی مبتنی بر چگالی در محیط نویزی

Authors Persian

امین مهدی دلنواز
علیرضا شمسی
ابراهیم شفیعی
گروه مخابرات دانشکده برق علوم و فنون هوایی شهید ستاری
Abstract Persian

باتوجه‌به گسترش کاربرد سامانه‌های موقعیت‌یاب جهانی GNSS، حفاظت از این سامانه به یکی از مهم‌ترین اقدامات بدل شده است. از میان حملات به این سامانه‌ها خطرناک‌ترین حملات مربوط به حمله فریب است؛ زیرا که در این حمله گیرنده سیگنال GPS نمی‌تواند بین سیگنال اصلی و سیگنال فریب تمایز قائل شود. این امر موجب حل اشتباه معادلات ناوبری و در نهایت تشخیص موقعیت اشتباه می‌شود. به علت عدم وجود یک روش یکتا برای شناسایی حمله فریب؛ روش‌های گوناگونی وجود دارند که باتوجه‌به نیاز مورداستفاده قرار می‌گیرند. یک دسته از روش‌ها استفاده از الگوریتم‌های خوشه‌بندی یادگیری ماشین بدون ناظر است. الگوریتم‌های خوشه‌بندی مبتنی بر چگالی هر چند که رویکرد خوبی از خود نشان می‌دهند بااین‌وجود به علت وابستگی شدید به پارامترهای ورودی آن چنان کارآمد نخواهند بود. در این مقاله با الگوریتم HDBSCAN که الگوریتمی سلسله‌مراتبی مبتنی بر چگالی است؛ سیگنال فریب آشکارسازی می‌گردد. این الگوریتم با تحلیل فاز، نرم هم‌بسته گیری و توان سیگنال فریب نسبت به سیگنال اصلی، جعلی بودن آن را تشخیص می‌‌دهد. برای بررسی عملکرد این الگوریتم از شاخص‌های Silhouette، Dunn و Confusion Matrix استفاده می‌شود. در آزمون‌های میدانی، الگوریتم پیشنهادی بر روی گیرنده نرم‌افزاری پیاده‌سازی و بادقت 98/43 درصد سیگنال فریب را به‌درستی تشخیص می‌دهد.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Keywords Persian

یادگیری ماشین
موقعیت‌یابی
خوشه‌بندی HDBSCAN
حمله فریب
گیرنده نرم‌افزاری GPS

Articles in Press, Accepted Manuscript
Available Online from 03 November 2025

  • Receive Date 13 July 2025
  • Revise Date 12 October 2025
  • Accept Date 22 October 2025
  • First Publish Date 03 November 2025