Cutting without Pain: Mitigating 3G Radio Tail Effect on Smartphones Fei Yu , Guangtao Xue , Hongzi Zhu , Zhenxian Hu , Minglu Li , Gong Zhang Shanghai Jiao Tong University, China Huawei Research, China {fishfly 1008,gt xue,hongzi,huzhenxian,mlli}@sjtu.edu.cn; nicholas.zhang@huawei.com Abstract—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 applica- tions 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 degrades 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 data, based on which unnecessary high-power-state tails of radio are cut out leveraging the Fast Dormancy mechanism. Extensive trace-driven simulation results demonstrate the efficacy of SmartCut design. On average, SmartCut can save up to 56.57% energy on average while having little side-effect to user experience. I. I NTRODUCTION Smartphones equipped with powerful CPUs and 3G wire- less communication modules have gained a large popular- ity nowadays, which stimulates a large spectrum of high- bandwidth applications such as video streaming, online games and content-rich web browsing booming on smartphones. As the capability of smartphones keeps soaring, battery tech- nology remains a bottleneck. Recently, the tail effect of 3G interface has gained much attention, which refers to the interface will keep at high-power states for a long time even after the completion of data transmission. Studies[1][2] have reported that the tail effect of 3G interface can consume up to 60% of the total energy. To eliminate the tail effect in 3G networks, however, is very challenging due to two reasons. First, the tails are designed to achieve fast response to upcoming data transmissions. Simply cutting the tails without care would cause non-negligible delays since the interface needs time to switch from low-power (idle) states to high-power (data-transmission-ready) states each time when the interface is not ready for the required data transmission. Long promotion delay would seriously degrade user experience. Second, in order to determine energy-efficient tails, it is inevitable to know the precise data work load in the future. In practise, this is very hard, if not impossible. In this paper, we first collect a real trace of 3G network traffic from a metropolis in China, involving more than 65,000 users over a month. By analyzing the empirical data, we confirm that the tail effect contributes more than 60% to the total power consumption used for data communication. Furthermore, we examine the packet arrival time from traffic generated by three categories of popular applications, i.e., video streaming, web browsing and instant messaging and find that 3G traffic aroused by all those applications shows strong temporal correlation. Inspired by this observation, we propose an innovative scheme, called SmartCut, which integrates two key techniques to mitigate the tail effect of 3G networks while keeps most applications running on smartphones un-affected. The core idea of SmartCut is to train an autoregressive move average (ARMA) model using historical 3G traffic trace, based on which SmartCut consecutively predicts the arrival time of upcoming packets. With the estimated packet arrival time, SmartCut first adopts the fast dormancy mechanism to cut the unnecessary high-power-state tails off. Moreover, in order to reduce the side-effect on user experience, it also promotes the 3G interface in advance before the next packet arrives. Trace-driven simulations show that SmartCut can save 56.57% energy on average among different applications. The remainder of the paper is organized as follows. Section 2 presents the related work. Section 3 introduces the system model. In Section 4, we describe the collected 3G data trace and then analyze the impact of the tail effect. The SmartCut scheme design is presented in Section 5. In Section 6, we describe the methodology to evaluate the performance of SmartCut and present the result. Finally, we give a conclusion of our work in Section 7. II. RELATED WORK The tail effect, where the cellular radio remains in a high power state for a long duration, contributes a large fraction of total radio energy consumption[2]. How to decrease the tail effect is arousing significant attention. In the literature, several schemes have been proposed to reduce the impact of tail effect, trading off between minimal energy waste and good user experience. Basically, those schemes fall into two categories: tail-cutting and tail-sharing. Given the knowledge of future packets, tail-cutting schemes[3] remove the high- power-state tail by adopting the fast dormancy mechanism, under which a smartphone can ask for an immediate release of radio links and leave the high-power-states rapidly. Knowing 978-1-4673-5946-7/13/$31.00 ©2013 IEEE 2013 Proceedings IEEE INFOCOM 440