FEHCA: A Fault-Tolerant Energy-Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks

被引:12
作者
Choudhary, Ankur [1 ]
Kumar, Santosh [1 ]
Gupta, Sharad [1 ]
Gong, Mingwei [2 ]
Mahanti, Aniket [3 ]
机构
[1] Graph Era Deemed Univ, Dept Comp Sci & Engn, Dehra Dun 248002, Uttarakhand, India
[2] Mt Royal Univ, Fac Sci & Technol Math & Comp, Calgary, AB T3E 6K6, Canada
[3] Univ Auckland, Sch Comp Sci, Auckland 1010, New Zealand
关键词
WSN; energy efficiency; hierarchical clustering; fault tolerance; ROUTING PROTOCOLS; STRATEGIES; PSO;
D O I
10.3390/en14133935
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Technological advancements have led to increased confidence in the design of large-scale wireless networks that comprise small energy constraint devices. Despite the boost in technological advancements, energy dissipation and fault tolerance are amongst the key deciding factors while designing and deploying wireless sensor networks. This paper proposes a Fault-tolerant Energy-efficient Hierarchical Clustering Algorithm (FEHCA) for wireless sensor networks (WSNs), which demonstrates energy-efficient clustering and fault-tolerant operation of cluster heads (CHs). It treats CHs as no special node but equally prone to faults as normal sensing nodes of the cluster. The proposed scheme addresses some of the limitations of prominent hierarchical clustering algorithms, such as the randomized election of the cluster heads after each round, which results in significant energy dissipation; non-consideration of the residual energy of the sensing nodes while selecting cluster heads, etc. It utilizes the capability of vector quantization to partition the deployed sensors into an optimal number of clusters and ensures that almost the entire area to be monitored is alive for most of the network's lifetime. This supports better decision-making compared to decisions made on the basis of limited area sensing data after a few rounds of communication. The scheme is implemented for both friendly as well as hostile deployments. The simulation results are encouraging and validate the proposed algorithm.
引用
收藏
页数:21
相关论文
共 39 条
[1]   Machine Learning in Wireless Sensor Networks: Algorithms, Strategies, and Applications [J].
Abu Alsheikh, Mohammad ;
Lin, Shaowei ;
Niyato, Dusit ;
Tan, Hwee-Pink .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (04) :1996-2018
[2]  
Akkaya K., 2005, Ad Hoc Networks, V3, P325, DOI 10.1016/j.adhoc.2003.09.010
[3]   Wireless sensor networks: a survey [J].
Akyildiz, IF ;
Su, W ;
Sankarasubramaniam, Y ;
Cayirci, E .
COMPUTER NETWORKS, 2002, 38 (04) :393-422
[4]  
Alnawafa E, 2017, INT CONF INFORM COMM, P246, DOI 10.1109/IACS.2017.7921979
[5]   Antipredator Adaptation Shuffled Frog Leap Algorithm to Improve Network Life Time in Wireless Sensor Network [J].
Anandamurugan, S. ;
Abirami, T. .
WIRELESS PERSONAL COMMUNICATIONS, 2017, 94 (04) :2031-2042
[6]  
[Anonymous], 2016, 2016 IEEE LONG ISLAN
[7]   Performance evaluation of video streaming over ad hoc networks using flat and hierarchical routing protocols [J].
Arce, Pau ;
Guerri, Juan C. ;
Pajares, Ana ;
Lazaro, Oscar .
MOBILE NETWORKS & APPLICATIONS, 2008, 13 (3-4) :324-336
[8]  
Ayodele T. O., 2010, New Advances in Machine Learning, P19
[9]   PSO-based approach for energy-efficient and energy-balanced routing and clustering in wireless sensor networks [J].
Azharuddin, Md ;
Jana, Prasanta K. .
SOFT COMPUTING, 2017, 21 (22) :6825-6839
[10]   Energy efficient fault tolerant clustering and routing algorithms for wireless sensor networks [J].
Azharuddin, Md ;
Kuila, Pratyay ;
Jana, Prasanta K. .
COMPUTERS & ELECTRICAL ENGINEERING, 2015, 41 :177-190