A new fuzzy multi-hop clustering protocol with automatic rule tuning for wireless sensor networks

被引:41
作者
Fanian, Fakhrosadat [1 ]
Rafsanjani, Marjan Kuchaki [2 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Kerman Branch, Kerman, Iran
[2] Shahid Bahonar Univ Kerman, Fac Math & Comp, Dept Comp Sci, Kerman, Iran
关键词
Wireless Sensor Network (WSN); Clustering; Shuffle Frog Leaping Algorithm (SFLA); Multi-hop; Fuzzy Inference System (FIS); DELAY TRADE-OFF; ROUTING PROTOCOL; ENERGY; ALGORITHM; AWARE; LOGIC; LIFETIME;
D O I
10.1016/j.asoc.2020.106115
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In today's world, a major challenge is to conserve and make optimal use of energy. This is a critical matter in wireless sensor networks due to their wide application in different areas. More importantly, scant attention has been paid to the use of node energy for certain applications in such networks. This study used the Shuffled Frog Leaping Algorithm (SFLA) to propose a Fuzzy Multi-hop clustering protocol (FMSFLA). The SFLA is used for automated configuration and optimization of the rule-base table in a fuzzy inference system and five adjustable parameters in two phases, i.e. Cluster Head (CH) selection and parent selection, based on application features. The proposed protocol (FMSFLA) considers effective parameters including energy, distance from the base station (BS), the number of neighboring nodes, real node distance from the BS, mean route load, delay, overlap, and the problem of hot spots, to achieve the best application-based performance. The FMSFLA includes rounds, in each round the phases of CH selection, parent selection, cluster formation, and steady state are performed. In the CH selection phase, CHs are selected from candidate nodes based on the fuzzy output and energy threshold (i.e. a control parameter) with respect to the overlap rate of adjacent CHs. In our protocol, the parent selection phase began by determining the levels of CHs in the network. At the end of this phase, the parent of each CH is determined on the basis of the greatest fuzzy output based on application. In the cluster formation phase, the clusters are formed on the basis of the determined CHs. Finally, the information received by CHs is sent through their parents to the BS in the steady state phase. The FMSFLA is evaluated against the LEACH, LEACH-EP, LEACH-FL, ASLPR, SIF, and ERA protocols in terms of the number of alive nodes, received packets, and cluster heads in addition to their appropriate distribution rates and other parameters pertaining to the network lifetime and protocol scalability using three application-oriented scenarios. According to the simulation results, the FMSFLA functioned far better than the other protocols in all scenarios with respect to goals and application features. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:24
相关论文
共 65 条
[41]   Energy efficient data collection in sink-centric wireless sensor networks: A cluster-ring approach [J].
Moon, Soo-Hoon ;
Park, Sunju ;
Han, Seung-Jae .
COMPUTER COMMUNICATIONS, 2017, 101 :12-25
[42]   HACH: Heuristic Algorithm for Clustering Hierarchy protocol in wireless sensor networks [J].
Oladimeji, Muyiwa Olakanmi ;
Turkey, Mikdam ;
Dudley, Sandra .
APPLIED SOFT COMPUTING, 2017, 55 :452-461
[43]   A METRIC SPACE APPROACH TO THE SPECIFICATION OF THE HEURISTIC FUNCTION FOR THE A-ASTERISK ALGORITHM [J].
PASSINO, KM ;
ANTSAKLIS, PJ .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1994, 24 (01) :159-166
[44]   Applications of wireless sensor networks for urban areas: A survey [J].
Rashid, Bushra ;
Rehmani, Mubashir Husain .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 60 :192-219
[45]  
Ross T., 2004, Fuzzy logic with engineering applications
[46]   An energy efficient multi-level route-aware clustering algorithm for wireless sensor networks: A self-organized approach [J].
Sabet, Maryam ;
Naji, Hamidreza .
COMPUTERS & ELECTRICAL ENGINEERING, 2016, 56 :399-417
[47]   A decentralized energy efficient hierarchical cluster-based routing algorithm for wireless sensor networks [J].
Sabet, Maryam ;
Naji, Hamid Reza .
AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2015, 69 (05) :790-799
[48]   Low power light-weight embedded systems [J].
Sarrafzadeh, Majid ;
Dabiri, Foad ;
Jafari, Roozbeh ;
Massey, Tammara ;
Nahapetan, An .
ISLPED '06: PROCEEDINGS OF THE 2006 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2006, :207-212
[49]   MOFCA: Multi-objective fuzzy clustering algorithm for wireless sensor networks [J].
Sert, Seyyit Alper ;
Bagci, Hakan ;
Yazici, Adnan .
APPLIED SOFT COMPUTING, 2015, 30 :151-165
[50]   Hierarchical distributed management clustering protocol for wireless sensor networks [J].
Shahraki, Amin ;
Rafsanjani, Marjan Kuchaki ;
Saeid, Arsham Borumand .
TELECOMMUNICATION SYSTEMS, 2017, 65 (01) :193-214