Hybrid Butterfly Optimization and Particle Swarm Optimization Algorithm for Energy Efficient Routing in Internet of Things
摘要
Internet of Things (IoT) is a boundless network of devices that work in several sectors of our daily life activities. These sectors use different IoT devices and communicate. Communication uses different topologies such as node to node, one node to several nodes and several nodes to one node. In aspect of this, devices are low powered and have low storage which makes them resource-constrained and require an efficient energy management operation. Routing plays a major role in consuming and conserving energy in IoT networks. For conserving energy or creating an energy-conserving network, an optimized path is required. In this paper, an approach is used by combining the Butterfly Optimization Algorithm (BOA) and Particle Swarm Optimization (PSO) for energy-efficient routing in IoT networks. This algorithm is divided into five phases, initialization phase, cluster head selection, Path optimization, hybrid update and termination. Simulation results will show how it will increase validity of network, packet delivery ratio and decrease the usage of energy.