TY - GEN
T1 - Characterizing resource usage for mobile web browsing
AU - Qian, Feng
AU - Sen, Subhabrata
AU - Spatscheck, Oliver
N1 - Copyright:
Copyright 2014 Elsevier B.V., All rights reserved.
PY - 2014
Y1 - 2014
N2 - Multiple entities in the smartphone ecosystem employ various methods to provide better web browsing experience. In this paper, we take a first comprehensive examination of the resource usage of mobile web browsing by focusing on two important types of resources: bandwidth and energy. Using a novel traffic collection and analysis tool, we examine a wide spectrum of important factors including protocol overhead, TCP connection management, web page content, traffic timing dynamics, caching efficiency, and compression usage, for the most popular 500 websites. Our findings suggest that that all above factors at different layers can affect resource utilization for web browsing, as they often poorly interact with the underlying cellular networks. Based on our findings, we developed novel recommendations and detailed best practice suggestions for mobile web content, browser, network protocol, and smartphone OS design, to make mobile web browsing more resource efficient.
AB - Multiple entities in the smartphone ecosystem employ various methods to provide better web browsing experience. In this paper, we take a first comprehensive examination of the resource usage of mobile web browsing by focusing on two important types of resources: bandwidth and energy. Using a novel traffic collection and analysis tool, we examine a wide spectrum of important factors including protocol overhead, TCP connection management, web page content, traffic timing dynamics, caching efficiency, and compression usage, for the most popular 500 websites. Our findings suggest that that all above factors at different layers can affect resource utilization for web browsing, as they often poorly interact with the underlying cellular networks. Based on our findings, we developed novel recommendations and detailed best practice suggestions for mobile web content, browser, network protocol, and smartphone OS design, to make mobile web browsing more resource efficient.
KW - cellular networks
KW - energy consumption
KW - http
KW - mobile web
KW - smartphones
KW - spdy
KW - ssl
UR - http://www.scopus.com/inward/record.url?scp=84903142350&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84903142350&partnerID=8YFLogxK
U2 - 10.1145/2594368.2594372
DO - 10.1145/2594368.2594372
M3 - Conference contribution
AN - SCOPUS:84903142350
SN - 9781450327930
T3 - MobiSys 2014 - Proceedings of the 12th Annual International Conference on Mobile Systems, Applications, and Services
SP - 218
EP - 231
BT - MobiSys 2014 - Proceedings of the 12th Annual International Conference on Mobile Systems, Applications, and Services
PB - Association for Computing Machinery
T2 - 12th Annual International Conference on Mobile Systems, Applications, and Services, MobiSys 2014
Y2 - 16 June 2014 through 19 June 2014
ER -