{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T12:42:26Z","timestamp":1780317746348,"version":"3.54.1"},"reference-count":19,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2020,3,25]],"date-time":"2020-03-25T00:00:00Z","timestamp":1585094400000},"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>Global Navigation Satellite System (GNSS) meaconing and spoofing are being considered as the key threats to the Safety-of-Life (SoL) applications that mostly rely upon the use of open service (OS) signals without signal or data-level protection. While a number of pre and post correlation techniques have been proposed so far, possible utilization of the supervised machine learning algorithms to detect GNSS meaconing and spoofing is currently being examined. One of the supervised machine learning algorithms, the Support Vector Machine classification (C-SVM), is proposed for utilization at the GNSS receiver level due to fact that at that stage of signal processing, a number of measurements and observables exists. It is possible to establish the correlation pattern among those GNSS measurements and observables and monitor it with use of the C-SVM classification, the results of which we present in this paper. By adding the real-world spoofing and meaconing datasets to the laboratory-generated spoofing datasets at the training stage of the C-SVM, we complement the experiments and results obtained in Part I of this paper, where the training was conducted solely with the use of laboratory-generated spoofing datasets. In two experiments presented in this paper, the C-SVM algorithm was cross-fed with the real-world meaconing and spoofing datasets, such that the meaconing addition to the training was validated by the spoofing dataset, and vice versa. The comparative analysis of all four experiments presented in this paper shows promising results in two aspects: (i) the added value of the training dataset enrichment seems to be relevant for real-world GNSS signal manipulation attempt detection and (ii) the C-SVM-based approach seems to be promising for GNSS signal manipulation attempt detection, as well as in the context of potential federated learning applications.<\/jats:p>","DOI":"10.3390\/s20071806","type":"journal-article","created":{"date-parts":[[2020,3,25]],"date-time":"2020-03-25T13:10:47Z","timestamp":1585141847000},"page":"1806","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["Use of Supervised Machine Learning for GNSS Signal Spoofing Detection with Validation on Real-World Meaconing and Spoofing Data\u2014Part II"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9226-4112","authenticated-orcid":false,"given":"Silvio","family":"Semanjski","sequence":"first","affiliation":[{"name":"Department of Communication, Information, Systems &amp; Sensors, Royal Military Academy, 1000 Brussels, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2795-8094","authenticated-orcid":false,"given":"Ivana","family":"Semanjski","sequence":"additional","affiliation":[{"name":"Department of Industrial Systems Engineering and Product Design, Ghent University, 9052 Ghent, Belgium"},{"name":"Industrial Systems Engineering (ISyE), Flanders Make, Ghent University, 9052 Ghent, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wim","family":"De Wilde","sequence":"additional","affiliation":[{"name":"Septentrio N.V., 3000 Leuven, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5628-6974","authenticated-orcid":false,"given":"Sidharta","family":"Gautama","sequence":"additional","affiliation":[{"name":"Department of Industrial Systems Engineering and Product Design, Ghent University, 9052 Ghent, Belgium"},{"name":"Industrial Systems Engineering (ISyE), Flanders Make, Ghent University, 9052 Ghent, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,3,25]]},"reference":[{"key":"ref_1","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_2","unstructured":"R\u00fcgamer, A., and Kowalewski, D. (2015). Jamming and Spoofing of GNSS Signals\u2014An Underestimated Risk?!. Proc. Wisdom Ages Chall. Mod. World, 17\u201321."},{"key":"ref_3","unstructured":"Psiaki, M.L., Powell, S.P., and O\u2019Hanlon, B.W. (,  2013). GNSS spoofing detection using high-frequency antenna motion and carrier-phase data. Proceedings of the 26th International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS 2013, Nashville, Tennessee."},{"key":"ref_4","unstructured":"(2017). European Commission Commission Implementing Decision (EU) 2017\/224 of 8 February 2017 Setting out the Technical and Operational Specifications Allowing the Commercial Service Offered by the System Established under the Galileo Programme to Fulfil the Function Referred to in Article 2(4)(c) of Regulation (EU) No 1285\/2013 of the European Parliament and of the Council. Off. J. Eur. Union, 36\u201340."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1002\/navi.125","article-title":"A Navigation Message Authentication Proposal for the Galileo Open Service","volume":"63","author":"Rijmen","year":"2016","journal-title":"Navig. J. Inst. Navig."},{"key":"ref_6","unstructured":"(2020, March 24). What is Navigation Message Authentication?. Available online: https:\/\/insidegnss.com\/what-is-navigation-message-authentication\/."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Shang, S., Li, H., Wei, Y., and Lu, M. (2019, December 17). A Flexible Replay Delay Control Method for GNSS Direct Meaconing Signal|Technical Program\u2014ITM 2020. Available online: https:\/\/www.ion.org\/itm\/abstracts.cfm?paperID=7996.","DOI":"10.33012\/2020.17192"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Panice, G., Luongo, S., Gigante, G., Pascarella, D., Di Benedetto, C., Vozella, A., and Pescape, A. (2017, January 7\u20138). A SVM-based detection approach for GPS spoofing attacks to UAV. Proceedings of the ICAC 2017\u20142017 23rd IEEE International Conference on Automation and Computing: Addressing Global Challenges through Automation and Computing, Huddersfield, UK.","DOI":"10.23919\/IConAC.2017.8081999"},{"key":"ref_9","first-page":"670","article-title":"GPS spoofing detection based on decision fusion with a K-out-of-N rule","volume":"19","author":"Sun","year":"2017","journal-title":"Int. J. Netw. Secur."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Semanjski, S., Muls, A., Semanjski, I., and De Wilde, W. (2019, January 4\u22126). Use and validation of supervised machine learning approach for detection of GNSS signal spoofing. Proceedings of the 2019 International Conference on Localization GNSS, ICL-GNSS 2019, Nuremberg, Germany.","DOI":"10.1109\/ICL-GNSS.2019.8752775"},{"key":"ref_11","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\u2014Part I. Sensors, 20.","DOI":"10.3390\/s20041171"},{"key":"ref_12","unstructured":"(2020, March 24). LimeSDR. Available online: https:\/\/limemicro.com\/products\/boards\/limesdr."},{"key":"ref_13","unstructured":"(2020, March 24). HackRF. Available online: https:\/\/github.com\/mossmann\/hackrf."},{"key":"ref_14","unstructured":"(2020, March 24). gps-sdr-sim. Available online: https:\/\/github.com\/osqzss\/gps-sdr-sim."},{"key":"ref_15","unstructured":"Jenkins, A., Gupta, V., and Lenoir, M. (2019). General Regression Neural Networks, Radial Basis Function Neural Networks, Support Vector Machines, and Feedforward Neural Networks. arXiv."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"595","DOI":"10.1016\/S0893-6080(05)80038-3","article-title":"On the training of radial basis function classifiers","volume":"5","author":"Musavi","year":"1992","journal-title":"Neural Netw."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Ning, Y., Wang, J., Han, H., Tan, X., and Liu, T. (2018). An optimal radial basis function neural network enhanced adaptive Robust Kalman filter for GNSS\/INS integrated systems in complex urban areas. Sensors, 18.","DOI":"10.3390\/s18093091"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Semanjski, I., and Gautama, S. (2016). Crowdsourcing mobility insights\u2014Reflection of attitude based segments on high resolution mobility behaviour data. Transp. Res. Part C Emerg. Technol., 71.","DOI":"10.1016\/j.trc.2016.08.016"},{"key":"ref_19","first-page":"4148","article-title":"Radial basis functions, multi-variable functional interpolation and adaptive networks","volume":"2","author":"Broomhead","year":"1988","journal-title":"Technol. Rep."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/7\/1806\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:11:15Z","timestamp":1760173875000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/7\/1806"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,3,25]]},"references-count":19,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2020,4]]}},"alternative-id":["s20071806"],"URL":"https:\/\/doi.org\/10.3390\/s20071806","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,3,25]]}}}