A policy-based solution for the detection of colluding GPS-Spoofing attacks in FANETs

Abstract Most of Flying Adhoc Networks (FANETs) applications consume GPS based location information for their services, which are also shared in real-time with other UAVs, ground control stations and centralized service operators. GPS spoofing is among the most popular attacks in FANETs that lead the Global Navigation Satellite System (GNSS) receivers to generate false navigation solutions. Several anti-spoofing techniques have been proposed in the literature. However, Conventional detection methods present vulnerabilities against Colluding GPS Spoofing Attack where multiple GPS spoofing signal sources are used. In this paper, we propose a policy-based distributed detection mechanism to face colluding GPS-Spoofing attack in FANETs. Based on Burglary scene and the location of each UAV at the time of the attack, we can distinguish between Active and Passive witnesses that are respectively used to help the target to detect and confirm the presence of GPS spoofing signal using respectively Absolute power and Carrier-to-Noise density ratio. A trust model based on Beta and Weibull Distribution has been adopted as a combination technique of different testimonies to both mitigate the spread of false rumors and classify the different signals. Simulation results depict that our proposal is able to detect and revoke the GPS Spoofing signal with high accuracy reaching the 99% and low communication overhead.

[1]  Robert F. Mills,et al.  Security analysis of the ADS-B implementation in the next generation air transportation system , 2011, Int. J. Crit. Infrastructure Prot..

[2]  Ismail Güvenç,et al.  Drones for smart cities: Issues in cybersecurity, privacy, and public safety , 2016, 2016 International Wireless Communications and Mobile Computing Conference (IWCMC).

[3]  Mohammad Reza Mosavi,et al.  Detection of Spoofing Attack using Machine Learning based on Multi-Layer Neural Network in Single-Frequency GPS Receivers , 2017, Journal of Navigation.

[4]  Ying Zhou,et al.  UAV-based 3D reconstruction for hoist site mapping and layout planning in petrochemical construction , 2020 .

[5]  Daojing He,et al.  Flight Security and Safety of Drones in Airborne Fog Computing Systems , 2018, IEEE Communications Magazine.

[6]  Ching-Hsien Hsu,et al.  Efficient and Secure Routing Protocol Based on Artificial Intelligence Algorithms With UAV-Assisted for Vehicular Ad Hoc Networks in Intelligent Transportation Systems , 2021, IEEE Transactions on Intelligent Transportation Systems.

[7]  Nirwan Ansari,et al.  Intrusion Detection and Ejection Framework Against Lethal Attacks in UAV-Aided Networks: A Bayesian Game-Theoretic Methodology , 2017, IEEE Transactions on Intelligent Transportation Systems.

[8]  Domenico Pascarella,et al.  A SVM-based detection approach for GPS spoofing attacks to UAV , 2017, 2017 23rd International Conference on Automation and Computing (ICAC).

[9]  Yuxing Zhang,et al.  A Vision-Based GPS-Spoofing Detection Method for Small UAVs , 2017, 2017 13th International Conference on Computational Intelligence and Security (CIS).

[10]  Ryan M. Gerdes,et al.  Spotr: GPS spoofing detection via device fingerprinting , 2020, WISEC.

[11]  Jeff S. Shamma,et al.  RISCuer: A Reliable Multi-UAV Search and Rescue Testbed , 2020, ArXiv.

[12]  Li-Ta Hsu,et al.  Vector Tracking Loop-Based GNSS NLOS Detection and Correction: Algorithm Design and Performance Analysis , 2020, IEEE Transactions on Instrumentation and Measurement.

[13]  Gérard Lachapelle,et al.  GPS Vulnerability to Spoofing Threats and a Review of Antispoofing Techniques , 2012 .

[14]  Weidang Lu,et al.  UAV-Assisted Emergency Networks in Disasters , 2019, IEEE Wireless Communications.

[15]  Srdjan Capkun,et al.  On the requirements for successful GPS spoofing attacks , 2011, CCS '11.

[16]  Burak Kantarci,et al.  A Novel Ensemble Method for Advanced Intrusion Detection in Wireless Sensor Networks , 2020, ICC 2020 - 2020 IEEE International Conference on Communications (ICC).

[17]  K.L.B. Cook,et al.  The Silent Force Multiplier: The History and Role of UAVs in Warfare , 2007, 2007 IEEE Aerospace Conference.

[18]  Moayad Aloqaily,et al.  UAV-Assisted Vehicular Communication for Densely Crowded Environments , 2020, NOMS 2020 - 2020 IEEE/IFIP Network Operations and Management Symposium.

[19]  Chadi Assi,et al.  UAV-Assisted Content Delivery in Intelligent Transportation Systems-Joint Trajectory Planning and Cache Management , 2021, IEEE Transactions on Intelligent Transportation Systems.

[20]  Gérard Lachapelle,et al.  GPS spoofer countermeasure effectiveness based on signal strength, noise power, and C/N0 measurements , 2012, Int. J. Satell. Commun. Netw..

[21]  Grace Xingxin Gao,et al.  GPS Multireceiver Joint Direct Time Estimation and Spoofer Localization , 2019, IEEE Transactions on Aerospace and Electronic Systems.

[22]  Jong Hyuk Park,et al.  Emerging ICT UAV applications and services: Design of surveillance UAVs , 2019, Int. J. Commun. Syst..

[23]  Nian Xue,et al.  DeepSIM: GPS Spoofing Detection on UAVs using Satellite Imagery Matching , 2020, ACSAC.

[24]  Daojing He,et al.  An Effective Countermeasure Against UAV Swarm Attack , 2021, IEEE Network.

[25]  Lei Shu,et al.  BLTM: Beta and LQI Based Trust Model for Wireless Sensor Networks , 2019, IEEE Access.

[26]  Jens B. Schmitt,et al.  Localization of Spoofing Devices using a Large-scale Air Traffic Surveillance System , 2017, AsiaCCS.

[27]  T. Humphreys,et al.  Assessing the Spoofing Threat: Development of a Portable GPS Civilian Spoofer , 2008 .

[28]  Mohammad Saadatseresht,et al.  Spoofing Detection of Civilian UAVs Using Visual Odometry , 2019, ISPRS Int. J. Geo Inf..

[29]  Ahmad Y. Javaid,et al.  Analysis of Global Positioning System-based attacks and a novel Global Positioning System spoofing detection/mitigation algorithm for unmanned aerial vehicle simulation , 2017, Simul..

[30]  Ivana Semanjski,et al.  Use of Supervised Machine Learning for GNSS Signal Spoofing Detection with Validation on Real-World Meaconing and Spoofing Data—Part I , 2020, Sensors.

[31]  Andreas Mitschele-Thiel,et al.  TAG: Trajectory Aware Geographical Routing in Cognitive Radio Ad Hoc Networks with UAV Nodes , 2015, ADHOCNETS.

[32]  Naima Kaabouch,et al.  Detection of GPS Spoofing Attacks on Unmanned Aerial Systems , 2019, 2019 16th IEEE Annual Consumer Communications & Networking Conference (CCNC).

[33]  R. Katulski,et al.  Detection and Mitigation of GPS Spoofing Based on Antenna Array Processing , 2015 .

[34]  Jie Wang,et al.  An Authenticity Verification Scheme Based on Hidden Messages for Current Civilian GPS Signals , 2009, 2009 Fourth International Conference on Computer Sciences and Convergence Information Technology.

[35]  Tal Grinshpoun,et al.  Improved GNSS Localization and Byzantine Detection in UAV Swarms , 2020, Sensors.

[36]  E. Falletti,et al.  Performance Evaluation of C/N0 Estimators Using a Real Time GNSS Software Receiver , 2008, 2008 IEEE 10th International Symposium on Spread Spectrum Techniques and Applications.

[37]  Azzedine Boukerche,et al.  Design Guidelines for Blockchain-Assisted 5G-UAV Networks , 2020, IEEE Network.

[38]  Liang Zhao,et al.  UAV-Assisted Wireless Localization for Search and Rescue , 2021, IEEE Systems Journal.

[39]  Jens B. Schmitt,et al.  Crowd-GPS-Sec: Leveraging Crowdsourcing to Detect and Localize GPS Spoofing Attacks , 2018, 2018 IEEE Symposium on Security and Privacy (SP).

[40]  Yue Wang,et al.  A Bayesian Trust Inference Model for Human-Multi-Robot Teams , 2020, International Journal of Social Robotics.

[41]  Todd E. Humphreys,et al.  GNSS Signal Authentication Via Power and Distortion Monitoring , 2017, IEEE Transactions on Aerospace and Electronic Systems.

[42]  Fatemeh Afghah,et al.  A Real-time Framework for Trust Monitoring in a Network of Unmanned Aerial Vehicles , 2020, IEEE INFOCOM 2020 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[43]  Jianfeng Ma,et al.  Detection of GPS Spoofing Attack on Unmanned Aerial Vehicle System , 2019, ML4CS.

[44]  Walid Saad,et al.  Drones in Distress: A Game-Theoretic Countermeasure for Protecting UAVs Against GPS Spoofing , 2019, IEEE Internet of Things Journal.

[45]  Pascal Bouvry,et al.  UAV-UGV-UMV Multi-Swarms for Cooperative Surveillance , 2021, Frontiers in Robotics and AI.

[46]  Oscar Pozzobon,et al.  Anti-spoofing and open GNSS signal authentication with signal authentication sequences , 2010, 2010 5th ESA Workshop on Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing (NAVITEC).

[47]  Darren McKague,et al.  Characterization of GPS L1 EIRP: Transmit Power and Antenna Gain Pattern , 2018, Proceedings of the 31st International Technical Meeting of The Satellite Division of the Institute of Navigation (ION GNSS+ 2018).

[48]  Radosveta Sokullu,et al.  GPS Signal Channel Modeling and Verification , 2017, EUSPN/ICTH.

[49]  Chuanlei Zhang,et al.  BTRES: Beta-based Trust and Reputation Evaluation System for wireless sensor networks , 2016, J. Netw. Comput. Appl..

[50]  Nirwan Ansari,et al.  A Hierarchical Detection and Response System to Enhance Security Against Lethal Cyber-Attacks in UAV Networks , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[51]  Mohamed Ayoub Messous,et al.  How to Detect Cyber-Attacks in Unmanned Aerial Vehicles Network? , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[52]  Todd E. Humphreys,et al.  GPS Spoofing Detection via Dual-Receiver Correlation of Military Signals , 2013, IEEE Transactions on Aerospace and Electronic Systems.

[53]  Daniel P. Shepard,et al.  Evaluation of Smart Grid and Civilian UAV Vulnerability to GPS Spoofing Attacks , 2012 .

[54]  Todd E. Humphreys,et al.  Practical cryptographic civil GPS signal authentication , 2011 .

[55]  David Akopian,et al.  Software-Defined Radio GNSS Instrumentation for Spoofing Mitigation: A Review and a Case Study , 2019, IEEE Transactions on Instrumentation and Measurement.