Energy consumption in mobile phones: a measurement study and implications for network applications
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
Augmenting mobile 3G using WiFi
Proceedings of the 8th international conference on Mobile systems, applications, and services
Paranoid Android: versatile protection for smartphones
Proceedings of the 26th Annual Computer Security Applications Conference
Energy management in mobile devices with the cinder operating system
Proceedings of the sixth conference on Computer systems
Profiling resource usage for mobile applications: a cross-layer approach
MobiSys '11 Proceedings of the 9th international conference on Mobile systems, applications, and services
TOP: Tail Optimization Protocol For Cellular Radio Resource Allocation
ICNP '10 Proceedings of the The 18th IEEE International Conference on Network Protocols
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
RadioJockey: mining program execution to optimize cellular radio usage
Proceedings of the 18th annual international conference on Mobile computing and networking
Mercado: using market principles to drive alternative network service abstractions
Proceedings of the 2012 ACM workshop on Capacity sharing
Hi-index | 0.00 |
Mobile application developers pay little attention to the interactions between applications and the cellular network carrying their traffic. This results in waste of device energy and network signaling resources. We place part of the blame on mobile OSes: they do not expose adequate interfaces through which applications can interact with the network. We propose traffic backfilling, a technique in which delay-tolerant traffic is opportunistically transmitted by the OS using resources left over by the naturally occurring bursts caused by interactive traffic. Backfilling presents a simple interface with two classes of traffic, and grants the OS and network large flexibility to maximize the use of network resources and reduce device energy consumption. Using device traces and network data from a major US carrier, we demonstrate a large opportunity for traffic backfilling.