Optimal LEACH Protocol with Improved Bat Algorithm in Wireless Sensor Networks

被引:21
作者
Cai, Xingjuan [1 ]
Sun, Youqiang [1 ]
Cui, Zhihua [1 ]
Zhang, Wensheng [2 ]
Chen, Jinjun [3 ]
机构
[1] Taiyuan Univ Sci & Technol, Complex Syst & Computat Intelligence Lab, Taiyuan 030024, Shanxi, Peoples R China
[2] Chinese Acad Sci, Inst Automat, State Key Lab Intelligent Control & Management Co, Beijing 100190, Peoples R China
[3] Univ Technol Sydney, Sydney, NSW 2007, Australia
来源
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS | 2019年 / 13卷 / 05期
基金
中国国家自然科学基金;
关键词
Low-energy adaptive clustering hierarchy (LEACH) protocol; Bat algorithm; Curve decline strategy; Triangle-flipping strategy; PARTICLE SWARM OPTIMIZATION; STRATEGY;
D O I
10.3837/tiis.2019.05.013
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A low-energy adaptive clustering hierarchy (LEACH) protocol is a low-power adaptive cluster routing protocol which was proposed by MIT's Chandrakasan for sensor networks. In the LEACH protocol, the selection mode of cluster-head nodes is a random selection of cycles, which may result in uneven distribution of nodal energy and reduce the lifetime of the entire network. Hence, we propose a new selection method to enhance the lifetime of network, in this selection function, the energy consumed between nodes in the clusters and the power consumed by the transfer between the cluster head and the base station are considered at the same time. Meanwhile, the improved FTBA algorithm integrating the curve strategy is proposed to enhance local and global search capabilities. Then we combine the improved BA with LEACH, and use the intelligent algorithm to select the cluster head. Experiment results show that the improved BA has stronger optimization ability than other optimization algorithms, which the method we proposed (FTBA-TC-LEACH) is superior than the LEACH and LEACH with standard BA (SBA-LEACH). The FTBA-TC-LEACH can obviously reduce network energy consumption and enhance the lifetime of wireless sensor networks (WSNs).
引用
收藏
页码:2469 / 2490
页数:22
相关论文
共 50 条
  • [1] Akkaya K., 2005, Ad Hoc Networks, V3, P325, DOI 10.1016/j.adhoc.2003.09.010
  • [2] A parameter estimation method for stiff ordinary differential equations using particle swarm optimisation
    Arloff, William
    Schmitt, Karl R. B.
    Venstrom, Luke J.
    [J]. INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2018, 9 (05) : 419 - 432
  • [3] Bat algorithm with triangle-flipping strategy for numerical optimization
    Cai, Xingjuan
    Wang, Hui
    Cui, Zhihua
    Cai, Jianghui
    Xue, Yu
    Wang, Lei
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2018, 9 (02) : 199 - 215
  • [4] Improved bat algorithm with optimal forage strategy and random disturbance strategy
    Cai, Xingjuan
    Gao, Xiao-zhi
    Xue, Yu
    [J]. INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2016, 8 (04) : 205 - 214
  • [5] Bat algorithm with principal component analysis
    Cui, Zhihua
    Li, Feixiang
    Zhang, Wensheng
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (03) : 603 - 622
  • [6] Optimal LEACH protocol with modified bat algorithm for big data sensing systems in Internet of Things
    Cui, Zhihua
    Cao, Yang
    Cai, Xingjuan
    Cai, Jianghui
    Chen, Jinjun
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 132 : 217 - 229
  • [7] Detection of Malicious Code Variants Based on Deep Learning
    Cui, Zhihua
    Xue, Fei
    Cai, Xingjuan
    Cao, Yang
    Wang, Gai-ge
    Chen, Jinjun
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (07) : 3187 - 3196
  • [8] A novel oriented cuckoo search algorithm to improve DV-Hop performance for cyber-physical systems
    Cui, Zhihua
    Sun, Bin
    Wang, Gaige
    Xue, Yu
    Chen, Jinjun
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 103 : 42 - 52
  • [9] Diao M, 2017, INT J COMPUT SCI MAT, V8, P465, DOI 10.1504/IJCSM.2017.10008824
  • [10] Solving strategy board games using a CSP-based ACO approach
    Gonzalez-Pardo, Antonio
    Del Ser, Javier
    Camacho, David
    [J]. INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2017, 10 (02) : 136 - 144