Genetic Algorithm-based Optimized Cluster Head selection for single and multiple data sinks in Heterogeneous Wireless Sensor Network

Abstract The constraints on the battery resources of sensor nodes have been the major stumbling block in achieving the network longevity and in exploring the potential of Wireless Sensor Network (WSN) to the maximum level. A plethora of research work has implemented multitudinous optimization techniques for the Cluster Head (CH) selection in homogenous WSN. However, for Heterogeneous WSN (HWSN), the CH selection is still left with a wide scope for further improvement for its exploitation capabilities. In this paper, Genetic Algorithm-based Optimized Clustering (GAOC) protocol is designed for optimized CH selection by integrating the parameters of residual energy, distance to the sink and node density in its formulated fitness function. Furthermore, to pact with the Hot-Spot problem, and to shorten the communicating distance from the nodes to the sink, Multiple data Sinks based GAOC (MS-GAOC) is proposed. The empirical investigations of MS-GAOC is carried out with protocols developed to operate with multiple data sinks so as to have fair comparative analysis. It is inferred from the simulation analysis that the GAOC and MS-GAOC outperform the state-of-the-art protocols on the benchmark of different performance metrics viz. stability period, network lifetime, number of dead nodes against rounds, throughput and network’s remaining energy. The proposed protocols are expected to play a salient role in monitoring of hostile applications, i.e., forest fire detection, early detection of volcanic eruptions, etc.

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

[2]  Ganesh K. Venayagamoorthy,et al.  Computational Intelligence in Wireless Sensor Networks: A Survey , 2011, IEEE Communications Surveys & Tutorials.

[3]  Velappa Ganapathy,et al.  Fuzzy logic based Unequal Clustering in wireless sensor network for minimizing Energy consumption , 2017, 2017 2nd International Conference on Computing and Communications Technologies (ICCCT).

[4]  Md. Akhtaruzzaman Adnan,et al.  Bio-Mimic Optimization Strategies in Wireless Sensor Networks: A Survey , 2013, Sensors.

[5]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[6]  Sunil Kumar,et al.  Resource Efficient Clustering and Next Hop Knowledge Based Routing in Multiple Heterogeneous Wireless Sensor Networks , 2017, Int. J. Grid High Perform. Comput..

[7]  S. Manesis,et al.  A Survey of Applications of Wireless Sensors and Wireless Sensor Networks , 2005, Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, 2005..

[8]  Nadeem Javaid,et al.  BEENISH: Balanced Energy Efficient Network Integrated Super Heterogeneous Protocol for Wireless Sensor Networks , 2013, ANT/SEIT.

[9]  Ganesh K. Venayagamoorthy,et al.  Particle Swarm Optimization in Wireless-Sensor Networks: A Brief Survey , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[10]  Xiaoqiao Meng,et al.  Real-time forest fire detection with wireless sensor networks , 2005, Proceedings. 2005 International Conference on Wireless Communications, Networking and Mobile Computing, 2005..

[11]  Nadeem Javaid,et al.  EDDEEC: Enhanced Developed Distributed Energy-efficient Clustering for Heterogeneous Wireless Sensor Networks , 2013, ANT/SEIT.

[12]  Rabie A. Ramadan,et al.  REBTAM: reliable energy balance traffic aware data reporting algorithm for object tracking in multi-sink wireless sensor networks , 2018, Wirel. Networks.

[13]  S. Yasotha,et al.  Multi-sink Optimal Repositioning for Energy and Power Optimization in Wireless Sensor Networks , 2016, Wirel. Pers. Commun..

[14]  Srikanth Jannu,et al.  Efficient Algorithms for Hotspot Problem in Wireless Sensor Networks: Gravitational Search Algorithm , 2017 .

[15]  Yan Dong,et al.  An improved harmony search based energy-efficient routing algorithm for wireless sensor networks , 2016, Appl. Soft Comput..

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

[17]  Azer Bestavros,et al.  SEP: A Stable Election Protocol for clustered heterogeneous wireless sensor networks , 2004 .

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

[19]  R.P. Yadav,et al.  Clusterhead selection in clustering algorithms for wireless sensor networks: A survey , 2008, 2008 International Conference on Computing, Communication and Networking.

[20]  Gregory J. Pottie,et al.  Wireless sensor networks , 1998, 1998 Information Theory Workshop (Cat. No.98EX131).

[21]  Ameer Ahmed Abbasi,et al.  A survey on clustering algorithms for wireless sensor networks , 2007, Comput. Commun..

[22]  Mustapha Chérif-Eddine Yagoub,et al.  Two-tier particle swarm optimization protocol for clustering and routing in wireless sensor network , 2015, J. Netw. Comput. Appl..

[23]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[24]  Hajime Kita,et al.  Multi-objective optimization by genetic algorithms: a review , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[25]  Arunita Jaekel,et al.  A genetic algorithm based approach for energy efficient routing in two-tiered sensor networks , 2009, Ad Hoc Networks.

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

[27]  David W. Coit,et al.  Multi-objective optimization using genetic algorithms: A tutorial , 2006, Reliab. Eng. Syst. Saf..

[28]  Subbu Neduncheliyan,et al.  Genetic algorithm based fault tolerant clustering in wireless sensor network , 2017, IET Commun..

[29]  Mohammad Masdari,et al.  Fuzzy Logic-Based Sink Selection and Load Balancing in Multi-Sink Wireless Sensor Networks , 2017, Wirel. Pers. Commun..

[30]  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..

[31]  Joel J. P. C. Rodrigues,et al.  A systematic review on heterogeneous routing protocols for wireless sensor network , 2015, J. Netw. Comput. Appl..

[32]  Urvinder Singh,et al.  A stable energy efficient clustering protocol for wireless sensor networks , 2016, Wireless Networks.

[33]  Ahmed Farouk,et al.  Dynamic Multi-hop Clustering in a Wireless Sensor Network: Performance Improvement , 2017, Wireless Personal Communications.

[34]  Rajesh Kumar,et al.  Real-Time Implementation of a Harmony Search Algorithm-Based Clustering Protocol for Energy-Efficient Wireless Sensor Networks , 2014, IEEE Transactions on Industrial Informatics.

[35]  Xie Li,et al.  Evolution of Wireless Sensor Network , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[36]  Prasanta K. Jana,et al.  Energy Efficient Clustering and Routing Algorithms for Wireless Sensor Networks: GA Based Approach , 2015, Wireless Personal Communications.

[37]  Behrang Barekatain,et al.  An Enhanced Energy-Aware Cluster-Based Routing Algorithm in Wireless Sensor Networks , 2018, Wirel. Pers. Commun..

[38]  Tzung-Pei Hong,et al.  Metaheuristics for the Lifetime of WSN: A Review , 2016, IEEE Sensors Journal.

[39]  Catherine Rosenberg,et al.  Homogeneous vs heterogeneous clustered sensor networks: a comparative study , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[40]  Lathies Bhasker Genetically derived secure cluster-based data aggregation in wireless sensor networks , 2014, IET Inf. Secur..

[41]  Ahmed I. Saleh,et al.  Energy-efficient routing protocols for solving energy hole problem in wireless sensor networks , 2017, Comput. Networks.

[42]  Selim Bayrakli,et al.  Genetic Algorithm Based Energy Efficient Clusters (GABEEC) in Wireless Sensor Networks , 2012, ANT/MobiWIS.

[43]  Abdul Wasey Matin,et al.  Genetic Algorithm for Hierarchical Wireless Sensor Networks , 2007, J. Networks.

[44]  Noman Islam,et al.  A review of wireless sensors and networks' applications in agriculture , 2014, Comput. Stand. Interfaces.

[45]  Abdul Halim Zaim,et al.  A New Clustering Protocol for Wireless Sensor Networks Using Genetic Algorithm Approach , 2011 .

[46]  Sanjay Kumar,et al.  GDFEC Protocol for Heterogeneous Wireless Sensor Network , 2015 .

[47]  Enzo Baccarelli,et al.  P-SEP: a prolong stable election routing algorithm for energy-limited heterogeneous fog-supported wireless sensor networks , 2017, The Journal of Supercomputing.

[48]  Selcuk Okdem,et al.  Cluster based wireless sensor network routing using artificial bee colony algorithm , 2012, Wirel. Networks.

[49]  Hong Zheng,et al.  IMHRP: Improved Multi-Hop Routing Protocol for Wireless Sensor Networks , 2017 .

[50]  Prasanta K. Jana,et al.  A grid based clustering and routing algorithm for solving hot spot problem in wireless sensor networks , 2016, Wirel. Networks.

[51]  D. K. Lobiyal,et al.  A novel energy-aware cluster head selection based on particle swarm optimization for wireless sensor networks , 2012, Human-centric Computing and Information Sciences.

[52]  Hsiao-Hwa Chen,et al.  Self-organisation of sensor networks using genetic algorithms , 2006, Int. J. Sens. Networks.

[53]  Suresh Singh,et al.  Exploiting heterogeneity in sensor networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[54]  Urvinder Singh,et al.  Distance-Based Residual Energy-Efficient Stable Election Protocol for WSNs , 2015 .

[55]  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.

[56]  Shivani Goel,et al.  A genetic algorithm based distance-aware routing protocol for wireless sensor networks , 2016, Comput. Electr. Eng..

[57]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[58]  R. B. Patel,et al.  EEHC: Energy efficient heterogeneous clustered scheme for wireless sensor networks , 2009, Comput. Commun..

[59]  Dervis Karaboga,et al.  A comprehensive survey: artificial bee colony (ABC) algorithm and applications , 2012, Artificial Intelligence Review.

[60]  Prasanta K. Jana,et al.  A novel evolutionary approach for load balanced clustering problem for wireless sensor networks , 2013, Swarm Evol. Comput..

[61]  Wendi Heinzelman,et al.  Proceedings of the 33rd Hawaii International Conference on System Sciences- 2000 Energy-Efficient Communication Protocol for Wireless Microsensor Networks , 2022 .

[62]  Urvinder Singh,et al.  A Novel Energy Efficient Stable Clustering Approach for Wireless Sensor Networks , 2017, Wirel. Pers. Commun..