Detecting and Mitigating Attacks on GPS Devices
Abstract
:1. Introduction
2. Existing Surveys
3. GNSS Overview
3.1. GPS System
3.2. Other GNSS Systems
3.3. GNSS Performance Expectations
- represents clock errors;
- and represents atmospheric effects of the ionosophere and troposphere;
- represents errors introduced by Earth’s tidal cycles;
- represents errors introduced by multipath propagation;
- represents relativistic errors;
- represents all other unmodeled error sources [31].
- is the phase of the receiver;
- is the phase of the received satellite signal;
- is the ambuiguity between the satellite and receiver.
GPS Performance
4. Factors Contributing to GPS-Denied or GPS-Disrupted Environments
4.1. Propagation-Induced GPS Degradation
4.2. GPS Jamming and Unintentional Interference
4.3. GPS Spoofing
5. Detection Techniques and Their Comparison
5.1. GPS Jamming Detection
5.1.1. Signal Statistics-Based Methods for Jamming Detection
5.1.2. Antenna Array-Based Methods for Jamming Detection
5.1.3. ML-Based Methods for Jamming Detection
5.2. GPS Spoofing Detection
6. Countermeasures and Their Comparison
6.1. Countermeasures for GPS Jamming
6.1.1. Antenna-Based Approaches
6.1.2. Signal Processing Approaches
6.2. Countermeasures for Spoofing
6.3. Countermeasures for GPS-Denied Environment—Alternate Positioning
6.3.1. IMU-Based Approaches
6.3.2. Landmark-Based Approaches
6.3.3. Star Tracker-Based Approaches
6.3.4. Satellite-Based Approaches
6.3.5. SLAM Approaches
- (1)
- (2)
- (3)
6.3.6. Generalized Vision Approaches
7. Research Gaps, Challenges, and Future Research Directions
Author Contributions
Funding
Conflicts of Interest
References
- Manesh, M.R.; Kaabouch, N. Cyber-attacks on unmanned aerial system networks: Detection, countermeasure, and future research directions. Comput. Secur. 2019, 85, 386–401. [Google Scholar] [CrossRef]
- Tsao, K.-Y.; Girdler, T.; Vassilakis, V.G. A survey of cyber security threats and solutions for UAV communications and flying ad-hoc networks. Ad Hoc Netw. 2022, 133, 102894. [Google Scholar] [CrossRef]
- Durfey, N.; Sajal, S. A Comprehensive Survey: Cybersecurity Challenges and Futures of Autonomous Drones. In Proceedings of the 2022 Intermountain Engineering, Technology and Computing (IETC), Orem, UT, USA, 13–14 May 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 1–7. [Google Scholar]
- Li, L.; Qu, K.; Lin, K.-Y. A Survey on Attack Resilient of UAV Motion Planning. In Proceedings of the 2020 IEEE 16th International Conference on Control & Automation (ICCA), Singapore, 9–11 October 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 558–563. [Google Scholar]
- Pirayesh, H.; Zeng, H. Jamming Attacks and Anti-Jamming Strategies in Wireless Networks: A Comprehensive Survey. IEEE Commun. Surv. Tutor. 2022, 24, 767–809. [Google Scholar] [CrossRef]
- Yang, Y. Jamming Meets Antijamming: A Survey of GPS Communication Networks. Secur. Commun. Netw. 2022, 2022, 1–7. [Google Scholar] [CrossRef]
- Zidan, J.; Adegoke, E.I.; Kampert, E.; Birrell, S.A.; Ford, C.R.; Higgins, M.D. GNSS Vulnerabilities and Existing Solutions: A Review of the Literature. IEEE Access 2021, 9, 153960–153976. [Google Scholar] [CrossRef]
- Schmidt, D.; Radke, K.; Camtepe, S.; Foo, E.; Ren, M. A Survey and Analysis of the GNSS Spoofing Threat and Countermeasures. ACM Comput. Surv. 2016, 48, 1–31. [Google Scholar] [CrossRef]
- Psiaki, M.L.; Humphreys, T.E. GNSS Spoofing and Detection. Proc. IEEE 2016, 104, 1258–1270. [Google Scholar] [CrossRef]
- Khan, S.Z.; Mohsin, M.; Iqbal, W. On GPS spoofing of aerial platforms: A review of threats, challenges, methodologies, and future research directions. PeerJ Comput. Sci. 2021, 7, e507. [Google Scholar] [CrossRef]
- Gyagenda, N.; Hatilima, J.V.; Roth, H.; Zhmud, V. A review of GNSS-independent UAV navigation techniques. Robot. Auton. Syst. 2022, 152, 104069. [Google Scholar] [CrossRef]
- Chang, Y.; Cheng, Y.; Manzoor, U.; Murray, J. A review of UAV autonomous navigation in GPS-denied environments. Robot. Auton. Syst. 2023, 170, 104533. [Google Scholar] [CrossRef]
- Couturier, A.; Akhloufi, M.A. A review on absolute visual localization for UAV. Robot. Auton. Syst. 2021, 135, 103666. [Google Scholar] [CrossRef]
- Lu, Y.; Xue, Z.; Xia, G.-S.; Zhang, L. A survey on vision-based UAV navigation. Geo-Spat. Inf. Sci. 2018, 21, 21–32. [Google Scholar] [CrossRef]
- Radmanesh, M.; Kumar, M.; Guentert, H.; Sarim, M. Overview of Path-Planning and Obstacle Avoidance Algorithms for UAVs: A Comparative Study. Unmanned Syst. 2018, 6, 95–118. [Google Scholar] [CrossRef]
- Arafat, M.Y.; Alam, M.M.; Moh, S. Vision-Based Navigation Techniques for Unmanned Aerial Vehicles: Review and Challenges. Drones 2023, 7, 89. [Google Scholar] [CrossRef]
- Wei, W.; Tan, L.; Jin, G.; Lu, L.; Sun, C. A Survey of UAV Visual Navigation Based on Monocular SLAM. In Proceedings of the 2018 IEEE 4th Information Technology and Mechatronics Engineering Conference (ITOEC), Chongqing, China, 14–16 December 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1849–1853. [Google Scholar]
- Sahili, A.R.; Hassan, S.; Sakhrieh, S.; Mounsef, J.; Maalouf, N.; Arain, B.; Taha, T. A Survey of Visual SLAM Methods. IEEE Access 2023, 11, 139643–139677. [Google Scholar] [CrossRef]
- Chahine, G.; Pradalier, C. Survey of Monocular SLAM Algorithms in Natural Environments. In Proceedings of the 2018 15th Conference on Computer and Robot Vision (CRV), Toronto, ON, Canada, 8–10 May 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 345–352. [Google Scholar]
- Gaia, J.; Orosco, E.; Rossomando, F.; Soria, C. Mapping the Landscape of SLAM Research: A Review. IEEE Lat. Am. Trans. 2023, 21, 1313–1336. [Google Scholar] [CrossRef]
- Khan, M.U.; Zaidi, S.A.A.; Ishtiaq, A.; Bukhari, S.U.R.; Samer, S.; Farman, A. A Comparative Survey of LiDAR-SLAM and LiDAR based Sensor Technologies. In Proceedings of the 2021 Mohammad Ali Jinnah University International Conference on Computing (MAJICC), Karachi, Pakistan, 15–17 July 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1–8. [Google Scholar]
- Zhu, J.; Li, H.; Zhang, T. Camera, LiDAR, and IMU Based Multi-Sensor Fusion SLAM: A Survey. Tsinghua Sci. Technol. 2024, 29, 415–429. [Google Scholar] [CrossRef]
- Balamurugan, G.; Valarmathi, J.; Naidu, V.S. Survey on UAV navigation in GPS denied environments. In Proceedings of the 2016 International Conference on Signal Processing, Communication, Power and Embedded System (SCOPES), Paralakhemundi, Odisha, India, 3–5 October 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 198–204. [Google Scholar]
- Huang, L. Review on LiDAR-based SLAM Techniques. In Proceedings of the 2021 International Conference on Signal Processing and Machine Learning (CONF-SPML), Stanford, CA, USA, 14 November 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 163–168. [Google Scholar]
- Lai, D.; Zhang, Y.; Li, C. A Survey of Deep Learning Application in Dynamic Visual SLAM. In Proceedings of the 2020 International Conference on Big Data & Artificial Intelligence & Software Engineering (ICBASE), Bangkok, Thailand, 30 October–1 November 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 279–283. [Google Scholar]
- Rezwan, S.; Cho, W.I. Artificial Intelligence Approaches for UAV Navigation: Recent Advances and Future Challenges. IEEE Access 2022, 10, 26320–26339. [Google Scholar] [CrossRef]
- GPS.gov. GPS Interface Specifications. Available online: https://www.gps.gov/technical/icwg/ (accessed on 29 July 2024).
- Hussain, A.; Magsi, H.; Ahmed, A.; Hussain, H.; Khand, Z.H.; Akhtar, F. The effects of using variable lengths for degraded signal acquisition in GPS receivers. IJECE 2021, 11, 3201. [Google Scholar] [CrossRef]
- Hegarty, C.J. GNSS signals—An overview. In Proceedings of the 2012 IEEE International Frequency Control Symposium Proceedings, Baltimore, MD, USA, 21–24 May 2012; IEEE: Piscataway, NJ, USA, 2012; pp. 1–7. [Google Scholar]
- Montenbruck, O.; Steigenberger, P.; Hauschild, A. Comparing the ‘Big 4’—A User’s View on GNSS Performance. In Proceedings of the 2020 IEEE/ION Position, Location and Navigation Symposium (PLANS), Portland, OR, USA, 20–23 April 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 407–418. [Google Scholar]
- Pesce, V.; Colagrossi, A.; Silvestrini, S. Modern Spacecraft Guidance, Navigation, and Control; Elsevier: Amsterdam, The Netherlands, 2023. [Google Scholar]
- Morton, Y.T.J.; Diggelen, F.; Spilker, J.J.; Parkinson, B.W.; Lo, S.; Gao, G. (Eds.) Position, Navigation, and Timing Technologies in the 21st Century: Integrated Satellite Navigation, Sensor Systems, and Civil Applications, 1st ed.; Wiley: Hoboken, NJ, USA, 2020. [Google Scholar]
- GPS Performance Standards & Specifications, GPS.gov. Available online: https://www.gps.gov/technical/ps/2020-SPS-performance-standard.pdf (accessed on 29 July 2024).
- Engel, U. A theoretical performance analysis of the modernized GPS signals. In Proceedings of the 2008 IEEE/ION Position, Location and Navigation Symposium, Monterey, CA, USA, 5–8 May 2008; IEEE: Piscataway, NJ, USA, 2008; pp. 1067–1078. [Google Scholar]
- Rychlicki, M.; Kasprzyk, Z.; Rosiński, A. Analysis of Accuracy and Reliability of Different Types of GPS Receivers. Sensors 2020, 20, 6498. [Google Scholar] [CrossRef] [PubMed]
- De Salas, J.; Torroja, M. Carrier phase positioning experiences in consumer GNSS devices. In Proceedings of the 2016 International Conference on Localization and GNSS (ICL-GNSS), Barcelona, Spain, 28–30 June 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1–6. [Google Scholar]
- Modsching, M.; Kramer, R. Field trial on GPS Accuracy in a medium size city: The influence of built-up. In Proceedings of the 3rd Workshop on Positioning, Navigation and Communication 2006 (WPNC’06), Hannover, Germany, 16 March 2006. [Google Scholar]
- Misra, P.; Burke, B.; Pratt, M.M. GPS performance in navigation. Proc. IEEE 1999, 87, 65–85. [Google Scholar] [CrossRef]
- Conley, R. GPS Performance: What Is Normal? Navigation 1993, 40, 261–281. [Google Scholar] [CrossRef]
- Spilker, J.J. GPS Signal Structure and Performance Characteristics. Navigation 1978, 25, 121–146. [Google Scholar] [CrossRef]
- Skournetou, D.; Lohan, E.-S. Ionospheric delay corrections in multi-frequency receivers: Are three frequencies better than two? In Proceedings of the 2011 International Conference on Localization and GNSS (ICL-GNSS), Tampere, Finland, 29–30 June 2011; IEEE: Piscataway, NJ, USA, 2011; pp. 181–186. [Google Scholar]
- Merry, K.; Bettinger, P. Smartphone GPS accuracy study in an urban environment. PLoS ONE 2019, 14, e0219890. [Google Scholar] [CrossRef]
- Chiang, K.-W.; Duong, T.; Liao, J.-K. The Performance Analysis of a Real-Time Integrated INS/GPS Vehicle Navigation System with Abnormal GPS Measurement Elimination. Sensors 2013, 13, 10599–10622. [Google Scholar] [CrossRef]
- Eliardsson, P.; Alexandersson, M.; Pattinson, M.; Hill, S.; Waern, Å.; Ying, Y.; Fryganiotis, D. Results from measuring campaign of electromagnetic interference in GPS L1-band. In Proceedings of the 2017 International Symposium on Electromagnetic Compatibility—EMC EUROPE, Angers, France, 4–7 September 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 1–6. [Google Scholar]
- Mitch, R.H.; Dougherty, R.C.; Psiaki, M.L.; Powell, S.P.; O’Hanlon, B.W.; Bhatti, J.A.; Humphreys, T.E. Signal characteristics of civil GPS jammers. In Proceedings of the 24th International Technical Meeting of the Satellite Division of the Institute of Navigation, Portland, OR, USA, 20–23 September 2011; Volume 2011, pp. 1907–1919. [Google Scholar]
- Mitch, R.H.; Dougherty, R.C.; Psiaki, M.L.; Powell, S.P.; O’Hanlon, B.W.; Bhatti, J.A.; Humphreys, T.E. Know Your Enemy: Signal Characteristics of Civil GPS Jammers. GPS World 2012, 23, 64–71. [Google Scholar]
- Steiner, J.; Lukes, P. Wide-Area GPS Interference Over Europe From an Unknown Source. In Proceedings of the 2022 New Trends in Civil Aviation (NTCA), Prague, Czech Republic, 26–27 October 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 51–55. [Google Scholar]
- Farlik, J.; Kratky, M.; Casar, J. Detectability and jamming of small UAVs by commercially available low-cost means. In Proceedings of the 2016 International Conference on Communications (COMM), Bucharest, Romania, 9–10 June 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 327–330. [Google Scholar]
- Ferreira, R.; Souto, N.; Gaspar, J.; Sebastião, P. Effective GPS Jamming Techniques for UAVs Using Low-Cost SDR Platforms. Wirel. Pers. Commun. 2020, 115, 2705–2727. [Google Scholar] [CrossRef]
- Saputro, J.A.; Hartadi, E.E.; Syahral, M. Implementation of GPS Attacks on DJI Phantom 3 Standard Drone as a Security Vulnerability Test. In Proceedings of the 2020 1st International Conference on Information Technology, Advanced Mechanical and Electrical Engineering (ICITAMEE), Yogyakarta, Indonesia, 13–14 October 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 95–100. [Google Scholar]
- Karpe, R.V.; Kulkarni, S. Software Defined Radio based Global Positioning System Jamming and Spoofing for Vulnerability Analysis. In Proceedings of the 2020 International Conference on Electronics and Sustainable Communication Systems (ICESC), Coimbatore, India, 2–4 July 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 881–888. [Google Scholar]
- Ferreira, R.; Gaspar, J.; Souto, N.; Sebastião, P. Effective GPS Jamming Techniques for UAVs Using Low-Cost SDR Platforms. In Proceedings of the 2018 Global Wireless Summit (GWS), Chiang Rai, Thailand, 25–28 November 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 27–32. [Google Scholar]
- Elezi, E.; Cankaya, G.; Boyaci, A.; Yarkan, S. The effect of Electronic Jammers on GPS Signals. In Proceedings of the 2019 16th International Multi-Conference on Systems, Signals & Devices (SSD), Istanbul, Turkey, 21–24 March 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 652–656. [Google Scholar]
- Tamazin, M.; Karaim, M.; Elghamrawy, H.; Noureldin, A. A Comprehensive Study of the Effects of Linear Chirp Jamming on GNSS Receivers under High-Dynamic Scenarios. In Proceedings of the 2018 13th International Conference on Computer Engineering and Systems (ICCES), Cairo, Egypt, 18–19 December 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 9–14. [Google Scholar]
- Hunkeler, U.; Colli-Vignarelli, J.; Dehollain, C. Effectiveness of GPS-jamming and counter-measures. In Proceedings of the 2012 International Conference on Localization and GNSS, Starnberg, Germany, 25–27 June 2012; IEEE: Piscataway, NJ, USA, 2012; pp. 1–4. [Google Scholar]
- Ahmad, M.; Farid, M.A.; Ahmed, S.; Saeed, K.; Asharf, M.; Akhtar, U. Impact and Detection of GPS Spoofing and Countermeasures against Spoofing. In Proceedings of the 2019 2nd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET), Sukkur, Pakistan, 30–31 January 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–8. [Google Scholar]
- Kerns, A.J.; Shepard, D.; Bhatti, J.A.; Humphreys, T.E. Unmanned Aircraft Capture and Control Via GPS Spoofing. J. Field Robot. 2014, 31, 617–636. [Google Scholar] [CrossRef]
- Mendes, D.; Ivaki, N.; Madeira, H. Effects of GPS Spoofing on Unmanned Aerial Vehicles. In Proceedings of the 2018 IEEE 23rd Pacific Rim International Symposium on Dependable Computing (PRDC), Taipei, Taiwan, 4–7 December 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 155–160. [Google Scholar]
- Yi, S.; Li, X.; You, L. Research on Improvement of Code Phase Synchronization Accuracy in GPS Spoofing. In Proceedings of the 2020 IEEE 5th Information Technology and Mechatronics Engineering Conference (ITOEC), Chongqing, China, 12–14 June 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 385–390. [Google Scholar]
- Bethi, S.; Pathipati, A. Stealthy GPS Spoofing: Spoofer Systems, Spoofing Techniques and Strategies. In Proceedings of the 2020 IEEE 17th India Council International Conference (INDICON), New Delhi, India, 10–13 December 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–7. [Google Scholar]
- Humphreys, T.E.; Ledvina, B.M.; Psiaki, M.L.; O’Hanlon, B.W.; Kintner, P.M. Assessing the spoofing threat: Development of a Portable GPS Civilian Spoofer. In Proceedings of the 21st International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2008), Savannah, GA, USA, 16–19 September 2008; pp. 2314–2325. [Google Scholar]
- Margana, B.S.; Achanta, D.S.; Songala, K.K.; Ammana, S.R. A Simple SDR based Method to Spoof Low-End GPS aided Drones for Securing Locations. In Proceedings of the 2021 IEEE International Conference on Robotics, Automation, Artificial-Intelligence and Internet-of-Things (RAAICON), Dhaka, Bangladesh, 3–4 December 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 32–36. [Google Scholar]
- Ueki, T.; Yoshii, K.; Shimamoto, S.; Mizuno, K.; Matsufuji, K. Evaluation of Impact of Intermediate GPS Spoofing to Mobile Terminals. In Proceedings of the 2022 IEEE 19th Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, USA, 8–11 January 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 717–718. [Google Scholar]
- Songala, K.K.; Ammana, S.R.; Ramachandruni, H.C.; Achanta, D.S. Simplistic Spoofing of GPS Enabled Smartphone. In Proceedings of the 2020 IEEE International Women in Engineering (WIE) Conference on Electrical and Computer Engineering (WIECON-ECE), Bhubaneswar, India, 26–27 December 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 460–463. [Google Scholar]
- Guo, Y.; Wu, M.; Tang, K.; Tie, J.; Li, X. Covert Spoofing Algorithm of UAV Based on GPS/INS-Integrated Navigation. IEEE Trans. Veh. Technol. 2019, 68, 6557–6564. [Google Scholar] [CrossRef]
- Demir, M.O.; Kurt, G.K.; Pusane, A.E. On the Limitations of GPS Time-Spoofing Attacks. In Proceedings of the 2020 43rd International Conference on Telecommunications and Signal Processing (TSP), Milan, Italy, 7–9 July 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 313–316. [Google Scholar]
- Elezi, E.; Cankaya, G.; Boyaci, A.; Yarkan, S. A detection and identification method based on signal power for different types of Electronic Jamming attacks on GPS signals. In Proceedings of the 2019 IEEE 30th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Istanbul, Turkey, 8–11 September 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–5. [Google Scholar]
- Arif, S.W.; Coskun, A.; Kale, I. Multi-Stage Complex Notch Filtering for Interference Detection and Mitigation to Improve the Acquisition Performance of GPS. In Proceedings of the 2018 14th Conference on Ph.D. Research in Microelectronics and Electronics (PRIME), Prague, Czech Republic, 2–5 July 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 165–168. [Google Scholar]
- Wang, J.; Xiao, Y.; Li, T.; Chen, C.L. A Jamming Aware Artificial Potential Field Method to Counter GPS Jamming for Unmanned Surface Ship Path Planning. IEEE Syst. J. 2023, 17, 4555–4566. [Google Scholar] [CrossRef]
- Sakorn, C.; Supnithi, P.; Phakphisut, W. Jamming Detection and Distance Calculation of L1 and E1 Frequencies. In Proceedings of the 35th International Technical Conference on Circuits/Systems, Computers, and Communications (ITC-CSCC), Nagoya, Japan, 3–6 July 2020. [Google Scholar]
- Ni, S.; Cui, J.; Cheng, N.; Liao, Y. Detection and elimination method for deception jamming based on an antenna array. Int. J. Distrib. Sens. Netw. 2018, 14, 155014771877446. [Google Scholar] [CrossRef]
- Alkhatib, M.; McCormick, M.; Williams, L.; Leon, A.; Camerano, L.; Al Shamaileh, K.; Devabhaktuni, V.; Kaabouch, N. Classification and Source Location Indication of Jamming Attacks Targeting UAVs via Multi-output Multiclass Machine Learning Modeling. In Proceedings of the 2024 IEEE International Conference on Consumer Electronics (ICCE), Las Vegas, NV, USA, 6–8 January 2024; IEEE: Piscataway, NJ, USA, 2024; pp. 1–5. [Google Scholar]
- Gasimova, A.; Khoei, T.T.; Kaabouch, N. A Comparative Analysis of the Ensemble Models for Detecting GPS Spoofing attacks on UAVs. In Proceedings of the 2022 IEEE 12th Annual Computing and Communication Workshop and Conference (CCWC), Las Vegas, NV, USA, 26–29 January 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 0310–0315. [Google Scholar]
- Titouna, C.; Nait-Abdesselam, F. A Lightweight Security Technique For Unmanned Aerial Vehicles Against GPS Spoofing Attack. In Proceedings of the 2021 International Wireless Communications and Mobile Computing (IWCMC), Harbin City, China, 28 June–2 July 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 819–824. [Google Scholar]
- Jiang, P.; Wu, H.; Xin, C. DeepPOSE: Detecting GPS spoofing attack via deep recurrent neural network. Digit. Commun. Netw. 2022, 8, 791–803. [Google Scholar] [CrossRef]
- Zuo, S.; Liu, Y.; Zhang, D.; Xin, P.; Liu, T. Detection of GPS Spoofing Attacks Based on Isolation Forest. In Proceedings of the 2021 IEEE 9th International Conference on Information, Communication and Networks (ICICN), Xi’an, China, 25–28 November 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 357–361. [Google Scholar]
- Manesh, M.R.; Kenney, J.; Hu, W.C.; Devabhaktuni, V.K.; Kaabouch, N. Detection of GPS Spoofing Attacks on Unmanned Aerial Systems. In Proceedings of the 2019 16th IEEE Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, USA, 11–14 January 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–6. [Google Scholar]
- Khoei, T.T.; Ismail, S.; Kaabouch, N. Dynamic Selection Techniques for Detecting GPS Spoofing Attacks on UAVs. Sensors 2022, 22, 662. [Google Scholar] [CrossRef] [PubMed]
- Nayfeh, M.; Li, Y.; Shamaileh, K.A.; Devabhaktuni, V.; Kaabouch, N. Machine Learning Modeling of GPS Features with Applications to UAV Location Spoofing Detection and Classification. Comput. Secur. 2023, 126, 103085. [Google Scholar] [CrossRef]
- Aissou, G.; Slimane, H.O.; Benouadah, S.; Kaabouch, N. Tree-based Supervised Machine Learning Models For Detecting GPS Spoofing Attacks on UAS. In Proceedings of the 2021 IEEE 12th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON), New York, NY, USA, 1–4 December 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 0649–0653. [Google Scholar]
- Semanjski, S.; Muls, A.; Semanjski, I.; De Wilde, W. Use and Validation of Supervised Machine Learning Approach for Detection of GNSS Signal Spoofing. In Proceedings of the 2019 International Conference on Localization and GNSS (ICL-GNSS), Nuremberg, Germany, 4–6 June 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–6. [Google Scholar]
- Wei, X.; Wang, Y.; Sun, C. PerDet: Machine-Learning-Based UAV GPS Spoofing Detection Using Perception Data. Remote Sens. 2022, 14, 4925. [Google Scholar] [CrossRef]
- Wei, X.; Sun, C.; Lyu, M.; Song, Q.; Li, Y. ConstDet: Control Semantics-Based Detection for GPS Spoofing Attacks on UAVs. Remote Sens. 2022, 14, 5587. [Google Scholar] [CrossRef]
- Panice, G.; Luongo, S.; Gigante, G.; Pascarella, D.; Di Benedetto, C.; Vozella, A.; Pescapè, A. A SVM-based detection approach for GPS spoofing attacks to UAV. In Proceedings of the 2017 23rd International Conference on Automation and Computing (ICAC), Huddersfield, UK, 7–8 September 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 1–11. [Google Scholar]
- Meng, L.; Yang, L.; Ren, S.; Tang, G.; Zhang, L.; Yang, F.; Yang, W. An Approach of Linear Regression-Based UAV GPS Spoofing Detection. Wirel. Commun. Mob. Comput. 2021, 2021, 1–16. [Google Scholar] [CrossRef]
- Tohidi, S.; Mosavi, M.R. Fuzzy-based acquisition in GPS receivers for spoofing mitigation. Microprocess. Microsyst. 2023, 101, 104886. [Google Scholar] [CrossRef]
- Eldosouky, A.; Ferdowsi, A.; Saad, W. Drones in Distress: A Game-Theoretic Countermeasure for Protecting UAVs Against GPS Spoofing. IEEE Internet Things J. 2020, 7, 2840–2854. [Google Scholar] [CrossRef]
- Jayaweera, M. A Novel Deep Learning GPS Anti-spoofing System with DOA Time-series Estimation. In Proceedings of the 2021 IEEE Global Communications Conference (GLOBECOM), Madrid, Spain, 7–11 December 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1–6. [Google Scholar]
- Yang, Q.; Chen, Y. A GPS Spoofing Detection Method Based on Compressed Sensing. In Proceedings of the 2022 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC), Xi’an, China, 25–27 October 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 1–5. [Google Scholar]
- He, L.; Li, H.; Lu, M. Dual-antenna GNSS spoofing detection method based on Doppler frequency difference of arrival. GPS Solut. 2019, 23, 78. [Google Scholar] [CrossRef]
- Magiera, J.; Katulski, R. Detection and Mitigation of GPS Spoofing Based on Antenna Array Processing. J. Appl. Res. Technol. 2015, 13, 45–57. [Google Scholar] [CrossRef]
- Qiao, Y.; Zhang, Y.; Du, X. A Vision-Based GPS-Spoofing Detection Method for Small UAVs. In Proceedings of the 2017 13th International Conference on Computational Intelligence and Security (CIS), Hong Kong, China, 15–18 December 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 312–316. [Google Scholar]
- Tanil, C.; Khanafseh, S.; Joerger, M.; Pervan, B. An INS Monitor to Detect GNSS Spoofers Capable of Tracking Vehicle Position. IEEE Trans. AerosElectron. Syst. 2018, 54, 131–143. [Google Scholar] [CrossRef]
- Wei, X.; Sun, C.; Li, X.; Ma, J. GNSS spoofing detection for UAVs using Doppler frequency and Carrier-to-Noise Density Ratio. J. Syst. Archit. 2024, 153, 103212. [Google Scholar] [CrossRef]
- Pardhasaradhi, B.; Lingadevaru, P.; Bn, B.R.; Srihari, P.; Cenkeramaddi, L.R. Robust Positioning and Grubbs Outlier Test for Navigation in GPS Spoofing Environment. In Proceedings of the 2022 IEEE 19th India Council International Conference (INDICON), Kochi, India, 24–26 November 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 1–6. [Google Scholar]
- Pardhasaradhi, B.; Srihari, P.; Aparna, P. Navigation in GPS Spoofed Environment Using M-Best Positioning Algorithm and Data Association. IEEE Access 2021, 9, 51536–51549. [Google Scholar] [CrossRef]
- Basan, E.; Basan, A.; Nekrasov, A.; Fidge, C.; Sushkin, N.; Peskova, O. GPS-Spoofing Attack Detection Technology for UAVs Based on Kullback–Leibler Divergence. Drones 2021, 6, 8. [Google Scholar] [CrossRef]
- Jansen, K.; Schafer, M.; Moser, D.; Lenders, V.; Popper, C.; Schmitt, J. Crowd-GPS-Sec: Leveraging Crowdsourcing to Detect and Localize GPS Spoofing Attacks. In Proceedings of the 2018 IEEE Symposium on Security and Privacy (SP), San Francisco, CA, USA, 20–24 May 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1018–1031. [Google Scholar]
- Liu, G.; Zhang, R.; Wang, C.; Liu, L. Synchronization-Free GPS Spoofing Detection with Crowdsourced Air Traffic Control Data. In Proceedings of the 2019 20th IEEE International Conference on Mobile Data Management (MDM), Hong Kong, China, 10–13 June 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 260–268. [Google Scholar]
- Xue, N.; Niu, L.; Hong, X.; Li, Z.; Hoffaeller, L.; Pöpper, C. DeepSIM: GPS Spoofing Detection on UAVs using Satellite Imagery Matching. In Proceedings of the Annual Computer Security Applications Conference, Austin, TX, USA, 7–11 December 2020; ACM: New York, NY, USA, 2020; pp. 304–319. [Google Scholar]
- Rezazadeh, N.; Shafai, L. GPS anti-jamming performance of multimode microstrip antennas. In Proceedings of the 2016 17th International Symposium on Antenna Technology and Applied Electromagnetics (ANTEM), Montreal, QC, Canada, 10–13 July 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1–2. [Google Scholar]
- Zheng, Y.; Huang, Y.; Wang, Y.E. Design of Small GPS Anti-Jam Antenna. In Proceedings of the 2018 IEEE International Symposium on Antennas and Propagation & USNC/URSI National Radio Science Meeting, Boston, MA, USA, 8–13 July 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1289–1290. [Google Scholar]
- Obi, V.; Evans, G.; Lim, S. Design of a Miniaturized, High Gain, Anti-Jam Global Positioning System (GPS) Antenna. In Proceedings of the SoutheastCon 2022, Mobile, AL, USA, 26 March–3 April 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 73–74. [Google Scholar]
- Lu, D.; Wu, R.; Wang, W. Robust widenull anti-jamming algorithm for high dynamic GPS. In Proceedings of the 2012 IEEE 11th International Conference on Signal Processing, Beijing, China, 21–25 October 2012; IEEE: Piscataway, NJ, USA, 2012; pp. 378–381. [Google Scholar]
- Hao, C.; Liu, Y.; Wang, X.; Sun, X. A Modified Anti-Jamming Method Using Dual-Polarized Ellipsoid Minimum Variance Distortionless Response to Predict the Coverage Ratio of Global Positioning System Signal. IEEE Sens. J. 2021, 21, 26839–26847. [Google Scholar] [CrossRef]
- Chien, Y.-R. Design of GPS Anti-Jamming Systems Using Adaptive Notch Filters. IEEE Syst. J. 2015, 9, 451–460. [Google Scholar] [CrossRef]
- Abbasi, M.; Mosavi, M.R.; Reazei, M.J. GPS Continues Wave Jamming Canceller using an ANF Combined with an Artificial Neural Network. In Proceedings of the 2020 8th Iranian Joint Congress on Fuzzy and intelligent Systems (CFIS), Mashhad, Iran, 2–4 September 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 99–104. [Google Scholar]
- Kim, S.; Park, K.; Seo, J. Mitigation of GPS Chirp Jammer Using a Transversal FIR Filter and LMS Algorithm. In Proceedings of the 2019 34th International Technical Conference on Circuits/Systems, Computers and Communications (ITC-CSCC), JeJu, Republic of Korea, 23–26 June 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–4. [Google Scholar]
- Zhou, Z.; Wei, Y. The Influence of Automatic Gain Control on Narrowband Frequency Domain GPS Anti-Jamming Receiver. In Proceedings of the 2021 IEEE 21st International Conference on Communication Technology (ICCT), Tianjin, China, 13–16 October 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 497–501. [Google Scholar]
- Burbank, J.; Foust, L.; Greene, T.; Kaabouch, N. A Proposed Framework for UAS Positioning in GPS-Denied and GPS-Spoofed Environments. In Proceedings of the 24th Integrated Communications, Navigation, and Surveillance Conference (ICNS), Herndon, VA, USA, 23–25 April 2024. [Google Scholar]
- Pesterev, A.V.; Morozov, Y.V.; Matrosov, I.V.; Ashjaee, J. Estimation of the magnetic field generated by UAV in flight. In Proceedings of the 2018 25th Saint Petersburg International Conference on Integrated Navigation Systems (ICINS), St. Petersburg, Russia, 28–30 May 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–4. [Google Scholar]
- Wang, X.; Kealy, A.; Gilliam, C.; Haine, S.; Close, J.; Moran, B.; Talbot, K.; Williams, S.; Hardman, K.; Freier, C.; et al. Enhancing Inertial Navigation Performance via Fusion of Classical and Quantum Accelerometers. arXiv 2021, arXiv:2103.09378. [Google Scholar]
- Alteriis, G.D.; Accardo, D.; Moriello, R.S.L.; Ruggiero, R.; Angrisani, L. Redundant configuration of low-cost inertial sensors for advanced navigation of small unmanned aerial systems. In Proceedings of the 2019 IEEE 5th International Workshop on Metrology for AeroSpace (MetroAeroSpace), Torino, Italy, 19–21 June 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 672–676. [Google Scholar]
- De Alteriis, G.; Conte, C.; Moriello, R.S.L.; Accardo, D. Use of Consumer-Grade MEMS Inertial Sensors for Accurate Attitude Determination of Drones. In Proceedings of the 2020 IEEE 7th International Workshop on Metrology for AeroSpace (MetroAeroSpace), Pisa, Italy, 22–24 June 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 534–538. [Google Scholar]
- Patel, U.N.; Faruque, I.A. Multi-IMU Based Alternate Navigation Frameworks: Performance & Comparison for UAS. IEEE Access 2022, 10, 17565–17577. [Google Scholar]
- Gallo, E.; Barrientos, A. Reduction of GNSS-Denied inertial navigation errors for fixed wing autonomous unmanned air vehicles. Aerosp. Sci. Technol. 2022, 120, 107237. [Google Scholar] [CrossRef]
- Tkhorenko, M.; Karshakov, E.; Papusha, I. Inertial Navigation Aiding by the Means of Magnetic Measurements. In Proceedings of the 2023 30th Saint Petersburg International Conference on Integrated Navigation Systems (ICINS), Saint Petersburg, Russia, 29–31 May 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1–3. [Google Scholar]
- De Alteriis, G.; Bottino, V.; Conte, C.; Rufino, G.; Moriello, R.S.L. Accurate Attitude Inizialization Procedure based on MEMS IMU and Magnetometer Integration. In Proceedings of the 2021 IEEE 8th International Workshop on Metrology for AeroSpace (MetroAeroSpace), Naples, Italy, 23–25 June 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1–6. [Google Scholar]
- Hardy, J.; Strader, J.; Gross, J.N.; Gu, Y.; Keck, M.; Douglas, J.; Taylor, C.N. Unmanned aerial vehicle relative navigation in GPS denied environments. In Proceedings of the 2016 IEEE/ION Position, Location and Navigation Symposium (PLANS), Savannah, GA, USA, 11–14 April 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 344–352. [Google Scholar]
- Jao, C.-S.; Wang, Y.; Shkel, A.M. A Zero Velocity Detector for Foot-mounted Inertial Navigation Systems Aided by Downward-facing Range Sensor. In Proceedings of the 2020 IEEE SENSORS, Rotterdam, The Netherlands, 25–28 October 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–4. [Google Scholar]
- Ariante, G.; Papa, U.; Ponte, S.; Del Core, G. UAS for positioning and field mapping using LIDAR and IMU sensors data: Kalman filtering and integration. In Proceedings of the 2019 IEEE 5th International Workshop on Metrology for AeroSpace (MetroAeroSpace), Torino, Italy, 19–21 June 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 522–527. [Google Scholar]
- Saroufim, J.; Hayek, S.W.; Kassas, Z.M. Simultaneous LEO Satellite Tracking and Differential LEO-Aided IMU Navigation. In Proceedings of the 2023 IEEE/ION Position, Location and Navigation Symposium (PLANS), Monterey, CA, USA, 24–27 April 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 179–188. [Google Scholar]
- Khosyi’in, M.; Budisusila, E.N.; Prasetyowati, S.A.D.; Suprapto, B.Y.; Nawawi, Z. Design of Autonomous Vehicle Navigation Using GNSS Based on Pixhawk 2.1. In Proceedings of the 2021 8th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI), Semarang, Indonesia, 20–21 October 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 175–180. [Google Scholar]
- El Sabbagh, M.S.; Maher, A.; Abozied, M.A.H.; Kamel, A.M. Promoting navigation system efficiency during GPS outage via cascaded neural networks: A novel AI based approach. Mechatronics 2023, 94, 103026. [Google Scholar] [CrossRef]
- Lu, H.; Shen, H.; Tian, B.; Zhang, X.; Yang, Z.; Zong, Q. Flight in GPS-denied environment: Autonomous navigation system for micro-aerial vehicle. Aerosp. Sci. Technol. 2022, 124, 107521. [Google Scholar] [CrossRef]
- Bergeron, L.; Nielsen, A. Aeromagnetic Anomaly Mapping for Navigation. In Proceedings of the 2023 IEEE/ION Position, Location and Navigation Symposium (PLANS), Monterey, CA, USA, 24–27 April 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 821–828. [Google Scholar]
- Sundar, K.; Srinivasan, S.; Misra, S.; Rathinam, S.; Sharma, R. Landmark Placement for Localization in a GPS-denied Environment. In Proceedings of the 2018 Annual American Control Conference (ACC), Milwaukee, WI, USA, 27–29 June 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 2769–2775. [Google Scholar]
- Wang, Z.; Liu, R.; Liu, Q.; Han, L.; Thompson, J.S. Feasibility Study of UAV-Assisted Anti-Jamming Positioning. IEEE Trans. Veh. Technol. 2021, 70, 7718–7733. [Google Scholar] [CrossRef]
- Ying, J.; Pahlavan, K. Precision of RSS-Based Localization in the IoT. Int. J. Wirel. Inf. Netw. 2019, 26, 10–23. [Google Scholar] [CrossRef]
- Ariante, G.; Ponte, S.; Del Core, G. Bluetooth Low Energy based Technology for Small UAS Indoor Positioning. In Proceedings of the 2022 IEEE 9th International Workshop on Metrology for AeroSpace (MetroAeroSpace), Pisa, Italy, 27–29 June 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 113–118. [Google Scholar]
- McEllroy, J.; Raquet, J.; Temple, M. Use of a software radio to evaluate signals of opportunity for navigation. In Proceedings of the 2006 19th International Technical Meeting of the Satellite Division of The Institute of Navigation, Fort Worth, TX, USA, 26–29 September 2006; pp. 126–133. [Google Scholar]
- Chen, X.; Wei, Q.; Wang, F.; Jun, Z.; Wu, S.; Men, A. Super-Resolution Time of Arrival Estimation for a Symbiotic FM Radio Data System. IEEE Trans. Broadcast. 2020, 66, 847–856. [Google Scholar] [CrossRef]
- Psiaki, M.L.; Slosman, B.D. Tracking Digital FM OFDM Signals for the Determination of Navigation Observables. NAVIGATION J. Inst. Navig. 2022, 69, navi.521. [Google Scholar] [CrossRef]
- Yang, C.; Soloviev, A. Mobile Positioning with Signals of Opportunity in Urban and Urban Canyon Environments. In Proceedings of the 2020 IEEE/ION Position, Location and Navigation Symposium (PLANS), Portland, OR, USA, 20–23 April 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1043–1059. [Google Scholar]
- Kim, E.; Shin, Y. Feasibility Analysis of LTE-Based UAS Navigation in Deep Urban Areas and DSRC Augmentation. Sensors 2019, 19, 4192. [Google Scholar] [CrossRef] [PubMed]
- Souli, N.; Kolios, P.; Ellinas, G. Online Relative Positioning of Autonomous Vehicles Using Signals of Opportunity. IEEE Trans. Intell. Veh. 2022, 7, 873–885. [Google Scholar] [CrossRef]
- Zhu, H.; Xu, W.; Sang, Y.; Yao, Z.; Liu, L.; Okonkw, M.C. Mobile Communication Signal Selection Algorithm for Signal of Opportunity Navigation. In Proceedings of the 2022 24th International Conference on Advanced Communication Technology (ICACT), Pyeongchang, Republic of Korea, 7–10 February 2021; IEEE: Piscataway, NJ, USA, 2022; pp. 166–171. [Google Scholar]
- Shamaei, K.; Khalife, J.; Kassas, Z.M. Exploiting LTE Signals for Navigation: Theory to Implementation. IEEE Trans. Wirel. Commun. 2018, 17, 2173–2189. [Google Scholar] [CrossRef]
- Dun, H.; Tiberius, C.C.J.M.; Janssen, G.J.M. Positioning in a Multipath Channel Using OFDM Signals With Carrier Phase Tracking. IEEE Access 2020, 8, 13011–13028. [Google Scholar] [CrossRef]
- Khalife, J.; Kassas, Z.M. On the Achievability of Submeter-Accurate UAV Navigation With Cellular Signals Exploiting Loose Network Synchronization. IEEE Trans. AerosElectron. Syst. 2022, 58, 4261–4278. [Google Scholar] [CrossRef]
- Khalife, J.; Kassas, Z.M. Differential Framework for Submeter-Accurate Vehicular Navigation With Cellular Signals. IEEE Trans. Intell. Veh. 2023, 8, 732–744. [Google Scholar] [CrossRef]
- Gante, J.; Sousa, L.; Falcao, G. Dethroning GPS: Low-Power Accurate 5G Positioning Systems Using Machine Learning. IEEE J. Emerg. Sel. Top. Circuits Syst. 2020, 10, 240–252. [Google Scholar] [CrossRef]
- Dwivedi, S.; Shreevastav, R.; Munier, F.; Nygren, J.; Siomina, I.; Lyazidi, Y.; Shrestha, D.; Lindmark, G.; Ernstrom, P.; Stare, E.; et al. Positioning in 5G Networks. IEEE Commun. Mag. 2021, 59, 38–44. [Google Scholar] [CrossRef]
- Abdallah, A.A.; Kassas, Z.M. Opportunistic Navigation Using Sub-6 GHz 5G Downlink Signals: A Case Study on A Ground Vehicle. In Proceedings of the 2022 16th European Conference on Antennas and Propagation (EuCAP), Madrid, Spain, 27 March–1 April 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 1–5. [Google Scholar]
- Khalife, J.; Kassas, Z.M. Navigation With Cellular CDMA Signals—Part II: Performance Analysis and Experimental Results. IEEE Trans. Signal Process. 2018, 66, 2204–2218. [Google Scholar] [CrossRef]
- Muruganathan, S.D.; Lin, X.; Maattanen, H.-L.; Sedin, J.; Zou, Z.; Hapsari, W.A.; Yasukawa, S. An Overview of 3GPP Release-15 Study on Enhanced LTE Support for Connected Drones. IEEE Comm. Stand. Mag. 2021, 5, 140–146. [Google Scholar] [CrossRef]
- Badshah, A.; Islam, N.; Shahzad, D.; Jan, B.; Farman, H.; Khan, M.; Jeon, G.; Ahmad, A. Vehicle navigation in GPS denied environment for smart cities using vision sensors. Comput. Environ. Urban Syst. 2019, 77, 101281. [Google Scholar] [CrossRef]
- Prasad, A.; Sharma, B.; Kumar, S.A. Strategic Creation and Placement of Landmarks for Robot Navigation in a Partially-known Environment. In Proceedings of the 2020 IEEE Asia-Pacific Conference on Computer Science and Data Engineering (CSDE), Gold Coast, Australia, 16–18 December 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–6. [Google Scholar]
- Rebert, M.; Schmitt, G.; Monnin, D. Tracking Visual Landmarks of Opportunity as Rally Points for Unmanned Ground Vehicles. In Proceedings of the 2022 Sixth IEEE International Conference on Robotic Computing (IRC), Naples, Italy, 5–7 December 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 257–260. [Google Scholar]
- Wang, T.; Zhao, Y.; Wang, J.; Somani, A.K.; Sun, C. Attention-Based Road Registration for GPS-Denied UAS Navigation. IEEE Trans. Neural Netw. Learn. Syst. 2021, 32, 1788–1800. [Google Scholar] [CrossRef] [PubMed]
- Zhao, Y.; Wang, T. A Lightweight Neural Network Framework for Cross-Domain Road Matching. In Proceedings of the 2019 Chinese Automation Congress (CAC), Hangzhou, China, 22–24 November 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 2973–2978. [Google Scholar]
- Ni, Y.; Dai, D.; Tan, W.; Wang, X.; Qin, S. Installation Error Calibration Method of Stellar/inertial Integrated Navigation System for Star Tracker with Narrow Field of View. In Proceedings of the 2023 30th Saint Petersburg International Conference on Integrated Navigation Systems (ICINS), Saint Petersburg, Russia, 29–31 May 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1–4. [Google Scholar]
- Dai, D.; Tan, W.; Wu, W.; Wang, X.; Qin, S. An Optimal Tightly-coupled Stellar/inertial Integrated Navigation Method for Daytime Application. In Proceedings of the 2018 DGON Inertial Sensors and Systems (ISS), Braunschweig, Germany, 11–12 September 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–14. [Google Scholar]
- Hailong, Z.; Liang, B.; Zhang, T.; Junpeng, H. Designing considerations for airborne star tracker during daytime. In Proceedings of the 27th Chinese Control and Decision Conference (2015 CCDC), Qingdao, China, 23–25 May 2015; IEEE: Piscataway, NJ, USA, 2015; pp. 4279–4283. [Google Scholar]
- Zhang, Q.; Yang, J.; Liu, X.; Guo, L. A Bio-Inspired Navigation Strategy Fused Polarized Skylight and Starlight for Unmanned Aerial Vehicles. IEEE Access 2020, 8, 83177–83188. [Google Scholar] [CrossRef]
- Ferrara, N.G.; Nurmi, J.; Lohan, E.S. Multi-GNSS analysis based on full constellations simulated data. In Proceedings of the 2016 International Conference on Localization and GNSS (ICL-GNSS), Barcelona, Spain, 28–30 June 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1–6. [Google Scholar]
- Elmasry, O.; Tamazin, M.; Elghamarawy, H.; Karaim, M.; Noureldin, A.; Khedr, M. Examining the benefits of multi-GNSS constellation for the positioning of high dynamics air platforms under jamming conditions. In Proceedings of the 2018 11th International Symposium on Mechatronics and its Applications (ISMA), Sharjah, United Arab Emirates, 4–6 March 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–6. [Google Scholar]
- Park, K.W.; Seo, B.-S.; Suh, J.-W.; Park, C. A Method of Channel Selection for Multi-GNSS Receiver. In Proceedings of the 2019 International Conference on Electronics, Information, and Communication (ICEIC), Auckland, New Zealand, 22–25 January 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–3. [Google Scholar]
- Soininen, T.; Syrjärinne, P.; Ali-Loytty, S.; Schmid, C. Data-Driven Approach to Satellite Selection in Multi-Constellation GNSS Receivers. In Proceedings of the 2018 8th International Conference on Localization and GNSS (ICL-GNSS), Guimaraes, Portugal, 26–28 June 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–6. [Google Scholar]
- Kassas, Z.M.; Kozhaya, S.; Kanj, H.; Saroufim, J.; Hayek, S.W.; Neinavaie, M.; Khairallah, N.; Khalife, J. Navigation with Multi-Constellation LEO Satellite Signals of Opportunity: Starlink, OneWeb, Orbcomm, and Iridium. In Proceedings of the 2023 IEEE/ION Position, Location and Navigation Symposium (PLANS), Monterey, CA, USA, 24–27 April 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 338–343. [Google Scholar]
- Khalife, J.; Neinavaie, M.; Kassas, Z.Z. The First Carrier Phase Tracking and Positioning Results With Starlink LEO Satellite Signals. IEEE Trans. AerosElectron. Syst. 2022, 58, 1487–1491. [Google Scholar] [CrossRef]
- Kassas, Z.M. Navigation from Low-Earth Orbit: Part 2: Models, Implementation, and Performance. In Position, Navigation, and Timing Technologies in the 21st Century, 1st ed.; Morton, Y.T.J., Diggelen, F., Spilker, J.J., Parkinson, B.W., Lo, S., Gao, G., Eds.; Wiley: Hoboken, NJ, USA, 2020; pp. 1381–1412. [Google Scholar]
- Khalife, J.; Kassas, Z.Z.M. Performance-Driven Design of Carrier Phase Differential Navigation Frameworks With Megaconstellation LEO Satellites. IEEE Trans. AerosElectron. Syst. 2023, 59, 2947–2966. [Google Scholar] [CrossRef]
- Kozhaya, S.E.; Kassas, Z.M. Positioning with Starlink LEO Satellites: A Blind Doppler Spectral Approach. In Proceedings of the 2023 IEEE 97th Vehicular Technology Conference (VTC2023-Spring), Florence, Italy, 20–23 June 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1–5. [Google Scholar]
- Neinavaie, M.; Kassas, Z.M. Signal Mode Transition Detection in Starlink LEO Satellite Downlink Signals. In Proceedings of the 2023 IEEE/ION Position, Location and Navigation Symposium (PLANS), Monterey, CA, USA, 24–27 April 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 360–364. [Google Scholar]
- Reid, T.G.; Walter, T.; Enge, P.K.; Lawrence, D.; Cobb, H.S.; Gutt, G.; O’Connor, M.; Whelan, D. Navigation from Low Earth Orbit: Part 1: Concept, Current Capability, and Future Promise. In Position, Navigation, and Timing Technologies in the 21st Century, 1st ed.; Morton, Y.T.J., Diggelen, F., Spilker, J.J., Parkinson, B.W., Lo, S., Gao, G., Eds.; Wiley: Hoboken, NJ, USA, 2020; pp. 1359–1379. [Google Scholar]
- Iannucci, A.; Humphreys, T.E. Economical Fused LEO GNSS. In Proceedings of the 2020 IEEE/ION Position, Location and Navigation Symposium (PLANS), Portland, OR, USA, 20–23 April 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 426–443. [Google Scholar]
- Neinavaie, M.; Khalife, J.; Kassas, Z.M. Exploiting Starlink Signals for Navigation: First Results. In Proceedings of the 34th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2021), St. Louis, MO, USA, 20–24 September 2021; pp. 2766–2773. [Google Scholar]
- Stock, W.; Hofmann, C.A. KnoLEO-PNT With Starlink: Development of a Burst Detection Algorithm Based on Signal Measurements. In Proceedings of the 26th International ITG Workshop on Smart Antennas and 13th Conference on Systems, Communications, and Coding, Braunschweig, Germany, 27–27 February 2023. [Google Scholar]
- Shiguang, W.; Chengdong, W. An improved FastSLAM2.0 algorithm using Kullback-Leibler Divergence. In Proceedings of the 2017 4th International Conference on Systems and Informatics (ICSAI), Hangzhou, China, 11–13 November 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 225–228. [Google Scholar]
- Li, Z.; Wang, N. DMLO: Deep Matching LiDAR Odometry. In Proceedings of the 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, NV, USA, 24 October–24 January 2021; IEEE: Piscataway, NJ, USA, 2020; pp. 6010–6017. [Google Scholar]
- Paz, L.M.; Jensfelt, P.; Tardos, J.D.; Neira, J. EKF SLAM updates in O(n) with Divide and Conquer SLAM. In Proceedings of the 2007 IEEE International Conference on Robotics and Automation, Rome, Italy, 10–14 April 2007; IEEE: Piscataway, NJ, USA, 2007; pp. 1657–1663. [Google Scholar]
- Zhang, J.; Singh, S. LOAM: Lidar Odometry and Mapping in Real-time. In Robotics: Science and Systems X; Robotics: Science and Systems Foundation: Berkeley, CA, USA, 2014. [Google Scholar]
- Shan, T.; Englot, B. LeGO-LOAM: Lightweight and Ground-Optimized Lidar Odometry and Mapping on Variable Terrain. In Proceedings of the 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Italy, 1–5 October 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 4758–4765. [Google Scholar]
- Shan, T.; Englot, B.; Meyers, D.; Wang, W.; Ratti, C.; Rus, D. LIO-SAM: Tightly-coupled Lidar Inertial Odometry via Smoothing and Mapping. In Proceedings of the 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, NV, USA, 24 October–24 January 2021; IEEE: Piscataway, NJ, USA, 2020; pp. 5135–5142. [Google Scholar]
- Zhang, Q.; Zheng, S.; Li, R.; Wang, X.; He, Y.; Wang, X. RLS-LCD: An Efficient Loop Closure Detection for Rotary-LiDAR Scans. IEEE Sens. J. 2024, 24, 4807–4820. [Google Scholar] [CrossRef]
- Huang, Y.; Shan, T.; Chen, F.; Englot, B. DiSCo-SLAM: Distributed Scan Context-Enabled Multi-Robot LiDAR SLAM With Two-Stage Global-Local Graph Optimization. IEEE Robot. Autom. Lett. 2022, 7, 1150–1157. [Google Scholar] [CrossRef]
- Maity, S.; Saha, A.; Bhowmick, B. Edge SLAM: Edge Points Based Monocular Visual SLAM. In Proceedings of the 2017 IEEE International Conference on Computer Vision Workshops (ICCVW), Venice, Italy, 22–29 October 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 2408–2417. [Google Scholar]
- Feng, L.; Qu, X.; Ye, X.; Wang, K.; Li, X. Fast Feature Matching in Visual-Inertial SLAM. In Proceedings of the 2022 17th International Conference on Control, Automation, Robotics and Vision (ICARCV), Singapore, 11–13 December 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 500–504. [Google Scholar]
- Song, B.; Chen, W.; Wang, J.; Wang, H. Long-Term Visual Inertial SLAM based on Time Series Map Prediction. In Proceedings of the 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Macau, China, 3–8 November 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 5364–5369. [Google Scholar]
- Mur-Artal, R.; Montiel, J.M.M.; Tardos, J.D. ORB-SLAM: A Versatile and Accurate Monocular SLAM System. IEEE Trans. Robot. 2015, 31, 1147–1163. [Google Scholar] [CrossRef]
- Wu, X.; Miao, Y.; Sun, Z. ORB-YOLO: An Indoor IMU-aided Visual-Inertial SLAM System for Dynamic Environment. In Proceedings of the 2023 International Conference on Artificial Intelligence of Things and Systems (AIoTSys), Xi’an, China, 19–22 October 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 71–78. [Google Scholar]
- Chase, T.; Ali, A.J.B.; Ko, S.Y.; Dantu, K. PRE-SLAM: Persistence Reasoning in Edge-assisted Visual SLAM. In Proceedings of the 2022 IEEE 19th International Conference on Mobile Ad Hoc and Smart Systems (MASS), Denver, CO, USA, 19–23 October 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 458–466. [Google Scholar]
- Akhloufi, M.A.; Couturier, A. Relative visual localization (RVL) for UAV navigation. In Degraded Environments: Sensing, Processing, and Display 2018; Sanders-Reed, J.J.N., Arthur, J.T.J., Eds.; SPIE: Orlando, FL, USA, 2018; p. 28. [Google Scholar]
- Jeon, H.; Han, C.; You, D.; Oh, J. RGB-D Visual SLAM Algorithm Using Scene Flow and Conditional Random Field in Dynamic Environments. In Proceedings of the 2022 22nd International Conference on Control, Automation and Systems (ICCAS), Jeju, Republic of Korea, 27 November–1 December 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 129–134. [Google Scholar]
- Ruckert, D.; Stamminger, M. Snake-SLAM: Efficient Global Visual Inertial SLAM using Decoupled Nonlinear Optimization. In Proceedings of the 2021 International Conference on Unmanned Aircraft Systems (ICUAS), Athens, Greece, 15–18 June 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 219–228. [Google Scholar]
- Couturier, A.; Akhloufi, M.A. UAV navigation in GPS-denied environment using particle filtered RVL. In Situation Awareness in Degraded Environments 2019; Sanders-Reed, J.J.N., Arthur, J.T.J., Eds.; SPIE: Baltimore, MD, USA, 2019; p. 24. [Google Scholar]
- Gaouti, Y.E.; Khenfri, F.; Mcharek, M.; Larouci, C. Using object detection for a robust monocular SLAM in dynamic environments. In Proceedings of the 2023 IEEE 32nd International Symposium on Industrial Electronics (ISIE), Helsinki, Finland, 19–21 June 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1–6. [Google Scholar]
- Yang, S.; Xu, A.; Chen, M.; Shao, K. Visual SLAM Algorithm Based on YOLOv5 in Dynamic Scenario. In Proceedings of the 2023 China Automation Congress (CAC), Chongqing, China, 17–19 November 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 2640–2645. [Google Scholar]
- Wang, H.; Sun, Q.; Zou, J.; Liu, W. Visual-Inertial SLAM Algorithm for Low-Texture Subterranean Environments. In Proceedings of the 2023 International Conference on Microwave and Millimeter Wave Technology (ICMMT), Qingdao, China, 14–17 May 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1–3. [Google Scholar]
- Anwar, S.; Zhao, Q.; Qadeer, N.; Khan, S.I. A framework for RF-Visual SLAM. In Proceedings of the 2013 10th International Bhurban Conference on Applied Sciences & Technology (IBCAST), Islamabad, Pakistan, 15–19 January 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 103–108. [Google Scholar]
- Zhang, J.; Singh, S. Visual-lidar odometry and mapping: Low-drift, robust, and fast. In Proceedings of the 2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA, USA, 26–30 May 2015; IEEE: Piscataway, NJ, USA, 2015; pp. 2174–2181. [Google Scholar]
- Volle, G.K.; Willis, A.R.; Brink, K.M. Three Flavors of RGB-D Visual Odometry: Analysis of cost function compromises and covariance estimation accuracy. In Proceedings of the 2020 IEEE/ION Position, Location and Navigation Symposium (PLANS), Portland, OR, USA, 20–23 April 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1587–1595. [Google Scholar]
- Agarwal, A.; Crouse, J.R.; Johnson, E.N. Evaluation of a Commercially Available Autonomous Visual Inertial Odometry Solution for Indoor Navigation. In Proceedings of the 2020 International Conference on Unmanned Aircraft Systems (ICUAS), Athens, Greece, 1–4 September 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 372–381. [Google Scholar]
- Forster, C.; Pizzoli, M.; Scaramuzza, D. SVO: Fast semi-direct monocular visual odometry. In Proceedings of the 2014 IEEE International Conference on Robotics and Automation (ICRA), Hong Kong, China, 31 May–7 June 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 15–22. [Google Scholar]
- Ahn, S.; Kang, H.; Lee, J. Aerial-Satellite Image Matching Framework for UAV Absolute Visual Localization using Contrastive Learning. In Proceedings of the 2021 21st International Conference on Control, Automation and Systems (ICCAS), Jeju, Republic of Korea, 12–15 October 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 143–146. [Google Scholar]
- Goforth, H.; Lucey, S. GPS-Denied UAV Localization using Pre-existing Satellite Imagery. In Proceedings of the 2019 International Conference on Robotics and Automation (ICRA), Montreal, QC, Canada, 20–24 May 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 2974–2980. [Google Scholar]
- Wang, T.; Somani, A.K. Aerial-DEM Geolocalization for GPS-denied UAS Navigation. Mach. Vis. Appl. 2020, 31, 3. [Google Scholar] [CrossRef]
Survey Paper | Topics Covered | Specific Topics | ||||
---|---|---|---|---|---|---|
Attacks | Detection | Mitigations | GPS Spoofing | GPS Jamming | Alternative (Non-GNSS) Positioning and Navigation | |
[1] | X | X | X | X | ||
[2] | X | X | X | |||
[3] | X | X | ||||
[4] | X | X | X | X | ||
[5] | X | X | X | |||
[6] | X | X | X | |||
[7] | X | X | X | X | X | |
[8] | X | X | X | X | ||
[9] | X | X | X | X | ||
[10] | X | X | X | X | ||
[11] | X | |||||
[12] | X | |||||
[13] | X | |||||
[14] | X | |||||
[15] | X | |||||
[16] | X | |||||
[17] | X | |||||
[18] | X | |||||
[19] | X | |||||
[20] | X | |||||
[21] | X | |||||
[22] | X | |||||
[23] | X | |||||
[24] | X | |||||
[25] | X | |||||
[26] | X | |||||
Our paper | X | X | X | X | X | X |
Survey Paper | Type of Survey | Alternate Positioning and Navigation Methods Discussed in the Survey | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Technical Approaches | Performance Analysis | Research Directions | RF-Based | Visual | Visual SLAM | Lidar-SLAM | Algorithm Evaluation | AI/ML Applications | IMU | |
[11] | X | X | X | X | X | X | ||||
[12] | X | X | X | X | X | |||||
[13] | X | X | X | X | X | |||||
[14] | X | X | X | |||||||
[15] | X | X | X | |||||||
[16] | X | X | X | |||||||
[17] | X | X | ||||||||
[18] | X | X | X | X | ||||||
[19] | X | X | X | |||||||
[20] | X | X | X | X | X | |||||
[21] | X | X | ||||||||
[22] | X | X | X | X | ||||||
[23] | X | X | X | |||||||
[24] | X | X | ||||||||
[25] | X | X | X | X | ||||||
[26] | X | X | ||||||||
This paper | X | X | X | X | X | X | X | X | X | X |
Authors | Reference | Type of Results | Scenario/Conditions Considered | Factors Considered | General Conclusions of Accuracy |
---|---|---|---|---|---|
U. Engel | [34] | Theoretical | Various | Clock error, orbit error, refraction, multipath, code-tracking error | Position accuracy: 5–30 m |
M. Rychlicki et al. | [35] | Experimental | Open stationary, open mobile, urban stationary | Variability across GPS receivers | HDOP: 0.7–1.2 VDOP: 0.9–1.6 |
J. Salas and M. Torroja | [36] | Experimental | Open stationary, open mobile | Variability across GPS receivers | Position accuracy: 0–4 m |
M. Modsching et al. | [37] | Experimental | Urban stationery | Variability across GPS receivers | Position accuracy: <28 m for 95% of the time |
P. Misra et al. | [38] | Theoretical, experimental | Various | Geometry, number of satellites, ranging errors, types of receiver signal processing and hardware | Position accuracy: 0.01–30 m |
R. Conley | [39] | Theoretical | Various | Location on Earth, various error sources | Variable: centimeters to 10’s of meters |
J. Spilker Jr. | [40] | Theoretical | Various | Various | Position accuracy: <10 m |
D. Skournetou and E. Lohan | [41] | Theoretical | Open | Single vs. multi-frequency receivers | Ranging accuracy: 10–100 m |
K. Merry and P. Bettinger | [42] | Experimental | Urban stationery | Multipath propagation | Position accuracy: 7–13 m |
K. Chiang et al. | [43] | Theoretical, Experimental | Urban stationary, urban mobile | Multipath propagation | Position accuracy: <5 m |
A. Hussain et al. | [28] | Theoretical | Urban stationary, urban mobile | Multipath propagation | N/A—Focus on detection and acquisition of GPS signals |
GPS Degradation Factor | Summary | Difficulty of Implementation | Required Expertise | Likelihood | Effect | Scope of Effect | Possible Ramification |
---|---|---|---|---|---|---|---|
Multipath Fading/Shadowing | Complex urban environment degrading GPS reception | N/A—natural condition | N/A—natural condition | High | Performance degradation or total GPS signal loss | Localized to urban centers | GPS-based navigation is not possible or causes crashes or impacts due to position error |
Unintentional interference | Unintended emissions in GPS frequency bands | N/A—unintended action | N/A—unintended action | High | Performance degradation or total GPS signal loss | Localized to sources of interference | GPS-based navigation is not possible or causes crash or impact due to position error |
Jamming | Intentional emissions in GPS frequency bands | Very low—can be implemented with low and no-cost commercial hardware and software | Low—basic SDR, RF hardware, and software development expertise or low-cost commercial jammer | High | Performance degradation or total GPS signal loss | Localized-to-wide area of effect | GPS-based navigation is not possible or causes crashes or impacts due to position error |
Spoofing | Intentional broadcast of falsified GPS signal | Very low—low and no-cost commercial hardware and software | Low—basic SDR, RF hardware, and software expertise | High | GPS receiver reports an incorrect position | Localized-to-wide area of effect | Vehicle under spoofer control—could lead to loss of property or life |
Location | AWGN Wideband | Narrowband Single-Tone | Chirp | CDMA | Other |
---|---|---|---|---|---|
Site 1 | 16.2 | 9.3 | 0.5 | 0.1 | 0.7 |
Site 4 | 37.3 | 4.8 | 1.2 | 0.8 | 0.5 |
Site 5 | 12.0 | 11.9 | 13.5 | 1.5 | 7.1 |
Site 7 | 12.9 | 43.1 | 2.8 | 1.1 | 1.8 |
Site 8 | 124.2 | 131.2 | 73.8 | 8.3 | 28.2 |
Site 9 | 10.0 | 3.7 | 3.5 | 0.5 | 11.0 |
Site 10 | 42.9 | 23.3 | 38.0 | 3.7 | 23.3 |
Authors | Reference | Difficulty of Implementation | Type of System | RF Hardware Platform | Signal Generation Environment |
---|---|---|---|---|---|
Farlik et al. | [48] | Low | Commercial | Commercial GPS Jammer | Commercial GPS Jammer |
Saputro et al. | [50] | Low | SDR-based | BladeRF x40 | GNU Radio |
Ferreria et al. | [49] | Low | SDR-based | BladeRF x40 | GNU Radio |
Karpe and Kulkarni | [51] | Low | SDR-based | Unknown | GNU Radio |
R. Ferreira et al. | [52] | Low | SDR-based | BladeRF x40 | GNU Radio |
Type of Jamming | Resulting BER (%) |
---|---|
Pulse Jamming | 4–8% |
CW Jamming | 18% |
Barrage Noise Jamming | 14% |
Swept PBN Jamming | 2–4% |
Authors | Reference | Difficulty of Implementation | Type of System | RF Hardware Platform | Signal Generation Environment |
---|---|---|---|---|---|
Satyanarayana et al. | [62] | Low | SDR | HackRF One | GPS-SDR-SIM GPS |
Ueki et al. | [63] | Low | SDR | BladeRF x40 | GPS-SDR-SIM GPS |
Saputro et al. | [50] | Low | SDR | BladeRF X40 | GPS-SDR-SIM GPS |
Songala et al. | [64] | Low | SDR | HackRF One | GPS-SDR-SIM GPS |
Karpe and Kulkarni | [51] | Low | SDR-based | Unknown | GNU Radio |
Type of Approach | Underlying Concept | Strengths | Key Open Research Questions |
---|---|---|---|
Signal Statistics-based | Monitor received signal attributes and attribute changes in statistical properties to jammer | Simple to implement, based on easily observable parameters | How will these approaches work in complex propagation environments? |
Antenna-based | Utilize antenna array to measure aspects of signal to discern between authentic signals and jammer signals | Ability to jointly detect and mitigate interference | Can antenna arrays be made sufficiently simple to be viable for small platforms? |
Learning-based | Fuse attributes of GPS signal, jammer signal, and GPS receiver into predictive ML model | Among the best performing approaches in open literature | Can ML models be sufficiently optimized to run on small platforms with limited computational capability? |
Type of Approach | General Idea | Strengths | Key Open Research Questions |
---|---|---|---|
ML-based | Use measurable features of GPS signal, spoofed signal, and GPS receiver to train an ML model for future predictions on future data based on those same features. | Based on easily observable parameters. Demonstrated good performance. | Can ML models be sufficiently optimized to run on small platforms with limited computational capability? |
Antenna/DOA-based | Utilize antenna array to measure aspects of signal to discern between authentic signals and spoofed signals. | Based on easily observable parameters, few computational requirements. Demonstrated good performance. | Can antenna arrays be made sufficiently simple to be viable for small platforms? |
Movement tracking-based | Use the movement history of the platform to identify anomalies and outliers in position estimates. | Simple to implement, few computational requirements. Demonstrated good performance. | How will these approaches work for complex flight paths? |
Authors | Reference | Chosen Features Summary | ML Model | Performance Metrics | Achieved Performance |
---|---|---|---|---|---|
A. Gasimova et al. | [73] | C/No, Various correlator values, Prompt Quadrature Component, Carrier Doppler, Pseudo-Range (PR), Receiver Time, Time of Week, Carrier Phase Cycles, SVN | Ensemble: Stacking | Accuracy Prob Detection Prob Misdetection Prob False Alarm | >95% >99% ~0.5% ~0.1% |
C. Titouna and F. Abdelleselam | [74] | SVN, SNR, PR, Doppler Shift, Current Position, Previous Position, Neighbor Position (Swarm) | Bayesian Network | Precision Recall Area under ROC | >90% >85% 0.962 |
P. Jiang et al. | [75] | Speed, Direction | Recurrent Neural Network | Detection Rate False Alarm Rate | >85% <6% |
S. Zuo et al. | [76] | SVN, PR, Doppler Shift, Carrier Phase Frequency Shift, SNR | Isolated Forest | Accuracy | >95% |
M. Manesh et al. | [77] | SVN, Carrier Phase, PR, Doppler Shift, SNR | Neural Network | Accuracy Prob Detection Prob False Alarm | ~100% ~100% ~0% |
T. Khoei et al. | [78] | SVN, Doppler Shift, PR, Receiver Time, Carrier Phase Shift, Various Correlator values, Prompt In-Phase, Prompt Quadrature, Carrier Doppler, SNR | Ensemble: 10 ML models dynamically selected | Accuracy Prob Detection Prob False Alarm Prob Misdetection Processing Time | 99.6% 98.9% 1.56% 1.09% 1.24% |
M. Nayfeh et al. | [79] | Position, Time, Altitude, GPS speed, Type of GNSS fix, HDOP, VDOP, GPS Noise, Jamming State, Velocity, Number of Satellites, Heading, Timestamp | Decision Tree | Detection Rate Misdetection Rate False Alarm Rate | 92% 13% 4% |
G. Aissou et al. | [80] | PRN, DO, C/No, Others (Total of 11 Features) | Decision Tree (XGBoost) | Accuracy Prob Detection Prob Misdetection Prob False Alarm | 95.5% 95.4% 4.6% 4.3% |
S. Semanjski et al. | [81] | C/No, PR, Carrier Doppler, Others (Total of 11 Features) | SVM | Accuracy Prob Misdetection Prob False Alarm | 97.8% 7.6% 1.5% |
X. Wie et al. | [82] | Magnetometer X-Axis, Mean GPS Altitude, Mean Latitude (Total of 21 Features) | RF, XGBoost | Accuracy Precision Recall F1 | 99.69% 98.76–99.07% 99.38–99.69% 99.22% |
X. Wie et al. | [83] | Latitude, Longitude, Altitude, Speed (Horizontal and Vertical), Roll, Pitch, Yaw, Roll Rate, Pitch Rate, Yaw Rate, Vertical Acceleration | SVM, KNN, RF, GBDT, DT, MLP, XGBoost | Accuracy Precision Recall Missing Mistake F1 | 97.70% 98.70% 96.76% 3.24% 1.32% 97.72% |
Author | Reference | Type of Proposed Approach | Antenna Technology | Measured Attributes |
---|---|---|---|---|
S. Ni et al. | [71] | Detection Algorithm Adaptation Algorithm | Generic array | Carrier Phase |
N. Rezazadeh et al. | [101] | Antenna Design | Multimode microstrip | N/A |
Y. Zheng et al. | [102] | Antenna Design | Planar array with annular ring array elements | N/A |
V. Obi et al. | [103] | Antenna Design | Planar array with dipole array elements | N/A |
L. Dan et al. | [104] | Adaptation Algorithm | Generic array | Delay estimation, C/A correlation |
M. Jayaweera et al. | [88] | Detection Algorithm Adaptation Algorithm Antenna Design | Microstrip patch | Carrier Phase |
B. Hao et al. | [105] | Antenna Design Adaptation Algorithm | Dual-polarized Ellipsoid array | Power, polarization mismatch |
Author | Reference | Technical Approach | Jamming Threats Addressed |
---|---|---|---|
Y. Chien | [106] | Adaptive Notch Filter (ANF) | CW interference |
M. Abbasi et al. | [107] | ANF combined with neural network | CW interference |
S. Kim et al. | [108] | Transversal Finite Impulse Response (FIR) Filter | Chirp jamming |
S. Arif et al. | [68] | Complex Adaptive Notch Filter (CANF) | CW interference |
Positioning Method | Hardware Requirement | Advantages | Disadvantages | Level of Research Activity |
---|---|---|---|---|
GPS | GPS receiver |
|
|
|
Receiver-based GPS Performance Improvement | RF hardware (e.g., antenna) |
|
|
|
IMU | IMU |
|
|
|
RF Landmark | RF receiver |
|
|
|
Visual Landmark | Camera |
|
|
|
Star Tracker | Star tracker |
|
|
|
Alternate GNSS | GNSS receiver |
|
|
|
Mega LEO Constellation | RF receiver |
|
|
|
LIDAR SLAM | LIDAR transceiver |
|
|
|
Visual SLAM | Camera |
|
|
|
Generalized Vision | Camera |
|
|
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Burbank, J.; Greene, T.; Kaabouch, N. Detecting and Mitigating Attacks on GPS Devices. Sensors 2024, 24, 5529. https://doi.org/10.3390/s24175529
Burbank J, Greene T, Kaabouch N. Detecting and Mitigating Attacks on GPS Devices. Sensors. 2024; 24(17):5529. https://doi.org/10.3390/s24175529
Chicago/Turabian StyleBurbank, Jack, Trevor Greene, and Naima Kaabouch. 2024. "Detecting and Mitigating Attacks on GPS Devices" Sensors 24, no. 17: 5529. https://doi.org/10.3390/s24175529
APA StyleBurbank, J., Greene, T., & Kaabouch, N. (2024). Detecting and Mitigating Attacks on GPS Devices. Sensors, 24(17), 5529. https://doi.org/10.3390/s24175529