Cargando…
An Improved Energy-Efficient Routing Protocol for Wireless Sensor Networks
Cluster-based hierarchical routing protocols play an essential role in decreasing the energy consumption of wireless sensor networks (WSNs). A low-energy adaptive clustering hierarchy (LEACH) has been proposed as an application-specific protocol architecture for WSNs. However, without considering th...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6832339/ https://www.ncbi.nlm.nih.gov/pubmed/31640248 http://dx.doi.org/10.3390/s19204579 |
_version_ | 1783466148576100352 |
---|---|
author | Liu, Yang Wu, Qiong Zhao, Ting Tie, Yong Bai, Fengshan Jin, Minglu |
author_facet | Liu, Yang Wu, Qiong Zhao, Ting Tie, Yong Bai, Fengshan Jin, Minglu |
author_sort | Liu, Yang |
collection | PubMed |
description | Cluster-based hierarchical routing protocols play an essential role in decreasing the energy consumption of wireless sensor networks (WSNs). A low-energy adaptive clustering hierarchy (LEACH) has been proposed as an application-specific protocol architecture for WSNs. However, without considering the distribution of the cluster heads (CHs) in the rotation basis, the LEACH protocol will increase the energy consumption of the network. To improve the energy efficiency of the WSN, we propose a novel modified routing protocol in this paper. The newly proposed improved energy-efficient LEACH (IEE-LEACH) protocol considers the residual node energy and the average energy of the networks. To achieve satisfactory performance in terms of reducing the sensor energy consumption, the proposed IEE-LEACH accounts for the numbers of the optimal CHs and prohibits the nodes that are closer to the base station (BS) to join in the cluster formation. Furthermore, the proposed IEE-LEACH uses a new threshold for electing CHs among the sensor nodes, and employs single hop, multi-hop, and hybrid communications to further improve the energy efficiency of the networks. The simulation results demonstrate that, compared with some existing routing protocols, the proposed protocol substantially reduces the energy consumption of WSNs. |
format | Online Article Text |
id | pubmed-6832339 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-68323392019-11-21 An Improved Energy-Efficient Routing Protocol for Wireless Sensor Networks Liu, Yang Wu, Qiong Zhao, Ting Tie, Yong Bai, Fengshan Jin, Minglu Sensors (Basel) Article Cluster-based hierarchical routing protocols play an essential role in decreasing the energy consumption of wireless sensor networks (WSNs). A low-energy adaptive clustering hierarchy (LEACH) has been proposed as an application-specific protocol architecture for WSNs. However, without considering the distribution of the cluster heads (CHs) in the rotation basis, the LEACH protocol will increase the energy consumption of the network. To improve the energy efficiency of the WSN, we propose a novel modified routing protocol in this paper. The newly proposed improved energy-efficient LEACH (IEE-LEACH) protocol considers the residual node energy and the average energy of the networks. To achieve satisfactory performance in terms of reducing the sensor energy consumption, the proposed IEE-LEACH accounts for the numbers of the optimal CHs and prohibits the nodes that are closer to the base station (BS) to join in the cluster formation. Furthermore, the proposed IEE-LEACH uses a new threshold for electing CHs among the sensor nodes, and employs single hop, multi-hop, and hybrid communications to further improve the energy efficiency of the networks. The simulation results demonstrate that, compared with some existing routing protocols, the proposed protocol substantially reduces the energy consumption of WSNs. MDPI 2019-10-21 /pmc/articles/PMC6832339/ /pubmed/31640248 http://dx.doi.org/10.3390/s19204579 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Liu, Yang Wu, Qiong Zhao, Ting Tie, Yong Bai, Fengshan Jin, Minglu An Improved Energy-Efficient Routing Protocol for Wireless Sensor Networks |
title | An Improved Energy-Efficient Routing Protocol for Wireless Sensor Networks |
title_full | An Improved Energy-Efficient Routing Protocol for Wireless Sensor Networks |
title_fullStr | An Improved Energy-Efficient Routing Protocol for Wireless Sensor Networks |
title_full_unstemmed | An Improved Energy-Efficient Routing Protocol for Wireless Sensor Networks |
title_short | An Improved Energy-Efficient Routing Protocol for Wireless Sensor Networks |
title_sort | improved energy-efficient routing protocol for wireless sensor networks |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6832339/ https://www.ncbi.nlm.nih.gov/pubmed/31640248 http://dx.doi.org/10.3390/s19204579 |
work_keys_str_mv | AT liuyang animprovedenergyefficientroutingprotocolforwirelesssensornetworks AT wuqiong animprovedenergyefficientroutingprotocolforwirelesssensornetworks AT zhaoting animprovedenergyefficientroutingprotocolforwirelesssensornetworks AT tieyong animprovedenergyefficientroutingprotocolforwirelesssensornetworks AT baifengshan animprovedenergyefficientroutingprotocolforwirelesssensornetworks AT jinminglu animprovedenergyefficientroutingprotocolforwirelesssensornetworks AT liuyang improvedenergyefficientroutingprotocolforwirelesssensornetworks AT wuqiong improvedenergyefficientroutingprotocolforwirelesssensornetworks AT zhaoting improvedenergyefficientroutingprotocolforwirelesssensornetworks AT tieyong improvedenergyefficientroutingprotocolforwirelesssensornetworks AT baifengshan improvedenergyefficientroutingprotocolforwirelesssensornetworks AT jinminglu improvedenergyefficientroutingprotocolforwirelesssensornetworks |