A Clustering Routing Algorithm Based on Improved Ant Colony Optimization Algorithms for Underwater Wireless Sensor Networks

Because of the complicated underwater environment, the efficiency of data transmission from underwater sensor nodes to a sink node (SN) is faced with great challenges. Aiming at the problem of energy consumption in underwater wireless sensor networks (UWSNs), this paper proposes an energy-efficient...

Full description

Bibliographic Details
Main Authors: Xingxing Xiao, Haining Huang
Format: Article
Language:English
Published: MDPI AG 2020-10-01
Series:Algorithms
Subjects:
Online Access:https://www.mdpi.com/1999-4893/13/10/250
_version_ 1827705049763020800
author Xingxing Xiao
Haining Huang
author_facet Xingxing Xiao
Haining Huang
author_sort Xingxing Xiao
collection DOAJ
description Because of the complicated underwater environment, the efficiency of data transmission from underwater sensor nodes to a sink node (SN) is faced with great challenges. Aiming at the problem of energy consumption in underwater wireless sensor networks (UWSNs), this paper proposes an energy-efficient clustering routing algorithm based on an improved ant colony optimization (ACO) algorithm. In clustering routing algorithms, the network is divided into many clusters, and each cluster consists of one cluster head node (CHN) and several cluster member nodes (CMNs). This paper optimizes the CHN selection based on the residual energy of nodes and the distance factor. The selected CHN gathers data sent by the CMNs and transmits them to the sink node by multiple hops. Optimal multi-hop paths from the CHNs to the SN are found by an improved ACO algorithm. This paper presents the ACO algorithm through the improvement of the heuristic information, the evaporation parameter for the pheromone update mechanism, and the ant searching scope. Simulation results indicate the high effectiveness and efficiency of the proposed algorithm in reducing the energy consumption, prolonging the network lifetime, and decreasing the packet loss ratio.
first_indexed 2024-03-10T15:53:50Z
format Article
id doaj.art-5c5d6631d77841dcb1be723571de7849
institution Directory Open Access Journal
issn 1999-4893
language English
last_indexed 2024-03-10T15:53:50Z
publishDate 2020-10-01
publisher MDPI AG
record_format Article
series Algorithms
spelling doaj.art-5c5d6631d77841dcb1be723571de78492023-11-20T15:49:58ZengMDPI AGAlgorithms1999-48932020-10-01131025010.3390/a13100250A Clustering Routing Algorithm Based on Improved Ant Colony Optimization Algorithms for Underwater Wireless Sensor NetworksXingxing Xiao0Haining Huang1Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, ChinaInstitute of Acoustics, Chinese Academy of Sciences, Beijing 100190, ChinaBecause of the complicated underwater environment, the efficiency of data transmission from underwater sensor nodes to a sink node (SN) is faced with great challenges. Aiming at the problem of energy consumption in underwater wireless sensor networks (UWSNs), this paper proposes an energy-efficient clustering routing algorithm based on an improved ant colony optimization (ACO) algorithm. In clustering routing algorithms, the network is divided into many clusters, and each cluster consists of one cluster head node (CHN) and several cluster member nodes (CMNs). This paper optimizes the CHN selection based on the residual energy of nodes and the distance factor. The selected CHN gathers data sent by the CMNs and transmits them to the sink node by multiple hops. Optimal multi-hop paths from the CHNs to the SN are found by an improved ACO algorithm. This paper presents the ACO algorithm through the improvement of the heuristic information, the evaporation parameter for the pheromone update mechanism, and the ant searching scope. Simulation results indicate the high effectiveness and efficiency of the proposed algorithm in reducing the energy consumption, prolonging the network lifetime, and decreasing the packet loss ratio.https://www.mdpi.com/1999-4893/13/10/250underwater wireless sensor networksant colony optimization algorithmsclustering routing algorithmsenergy efficiencynetwork lifetime
spellingShingle Xingxing Xiao
Haining Huang
A Clustering Routing Algorithm Based on Improved Ant Colony Optimization Algorithms for Underwater Wireless Sensor Networks
Algorithms
underwater wireless sensor networks
ant colony optimization algorithms
clustering routing algorithms
energy efficiency
network lifetime
title A Clustering Routing Algorithm Based on Improved Ant Colony Optimization Algorithms for Underwater Wireless Sensor Networks
title_full A Clustering Routing Algorithm Based on Improved Ant Colony Optimization Algorithms for Underwater Wireless Sensor Networks
title_fullStr A Clustering Routing Algorithm Based on Improved Ant Colony Optimization Algorithms for Underwater Wireless Sensor Networks
title_full_unstemmed A Clustering Routing Algorithm Based on Improved Ant Colony Optimization Algorithms for Underwater Wireless Sensor Networks
title_short A Clustering Routing Algorithm Based on Improved Ant Colony Optimization Algorithms for Underwater Wireless Sensor Networks
title_sort clustering routing algorithm based on improved ant colony optimization algorithms for underwater wireless sensor networks
topic underwater wireless sensor networks
ant colony optimization algorithms
clustering routing algorithms
energy efficiency
network lifetime
url https://www.mdpi.com/1999-4893/13/10/250
work_keys_str_mv AT xingxingxiao aclusteringroutingalgorithmbasedonimprovedantcolonyoptimizationalgorithmsforunderwaterwirelesssensornetworks
AT haininghuang aclusteringroutingalgorithmbasedonimprovedantcolonyoptimizationalgorithmsforunderwaterwirelesssensornetworks
AT xingxingxiao clusteringroutingalgorithmbasedonimprovedantcolonyoptimizationalgorithmsforunderwaterwirelesssensornetworks
AT haininghuang clusteringroutingalgorithmbasedonimprovedantcolonyoptimizationalgorithmsforunderwaterwirelesssensornetworks