Cargando…

Energy-Efficient Depth-Based Opportunistic Routing with Q-Learning for Underwater Wireless Sensor Networks

Underwater Wireless Sensor Networks (UWSNs) have aroused increasing interest of many researchers in industry, military, commerce and academe recently. Due to the harsh underwater environment, energy efficiency is a significant theme should be considered for routing in UWSNs. Underwater positioning i...

Descripción completa

Detalles Bibliográficos
Autores principales: Lu, Yongjie, He, Rongxi, Chen, Xiaojing, Lin, Bin, Yu, Cunqian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7070321/
https://www.ncbi.nlm.nih.gov/pubmed/32074989
http://dx.doi.org/10.3390/s20041025
_version_ 1783505948014280704
author Lu, Yongjie
He, Rongxi
Chen, Xiaojing
Lin, Bin
Yu, Cunqian
author_facet Lu, Yongjie
He, Rongxi
Chen, Xiaojing
Lin, Bin
Yu, Cunqian
author_sort Lu, Yongjie
collection PubMed
description Underwater Wireless Sensor Networks (UWSNs) have aroused increasing interest of many researchers in industry, military, commerce and academe recently. Due to the harsh underwater environment, energy efficiency is a significant theme should be considered for routing in UWSNs. Underwater positioning is also a particularly tricky task since the high attenuation of radio-frequency signals in UWSNs. In this paper, we propose an energy-efficient depth-based opportunistic routing algorithm with Q-learning (EDORQ) for UWSNs to guarantee the energy-saving and reliable data transmission. It combines the respective advantages of Q-learning technique and opportunistic routing (OR) algorithm without the full-dimensional location information to improve the network performance in terms of energy consumption, average network overhead and packet delivery ratio. In EDORQ, the void detection factor, residual energy and depth information of candidate nodes are jointly considered when defining the Q-value function, which contributes to proactively detecting void nodes in advance, meanwhile, reducing energy consumption. In addition, a simple and scalable void node recovery mode is proposed for the selection of candidate set so as to rescue packets that are stuck in void nodes unfortunately. Furthermore, we design a novel method to set the holding time for the schedule of packet forwarding base on Q-value so as to alleviate the packet collision and redundant transmission. We conduct extensive simulations to evaluate the performance of our proposed algorithm and compare it with other three routing algorithms on Aqua-sim platform (NS2). The results show that the proposed algorithm significantly improve the performance in terms of energy efficiency, packet delivery ratio and average network overhead without sacrificing too much average packet delay.
format Online
Article
Text
id pubmed-7070321
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-70703212020-03-19 Energy-Efficient Depth-Based Opportunistic Routing with Q-Learning for Underwater Wireless Sensor Networks Lu, Yongjie He, Rongxi Chen, Xiaojing Lin, Bin Yu, Cunqian Sensors (Basel) Article Underwater Wireless Sensor Networks (UWSNs) have aroused increasing interest of many researchers in industry, military, commerce and academe recently. Due to the harsh underwater environment, energy efficiency is a significant theme should be considered for routing in UWSNs. Underwater positioning is also a particularly tricky task since the high attenuation of radio-frequency signals in UWSNs. In this paper, we propose an energy-efficient depth-based opportunistic routing algorithm with Q-learning (EDORQ) for UWSNs to guarantee the energy-saving and reliable data transmission. It combines the respective advantages of Q-learning technique and opportunistic routing (OR) algorithm without the full-dimensional location information to improve the network performance in terms of energy consumption, average network overhead and packet delivery ratio. In EDORQ, the void detection factor, residual energy and depth information of candidate nodes are jointly considered when defining the Q-value function, which contributes to proactively detecting void nodes in advance, meanwhile, reducing energy consumption. In addition, a simple and scalable void node recovery mode is proposed for the selection of candidate set so as to rescue packets that are stuck in void nodes unfortunately. Furthermore, we design a novel method to set the holding time for the schedule of packet forwarding base on Q-value so as to alleviate the packet collision and redundant transmission. We conduct extensive simulations to evaluate the performance of our proposed algorithm and compare it with other three routing algorithms on Aqua-sim platform (NS2). The results show that the proposed algorithm significantly improve the performance in terms of energy efficiency, packet delivery ratio and average network overhead without sacrificing too much average packet delay. MDPI 2020-02-14 /pmc/articles/PMC7070321/ /pubmed/32074989 http://dx.doi.org/10.3390/s20041025 Text en © 2020 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
Lu, Yongjie
He, Rongxi
Chen, Xiaojing
Lin, Bin
Yu, Cunqian
Energy-Efficient Depth-Based Opportunistic Routing with Q-Learning for Underwater Wireless Sensor Networks
title Energy-Efficient Depth-Based Opportunistic Routing with Q-Learning for Underwater Wireless Sensor Networks
title_full Energy-Efficient Depth-Based Opportunistic Routing with Q-Learning for Underwater Wireless Sensor Networks
title_fullStr Energy-Efficient Depth-Based Opportunistic Routing with Q-Learning for Underwater Wireless Sensor Networks
title_full_unstemmed Energy-Efficient Depth-Based Opportunistic Routing with Q-Learning for Underwater Wireless Sensor Networks
title_short Energy-Efficient Depth-Based Opportunistic Routing with Q-Learning for Underwater Wireless Sensor Networks
title_sort energy-efficient depth-based opportunistic routing with q-learning for underwater wireless sensor networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7070321/
https://www.ncbi.nlm.nih.gov/pubmed/32074989
http://dx.doi.org/10.3390/s20041025
work_keys_str_mv AT luyongjie energyefficientdepthbasedopportunisticroutingwithqlearningforunderwaterwirelesssensornetworks
AT herongxi energyefficientdepthbasedopportunisticroutingwithqlearningforunderwaterwirelesssensornetworks
AT chenxiaojing energyefficientdepthbasedopportunisticroutingwithqlearningforunderwaterwirelesssensornetworks
AT linbin energyefficientdepthbasedopportunisticroutingwithqlearningforunderwaterwirelesssensornetworks
AT yucunqian energyefficientdepthbasedopportunisticroutingwithqlearningforunderwaterwirelesssensornetworks