Fuzzy multi-hop clustering protocol: Selection fuzzy input parameters and rule tuning for WSNs

被引:26
作者
Fanian, Fakhrosadat [1 ]
Rafsanjani, Marjan Kuchaki [2 ]
Saeid, Arsham Borumand [3 ]
机构
[1] Islamic Azad Univ, Kerman Branch, Dept Comp Engn, Kerman, Iran
[2] Shahid Bahonar Univ Kerman, Fac Math & Comp, Dept Comp Sci, Kerman, Iran
[3] Shahid Bahonar Univ Kerman, Fac Math & Comp, Dept Pure Math, Kerman, Iran
关键词
Wireless sensor networks (WSNs); Clustering; Multi-hop routing; Shuffled frog leaping algorithm (SFLA); Fuzzy inference system (FIS); WIRELESS SENSOR NETWORKS; ROUTING PROTOCOL; ENERGY-AWARE; ALGORITHM; LOGIC; OPTIMIZATION;
D O I
10.1016/j.asoc.2020.106923
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nowadays, the most important aspects of wireless sensor networks (WSNs) are to make optimal use of and direct the limited energy of sensor nodes towards the desired application and prolong the network lifetime for that application. Although a few studies exist that have addressed these special goals, they have been mostly focused on the process of selecting cluster heads (CHs) and forwarders. No studies have been conducted so far on the selection of fuzzy input parameters in clustering and routing processes as well as the application-based parameter selection process. Generally, a fixed number of parameters have always been selected by designers. Hence, the shuffled frog leaping algorithm (SFLA) was employed in this paper to propose a technique for selecting fuzzy input parameters in a fuzzy multi-hop clustering protocol named the PS-SFLA. This technique includes three main phases, introduced in three versions for the sake of stepwise evaluation. Based on the literature review, the most frequent and diverse parameters were extracted and formulated in the first version. The proposed technique used the SFLA in the second version to select the appropriate parameters fitting the application specifics and scenario and determine the coefficients of parameters simultaneously so that they could be used as the inputs of the fuzzy inference system. It was also utilized in the final version for the automated, accurate, application-based tuning of fuzzy rules before the network was set up. By design, different versions of the PS-SFLA act as the starting points of the next version in addition to the fact that they can be evaluated separately. The PS-SFLA was compared with the LEACH, ASLPR, SIF, ERA, and FSFLA in different scenarios and two applications from the perspective of the alive nodes, the number of packets received by the BS, lifetime, and other factors. According to the simulation results, the PS-SFLA outperformed all of the other methods greatly in all scenarios and applications and PS-SFLA increases the lifetime due to the appropriate selection of fuzzy input parameters based on application and purpose. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:28
相关论文
共 80 条
[11]  
Bagherzadeh J., 2009, P INT C ADV MOB COMP, P594
[12]   DUCF: Distributed load balancing Unequal Clustering in wireless sensor networks using Fuzzy approach [J].
Baranidharan, B. ;
Santhi, B. .
APPLIED SOFT COMPUTING, 2016, 40 :495-506
[13]  
Boano C.A., 2010, P INT C COMP COMM NE, P268
[14]  
Chang RS, 2006, 20TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2, PROCEEDINGS, P308
[15]  
Chen DZ, 2004, ICWN'04 & PCC'04, VOLS, 1 AND 2, PROCEEDINGS, P227
[16]   Multisource Prediction Under Nonlinear Dynamics in WSNs Using a Robust Fuzzy Approach [J].
Chiu, Wei-Yu ;
Chen, Bor-Sen .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2011, 58 (01) :137-149
[17]   Sensor networks: Evolution, opportunities, and challenges [J].
Chong, CY ;
Kumar, SP .
PROCEEDINGS OF THE IEEE, 2003, 91 (08) :1247-1256
[18]   Energy-Aware and Density-Based Clustering and Relaying Protocol (EA-DB-CRP) for gathering data in wireless sensor networks [J].
Darabkh, Khalid A. ;
Odetallah, Saja M. ;
Al-qudah, Zouhair ;
Khalifeh, Ala F. ;
Shurman, Mohammad M. .
APPLIED SOFT COMPUTING, 2019, 80 :154-166
[19]  
Deng Zhixiang, 2007, IET Conference on Wireless, Mobile and Sensor Networks 2007 (CCWMSN07), P72, DOI 10.1049/cp:20070086
[20]   Unit Commitment Problem Solution Using Shuffled Frog Leaping Algorithm [J].
Ebrahimi, Javad ;
Hosseinian, Seyed Hossein ;
Gharehpetian, Gevorg B. .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2011, 26 (02) :573-581