Abstract

Battery driven computing devices such as laptops and cellular phones have become a necessity in this era. Mobile applications help us in daily life activities and with the rise of Internet of Things (IoT) new opportunities are open up to automate different task. However, batteries have their own limitations such as weight, cost, and size. Multiple applications and background processes running in parallel easily drain phone’s battery within 24 hours consequently annoying users by limited battery capacity. Repeated charge, recharge cycles steadily diminish the full capacity of batteries resulting in the immense decreased performance of the device. Therefore, mobile devices and mobile applications are in great need of energy-aware modules. In this paper, a survey is performed to identify the needs of the mobile user in the context of energy consumption problem. The results of survey lead authors to propose a middle layer energy aware framework to address this issue. The proposed framework highly relies on the association between the operating system, application, and end user. The main objective of the proposed framework is to maintain an energy-aware capability to facilitate end user and mobile applications. The major components of the proposed framework are processing engine, application classifier, application resource management, system profiling, application modes, power estimator and power policy management. Proposed framework also offers a policy manager algorithm based on research community feedback and survey's results. Proposed framework emphasizes on energy efficient execution of mobile operations for end user and operating systems.

Highlights

  • Now-a-days, the use of smartphones is rapidly increasing due to the computational environment, mobility, Internet of Things (IoT) services and convenient applications [1]

  • We focus to present the idea of more generalized approach based on middle layer framework to reduce power consumption

  • Application resource manager maintains the event system and forwards events such as process start-up, applications and hardware components. This module evaluates the energy consumption consumed by particular applications for the period of the required duration based on application level energy modeling

Read more

Summary

INTRODUCTION

Now-a-days, the use of smartphones is rapidly increasing due to the computational environment, mobility, IoT services and convenient applications [1]. The smartphones are used to create and edit audio and video files, transfer files using Bluetooth, access social media, navigate destination using Global Positioning System (GPS), internet browsing, email, and many other useful operations. They have inadequate battery capacity because of limitation of weight, cost, and size. Efficient energy consumption is the need of the hour These devices offer a standardized configuration interface in order to manage the power control of the operating system. They do not have any time to read user manuals and often user manual does not provide adequate information This phenomenon leads to the need for application-aware adaptive power management.

RELATED WORK
STATE OF THE ART APPROACHES
SURVEY
PROPOSED FRAMEWORK
Power Estimation
Power Policy Management
System Profiling
Application Modes
Findings
CONCLUSION
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