The invention of batteries made it possible to store electricity for many purposes. One of the purposes is to keep the operations of WSN running without any interruptions. The main drawback of sensor nodes is their limited energy sources. The researcher introduces the energy harvesting (EH) concept for IoT-based WSNs to overcome energy limitations and charge the IoT devices. Many energy harvesting techniques have been introduced, such as solar, thermal, and flow-based ones, but radio frequency (RF)-based EH techniques received great attention from researchers due to their easy availability (from TV, radio, and wireless frequencies). In this paper, we have conducted a real-world experiment on Powercast energy harvesting devices and examined the behavior of sensed data in different scenarios, such as indoor, distance (feet/meters), and directional antennas. In our experiments, we have observed that when a device is removed from the charger, the energy scavenging process degrades and reaches a dead state. To stop a device from entering a dead state, we introduce a mobile charger technique to charge the device and find the optimal place for chargers and sensor devices. During mobile charging, we have also observed that when the directional antennas change their angle, the energy scavenging process degrades. To tackle these problems, we introduced two algorithms for directional and omni-directional antennas that efficiently solve the problem. Furthermore, we have obtained results for these scenarios and show that this technique has a promising output.
The advent of battery technology revolutionized power storage for various purposes, including uninterrupted operations of IoT-basedWireless Sensor Networks (WSNs). However, limited energy sources pose a challenge for sensor nodes. To overcome this, researchers introduced Energy Harvesting (EH) in IoT-based WSNs, enabling them to overcome energy limitations and recharge IoT devices. The shift towards energy harvesting-aware routing is necessary to achieve a near-perpetual network environment. In light of the energy consumption of IoT-based WSN nodes, a simple energy-efficient routing technique is proposed to consume less energy. The protocol incorporates efficient link selection based on the closest angle to the destination node and is divided into two main parts: distributed neighbor discovery and routing processes. By incorporating EH techniques, the proposed model aims to improve network longevity. Experimental results demonstrate successful routing and promising outcomes in terms of energy and utilization techniques.