A Load-Based Hybrid MAC Protocol for Underwater Wireless Sensor Networks

In underwater wireless sensor networks (UWSNs), media access control (MAC) is important because it may have a significant impact on network performance; however, the complex and changeable underwater communication environment is a great challenge for the MAC protocol. In flowing water, the network n...

Full description

Bibliographic Details
Main Authors: Ziwei Zhang, Wei Shi, Qiuna Niu, Ying Guo, Jingjing Wang, Hanjiang Luo
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8752364/
_version_ 1818643858600230912
author Ziwei Zhang
Wei Shi
Qiuna Niu
Ying Guo
Jingjing Wang
Hanjiang Luo
author_facet Ziwei Zhang
Wei Shi
Qiuna Niu
Ying Guo
Jingjing Wang
Hanjiang Luo
author_sort Ziwei Zhang
collection DOAJ
description In underwater wireless sensor networks (UWSNs), media access control (MAC) is important because it may have a significant impact on network performance; however, the complex and changeable underwater communication environment is a great challenge for the MAC protocol. In flowing water, the network nodes are constantly moving, and the number of competitors in the network also varies. The existing hybrid MAC protocol neither can adapt to the dynamic network load nor can switch the access control protocols with changing network loads, which may result in poor network performance. In order to solve the above problems, this paper proposes a load-based time slot allocation (LBTSA) protocol. The LBTSA selects the slot allocation scheme, from a set of possible schemes, according to the instantaneous network load. Then, based on the relative priority of the nodes and the optimal number of backoff stages, the host node selects the optimal access control protocol. This not only adapts well to changing network loads but also maximizes network throughput. By assuming that the number of competitors obeys a universal Poisson distribution, the LBSTA protocol and the HCR (a hybrid MAC protocol using channel reservation) protocol are compared. As the results show, the throughput of the LBTSA is higher than that of the HCR protocol, and the end-to-end delay of the LBTSA is lower than that of the HCR protocol.
first_indexed 2024-12-17T00:05:38Z
format Article
id doaj.art-1f57b32df723481cbf1e9a6bcc1cba8c
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-17T00:05:38Z
publishDate 2019-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-1f57b32df723481cbf1e9a6bcc1cba8c2022-12-21T22:10:57ZengIEEEIEEE Access2169-35362019-01-01710454210455210.1109/ACCESS.2019.29261588752364A Load-Based Hybrid MAC Protocol for Underwater Wireless Sensor NetworksZiwei Zhang0Wei Shi1Qiuna Niu2Ying Guo3Jingjing Wang4https://orcid.org/0000-0002-0657-8300Hanjiang Luo5https://orcid.org/0000-0001-6796-9658School of Information Science and Technology, Qingdao University of Science and Technology, Qingdao, ChinaSchool of Information Science and Technology, Qingdao University of Science and Technology, Qingdao, ChinaSchool of Information Science and Technology, Qingdao University of Science and Technology, Qingdao, ChinaSchool of Information Science and Technology, Qingdao University of Science and Technology, Qingdao, ChinaSchool of Information Science and Technology, Qingdao University of Science and Technology, Qingdao, ChinaSchool of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao, ChinaIn underwater wireless sensor networks (UWSNs), media access control (MAC) is important because it may have a significant impact on network performance; however, the complex and changeable underwater communication environment is a great challenge for the MAC protocol. In flowing water, the network nodes are constantly moving, and the number of competitors in the network also varies. The existing hybrid MAC protocol neither can adapt to the dynamic network load nor can switch the access control protocols with changing network loads, which may result in poor network performance. In order to solve the above problems, this paper proposes a load-based time slot allocation (LBTSA) protocol. The LBTSA selects the slot allocation scheme, from a set of possible schemes, according to the instantaneous network load. Then, based on the relative priority of the nodes and the optimal number of backoff stages, the host node selects the optimal access control protocol. This not only adapts well to changing network loads but also maximizes network throughput. By assuming that the number of competitors obeys a universal Poisson distribution, the LBSTA protocol and the HCR (a hybrid MAC protocol using channel reservation) protocol are compared. As the results show, the throughput of the LBTSA is higher than that of the HCR protocol, and the end-to-end delay of the LBTSA is lower than that of the HCR protocol.https://ieeexplore.ieee.org/document/8752364/MAC protocolnetwork loadtime slot allocationunderwater wireless sensor networks
spellingShingle Ziwei Zhang
Wei Shi
Qiuna Niu
Ying Guo
Jingjing Wang
Hanjiang Luo
A Load-Based Hybrid MAC Protocol for Underwater Wireless Sensor Networks
IEEE Access
MAC protocol
network load
time slot allocation
underwater wireless sensor networks
title A Load-Based Hybrid MAC Protocol for Underwater Wireless Sensor Networks
title_full A Load-Based Hybrid MAC Protocol for Underwater Wireless Sensor Networks
title_fullStr A Load-Based Hybrid MAC Protocol for Underwater Wireless Sensor Networks
title_full_unstemmed A Load-Based Hybrid MAC Protocol for Underwater Wireless Sensor Networks
title_short A Load-Based Hybrid MAC Protocol for Underwater Wireless Sensor Networks
title_sort load based hybrid mac protocol for underwater wireless sensor networks
topic MAC protocol
network load
time slot allocation
underwater wireless sensor networks
url https://ieeexplore.ieee.org/document/8752364/
work_keys_str_mv AT ziweizhang aloadbasedhybridmacprotocolforunderwaterwirelesssensornetworks
AT weishi aloadbasedhybridmacprotocolforunderwaterwirelesssensornetworks
AT qiunaniu aloadbasedhybridmacprotocolforunderwaterwirelesssensornetworks
AT yingguo aloadbasedhybridmacprotocolforunderwaterwirelesssensornetworks
AT jingjingwang aloadbasedhybridmacprotocolforunderwaterwirelesssensornetworks
AT hanjiangluo aloadbasedhybridmacprotocolforunderwaterwirelesssensornetworks
AT ziweizhang loadbasedhybridmacprotocolforunderwaterwirelesssensornetworks
AT weishi loadbasedhybridmacprotocolforunderwaterwirelesssensornetworks
AT qiunaniu loadbasedhybridmacprotocolforunderwaterwirelesssensornetworks
AT yingguo loadbasedhybridmacprotocolforunderwaterwirelesssensornetworks
AT jingjingwang loadbasedhybridmacprotocolforunderwaterwirelesssensornetworks
AT hanjiangluo loadbasedhybridmacprotocolforunderwaterwirelesssensornetworks