HSDPA/HSUPA for UMTS: High Speed Radio Access for Mobile Communications
HSDPA/HSUPA for UMTS: High Speed Radio Access for Mobile Communications
WCDMA for UMTS: HSPA Evolution and LTE
WCDMA for UMTS: HSPA Evolution and LTE
LTE, The UMTS Long Term Evolution: From Theory to Practice
LTE, The UMTS Long Term Evolution: From Theory to Practice
TCP revisited: a fresh look at TCP in the wild
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
Energy consumption in mobile phones: a measurement study and implications for network applications
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
Anatomizing application performance differences on smartphones
Proceedings of the 8th international conference on Mobile systems, applications, and services
Proceedings of the 8th international conference on Mobile systems, applications, and services
Augmenting mobile 3G using WiFi
Proceedings of the 8th international conference on Mobile systems, applications, and services
Bartendr: a practical approach to energy-aware cellular data scheduling
Proceedings of the sixteenth annual international conference on Mobile computing and networking
CODES/ISSS '10 Proceedings of the eighth IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
Characterizing radio resource allocation for 3G networks
IMC '10 Proceedings of the 10th ACM SIGCOMM conference on Internet measurement
A first look at traffic on smartphones
IMC '10 Proceedings of the 10th ACM SIGCOMM conference on Internet measurement
A first look at mobile hand-held device traffic
PAM'10 Proceedings of the 11th international conference on Passive and active measurement
LiveLab: measuring wireless networks and smartphone users in the field
ACM SIGMETRICS Performance Evaluation Review
A comparative study of handheld and non-handheld traffic in campus Wi-Fi networks
PAM'11 Proceedings of the 12th international conference on Passive and active measurement
TOP: Tail Optimization Protocol For Cellular Radio Resource Allocation
ICNP '10 Proceedings of the The 18th IEEE International Conference on Network Protocols
New methods for passive estimation of TCP round-trip times
PAM'05 Proceedings of the 6th international conference on Passive and Active Network Measurement
Demo: mobile application resource optimizer (ARO)
MobiSys '11 Proceedings of the 9th international conference on Mobile systems, applications, and services
Traffic backfilling: subsidizing lunch for delay-tolerant applications in UMTS networks
MobiHeld '11 Proceedings of the 3rd ACM SOSP Workshop on Networking, Systems, and Applications on Mobile Handhelds
3G meets the internet: understanding the performance of hierarchical routing in 3G networks
Proceedings of the 23rd International Teletraffic Congress
Identifying diverse usage behaviors of smartphone apps
Proceedings of the 2011 ACM SIGCOMM conference on Internet measurement conference
Traffic backfilling: subsidizing lunch for delay-tolerant applications in UMTS networks
ACM SIGOPS Operating Systems Review
Where is the energy spent inside my app?: fine grained energy accounting on smartphones with Eprof
Proceedings of the 7th ACM european conference on Computer Systems
The essential elements of successful innovation
ACM SIGCOMM Computer Communication Review
Periodic transfers in mobile applications: network-wide origin, impact, and optimization
Proceedings of the 21st international conference on World Wide Web
Energy-aware cross-layer burst buffering for wireless communication
Proceedings of the 3rd International Conference on Future Energy Systems: Where Energy, Computing and Communication Meet
Fast app launching for mobile devices using predictive user context
Proceedings of the 10th international conference on Mobile systems, applications, and services
Web caching on smartphones: ideal vs. reality
Proceedings of the 10th international conference on Mobile systems, applications, and services
A close examination of performance and power characteristics of 4G LTE networks
Proceedings of the 10th international conference on Mobile systems, applications, and services
Understanding the characteristics of cellular data traffic
Proceedings of the 2012 ACM SIGCOMM workshop on Cellular networks: operations, challenges, and future design
USENIX ATC'12 Proceedings of the 2012 USENIX conference on Annual Technical Conference
RadioJockey: mining program execution to optimize cellular radio usage
Proceedings of the 18th annual international conference on Mobile computing and networking
ProfileDroid: multi-layer profiling of android applications
Proceedings of the 18th annual international conference on Mobile computing and networking
Empowering developers to estimate app energy consumption
Proceedings of the 18th annual international conference on Mobile computing and networking
Understanding the characteristics of cellular data traffic
ACM SIGCOMM Computer Communication Review - Special october issue SIGCOMM '12
DevScope: a nonintrusive and online power analysis tool for smartphone hardware components
Proceedings of the eighth IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
ADEL: an automatic detector of energy leaks for smartphone applications
Proceedings of the eighth IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
Characterization of 3G control-plane signaling overhead from a data-plane perspective
Proceedings of the 15th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems
AppInsight: mobile app performance monitoring in the wild
OSDI'12 Proceedings of the 10th USENIX conference on Operating Systems Design and Implementation
GreenTube: power optimization for mobile videostreaming via dynamic cache management
Proceedings of the 20th ACM international conference on Multimedia
Obtaining in-context measurements of cellular network performance
Proceedings of the 2012 ACM conference on Internet measurement conference
Screen-off traffic characterization and optimization in 3G/4G networks
Proceedings of the 2012 ACM conference on Internet measurement conference
How expensive are free smartphone apps?
ACM SIGMOBILE Mobile Computing and Communications Review
Traffic-aware techniques to reduce 3G/LTE wireless energy consumption
Proceedings of the 8th international conference on Emerging networking experiments and technologies
Mercado: using market principles to drive alternative network service abstractions
Proceedings of the 2012 ACM workshop on Capacity sharing
Proceedings of the Fourth Asia-Pacific Symposium on Internetware
Optimizing background email sync on smartphones
Proceeding of the 11th annual international conference on Mobile systems, applications, and services
Hypnos: understanding and treating sleep conflicts in smartphones
Proceedings of the 8th ACM European Conference on Computer Systems
Characterizing and modeling the impact of wireless signal strength on smartphone battery drain
Proceedings of the ACM SIGMETRICS/international conference on Measurement and modeling of computer systems
An in-depth study of LTE: effect of network protocol and application behavior on performance
Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM
Energy aware self-adaptation in mobile systems
Proceedings of the 2013 International Conference on Software Engineering
Using crowd-sourced viewing statistics to save energy in wireless video streaming
Proceedings of the 19th annual international conference on Mobile computing & networking
RILAnalyzer: a comprehensive 3G monitor on your phone
Proceedings of the 2013 conference on Internet measurement conference
Preempting state promotions to improve application performance in mobilebroadband networks
Proceedings of the eighth ACM international workshop on Mobility in the evolving internet architecture
Effective fusion and separation of distribution, fault-tolerance, and energy-efficiency concerns
Proceedings of the 2013 companion publication for conference on Systems, programming, & applications: software for humanity
Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles
ACM SIGOPS 24th Symposium on Operating Systems Principles
Timecard: controlling user-perceived delays in server-based mobile applications
Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles
Silent TCP connection closure for cellular networks
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
The wireless data drain of users, apps, & platforms
ACM SIGMOBILE Mobile Computing and Communications Review
Cloud is not a silver bullet: a case study of cloud-based mobile browsing
Proceedings of the 15th Workshop on Mobile Computing Systems and Applications
On the energy overhead of mobile storage systems
FAST'14 Proceedings of the 12th USENIX conference on File and Storage Technologies
Hi-index | 0.00 |
Despite the popularity of mobile applications, their performance and energy bottlenecks remain hidden due to a lack of visibility into the resource-constrained mobile execution environment with potentially complex interaction with the application behavior. We design and implement ARO, the mobile Application Resource Optimizer, the first tool that efficiently and accurately exposes the cross-layer interaction among various layers including radio resource channel state, transport layer, application layer, and the user interaction layer to enable the discovery of inefficient resource usage for smartphone applications. To realize this, ARO provides three key novel analyses: (i) accurate inference of lower-layer radio resource control states, (ii) quantification of the resource impact of application traffic patterns, and (iii) detection of energy and radio resource bottlenecks by jointly analyzing cross-layer information. We have implemented ARO and demonstrated its benefit on several essential categories of popular Android applications to detect radio resource and energy inefficiencies, such as unacceptably high (46%) energy overhead of periodic audience measurements and inefficient content prefetching behavior.