A Real-World Evaluation of Energy Budget Estimation Algorithms for Autonomous Long Range IoT Nodes

In order to enable IoT nodes to efficiently use their energy harvesting capabilities, algorithms are used to determine a reasonable energy budget and allocate it to the node tasks, enabling energy neutral operation. However, most of these algorithms have been implemented and evaluated in simulation frameworks. In this paper, we evaluate the implementation of these algorithms to manage the energy of real-world LoRaWAN IoT nodes. We measure and compare the performance of the different energy budget estimation methods on a commercial LoRaWAN IoT platform. Results show that in this use-case, the choice of algorithm impacts the system Quality of Service by less than 15 %. This enables much simpler energy budget estimation methods to be used.

[1]  Olivier Berder,et al.  Wake-Up Interval Optimization for Sensor Networks with Rendez-vous Schemes , 2007 .

[2]  Olivier Berder,et al.  Learning to survive: Achieving energy neutrality in wireless sensor networks using reinforcement learning , 2017, 2017 IEEE International Conference on Communications (ICC).

[3]  Olivier Berder,et al.  Fuzzy power management for energy harvesting Wireless Sensor Nodes , 2016, 2016 IEEE International Conference on Communications (ICC).

[4]  Tajana Rosing,et al.  HOLLOWS: A Power-aware Task Scheduler for Energy Harvesting Sensor Nodes , 2010 .

[5]  Olivier Berder,et al.  Architecture exploration of multi-source energy harvester for IoT nodes , 2016, 2016 IEEE Online Conference on Green Communications (OnlineGreenComm).

[6]  Pai H. Chou,et al.  DuraCap: A supercapacitor-based, power-bootstrapping, maximum power point tracking energy-harvesting system , 2010, 2010 ACM/IEEE International Symposium on Low-Power Electronics and Design (ISLPED).

[7]  Andrew G. Barto,et al.  Adaptive Control of Duty Cycling in Energy-Harvesting Wireless Sensor Networks , 2007, 2007 4th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[8]  Luca P. Carloni,et al.  Energy-Harvesting Active Networked Tags (EnHANTs) , 2015, ACM Trans. Sens. Networks.

[9]  Olivier Berder,et al.  Energy-Efficient Power Manager and MAC Protocol for Multi-Hop Wireless Sensor Networks Powered by Periodic Energy Harvesting Sources , 2015, IEEE Sensors Journal.

[10]  Mani B. Srivastava,et al.  Power management in energy harvesting sensor networks , 2007, TECS.