Publication Type
Conference Proceeding Article
Version
publishedVersion
Publication Date
12-2016
Abstract
Using network measurement apps has become a very effective approach to crowdsourcing WiFi network performance data. However, these apps usually measure the user-level performancemetrics instead of the network-level performance which is important for diagnosing performance problems. In this paper we report for the first time that a major source of measurement noises comes from the periodical SDIO (Secure Digital Input Output) bus sleep inside the phone. The additional latency introduced by SDIO and Power Saving Mode can inflate and unstablize network delay measurement significantly. We carefully design and implement a scheme to wake up the phone for delay measurement by sending just enough warm-up and background traffic. Our evaluation results show that the overall median delay overheads can be kept within 3ms, regardless of the actual network delay.
Keywords
Accuracy, Android, Network measurement, WiFi
Discipline
Computer Sciences | Software Engineering
Research Areas
Software and Cyber-Physical Systems
Publication
CoNEXT '16: Proceedings of the 12th International on Conference on emerging Networking EXperiments and Technologies: Irvine, California, December 12-15, 2016
First Page
497
Last Page
504
ISBN
9781450342926
Identifier
10.1145/2999572.2999595
Publisher
ACM
City or Country
New York
Citation
LI, Weichao; WU, Daoyuan; CHANG, Rocky K. C.; and MOK, Ricky K. P..
Demystifying and puncturing the inflated delay in smartphone-based WiFi network measurement. (2016). CoNEXT '16: Proceedings of the 12th International on Conference on emerging Networking EXperiments and Technologies: Irvine, California, December 12-15, 2016. 497-504.
Available at: https://ink.library.smu.edu.sg/sis_research/3618
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
https://doi.org/10.1145/2999572.2999595