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...
Main Authors: | , , , , , |
---|---|
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 |