A Fuzzy Based Energy Aware Unequal Clustering for Wireless Sensor Networks

One of the most important issues in wireless sensor networks is energy autonomy. Thereby wireless communication leads to excessive demands of energy. In this paper, a fuzzy based energy aware unequal clustering algorithm is presented. The network is partitioned into certain number of rings. An energy analysis model is proposed to measure the optimal radius of each cluster. This enables to vary the size of clusters from one ring to another, which ensures the load balance of the network. Then, a fuzzy logic system is employed to select suitable cluster head. The fuzzy set relies only on three parameters; residual energy, number of neighboring nodes and centrality of node among its neighbors. The proposed algorithm outperforms other clustering approaches, like LEACH, DUCF and MCFL in terms of energy efficiency and network lifetime.