{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:53:25Z","timestamp":1760241205758,"version":"build-2065373602"},"reference-count":51,"publisher":"MDPI AG","issue":"24","license":[{"start":{"date-parts":[[2019,12,10]],"date-time":"2019-12-10T00:00:00Z","timestamp":1575936000000},"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>Spoofing of global navigation satellite system (GNSS) signals threatens positioning systems. A counter-method is to detect the presence of spoofed signals, followed by a warning to the user. In this paper, a multi-antenna snapshot receiver is presented to detect the presence of a spoofing attack. The spatial similarities of the array steering vectors are analyzed, and different metrics are used to establish possible detector functions. These include subset methods, Eigen-decomposition, and clustering algorithms. The results generated within controlled spoofing conditions show that a spoofed constellation of GNSS satellites can be successfully detected. The derived system-level detectors increase performance in comparison to pair-wise methods. A controlled test setup achieved perfect detection; however, in real-world cases, the performance would not be as ideal. Some detection metrics and features for blind spoofing detecting, with an array of antennas, are identified, which opens the field for future advanced multi-detector developments.<\/jats:p>","DOI":"10.3390\/s19245439","type":"journal-article","created":{"date-parts":[[2019,12,10]],"date-time":"2019-12-10T10:52:41Z","timestamp":1575975161000},"page":"5439","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Blind Spoofing GNSS Constellation Detection Using a Multi-Antenna Snapshot Receiver"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8441-5515","authenticated-orcid":false,"given":"Johannes Rossouw","family":"van der Merwe","sequence":"first","affiliation":[{"name":"Satellite Based Positioning Systems Department, Fraunhofer IIS, Nordostpark 84, 90411 Nuremberg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander","family":"R\u00fcgamer","sequence":"additional","affiliation":[{"name":"Satellite Based Positioning Systems Department, Fraunhofer IIS, Nordostpark 84, 90411 Nuremberg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wolfgang","family":"Felber","sequence":"additional","affiliation":[{"name":"Satellite Based Positioning Systems Department, Fraunhofer IIS, Nordostpark 84, 90411 Nuremberg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,12,10]]},"reference":[{"key":"ref_1","unstructured":"Volpe, J.A. (2001). Vulnerability Assessment of the Transport Infrastructure Relying on the Global Positioning System."},{"key":"ref_2","first-page":"1","article-title":"GPS Vulnerability to Spoofing Threats and a Review of Antispoofing Techniques","volume":"2012","author":"Broumandan","year":"2012","journal-title":"Int. J. Navig. Obs."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"265","DOI":"10.1109\/JPROC.2014.2302395","article-title":"Harmful Interference and Its Role in Spectrum Policy","volume":"102","author":"Marcus","year":"2014","journal-title":"Proc. IEEE"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Mazar (Madjar), H. (2016). International RF Spectrum Management and Standardization. Radio Spectrum Management: Policies, Regulations and Techniques, Wiley.","DOI":"10.1002\/9781118759639"},{"key":"ref_5","unstructured":"C4ADS (2019). Above Us Only Stars: Exposing GPS Spoofing in Russia and Syria, C4ADS."},{"key":"ref_6","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_7","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1002\/navi.65","article-title":"A Survey of Spoofing and Counter-Measures","volume":"61","year":"2014","journal-title":"Navig. J. Inst. Navig."},{"key":"ref_8","unstructured":"R\u00fcgamer, A., and Kowalewski, D. (2015, January 17\u201321). Jamming and Spoofing of GNSS Signals-An Underestimated Risk?!. Proceedings of the FIG Working Week 2015, Sofia, Bulgaria."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Van der Merwe, J.R., R\u00fcgamer, A., Popugaev, A., Zubizarreta, X., and Felber, W. (2019, January 16\u201320). Cooperative spoofing attack detection using multiple antennas and a snapshot receiver. Proceedings of the 32nd International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2019), Miami, FL, USA.","DOI":"10.33012\/2019.17112"},{"key":"ref_10","first-page":"124","article-title":"Receiver-Autonomous Spoofing Detection: Experimental Results of a Multi-Antenna Receiver Defense Against a Portable Civil GPS Spoofer","volume":"1","author":"Montgomery","year":"2009","journal-title":"Radionavigation"},{"key":"ref_11","unstructured":"Konovaltsev, A., Cuntz, M., Haettich, C., and Meurer, M. (2013, January 16\u201320). Autonomous Spoofing Detection and Mitigation in a GNSS Receiver with an Adaptive Antenna Array. Proceedings of the 26th International Technical Meeting of The Satellite Division of the Institute of Navigation (ION GNSS+ 2013), Nashville, TN, USA."},{"key":"ref_12","unstructured":"Tuncer, E., and Friedlander, B. (2009). Classical and Modern Direction-of-Arrival Estimation, Elsevier."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"R\u00fcgamer, A., Rubino, D., Zubizarreta, X., Felber, W., Wendel, J., and Pfaffelhuber, D. (2018, January 24\u201328). Spoofing Resistant UAVs. Proceedings of the International Technical Meeting of The Satellite Division of the Institute of Navigation (ION GNSS+ 2018), Miami, FL, USA.","DOI":"10.33012\/2018.16063"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Lucas-Sabola, V., Seco-Granados, G., L\u00f3pez-Salcedo, J.A., Garcia-Molina, J.A., and Crisci, M. (2016, January 28\u201330). Cloud GNSS receivers: New advanced applications made possible. Proceedings of the International Conference on Localization and GNSS (ICL-GNSS), Barcelona, Spain.","DOI":"10.1109\/ICL-GNSS.2016.7533852"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"605","DOI":"10.1007\/s10291-016-0530-4","article-title":"Snapshot positioning without initial information","volume":"20","author":"Borre","year":"2016","journal-title":"GPS Solut."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Shafran, S.V., Gizatulova, E.A., and Kudryavtsev, I.A. (2018, January 28\u201330). Snapshot technology in GNSS receivers. Proceedings of the 25th Saint Petersburg International Conference on Integrated Navigation Systems (ICINS), St. Petersburg, Russia.","DOI":"10.23919\/ICINS.2018.8405873"},{"key":"ref_17","unstructured":"Dinh, T.N., and La The, V. (2017, January 18\u201320). A novel design of low power consumption GPS positioning solution based on snapshot technique. Proceedings of the International Conference on Advanced Technologies for Communications (ATC), Quy Nhon, Vietnam."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Wales, B., Tarazona, L., and Bavaro, M. (2010, January 8\u201310). Snapshot positioning for low-power miniaturised spaceborne GNSS receivers. 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.5708033"},{"key":"ref_19","unstructured":"Rosenfeld, D., and Duchovny, E. (2010, January 21\u201324). Off-Board Positioning using an Efficient GNSS SNAP Processing Algorithm. Proceedings of the 23rd International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2010), Portland, OR, USA."},{"key":"ref_20","unstructured":"Rubino, D., R\u00fcgamer, A., Luk\u010din, I., Taschke, S., Stahl, M., and Felber, W. (2016, January 17\u201318). Galileo PRS Snapshot Receiver with Serverside Positioning and Time Verification. Proceedings of the DGON POSNAV 2016, Berlin, Germany."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"R\u00fcgamer, A., Rubino, D., Luk\u010din, I., Taschke, S., Stahl, M., and Felber, W. (2016, January 12\u201316). Secure Position and Time Information by Server Side PRS Snapshot Processing. Proceedings of the 29th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2016), Portland, OR, USA.","DOI":"10.33012\/2016.14781"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Van der Merwe, J.R., R\u00fcgamer, A., Fern\u00e1ndez-Dans Goicoechea, A., and Felber, W. (2019, January 4\u20136). Blind spoofing detection using a multi-antenna snapshot receiver. Proceedings of the International Conference on Localization and GNSS (ICL-GNSS), Nuremberg, Germany.","DOI":"10.1109\/ICL-GNSS.2019.8752840"},{"key":"ref_23","unstructured":"Van Diggelen, F. (2009). A-GPS: Assisted GPS, GNSS, and SBAS, Artech House."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"996","DOI":"10.1109\/TAES.2008.4655359","article-title":"Impact of GPS acquisition strategy on decision probabilities","volume":"44","author":"Borio","year":"2008","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Van der Merwe, J.R., Fern\u00e1ndez-Dans Goicoechea, A., R\u00fcgamer, A., Zubizarreta, X., Rubino, D., and Felber, W. (2019, January 9\u201312). Multi-antenna snapshot receiver. Proceedings of the European Navigation Conference (ENC), Warsaw, Poland.","DOI":"10.1109\/EURONAV.2019.8714184"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1109\/62.161490","article-title":"Compression standards and alternative methods for video telecom","volume":"7","author":"Kaplan","year":"1992","journal-title":"IEEE Aerosp. Electron. Syst. Mag."},{"key":"ref_27","unstructured":"Lathi, B.P., and Ding, Z. (2010). Modern Digital and Analog Communication Systems, Oxford University Press."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1194","DOI":"10.1109\/TSP.2004.842193","article-title":"ML estimator and hybrid beamformer for multipath and interference mitigation in GNSS receivers","volume":"53","year":"2005","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_29","unstructured":"Daneshmand, S., Saeed, A., and Lachapelle, G. (2011, January 20\u201323). GNSS interference and multipath suppression using array antenna. Proceedings of the 24th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2011), Portland, OR, USA."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1246","DOI":"10.1109\/JPROC.2016.2529600","article-title":"Overview of Spatial Processing Approaches for GNSS Structural Interference Detection and Mitigation","volume":"104","author":"Broumandan","year":"2016","journal-title":"Proc. IEEE"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/78.815474","article-title":"Relationships between adaptive minimum variance beamforming and optimal source localization","volume":"48","author":"Harmanci","year":"2000","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"521","DOI":"10.1109\/78.905870","article-title":"Adaptive beamformer orthogonal rejection test","volume":"49","author":"Pulsone","year":"2001","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"3881","DOI":"10.1109\/TSP.2012.2194289","article-title":"Robust adaptive beamforming based on interference covariance matrix reconstruction and steering vector estimation","volume":"60","author":"Gu","year":"2012","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1207","DOI":"10.1109\/JPROC.2016.2532963","article-title":"Robust GNSS receivers by array signal processing: Theory and implementation","volume":"104","author":"Arribas","year":"2016","journal-title":"Proc. IEEE"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Appel, M., Konovaltsev, A., and Meurer, M. (2016, January 12\u201316). Joint Antenna Array Attitude Tracking and Spoofing Detection Based on Phase Difference Measurements. Proceedings of the 29th International Technical Meeting of The Satellite Division of the Institute of Navigation (ION GNSS+ 2016), Portland, OR, USA.","DOI":"10.33012\/2016.14704"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"P\u00e9rez Marcos, E., Konovaltsev, A., Caizzone, S., Cuntz, M., Yinusa, K., Elmarissi, W., and Meurer, M. (2018, January 24\u201328). Interference and Spoofing Detection for GNSS Maritime Applications using Direction of Arrival and Conformal Antenna Array. Proceedings of the 31st International Technical Meeting of The Satellite Division of the Institute of Navigation (ION GNSS+ 2018), Miami, FL, USA.","DOI":"10.33012\/2018.15901"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Van der Merwe, J.R., Zubizarreta, X., Luk\u010din, I., R\u00fcgamer, A., and Felber, W. (2018, January 14\u201317). Classification of Spoofing Attack Types. Proceedings of the European Navigation Conference (ENC), Gothenburg, Sweden.","DOI":"10.1109\/EURONAV.2018.8433227"},{"key":"ref_38","unstructured":"GPS World (2018). 2018 GNSS Antenna Survey, North Coast Media."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Abraham, D.A. (2018, January 22\u201325). Optimization of M-of-N detectors in heavy-tailed noise. Proceedings of the Oceans 2018 MTS\/IEEE Charleston, Charleston, SC, USA.","DOI":"10.1109\/OCEANS.2018.8604612"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TIT.1955.1055127","article-title":"An analysis of the detection of repeated signals in noise by binary integration","volume":"1","author":"Harrington","year":"1955","journal-title":"IRE Trans. Inf. Theory"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"1043","DOI":"10.1109\/7.705926","article-title":"Binary integration for Swerling target fluctuations","volume":"34","author":"Shnidman","year":"1998","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1109\/TIT.1956.1056820","article-title":"A coincidence procedure for signal detection","volume":"2","author":"Schwartz","year":"1956","journal-title":"IRE Trans. Inf. Theory"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"989","DOI":"10.1109\/TPAMI.2009.27","article-title":"Discriminant saliency, the detection of suspicious coincidences, and applications to visual recognition","volume":"31","author":"Gao","year":"2009","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"405","DOI":"10.1049\/ip-f-1.1983.0067","article-title":"Optimisation of a generalised square-law detector","volume":"130","author":"Castella","year":"1983","journal-title":"IEE Proc. F Commun. Radar Signal Process."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1109\/LCOMM.2014.2387287","article-title":"Signal bandwidth impact on maximum-minimum Eigenvalue detection","volume":"19","author":"Hamid","year":"2015","journal-title":"IEEE Commun. Lett."},{"key":"ref_46","unstructured":"Hoffman, K., and Kunze, R. (1971). Linear Algebra, Prentice-Hall. [2nd ed.]."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"5527","DOI":"10.1109\/TSP.2012.2205922","article-title":"Distribution of the ratio of the largest Eigenvalue to the trace of complex Wishart matrices","volume":"60","author":"Kortun","year":"2012","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"P10008","DOI":"10.1088\/1742-5468\/2008\/10\/P10008","article-title":"Fast unfolding of communities in large networks","volume":"2008","author":"Blondel","year":"2008","journal-title":"J. Stat. Mech. Theory Exp."},{"key":"ref_49","unstructured":"Pujol, J.M., Erramilli, V., and Rodriguez, P. (2009). Divide and conquer: Partitioning online social networks. CoRR."},{"key":"ref_50","unstructured":"R\u00fcgamer, A., F\u00f6rster, F., Stahl, M., and Rohmer, G. (2012, January 17\u201321). A flexible and portable multiband GNSS front-end system. Proceedings of the 25th International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS 2012, Nashville, TN, USA."},{"key":"ref_51","unstructured":"Kay, S.M. (1993). Fundamentals of Statistical Signal Processing: Estimation Theory, Prentice Hall."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/24\/5439\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:40:58Z","timestamp":1760190058000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/24\/5439"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12,10]]},"references-count":51,"journal-issue":{"issue":"24","published-online":{"date-parts":[[2019,12]]}},"alternative-id":["s19245439"],"URL":"https:\/\/doi.org\/10.3390\/s19245439","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,12,10]]}}}