IHSCR: Energy-efficient clustering and routing for wireless sensor networks based on harmony search algorithm

被引:13
|
作者
Zeng, Bing [1 ]
Dong, Yan [2 ]
Li, Xinyu [1 ]
Gao, Liang [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, State Key Lab Digital Mfg Equipment & Technol, 1037 Luoyu Rd, Wuhan 430074, Hubei, Peoples R China
[2] Huazhong Univ Sci & Technol, Dept Elect & Informat Engn, Wuhan, Hubei, Peoples R China
关键词
Wireless sensor networks; clustering; routing; energy efficiency; harmony search algorithm; meta-heuristic; DESIGN; OPTIMIZATION; LIFETIME; PROTOCOL;
D O I
10.1177/1550147717741103
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Clustering and routing are two key techniques to improve the energy efficiency of wireless sensor networks. As clustering and routing for improving the energy efficiency of wireless sensor networks are NP-hard problems, increasing meta-heuristic algorithms are introduced for solving them. However, due to their discreteness and strong constraints, most meta-heuristics are unsuitable or inefficient to optimize them. Harmony search algorithm is one of the most suitable meta-heuristics for solving these problems. This article proposes a new energy-efficient clustering and routing algorithm based on harmony search algorithm to improve the energy efficiency of wireless sensor networks. The proposed approach contains two parts: clustering phase and routing phase. First, a new objective function model, which has considered balancing the energy consumption of both gateways and regular nodes as well as considered routing, is established for the clustering phase. Then, a new energy-efficient clustering algorithm is designed based on several improvements made to harmony search algorithm: (1) a discrete encoding scheme of a harmony for clustering is proposed; (2) a roulette wheel selection method is designed to choose a gateway for a regular sensor node to join, which is employed by two steps (i.e. initialization of harmony and improvisation of a new harmony); (3) the dynamically changed harmony memory considering rate is designed for improvisation of a new harmony; (4) a local search scheme is proposed to improve the best harmony within the harmony memory in iterations. In addition, the improved harmony search based energy-efficient routing algorithm that we proposed previously is employed to balance the energy consumption of gateways in the routing phase. The proposed approach is compared with several popular meta-heuristic-based clustering algorithms over extensive wireless sensor networks cases. The experimental results clearly demonstrate the superiority of the proposed approach.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] An improved harmony search based energy-efficient routing algorithm for wireless sensor networks
    Zeng, Bing
    Dong, Yan
    [J]. APPLIED SOFT COMPUTING, 2016, 41 : 135 - 147
  • [2] Genetic algorithm for energy-efficient clustering and routing in wireless sensor networks
    Wang, Tianshu
    Zhang, Gongxuan
    Yang, Xichen
    Vajdi, Ahmadreza
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 146 : 196 - 214
  • [3] Energy-efficient clustering routing algorithm for heterogeneous wireless sensor networks
    Li, Siqing
    [J]. PROCEEDINGS OF THE 2013 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE AND ELECTRONICS INFORMATION (ICACSEI 2013), 2013, 41 : 194 - 197
  • [4] Energy-Efficient Clustering-Based Mobile Routing Algorithm For Wireless Sensor Networks
    Karabekir, Baybars
    Aydin, Muhammed Ali
    Zaim, Abdul Haim
    [J]. ELECTRICA, 2021, 21 (01): : 41 - 49
  • [5] A Energy-Efficient Clustering Routing Algorithm Based on Distance and Residual Energy for Wireless Sensor Networks
    Yong, Zhu
    Pei, Qing
    [J]. 2012 INTERNATIONAL WORKSHOP ON INFORMATION AND ELECTRONICS ENGINEERING, 2012, 29 : 1882 - 1888
  • [6] A dynamic harmony search-based fuzzy clustering protocol for energy-efficient wireless sensor networks
    Alia, Osama Moh'd
    [J]. ANNALS OF TELECOMMUNICATIONS, 2018, 73 (5-6) : 353 - 365
  • [7] A dynamic harmony search-based fuzzy clustering protocol for energy-efficient wireless sensor networks
    Osama Moh’d Alia
    [J]. Annals of Telecommunications, 2018, 73 : 353 - 365
  • [8] An Energy Efficient Harmony Search Based Routing Algorithm for Small-Scale Wireless Sensor Networks
    Zeng, Bing
    Dong, Yan
    [J]. 2014 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE), 2014, : 362 - 367
  • [9] Developing a Gradient-Based Clustering Algorithm for Energy-Efficient Routing in Wireless Sensor Networks
    Parvin Rahimi
    Yousef Darmani
    Abdorasoul Ghasemi
    [J]. Iranian Journal of Science and Technology, Transactions of Electrical Engineering, 2017, 41 : 39 - 49
  • [10] Energy-Efficient Routing Algorithm Based on Unequal Clustering and Connected Graph in Wireless Sensor Networks
    Xia, Hui
    Zhang, Rui-hua
    Yu, Jia
    Pan, Zhen-kuan
    [J]. INTERNATIONAL JOURNAL OF WIRELESS INFORMATION NETWORKS, 2016, 23 (02) : 141 - 150