Abstract
Crowdsourcing mobile user’s network performance has become an effective way of understanding and improving mobile network performance and user quality-of-experience. However, the current measurement method is still based on the landline measurement paradigm in which a measurement app measures the path to fixed (measurement or web) servers. In this work, we introduce a new paradigm of measuring per-app mobile network performance. We design and implement MopEye, an Android app to measure network round-trip delay for each app whenever there is app traffic. This opportunistic measurement can be conducted automatically without user intervention. Therefore, it can facilitate a large-scale and long-term crowdsourcing of mobile network performance. In the course of implementing MopEye, we have overcome a suite of challenges to make the continuous latency monitoring lightweight and accurate. We have deployed MopEye to Google Play for an IRB-approved crowdsourcing study in a period of ten months, which obtains over five million measurements from 6,266 Android apps on 2,351 smartphones. The analysis reveals a number of new findings on the per-app network performance and mobile DNS performance.
| Original language | English |
|---|---|
| Title of host publication | USENIX ATC '17: Proceedings of the 2017 USENIX Conference on Usenix Annual Technical Conference |
| Editors | Dilma DA SILVA, Bryan FORD |
| Publisher | USENIX Association |
| Pages | 445-457 |
| Number of pages | 13 |
| ISBN (Electronic) | 9781931971386 |
| Publication status | Published - 12 Jul 2017 |
| Externally published | Yes |
| Event | 2017 USENIX Annual Technical Conference - Santa Clara, United States Duration: 12 Jul 2017 → 14 Jul 2017 |
Conference
| Conference | 2017 USENIX Annual Technical Conference |
|---|---|
| Abbreviated title | USENIX ATC '17 |
| Country/Territory | United States |
| City | Santa Clara |
| Period | 12/07/17 → 14/07/17 |
Bibliographical note
Acknowledgments:We thank Dr. Ada Gavrilovska for shepherding our paper and the anonymous reviewers for their valuable comments.
Publisher Copyright:
© USENIX Annual Technical Conference, USENIX ATC 2017. All rights reserved.
Funding
This work is partially supported by a grant (ref. no. G-YBAK) from The Hong Kong Polytechnic University, a grant (ref. no. H-ZL17) from the Joint Universities Computer Centre of Hong Kong, and the Singapore National Research Foundation under NCR Award Number NRF2014NCR-NCR001-012.
Fingerprint
Dive into the research topics of 'MopEye: Opportunistic Monitoring of Per-app Mobile Network Performance'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver