BatteryLab: A Collaborative Platform for Power Monitoring
Matteo Varvello, Kleomenis Katevas, Mihai Plesa, Hamed Haddadi, Fabian, Bustamante, Ben Livshits

TL;DR
BatteryLab is a collaborative platform that transforms existing battery test-beds into shared, remote power monitoring vantage points, enabling scalable and heterogeneous device testing for energy consumption analysis.
Contribution
This paper introduces BatteryLab, a novel platform that enables shared, remote access to diverse battery testbeds, enhancing scalability and resource utilization for battery testing.
Findings
BatteryLab achieves accurate battery readings comparable to traditional test-beds.
The platform supports heterogeneous devices across multiple locations.
Web Power Monitor effectively measures website energy consumption at scale.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGreen IT and Sustainability · Energy Harvesting in Wireless Networks · Smart Grid Energy Management
