Abstract
In a spoofing environment, a Global Navigation Satellite System (GNSS) receiver must employ anti-spoofing techniques for obtaining a normal navigation solution from the GNSS signal. We propose a new method for identifying spoofing signals using the norm of the difference of baseline vectors (NDB) obtained from multiple receivers. The main focuses of this research are to reduce the initial time required to identify the spoofing signal and to mitigate the physical constraints on multiple antennas placement. First, the multi-correlators of each receiver track both GNSS and spoofing signals simultaneously and classify them into two signal groups. Then, the baseline vectors are generated from the double-differenced carrier phase measurements of the classified signal groups, and the NDB is calculated. If the target positions of the spoofing signal groups are almost the same, the NDB has a fairly small value when the base position of the selected baseline vectors is calculated from one of the GNSS groups and the rover positions of the baseline vectors are calculated from each spoofing group of the multiple receivers. Using the NDB, a hypothesis is established, and a hypothesis test is conducted for identifying the spoofing signal. The performance of the proposed test statistics is analyzed with respect to the distance between the GPS antennas and the tuning parameter. Our experimental results show that the proposed method effectively performs spoofing identification with a short baseline. Additionally, the method exhibits a very low probability of fault detection and fast response time. This means that the immediate anti-spoofing can work properly in spoofing environments.
Similar content being viewed by others
References
Alkan RM, Saka MH, Kalkan Y, Sahin M (2008) Usability of low-cost L1 frequency GPS receivers in surveying applications. In: Proceedings of the ENC-GNSS Toulouse space show’ 08, 22–25 April 2008, Toulouse, pp 22–25
Carroll JV (2003) Vulnerability assessment of the U.S. transportation infrastructure that relies on the global positioning system. J Navig 56(3):185–193. https://doi.org/10.1017/S0373463303002273
Cederholm P (2010) Statistical characteristics of L1 carrier phase observations from four low-cost GPS receivers. Nord J Surv Real Estate Res 7(1):58–75
Giray SM (2013) Anatomy of unmanned aerial vehicle hijacking with signal spoofing. In: RAST 2013, 12–14 June 2013, Istanbul, pp 795–800
Humphreys TE, Ledvina BM, Psiaki ML, O’Hanlon BW, Kintner PM Jr (2008) Assessing the spoofing threat: development of a portable GPS civilian spoofer. In: Proceedings of the ION GNSS 2008, Institute of Navigation, 16–19 September 2008, Savanna, pp 2314–2325
Im SH, Jee GI (2014) Software-based real-time GNSS signal generation and processing using a graphic processing unit (GPU). JPNT 3(3):99–105. https://doi.org/10.11003/JPNT.2014.3.3.099
Jahromi AJ, Broumandan A, Daneshmand S, Sokhandan N, Lachapelle G (2014) A double antenna approach toward detection, classification and mitigation of GNSS structural interference. In: Proceedings of the NAVITEC 2014, 3–5 December 2014, Noordwijk, pp 1–8
Jahromi AJ, Broumandan A, Lachapelle G (2016) GNSS signal authenticity verification using carrier phase measurements with multiple receivers. In: Proceedings of the NAVITEC 2016, 14–16 December 2016, Noordwijk, pp 1–8
Kelso TS (2007) GPS Yuma Almanacs. https://celestrak.com/GPS/almanac/Yuma
Kerns AJ, Shepard DP, Bhatti JA, Humphreys TE (2014) Unmanned aircraft capture and control via GPS spoofing. J Field Robot 31(4):617–636. https://doi.org/10.1002/rob.21513
Konovaltsev A, Cuntz M, Haettich C, Meurer M (2013) Autonomous spoofing detection and mitigation in a GNSS receiver with an adaptive antenna array. In: Proceedings of the ION GNSS 2013, Institute of Navigation, 16–20 September 2013, Nashville, pp 2937–2948
Kwon KC, Yang CK, Shim DS (2014) Spoofing signal detection using accelerometers in IMU and GPS information. Trans Korean Inst Electr Eng 63(9):1273–1280. https://doi.org/10.5370/KIEE.2014.63.9.1273
Lee JH, Kwon KC, An DS, Shim DS (2015) GPS spoofing detection using accelerometers and performance analysis with probability of detection. IJCAS 13(4):951–959. https://doi.org/10.1007/s12555-014-0347-2
Montgomery PY, Humphreys TE, Ledvina BM (2009) Receiver-autonomous spoofing detection: experimental results of a multi-antenna receiver defense against a portable civil GPS spoofer. In: Proceedings of the 2009 ITM, Institute of Navigation, 26–28 January 2008, Anaheim, pp 124–130
Moon GB, Im SH, Jee GI (2013) A civil GPS anti-spoofing and recovering method using multiple tracking loops and an adaptive filter technique. In: Proceedings of the ION GNSS 2013, 16–20 September 2013, Nashville, pp 2916–2920
Psiaki ML, O’Hanlon BW, Powell SP (2014) GNSS spoofing detection using two-antenna differential carrier phase. In: Proceedings of the ION GNSS 2014, Institute of Navigation, 8–12 September 2014, Tampa, pp 2776–2800
Radin DS (2015) GPS spoofing detection using multiple antennas and individual space vehicle pseudoranges. Dissertation, University of Rhode Island
Seo SH, Lee BH, Im SH, Jee GI (2015) Effect of spoofing on unmanned aerial vehicle using counterfeited GPS signal. JPNT 4(2):57–65. https://doi.org/10.11003/JPNT.2015.4.2.057
Shepard DP, Bhatti JA, Humphreys TE, Fansler AA (2012) Evaluation of smart grid and civilian UAV vulnerability to GPS spoofing attacks. In: Proceedings of the ION GNSS 2012, 17–21 September 2012, Nashville, pp 3591–3605
Swaszek PF, Hartnett RJ (2013) Spoof detection using multiple COTS receivers in safety critical application. In: ION GNSS 2013, Institute of Navigation, 6–20 September 2013, Nashville, pp 2921–2930
Swaszek PF, Pratz SA, Arocho BN, Seals KC, Hartnett RJ (2014) GNSS spoof detection using shipboard IMU measurements. In: Proceedings of the ION GNSS 2014, Institute of Navigation, 8–12 September 2014, Tampa, pp 745–758
Tippenhauer NO, Popper C, Rasmussen KB, Capkun S (2011) On the requirements for successful GPS spoofing attacks. In: Proceedings of the ACM CCS 2011, 17–21 October 2011, Chicago, pp 75–86
Warner JS, Johnston RG (2002) A simple demonstration that the global positioning system (GPS) is vulnerable to spoofing. J Secur Adm 25(2):19–27
Warner JS, Johnston RG (2003) GPS spoofing countermeasures. Homel Secur J 25(2):19–27
Wen H, Huang PYR, Dyer J, Archinal A, Fagan J (2005) Countermeasures for GPS signal spoofing. In: Proceedings of the ION GNSS 2005, Institute of Navigation, 13–16 September 2005, Longbeach, pp 1285–1290
Ziedan NI (2014) Investigating and utilizing the limitations of spoofing in a map-matching anti-spoofing algorithm. In: Proceedings of the ION GNSS 2014, Institute of Navigation, 8–12 September 2014, Tampa, pp 2843–2852
Acknowledgements
This work has been supported by the National GNSS Research Center Program of the Defense Acquisition Program Administration and the Agency for Defense Development.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Seo, SH., Lee, BH., Im, SH. et al. Efficient spoofing identification using baseline vector information of multiple receivers. GPS Solut 22, 115 (2018). https://doi.org/10.1007/s10291-018-0779-x
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10291-018-0779-x