journal article·2025-11-20Open access

GNSS for High-Precision and Reliable Positioning: A Review of Correction Techniques and System Architectures

Anna Sukhenko, Nursultan Meirambekuly, Arman Syzdykov, Adil Mukhamedgali, Yenglik Mellatova

Applied Sciences· Volume 15· Issue 22

Abstract

This paper provides a comprehensive review of the existing approaches to ensuring high-precision and reliable GNSS positioning. The purpose of this review is to examine modern approaches to mitigating the main factors affecting GNSS receiver accuracy, including atmospheric delays, ephemeris and clock errors, multipath, and receiver noise, and to highlight the key open challenges in high-precision positioning and error correction. The article presents various error correction techniques and provides their analysis. It presents modern architectural solutions for GNSS receivers aimed at providing high-precision and reliable positioning (conventional, software-defined, multi-frequency and multi-constellation, cloud/edge, integrated GNSS/INS/LiDAR, and integrated GNSS/IoT) and their comparative analysis. The resulting overview will be useful for further research in the field of high-precision navigation.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: GNSS positioning and interference · Soil Moisture and Remote Sensing · Geodetic Measurements and Engineering Structures

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Science and Innovation, School of Information Technology and Engineering, Kazakh-British Technical University, 050000 Almaty, Kazakhstan

Center of Space Technologies, Al-Farabi Kazakh National University, 050040 Almaty, Kazakhstan

Ecology Research Institute, Khoja Akhmet Yassawi International Kazakh-Turkish University, 190000 Turkistan, Kazakhstan

Department of Space Engineering and Technology, L.N. Gumilyov Eurasian National University, 010008 Astana, Kazakhstan

Institute of Communication and Space Engineering, Almaty University of Power Engineering and Telecommunications, 050013 Almaty, Kazakhstan

Funding

Committee of Science of the Ministry of Science and Higher Education of the Republic of Kazakhstan

References (100+)

Show source-provided references
1. Zhang, J. (2011, January 7–10). Autonomous navigation for an unmanned mobile robot in urban areas. Proceedings of the 2011 IEEE International Conference on Mechatronics and Automation, Beijing, China.10.1109/ICMA.2011.5986288 ↗
2. High Precision GNSS Guidance for Field Mobile Robots10.5772/52554 ↗
3. Autonomous Navigation of a Mobile Robot Based on GNSS/DR Integration in Outdoor Environments10.20965/jrm.2014.p0214 ↗
4. Intelligent GNSS/INS integrated navigation system for a commercial UAV flight control system10.1016/j.ast.2018.07.026 ↗
5. Autonomous Landing of a Fixed-Wing UAV with RTK GNSS and MEMS IMU10.1155/ijae/9430096 ↗
6. Dlamini, S.M., and Ouma, Y.O. (2025). Large-Scale Topographic Mapping Using RTK-GNSS and Multispectral UAV Drone Photogrammetric Surveys: Comparative Evaluation of Experimental Results. Geomatics, 5.10.3390/geomatics5020025 ↗
7. Lin, M., Yoon, J., and Kim, B. (2020). Self-Driving Car Location Estimation Based on a Particle-Aided Unscented Kalman Filter. Sensors, 20.10.3390/s20092544 ↗
8. Real-time self-driving car navigation and obstacle avoidance using mobile 3D laser scanner and GNSS10.1007/s11042-016-4211-7 ↗
9. Performance Impact of Ionospheric and Tropospheric Corrections of User Position Estimation Using GPS Raw Measurements10.1007/978-3-319-01466-1_15 ↗
10. Influence of the inhomogeneous troposphere on GNSS positioning and integer ambiguity resolution10.1016/j.asr.2020.12.043 ↗
11. Lee, T., Bettinger, P., Merry, K., and Cieszewski, C. (2023). The effects of nearby trees on the positional accuracy of GNSS receivers in a forest environment. PLoS ONE, 18.10.1371/journal.pone.0283090 ↗
12. Zhou, J., Lian, J., Zhang, G., and Hsu, L.-T. (2024, January 21–24). Performance Assessment of GNSS Positioning in Different Vegetated Environments. Proceedings of the ION 2024 Pacific PNT Meeting, Honolulu, HI, USA.10.33012/2024.19656 ↗
13. Degradation of GNSS Accuracy by Multipath and Tree Canopy Distortions in a School Environment
14. Multipath Estimation in Urban Environments from Joint GNSS Receivers and LiDAR Sensors10.3390/s121114592 ↗
15. Performance Evaluation of Different GNSS Positioning Modes
16. GNSS satellite-based augmentation systems for Australia10.1007/s10291-016-0569-2 ↗
17. Jansen, P. (2022). The Impact of Jamming and Spoofing on GNSS Signals. [Master’s Thesis, University of Twente].
18. Ehrler, R., Luo, Y., Schade, C., Bähr, A., Lehner, A., Boyero, J.P., and Pulido, J.Á. (2023, January 11–15). Jamming and Spoofing Impact on GNSS Signals for Railway Applications. Proceedings of the 36th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2023), Denver, CO, USA.10.33012/2023.19384 ↗
19. Weighted GDoP for improved position accuracy using NavIC and GPS hybrid constellation over Indian sub-continent
20. Kaplan, E.D., and Hegarty, C.J. (2006). Understanding GPS: Principles and Applications, Artech House. [2nd ed.].
21. Techniques to improve the GPS precision
22. Hofmann-Wellenhof, B., Lichtenegger, H., and Wasle, E. (2008). GNSS—Global Navigation Satellite Systems: GPS, GLONASS, Galileo, and More, Springer.
23. Positional accuracy of the Wide Area Augmentation System in consumer-grade GPS units10.1016/j.cageo.2010.12.011 ↗
24. Teunissen, P.J.G., and Montenbruck, O. (2021). Springer Handbook of Global Navigation Satellite Systems, Springer.
25. Trimble Navigation Limited (2007). GPS the First Global Navigation Satellite System, Trimble Navigation Limited.
26. Psychas, D., and Verhagen, S. (2020). Real-Time PPP-RTK Performance Analysis Using Ionospheric Corrections from Multi-Scale Network Configurations. Sensors, 20.10.3390/s20113012 ↗
27. Liu, X., Wen, W., Huang, F., Gao, H., Wang, Y., and Hsu, L.-T. (2022). 3D LiDAR Aided GNSS NLOS Mitigation for Reliable GNSS-RTK Positioning in Urban Canyons. arXiv.
28. Object-Detection-Aided GNSS and Its Integration with Lidar in Highly Urbanized Areas
29. Wen, W., Pfeifer, T., Bai, X., and Hsu, L.-T. (2020). It is time for Factor Graph Optimization for GNSS/INS Integration: Comparison between FGO and EKF. arXiv.
30. Wang, K., and Zhao, L. (2014, January 8–10). GPS/INS integrated urban navigation system based on vehicle motion detection. Proceedings of the 2014 IEEE Chinese Guidance, Navigation and Control Conference, Yantai, China.10.1109/CGNCC.2014.7007294 ↗
31. Wang, J., Xu, B., Liu, J., Gao, K., and Zhang, S. (2024). Sky-GVIO: Enhanced GNSS/INS/Vision Navigation with FCN-Based Sky Segmentation in Urban Canyon. Remote Sens., 16.10.3390/rs16203785 ↗
32. Munin, E., Blais, A., and Couellan, N. (2019). Convolutional Neural Network for Multipath Detection in GNSS Receivers. arXiv.10.1109/AIDA-AT48540.2020.9049188 ↗
33. Ozeki, T., and Kubo, N. (2022). GNSS NLOS Signal Classification Based on Machine Learning and Pseudorange Residual Check. Front. Robot. AI, 9.10.3389/frobt.2022.868608 ↗
34. Lee, Y., and Park, B. (2022). Nonlinear Regression-Based GNSS Multipath Modelling in Deep Urban Area. Mathematics, 10.10.3390/math10030412 ↗
35. Suzuki, T., and Amano, Y. (2021). NLOS Multipath Classification of GNSS Signal Correlation Output Using Machine Learning. Sensors, 21.10.3390/s21072503 ↗
36. Assessing the robustness of machine learning strategy for GNSS/INS vehicle positioning solutions enhancement10.1007/s10291-025-01909-6 ↗
37. Tao, A.-L., and Jan, S.-S. (2016, January 12–16). Optimal Navigation with Multi-constellation GNSS: A Satellite Selection Algorithm. Proceedings of the 29th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2016), Portland, OR, USA.10.33012/2016.14725 ↗
38. Improved performance of GNSS precise point positioning for high-rate seismogeodesy with recent BDS-3 and Galileo10.1016/j.asr.2021.06.012 ↗
39. Accuracy assessment of Precise Point Positioning with multi-constellation GNSS data under ionospheric scintillation effects10.1051/swsc/2017043 ↗
40. Influence of ionospheric perturbations in GPS time and frequency transfer10.1016/j.asr.2009.07.011 ↗
41. Rougerie, S., Carrié, G., Israel, J., Ries, L., Monnerat, M., and Thevenon, P. (2013, January 16–20). Multipath Mitigation Methods Based on Diversity Algorithms. Proceedings of the 26th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2013), Nashville, TN, USA.
42. Advancements in Multipath Mitigation for GNSS Receivers: Review of Channel Estimation Techniques10.34133/space.0278 ↗
43. Multi-constellation GNSS precise point positioning with multi-frequency raw observations and dual-frequency observations of ionospheric-free linear combination10.1186/s43020-020-0009-x ↗
44. Romero-Holguín, L.M., Lucas-Sabola, V., del Peral-Rosado, J.A., Seco-Granados, G., López-Salcedo, J.A., and García-Molina, J.A. (2017, January 9–12). Prototype of IoT GNSS Sensor for Cloud GNSS Signal Processing. Proceedings of the European Navigation Conference 2017, Lausanne, Switzerland.
45. Lucas-Sabola, V., Seco-Granados, G., López-Salcedo, J.A., García-Molina, J.A., and Crisci, M. (2017, January 25–29). Efficiency Analysis of Cloud GNSS Signal Processing for IoT Applications. Proceedings of the 30th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2017), Portland, OR, USA.10.33012/2017.15237 ↗
46. An IoT-based GNSS platform for infrastructure monitoring10.5194/isprs-archives-XLVIII-2-W8-2024-17-2024 ↗
47. Wang, L., and Qiu, R. (2020). BeiDou Satellite Positioning Method Based on IoT and Edge Computing. Sensors, 20.10.3390/s20030889 ↗
48. (2025, October 01). GNSS Receiver Trimble-R12i. Available online: https://geospatial.trimble.com/en/products/hardware/trimble-r12i.
49. (2025, October 01). GNSS Receiver Leica-GS18-T. Available online: https://leica-geosystems.com/en-us/products/gnss-systems/smart-antennas/leica-gs18-t.
50. (2025, October 01). Hiper-HR. Available online: https://mytopcon.topconpositioning.com/support/products/hiper-hr.
51. (2025, October 01). GNSS Receiver Mosaic-X5. Available online: https://www.septentrio.com/en/products/gnss-receivers/gnss-receiver-modules/mosaic-x5.
52. (2025, October 01). GNSS Receiver OEM7700. Available online: https://novatel.com/products/receivers/gnss-gps-receiver-boards/oem7700.
53. (2025, October 01). GNSS Receiver ZED-F9P-Module. Available online: https://www.u-blox.com/en/product/zed-f9p-module.
54. Compact, Low-cost GNSS Modules for Precise Point Positioning10.1051/e3sconf/202131003001 ↗
55. Review of PPP–RTK: Achievements, challenges, and opportunities10.1186/s43020-022-00089-9 ↗
56. Wang, P., Gao, Y., Zhao, Q., Wang, Y., Zhou, F., and Zhang, D. (2025). An Enhanced, Real-Time, Low-Cost GNSS/INS Integrated Navigation Algorithm and Its Platform Design. Sensors, 25.10.3390/s25072119 ↗
57. Amalfitano, D., Cutugno, M., Robustelli, U., and Pugliano, G. (2024). Designing and Testing an IoT Low-Cost PPP-RTK Augmented GNSS Location Device. Sensors, 24.10.3390/s24020646 ↗
58. Zuo, X., Chen, Y., Li, C., Pan, G., and Shi, X. (2016, January 12–16). Single Frequency GPS/BDS Precise Positioning Algorithm for Low-cost Receivers. Proceedings of the 29th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2016), Portland, OR, USA.10.33012/2016.14742 ↗
59. Spoofing and Anti-Spoofing Technologies of Global Navigation Satellite System: A Survey10.1109/ACCESS.2020.3022294 ↗
60. Li, X., Chen, J., Zhao, G., and Feng, W. (2023). Overview of Jamming Technology for Satellite Navigation. Machines, 11.10.3390/machines11070768 ↗
61. GPS precise point positioning using IGS orbit products10.1016/S1464-1895(01)00103-X ↗
62. Precise point positioning for the efficient and robust analysis of GPS data from large networks10.1029/96JB03860 ↗
63. Impact of Ionospheric Correction on Single-Frequency GNSS Positioning10.1007/978-3-642-37404-3_39 ↗
64. Bandyopadhyay, K. (2009). Comparative Analysis of the Effect of Ionospheric Delay on User Position Accuracy Using Single and Dual Frequency GPS Receivers over Indian Region. [Master’s Thesis, Indian Institute of Technology Bombay].
65. Landa, V., and Reuveni, Y. (2023). Toward Real-Time GNSS Single-Frequency Precise Point Positioning Using Ionospheric Corrections. Remote Sens., 15.10.3390/rs15133333 ↗
66. Deep learning approach for combining global ionospheric maps for GNSS positioning10.1007/s10291-025-01861-5 ↗
67. Study on desirable ionospheric corrections accuracy for network-RTK positioning and its impact on time-to-fix and probability of successful single-epoch ambiguity resolution10.1016/j.asr.2015.12.024 ↗
68. Enhanced wide-area multi-GNSS RTK and rapid static positioning in the presence of ionospheric disturbances10.1186/s40623-020-01238-7 ↗
69. Regional ionospheric correction generation for GNSS PPP-RTK: Theoretical analyses and a new interpolation method10.1007/s10291-024-01682-y ↗
70. Principle and performance of multi-frequency and multi-GNSS PPP-RTK10.1186/s43020-022-00068-0 ↗
71. Misra, P., and Enge, P. (2006). Global Positioning System: Signals, Measurements, and Performance, Ganga-Jamuna Press. [2nd ed.].
72. Evaluation of RTKLIB’s Positioning Accuracy Using low-cost GNSS Receiver and ASG-EUPOS10.12716/1001.07.01.10 ↗
73. Kouba, J. (2009). A Guide to Using International GPS Service (IGS) Products, International GNSS Service.
74. Youssef, M.A., Hamid, A.M.A., and Elashiry, A.A. (2025, October 01). Enhancement of the Single Point Positioning Accuracy (Using the Observations of IGS Service). Available online: https://www.fig.net/resources/proceedings/fig_proceedings/fig2009/papers/ts06b/ts06b_youssef_hamid_et_al_3390.pdf.
75. Precise Point Positioning Using IGS Orbit and Clock Products10.1007/PL00012883 ↗
76. Real-time service performances of BDS-3 and Galileo constellations with a linear satellite clock correction models10.1186/s43020-023-00114-5 ↗
77. RTK-Quality Positioning with Global Precise Point Positioning Corrections10.33012/navi.575 ↗
78. Testing precise positioning using RTK and NRTK corrections provided by MAC and VRS approaches in SE Spain10.1080/14498596.2011.623341 ↗
79. An, X., Ziebold, R., and Lass, C. (2023). PPP-RTK with Rapid Convergence Based on SSR Corrections and Its Application in Transportation. Remote Sens., 15.10.3390/rs15194770 ↗
80. Blanch, J., Walter, T., Enge, P., Lee, Y., Pervan, B., Rippl, M., Spletter, A., and Kropp, V. (2015). Advanced RAIM User Algorithm Description: Integrity Support Message Processing, Fault Detection, Exclusion, and Protection Level Calculation, GPS Directorate.
81. Kalman filter-based ARAIM algorithm for integrity monitoring in urban environment10.1016/j.icte.2018.05.002 ↗
82. Integrity monitoring using multi-GNSS pseudorange observations in the urban environment combining ARAIM and 3D city models10.1080/14498596.2020.1734109 ↗
83. Gutierrez, J., Gilabert, R., Dill, E., Hernandez, G., Kaeli, D., and Closas, P. (2024, January 21–24). Multipath Mitigation via Clustering for Position Estimation Refinement in Urban Environments. Proceedings of the ION 2024 Pacific PNT Meeting, Honolulu, HI, USA.10.33012/2024.19605 ↗
84. Overview and Progress of GNSS Anti-multipath Antenna Designs
85. New Choke Ring Design for Eliminating Multipath Effects in the GNSS System10.1155/2022/1527674 ↗
86. A Compact Multipath Mitigating Ground Plane for Multiband GNSS Antennas10.1109/TAP.2013.2243692 ↗
87. Development and Validation of a Multipath Mitigation Technique Using Multi-Correlator Structures10.33012/navi.609 ↗
88. Zhang, Z., Li, B., Shen, Y., Gao, Y., and Wang, M. (2018). Site-Specific Unmodeled Error Mitigation for GNSS Positioning in Urban Environments Using a Real-Time Adaptive Weighting Model. Remote Sens., 10.10.3390/rs10071157 ↗
89. Machine learning based GNSS signal classification and weighting scheme design in the built environment: A comparative experiment10.1186/s43020-023-00101-w ↗
90. GNSS Pseudorange Correction Using Machine Learning in Urban Areas10.1007/978-981-97-6199-9_1 ↗
91. Detection of GNSS no-line of sight signals using LiDAR sensors for intelligent transportation systems10.1080/00396265.2021.1937458 ↗
92. Kaloop, M.R., Yigit, C.O., El-Mowafy, A., Dindar, A.A., Bezcioglu, M., and Hu, J.W. (2019). Hybrid Wavelet and Principal Component Analyses Approach for Extracting Dynamic Motion Characteristics from Displacement Series Derived from Multipath-Affected High-Rate GNSS Observations. Remote Sens., 12.10.3390/rs12010079 ↗
93. Wang, M., Wang, J., Dong, D., Chen, W., Li, H., and Wang, Z. (2018). Advanced Sidereal Filtering for Mitigating Multipath Effects in GNSS Short Baseline Positioning. ISPRS Int. J. Geo-Inf., 7.10.3390/ijgi7060228 ↗
94. Mitigation of multipath effect in GNSS short baseline positioning by the multipath hemispherical map10.1007/s00190-015-0870-9 ↗
95. Zhou, H., Wang, X., Zhong, S., Xi, K., and Shen, H. (2025). A Multipath Hemispherical Map with Strict Quality Control for Multipath Mitigation. Remote Sens., 17.10.3390/rs17050767 ↗
96. Tena, Á., Chamorro, A., and Calle, J.D. (2025). Enhancing GNSS PPP Algorithms with AI: Towards Mitigating Multipath Effects. Eng. Proc., 88.10.3390/engproc2025088056 ↗
97. Multipath mitigation for GPS/Galileo/BDS-3 precise point positioning with overlap-frequency signals10.1186/s43020-024-00144-7 ↗
98. GIL: A tightly coupled GNSS PPP/INS/LiDAR method for precise vehicle navigation10.1186/s43020-021-00056-w ↗
99. Kubo, N., Kobayashi, K., and Furukawa, R. (2020). GNSS Multipath Detection Using Continuous Time-Series C/N0. Sensors, 20.10.3390/s20144059 ↗
100. Machine Learning in GNSS Multipath/NLOS Mitigation: Review and Benchmark10.1109/MAES.2024.3395182 ↗