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
Summary
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
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.