An ns-3 implementation of a battery-less node for energy-harvesting Internet of Things

by   Martina Capuzzo, et al.

In the Internet of Things (IoT), thousands of devices can be deployed to acquire data from the environment and provide service to several applications in different fields. In many cases, it is desirable that devices are self-sustainable in terms of energy. Therefore,the research community is exploring the possibility of employing battery-less devices, where the energy is derived solely from external and/or environmental sources, such as solar panels. In this work, we propose an ns-3 model of a (super) capacitor, which can be used as the storage of the harvested energy in a battery-less IoT device, and add the support for the intermittent behavior of devices, turning off/on according to their energy level. To exemplify the use of the model, we apply it to a LoRaWAN node, and compare the simulation outcomes with results in the literature obtained with mathematical analysis, confirming the accuracy of the implementation. Then, we show the importance of analyzing the interaction between energy availability and communication performance, paving the way for more accurate and realistic simulations in the field. The implemented code is made available as open source.


page 1

page 2

page 3

page 4


Energy-Aware Packet Schedulers for Battery-Less LoRaWAN Nodes

The Internet of Things (IoT) enables a wide variety of applications wher...

Energy Attacks in the Battery-less Internet of Things

We study how ambient energy harvesting may be used as an attack vector i...

Mathematical Modeling and Analysis of ZigBee Node Battery Characteristics and Operation

ZigBee network technology has been used widely in different commercial, ...

Analysis of Energy Consumption in a Precision Beekeeping System

Honey bees have been domesticated by humans for several thousand years a...

Using Deep Q-learning To Prolong the Lifetime of Correlated Internet of Things Devices

Battery-powered sensors deployed in the Internet of Things (IoT) require...

BEH: Indoor Batteryless BLE Beacons using RF Energy Harvesting for Internet of Things

Indoor beacon system is a cornerstone of internet of things. Until now, ...

Design and Comparison of Reward Functions in Reinforcement Learning for Energy Management of Sensor Nodes

Interest in remote monitoring has grown thanks to recent advancements in...

Please sign up or login with your details

Forgot password? Click here to reset