An Improved Energy-Aware Distributed Unequal Clustering Protocol using BBO Algorithm for Heterogeneous Load Balancing
With the rapid extension of IoT-based applications, various distinct challenges are emerging in this area. Among these concerns, the node’s energy efficiency has a special importance; since it can directly affect the functionality of IoT-Based applications. By considering data transmission as the most energy-consuming task in IoT networks; clustering has been proposed to reduce the communication distance and ultimately overcome node energy wastage. However, cluster head selection as a non-deterministic polynomial-time hard problem will be challenging notably by considering node’s heterogeneity and real-world IoT network constraints which usually have conflicts with each other. Due to the existence of conflict among the main system parameters, various solutions have been proposed in recent years that each of which only considered a few real-world limitations and parameters.