Coding-Aware Opportunistic Routing for Sparse Underwater Wireless Sensor Networks

In underwater wireless sensor networks (UWSNs), the sensor nodes are sparsely deployed over a large sea area due to their high design cost and high manufacturing cost. Opportunistic routing protocols are a promising forwarding technique for various UWSNs. However, many opportunistic routing protocol...

Full description

Bibliographic Details
Main Authors: Danfeng Zhao, Guiyang Lun, Rui Xue
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9387315/
id doaj-42fb7de8437f4e0da812338e7b95f214
record_format Article
spelling doaj-42fb7de8437f4e0da812338e7b95f2142021-04-05T23:00:21ZengIEEEIEEE Access2169-35362021-01-019501705018710.1109/ACCESS.2021.30690779387315Coding-Aware Opportunistic Routing for Sparse Underwater Wireless Sensor NetworksDanfeng Zhao0Guiyang Lun1https://orcid.org/0000-0002-7952-0951Rui Xue2https://orcid.org/0000-0003-2228-6575College of Information and Communication Engineering, Harbin Engineering University, Harbin, ChinaCollege of Information and Communication Engineering, Harbin Engineering University, Harbin, ChinaCollege of Information and Communication Engineering, Harbin Engineering University, Harbin, ChinaIn underwater wireless sensor networks (UWSNs), the sensor nodes are sparsely deployed over a large sea area due to their high design cost and high manufacturing cost. Opportunistic routing protocols are a promising forwarding technique for various UWSNs. However, many opportunistic routing protocols suffer from the void problem in sparse underwater scenarios. Hop count-based opportunistic routing protocols inherently alleviate this problem by periodically maintaining the topological information of sensor node. Nevertheless, the robustness of these protocols degrades due to channel variation and node movement in UWSNs. In this paper, we propose a coding-aware opportunistic routing method for sparse UWSNs (CORS). In CORS, we use topological information to adaptively expand the candidate set. On this basis, a forwarding with opportunistic coding strategy is developed to join interflow network coding and opportunistic forwarding in CORS. In addition, we design a sliding window-based coding algorithm to provide effective coding gains with low coding overhead. Then, a sliding window-based decoding algorithm is designed to reduce decoding overhead. Simulation results show that CORS significantly improves upon the network performances of existing protocols in various scenarios.https://ieeexplore.ieee.org/document/9387315/Underwater wireless sensor networksopportunistic routinghop countnetwork coding
collection DOAJ
language English
format Article
sources DOAJ
author Danfeng Zhao
Guiyang Lun
Rui Xue
spellingShingle Danfeng Zhao
Guiyang Lun
Rui Xue
Coding-Aware Opportunistic Routing for Sparse Underwater Wireless Sensor Networks
IEEE Access
Underwater wireless sensor networks
opportunistic routing
hop count
network coding
author_facet Danfeng Zhao
Guiyang Lun
Rui Xue
author_sort Danfeng Zhao
title Coding-Aware Opportunistic Routing for Sparse Underwater Wireless Sensor Networks
title_short Coding-Aware Opportunistic Routing for Sparse Underwater Wireless Sensor Networks
title_full Coding-Aware Opportunistic Routing for Sparse Underwater Wireless Sensor Networks
title_fullStr Coding-Aware Opportunistic Routing for Sparse Underwater Wireless Sensor Networks
title_full_unstemmed Coding-Aware Opportunistic Routing for Sparse Underwater Wireless Sensor Networks
title_sort coding-aware opportunistic routing for sparse underwater wireless sensor networks
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description In underwater wireless sensor networks (UWSNs), the sensor nodes are sparsely deployed over a large sea area due to their high design cost and high manufacturing cost. Opportunistic routing protocols are a promising forwarding technique for various UWSNs. However, many opportunistic routing protocols suffer from the void problem in sparse underwater scenarios. Hop count-based opportunistic routing protocols inherently alleviate this problem by periodically maintaining the topological information of sensor node. Nevertheless, the robustness of these protocols degrades due to channel variation and node movement in UWSNs. In this paper, we propose a coding-aware opportunistic routing method for sparse UWSNs (CORS). In CORS, we use topological information to adaptively expand the candidate set. On this basis, a forwarding with opportunistic coding strategy is developed to join interflow network coding and opportunistic forwarding in CORS. In addition, we design a sliding window-based coding algorithm to provide effective coding gains with low coding overhead. Then, a sliding window-based decoding algorithm is designed to reduce decoding overhead. Simulation results show that CORS significantly improves upon the network performances of existing protocols in various scenarios.
topic Underwater wireless sensor networks
opportunistic routing
hop count
network coding
url https://ieeexplore.ieee.org/document/9387315/
work_keys_str_mv AT danfengzhao codingawareopportunisticroutingforsparseunderwaterwirelesssensornetworks
AT guiyanglun codingawareopportunisticroutingforsparseunderwaterwirelesssensornetworks
AT ruixue codingawareopportunisticroutingforsparseunderwaterwirelesssensornetworks
_version_ 1721538895812755456