Skip to content
Licensed Unlicensed Requires Authentication Published by De Gruyter September 1, 2023

Assessment of GNSS observations and positioning performance from non-flagship Android smartphones

  • Brian Bramanto ORCID logo EMAIL logo , Irwan Gumilar and Irma A. N. Kuswanti

Abstract

Android smartphone has gained attention in precise positioning applications since it can collect raw observable GNSS (Global Navigation Satellite System) data. Some studies have reported that the positioning accuracy may reach the sub-decimeter level. However, these studies mostly rely on a flagship Android smartphone that is made with better internal hardware, while the use of a non-flagship Android smartphone is not reported for this field. In this study, therefore, we explore non-flagship Android smartphones for positioning applications. We assessed the observable data quality and positioning performance of two non-flagship Android GNSS smartphones of a Samsung M21 and a Redmi Note 7. The data quality assessment includes satellite tracking and carrier-to-noise density ratio analysis. Also, the positioning performance was assessed for Single Point Positioning (SPP) and relative positioning methods in static and open-sky conditions. In addition, the residual properties of GNSS measurements were also evaluated. The results were further compared to the high-grade GNSS device. We found that the observable pseudorange and carrier phase measurements from Android smartphones were about 70 % and 36 % of what high-grade GNSS obtained. Furthermore, within a span of 1 h of observations, a considerable amount of cycle slips, amounting to as many as 518 instances, were noted in the observations from Android GNSS devices. While for the carrier-to-noise density ratio in Android smartphones, it was estimated to be about 15 dB-Hz lower than in high-grade GNSS devices. The spread of the residuals for pseudorange and carrier phase from Android smartphones was estimated to be about ±15 and ±6 m, respectively. The 3D positioning error for SPP was estimated to be about 4.7 m, with a position spread reaching tens of meters. At the same time, the 3D positioning error was calculated to be 4.6 m with the estimated standard error at the centimeter level when using the relative positioning method. To improve the positioning performance, applying a C/N0 mask to the observations become the best solution. The 3D positioning error for the relative positioning method reduces to 2.7 m when applying a C/N0 mask of 30 dB-Hz. The observable data quality of non-flagship Android GNSS devices possibly causes relatively poor performance of positioning applications.


Corresponding author: Brian Bramanto, Geodesy Research Group, Faculty of Earth Sciences and Technology, Institut Teknologi Bandung, Jalan Ganesa 10, Bandung, 40135, Indonesia, E-mail:

Acknowledgment

The broadcast ephemeris data used in this study were obtained through the data center of the Crustal Dynamics Data Information System (CDDIS), NASA Goddard Space Flight Center, Greenbelt, MD, USA [25]. The authors thank students who helped with the data acquisition. We also thank the reviewers and the editor for their constructive comments.

  1. Research ethics: Research ethics have been followed when conducting this study.

  2. Author contributions: BB: Conceptualization, Methodology, Software, Validation, Formal Analysis, Investigation, Writing - Original Draft, Writing - Review & Editing, Supervision. IG: Conceptualization, Investigation, Writing - Review & Editing, Supervision. IANK: Investigation, Resources, Writing - Review & Editing.

  3. Competing interests: We have no known competing financial interests or personal relationships that could have appeared to influence this study.

  4. Research funding: We received no additional funding for this study.

  5. Data availability: Data will be shared upon reasonable request to the corresponding author.

References

1. Schloderer, G, Bingham, M, Awange, JL, Fleming, KM. Application of GNSS-RTK derived topographical maps for rapid environmental monitoring: a case study of Jack Finnery Lake (Perth, Australia). Environ Monit Assess 2011;180:147–61. https://doi.org/10.1007/s10661-010-1778-8.Search in Google Scholar PubMed

2. Gumilar, I, Bramanto, B, Pamungkas, A, Abidin, H, Adi, F. Contribution of BeiDou positioning system for accuracy improvement: a perspective from Bandung, Indonesia. J Aeronaut Astronaut Aviat Ser 2017;49:171–84.Search in Google Scholar

3. Meilano, I, Salman, R, Rahmadani, S, Shi, Q, Susilo, S, Lindsey, E, et al.. Source characteristics of the 2019 Mw 6.5 ambon, eastern Indonesia, earthquake inferred from seismic and geodetic data. Seismol Res Lett 2021;92:3339–48. https://doi.org/10.1785/0220210021.Search in Google Scholar

4. Dumka, RK, Suribabu, D, Prajapati, S. PSI and GNSS derived ground subsidence detection in the UNESCO Heritage City of Ahmedabad, Western India. Geocarto Int 2021;37:1–20. https://doi.org/10.1080/10106049.2021.1980618.Search in Google Scholar

5. Yu, J, Wang, G. Introduction to the GNSS geodetic infrastructure in the gulf of Mexico region. Surv Rev 2017;49:51–65. https://doi.org/10.1080/00396265.2015.1108069.Search in Google Scholar

6. Abidin, HZ, Andreas, H, Gumilar, I, Fukuda, Y, Pohan, YE, Deguchi, T. Land subsidence of Jakarta (Indonesia) and its relation with urban development. Nat Hazards 2011;59:1753–71. https://doi.org/10.1007/s11069-011-9866-9.Search in Google Scholar

7. Wielgocka, N, Hadas, T, Kaczmarek, A, Marut, G. Feasibility of using low-cost dual-frequency gnss receivers for land surveying. Sensors 2021;21:1–14. https://doi.org/10.3390/s21061956.Search in Google Scholar PubMed PubMed Central

8. Hohensinn, R, Stauffer, R, Pinzon, IDH, Spannagel, R, Wolf, A, Rossi, Y, et al.. Low-cost vs. Geodetic-grade GNSS instrumentation: geomonitoring with high-rate and real-time PPP. In: Proceedings of the 34th international technical meeting of the satellite division of the institute of navigation (ION GNSS+ 2021) [Online]. St. Louis, Missouri; 2021:3990–4001 pp. Available from: https://www.ion.org/publications/abstract.cfm?articleID=18098.10.33012/2021.18098Search in Google Scholar

9. Dabove, P, Di Pietra, V. Towards high accuracy GNSS real-time positioning with smartphones. Adv Space Res 2019;63:94–102. https://doi.org/10.1016/j.asr.2018.08.025.Search in Google Scholar

10. Robustelli, U, Baiocchi, V, Pugliano, G. Assessment of dual frequency GNSS observations from a Xiaomi Mi 8 android smartphone and positioning performance analysis. Electronics 2019;8:91. https://doi.org/10.3390/electronics8010091.Search in Google Scholar

11. Kogogin, DA, Nasyrov, IA, Maksimov, DS, Zagretdinov, RV. Using Android smartphones with dual-frequency multi-GNSS receiver to measure the total electron content of the ionosphere. J Phys Conf Ser 2021;1991:2021. https://doi.org/10.1088/1742-6596/1991/1/012025.Search in Google Scholar

12. GSA. Using GNSS raw measurements on Android devices – towards better location performance in mass market applications [Online], Tech. Rep.; 2017. Available from: https://www.gsa.europa.eu/gnss-raw-measurements-task-force.Search in Google Scholar

13. Banville, S, Van Diggelen, F. Precise GNSS for everyone: precise positioning using raw GPS measurements from android smartphones. GPS World 2016;27:43–8.Search in Google Scholar

14. Van Diggelen, F. GNSS raw measurements from android phones. In: GSA raw measurements workshop. Prague, Czech Republic; 2018.Search in Google Scholar

15. Wanninger, L, Heßelbarth, A. GNSS code and carrier phase observations of a Huawei P30 smartphone: quality assessment and centimeter-accurate positioning. GPS Solut 2020;24:64. https://doi.org/10.1007/s10291-020-00978-z.Search in Google Scholar

16. Geng, J, Li, G. On the feasibility of resolving Android GNSS carrier-phase ambiguities. J Geod 2019;93:2621–35. https://doi.org/10.1007/s00190-019-01323-0.Search in Google Scholar

17. Niu, Z, Nie, P, Tao, L, Sun, J, Zhu, B. RTK with the assistance of an IMU-based pedestrian navigation algorithm for smartphones. Sensors 2019;19:3228. https://doi.org/10.3390/s19143228.Search in Google Scholar PubMed PubMed Central

18. Paziewski, J. Recent advances and perspectives for positioning and applications with smartphone gnss observations. Meas Sci Technol 2020;31:091001. https://doi.org/10.1088/1361-6501/ab8a7d.Search in Google Scholar

19. Li, G, Geng, J. Characteristics of raw multi-gnss measurement error from google android smart devices. GPS Solut 2019;23:7. https://doi.org/10.1007/s10291-019-0885-4.Search in Google Scholar

20. Zhang, H, Ji, S, Wang, Z, Chen, W. Detailed assessment of GNSS observation noise based using zero baseline data. Adv Space Res 2018;62:2454–66. https://doi.org/10.1016/j.asr.2018.07.023.Search in Google Scholar

21. Liu, W, Shi, X, Zhu, F, Tao, X, Wang, F. Quality analysis of multi-gnss raw observations and a velocity-aided positioning approach based on smartphones. Adv Space Res 2019;63:2358–77. https://doi.org/10.1016/j.asr.2019.01.004.Search in Google Scholar

22. Zangenehnejad, F, Gao, Y. GNSS smartphones positioning: advances, challenges, opportunities, and future perspectives. Sat Nav 2021;2:24. https://doi.org/10.1186/s43020-021-00054-y.Search in Google Scholar PubMed PubMed Central

23. GSA. Open service: quarterly performance report, Tech. Rep.; 2018.Search in Google Scholar

24. Pepe, M, Costantino, D, Vozza, G, Alfio, VS. Comparison of two approaches to gnss positioning using code pseudoranges generated by smartphone device. Appl Sci 2021;11:4787. https://doi.org/10.3390/app11114787.Search in Google Scholar

25. Noll, CE. The crustal dynamics data information system: a resource to support scientific analysis using space geodesy. Adv Space Res 2010;45:1421–40. https://doi.org/10.1016/j.asr.2010.01.018.Search in Google Scholar

26. Han, H, Wang, J, Wang, J, Tan, X. Performance analysis on carrier phase-based tightly-coupled GPS/BDS/INS integration in GNSS degraded and denied environments. Sensors 2015;15:8685–711. https://doi.org/10.3390/s150408685.Search in Google Scholar PubMed PubMed Central

27. Wu, Y, Jin, S, Wang, Z, Liu, J. Cycle slip detection using multi-frequency gps carrier phase observations: a simulation study. Adv Space Res 2010;46:144–9. https://doi.org/10.1016/j.asr.2009.11.007.Search in Google Scholar

28. Cui, Y, Meng, X, Chen, Q, Gao, Y, Xu, C, Roberts, S, et al.. Feasibility analysis of low-cost GNSS receivers for achieving required positioning performance in CAV applications. In: 2017 forum on cooperative positioning and service [Online]. IEEE; 2017:355–61 pp. Available from: http://ieeexplore.ieee.org/document/8075154/.10.1109/CPGPS.2017.8075154Search in Google Scholar

29. Xu, G. GPS: theory, algorithms and applications. Berlin, Heidelberg: Springer-Verlag; 2007.Search in Google Scholar

30. Hofmann-Wellenhof, B, Lichtenegger, H, Wasle, E. GNSS – global navigation satellite systems: GPS, GLONASS, Galileo, and more. Vienna: Springer; 2008.Search in Google Scholar

31. Blewitt, G. An automatic editing algorithm for gps data. Geophys Res Lett 1990;17:199–202. https://doi.org/10.1029/gl017i003p00199.Search in Google Scholar

32. de Lacy, MC, Reguzzoni, M, Sansò, F. Real-time cycle slip detection in triple-frequency gnss. GPS Solut 2012;16:353–62. https://doi.org/10.1007/s10291-011-0237-5.Search in Google Scholar

33. Li, B, Qin, Y, Li, Z, Lou, L. Undifferenced cycle slip estimation of triple-frequency beidou signals with ionosphere prediction. Mar Geod 2016;39:348–65. https://doi.org/10.1080/01490419.2016.1207729.Search in Google Scholar

34. IGS. Rinex: the receiver independent exchange format version 3.03. California: International GNSS Service; 2015.Search in Google Scholar

35. Hauschild, A, Montenbruck, O, Sleewaegen, JM, Huisman, L, Teunissen, PJ. Characterization of compass M-1 signals. GPS Solut 2012;16:117–26. https://doi.org/10.1007/s10291-011-0210-3.Search in Google Scholar

36. Wang, L, Groves, PD, Ziebart, MK. Multi-constellation GNSS performance evaluation for urban canyons using large virtual reality city models. J Navig 2012;65:459–76. https://doi.org/10.1017/s0373463312000082.Search in Google Scholar

37. Paziewski, J, Sieradzki, R, Baryla, R. Signal characterization and assessment of code GNSS positioning with low-power consumption smartphones. GPS Solut 2019;23:1–12. https://doi.org/10.1007/s10291-019-0892-5.Search in Google Scholar

38. Everett, T, rtklibexplorer. Rtklib: demo5 [Online]; 2023. Available from: https://github.com/rtklibexplorer/RTKLIB/.Search in Google Scholar

39. Takasu, T. RTKLIB ver 2.4.2 manual, Tech. Rep.; 2013.Search in Google Scholar

40. Saastamoinen, J. Atmospheric correction for troposphere and stratosphere in radio ranging of satellites. In: Henriksen, S, Mancini, A, Chovitz, BH, editors. The use of artificial satellites for geodesy; 1972.Search in Google Scholar

41. Klobuchar, J. Ionospheric time-delay algorithms for single-frequency GPS users. IEEE Trans Aero Electron Syst 1987;3:325–31. https://doi.org/10.1109/taes.1987.310829.Search in Google Scholar

42. Angrisano, A, Gaglione, S. Smartphone GNSS performance in an urban scenario with RAIM application. Sensors 2022;22:1–12. https://doi.org/10.3390/s22030786.Search in Google Scholar PubMed PubMed Central

43. Gumilar, I, Mahdiyanto, RA, Bramanto, B, Kuntjoro, W, Abidin, HZ. Study of GNSS multi-constellation performance in single point positioning and differential positioning in Indonesia. J Aeronaut Astronaut Aviat Ser 2022;54:195–213.Search in Google Scholar

44. Pahlevi, A, Pangastuti, D. Indonesian geospatial reference system 2013 and its implementation on positioning. In: FIG congress 2014; 2014:1–12 pp.Search in Google Scholar

45. Cetin, S, Aydin, C, Dogan, U. Comparing GPS positioning errors derived from GAMIT/GLOBK and Bernese GNSS software Comparing GPS positioning errors derived from GAMIT/GLOBK and Bernese GNSS software packages: a case study in CORS-TR in Turkey. Surv Rev 2019;51:533–369. https://doi.org/10.1080/00396265.2018.1505349.Search in Google Scholar

46. Bramanto, B, Gumilar, I, Taufik, M, Hermawan, IMDA. Long-range single baseline RTK GNSS positioning for land cadastral survey mapping. In: E3S web of conference; 2019, vol 94.10.1051/e3sconf/20199401022Search in Google Scholar

47. Lahtinen, S, Pasi, H, Jivall, L, Kempe, C, Kollo, K, Kosenko, K, et al.. First results of the Nordic and Baltic GNSS analysis centre. J Geod Sci 2018;8:34–42. https://doi.org/10.1515/jogs-2018-0005.Search in Google Scholar

48. Frei, E, Beutler, G. Rapid static positioning based on the fast ambiguity resolution approach FARA: theory and first results. Manuscripta Geod 1990;15:325–56.Search in Google Scholar

49. Teunissen, PJG. The least-squares ambiguity decorrelation adjustment: a method for fast GPS integer ambiguity estimation. J Geod 1995;70:65–82. https://doi.org/10.1007/bf00863419.Search in Google Scholar

50. Dach, R, Lutz, S, Walser, P, Fridez, P. Bernese GNSS software version 5.2. User manual, Tech. Rep. Astronomical Institute, University of Bern; 2015.Search in Google Scholar

51. Yalvac, S, Berber, M. Galileo satellite data contribution to GNSS solutions for short and long baselines. Meas J Int Meas Confed 2018;124:173–8. https://doi.org/10.1016/j.measurement.2018.04.020.Search in Google Scholar

52. Chang, XW, Yang, X, Zhou, T. MLAMBDA: a modified LAMBDA method for integer least-squares estimation. J Geod 2005;79:552–65. https://doi.org/10.1007/s00190-005-0004-x.Search in Google Scholar

53. de Bakker, PF, Tiberius, CCJM, van der Marel, H, van Bree, RJP. Short and zero baseline analysis of GPS L1 C/A, L5Q, GIOVE E1B, and E5aQ signals. GPS Solut 2012;16:53–64. https://doi.org/10.1007/s10291-011-0202-3.Search in Google Scholar

54. Dierendonck, AJV. Gps receivers. In: Jr. JJS, Axelrad, P, Parkinson, BW, Enge, P, editors. Global positioning system: theory and applications. The American Institute of Aeronautics and Astronautics, Inc.; 1996, vol I:329–407 pp.Search in Google Scholar

55. Humphreys, TE, Murrian, M, Van Diggelen, F, Podshivalov, S, Pesyna, KM. On the feasibility of cm-accurate positioning via a smartphone’s antenna and GNSS chip. In: Proceedings of the IEEE/ION position, location and navigation symposium, PLANS 2016; 2016:232–42 pp.10.1109/PLANS.2016.7479707Search in Google Scholar

56. Zavorotny, VU, Larson, KM, Braun, JJ, Small, EE, Gutmann, ED, Bilich, AL. A physical model for GPS multipath caused by land reflections: toward bare soil moisture retrievals. IEEE J Sel Top Appl Earth Obs Rem Sens 2010;3:100–10. https://doi.org/10.1109/jstars.2009.2033608.Search in Google Scholar

57. Palamartchouk, K, Clarke, P, Edwards, S. Mitigation of GNSS multipath by the use of dual-polarisation observations Tech. Rep. London: Royal Institution of Chartered Surveyors; 2014.Search in Google Scholar

58. Hou, H, Kuang, C, Zhou, Y, Zhang, Y. Feasibility study of low cost receiver for deformation monitoring. In: Sun, J, Guo, S, Yang, C, editors. China satellite navigation conference (CSNC) 2018 proceedings, lecture notes in electrical engineering [Online]. Springer; 2018, vol 497:360–70 pp. Available from: http://link.springer.com/10.1007/978-981-13-0005-9.10.1007/978-981-13-0005-9_11Search in Google Scholar

59. Cai, C, Gao, Y, Pan, L, Dai, W. An analysis on combined GPS/COMPASS data quality and its effect on single point positioning accuracy under different observing conditions. Adv Space Res 2014;54:818–29. https://doi.org/10.1016/j.asr.2013.02.019.Search in Google Scholar

60. Robustelli, U, Paziewski, J, Pugliano, G. Observation quality assessment and performance of GNSS standalone positioning with code pseudoranges of dual-frequency android smartphones. Sensors 2021;21:2125. https://doi.org/10.3390/s21062125.Search in Google Scholar PubMed PubMed Central

61. Paziewski, J, Fortunato, M, Mazzoni, A, Odolinski, R. An analysis of multi-GNSS observations tracked by recent Android smartphones and smartphone-only relative positioning results. Measurement 2021;175:109162. https://doi.org/10.1016/j.measurement.2021.109162.Search in Google Scholar

62. United Nations Office for Outer Space Affairs. European global navigation satellite system and copernicus: supporting the sustainable development goals [Online], Tech. Rep. Vienna: United Nations; 2018. Available from: http://www.unoosa.org/res/oosadoc/data/documents/2018/stspace/stspace71_0_html/st_space_71E.pdf.Search in Google Scholar

63. Sheta, A, Mohsen, A, Sheta, B, Hassan, M. Improved localization for android smartphones based on integration of raw GNSS measurements and IMU sensors. In: 2018 international conference on computer and applications (ICCA) [Online]. IEEE; 2018:297–302 pp. Available from: https://ieeexplore.ieee.org/document/8460352/.10.1109/COMAPP.2018.8460352Search in Google Scholar

64. Liu, Z, Du, L, Zhou, P, Liu, Z, Zhang, Z, Xu, Z. Performance assessment of GNSS-IR altimetry using signal-to-noise ratio data from a Huawei P30 smartphone. GPS Solut 2022;26:1–10. https://doi.org/10.1007/s10291-022-01223-5.Search in Google Scholar

Received: 2023-05-02
Accepted: 2023-08-21
Published Online: 2023-09-01
Published in Print: 2024-04-25

© 2023 Walter de Gruyter GmbH, Berlin/Boston

Downloaded on 2.6.2024 from https://www.degruyter.com/document/doi/10.1515/jag-2023-0033/html
Scroll to top button