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.

[1]  Giuseppe Bianchi,et al.  Per-Frame Energy Consumption in 802.11 Devices and Its Implication on Modeling and Design , 2015, IEEE/ACM Transactions on Networking.

[2]  Bo Chen,et al.  Towards Energy Optimization Based on Delay-Sensitive Traffic for WiFi Network , 2014, 2014 IEEE 11th Intl Conf on Ubiquitous Intelligence and Computing and 2014 IEEE 11th Intl Conf on Autonomic and Trusted Computing and 2014 IEEE 14th Intl Conf on Scalable Computing and Communications and Its Associated Workshops.

[3]  Ning Ding,et al.  GfxDoctor: A Holistic Graphics Energy Profiler for Mobile Devices , 2017, EuroSys.

[4]  Hwanju Kim,et al.  An event-driven power management scheme for mobile consumer electronics , 2013, IEEE Transactions on Consumer Electronics.

[5]  Sandip Chakraborty,et al.  Performance modeling and evaluation of IEEE 802.11 IBSS power save mode , 2014, Ad Hoc Networks.

[6]  Ning Ding,et al.  Characterizing and modeling the impact of wireless signal strength on smartphone battery drain , 2013, SIGMETRICS '13.

[7]  Dimitrios Koutsonikolas,et al.  Revisiting 802.11 power consumption modeling in smartphones , 2016, 2016 IEEE 17th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM).

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

[9]  Simon Hay,et al.  Decomposing power measurements for mobile devices , 2010, 2010 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[10]  Dimitrios Koutsonikolas,et al.  Power-throughput tradeoffs of 802.11n/ac in smartphones , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[11]  Huan Li,et al.  RSSI-Aware Energy Saving For Large File Downloading on Smartphones , 2015, IEEE Embedded Systems Letters.