{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T07:12:15Z","timestamp":1780643535551,"version":"3.54.1"},"reference-count":31,"publisher":"MDPI AG","issue":"23","license":[{"start":{"date-parts":[[2022,12,2]],"date-time":"2022-12-02T00:00:00Z","timestamp":1669939200000},"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 navigation of small unmanned aerial vehicles (UAVs), such as quadcopters, significantly relies on the global positioning system (GPS); however, UAVs are vulnerable to GPS spoofing attacks. GPS spoofing is an attempt to manipulate a GPS receiver by broadcasting manipulated signals. A commercial GPS simulator can cause a GPS-guided drone to deviate from its intended course by transmitting counterfeit GPS signals. Therefore, an anti-spoofing technique is essential to ensure the operational safety of UAVs. Various methods have been introduced to detect GPS spoofing; however, most methods require additional hardware. This may not be appropriate for small UAVs with limited capacity. This study proposes a deep learning-based anti-spoofing method equipped with 1D convolutional neural network. The proposed method is lightweight and power-efficient, enabling real-time detection on mobile platforms. Furthermore, the performance of our approach can be enhanced by increasing training data and adjusting the network architecture. We evaluated our algorithm on the embedded board of a drone in terms of power consumption and inference time. Compared to the support vector machine, the proposed method showed better performance in terms of precision, recall, and F-1 score. Flight test demonstrated our algorithm could successfully detect GPS spoofing attacks.<\/jats:p>","DOI":"10.3390\/s22239412","type":"journal-article","created":{"date-parts":[[2022,12,2]],"date-time":"2022-12-02T03:28:04Z","timestamp":1669951684000},"page":"9412","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":36,"title":["GPS Spoofing Detection Method for Small UAVs Using 1D Convolution Neural Network"],"prefix":"10.3390","volume":"22","author":[{"given":"Young-Hwa","family":"Sung","sequence":"first","affiliation":[{"name":"Agency for Defense Development, Yuseong P.O. Box 35, Daejeon 34186, Republic of Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Soo-Jae","family":"Park","sequence":"additional","affiliation":[{"name":"Agency for Defense Development, Yuseong P.O. Box 35, Daejeon 34186, Republic of Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dong-Yeon","family":"Kim","sequence":"additional","affiliation":[{"name":"Agency for Defense Development, Yuseong P.O. Box 35, Daejeon 34186, Republic of Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sungho","family":"Kim","sequence":"additional","affiliation":[{"name":"Agency for Defense Development, Yuseong P.O. Box 35, Daejeon 34186, Republic of Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,12,2]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"617","DOI":"10.1002\/rob.21513","article-title":"Unmanned aircraft capture and control via GPS spoofing","volume":"31","author":"Kerns","year":"2014","journal-title":"J. Field Robot."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3309735","article-title":"Tractor beam: Safe-hijacking of consumer drones with adaptive GPS spoofing","volume":"22","author":"Noh","year":"2019","journal-title":"ACM Trans. Priv. Secur."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1258","DOI":"10.1109\/JPROC.2016.2526658","article-title":"GNSS spoofing and detection","volume":"104","author":"Psiaki","year":"2016","journal-title":"Proc. IEEE"},{"key":"ref_4","unstructured":"Bernal, S.A.S. (2016). Detection Solution Analysis for Simplistic Spoofing Attacks in Commercial Mini and Micro UAVs. [Master\u2019s Thesis, University of Tartu]."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1016\/j.ymssp.2018.05.050","article-title":"Deep learning and its applications to machine health monitoring","volume":"115","author":"Zhao","year":"2019","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"107398","DOI":"10.1016\/j.ymssp.2020.107398","article-title":"1D convolutional neural networks and applications: A survey","volume":"151","author":"Kiranyaz","year":"2021","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"101694","DOI":"10.1016\/j.sysarc.2019.101694","article-title":"Efficient drone hijacking detection using two-step GA-XGBoost","volume":"103","author":"Feng","year":"2020","journal-title":"J. Syst. Archit."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Tippenhauer, N.O., P\u00f6pper, C., Rasmussen, K.B., and Capkun, S. (2011, January 17\u201321). On the requirements for successful GPS spoofing attacks. Proceedings of the CCS\u201911: The 18th ACM Conference on Computer and Communications Security, Chicago, IL, USA.","DOI":"10.1145\/2046707.2046719"},{"key":"ref_9","unstructured":"Humphreys, T.E., Ledvina, B.M., Psiaki, M.L., O\u2019Hanlon, B.W., and Kintner, P.M. (2008, January 16\u201319). Assessing the spoofing threat: Development of a portable GPS civilian spoofer. Proceedings of the 21st International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2008), Savana, GA, USA."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"e507","DOI":"10.7717\/peerj-cs.507","article-title":"On GPS spoofing of aerial platforms: A review of threats, challenges, methodologies, and future research directions","volume":"7","author":"Khan","year":"2021","journal-title":"Peer J. Comput. Sci."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2897166","article-title":"A survey and analysis of the GNSS spoofing threat and countermeasures","volume":"48","author":"Schmidt","year":"2016","journal-title":"ACM Comput. Surv."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Kwon, K.C., and Shim, D.S. (2020). Performance analysis of direct GPS spoofing detection method with AHRS\/accelerometer. Sensors, 20.","DOI":"10.3390\/s20040954"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Siemuri, A., Kuusniemi, H., Elmusrati, M.S., Valisuo, P., and Shamsuzzoha, A. (2021, January 1\u20133). Machine Learning Utilization in GNSS-Use Cases, Challenges and Future Applications. Proceedings of the 2021 International Conference on Localization and GNSS (ICL-GNSS), Tampere, Finland.","DOI":"10.1109\/ICL-GNSS51451.2021.9452295"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Manesh, M.R., Kenney, J., Hu, W.C., Devabhaktuni, V.K., and Kaabouch, N. (2019, January 11\u201314). Detection of GPS spoofing attacks on unmanned aerial systems. Proceedings of the 2019 16th IEEE Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, USA.","DOI":"10.1109\/CCNC.2019.8651804"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Tohidi, S., and Mosavi, M.R. (2020, January 1\u20132). Effective detection of GNSS spoofing attack Using A multi-layer perceptron neural network classifier trained by PSO. Proceedings of the 2020 25th International Computer Conference, Computer Society of Iran (CSICC), Tehran, Iran.","DOI":"10.1109\/CSICC49403.2020.9050078"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Borhani-Darian, P., Li, H., Wu, P., and Closas, P. (2020, January 21\u201325). Deep neural network approach to detect GNSS spoofing attacks. Proceedings of the 33rd International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS + 2020), Online.","DOI":"10.33012\/2020.17537"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Semanjski, S., Semanjski, I., De Wilde, W., and Muls, A. (2020). Use of supervised machine learning for GNSS signal spoofing detection with validation on real-world meaconing and spoofing data-Part I. Sensors, 20.","DOI":"10.3390\/s20041171"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Wang, S., Wang, J., Su, C., and Ma, X. (2020, January 2\u20134). Intelligent Detection Algorithm Against UAVs\u2019 GPS Spoofing Attack. Proceedings of the 2020 IEEE 26th International Conference on Parallel and Distributed Systems (ICPADS), Hong Kong, China.","DOI":"10.1109\/ICPADS51040.2020.00058"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Calvo-Palomino, R., Bhattacharya, A., Bovet, G., and Giustiniano, D. (September, January 31). Short: LSTM-based GNSS spoofing detection using low-cost spectrum sensors. Proceedings of the 2020 IEEE 21st International Symposium on \u201cA World of Wireless, Mobile and Multimedia Networks\u201d (WoWMoM), Cork, Ireland.","DOI":"10.1109\/WoWMoM49955.2020.00055"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"93803","DOI":"10.1109\/ACCESS.2021.3089847","article-title":"Detecting signal spoofing attack in UAVs using machine learning models","volume":"8","author":"Shafique","year":"2021","journal-title":"IEEE Access"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Wei, X., Wang, Y., and Sun, C. (2022). PERDET: Machine-Learning-Based UAV GPS Spoofing Detection Using Perception Data. Remote Sens., 14.","DOI":"10.3390\/rs14194925"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Talaei Khoei, T., Ismail, S., and Kaabouch, N. (2022). Dynamic Selection Techniques for Detecting GPS Spoofing Attacks on UAVs. Sensors, 22.","DOI":"10.3390\/s22020662"},{"key":"ref_23","first-page":"19","article-title":"GPS spoofing countermeasures","volume":"25","author":"Warner","year":"2003","journal-title":"Homel. Secur. J."},{"key":"ref_24","unstructured":"(2021, December 30). GPSd, a GPS Service Daemon. Available online: https:\/\/gpsd.gitlab.io\/gpsd\/index.html."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Behnke, S. (2003). Hierarchical Neural Networks for Image Interpretation, Springer.","DOI":"10.1007\/b11963"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"917","DOI":"10.1007\/s10618-019-00619-1","article-title":"Deep learning for time series classification: A review","volume":"33","author":"Fawaz","year":"2019","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_27","unstructured":"He, K., Zhang, X., Ren, S., and Sun, J. (July, January 26). Deep residual learning for image recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Tobin, J., Fong, R., Ray, A., Schneider, J., Zaremba, W., and Abbeel, P. (2017, January 24\u201328). Domain randomization for transferring deep neural networks from simulation to the real world. Proceedings of the 2017 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Vancouver, BC, Canada.","DOI":"10.1109\/IROS.2017.8202133"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1007\/BF00994018","article-title":"Support-vector networks","volume":"20","author":"Cortes","year":"1995","journal-title":"Mach. Learn."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Abeywickrama, H.V., Jayawickrama, B.A., He, Y., and Dutkiewicz, E. (2018, January 27\u201330). Empirical power consumption model for UAVs. Proceedings of the 2018 IEEE 88th Vehicular Technology Conference (VTC-Fall), Chicago, IL, USA.","DOI":"10.1109\/VTCFall.2018.8690666"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Elmeseiry, N., Alshaer, N., and Ismail, T. (2021). A Detailed Survey and Future Directions of Unmanned Aerial Vehicles (UAVs) with Potential Applications. Aerospace, 8.","DOI":"10.3390\/aerospace8120363"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/23\/9412\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:32:40Z","timestamp":1760146360000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/23\/9412"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,2]]},"references-count":31,"journal-issue":{"issue":"23","published-online":{"date-parts":[[2022,12]]}},"alternative-id":["s22239412"],"URL":"https:\/\/doi.org\/10.3390\/s22239412","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,12,2]]}}}