Skip to main content
Log in

Parallel computation of regional CORS network corrections based on ionospheric-free PPP

  • Original Article
  • Published:
GPS Solutions Aims and scope Submit manuscript

Abstract

Global navigation satellite system real-time processing requires low latency, high timeliness, and high computational efficiency. A typical application is providing corrections using data from a regional Continuously Operating Reference Station (CORS) network. Usually the wide-lane and narrow-lane fractional cycle biases (FCBs) are determined at the server and broadcast to users to fix undifferenced ambiguity. Also, a tropospheric model is established at the server and broadcast to users to obtain accurate and reliable a priori zenith total delays for precise point positioning (PPP) using the ionospheric-free (IF) observation combination. Currently, serial methods are typically applied, i.e., all reference stations are involved in estimating the wide-lane and narrow-lane FCBs and establishing a regional tropospheric delay model. To improve the efficiency and shorten the latency, we develop a parallel computation method for regional CORS network corrections based on IF PPP by adopting a multicore parallel computing technology task parallel library, wherein parallel computations involving the FCBs, tropospheric delays, and tropospheric model are successively performed based on data parallelism, in which the same operation is performed concurrently on elements in an array, and task parallelism, which refers to one or more independent tasks running concurrently. Data covering four seasons from the Hong Kong and southwestern America CORS networks are utilized in the experiment. The single differenced FCBs between satellites are determined within each full pass, and a tropospheric model with an internal accuracy better than 1.4 cm and an external accuracy better than 1.6 cm is derived at the server. With the parallel implementation, the speedup ratios of FCB estimation and tropospheric modeling are 1.79, 3.15, 5.59, and 9.69 times higher for dual-core, quad-core, octa-core, and hexadeca-core platforms, respectively, than for a single-core platform.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

Download references

Acknowledgements

The authors thank the Hong Kong Surveying and Mapping office and National Geodetic Survey for offering GNSS data and IGS for offering precise products. This study was supported by the National Natural Science Foundation of China (No. 41674019) and the National Key Research and Development Program of China (No. 2016YFB0501701).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhiping Lu.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, L., Lu, Z., Chen, Z. et al. Parallel computation of regional CORS network corrections based on ionospheric-free PPP. GPS Solut 23, 70 (2019). https://doi.org/10.1007/s10291-019-0864-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10291-019-0864-9

Keywords

Navigation