Authors:Alessandro Nacci, Francesco Trovò, Federico Maggi, Matteo Ferroni, Andrea Cazzola, Donatella Sciuto, Marco Santambrogio
Mobile Networks and Applications
Conference Paper
Abstract
Mobile devices have become the main interaction mean between users and the surrounding environment. An indirect measure of this trend is the increasing amount of security threats against mobile devices, which in turn created a demand for protection tools. Protection tools, unfortunately, add an additional burden for the smartphone's battery power, which is a precious resource. This observation motivates the need for smarter (security) applications, designed and capable of running within adaptive energy goals. Although this problem affects other areas, in the security area this research direction is referred to as "green security". In general, a fundamental need to the researches toward creating energy-aware applications, consist in having appropriate power models that capture the full dynamic of devices and users. This is not an easy task because of the highly dynamic environment and usage habits. In practice, this goal requires easy mechanisms to measure the power consumption and approaches to create accurate models. The existing approaches that tackle this problem are either not accurate or not applicable in practice due to their limiting requirements. We propose MPower, a power-sensing platform and adaptive power modeling platform for Android mobile devices. The MPower approach creates an adequate and precise knowledge base of the power "behavior" of several different devices and users, which allows us to create better device-centric power models that considers the main hardware components and how they contributed to the overall power consumption. In this paper we consolidate our perspective work on MPower by providing the implementation details and evaluation on 278 users and about 22.5 million power-related data. Also, we explain how MPower is useful in those scenarios where low-power, unobtrusive, accurate power modeling is necessary (e.g., green security applications).
@Article{ nacci_mpower_article_2013,
abstract = {Mobile devices have become the main interaction mean
between users and the surrounding environment. An indirect
measure of this trend is the increasing amount of security
threats against mobile devices, which in turn created a
demand for protection tools. Protection tools,
unfortunately, add an additional burden for the
smartphone's battery power, which is a precious resource.
This observation motivates the need for smarter (security)
applications, designed and capable of running within
adaptive energy goals. Although this problem affects other
areas, in the security area this research direction is
referred to as "green security". In general, a fundamental
need to the researches toward creating energy-aware
applications, consist in having appropriate power models
that capture the full dynamic of devices and users. This is
not an easy task because of the highly dynamic environment
and usage habits. In practice, this goal requires easy
mechanisms to measure the power consumption and approaches
to create accurate models. The existing approaches that
tackle this problem are either not accurate or not
applicable in practice due to their limiting requirements.
We propose MPower, a power-sensing platform and adaptive
power modeling platform for Android mobile devices. The
MPower approach creates an adequate and precise knowledge
base of the power "behavior" of several different devices
and users, which allows us to create better device-centric
power models that considers the main hardware components
and how they contributed to the overall power consumption.
In this paper we consolidate our perspective work on MPower
by providing the implementation details and evaluation on
278 users and about 22.5 million power-related data. Also,
we explain how MPower is useful in those scenarios where
low-power, unobtrusive, accurate power modeling is
necessary (e.g., green security applications).},
author = {Nacci, Alessandro and Trovò, Francesco and Maggi,
Federico and Ferroni, Matteo and Cazzola, Andrea and
Sciuto, Donatella and Santambrogio, Marco},
date = {2013-10-01},
doi = {10.1007/s11036-013-0470-y},
file = {files/papers/journal-papers/nacci_mpower_article_2013.pdf},
issn = {1383-469X},
journaltitle = {Mobile Networks and Applications},
pages = {1--10},
shorttitle = {MPower},
title = {Adaptive and Flexible Smartphone Power Modeling}}