Analysis of Global Positioning System-based attacks and a novel Global Positioning System spoofing detection/mitigation algorithm for unmanned aerial vehicle simulation

Simulation test beds serve as a cost-effective and safe way to evaluate the system performance of various real world systems. With the rising concerns in the security of sensitive and critical systems, such as unmanned aerial vehicles (UAVs), a software simulation test bed is clearly the best choice given that the environment and various system components are modeled correctly. This becomes critical given the recently developed autonomous aerial vehicles. We therefore evaluate several available simulation test beds and use the most promising test bed to analyze the impact of Global Positioning System (GPS)-related attacks on navigation of UAVs. We also introduce a novel technique for GPS spoofing, attack detection, and mitigation. This paper presents GPS spoofing and GPS jamming attacks with their anatomy, design, and impact evaluation on navigation as well as a novel GPS spoofing mitigation and detection technique for UAVs, using UAVSim: an open source simulation test bed.

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

[2]  Yao Zhang,et al.  Visual simulation system for quadrotor unmanned aerial vehicles , 2011, Proceedings of the 30th Chinese Control Conference.

[3]  Peng-Cheng Ma,et al.  GNSS Receiver Anti-spoofing Techniques: A Review and Future Prospects , 2016 .

[4]  Mansoor Alam,et al.  GNSSim: An Open Source GNSS/GPS Framework for Unmanned Aerial Vehicular Network Simulation , 2015, EAI Endorsed Trans. Mob. Commun. Appl..

[5]  Serge Chaumette,et al.  SCUAL, swarm of communicating UAVs at LaBRI: An open UAVNet testbed , 2011, 2011 The 14th International Symposium on Wireless Personal Multimedia Communications (WPMC).

[6]  Robin R. Murphy,et al.  Comfortable approach distance with small Unmanned Aerial Vehicles , 2013, 2013 IEEE RO-MAN.

[7]  John A. Hamilton,et al.  Validating a network simulation testbed for army UAVs , 2007, 2007 Winter Simulation Conference.

[8]  Wei Wang,et al.  Research of a kind of new UAV training simulator based on equipment simulation , 2011, Proceedings of 2011 International Conference on Electronic & Mechanical Engineering and Information Technology.

[9]  Elsa Mohino,et al.  SiGOG: simulated GPS observation generator , 2005 .

[10]  Raja Sengupta,et al.  The C3UV testbed for collaborative control and information acquisition using UAVs , 2013, 2013 American Control Conference.

[11]  Karen Anderson,et al.  Lightweight unmanned aerial vehicles will revolutionize spatial ecology , 2013 .

[12]  Hesham El-Sayed,et al.  Autonomous real time route guidance in inter-vehicular communication urban networks , 2015, Veh. Commun..

[13]  Gary B. Lamont,et al.  Parallel simulation of UAV swarm scenarios , 2004, Proceedings of the 2004 Winter Simulation Conference, 2004..

[14]  Farhat Jahan Implementation of GNSS/GPS Navigation and its Attacks in UAVSim Testbed , 2015 .

[15]  Randal W. Beard,et al.  Real-Time Attitude and Position Estimation for Small UAVs Using Low-Cost Sensors , 2004 .

[16]  Inseok Hwang,et al.  Cyber Attack Vulnerabilities Analysis for Unmanned Aerial Vehicles , 2012, Infotech@Aerospace.

[17]  Todd E. Humphreys,et al.  Drone Hack: Spoofing Attack Demonstration on a Civilian Unmanned Aerial Vehicle , 2012 .

[18]  Weiqing Sun,et al.  Cyber security threat analysis and modeling of an unmanned aerial vehicle system , 2012, 2012 IEEE Conference on Technologies for Homeland Security (HST).

[19]  Saeed Daneshmand,et al.  A Low-Complexity GPS Anti-Spoofing Method Using a Multi-Antenna Array , 2012 .

[20]  Mansoor Alam,et al.  UAVSim: A simulation testbed for unmanned aerial vehicle network cyber security analysis , 2013, 2013 IEEE Globecom Workshops (GC Wkshps).

[21]  Mansoor Alam,et al.  UAVNet Simulation in UAVSim: A Performance Evaluation and Enhancement , 2014, TRIDENTCOM.

[22]  J. S. Warner,et al.  A Simple Demonstration that the Global Positioning System ( GPS ) is Vulnerable to Spoofing , 2012 .