{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T15:01:41Z","timestamp":1771686101053,"version":"3.50.1"},"reference-count":32,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2024,1,27]],"date-time":"2024-01-27T00:00:00Z","timestamp":1706313600000},"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>In the Global Navigation Satellite System (GNSS) context, the growing number of available satellites has led to many challenges when it comes to choosing the most-accurate pseudorange contributions, given the strong impact of biased measurements on positioning accuracy, particularly in single-epoch scenarios. This work leverages the potential of machine learning in predicting linkwise measurement quality factors and, hence, optimize measurement weighting. For this purpose, we used a customized matrix composed of heterogeneous features such as conditional pseudorange residuals and per-link satellite metrics (e.g., carrier-to-noise-power-density ratio and its empirical statistics, satellite elevation, carrier phase lock time). This matrix is then fed as an input to a long short-term memory (LSTM) deep neural network capable of exploiting the hidden correlations between these features relevant to positioning, leading to the predictions of efficient measurement weights. Our extensive experimental results on real data, obtained from extensive field measurements, demonstrate the high potential of our proposed solution, which is able to outperform traditional measurement weighting and selection strategies from the state-of-the-art. In addition, we included detailed illustrations based on representative sessions to provide a concrete understanding of the significant gains of our approach, particularly in strongly GNSS-challenged operating conditions.<\/jats:p>","DOI":"10.3390\/s24030833","type":"journal-article","created":{"date-parts":[[2024,1,30]],"date-time":"2024-01-30T12:06:58Z","timestamp":1706616418000},"page":"833","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["LSTM-Based GNSS Localization Using Satellite Measurement Features Jointly with Pseudorange Residuals"],"prefix":"10.3390","volume":"24","author":[{"given":"Ibrahim","family":"Sbeity","sequence":"first","affiliation":[{"name":"Universit\u00e9 Grenoble Alpes, CEA-Leti, F-38000 Grenoble, France"},{"name":"ETIS UMR 8051, CY Cergy Paris Universit\u00e9, ENSEA, CNRS, F-95000 Cergy, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christophe","family":"Villien","sequence":"additional","affiliation":[{"name":"Universit\u00e9 Grenoble Alpes, CEA-Leti, F-38000 Grenoble, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Beno\u00eet","family":"Denis","sequence":"additional","affiliation":[{"name":"Universit\u00e9 Grenoble Alpes, CEA-Leti, F-38000 Grenoble, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elena Veronica","family":"Belmega","sequence":"additional","affiliation":[{"name":"ETIS UMR 8051, CY Cergy Paris Universit\u00e9, ENSEA, CNRS, F-95000 Cergy, France"},{"name":"Universit\u00e9 Gustave Eiffel, CNRS, LIGM, F-77454 Marne-la-Vall\u00e9e, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2024,1,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Grewal, M.S., Weill, L., and Andrews, A.P. (2007). Global Positioning Systems, Inertial Navigation and Integration, Wiley.","DOI":"10.1002\/0470099720"},{"key":"ref_2","unstructured":"Semtech (2021). LR1110 Low Power Wi-Fi\/GNSS Scanner + Lora Transceiver, Semtech. Rev. 1.3."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TGRS.2023.3328858","article-title":"Design and Development of Artificial Intelligence-Enabled IoT Framework for Satellite-Based Navigation Services","volume":"61","author":"Dabbakuti","year":"2023","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Su, X., Geng, T., Li, W., Zhao, Q., and Xie, X. (2017). Chang\u2019E-5T Orbit Determination Using Onboard GPS Observations. Sensors, 17.","DOI":"10.3390\/s17061260"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Kiliszek, D., Kroszczy\u0144ski, K., and Araszkiewicz, A. (2022). Analysis of Different Weighting Functions of Observations for GPS and Galileo Precise Point Positioning Performance. Remote Sens., 14.","DOI":"10.5194\/egusphere-egu22-7489"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1007\/PL00012765","article-title":"Variances of GPS Phase Observations: The SIGMA-\u03f5 Model","volume":"2","author":"Hartinger","year":"1999","journal-title":"GPS Solut."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1007\/s001900050242","article-title":"GPS signal diffraction modelling: The stochastic SIGMA-\u03b4 model","volume":"73","author":"Brunner","year":"1999","journal-title":"J. Geod."},{"key":"ref_8","first-page":"173818","article-title":"P-RANSAC: An Integrity Monitoring Approach for GNSS Signal Degraded Scenario","volume":"2014","author":"Castaldo","year":"2014","journal-title":"Int. J. Navig. Obs."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Akram, M.A., Liu, P., ID, Y.W., and Qian, J. (2018). GNSS Positioning Accuracy Enhancement Based on Robust Statistical MM Estimation Theory for Ground Vehicles in Challenging Environments. Appl. Sci., 8.","DOI":"10.3390\/app8060876"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Zhu, N., Marais, J., B\u00e9taille, D., and Berbineau, M. (February, January 30). Evaluation and Comparison of GNSS Navigation Algorithms including FDE for Urban Transport Applications. Proceedings of the 2017 International Technical Meeting of the Institute of Navigation, Monterey, CA, USA.","DOI":"10.33012\/2017.14962"},{"key":"ref_11","first-page":"8969032","article-title":"A Modified Range Consensus Algorithm Based on GA for Receiver Autonomous Integrity Monitoring","volume":"2020","author":"Zhao","year":"2020","journal-title":"Math. Probl. Eng."},{"key":"ref_12","unstructured":"Groves, P. (2013). Principles of GNSS, Inertial, and Multisensor Integrated Navigation Systems, Artech House."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Sbeity, I., Villien, C., Denis, B., and Belmega, E.V. (2023, January 6\u20138). RNN-Based GNSS Positioning using Satellite Measurement Features and Pseudorange Residuals. Proceedings of the 2023 International Conference on Localization and GNSS (ICL-GNSS), Castell\u00f3n, Spain.","DOI":"10.1109\/ICL-GNSS57829.2023.10148922"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Sbeity, I., Villien, C., Combettes, C., Denis, B., Belmega, E.V., and Chafii, M. (2023, January 24\u201327). A Novel Satellite Selection Algorithm Using LSTM Neural Networks For Single-epoch Localization. Proceedings of the 2023 IEEE\/ION Position, Location and Navigation Symposium (PLANS), Monterey, CA, USA.","DOI":"10.1109\/PLANS53410.2023.10140007"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Rossi, R.J. (2018). Mathematical Statistics: An Introduction to Likelihood Based Inference, Wiley.","DOI":"10.1002\/9781118771075"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Watson, G.A. (1978). Numerical Analysis, Proceedings of the Biennial Conference, Dundee, UK, 28 June\u20131 July 1977, Springer.","DOI":"10.1007\/BFb0067690"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Zhu, N., Betaille, D., Marais, J., and Berbineau, M. (2018, January 10\u201313). Extended Kalman Filter (EKF) Innovation-Based Integrity Monitoring Scheme with C\/N0 Weighting. Proceedings of the 2018 IEEE 4th International Forum on Research and Technology for Society and Industry (RTSI), Palermo, Italy.","DOI":"10.1109\/RTSI.2018.8548512"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"699","DOI":"10.1017\/S0373463309990142","article-title":"A Comparison of Outlier Detection Procedures and Robust Estimation Methods in GPS Positioning","volume":"62","author":"Knight","year":"2009","journal-title":"J. Navig."},{"key":"ref_19","first-page":"870365","article-title":"GNSS Reliability Testing in Signal-Degraded Scenario","volume":"2013","author":"Angrisano","year":"2013","journal-title":"Int. J. Navig. Obs."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1305","DOI":"10.1109\/TAES.2007.4441741","article-title":"User-level reliability monitoring in urban personal satellite-navigation","volume":"43","author":"Kuusniemi","year":"2007","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_21","unstructured":"Salos, D. (2012). Integrity Monitoring Applied to the Reception of GNSS Signals in Urban Environments. [Ph.D. Thesis, University of Toulouse]."},{"key":"ref_22","unstructured":"Kuusniemi, H., and Lachapelle, G. (2004, January 26\u201328). GNSS Signal Reliability Testing in Urban and Indoor Environments. Proceedings of the 2004 National Technical Meeting of the Institute of Navigation, San Diego, CA, USA."},{"key":"ref_23","unstructured":"Schroth, G., Ene, A., Blanch, J., Walter, T., and Enge, P. (2008, January 22\u201325). Failure Detection and Exclusion via Range Consensus. Proceedings of the European Navigation Conference, Toulouse, France."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1281","DOI":"10.1017\/S0373463318000383","article-title":"Fault exclusion in multiconstellation global navigation satellite systems","volume":"71","author":"Zhai","year":"2018","journal-title":"J. Navig."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1002\/navi.71","article-title":"Solution Separation Versus Residual-Based RAIM","volume":"61","author":"Joerger","year":"2014","journal-title":"J. Inst. Navig."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Combettes, C., and Villien, C. (2021, January 25\u201328). EKF based on two FDE schemes for GNSS Vehicle Navigation. Proceedings of the 2021 IEEE 93rd Vehicular Technology Conference (VTC2021-Spring), Helsinki, Finland.","DOI":"10.1109\/VTC2021-Spring51267.2021.9448987"},{"key":"ref_27","unstructured":"Pirsiavash, A. (2019). GNSS Signal and Measurement Quality Monitoring for Multipath Detection and Mitigation, Schulich School of Engineering, University of Calgary."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Reddybattula, K.D., Nelapudi, L.S., Moses, M., Devanaboyina, V.R., Ali, M.A., Jamjareegulgarn, P., and Panda, S.K. (2022). Ionospheric TEC Forecasting over an Indian Low Latitude Location Using Long Short-Term Memory (LSTM) Deep Learning Network. Universe, 8.","DOI":"10.3390\/universe8110562"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"3373","DOI":"10.1109\/TPS.2023.3325457","article-title":"Ionospheric Total Electron Content Forecasting at a Low-Latitude Indian Location Using a Bi-Long Short-Term Memory Deep Learning Approach","volume":"51","author":"Vankadara","year":"2023","journal-title":"IEEE Trans. Plasma Sci."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Huang, K., Hussain, A., Wang, Q.F., and Zhang, R. (2019). Deep Learning: Fundamentals, Theory and Applications, Springer.","DOI":"10.1007\/978-3-030-06073-2"},{"key":"ref_31","unstructured":"Graves, A., and Schmidhuber, J. (2007, January 3). Offline Handwriting Recognition with Multidimensional Recurrent Neural Networks. Proceedings of the 20th International Conference on Neural Information Processing Systems, Vancouver, BC, Canada."},{"key":"ref_32","unstructured":"Kingma, D.P., and Ba, J. (2017). Adam: A Method for Stochastic Optimization. arXiv."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/3\/833\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T13:50:16Z","timestamp":1760104216000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/3\/833"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1,27]]},"references-count":32,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2024,2]]}},"alternative-id":["s24030833"],"URL":"https:\/\/doi.org\/10.3390\/s24030833","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,1,27]]}}}