Affiliation:
1. Hamburg University for Applied Sciences, Hamburg, Germany
2. Freie Universität Berlin, Berlin, Germany
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.
Publisher
Association for Computing Machinery (ACM)
Subject
Hardware and Architecture,Software
Reference53 articles.
1. Association for Computing Machinery. 2017. Result and Artifact Review and Badging. Retrieved from http://acm.org/publications/policies/artifact-review--badging. Association for Computing Machinery. 2017. Result and Artifact Review and Badging. Retrieved from http://acm.org/publications/policies/artifact-review--badging.
2. Torpor: A Power-Aware HW Scheduler for Energy Harvesting IoT SoCs
3. RIOT: An Open Source Operating System for Low-End Embedded Devices in the IoT
Cited by
7 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献