A dynamic harmony search-based fuzzy clustering protocol for energy-efficient wireless sensor networks

In the development of cluster-based energy-efficient protocols for wireless sensor networks (WSNs), a particularly challenging problem is the dynamic organization of sensors into a wireless communication network and the routing of sensed information from the field sensors to a remote base station (BS) in a manner that prolongs the lifetime of WSNs. This paper presents a new energy-efficient clustering protocol for WSNs, which can minimize total network energy dissipation while maximizing network lifetime. The protocol is divided into two parts. The first deals with constructing an infrastructure for the given WSN. A newly developed algorithm, based on a harmony search (HS), automatically determines the optimal number of clusters and allocates sensors into these clusters. This algorithm also eliminates the need to set the number of clusters a priori. The second part is concerned with the process of sending sensed data from nodes to their cluster head and then to the BS. A decentralized fuzzy clustering algorithm is proposed, where the selection of cluster heads in each round is locally made in each cluster during the network lifetime. Simulation results demonstrate that the proposed protocol can achieve an optimal number of clusters, prolong the network lifetime and increase the data delivery at the BS, when compared to other well-known clustering-based routing protocols.

[1]  Alex Alves Freitas,et al.  A Survey of Evolutionary Algorithms for Clustering , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[2]  Anantha P. Chandrakasan,et al.  An application-specific protocol architecture for wireless microsensor networks , 2002, IEEE Trans. Wirel. Commun..

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

[4]  Xuxun Liu,et al.  A Survey on Clustering Routing Protocols in Wireless Sensor Networks , 2012, Sensors.

[5]  Cheong Boon Soh,et al.  Adaptive Routing for Dynamic On-Body Wireless Sensor Networks , 2015, IEEE Journal of Biomedical and Health Informatics.

[6]  Yousef Seifi Kavian,et al.  DCPVP: Distributed Clustering Protocol Using Voting and Priority for Wireless Sensor Networks , 2015, Sensors.

[7]  Aduwati Sali,et al.  An Energy-Efficient Spectrum-Aware Reinforcement Learning-Based Clustering Algorithm for Cognitive Radio Sensor Networks , 2015, Sensors.

[8]  Mandava Rajeswari,et al.  The variants of the harmony search algorithm: an overview , 2011, Artificial Intelligence Review.

[9]  Osama Moh'd Alia,et al.  A Decentralized Fuzzy C-Means-Based Energy-Efficient Routing Protocol for Wireless Sensor Networks , 2014, TheScientificWorldJournal.

[10]  Hai Wang,et al.  A novel traffic identification approach based on multifractal analysis and combined neural network , 2014, Ann. des Télécommunications.

[11]  Jin-Woo Kim,et al.  Time and Energy Efficient Relay Transmission for Multi-Hop Wireless Sensor Networks , 2016, Sensors.

[12]  Gregory M. P. O'Hare,et al.  A Smart and Balanced Energy-Efficient Multihop Clustering Algorithm (Smart-BEEM) for MIMO IoT Systems in Future Networks † , 2017, Sensors.

[13]  Osama Moh’d Alia,et al.  Maximizing Wireless Sensor Network Coverage With Minimum Cost Using Harmony Search Algorithm , 2017, IEEE Sensors Journal.

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

[15]  Ujjwal Maulik,et al.  Validity index for crisp and fuzzy clusters , 2004, Pattern Recognit..

[16]  Peng Ren,et al.  A Power-Efficient Clustering Protocol for Coal Mine Face Monitoring with Wireless Sensor Networks Under Channel Fading Conditions , 2016, Sensors.

[17]  S. Tamil Selvi,et al.  Development of Energy Efficient Clustering Protocol in Wireless Sensor Network Using Neuro-Fuzzy Approach , 2016, TheScientificWorldJournal.

[18]  Muhammad Khurram Khan,et al.  Distance-Based and Low Energy Adaptive Clustering Protocol for Wireless Sensor Networks , 2016, PloS one.

[19]  Attahiru Sule Alfa,et al.  A Survey on an Energy-Efficient and Energy-Balanced Routing Protocol for Wireless Sensor Networks , 2017, Sensors.

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

[21]  Alaa Al-Ajouri,et al.  Musicians'-inspired clustering protocol for efficient energy Wireless Sensor Networks , 2014, Fourth International Conference on Communications and Networking, ComNet-2014.

[22]  Baoqing Li,et al.  An Effective and Robust Decentralized Target Tracking Scheme in Wireless Camera Sensor Networks , 2017, Sensors.

[23]  Michalis Vazirgiannis,et al.  c ○ 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. On Clustering Validation Techniques , 2022 .

[24]  V. Jawahar Senthilkumar,et al.  Priority Based Congestion Control Dynamic Clustering Protocol in Mobile Wireless Sensor Networks. , 2015 .

[25]  Muddassar Farooq,et al.  Swarm intelligence based routing protocol for wireless sensor networks: Survey and future directions , 2011, Inf. Sci..

[26]  Khaled M. Elleithy,et al.  Energy-Efficient Boarder Node Medium Access Control Protocol for Wireless Sensor Networks , 2014, Sensors.

[27]  JAMAL N. AL-KARAKI,et al.  Routing techniques in wireless sensor networks: a survey , 2004, IEEE Wireless Communications.

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

[29]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

[30]  Mehmet A. Orgun,et al.  Cost-Effective Encryption-Based Autonomous Routing Protocol for Efficient and Secure Wireless Sensor Networks , 2016, Sensors.

[31]  P. Ganesh Kumar,et al.  Energy Efficient Cluster Based Scheduling Scheme for Wireless Sensor Networks , 2015 .

[32]  Jalel Ben-Othman,et al.  An energy aware algorithm for OLSR clustering , 2014, Ann. des Télécommunications.

[33]  Ying Gao,et al.  A Novel Energy-Aware Distributed Clustering Algorithm for Heterogeneous Wireless Sensor Networks in the Mobile Environment , 2015, Sensors.

[34]  Mandava Rajeswari,et al.  A hybrid harmony search algorithm for MRI brain segmentation , 2011, Evol. Intell..

[35]  Osama Moh'd Alia,et al.  Dynamic relocation of mobile base station in wireless sensor networks using a cluster-based harmony search algorithm , 2017, Inf. Sci..

[36]  Dhanesh Ramachandram,et al.  Dynamic fuzzy clustering using Harmony Search with application to image segmentation , 2009, 2009 IEEE International Symposium on Signal Processing and Information Technology (ISSPIT).

[37]  Ying Zhang,et al.  Fuzzy-Logic Based Distributed Energy-Efficient Clustering Algorithm for Wireless Sensor Networks , 2017, Sensors.

[38]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[39]  Cassim Ladha,et al.  Dynamic clustering using binary multi-objective Particle Swarm Optimization for wireless sensor networks , 2008, 2008 IEEE 19th International Symposium on Personal, Indoor and Mobile Radio Communications.

[40]  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).

[41]  Anantha Chandrakasan,et al.  Energy-Scalable Protocols for Battery-Operated MicroSensor Networks , 2001, J. VLSI Signal Process..

[42]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[43]  Weina Wang,et al.  On fuzzy cluster validity indices , 2007, Fuzzy Sets Syst..

[44]  Shuqiang Huang,et al.  Competitive Swarm Optimizer Based Gateway Deployment Algorithm in Cyber-Physical Systems , 2017, Sensors.

[45]  Emanuel Falkenauer,et al.  Genetic Algorithms and Grouping Problems , 1998 .

[46]  Krishna M. Sivalingam,et al.  Data Gathering Algorithms in Sensor Networks Using Energy Metrics , 2002, IEEE Trans. Parallel Distributed Syst..

[47]  Wei Yang,et al.  DCE: A Distributed Energy-Efficient Clustering Protocol for Wireless Sensor Network Based on Double-Phase Cluster-Head Election , 2017, Sensors.

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

[49]  Choong Seon Hong,et al.  DEC-MAC: delay- and energy-aware cooperative medium access control protocol for wireless sensor networks , 2013, Ann. des Télécommunications.

[50]  Zong Woo Geem,et al.  Harmony Search for Generalized Orienteering Problem: Best Touring in China , 2005, ICNC.

[51]  Aduwati Sali,et al.  FuGeF: A Resource Bound Secure Forwarding Protocol for Wireless Sensor Networks , 2016, Sensors.

[52]  A. Manjeshwar,et al.  TEEN: a routing protocol for enhanced efficiency in wireless sensor networks , 2001, Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001.

[53]  Jiguo Yu,et al.  A Local Energy Consumption Prediction-Based Clustering Protocol for Wireless Sensor Networks , 2014, Sensors.