Stratus: Energy-Efficient Mobile Communication using Cloud Support

被引:14
作者
Aggarwal, Bhavish
Chitnis, Pushkar
Dey, Amit
Jain, Kamal
Navda, Vishnu
Padmanabhan, Venkata N.
Ramjee, Ramachandran
Schulman, Aaron [1 ]
Spring, Neil [1 ]
机构
[1] Univ Maryland, College Pk, MD 20742 USA
关键词
Algorithms; Measurement; Performance; Smartphone; cloud proxy; energy;
D O I
10.1145/1851275.1851272
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cellular radio communication is a significant contributor to battery energy drain on smartphones, in some cases inflating the energy cost by a factor of 5 or more compared to the energy cost of the base device. Stratus is a system to reduce this energy consumption by leveraging cloud resources to make data communication on smartphones more efficient. Using a cloud-based proxy, Stratus employs optimizations that adapt an application's incoming and outgoing traffic to better match the energy characteristics of the radio interface. The optimizations include (a) aggregation to bunch up sporadic transmissions, (b) asymmetric dictionary-based compression to reduce the number of bits transmitted over the air, and (c) opportunistic scheduling to avoid communication during periods of poor signal reception. These optimizations can be used individually, or in combination, subject to an application's delay tolerance. For example, using our Stratus prototype, the aggregation and compression optimizations together achieve up to 50% energy savings for web browsing, while the aggregation and scheduling optimizations together achieve up to 35% energy savings for a media streaming application.
引用
收藏
页码:477 / 478
页数:2
相关论文
共 6 条
[1]  
Aggarwal B., 2010, S NETW SYST DES IMPL
[2]  
[Anonymous], Windows azure platform
[3]  
[Anonymous], VIDEO RECORDING STRA
[4]  
Schulman Aaron, 2010, P ACM MOBICOM
[5]  
Sharma Ashish, 2009, P 5 INT C EM NETW EX, P109, DOI [10.1145/1658939.1658952, DOI 10.1145/1658939.1658952]
[6]  
Spring N., 2000, SIGCOMM SEP