Generalizing Critical Path Analysis on Mobile Traffic

06/18/2019
by   Gioacchino Tangari, et al.
0

Critical Path Analysis (CPA) studies the delivery of webpages to identify page resources, their interrelations, as well as their impact on the page loading latency. Despite CPA being a generic methodology, its mechanisms have been applied only to browsers and web traffic, but those do not directly apply to study generic mobile apps. Likewise, web browsing represents only a small fraction of the overall mobile traffic. In this paper, we take a first step towards filling this gap by exploring how CPA can be performed for generic mobile applications. We propose Mobile Critical Path Analysis (MCPA), a methodology based on passive and active network measurements that is applicable to a broad set of apps to expose a fine-grained view of their traffic dynamics. We validate MCPA on popular apps across different categories and usage scenarios. We show that MCPA can identify user interactions with mobile apps only based on traffic monitoring, and the relevant network activities that are bottlenecks. Overall, we observe that apps spend 60 on critical traffic on average, corresponding to +22 what observed for browsing.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/04/2023

Energy-Saving Strategies for Mobile Web Apps and their Measurement: Results from a Decade of Research

In 2022, over half of the web traffic was accessed through mobile device...
research
11/27/2019

DeviceWatch: Identifying Compromised Mobile Devices through Network Traffic Analysis and Graph Inference

In this paper, we propose to identify compromised mobile devices from a ...
research
11/08/2018

When Mobile Apps Going Deep: An Empirical Study of Mobile Deep Learning

Deep learning (DL) is a game-changing technique in mobile scenarios, as ...
research
10/26/2021

Fragment-Based Test Generation For Web Apps

Automated model-based test generation presents a viable alternative to t...
research
08/31/2023

Native vs Web Apps: Comparing the Energy Consumption and Performance of Android Apps and their Web Counterparts

Context. Many Internet content platforms, such as Spotify and YouTube, p...
research
10/20/2018

Leveraging Program Analysis to Reduce User-Perceived Latency in Mobile Applications

Reducing network latency in mobile applications is an effective way of i...
research
02/12/2020

Fridges on the Highway: Road Traffic Poisoning of Navigation Apps

Navigation software apps have a huge impact on the daily commuting of pe...

Please sign up or login with your details

Forgot password? Click here to reset