Energy consumption in mobile phones: a measurement study and implications for network applications
Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference
Cool-Tether: energy efficient on-the-fly wifi hot-spots using mobile phones
Proceedings of the 5th international conference on Emerging networking experiments and technologies
Proceedings of the 42nd Annual IEEE/ACM International Symposium on Microarchitecture
An analysis of power consumption in a smartphone
USENIXATC'10 Proceedings of the 2010 USENIX conference on USENIX annual technical conference
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
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
Proceedings of the 10th international conference on Mobile systems, applications, and services
RadioJockey: mining program execution to optimize cellular radio usage
Proceedings of the 18th annual international conference on Mobile computing and networking
Traffic-aware techniques to reduce 3G/LTE wireless energy consumption
Proceedings of the 8th international conference on Emerging networking experiments and technologies
Opportunistic position update protocols for mobile devices
Proceedings of the 2013 ACM international joint conference on Pervasive and ubiquitous computing
Characterize energy impact of concurrent network-intensive applications on mobile platforms
Proceedings of the eighth ACM international workshop on Mobility in the evolving internet architecture
Towards a SPDY'ier mobile web?
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
Energy-efficient mobile web in a bundle
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
A notion in cellular communications (e.g., GSM, 3G) is called Tail Time, namely the period of high power state after the completion of a transmission. This Tail Time can alleviate the overhead of switching from the low to the high power state, in case there is another transmission in the near future. However, it also results in large energy waste. In this paper, we propose TailTheft, a scheme that steals the wasted Tail Time for data prefetching and delayed transfer, thus significantly reducing energy consumption. In order to achieve this, TailTheft schedules a number of transmissions to the Tail Time of other transmissions. A Virtual Tail mechanism is employed to steal the Tail Time and a Dual Queue Scheduling algorithm is proposed for the scheduling of transmissions. We evaluate TailTheft through a trace-driven simulation using both per-application and real life traces. Experimental results show that TailTheft can reduce energy consumption by 20% to 34% in different cases.