Delayed Wake-Up Mechanism Under Suspend Mode of Smartphone
In this paper, the impact of Suspend/Resume mechanism on the power consumption of smartphone is investigated. When the operating system (OS) is in suspend mode, many trivial (less urgent) network packets will always wake up system, making OS frequently switch from suspend mode to resume mode, thus causing a high power consumption. Based on this observation, an novel optimization mechanism was proposed to delay wake-up system and prolong the duration of suspend mode so as to reduce power consumption. This novel method not only reduces the power consumption of WiFi components, but also reduces the power consumption of the total components. To verify the effectiveness of the novel mechanisms, we implemented such proposed mechanism on Huawei P8 platform, and carried out relevant experiments. The results showed that the proposed mechanism can effectively decrease power consumption by more than 7.63%, which indicates the feasibility of the proposed mechanism.
KeywordsAndroid Power Save Mode Suspend/Resume Mode
This work was supported by the Suzhou Scientific Research Program (No.: SYG201731), and the National Natural Science Foundation of China (No.: 61772482, 61303206).
- 1.Ding, N., Hu, Y.C.: GfxDoctor: a holistic graphics energy profiler for mobile devices. In: Proceedings of the Twelfth European Conference on Computer Systems, pp. 359–373. ACM (2017)Google Scholar
- 2.Chen, B., Li, X., Zhou, X., et al.: Towards energy optimization based on delay-sensitive traffic for wifi network. In: 2014 IEEE International Conference on Ubiquitous Intelligence and Computing and IEEE International Conference on and Autonomic and Trusted Computing and IEEE International Conference on Scalable Computing and Communications and ITS Associated Workshops, pp. 252–259. IEEE (2015)Google Scholar
- 4.Ding, N., Wagner, D., Chen, X., Hu, Y.C., Rice, A.: Characterizing and modeling the impact of wireless signal strength on smartphone battery drain. In: Proceedings of ACM SIGMETRICS (2013)Google Scholar
- 5.Swain, P., Chakraborty, S., Nandi, S., Bhaduri, P.: Throughput analysis of the IEEE 802.11 power save mode in single hop ad hoc networks. In: Proceedings of ICWN (2011)Google Scholar
- 6.Balasubramanian, N., Balasubramanian, A., Venkataramani, A.: Energy consumption in mobile phones: a measurement study and implications for network applications. In: Proceedings of the 9th ACM SIGCOMM Conference on Internet Measurement, pp. 280–293. ACM (2009)Google Scholar
- 7.Saha, S.K., Malik, P., Dharmeswaran, S., et al.: Revisiting 802.11 power consumption modeling in smartphones. In: IEEE International Symposium on A World of Wireless. IEEE (2016)Google Scholar
- 9.Rice, A., Hay, S.: Decomposing power measurements for mobile devices. In Eighth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom), pp. 70–78, March 2010Google Scholar
- 11.Saha, S.K., Deshpande, P., Inamdar, P.P., Sheshadri, R.K., Koutsonikolas, D.: Power-throughput tradeoffs of 802.11n/ac in smartphones. In: Proceedings of IEEE INFOCOM (2015)Google Scholar