vix.ing · top · new · best · stats · spec

In Situ Network and Application Performance Measurement on Android Devices and the Imperfections

2020/03/11 by Mohammad A. Hoque, Hoque, Mohammad A., Ashwin Rao +3
Computer Science · Engineering · #Caching and Content Delivery #FOS: Computer and information sciences #Green IT and Sustainability #IoT and Edge/Fog Computing #Networking and Internet Architecture (cs.NI) #Performance (cs.PF)

paper · pdf · doi:10.48550/arxiv.2003.05208

openalex publication_date 2020/03/11 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Understanding network and application performance are essential for debugging, improving user experience, and performance comparison. Meanwhile, modern mobile systems are optimized for energy-efficient computation and communications that may limit the performance of network and applications. In recent years, several tools have emerged that analyze network performance of mobile applications in~situ with the help of the VPN service. There is a limited understanding of how these measurement tools and system optimizations affect the network and application performance. In this study, we first demonstrate that mobile systems employ energy-aware system hardware tuning, which affects application performance and network throughput. We next show that the VPN-based application performance measurement tools, such as Lumen, PrivacyGuard, and Video Optimizer, aid in ambiguous network performance measurements and degrade the application performance. Our findings suggest that sound application and network performance measurement on Android devices requires a good understanding of the device, networks, measurement tools, and applications.

Citations

Related