Abstract
GNSS observations from smartphones have gained popularity in recent years due to the high precision achieved in various applications. While most studies have focused on signal quality evaluation, few have explored static and kinematic positioning. Furthermore, the majority of these studies have primarily concentrated on European and Asian countries. Therefore, we present the first study conducted in Northwest Mexico, which evaluates the performance of static and kinematic positioning using code and phase observations obtained from the Xiaomi Mi 8 smartphone. In addition, we assess the signal quality of ~ 100 available GNSS satellites. This study proposes an alternative method for analyzing the observed Carrier-to-Noise Density Ratio (\(C/{N}_{0}\)) of GNSS observations in relation to theoretical reference values. The results reveal that the average \(C/{N}_{0}\) value of the GNSS satellites is approximately 18% lower than the reference values. Furthermore, the pseudorange observations indicate a significant multipath error, with magnitudes close to 200 cm for L1/E1 and less than 86 cm for L5/E5a, highlighting the susceptibility of the smartphones GNSS antenna to this type of error. The static experiment demonstrates RMS positioning errors of 0.7 cm, 1.2 cm, and 4.2 cm for the E, N, and U components, respectively. Moreover, the kinematic experiment exhibits discrepancies of 1.4 cm due to the circular trajectory of the smartphone. Finally, the results suggest that dual-frequency smartphones offer promising positioning capabilities, presenting opportunities for engineering applications, including structural health monitoring, among others.
Similar content being viewed by others
Data availability
The datasets analyzed during the current study is available in the data repository of Zenodo (https://doi.org/10.5281/zenodo.8206887).
Code availability
The Open-Source Program Package for RTK-GPS used to process the GNSS observations retrieved by the smartphone was developed by Tomoji Takasu and is available under the GNU General Public License. The program package can be accessed and downloaded from the website: (https://rtklib.com/).
References
Aggrey J, Bisnath S, Naciri N, Shinghal G, Yang S (2020) Multi-GNSS precise point positioning with next-generation smartphone measurements. J Spat Sci 65(1):79–98. https://doi.org/10.1080/14498596.2019.1664944
Bahadur B (2022) A study on the real-time code-based GNSS positioning with android smartphones. Measurement 194:111078. https://doi.org/10.1016/j.measurement.2022.111078
Bakuła M, Uradziński M, Krasuski K (2020) Network Code DGNSS positioning for faster L1–L5 GPS ambiguity initialization. Sensors 20(19):5671. https://doi.org/10.3390/s20195671
Bakuła M, Uradziński M, Krasuski K (2022) Performance of DGPS smartphone positioning with the use of P(L1) vs. P(L5) pseudorange measurements. Remote Sens 14(4):929. https://doi.org/10.3390/rs14040929
BeiDou-ICD (2019) BeiDou Interface Control Document (BDS-SIS-ICD-B1I-3.0 for B1). China Satellite Navigation Office. http://en.beidou.gov.cn/SYSTEMS/ICD/201902/P020190227702348791891.pdf. Accessed May 2023
Betz JW (2010) Link Budgets. 5th annual meeting of the International Committee on GNSS (ICG), Turin, Italy, pp 1–15. Accessed April 2023
Betz JW (2016) Engineering satellite-based navigation and timing: global navigaton satellite systems, signals, and receivers. IEEE Press; Wiley, Piscataway (Accessed April 2023)
Bramanto B, Gumilar I, Kuswanti IAN (2023) Assessment of GNSS observations and positioning performance from non-flagship android smartphones. J Appl Geod 0(0). https://doi.org/10.1515/jag-2023-0033
Chen B, Gao C, Liu Y, Sun P (2019) Real-time precise point positioning with a Xiaomi MI 8 Android Smartphone. Sensors 19(12):2835. https://doi.org/10.3390/s19122835
Cheng S, Wang F, Li G, Geng J (2023) Single-frequency multi-GNSS PPP-RTK for smartphone rapid centimeter-level positioning. IEEE Sens J 23(18):21553–21561. https://doi.org/10.1109/JSEN.2023.3301658
Circiu M-S, Meurer M, Felux M, Gerbeth D, Thölert S, Vergara M, Enneking C, Sgammini M, Pullen S, Antreich F (2017) Evaluation of GPS L5 and Galileo E1 and E5a performance for future multifrequency and multiconstellation GBAS: evaluation of GPS L5 and Galileo E1 and E5a. Navigation 64(1):149–163. https://doi.org/10.1002/navi.181
Dabove P, Di Pietra V, Piras M (2020) GNSS positioning using mobile devices with the android operating system. ISPRS Int J Geo-Inf 9(4):220. https://doi.org/10.3390/ijgi9040220
Everett T, Taylor T, Lee D-K, Akos DM (2022) Optimizing the Use of RTKLIB for smartphone-based GNSS measurements. Sensors 22(10):3825. https://doi.org/10.3390/s22103825
Federal Communications Commission F (2023) Code of Federal Regulations, Title 47. Government Printing Office. https://bookstore.gpo.gov/catalog/cfr-title-47-telecommunication. Accessed March 2023
Fortunato M, Ravanelli M, Mazzoni A (2019) Real-time geophysical applications with Android GNSS Raw measurements. Remote Sens 11(18):2113. https://doi.org/10.3390/rs11182113
Galileo -ICD (2021) Galileo interface control document (Galileo-OS-SIS-ICD-2.0 for E1, E6 and E5). European GNSS (Galileo) Open Service. https://www.gsc-europa.eu/sites/default/files/sites/all/files/Galileo_OS_SIS_ICD_v2.0.pdf. Accessed May 2023
Gao R, Xu L, Zhang B, Liu T (2021) Raw GNSS observations from Android smartphones: characteristics and short-baseline RTK positioning performance. Meas Sci Technol 32(8):084012. https://doi.org/10.1088/1361-6501/abe56e
Geng J, Li G (2019) On the feasibility of resolving Android GNSS carrier-phase ambiguities. J Geod 93(12):2621–2635. https://doi.org/10.1007/s00190-019-01323-0
GLONASS-ICD (2008) GLONASS Interface Control Document (L1 and L2). Russian Institute of Space Device Engineering. http://gauss.gge.unb.ca/GLONASS.ICD.pdf. Accessed May 2023
GPS-ICD (2022a) GPS Interface Control Document (IS-GPS-200 for L1 and L2). U.S. National Coordination Office for Space-Based Positioning, Navigation, and Timing. https://www.gps.gov/technical/icwg/IS-GPS-200N.pdf. Accessed May 2023
GPS-ICD (2022b) GPS Interface Control Document (IS-GPS-705 for L5). U.S. National Coordination Office for Space-Based Positioning, Navigation, and Timing. https://www.gps.gov/technical/icwg/IS-GPS-705J.pdf. Accessed May 2023
Guo L, Wang F, Sang J, Lin X, Gong X, Zhang W (2020) Characteristics analysis of raw multi-GNSS measurement from Xiaomi Mi 8 and positioning performance improvement with L5/E5 frequency in an urban environment. Remote Sens 12(4):744. https://doi.org/10.3390/rs12040744
Langley RB (1997) GPS Receiver System Noise. In: Innovation. GPS World. University of New Brunswick, Canada, pp 40–45. http://gauss2.gge.unb.ca/papers.pdf/gpsworld.june97.pdf. Accessed Apr 2023
Leclère J, Landry R Jr, Botteron C (2018) Comparison of L1 and L5 bands GNSS signals acquisition. Sensors 18(9):2779. https://doi.org/10.3390/s18092779
Li G, Geng J (2019) Characteristics of raw multi-GNSS measurement error from Google Android smart devices. GPS Solut 23(3):90. https://doi.org/10.1007/s10291-019-0885-4
Li G, Geng J, Chu B (2023) High-precision velocity determination using mass-market Android GNSS measurements in the case of anomalous clock variations. GPS Solut 27(3):98. https://doi.org/10.1007/s10291-023-01440-6
Li M, Lei Z, Li W, Jiang K, Huang T, Zheng J, Zhao Q (2021) Performance evaluation of single-frequency Precise point positioning and its use in the android smartphone. Remote Sens 13(23):4894. https://doi.org/10.3390/rs13234894
Liu Q, Gao C, Peng Z, Zhang R, Shang R (2021) Smartphone positioning and accuracy analysis based on real-time regional ionospheric correction model. Sensors 21(11):3879. https://doi.org/10.3390/s21113879
Liu W, Shi X, Zhu F, Tao X, Wang F (2019) Quality analysis of multi-GNSS raw observations and a velocity-aided positioning approach based on smartphones. Adv Space Res 63(8):2358–2377. https://doi.org/10.1016/j.asr.2019.01.004
Magalhães A, Bastos L, Maia D, Gonçalves JA (2021) Relative positioning in remote areas using a GNSS dual frequency smartphone. Sensors 21(24):8354. https://doi.org/10.3390/s21248354
Netthonglang C, Thongtan T, Satirapod C (2019) GNSS precise positioning determinations using smartphones. In: 2019 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS). IEEE, Bangkok, Thailand, pp 401–404
Odolinski R, Teunissen PJG (2019) An assessment of smartphone and low-cost multi-GNSS single-frequency RTK positioning for low, medium and high ionospheric disturbance periods. J Geod 93(5):701–722. https://doi.org/10.1007/s00190-018-1192-5
Paziewski J (2020) Recent advances and perspectives for positioning and applications with smartphone GNSS observations. Meas Sci Technol 31(9):091001. https://doi.org/10.1088/1361-6501/ab8a7d
Paziewski J, Fortunato M, Mazzoni A, Odolinski R (2021) An analysis of multi-GNSS observations tracked by recent android smartphones and smartphone-only relative positioning results. Measurement 175:109162. https://doi.org/10.1016/j.measurement.2021.109162
Paziewski J, Sieradzki R, Baryla R (2019) Signal characterization and assessment of code GNSS positioning with low-power consumption smartphones. GPS Solut 23(4):98. https://doi.org/10.1007/s10291-019-0892-5
Pepe M, Costantino D, Vozza G, Alfio VS (2021) Comparison of two approaches to GNSS positioning using code pseudoranges generated by smartphone device. Appl Sci 11(11):4787. https://doi.org/10.3390/app11114787
Pesyna KM, Heath RW Jr, Humphreys TE (2014) Centimeter positioning with a smartphone-quality GNSS Antenna. Proceedings of the 27th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS + 2014), Tampa, Florida, pp 1568–1577
Purfürst T (2022) Evaluation of static autonomous GNSS positioning accuracy using Single-, Dual-, and Tri-frequency smartphones in forest canopy environments. Sensors 22(3):1289. https://doi.org/10.3390/s22031289
Realini E, Caldera S, Pertusini L, Sampietro D (2017) Precise GNSS positioning using Smart devices. Sensors 17(10):2434. https://doi.org/10.3390/s17102434
Robustelli U, Baiocchi V, Pugliano G (2019) Assessment of dual frequency GNSS observations from a Xiaomi Mi 8 android smartphone and positioning performance analysis. Electronics 8(1):91. https://doi.org/10.3390/electronics8010091
Robustelli U, Paziewski J, Pugliano G (2021) Observation quality assessment and performance of GNSS standalone positioning with code pseudoranges of dual-frequency android smartphones. Sensors 21(6):2125. https://doi.org/10.3390/s21062125
Shinghal G, Bisnath S (2021) Conditioning and PPP processing of smartphone GNSS measurements in realistic environments. Satell Navig 2(1):10. https://doi.org/10.1186/s43020-021-00042-2
Specht C, Szot T, Dąbrowski P, Specht M (2020) Testing GNSS receiver accuracy in Samsung Galaxy series mobile phones at a sports stadium. Meas Sci Technol 31(6):064006. https://doi.org/10.1088/1361-6501/ab75b2
Takasu T, Yasuda A (2009) Development of the low-cost RTK-GPS receiver with an open source program package RTKLIB. In: International Symposium on GPS/GNSS. Inside GNSS, Jeju, Korea, pp 1–6
Tomaštík J, Chudá J, Tunák D, Chudý F, Kardoš M (2021) Advances in smartphone positioning in forests: dual-frequency receivers and raw GNSS data. For Int J for Res 94(2):292–310. https://doi.org/10.1093/forestry/cpaa032
Tomaštík J, Varga M (2021) Practical applicability of processing static, short-observation-time raw GNSS measurements provided by a smartphone under tree vegetation. Measurement 178:109397. https://doi.org/10.1016/j.measurement.2021.109397
Uradziński M, Bakuła M (2020) Assessment of static positioning accuracy using low-cost smartphone GPS devices for geodetic survey points’ determination and monitoring. Appl Sci 10(15):5308. https://doi.org/10.3390/app10155308
Vaclavovic P, Dousa J (2015) G-Nut/Anubis: open-source tool for multi-GNSS data monitoring with a multipath detection for new signals, frequencies and constellations. In: Rizos C, Willis P (eds) IAG 150 years. Springer International Publishing, Cham, pp 775–782
Wang L, Li Z, Wang N, Wang Z (2021) Real-time GNSS precise point positioning for low-cost smart devices. GPS Solut 25(2):69. https://doi.org/10.1007/s10291-021-01106-1
Wanninger L, Heßelbarth A (2020) GNSS code and carrier phase observations of a Huawei P30 smartphone: quality assessment and centimeter-accurate positioning. GPS Solut 24(2):64. https://doi.org/10.1007/s10291-020-00978-z
Wen Q, Geng J, Li G, Guo J (2020) Precise point positioning with ambiguity resolution using an external survey-grade antenna enhanced dual-frequency android GNSS data. Measurement 157:107634. https://doi.org/10.1016/j.measurement.2020.107634
Wu Q, Sun M, Zhou C, Zhang P (2019) Precise point positioning using dual-frequency GNSS observations on Smartphone. Sensors 19(9):2189. https://doi.org/10.3390/s19092189
Yi D, Bisnath S, Naciri N, Vana S (2021) Effects of ionospheric constraints in precise point positioning processing of geodetic, low-cost and smartphone GNSS measurements. Measurement 183:109887. https://doi.org/10.1016/j.measurement.2021.109887
Yi D, Yang S, Bisnath S (2022) Native Smartphone single- and dual-frequency GNSS-PPP/IMU solution in real-world driving scenarios. Remote Sens 14(14):3286. https://doi.org/10.3390/rs14143286
Yong CZ, Harima K, Rubinov E, McClusky S, Odolinski R (2022) Instantaneous best integer equivariant position estimation using Google Pixel 4 smartphones for single- and Dual-Frequency, Multi-GNSS short-baseline RTK. Sensors 22(10):3772. https://doi.org/10.3390/s22103772
Yong CZ, Odolinski R, Zaminpardaz S, Moore M, Rubinov E, Er J, Denham M (2021) Instantaneous, Dual-Frequency, Multi-GNSS Precise RTK Positioning using Google Pixel 4 and Samsung Galaxy S20 smartphones for Zero and Short Baselines. Sensors 21(24):8318. https://doi.org/10.3390/s21248318
Yun J, Lim C, Park B (2022) Inherent limitations of Smartphone GNSS Positioning and effective methods to increase the accuracy utilizing dual-frequency measurements. Sensors 22(24):9879. https://doi.org/10.3390/s22249879
Zangenehnejad F, Gao Y (2021) GNSS smartphones positioning: advances, challenges, opportunities, and future perspectives. Satell Navig 2(1):24. https://doi.org/10.1186/s43020-021-00054-y
Zeng S, Kuang C, Yu W (2022) Evaluation of real-time kinematic positioning and deformation monitoring using Xiaomi Mi 8 Smartphone. Appl Sci 12(1):435. https://doi.org/10.3390/app12010435
Zhang X, Tao X, Zhu F, Shi X, Wang F (2018) Quality assessment of GNSS observations from an android N smartphone and positioning performance analysis using time-differenced filtering approach. GPS Solut 22(3):70. https://doi.org/10.1007/s10291-018-0736-8
Zhu H, Xia L, Wu D, Xia J, Li Q (2020) Study on Multi-GNSS precise point positioning performance with adverse effects of satellite signals on android smartphone. Sensors 20(22):6447. https://doi.org/10.3390/s20226447
Acknowledgements
The authors express their gratitude to the Autonomous University of Sinaloa for their support in conducting this study. Special thanks are extended to the National Council of Humanities, Sciences, and Technologies (CONAHCyT) in Mexico for granting a scholarship to accomplish this study. However, it should be noted that the results, observations, and conclusions presented in this paper are solely those of the authors and do not necessarily reflect the views of the sponsoring organizations.
Funding
This research work was funded by to the National Council of Humanities, Sciences, and Technologies (CONAHCyT) in Mexico by the grant # 859589.
Author information
Authors and Affiliations
Contributions
J.R.V.O: Conceptualization, Methodology, Software, Data curation, Writing - Original draft preparation, Visualization, Validation. C.A.M.F: Visualization, Investigation, Supervision, Writing- Original draft preparation. A.M.M: Writing- Reviewing and Editing. L.R.S: Writing- Reviewing and Editing. G.E.V.B: Reviewing. J.R.G.C: Reviewing. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Communicated by: H. Babaie
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Vazquez-Ontiveros, J.R., Martinez-Felix, C.A., Melgarejo-Morales, A. et al. Assessing the quality of raw GNSS observations and 3D positioning performance using the Xiaomi Mi 8 dual-frequency smartphone in Northwest Mexico. Earth Sci Inform 17, 21–35 (2024). https://doi.org/10.1007/s12145-023-01148-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12145-023-01148-8