Abstract
For Global Navigation Satellite System (GNSS) data processing, voluminous real-time Continuously Operating Reference Stations (CORS) data processing is a challenging problem. There are many methods have been proposed for regional network processing, such as parallel computing. However, they are mainly used for post-processing or near real-time processing. Due to the magnitude-increased and epoch-related of large geographic area CORS data processing, it brings huge challenges for real-time reception and efficient processing. Therefore, a real-time distributed Precise Point Positioning (PPP) platform is designed based on the idea of distributed computing and message queue to solve voluminous real-time CORS data processing, and it decomposed the real-time data processing into three processes: Input/output (I/O) multiplexing for real-time stream data acquisition, parallel PPP computing, and Weight Round Robin task scheduling. The real-time data of 5 International GNSS Service (IGS) stations is processed, the results show that it generally takes 30 min to achieve accuracy within centimeter. When the platform is applied for 1414 CORS real-time data processing in China, it can perform PPP calculations with stability and high precision. Application of the real-time Precipitable Water Vapor (PWV) monitoring is also provided.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
1. References
Teunissen, P.J.G., Khodabandeh, A.: Review and principles of PPP-RTK methods. J. Geodesy 89(3), 217–240 (2014). https://doi.org/10.1007/s00190-014-0771-3
Gong, X., Gu, S., Lou, Y., Zheng, F., Ge, M., Liu, J.: An efficient solution of real-time data processing for multi-GNSS network. J. Geodesy 92(7), 797–809 (2017). https://doi.org/10.1007/s00190-017-1095-x
Jiang, C., Xu, T., Du, Y., Sun, Z., Xu, G.: A parallel equivalence algorithm based on MPI for GNSS data processing. J. Spat. Sci. 1–20 (2019)
Cui, Y., Chen, Z., Li, L., Zhang, Q., Luo, S., Lu, Z.: An efficient parallel computing strategy for the processing of large GNSS network datasets. GPS Solutions 25(2), 1–11 (2021). https://doi.org/10.1007/s10291-020-01069-9
Stansell, T.A., Jr.: RTCM sc‐104 recommended pseudolite signal specification. Navigation 33(1), 42–59 (1986)
Weber, G., Mervart, L., Stürze, A., Rülke, A., Stöcker, D.: BKG Ntrip Client (BNC): Version 2.12. No. Band 49 in Mitteilungen des Bundesamtes für Kartographie und Geodäsie, Verlag des Bundesamtes für Kartographie und Geodäsie, Frankfurt am Main (2016)
Magnoni, L.: Modern messaging for distributed systems. J. Phys. Conf. Ser. 608, 012038 (2015)
Katevenis, M., Sidiropoulos, S., Courcoubetis, C.: Weighted round-robin cell multiplexing in a general-purpose ATM switch chip. IEEE J. Sel. Areas Commun. 9(8), 1265–1279 (1991)
Zumberge, J.F., Heflin, M.B., Jefferson, D.C., Watkins, M.M., Webb, F.H.: Precise point positioning for the efficient and robust analysis of GPS data from large networks. J. Geophys. Res. Solid Earth 102(B3), 5005–5017 (1997)
Boehm, J., Heinkelmann, R., Schuh, H.: Short Note: A global model of pressure and temperature for geodetic applications. J. Geodesy 81(10), 679–683 (2007)
Zhang, H., Yuan, Y., Li, W., Zhang, B.: A real-time precipitable water vapor monitoring system using the national GNSS network of china: Method and preliminary results. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 12(5), 1587–1598 (2019)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Ding, J., Wu, D., Xu, X., Xu, H., Huang, L. (2021). Design and Implementation of a Real-Time Distributed Precise Point Positioning Platform. In: Liu, Z., Wu, F., Das, S.K. (eds) Wireless Algorithms, Systems, and Applications. WASA 2021. Lecture Notes in Computer Science(), vol 12939. Springer, Cham. https://doi.org/10.1007/978-3-030-86137-7_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-86137-7_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-86136-0
Online ISBN: 978-3-030-86137-7
eBook Packages: Computer ScienceComputer Science (R0)