Dynamic Multi-hop Clustering in a Wireless Sensor Network: Performance Improvement

A cluster-based model is preferable in wireless sensor network due to its ability to reduce energy consumption. However, managing the nodes inside the cluster in a dynamic environment is an open challenge. Selecting the cluster heads (CHs) is a cumbersome process that greatly affects the network performance. Although there are several studies that propose CH selection methods, most of them are not appropriate for a dynamic clustering environment. To avoid this problem, several methods were proposed based on intelligent algorithms such as fuzzy logic, genetic algorithm (GA), and neural networks. However, these algorithms work better within a single-hop clustering model framework, and the network lifetime constitutes a big issue in case of multi-hop clustering environments. This paper introduces a new CH selection method based on GA for both single-hop and the multi-hop cluster models. The proposed method is designed to meet the requirements of dynamic environments by electing the CH based on six main features, namely, (1) the remaining energy, (2) the consumed energy, (3) the number of nearby neighbors, (4) the energy aware distance, (5) the node vulnerability, and (6) the degree of mobility. We shall see how the corresponding results show that the proposed algorithm greatly extends the network lifetime.

[1]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[2]  Rachid Saadane,et al.  Developed Distributed Energy-Efficient Clustering (DDEEC) for heterogeneous wireless sensor networks , 2010, 2010 5th International Symposium On I/V Communications and Mobile Network.

[3]  Jin Wang,et al.  A Distance Clustering Routing Algorithm Considering Energy for Wireless Sensor Networks , 2013 .

[4]  Abbas Karimi,et al.  Cluster head selection using fuzzy logic and chaotic based genetic algorithm in wireless sensor network , 2013 .

[5]  Qin Wang,et al.  An energy efficiency semi-static routing algorithm for WSNs based on HAC clustering method , 2015, Inf. Fusion.

[6]  Gulshan Kumar,et al.  Major Energy Efficient Routing Schemes in Wireless Sensor Networks: Survey and Idea , 2013, BIOINFORMATICS 2013.

[7]  Nadeem Javaid,et al.  TSEP: Threshold-Sensitive Stable Election Protocol for WSNs , 2012, 2012 10th International Conference on Frontiers of Information Technology.

[8]  Mukesh A. Zaveri,et al.  Synthesized Cluster Head Selection and Routing for Two Tier Wireless Sensor Network , 2013, J. Comput. Networks Commun..

[9]  Jingwen Tian,et al.  Wireless sensor network node optimal coverage based on improved genetic algorithm and binary ant colony algorithm , 2016, EURASIP Journal on Wireless Communications and Networking.

[10]  Li Qing,et al.  Design of a distributed energy-efficient clustering algorithm for heterogeneous wireless sensor networks , 2006, Comput. Commun..

[11]  Wei Zhang,et al.  A survey on intelligent routing protocols in wireless sensor networks , 2014, J. Netw. Comput. Appl..

[12]  Dimitrios D. Vergados,et al.  Energy-Efficient Routing Protocols in Wireless Sensor Networks: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[13]  Neeraj Kumar,et al.  A systematic review on clustering and routing techniques based upon LEACH protocol for wireless sensor networks , 2013, J. Netw. Comput. Appl..

[14]  Ossama Younis,et al.  HEED: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks , 2004, IEEE Transactions on Mobile Computing.

[15]  Krishna Kant,et al.  LEACH-MAC: a new cluster head selection algorithm for Wireless Sensor Networks , 2015, Wireless Networks.

[16]  Xiaohui Yuan,et al.  Extending self-organizing network availability using genetic algorithm , 2014, Fifth International Conference on Computing, Communications and Networking Technologies (ICCCNT).

[17]  Xiaohui Yuan,et al.  A Genetic Algorithm-Based, Dynamic Clustering Method Towards Improved WSN Longevity , 2016, Journal of Network and Systems Management.

[18]  G. Ahmed,et al.  Cluster head selection using decision trees for Wireless Sensor Networks , 2008, 2008 International Conference on Intelligent Sensors, Sensor Networks and Information Processing.

[19]  Ghufran Ahmed,et al.  Cluster Head Selection Using Evolutionary Computing in Wireless Sensor Networks , 2008 .

[20]  Cauligi S. Raghavendra,et al.  PEGASIS: Power-efficient gathering in sensor information systems , 2002, Proceedings, IEEE Aerospace Conference.

[21]  Yue Li,et al.  An Efficient Cluster Head Selection Approach for Collaborative Data Processing in Wireless Sensor Networks , 2015, Int. J. Distributed Sens. Networks.

[22]  Jie Wu,et al.  An energy-efficient unequal clustering mechanism for wireless sensor networks , 2005, IEEE International Conference on Mobile Adhoc and Sensor Systems Conference, 2005..

[23]  Mohamed Elhoseny,et al.  Balancing Energy Consumption in Heterogeneous Wireless Sensor Networks Using Genetic Algorithm , 2015, IEEE Communications Letters.

[24]  Bara'a Ali Attea,et al.  A new evolutionary based routing protocol for clustered heterogeneous wireless sensor networks , 2012, Appl. Soft Comput..

[25]  Thinh Nguyen,et al.  Distance Based Thresholds for Cluster Head Selection in Wireless Sensor Networks , 2012, IEEE Communications Letters.

[26]  Nadeem Javaid,et al.  M-GEAR: Gateway-Based Energy-Aware Multi-hop Routing Protocol for WSNs , 2013, 2013 Eighth International Conference on Broadband and Wireless Computing, Communication and Applications.

[27]  Amit Bhattacharjee,et al.  Energy-Efficient Hierarchical Cluster Based Routing Algorithm In Wsn: A Survey , 2013 .

[28]  M. A. Rahman,et al.  A survey on energy efficient routing techniques in Wireless Sensor Network , 2013, 2013 15th International Conference on Advanced Communications Technology (ICACT).

[29]  Girdhari Singh,et al.  Cluster Head Selection Optimization Based on Genetic Algorithm to Prolong Lifetime of Wireless Sensor Networks , 2015 .

[30]  Monique Becker,et al.  Single-node cluster reduction in WSN and energy-efficiency during cluster formation , 2010, 2010 The 9th IFIP Annual Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net).

[31]  Nadeem Javaid,et al.  Advanced LEACH: A Static Clustering-based Heteroneous Routing Protocol for WSNs , 2013, ArXiv.

[32]  Subhabrata Barman,et al.  Genetic Algorithm Based Optimization of Clustering in Ad Hoc Networks , 2010, ArXiv.