Publisher DOI: 10.1145/3441643
Title: Sense Your Power : The ECO Approach to Energy Awareness for IoT Devices
Language: 
Authors: Rottleuthner, Michel 
Schmidt, Thomas C.  
Wählisch, Matthias 
Keywords: Energy harvesting; energy management; IoT operating system; power measurement
Issue Date: 27-Mar-2021
Publisher: ACM Press
Source: article number : 24
Journal or Series Name: ACM transactions on embedded computing systems 
Volume: 20
Issue: 3
Startpage: 1
Endpage: 25
Abstract: 
Energy-constrained sensor nodes can adaptively optimize their energy consumption if a continuous measurement is provided. This is of particular importance in scenarios of high dynamics such as with energy harvesting. Still, self-measuring of power consumption at reasonable cost and complexity is unavailable as a generic system service. In this article, we present ECO, a hardware-software co-design that adds autonomous energy management capabilities to a large class of low-end IoT devices. ECO consists of a highly portable hardware shield built from inexpensive commodity components and software integrated into the RIOT operating system. RIOT supports more than 200 popular microcontrollers. Leveraging this flexibility, we assembled a variety of sensor nodes to evaluate key performance properties for different device classes. An overview and comparison with related work shows how ECO fills the gap of in situ power attribution transparently for consumers and how it improves over existing solutions. We also report about two different real-world field trials, which validate our solution for long-term production use.
URI: http://hdl.handle.net/20.500.12738/12235
ISSN: 1539-9087
Institute: Department Informatik 
Fakultät Technik und Informatik 
Type: Article
Appears in Collections:Publications without full text

Show full item record

Page view(s)

83
checked on Dec 27, 2024

Google ScholarTM

Check

HAW Katalog

Check

Add Files to Item

Note about this record


Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.