SmartCut: Mitigating 3G Radio Tail Effect on Smartphones

3G technology has stimulated a wide variety of high-bandwidth applications on smartphones, such as video streaming and content-rich web browsing. Although having those applications mobile is quite appealing, high data rate transmission also poses huge demand for power. It has been revealed that the tail effect in 3G radio operation results in significant energy drain on smartphones. Recent fast dormancy technique can be utilized to remove tails but, without care, can degrade user experience. In this paper, we propose a novel scheme SmartCut, which effectively mitigates the tail effect of radio usage in 3G networks with little side-effect on user experience. The core idea of SmartCut is to utilize the temporal correlation of packet arrivals to predict upcoming packets, based on which unnecessary high-power-state tails of radio are cut out leveraging the Fast Dormancy mechanism. Both prototype experiment and extensive trace-driven simulation results demonstrate the efficacy of SmartCut design. On average, SmartCut can save up to 43 percent network energy while having little side-effect to user experience.

[1]  Paramvir Bahl,et al.  Fine-grained power modeling for smartphones using system call tracing , 2011, EuroSys '11.

[2]  T. V. Lakshman,et al.  Fast and memory-efficient regular expression matching for deep packet inspection , 2006, 2006 Symposium on Architecture For Networking And Communications Systems.

[3]  George Varghese,et al.  RadioJockey: mining program execution to optimize cellular radio usage , 2012, Mobicom '12.

[4]  Jui-Hung Yeh,et al.  Comparative Analysis of Energy-Saving Techniques in 3GPP and 3GPP2 Systems , 2009, IEEE Transactions on Vehicular Technology.

[5]  Deborah Estrin,et al.  A first look at traffic on smartphones , 2010, IMC '10.

[6]  Li Qian,et al.  Characterization of 3G control-plane signaling overhead from a data-plane perspective , 2012, MSWiM '12.

[7]  Ramachandran Ramjee,et al.  Bartendr: a practical approach to energy-aware cellular data scheduling , 2010, MobiCom.

[8]  Andreas Mitschele-Thiel,et al.  UMTS data capacity improvements employing dynamic RRC timeouts , 2005, 2005 IEEE 16th International Symposium on Personal, Indoor and Mobile Radio Communications.

[9]  Feng Qian,et al.  TOP: Tail Optimization Protocol For Cellular Radio Resource Allocation , 2010, The 18th IEEE International Conference on Network Protocols.

[10]  Chris Chatfield,et al.  Holt‐Winters Forecasting: Some Practical Issues , 1988 .

[11]  Yaoxue Zhang,et al.  TailTheft: leveraging the wasted time for saving energy in cellular communications , 2011, MobiArch '11.

[12]  Feng Qian,et al.  Characterizing radio resource allocation for 3G networks , 2010, IMC '10.

[13]  Feng Qian,et al.  A close examination of performance and power characteristics of 4G LTE networks , 2012, MobiSys '12.

[14]  Feng Qian,et al.  Periodic transfers in mobile applications: network-wide origin, impact, and optimization , 2012, WWW.

[15]  Concha Bielza,et al.  Akaike Information Criterion , 2014 .

[16]  Arun Venkataramani,et al.  Energy consumption in mobile phones: a measurement study and implications for network applications , 2009, IMC '09.

[17]  Ruey-Shan Guo,et al.  Age-based double EWMA controller and its application to CMP processes , 2001 .