{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:51:11Z","timestamp":1760161871952,"version":"build-2065373602"},"reference-count":31,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2021,1,7]],"date-time":"2021-01-07T00:00:00Z","timestamp":1609977600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Spanish Ministry of Science, Innovation and Universities","award":["RTI2018-094295-B-I00"],"award-info":[{"award-number":["RTI2018-094295-B-I00"]}]},{"name":"Horizon 2020 Marie Sk\u0142odowska-Curie Individual Global Fellowship","award":["797461 NAVSCIN"],"award-info":[{"award-number":["797461 NAVSCIN"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Users of the global navigation satellite system (GNSS) operating with a single-frequency receiver must use an ionospheric correction algorithm (ICA) to account for the delay introduced on radio waves by the upper atmosphere. Galileo, the European GNSS, uses an ICA named NeQuick-G. In an effort to foster the adoption of NeQuick-G by final users, two implementations in C language have been recently made available to the public by the European Space Agency (ESA) and the Joint Research Centre (JRC) of the European Commission (EC), respectively. The aim of the present contribution is to compare the slant total electron content (STEC) predictions of the two aforementioned implementations of NeQuick-G. For this purpose, we have used actual multi-constellation and multi-frequency data for several hundreds of stations distributed worldwide belonging to the Multi GNSS Experiment (MGEX) network of the International GNSS Service (IGS). For each first day of the month during year 2019, the STECs of the two NeQuick-G versions were compared in terms of accuracy, consistency, availability, and execution time. Our study concludes that both implementations of NeQuick-G perform equivalently. Indeed, in over 99.998% of the 2125 million STECs computed, the output is exactly coincident. In contrast, 0.002% of the whole set of STECs for those rays are tangent to the Earth, the behavior of both implementations differs. We confirmed the discrepancy by processing radio-occultation actual measurements from a COSMIC-2 low Earth orbit satellite. We selected the JRC version of the Galileo ICA to be integrated into the GNSS LABoratory (gLAB) tool suite, because its open license and its processing speed (it is 13.88% faster than the ESA version). NeQuick-G outperforms the GPS ICA in STEC residuals up to 12.15 TECUs (percentile 96.23th) and in the 3D position errors, up to 5.76 m (percentile 99.18th) for code-pseudorange positioning.<\/jats:p>","DOI":"10.3390\/rs13020191","type":"journal-article","created":{"date-parts":[[2021,1,10]],"date-time":"2021-01-10T23:03:42Z","timestamp":1610319822000},"page":"191","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Galileo Ionospheric Correction Algorithm Integration into the Open-Source GNSS Laboratory Tool Suite (gLAB)"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8094-8517","authenticated-orcid":false,"given":"Angela","family":"Aragon-Angel","sequence":"first","affiliation":[{"name":"Joint Research Centre, European Commission, Via Enrico Fermi 2749, I-21027 Ispra, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7320-5029","authenticated-orcid":false,"given":"Adria","family":"Rovira-Garcia","sequence":"additional","affiliation":[{"name":"Research Group of Astronomy and Geomatics (gAGE\/UPC), Jordi Girona 1-3, 08034 Barcelona, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Enrique","family":"Arcediano-Garrido","sequence":"additional","affiliation":[{"name":"Joint Research Centre, European Commission, Via Enrico Fermi 2749, I-21027 Ispra, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0563-2344","authenticated-orcid":false,"given":"Deimos","family":"Ib\u00e1\u00f1ez-Segura","sequence":"additional","affiliation":[{"name":"Research Group of Astronomy and Geomatics (gAGE\/UPC), Jordi Girona 1-3, 08034 Barcelona, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,1,7]]},"reference":[{"key":"ref_1","unstructured":"Davies, K. (1989). Ionospheric Radio IEE Electromagnetic Waves Series 31, Peter Peregrinus Ltd."},{"key":"ref_2","unstructured":"Sanz, J., Juan, J., and Hern\u00e1ndez-Pajares, M. (2013). GNSS Data Processing, Volume I: Fundamentals and Algorithms, ESA Communications. Available online: https:\/\/gssc.esa.int\/navipedia\/GNSS_Book\/ESA_GNSS-Book_TM-23_Vol_I.pdf."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1109\/TAES.1987.310829","article-title":"Ionospheric Time-Delay Algorithm for Single-Frequency GPS Users","volume":"23","author":"Klobuchar","year":"1987","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1016\/0273-1177(90)90301-F","article-title":"An analytical model of the electron density profile in the ionosphere","volume":"10","author":"Radicella","year":"1990","journal-title":"Adv. Space Res."},{"key":"ref_5","unstructured":"China Satellite Navigation Office (2020, October 01). BeiDou Navigation Satellite System Signal in Space Interface Control Document, Available online: http:\/\/en.beidou.gov.cn\/SYSTEMS\/ICD\/201806\/P020180608522414961797.pdf."},{"key":"ref_6","unstructured":"European Commission (2020, October 01). European GNSS (Galileo) Open Service\u2014Ionospheric Correction Algorithm for Galileo Single Frequency Users. Available online: https:\/\/www.gsc-europa.eu\/sites\/default\/files\/sites\/all\/files\/Galileo_Ionospheric_Model.pdf."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1016\/S0273-1177(00)00138-1","article-title":"The evolution of the DGR approach to model electron density profiles","volume":"27","author":"Radicella","year":"2001","journal-title":"Adv. Space Res."},{"key":"ref_8","unstructured":"International Telecommunication Union (2012). ITU-R Reference Ionospheric Characteristics Recommendation P.1239-3 1, International Telecommunication Union."},{"key":"ref_9","unstructured":"Landmark, B. (1963). Propagation of Decameter Waves (HF-Band). Meteorological and Astronomical Influences on Radio Wave Propagation, Academic Press. Chapter 11."},{"key":"ref_10","unstructured":"International Telecommunication Union (2019). Ionospheric Propagation Data and Prediction Methods Required for the Design of Satellite Networks and Systems Recommendation P.531-14, International Telecommunication Union."},{"key":"ref_11","unstructured":"European Space Agency (2020, October 01). European Space Software Repository. Available online: https:\/\/essr.esa.int\/project\/nequickg-galileo-ionospheric-correction-model."},{"key":"ref_12","unstructured":"Joint Research Centre (2020, October 01). Ionospheric Studies at JRC. Available online: https:\/\/nequick-g.jrc.ec.europa.eu\/."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1156","DOI":"10.1029\/2019RS006875","article-title":"Galileo Ionospheric Correction Algorithm: An Optimization Study of NeQuick-G","volume":"54","year":"2019","journal-title":"Radio Sci."},{"key":"ref_14","unstructured":"European GNSS Service Centre (2020, October 01). NeQuick G Source Code. Available online: https:\/\/www.gsc-europa.eu\/support-to-developers\/nequick-g-source-code."},{"key":"ref_15","unstructured":"European Space Agency (2020, October 01). ESA Software Community License Permissive Version 2.3. Available online: https:\/\/essr.esa.int\/license\/european-space-agency-community-license-v2-3-permissive."},{"key":"ref_16","unstructured":"European Commission (2020, October 01). European Union Public License (EUPL). Available online: https:\/\/joinup.ec.europa.eu\/sites\/default\/files\/custom-page\/attachment\/eupl_v1.2_en.pdf."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Ib\u00e1\u00f1ez, D., Rovira-Garcia, A., Alonso, M.T., Sanz, J., Juan, J.M., Casado, G.G., and Lopez-Martinez, M. (2020). EGNOS 1046 Maritime Service Assessment. Sensors, 20.","DOI":"10.3390\/s20010276"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Ibanez, D., Rovira-Garcia, A., Sanz, J., Juan, J., Gonzalez-Casado, G., Jimenez-Banos, D., Lopez-Echazarreta, C., and Lapin, I. (2018, January 5\u20137). The GNSS Laboratory Tool Suite (gLAB) updates: SBAS, DGNSS and Global Monitoring System. Proceedings of the 2018 9th ESA Workshop on Satellite NavigationTechnologies and European Workshop on GNSS Signals and Signal Processing (NAVITEC), Noordwijk, The Netherlands.","DOI":"10.1109\/NAVITEC.2018.8642707"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1671","DOI":"10.1016\/j.asr.2017.01.011","article-title":"The Multi-GNSS Experiment (MGEX) of the International GNSS Service (IGS)\u2013Achievements, prospects and challenges","volume":"59","author":"Montenbruck","year":"2017","journal-title":"Adv. Space Res."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"631","DOI":"10.1016\/S0273-1177(99)00160-X","article-title":"The International GPS Service (IGS): An interdisciplinary service in support of Earth sciences","volume":"23","author":"Beutler","year":"1999","journal-title":"Adv. Space Res."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"5005","DOI":"10.1029\/96JB03860","article-title":"Precise point positioning for the efficient and robust analysis of GPS data from large networks","volume":"102","author":"Zumberge","year":"1997","journal-title":"J. Geophys. Res. Space Phys."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1007\/PL00012883","article-title":"Precise Point Positioning Using IGS Orbit and Clock Products","volume":"5","author":"Kouba","year":"2001","journal-title":"GPS Solut."},{"key":"ref_23","unstructured":"IEEE Standards Association (2008). IEEE Standard for Information Technology\u2013Portable Operating System Interface (POSIX(R)), IEEE Standards Association. IEEE Standard 1003.1."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1007\/s00190-015-0868-3","article-title":"Accuracy of ionospheric models used in GNSS and SBAS: Methodology and analysis","volume":"90","author":"Juan","year":"2016","journal-title":"J. Geod."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"519","DOI":"10.1007\/s10291-013-0348-2","article-title":"A comparison of three PPP integer ambiguity resolution methods","volume":"18","author":"Shi","year":"2014","journal-title":"GPS Solut."},{"key":"ref_26","first-page":"4","article-title":"Assessing the quality of ionospheric models through GNSS positioning error: Methodology and results","volume":"24","author":"Juan","year":"2019","journal-title":"GPS Solut."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"565","DOI":"10.1029\/97RS02707","article-title":"A global mapping technique for GPS-derived ionospheric total electron content measurements","volume":"33","author":"Mannucci","year":"1998","journal-title":"Radio Sci."},{"key":"ref_28","unstructured":"UCAR\/NCAR\u2014COSMIC (2019). UCAR Cosmic Program, 2019: COSMIC-2 Data Products, UCAR\/NCAR\u2014COSMIC."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Aragon-Angel, A., and Fortuny, J. (2016, January 28\u201330). Exploiting Galileo Ionospheric Disturbance Flags to boost NeQuick. Proceedings of the 2016 International Conference on Localization and GNSS (ICL-GNSS), Barcelona, Spain.","DOI":"10.1109\/ICL-GNSS.2016.7533856"},{"key":"ref_30","unstructured":"Orus-Perez, R., Nava, B., Kashcheyev, A., Grosu, A., and Scortan, S. (2018). Considerations for NeQuick G Speed Optimization, URSI AT-RASC. [2nd ed.]."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Gioia, C., and Borio, D. (2020). NeQuick-G and Android Devices: A Compromise between Computational Burden and Accuracy. Sensors, 20.","DOI":"10.3390\/s20205908"}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/2\/191\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:08:19Z","timestamp":1760159299000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/2\/191"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,7]]},"references-count":31,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2021,1]]}},"alternative-id":["rs13020191"],"URL":"https:\/\/doi.org\/10.3390\/rs13020191","relation":{},"ISSN":["2072-4292"],"issn-type":[{"type":"electronic","value":"2072-4292"}],"subject":[],"published":{"date-parts":[[2021,1,7]]}}}