Abstract

How the Suspend/Resume mechanism of smartphone influences the power consumption is examined in the dissertation. Specifically, various unimportant and not so urgent network packets keep awakening the operating system (OS) at the time it is under suspend mode, and switch it from suspend to resume mode continually, which results in more power consumption. Accordingly, an innovative optimization technique was suggested in this paper in order that the awakening of OS can be postponed and the lasting hour of suspend mode can be lengthened to decrease power consumption. Some experiments are also carried out, with the result data suggesting that such technique is an effective way to reduce power consumption by greater than 7.63%. It proves that this technique is workable.

Highlights

  • Nowadays, as mobile network communications develop, people cannot live without smartphone

  • We can observe that power consumption is strongly influenced by the frequent transmission of trivial network packets, according to which an optimization method was put forward to postpone the activation of all hardware components, to reduce the power expended by WiFi component, and in the to decrease the power expended by the whole device

  • The proposed approach was implemented on the Huawei-P8 mobile devices with the rooted Android 6.0 operating system (OS), with the WiFi connector of BCM4334 chipset

Read more

Summary

Introduction

As mobile network communications develop, people cannot live without smartphone. Based on some experimental facts, it was observed that the transmission of a few trivial network packets are able to activate the system continually and the smartphone will be turned to resume mode In this way, for receiving these packets, the WiFi component will be switched to resume mode, so more power is consumed. Suspend & Resume method [6] is a big function provided by Android kernel to lower the power consumption expended by mobile devices. Under such method, the system will be switched to suspend mode in a rapid manner without running any tasks to reduce power consumption. The system will be activated continually by simple and not important events/network messages from the outside, to the suspend mode which will consume more power

Impact of network transmission on power consumption
Related Works
Resume operation of Android OS API
Implementation of delayed wake-up operation
Formal description of optimization Approach
Power Model of Smartphone
Experimental Setting and Experimental Result Analysis
Conclusion and Prospect
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call