Mobile/PowerUsage: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
<strong><u>Terminology</u></strong><br>
<strong><u>Terminology</u></strong><br>


<strong>Meter-based (manual) power model</strong> - <em>A model built using a power meter.</em>
<strong>Meter-based (manual) power model</strong> - <em>A model built using a power meter.</em><br>
<strong>Battery-based power model</strong> - <em>A model built using knowledge of battery discharge behavior, build-in voltage sensors and the average power consumption resulting from placing components into different power states.</em>
<strong>Battery-based power model</strong> - <em>A model built using knowledge of battery discharge behavior, build-in voltage sensors and the average power consumption resulting from placing components into different power states.</em><br>
<strong>Online power model generation</strong> - <em>Power model generation based on the influence of the power management and activity states of hardware components on system power consumption.</em>
<strong>Online power model generation</strong> - <em>Power model generation based on the influence of the power management and activity states of hardware components on system power consumption.</em><br>
<strong>Online power estimation</strong> - <em>Power use estimation done by software using some power model.</em>
<strong>Online power estimation</strong> - <em>Power use estimation done by software using some power model.</em><br>


<strong><u>Important Point</u></strong><br>
<strong><u>Important Point</u></strong><br>
Line 18: Line 18:
Galaxy S II<br>
Galaxy S II<br>
HTC Incredible S S710e<br>
HTC Incredible S S710e<br>
HTC Dream<br>
HTC Magic<br>
<strong>Doesn't Work on</strong><br>
<strong>Doesn't Work on</strong><br>
Galaxy Nexus<br>
Galaxy Nexus<br>

Revision as of 04:07, 1 February 2012

Terminology

Meter-based (manual) power model - A model built using a power meter.
Battery-based power model - A model built using knowledge of battery discharge behavior, build-in voltage sensors and the average power consumption resulting from placing components into different power states.
Online power model generation - Power model generation based on the influence of the power management and activity states of hardware components on system power consumption.
Online power estimation - Power use estimation done by software using some power model.

Important Point

  • The variation between power models for different types of phones is significant. Therefore a meter-based power model will have to be generated for each new phone that we want to test.

PowerTutor
https://market.android.com/details?id=edu.umich.PowerTutor&hl=en

Works on
Galaxy S II
HTC Incredible S S710e
HTC Dream
HTC Magic
Doesn't Work on
Galaxy Nexus
GT-i9020

Uses an automated power model construction technique as well as voltage and other readings to accurately measure power usage of individual applications.

Main Paper - http://empathicsystems.org/Papers/codes10.pdf
Background Paper - http://www.ruf.rice.edu/~mobile/publications/dong11mobisys_sesame.pdf