BatteryLab: A Collaborative Platform for Power Monitoring

01/29/2022
by   Matteo Varvello, et al.
0

Advances in cloud computing have simplified the way that both software development and testing are performed. This is not true for battery testing for which state of the art test-beds simply consist of one phone attached to a power meter. These test-beds have limited resources, access, and are overall hard to maintain; for these reasons, they often sit idle with no experiment to run. In this paper, we propose to share existing battery testbeds and transform them into vantage points of BatteryLab, a power monitoring platform offering heterogeneous devices and testing conditions. We have achieved this vision with a combination of hardware and software which allow to augment existing battery test-beds with remote capabilities. BatteryLab currently counts three vantage points, one in Europe and two in the US, hosting three Android devices and one iPhone 7. We benchmark BatteryLab with respect to the accuracy of its battery readings, system performance, and platform heterogeneity. Next, we demonstrate how measurements can be run atop of BatteryLab by developing the "Web Power Monitor" (WPM), a tool which can measure website power consumption at scale. We released WPM and used it to report on the energy consumption of Alexa's top 1,000 websites across 3 locations and 4 devices (both Android and iOS).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/20/2019

BatteryLab, A Distributed Power Monitoring Platform For Mobile Devices

Recent advances in cloud computing have simplified the way that both sof...
research
10/13/2021

Power Consumption of Video-Decoders on Various Android Devices

The critical constraint of mobile devices is a limited battery life that...
research
03/13/2020

Web Performance with Android's Battery-Saver Mode

A Web browser utilizes a device's CPU to parse HTML, build a Document Ob...
research
09/09/2016

DELTA: Data Extraction and Logging Tool for Android

In the past few years, the use of smartphones has increased exponentiall...
research
08/06/2020

On the Battery Consumption of Mobile Browsers

Mobile web browsing has recently surpassed desktop browsing both in term...
research
02/18/2019

A LoRaWAN Wireless Sensor Network for Data Center Temperature Monitoring

High-performance computing installations, which are at the basis of web ...
research
03/16/2023

Developing IncidentUI – A Ride Comfort and Disengagement Evaluation Application for Autonomous Vehicles

This report details the design, development, and implementation of Incid...

Please sign up or login with your details

Forgot password? Click here to reset