Energy-Aware Adaptive Sampling for Self-Sustainability in Resource-Constrained IoT Devices
Marco Giordano, Silvano Cortesi, Prodromos‐Vasileios Mekikis, Michele Crabolu, Giovanni Bellusci, Michele Magno
Abstract
In the ever-growing Internet of Things (IoT) landscape, smart power management algorithms combined with energy harvesting solutions are crucial to obtain self-sustainability. This paper presents an energy-aware adaptive sampling rate algorithm designed for embedded deployment in resource-constrained, battery-powered IoT devices. The algorithm, based on a finite state machine (FSM) and inspired by Transmission Control Protocol (TCP) Reno's additive increase and multiplicative decrease, maximizes sensor sampling rates, ensuring power self-sustainability without risking battery depletion. Moreover, we characterized our solar cell with data acquired over 48 days and used the model created to obtain energy data from an open-source world-wide dataset.