An Energy-Optimization Clustering Routing Protocol Based on Dynamic Hierarchical Clustering in 3D WSNs
An important issue in the three-dimensional (3D) wireless sensor networks (WSNs) is sensor energy optimization. To alleviate this issue, we introduce a new 3D spherical network structure model, and by combining the original energy consumption model to construct a new method to determine the optimal...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8740914/ |
id |
doaj-cb7c10ade01544a1937ca450dd0ed27c |
---|---|
record_format |
Article |
spelling |
doaj-cb7c10ade01544a1937ca450dd0ed27c2021-03-30T00:09:44ZengIEEEIEEE Access2169-35362019-01-017801598017310.1109/ACCESS.2019.29238828740914An Energy-Optimization Clustering Routing Protocol Based on Dynamic Hierarchical Clustering in 3D WSNsZhidong Zhao0Duoshui Shi1https://orcid.org/0000-0003-1043-0963Guohua Hui2Xiaohong Zhang3College of Electronics and Information, Hangzhou Dianzi University, Hangzhou, ChinaSchool of Communication Engineering, Hangzhou Dianzi University, Hangzhou, ChinaKey Laboratory of Forestry Intelligent Monitoring and Information Technology of Zhejiang Province, School of Information Engineering, Zhejiang A & F University, Linan, ChinaCollege of Electronics and Information, Hangzhou Dianzi University, Hangzhou, ChinaAn important issue in the three-dimensional (3D) wireless sensor networks (WSNs) is sensor energy optimization. To alleviate this issue, we introduce a new 3D spherical network structure model, and by combining the original energy consumption model to construct a new method to determine the optimal number of clusters and balance the total energy consumption. Since the different sizes of the clusters are generated by traditional hierarchical clustering, it causes unbalanced energy consumption in the network. To alleviate this problem, we adopt an improved dynamic hierarchical clustering method and implement two strategies that include the following three contributions: the introduction of the distance similarity index to get a better clustering, a double cluster head (CH) strategy to reduce the load of a cluster head in a large cluster, and a node dormancy mechanism to balance the energy consumption of the network. In addition, we also propose the optimal cluster-head function to select the CH of each cluster in each round, and the optimal cluster-head function is constructed based on the residual energy and positions of the nodes. Finally, to optimize the CH election strategy, several parameters of the optimal cluster-head function are determined according to the network structure. The simulation results show that our routing protocol is more robust compared with four other protocols, which is of great significance for the application in 3D environment monitoring.https://ieeexplore.ieee.org/document/8740914/Wireless sensor networkthree-dimensional spacehierarchical routing protocolenergy optimizationlifetime |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Zhidong Zhao Duoshui Shi Guohua Hui Xiaohong Zhang |
spellingShingle |
Zhidong Zhao Duoshui Shi Guohua Hui Xiaohong Zhang An Energy-Optimization Clustering Routing Protocol Based on Dynamic Hierarchical Clustering in 3D WSNs IEEE Access Wireless sensor network three-dimensional space hierarchical routing protocol energy optimization lifetime |
author_facet |
Zhidong Zhao Duoshui Shi Guohua Hui Xiaohong Zhang |
author_sort |
Zhidong Zhao |
title |
An Energy-Optimization Clustering Routing Protocol Based on Dynamic Hierarchical Clustering in 3D WSNs |
title_short |
An Energy-Optimization Clustering Routing Protocol Based on Dynamic Hierarchical Clustering in 3D WSNs |
title_full |
An Energy-Optimization Clustering Routing Protocol Based on Dynamic Hierarchical Clustering in 3D WSNs |
title_fullStr |
An Energy-Optimization Clustering Routing Protocol Based on Dynamic Hierarchical Clustering in 3D WSNs |
title_full_unstemmed |
An Energy-Optimization Clustering Routing Protocol Based on Dynamic Hierarchical Clustering in 3D WSNs |
title_sort |
energy-optimization clustering routing protocol based on dynamic hierarchical clustering in 3d wsns |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
An important issue in the three-dimensional (3D) wireless sensor networks (WSNs) is sensor energy optimization. To alleviate this issue, we introduce a new 3D spherical network structure model, and by combining the original energy consumption model to construct a new method to determine the optimal number of clusters and balance the total energy consumption. Since the different sizes of the clusters are generated by traditional hierarchical clustering, it causes unbalanced energy consumption in the network. To alleviate this problem, we adopt an improved dynamic hierarchical clustering method and implement two strategies that include the following three contributions: the introduction of the distance similarity index to get a better clustering, a double cluster head (CH) strategy to reduce the load of a cluster head in a large cluster, and a node dormancy mechanism to balance the energy consumption of the network. In addition, we also propose the optimal cluster-head function to select the CH of each cluster in each round, and the optimal cluster-head function is constructed based on the residual energy and positions of the nodes. Finally, to optimize the CH election strategy, several parameters of the optimal cluster-head function are determined according to the network structure. The simulation results show that our routing protocol is more robust compared with four other protocols, which is of great significance for the application in 3D environment monitoring. |
topic |
Wireless sensor network three-dimensional space hierarchical routing protocol energy optimization lifetime |
url |
https://ieeexplore.ieee.org/document/8740914/ |
work_keys_str_mv |
AT zhidongzhao anenergyoptimizationclusteringroutingprotocolbasedondynamichierarchicalclusteringin3dwsns AT duoshuishi anenergyoptimizationclusteringroutingprotocolbasedondynamichierarchicalclusteringin3dwsns AT guohuahui anenergyoptimizationclusteringroutingprotocolbasedondynamichierarchicalclusteringin3dwsns AT xiaohongzhang anenergyoptimizationclusteringroutingprotocolbasedondynamichierarchicalclusteringin3dwsns AT zhidongzhao energyoptimizationclusteringroutingprotocolbasedondynamichierarchicalclusteringin3dwsns AT duoshuishi energyoptimizationclusteringroutingprotocolbasedondynamichierarchicalclusteringin3dwsns AT guohuahui energyoptimizationclusteringroutingprotocolbasedondynamichierarchicalclusteringin3dwsns AT xiaohongzhang energyoptimizationclusteringroutingprotocolbasedondynamichierarchicalclusteringin3dwsns |
_version_ |
1724188592587145216 |