{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T17:52:22Z","timestamp":1779904342056,"version":"3.53.1"},"reference-count":28,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2020,2,11]],"date-time":"2020-02-11T00:00:00Z","timestamp":1581379200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The global positioning system (GPS) is an essential technology that provides positioning capabilities and is used in various applications such as navigation, surveying, mapping, robot simultaneous localization and mapping (SLAM), location-based service (LBS), etc. However, the GPS is known to be vulnerable to intentional attacks such as spoofing because of its simple signal structure. In this study, a direct method is proposed for GPS spoofing detection, using Attitude and Heading Reference System (AHRS) accelerometer and analyzing the detection performance with corresponding probability density functions (PDFs). The difference in the acceleration between the GPS receiver and the accelerometer is used to detect spoofing. The magnitude of the acceleration error may be used as a decision variable. Additionally, using the magnitude of the north (or east) component of the acceleration error as another decision variable is proposed, which shows better performance in some conditions. The performance of the two decision variables is compared by calculating the probability of spoofing detection and the detectable minimum spoofing acceleration (DMSA), given a pre-defined false alarm probability and a pre-defined detection probability. It turns out that both decision variables need to be used together to obtain the best spoofing detection performance.<\/jats:p>","DOI":"10.3390\/s20040954","type":"journal-article","created":{"date-parts":[[2020,2,11]],"date-time":"2020-02-11T11:45:30Z","timestamp":1581421530000},"page":"954","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":49,"title":["Performance Analysis of Direct GPS Spoofing Detection Method with AHRS\/Accelerometer"],"prefix":"10.3390","volume":"20","author":[{"given":"Keum-Cheol","family":"Kwon","sequence":"first","affiliation":[{"name":"School of Electrical and Electronics Engineering, Chung-Ang University, 84 Huksuk-ro, Dongjak-ku, Seoul 06974, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Duk-Sun","family":"Shim","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronics Engineering, Chung-Ang University, 84 Huksuk-ro, Dongjak-ku, Seoul 06974, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,2,11]]},"reference":[{"key":"ref_1","unstructured":"Kaplan, E.D. (2006). Understanding GPS, Principles and Applications, Artech House. [2nd ed.]."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Tsui, J.B.-Y. (2005). Fundamentals of Global Positioning System Receivers: A Software Approach, Wiley. [2nd ed.].","DOI":"10.1002\/0471712582"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1017\/S0373463303002273","article-title":"Vulnerability Assessment of the Transportation Infrastructure Relying On the Global Positioning System","volume":"56","author":"Volpe","year":"2003","journal-title":"J. Naviga."},{"key":"ref_4","first-page":"19","article-title":"A Simple Demonstration That the Global Positioning System (GPS) is Vulnerable to Spoofing","volume":"25","author":"Warner","year":"2002","journal-title":"J. Secur. Admin."},{"key":"ref_5","unstructured":"Humphreys, T.E., Ledvina, B.M., Psiaki, M.L., O\u00a0Hanlon, B.W., and Kintner, P.M. (2008, January 16\u201319). Assessing the Spoofng Threat\u2014Development of a Portable GPS Civilian Spoofer. Proceedings of the 2008 ION GNSS Conference, Savanna, GA, USA."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Tippenhauer, N.O., P\u00f6pper, C., Rasmussen, K.B., and C\u02c7apkun, S. (2011, January 17\u201321). On the Requirements for Successful GPS Spoofing Attacks. Proceedings of the 18th ACM Conference on Computer and Communications Security, CCS 2011, Chicago, IL, USA.","DOI":"10.1145\/2046707.2046719"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Cavaleri, A.B., Motella, M.P., and Fantino, M. (2010, January 8\u201310). Detection of Spoofed GPS Signals at Code and Carrier Tracking Level. Proceedings of the 5th ESA Workshop on Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing (NAVITEC), Noordwijk, The Netherlands.","DOI":"10.1109\/NAVITEC.2010.5708016"},{"key":"ref_8","unstructured":"Wen, H., Huang, P.Y.-R., Dyer, J., Archinal, A., and Fagan, J. (2005, January 13\u201316). Countermeasures for GPS Signal Spoofing. Proceedings of the 18th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2005), Long Beach, CA, USA."},{"key":"ref_9","first-page":"2931","article-title":"GNSS Spoofing Detection Based on a Sequence of RSS Measurements","volume":"26","author":"Dehghanian","year":"2013","journal-title":"ION GPS GNSS"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1109\/TAES.2013.6404110","article-title":"PANOVA Tests and their Application to GNSS Spoofing Detection","volume":"49","author":"Borio","year":"2013","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Wang, F., Li, H., and Lu, M. (2017). GNSS Spoofing Detection and Mitigation Based on Maximum Likelihood Estimation. Sensors, 17.","DOI":"10.3390\/s17071532"},{"key":"ref_12","first-page":"127072","article-title":"GPS Vulnerability to Spoofing Threats and a Review of Anti-spoofing Techniques","volume":"2012","author":"Broumandan","year":"2012","journal-title":"Int. J. Navig. Obs."},{"key":"ref_13","first-page":"32","article-title":"Straight talk on anti-spoofing","volume":"23","author":"Wesson","year":"2012","journal-title":"GPS World"},{"key":"ref_14","first-page":"2937","article-title":"Autonomous Spoofing Detection and Mitigation in a GNSS Receiver with an Adaptive Antenna Array","volume":"26","author":"Konovaltsev","year":"2013","journal-title":"ION GPS GNSS"},{"key":"ref_15","unstructured":"Swaszek, P.F., Pratz, S.A., Arocho, B.N., Seals, K.C., and Hartnett, R.J. (2014, January 8\u201312). GNSS Spoof Detection Using Shipboard IMU Measurements. Proceedings of the 27th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2014), Tampa, FL, USA."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Khanafseh, S., Roshan, N., Langel, S., Chan, F.-C., Joerger, M., and Pervan, B. (2014, January 5\u20138). GPS Spoofing Detection using RAIM with INS Coupling. Proceedings of the PLANS 2014, 2014 IEEE\/ION, Monterey, CA, USA.","DOI":"10.1109\/PLANS.2014.6851498"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1109\/TAES.2017.2739924","article-title":"An INS monitor to detect GNSS spoofers capable of tracking vehicle position","volume":"54","author":"Tanil","year":"2017","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"951","DOI":"10.1007\/s12555-014-0347-2","article-title":"GPS Spoofing Detection using Accelerometers and Performance Analysis with Probability of Detection","volume":"13","author":"Lee","year":"2015","journal-title":"Int. J. Control Autom. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1967","DOI":"10.1109\/TIM.2008.2006126","article-title":"Calibration of a Novel MEMS Inertial Reference Unit","volume":"58","author":"Bekkeng","year":"2009","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"3154","DOI":"10.3390\/s150203154","article-title":"Research on Initial Alignment and Self-Calibration of Rotary Strapdown Inertial Navigation Systems","volume":"15","author":"Gao","year":"2015","journal-title":"Sensors"},{"key":"ref_21","unstructured":"Grewal, M.S., and Andrews, A.P. (1993). Kalman Filtering Theory and Practice, Prentice Hall."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"727","DOI":"10.1017\/S0373463311000233","article-title":"A novel method to integrate IMU and magnetometers in attitude and heading reference systems","volume":"64","author":"Han","year":"2011","journal-title":"J. Navig."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Khedr, M., and El-Sheimy, N. (2017). A Smartphone Step Counter Using IMU and Magnetometer for Navigation and Health Monitoring Applications. Sensors, 17.","DOI":"10.3390\/s17112573"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Hellmers, H., Kasmi, Z., Norrdine, A., and Eichhorn, A. (2018). Accurate 3D Positioning for a Mobile Platform in Non-Line-of-Sight Scenarios Based on IMU\/Magnetometer Sensor Fusion. Sensors, 18.","DOI":"10.3390\/s18010126"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Patonis, P., Patias, P., Tziavos, I.N., Rossikopoulos, D., and Margaritis, K.G. (2018). A Fusion Method for Combining Low-Cost IMU\/Magnetometer Outputs for Use in Applications on Mobile Devices. Sensors, 18.","DOI":"10.3390\/s18082616"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"318","DOI":"10.1002\/j.1538-7305.1947.tb01318.x","article-title":"Probability functions for the modulus and angle of the normal complex variate","volume":"26","author":"Hoyt","year":"1947","journal-title":"Bell Syst. Tech. J."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1259","DOI":"10.1109\/TVT.2005.851353","article-title":"A Study On The Second Order Statistics Of Nakagami Hoyt Mobile Fading Channelsv","volume":"54","author":"Youssef","year":"2005","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"12","DOI":"10.3390\/math2010012","article-title":"On the Folded Normal Distribution","volume":"2","author":"Tsagris","year":"2014","journal-title":"Mathematics"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/4\/954\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T08:56:41Z","timestamp":1760173001000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/4\/954"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,2,11]]},"references-count":28,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2020,2]]}},"alternative-id":["s20040954"],"URL":"https:\/\/doi.org\/10.3390\/s20040954","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,2,11]]}}}