Statistical Energy Neutrality in IoT Hybrid Energy-Harvesting Networks

Statistical Energy Neutrality in IoT Hybrid Energy-Harvesting Networks

Computer Architecture and Networks Group, University of Castilla-La Mancha, Ciudad Real, Spain

soledad.escolar@uclm.es

No disponemos de la información de contacto de este autor.

No disponemos de la información de contacto de este autor.

Computer Architecture and Networks Group, University of Castilla-La Mancha, Ciudad Real, Spain

Xavier.delToro@uclm.es

Computer Architecture and Networks Group, University of Castilla-La Mancha, Ciudad Real, Spain

Felix.Villanueva@uclm.es

Computer Architecture and Networks Group, University of Castilla-La Mancha, Ciudad Real, Spain

juancarlos.lopez@uclm.es

  • CONFERENCE — IEEE Symposium of Computers and Communications

  • PAGES — 1-6

  • DATE  25/06/2018 – 28/06/2018

  • ISBN 978-1-5386-6950-1

  • DOI 10.1109/ISCC.2018.8538532

  • PUBLISHER  IEEE

  • YEAR  2018

  • LOCATION  Natal, Brazil

Escolar, S., Caruso, A., Chessa, S., del Toro, X., Villanueva, F. J., & López, J. C. (2018, June). Statistical Energy Neutrality in IoT Hybrid Energy-Harvesting Networks. In 2018 IEEE Symposium on Computers and Communications (ISCC) (pp. 00444-00449). IEEE.

@inproceedings{escolar2018statistical,
title={Statistical Energy Neutrality in IoT Hybrid Energy-Harvesting Networks},
author={Escolar, Soledad and Caruso, Antonio and Chessa, Stefano and del Toro, Xavier and Villanueva, F{\'e}lix J and L{\'o}pez, Juan C},
booktitle={2018 IEEE Symposium on Computers and Communications (ISCC)},
pages={00444--00449},
year={2018},
organization={IEEE}
}

Abstract

Scheduling tasks appropriately in an IoT device powered by multiple energy-harvesting sources is a challenging problem. In this paper, we model this problem, and we present a scheduling algorithm that optimally sets the overall node power consumption based on the utility, and on the energy required by tasks. The algorithm schedules high-level tasks, it uses the weather forecast informations available at the beginning of each scheduling period (typically a day), and the level of the battery, to define an optimal schedule. The main goal is to find a schedule that is energy neutral on average, over a period longer than the single scheduling window, for example a week. We test our scheduler on a simulated platform with the same specs of an Arduino node, equipped with a small (portable) solar panel, and attached to a small wind turbine. We see from the simulations that the scheduler performs as expected and that the utility of the scheduling improves as the error between the expected forecast and the real harvested energy is reduced.

DOWNLOAD PDF
PUBLICATION

OTRAS PUBLICACIONES

Load More Posts
2019-01-17T14:13:11+00:00