Statistical investigation of android GNSS data: Case study using Xiaomi MI 8 dual-frequency raw measurements

Lotfi Massarweh, Francesco Darugna, Dimitrios Psychas, Jon Bruno

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Officially released on August 2016, the Android 7.0 has been a breakthrough for the Global Navigation Satellite System (GNSS) community. Starting with the introduction of its Application Programming Interface 24 (API 24), Android users have been able to directly access raw GNSS measurements within their smartphone, independently on the specific phone design or manufacturer. In this research we consider as a case-study device the Xiaomi Mi 8, equipped with the BCM47755 location hub (first dual-frequency GNSS chipset), after being upgrade to Android 9.0 in order to access new functionalities implemented in the API 28. The analysis of raw measurements and their quality is fundamental in smartphone-based positioning, since biased or extremely noisy estimates of the pseudorange measurements will hamper the precise positioning performances. Here, we report on several tests performed in static mode over a geodetic pillar, under similar conditions and covering time-spans up to several hours. Main quantities retrieved from the API were first described and then characterized based on the statistics retrieved from all these long dataset. After some considerations, a dependency w.r.t. the carrier-to-noise density ratio (C/N0) has been investigated for some of these variables, as well as for the impact of the API multipath indicator on the available observations. Finally, a preliminary C/N0-based trade-off between data 'quantity' and 'quality' is here proposed in order to support smartphone-based precise positioning.

Original languageEnglish
Title of host publicationProceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019
PublisherInstitute of Navigation
Pages3847-3861
Number of pages15
ISBN (Electronic)0936406232, 9780936406237
DOIs
Publication statusPublished - 20 Sep 2019
Event32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019 - Miami, USA United States
Duration: 16 Sep 201920 Sep 2019

Publication series

NameProceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019

Conference

Conference32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019
CountryUSA United States
CityMiami
Period16/09/1920/09/19

ASJC Scopus subject areas

  • Communication
  • Computer Science Applications
  • Information Systems
  • Software
  • Electrical and Electronic Engineering
  • Computer Networks and Communications

Cite this

Massarweh, L., Darugna, F., Psychas, D., & Bruno, J. (2019). Statistical investigation of android GNSS data: Case study using Xiaomi MI 8 dual-frequency raw measurements. In Proceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019 (pp. 3847-3861). (Proceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019). Institute of Navigation. https://doi.org/10.33012/2019.17072

Statistical investigation of android GNSS data : Case study using Xiaomi MI 8 dual-frequency raw measurements. / Massarweh, Lotfi; Darugna, Francesco; Psychas, Dimitrios; Bruno, Jon.

Proceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019. Institute of Navigation, 2019. p. 3847-3861 (Proceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Massarweh, L, Darugna, F, Psychas, D & Bruno, J 2019, Statistical investigation of android GNSS data: Case study using Xiaomi MI 8 dual-frequency raw measurements. in Proceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019. Proceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019, Institute of Navigation, pp. 3847-3861, 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019, Miami, USA United States, 16/09/19. https://doi.org/10.33012/2019.17072
Massarweh L, Darugna F, Psychas D, Bruno J. Statistical investigation of android GNSS data: Case study using Xiaomi MI 8 dual-frequency raw measurements. In Proceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019. Institute of Navigation. 2019. p. 3847-3861. (Proceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019). https://doi.org/10.33012/2019.17072
Massarweh, Lotfi ; Darugna, Francesco ; Psychas, Dimitrios ; Bruno, Jon. / Statistical investigation of android GNSS data : Case study using Xiaomi MI 8 dual-frequency raw measurements. Proceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019. Institute of Navigation, 2019. pp. 3847-3861 (Proceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019).
@inproceedings{22aa9098a9764e5ba1df39270d9ba101,
title = "Statistical investigation of android GNSS data: Case study using Xiaomi MI 8 dual-frequency raw measurements",
abstract = "Officially released on August 2016, the Android 7.0 has been a breakthrough for the Global Navigation Satellite System (GNSS) community. Starting with the introduction of its Application Programming Interface 24 (API 24), Android users have been able to directly access raw GNSS measurements within their smartphone, independently on the specific phone design or manufacturer. In this research we consider as a case-study device the Xiaomi Mi 8, equipped with the BCM47755 location hub (first dual-frequency GNSS chipset), after being upgrade to Android 9.0 in order to access new functionalities implemented in the API 28. The analysis of raw measurements and their quality is fundamental in smartphone-based positioning, since biased or extremely noisy estimates of the pseudorange measurements will hamper the precise positioning performances. Here, we report on several tests performed in static mode over a geodetic pillar, under similar conditions and covering time-spans up to several hours. Main quantities retrieved from the API were first described and then characterized based on the statistics retrieved from all these long dataset. After some considerations, a dependency w.r.t. the carrier-to-noise density ratio (C/N0) has been investigated for some of these variables, as well as for the impact of the API multipath indicator on the available observations. Finally, a preliminary C/N0-based trade-off between data 'quantity' and 'quality' is here proposed in order to support smartphone-based precise positioning.",
author = "Lotfi Massarweh and Francesco Darugna and Dimitrios Psychas and Jon Bruno",
year = "2019",
month = "9",
day = "20",
doi = "10.33012/2019.17072",
language = "English",
series = "Proceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019",
publisher = "Institute of Navigation",
pages = "3847--3861",
booktitle = "Proceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019",
address = "USA United States",

}

TY - GEN

T1 - Statistical investigation of android GNSS data

T2 - Case study using Xiaomi MI 8 dual-frequency raw measurements

AU - Massarweh, Lotfi

AU - Darugna, Francesco

AU - Psychas, Dimitrios

AU - Bruno, Jon

PY - 2019/9/20

Y1 - 2019/9/20

N2 - Officially released on August 2016, the Android 7.0 has been a breakthrough for the Global Navigation Satellite System (GNSS) community. Starting with the introduction of its Application Programming Interface 24 (API 24), Android users have been able to directly access raw GNSS measurements within their smartphone, independently on the specific phone design or manufacturer. In this research we consider as a case-study device the Xiaomi Mi 8, equipped with the BCM47755 location hub (first dual-frequency GNSS chipset), after being upgrade to Android 9.0 in order to access new functionalities implemented in the API 28. The analysis of raw measurements and their quality is fundamental in smartphone-based positioning, since biased or extremely noisy estimates of the pseudorange measurements will hamper the precise positioning performances. Here, we report on several tests performed in static mode over a geodetic pillar, under similar conditions and covering time-spans up to several hours. Main quantities retrieved from the API were first described and then characterized based on the statistics retrieved from all these long dataset. After some considerations, a dependency w.r.t. the carrier-to-noise density ratio (C/N0) has been investigated for some of these variables, as well as for the impact of the API multipath indicator on the available observations. Finally, a preliminary C/N0-based trade-off between data 'quantity' and 'quality' is here proposed in order to support smartphone-based precise positioning.

AB - Officially released on August 2016, the Android 7.0 has been a breakthrough for the Global Navigation Satellite System (GNSS) community. Starting with the introduction of its Application Programming Interface 24 (API 24), Android users have been able to directly access raw GNSS measurements within their smartphone, independently on the specific phone design or manufacturer. In this research we consider as a case-study device the Xiaomi Mi 8, equipped with the BCM47755 location hub (first dual-frequency GNSS chipset), after being upgrade to Android 9.0 in order to access new functionalities implemented in the API 28. The analysis of raw measurements and their quality is fundamental in smartphone-based positioning, since biased or extremely noisy estimates of the pseudorange measurements will hamper the precise positioning performances. Here, we report on several tests performed in static mode over a geodetic pillar, under similar conditions and covering time-spans up to several hours. Main quantities retrieved from the API were first described and then characterized based on the statistics retrieved from all these long dataset. After some considerations, a dependency w.r.t. the carrier-to-noise density ratio (C/N0) has been investigated for some of these variables, as well as for the impact of the API multipath indicator on the available observations. Finally, a preliminary C/N0-based trade-off between data 'quantity' and 'quality' is here proposed in order to support smartphone-based precise positioning.

UR - http://www.scopus.com/inward/record.url?scp=85075269242&partnerID=8YFLogxK

U2 - 10.33012/2019.17072

DO - 10.33012/2019.17072

M3 - Conference contribution

AN - SCOPUS:85075269242

T3 - Proceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019

SP - 3847

EP - 3861

BT - Proceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2019

PB - Institute of Navigation

ER -