An Energy Efficient Routing Protocol Based on Improved Artificial Bee Colony Algorithm for Wireless Sensor Networks

被引:111
作者
Wang, Zongshan [1 ]
Ding, Hongwei [1 ]
Li, Bo [1 ]
Bao, Liyong [1 ]
Yang, Zhijun [2 ]
机构
[1] Yunnan Univ, Sch Informat Sci & Engn, Kunming 650500, Yunnan, Peoples R China
[2] Yunnan Educ Dept, Kunming 650500, Yunnan, Peoples R China
基金
中国国家自然科学基金;
关键词
Base stations; Clustering algorithms; Wireless sensor networks; Energy consumption; Routing; Routing protocols; WSN; clustering; energy efficiency; network lifetime; high throughput; polling; routing algorithm; artificial bee colony; OPTIMIZATION;
D O I
10.1109/ACCESS.2020.3010313
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Clustering sensor nodes is an effective method in designing routing algorithms for Wireless Sensor Networks (WSNs), which improves network lifetime and energy efficiency. In clustered WSNs, cluster heads are the key nodes, they need to perform more tasks, so they consume more energy. Therefore, it is an important problem to select the optimal cluster heads. In this paper, we propose a clustering algorithm that selects cluster heads using an improved artificial bee colony (ABC) algorithm. Based on the standard ABC algorithm, an efficient improved ABC algorithm is proposed, and then the network cluster head energy, cluster head density, cluster head location and other similar factors are introduced into the improved ABC algorithm theory to solve the clustering problem in WSNs. In the network initialization period, all nodes have the same energy level, the improved ABC algorithm is used to optimize fuzzy C-means clustering to find the optimal clustering method. We also propose an energy-efficient routing algorithm based on an improved ant colony optimization for routing between the cluster heads and the base station. In order to improve energy efficiency and further improve network throughput, in the stable transmission phase, we introduce a polling control mechanism based on busy/idle nodes into intra-cluster communication. The performance of the proposed protocol is evaluated in several different scenarios. The simulation results show that the proposed protocol has a better performance compared to a number of recent similar protocols.
引用
收藏
页码:133577 / 133596
页数:20
相关论文
共 47 条
[1]   A power efficient cluster-based routing algorithm for wireless sensor networks: Honeybees swarm intelligence based approach [J].
Ari, Ado Adamou Abba ;
Yenke, Blaise Omer ;
Labraoui, Nabila ;
Damakoa, Irepran ;
Gueroui, Abdelhak .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 69 :77-97
[2]   Energy Efficient Direction-Based PDORP Routing Protocol for WSN [J].
Bear, Gurbinder Singh ;
Rani, Shalli ;
Chopra, Vinay ;
Malhotra, Rahul ;
Song, Houbing ;
Ahmed, Syed Hassan .
IEEE ACCESS, 2016, 4 :3182-3194
[3]   Energy-Efficient Routing in WSN: A Centralized Cluster-Based Approach via Grey Wolf Optimizer [J].
Daneshvar, S. M. Mahdi H. ;
Mohajer, Pardis Alikhah Ahari ;
Mazinani, Sayyed Majid .
IEEE ACCESS, 2019, 7 :170019-170031
[4]   An Efficient Load Balancing of Gateways Using Improved Shuffled Frog Leaping Algorithm and Novel Fitness Function for WSNs [J].
Edla, Damodar Reddy ;
Lipare, Amruta ;
Cheruku, Ramalingaswamy ;
Kuppili, Venkatanareshbabu .
IEEE SENSORS JOURNAL, 2017, 17 (20) :6724-6733
[5]   A Pareto optimization-based approach to clustering and routing in Wireless Sensor Networks [J].
Elhabyan, Riham ;
Shi, Wei ;
St-Hilaire, Marc .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 114 :57-69
[6]   Balancing Energy Consumption in Heterogeneous Wireless Sensor Networks Using Genetic Algorithm [J].
Elhoseny, Mohamed ;
Yuan, Xiaohui ;
Yu, Zhengtao ;
Mao, Cunli ;
El-Minir, Hamdy K. ;
Riad, Alaa Mohamed .
IEEE COMMUNICATIONS LETTERS, 2015, 19 (12) :2194-2197
[7]   EESRA: Energy Efficient Scalable Routing Algorithm for Wireless Sensor Networks [J].
Elsmany, Eyman Fathelrhman Ahmed ;
Omar, Mohd Adib ;
Wan, Tat-Chee ;
Altahir, Altahir Abdalla .
IEEE ACCESS, 2019, 7 :96974-96983
[8]   Hybrid artificial bee colony algorithm with variable neighborhood search and memory mechanism [J].
Fan Chengli ;
Fu Qiang ;
Long Guangzheng ;
Xing Qinghua .
JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2018, 29 (02) :405-414
[9]   Energy Balance Based Uneven Cluster Routing Protocol Using Ant Colony Taboo for Wireless Sensor Networks [J].
Fan, Xunli ;
Jia, Huili ;
Wang, Lin ;
Xu, Pengfei .
WIRELESS PERSONAL COMMUNICATIONS, 2017, 97 (01) :1305-1321
[10]   A Congestion-Aware Clustering and Routing (CCR) Protocol for Mitigating Congestion in WSN [J].
Farsi, Mohammed ;
Badawy, Mahmoud ;
Moustafa, Mona ;
Ali, Hesham Arafat ;
Abdulazeem, Yousry .
IEEE ACCESS, 2019, 7 :105402-105419