A Q-Learning-Based Delay-Aware Routing Algorithm to Extend the Lifetime of Underwater Sensor Networks

Underwater sensor networks (UWSNs) have become a hot research topic because of their various aquatic applications. As the underwater sensor nodes are powered by built-in batteries which are difficult to replace, extending the network lifetime is a most urgent need. Due to the low and variable transm...

Full description

Bibliographic Details
Main Authors: Zhigang Jin, Yingying Ma, Yishan Su, Shuo Li, Xiaomei Fu
Format: Article
Language:English
Published: MDPI AG 2017-07-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/17/7/1660
_version_ 1798005104659398656
author Zhigang Jin
Yingying Ma
Yishan Su
Shuo Li
Xiaomei Fu
author_facet Zhigang Jin
Yingying Ma
Yishan Su
Shuo Li
Xiaomei Fu
author_sort Zhigang Jin
collection DOAJ
description Underwater sensor networks (UWSNs) have become a hot research topic because of their various aquatic applications. As the underwater sensor nodes are powered by built-in batteries which are difficult to replace, extending the network lifetime is a most urgent need. Due to the low and variable transmission speed of sound, the design of reliable routing algorithms for UWSNs is challenging. In this paper, we propose a Q-learning based delay-aware routing (QDAR) algorithm to extend the lifetime of underwater sensor networks. In QDAR, a data collection phase is designed to adapt to the dynamic environment. With the application of the Q-learning technique, QDAR can determine a global optimal next hop rather than a greedy one. We define an action-utility function in which residual energy and propagation delay are both considered for adequate routing decisions. Thus, the QDAR algorithm can extend the network lifetime by uniformly distributing the residual energy and provide lower end-to-end delay. The simulation results show that our protocol can yield nearly the same network lifetime, and can reduce the end-to-end delay by 20–25% compared with a classic lifetime-extended routing protocol (QELAR).
first_indexed 2024-04-11T12:35:01Z
format Article
id doaj.art-e90ca255f9254d7dbea780b7e3e08f4e
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-04-11T12:35:01Z
publishDate 2017-07-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-e90ca255f9254d7dbea780b7e3e08f4e2022-12-22T04:23:40ZengMDPI AGSensors1424-82202017-07-01177166010.3390/s17071660s17071660A Q-Learning-Based Delay-Aware Routing Algorithm to Extend the Lifetime of Underwater Sensor NetworksZhigang Jin0Yingying Ma1Yishan Su2Shuo Li3Xiaomei Fu4School of Electrical and Information Engineering, Tianjin University, Tianjin 300072, ChinaSchool of Electrical and Information Engineering, Tianjin University, Tianjin 300072, ChinaSchool of Electrical and Information Engineering, Tianjin University, Tianjin 300072, ChinaSchool of Electrical and Information Engineering, Tianjin University, Tianjin 300072, ChinaSchool of Marine Science and Technology, Tianjin University, Tianjin 300072, ChinaUnderwater sensor networks (UWSNs) have become a hot research topic because of their various aquatic applications. As the underwater sensor nodes are powered by built-in batteries which are difficult to replace, extending the network lifetime is a most urgent need. Due to the low and variable transmission speed of sound, the design of reliable routing algorithms for UWSNs is challenging. In this paper, we propose a Q-learning based delay-aware routing (QDAR) algorithm to extend the lifetime of underwater sensor networks. In QDAR, a data collection phase is designed to adapt to the dynamic environment. With the application of the Q-learning technique, QDAR can determine a global optimal next hop rather than a greedy one. We define an action-utility function in which residual energy and propagation delay are both considered for adequate routing decisions. Thus, the QDAR algorithm can extend the network lifetime by uniformly distributing the residual energy and provide lower end-to-end delay. The simulation results show that our protocol can yield nearly the same network lifetime, and can reduce the end-to-end delay by 20–25% compared with a classic lifetime-extended routing protocol (QELAR).https://www.mdpi.com/1424-8220/17/7/1660underwater sensor networksrouting protocollifetime-extendeddelay-awareQ-learning technique
spellingShingle Zhigang Jin
Yingying Ma
Yishan Su
Shuo Li
Xiaomei Fu
A Q-Learning-Based Delay-Aware Routing Algorithm to Extend the Lifetime of Underwater Sensor Networks
Sensors
underwater sensor networks
routing protocol
lifetime-extended
delay-aware
Q-learning technique
title A Q-Learning-Based Delay-Aware Routing Algorithm to Extend the Lifetime of Underwater Sensor Networks
title_full A Q-Learning-Based Delay-Aware Routing Algorithm to Extend the Lifetime of Underwater Sensor Networks
title_fullStr A Q-Learning-Based Delay-Aware Routing Algorithm to Extend the Lifetime of Underwater Sensor Networks
title_full_unstemmed A Q-Learning-Based Delay-Aware Routing Algorithm to Extend the Lifetime of Underwater Sensor Networks
title_short A Q-Learning-Based Delay-Aware Routing Algorithm to Extend the Lifetime of Underwater Sensor Networks
title_sort q learning based delay aware routing algorithm to extend the lifetime of underwater sensor networks
topic underwater sensor networks
routing protocol
lifetime-extended
delay-aware
Q-learning technique
url https://www.mdpi.com/1424-8220/17/7/1660
work_keys_str_mv AT zhigangjin aqlearningbaseddelayawareroutingalgorithmtoextendthelifetimeofunderwatersensornetworks
AT yingyingma aqlearningbaseddelayawareroutingalgorithmtoextendthelifetimeofunderwatersensornetworks
AT yishansu aqlearningbaseddelayawareroutingalgorithmtoextendthelifetimeofunderwatersensornetworks
AT shuoli aqlearningbaseddelayawareroutingalgorithmtoextendthelifetimeofunderwatersensornetworks
AT xiaomeifu aqlearningbaseddelayawareroutingalgorithmtoextendthelifetimeofunderwatersensornetworks
AT zhigangjin qlearningbaseddelayawareroutingalgorithmtoextendthelifetimeofunderwatersensornetworks
AT yingyingma qlearningbaseddelayawareroutingalgorithmtoextendthelifetimeofunderwatersensornetworks
AT yishansu qlearningbaseddelayawareroutingalgorithmtoextendthelifetimeofunderwatersensornetworks
AT shuoli qlearningbaseddelayawareroutingalgorithmtoextendthelifetimeofunderwatersensornetworks
AT xiaomeifu qlearningbaseddelayawareroutingalgorithmtoextendthelifetimeofunderwatersensornetworks