Abstract

With the rapid development of communication technology, the intelligent mobile terminal brings about great convenience to people’s life with rich applications, while its power consumption has become a great concern to researchers and consumers. Power modeling is the basis to understand and analyze the power consumption characteristics of the terminal. In this paper, we analyze the Bluetooth and hidden power consumption of the android platform and fix the power model of open-source Android platform. Then, a power consumption monitoring tool is implemented based on the model; the tool is divided into three layers, which are original information monitor layer, power consumption calculation layer, and application layer. The original monitor layer gets the power consumption data and running time of the different components under different states, the calculation layer calculates the power consumption of each hardware and each application based on the power model of each component, and the application layer displays the real-time power consumption of the software and hardware. Finally, we test our tool in real environment by using Xiaomi 9 Pro and perform comparison with actual instrument measurement; the error between the monitored value and the measured value is less than 5%.

Highlights

  • With rapid development of communication technology, especially the popularization of 4G and the deployment of 5G, the possibility of mobile intelligent terminal is greatly expanded. e global mobile phone holdings were 6 billion by the end of 2020 according to statistics from IDG [1]; the rapid popularization of intelligent terminals greatly promotes the development of mobile applications

  • As the bottleneck of intelligent terminal battery technology cannot be overcome in a short term, it is impossible to solve the problem of battery manufacturing with higher specific energy in a short term. erefore, it is necessary to reduce the energy Journal of Electrical and Computer Engineering consumption of intelligent terminal and prolong the service life of intelligent terminal

  • Li et al [13] proposed energy consumption model at application level based on hardware components and designed a software consumption statistical tool named as bugu for intelligent terminal; the model calculated the CPU utilization of the application and the power consumption of Wi-Fi, screen, Bluetooth, and radio components, and the accuracy of the model was greatly improved

Read more

Summary

Introduction

With rapid development of communication technology, especially the popularization of 4G and the deployment of 5G, the possibility of mobile intelligent terminal is greatly expanded. e global mobile phone holdings were 6 billion by the end of 2020 according to statistics from IDG [1]; the rapid popularization of intelligent terminals greatly promotes the development of mobile applications. E first method mainly uses the power instrument to measure the power consumption of the intelligent terminal or uses the special hardware sensor embedded in the intelligent terminal to count power consumption. Erefore, current power consumption modeling method based on software has been recognized by many researchers. Aiming at the above problems, we propose a specific calculation model of Bluetooth power consumption and hidden power consumption in the system and implement the power consumption model based on Android source code. (1) A specific calculation model of Bluetooth power consumption and hidden power consumption of the system is proposed (2) A tool for energy consumption monitor and analysis of Android terminal is implemented (3) e error between the measured value and the monitor value of the tool is less than 5% in real environment by using Xiaomi 9 Pro and Samsung terminals

Related Work
System Design of Our Model
System Implementation
Results and Discussion

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.