A Time-Slotted Data Gathering Medium Access Control Protocol Using Q-Learning for Underwater Acoustic Sensor Networks

Contention-basedmedium access control (MAC) protocols for underwater acoustic sensor networks are designed to handle packet collisions that are caused by long propagation delays. However, existing protocols are known to suffer from relatively high collisions, which decrease system performance. To en...

Full description

Bibliographic Details
Main Authors: Faisal Ahmed, Ho-Shin Cho
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9385092/
id doaj-19211d90bd9c470baf60cf02c7b1a72b
record_format Article
spelling doaj-19211d90bd9c470baf60cf02c7b1a72b2021-04-05T17:39:21ZengIEEEIEEE Access2169-35362021-01-019487424875210.1109/ACCESS.2021.30684079385092A Time-Slotted Data Gathering Medium Access Control Protocol Using Q-Learning for Underwater Acoustic Sensor NetworksFaisal Ahmed0https://orcid.org/0000-0003-0489-2782Ho-Shin Cho1https://orcid.org/0000-0002-6949-0904School of Electronic and Electrical Engineering, Kyungpook National University, Daegu, South KoreaSchool of Electronic and Electrical Engineering, Kyungpook National University, Daegu, South KoreaContention-basedmedium access control (MAC) protocols for underwater acoustic sensor networks are designed to handle packet collisions that are caused by long propagation delays. However, existing protocols are known to suffer from relatively high collisions, which decrease system performance. To enhance system performance, we propose a contention-based MAC protocol that employs a widely-popular machine learning technique, namely, Q-learning. Using Q-learning, the proposed protocol allows the sensor nodes to intelligently select the back-off slots and accordingly schedule the transmission of data packets such that collisions are minimized at the receiver. Unlike in existing protocols, the sensor nodes are not required to exchange scheduling information, which implies that the proposed protocol has low complexity and overhead. Under varying traffic loads and node numbers, the proposed protocol is compared with the state-of-the-art ALOHA-Q for underwater environment (UW-ALOHA-Q), multiple access collision avoidance for underwater (MACA-U) and exponential increase exponential decrease (EIED) protocols. Results demonstrate the effectiveness of the proposed protocol in terms of energy efficiency, channel utilization, and latency.https://ieeexplore.ieee.org/document/9385092/Back-offcollisionsmedium access controlmachine learningQ-learningslot selection
collection DOAJ
language English
format Article
sources DOAJ
author Faisal Ahmed
Ho-Shin Cho
spellingShingle Faisal Ahmed
Ho-Shin Cho
A Time-Slotted Data Gathering Medium Access Control Protocol Using Q-Learning for Underwater Acoustic Sensor Networks
IEEE Access
Back-off
collisions
medium access control
machine learning
Q-learning
slot selection
author_facet Faisal Ahmed
Ho-Shin Cho
author_sort Faisal Ahmed
title A Time-Slotted Data Gathering Medium Access Control Protocol Using Q-Learning for Underwater Acoustic Sensor Networks
title_short A Time-Slotted Data Gathering Medium Access Control Protocol Using Q-Learning for Underwater Acoustic Sensor Networks
title_full A Time-Slotted Data Gathering Medium Access Control Protocol Using Q-Learning for Underwater Acoustic Sensor Networks
title_fullStr A Time-Slotted Data Gathering Medium Access Control Protocol Using Q-Learning for Underwater Acoustic Sensor Networks
title_full_unstemmed A Time-Slotted Data Gathering Medium Access Control Protocol Using Q-Learning for Underwater Acoustic Sensor Networks
title_sort time-slotted data gathering medium access control protocol using q-learning for underwater acoustic sensor networks
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description Contention-basedmedium access control (MAC) protocols for underwater acoustic sensor networks are designed to handle packet collisions that are caused by long propagation delays. However, existing protocols are known to suffer from relatively high collisions, which decrease system performance. To enhance system performance, we propose a contention-based MAC protocol that employs a widely-popular machine learning technique, namely, Q-learning. Using Q-learning, the proposed protocol allows the sensor nodes to intelligently select the back-off slots and accordingly schedule the transmission of data packets such that collisions are minimized at the receiver. Unlike in existing protocols, the sensor nodes are not required to exchange scheduling information, which implies that the proposed protocol has low complexity and overhead. Under varying traffic loads and node numbers, the proposed protocol is compared with the state-of-the-art ALOHA-Q for underwater environment (UW-ALOHA-Q), multiple access collision avoidance for underwater (MACA-U) and exponential increase exponential decrease (EIED) protocols. Results demonstrate the effectiveness of the proposed protocol in terms of energy efficiency, channel utilization, and latency.
topic Back-off
collisions
medium access control
machine learning
Q-learning
slot selection
url https://ieeexplore.ieee.org/document/9385092/
work_keys_str_mv AT faisalahmed atimeslotteddatagatheringmediumaccesscontrolprotocolusingqlearningforunderwateracousticsensornetworks
AT hoshincho atimeslotteddatagatheringmediumaccesscontrolprotocolusingqlearningforunderwateracousticsensornetworks
AT faisalahmed timeslotteddatagatheringmediumaccesscontrolprotocolusingqlearningforunderwateracousticsensornetworks
AT hoshincho timeslotteddatagatheringmediumaccesscontrolprotocolusingqlearningforunderwateracousticsensornetworks
_version_ 1721539126881157120