Efficient Energy Consumption's Measurement on Android Devices

K. Kapetanakis, S. Panagiotakis
{"title":"Efficient Energy Consumption's Measurement on Android Devices","authors":"K. Kapetanakis, S. Panagiotakis","doi":"10.1109/PCi.2012.29","DOIUrl":null,"url":null,"abstract":"Modern mobile software and hardware is dominated by a paradox: while devices become smaller and services more resource- and energy-demanding, batteries almost maintain size and power. Among them, the multimedia applications consume the most of battery power. By measuring the battery charging level and efficiently estimating the remaining operational time of a portable device, reasonable usage of the device can be advised or appropriate adaptations to be activated. With respect to the measurement of energy consumption, a lot of research has been carried out recently. Most include the setup of a small \"in situ\" test-bed for conducting measurements via specific power instruments to monitor, gather, measure and analyze usage statistics and battery discharging. In this paper we describe a simple application we have developed using the Android API to collect data for the device's battery. The application logs the charging level of the battery upon the time for future processing. The accuracy of our application has been verified by a small test-bed we set up using an external power measurement tool. Finally, using this application we conducted measurements to estimate the impact of display's brightness and browser's cache on the consumed energy by a web 3D animation. The 3D animation was developed using X3Dom, which provides a cross platform, browser friendly and HTML5 compatible 3D scene.","PeriodicalId":131195,"journal":{"name":"2012 16th Panhellenic Conference on Informatics","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 16th Panhellenic Conference on Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PCi.2012.29","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 16

Abstract

Modern mobile software and hardware is dominated by a paradox: while devices become smaller and services more resource- and energy-demanding, batteries almost maintain size and power. Among them, the multimedia applications consume the most of battery power. By measuring the battery charging level and efficiently estimating the remaining operational time of a portable device, reasonable usage of the device can be advised or appropriate adaptations to be activated. With respect to the measurement of energy consumption, a lot of research has been carried out recently. Most include the setup of a small "in situ" test-bed for conducting measurements via specific power instruments to monitor, gather, measure and analyze usage statistics and battery discharging. In this paper we describe a simple application we have developed using the Android API to collect data for the device's battery. The application logs the charging level of the battery upon the time for future processing. The accuracy of our application has been verified by a small test-bed we set up using an external power measurement tool. Finally, using this application we conducted measurements to estimate the impact of display's brightness and browser's cache on the consumed energy by a web 3D animation. The 3D animation was developed using X3Dom, which provides a cross platform, browser friendly and HTML5 compatible 3D scene.
Android设备的高效能耗测量
现代移动软件和硬件被一个悖论所主导:当设备变得越来越小,服务对资源和能源的需求越来越大时,电池几乎保持了尺寸和功率。其中,多媒体应用消耗的电量最大。通过测量电池充电水平和有效地估计便携式设备的剩余操作时间,可以建议合理使用设备或进行适当的调整以激活。关于能源消耗的测量,近年来进行了大量的研究。大多数包括设置一个小型的“原位”测试平台,通过特定的电力仪器进行测量,以监测、收集、测量和分析使用统计数据和电池放电。在本文中,我们描述了一个使用Android API开发的简单应用程序,用于收集设备电池的数据。应用程序记录电池的充电水平,以备将来处理。我们使用外部功率测量工具建立了一个小型测试平台,验证了我们应用程序的准确性。最后,我们使用该应用程序进行测量,以估计显示亮度和浏览器缓存对web 3D动画消耗的能量的影响。3D动画使用X3Dom进行开发,X3Dom提供了一个跨平台、浏览器友好和HTML5兼容的3D场景。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信