{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T16:16:31Z","timestamp":1774541791801,"version":"3.50.1"},"reference-count":49,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2023,2,2]],"date-time":"2023-02-02T00:00:00Z","timestamp":1675296000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Natural Sciences and Engineering Research Council of Canada (NSERC)"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Precise positioning using smartphones has been a topic of interest especially after Google decided to provide raw GNSS measurement through their Android platform. Currently, the greatest limitations in precise positioning with smartphone Global Navigation Satellite System (GNSS) sensors are the quality and availability of satellite-to-smartphone ranging measurements. Many papers have assessed the quality of GNSS pseudorange and carrier-phase measurements in various environments. In addition, there is growing research in the inclusion of a priori information to model signal blockage, multipath, etc. In this contribution, numerical estimation of actual range errors in smartphone GNSS precise positioning in realistic environments is performed using a geodetic receiver as a reference. The range errors are analyzed under various environments and by placing smartphones on car dashboards and roofs. The distribution of range errors and their correlation to prefit residuals is studied in detail. In addition, a comparison of range errors between different constellations is provided, aiming to provide insight into the quantitative understanding of measurement behavior. This information can be used to further improve measurement quality control, and optimize stochastic modeling and position estimation processes.<\/jats:p>","DOI":"10.3390\/s23031631","type":"journal-article","created":{"date-parts":[[2023,2,2]],"date-time":"2023-02-02T02:21:12Z","timestamp":1675304472000},"page":"1631","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["A Comprehensive Analysis of Smartphone GNSS Range Errors in Realistic Environments"],"prefix":"10.3390","volume":"23","author":[{"given":"Jiahuan","family":"Hu","sequence":"first","affiliation":[{"name":"Department of Earth and Space Science and Engineering, York University, Toronto, ON M3J 1P3, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5631-340X","authenticated-orcid":false,"given":"Ding","family":"Yi","sequence":"additional","affiliation":[{"name":"Department of Earth and Space Science and Engineering, York University, Toronto, ON M3J 1P3, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sunil","family":"Bisnath","sequence":"additional","affiliation":[{"name":"Department of Earth and Space Science and Engineering, York University, Toronto, ON M3J 1P3, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,2,2]]},"reference":[{"key":"ref_1","first-page":"36","article-title":"User location takes center stage in new Android OS: Google to provide raw GNSS measurements","volume":"27","author":"Malkos","year":"2016","journal-title":"GPS World"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1186\/s43020-021-00054-y","article-title":"GNSS smartphones positioning: Advances, challenges, opportunities, and future perspectives","volume":"2","author":"Zangenehnejad","year":"2021","journal-title":"Satell. Navig."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Alsubaie, N.M., Youssef, A.A., and El-Sheimy, N. (2017). Improving the accuracy of direct geo-referencing of smartphone-based mobile mapping systems using relative orientation and scene geometric constraints. Sensors, 17.","DOI":"10.3390\/s17102237"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"e1501055","DOI":"10.1126\/sciadv.1501055","article-title":"MyShake: A smartphone seismic network for earthquake early warning and beyond","volume":"2","author":"Kong","year":"2016","journal-title":"Sci. Adv."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"091001","DOI":"10.1088\/1361-6501\/ab8a7d","article-title":"Recent advances and perspectives for positioning and applications with smartphone GNSS observations","volume":"31","author":"Paziewski","year":"2020","journal-title":"Meas. Sci. Technol."},{"key":"ref_6","unstructured":"Pesyna, K.M., Heath, R.W., and Humphreys, T.E. (2014, January 8\u201312). 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, FL, USA."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Sikirica, N., Mali\u0107, E., Rumora, I., and Filjar, R. (2017, January 21\u201322). Exploitation of Google GNSS measurement API for risk assessment of GNSS applications. Proceedings of the 2017 25th Telecommunication Forum (TELFOR), Belgrade, Serbia.","DOI":"10.1109\/TELFOR.2017.8249343"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Szot, T., Specht, C., Specht, M., and Dabrowski, P.S. (2019). Comparative analysis of positioning accuracy of Samsung Galaxy smartphones in stationary measurements. PLoS ONE, 14.","DOI":"10.1371\/journal.pone.0215562"},{"key":"ref_9","unstructured":"Paziewski, J., Pugliano, G., and Robustelli, U. (2020, January 5\u20137). Performance assessment of GNSS single point positioning with recent smartphones. Proceedings of the IMEKO TC-19 International Workshop on Metrology for the Sea, Naples, Italy."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Realini, E., Caldera, S., Pertusini, L., and Sampietro, D. (2017). Precise GNSS positioning using smart devices. Sensors, 17.","DOI":"10.3390\/s17102434"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1016\/j.asr.2018.08.025","article-title":"Towards high accuracy GNSS real-time positioning with smartphones","volume":"63","author":"Dabove","year":"2019","journal-title":"Adv. Space Res."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"701","DOI":"10.1007\/s00190-018-1192-5","article-title":"An assessment of smartphone and low-cost multi-GNSS single-frequency RTK positioning for low, medium and high ionospheric disturbance periods","volume":"93","author":"Odolinski","year":"2019","journal-title":"J. Geod."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1410","DOI":"10.1049\/iet-rsn.2020.0083","article-title":"Xiaomi Mi 8 smartphone GNSS data quality analysis and single-frequency RTK positioning performance evaluation","volume":"14","author":"Sun","year":"2020","journal-title":"IET Radar Sonar Navig."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Gill, M., Bisnath, S., Aggrey, J., and Seepersad, G. (2017, January 25\u201329). Precise point positioning (PPP) using low-cost and ultra-low-cost GNSS receivers. Proceedings of the 30th International Technical Meeting of The Satellite Division of the Institute of Navigation (ION GNSS+ 2017), Portland, OR, USA.","DOI":"10.33012\/2017.15123"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Wang, G., Bo, Y., Yu, Q., Li, M., Yin, Z., and Chen, Y. (2020). Ionosphere-constrained single-frequency PPP with an Android smartphone and assessment of GNSS observations. Sensors, 20.","DOI":"10.3390\/s20205917"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Elmezayen, A., and El-Rabbany, A. (2019). Precise point positioning using world\u2019s first dual-frequency GPS\/GALILEO smartphone. Sensors, 19.","DOI":"10.3390\/s19112593"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Wu, Q., Sun, M., Zhou, C., and Zhang, P. (2019). Precise point positioning using dual-frequency GNSS observations on smartphone. Sensors, 19.","DOI":"10.3390\/s19092189"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Dabove, P., and Di Pietra, V. (2019). Single-baseline RTK positioning using dual-frequency GNSS receivers inside smartphones. Sensors, 19.","DOI":"10.3390\/s19194302"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1080\/14498596.2019.1664944","article-title":"Multi-GNSS precise point positioning with next-generation smartphone measurements","volume":"65","author":"Aggrey","year":"2020","journal-title":"J. Spat. Sci."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1007\/s10291-021-01106-1","article-title":"Real-time GNSS precise point positioning for low-cost smart devices","volume":"25","author":"Wang","year":"2021","journal-title":"GPS Solut."},{"key":"ref_21","unstructured":"Robustelli, U., Baiocchi, V., Marconi, L., Radicioni, F., and Pugliano, G. (2020, January 2\u20134). Precise Point Positioning with Single and Dual-Frequency Multi-GNSS Android Smartphones. Proceedings of the ICL-GNSS (Work in Progress), Tampere, Finland."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Lachapelle, G., and Gratton, P. (2019, January 11\u201313). GNSS precise point positioning with Android smartphones and comparison with high performance receivers. Proceedings of the 2019 IEEE International Conference on Signal, Information and Data Processing (ICSIDP), Chongqing, China.","DOI":"10.1109\/ICSIDP47821.2019.9173062"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1186\/s43020-022-00079-x","article-title":"Real-time GNSS precise point positioning with smartphones for vehicle navigation","volume":"3","author":"Li","year":"2022","journal-title":"Satell. Navig."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Chen, B., Gao, C., Liu, Y., and Sun, P. (2019). Real-time precise point positioning with a Xiaomi MI 8 android smartphone. Sensors, 19.","DOI":"10.3390\/s19122835"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Seepersad, G., Hu, J., Yang, S., Yi, D., and Bisnath, S. (2021, January 20\u201324). Changing Lanes with Smartphones Technology. Proceedings of the 34th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2021), St. Louis, MO, USA.","DOI":"10.33012\/2021.18044"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Seepersad, G., Hu, J., Yang, S., Yi, D., and Bisnath, S. (2022, January 19\u201323). Performance Assessment of Tightly Coupled Smartphone Sensors with Legacy and State Space Corrections. Proceedings of the 35th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2022), Denver, CO, USA.","DOI":"10.33012\/2022.18374"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Yang, S., Yi, D., Vana, S., and Bisnath, S. (2021, January 20\u201324). Resilient Smartphone Positioning using Native Sensors and PPP Augmentation. Proceedings of the 34th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2021), St. Louis, MO, USA.","DOI":"10.33012\/2021.18090"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Yi, D., Yang, S., and Bisnath, S. (2022). Native Smartphone Single-and Dual-Frequency GNSS-PPP\/IMU Solution in Real-World Driving Scenarios. Remote Sens., 14.","DOI":"10.3390\/rs14143286"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Humphreys, T.E., Murrian, M., Van Diggelen, F., Podshivalov, S., and Pesyna, K.M. (2016, January 11\u201314). On the feasibility of cm-accurate positioning via a smartphone\u2019s antenna and GNSS chip. Proceedings of the 2016 IEEE\/ION Position, Location and Navigation Symposium (PLANS), Savannah, GA, USA.","DOI":"10.1109\/PLANS.2016.7479707"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Zhang, K., Jiao, F., and Li, J. (2018, January 23\u201325). The assessment of GNSS measurements from android smartphones. Proceedings of the China Satellite Navigation Conference, Harbin, China.","DOI":"10.1007\/978-981-13-0029-5_14"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"2358","DOI":"10.1016\/j.asr.2019.01.004","article-title":"Quality analysis of multi-GNSS raw observations and a velocity-aided positioning approach based on smartphones","volume":"63","author":"Liu","year":"2019","journal-title":"Adv. Space Res."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1007\/s10291-019-0892-5","article-title":"Signal characterization and assessment of code GNSS positioning with low-power consumption smartphones","volume":"23","author":"Paziewski","year":"2019","journal-title":"GPS Solut."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1186\/s43020-021-00042-2","article-title":"Conditioning and PPP processing of smartphone GNSS measurements in realistic environments","volume":"2","author":"Shinghal","year":"2021","journal-title":"Satell. Navig."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Banville, S., Lachapelle, G., Ghoddousi-Fard, R., and Gratton, P. (2019, January 16\u201320). Automated processing of low-cost GNSS receiver data. Proceedings of the 32nd International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2019), Miami, FL, USA.","DOI":"10.33012\/2019.16972"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1007\/s10291-018-0736-8","article-title":"Quality assessment of GNSS observations from an Android N smartphone and positioning performance analysis using time-differenced filtering approach","volume":"22","author":"Zhang","year":"2018","journal-title":"GPS Solut."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Riley, S., Lentz, W., and Clare, A. (2017, January 25\u201329). On the path to precision-observations with android GNSS observables. Proceedings of the 30th International Technical Meeting of The Satellite Division of The Institute of Navigation (ION GNSS+ 2017), Portland, OR, USA.","DOI":"10.33012\/2017.15244"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Geng, J., Li, G., Zeng, R., Wen, Q., and Jiang, E. (2018, January 24\u201328). A comprehensive assessment of raw multi-GNSS measurements from mainstream portable smart devices. Proceedings of the 31st International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2018), Miami, FL, USA.","DOI":"10.33012\/2018.15965"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"107634","DOI":"10.1016\/j.measurement.2020.107634","article-title":"Precise point positioning with ambiguity resolution using an external survey-grade antenna enhanced dual-frequency android GNSS data","volume":"157","author":"Wen","year":"2020","journal-title":"Measurement"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1007\/s10291-019-0885-4","article-title":"Characteristics of raw multi-GNSS measurement error from Google Android smart devices","volume":"23","author":"Li","year":"2019","journal-title":"GPS Solut."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Lachapelle, G., Gratton, P., Horrelt, J., Lemieux, E., and Broumandan, A. (2018). Evaluation of a low cost hand held unit with GNSS raw data capability and comparison with an android smartphone. Sensors, 18.","DOI":"10.3390\/s18124185"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1007\/s10291-020-00978-z","article-title":"GNSS code and carrier phase observations of a Huawei P30 smartphone: Quality assessment and centimeter-accurate positioning","volume":"24","author":"Wanninger","year":"2020","journal-title":"GPS Solut."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1007\/s12518-018-0241-3","article-title":"Code multipath analysis of Galileo FOC satellites by time-frequency representation","volume":"11","author":"Robustelli","year":"2019","journal-title":"Appl. Geomat."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Robustelli, U., Baiocchi, V., and Pugliano, G. (2019). Assessment of dual frequency GNSS observations from a Xiaomi Mi 8 Android smartphone and positioning performance analysis. Electronics, 8.","DOI":"10.3390\/electronics8010091"},{"key":"ref_44","unstructured":"de Ponte M\u00fcller, F., Steingass, A., and Strang, T. (2013, January 5\u20136). Zero-baseline measurements for relative positioning in vehicular environments. Proceedings of the 6th European Workshop on GNSS Signals and Signal Processing, Neubiberg, Germany."},{"key":"ref_45","unstructured":"Kouba, J. (2019, March 01). A Guide to Using International GNSS Service (IGS) Products. Available online: http:\/\/acc.igs.org\/UsingIGSProductsVer21.pdf."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"7492703","DOI":"10.1155\/2017\/7492703","article-title":"Simulation and performance evaluations of the new GPS L5 and L1 signals","volume":"2017","author":"Saleem","year":"2017","journal-title":"Wirel. Commun. Mob. Comput."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Lecl\u00e8re, J., Landry, R., and Botteron, C. (2018). Comparison of L1 and L5 bands GNSS signals acquisition. Sensors, 18.","DOI":"10.3390\/s18092779"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"1830","DOI":"10.1016\/j.asr.2022.06.056","article-title":"Precise point positioning with BDS-2 and BDS-3 constellations: Ambiguity resolution and positioning comparison","volume":"70","author":"Hu","year":"2022","journal-title":"Adv. Space Res."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Zangenehnejad, F., and Gao, Y. (2021, January 20\u201324). Application of UofC Model Based Multi-GNSS PPP to Smartphones GNSS Positioning. Proceedings of the 34th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2021), St. Louis, MO, USA.","DOI":"10.33012\/2021.18123"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/3\/1631\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:21:54Z","timestamp":1760120514000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/3\/1631"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,2]]},"references-count":49,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2023,2]]}},"alternative-id":["s23031631"],"URL":"https:\/\/doi.org\/10.3390\/s23031631","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,2,2]]}}}