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...

Full description

Bibliographic Details
Main Authors: Zhidong Zhao, Duoshui Shi, Guohua Hui, Xiaohong Zhang
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