TY - JOUR
T1 - AI-Enabled Reliable Delay Sensitive Communication Mechanism in IoUT Using CoAP
AU - Tariq, Muhammad Ashar
AU - Khan, Muhammad Toaha Raza
AU - Saad, Malik Muhammad
AU - Islam, Md Mahmudul
AU - Kim, Dongkyun
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023/8/15
Y1 - 2023/8/15
N2 - The highly dynamic and harsh conditions in the underwater environment pose challenges in enabling reliable and delay-tolerant communication in the Internet of Underwater Things (IoUT). Moreover, the constrained IoUT nodes have limited energy and are not capable of handling multiple retransmissions in the case of packet losses. Therefore, a lightweight communication mechanism is required that can promise reliable communication without large delays. In this article, we propose an AI-enabled reliable delay-sensitive communication mechanism in IoUT using a constrained application protocol (CoAP). The proposed mechanism uses a reliable transmission mode of CoAP to enable reliable communication. In addition, to achieve delay-sensitive communication, we modify the default congestion control mechanism of CoAP. The proposed scheme transmits multiple copies of the same packet without binary exponential backoff (BEB). Furthermore, to reduce the overhead caused by the transmission of multiple copies, reinforcement learning (RL) is employed at the sink to learn the transmission behavior of each node. In this way, the optimal number of copies are found which are to be sent by each node considering the real-time environmental conditions. The simulation results show that the mean energy decay is less compared to the default CoAP. Also, the performance is significantly increased in terms of the average packet delivery ratio (PDR) and average data delivery delay.
AB - The highly dynamic and harsh conditions in the underwater environment pose challenges in enabling reliable and delay-tolerant communication in the Internet of Underwater Things (IoUT). Moreover, the constrained IoUT nodes have limited energy and are not capable of handling multiple retransmissions in the case of packet losses. Therefore, a lightweight communication mechanism is required that can promise reliable communication without large delays. In this article, we propose an AI-enabled reliable delay-sensitive communication mechanism in IoUT using a constrained application protocol (CoAP). The proposed mechanism uses a reliable transmission mode of CoAP to enable reliable communication. In addition, to achieve delay-sensitive communication, we modify the default congestion control mechanism of CoAP. The proposed scheme transmits multiple copies of the same packet without binary exponential backoff (BEB). Furthermore, to reduce the overhead caused by the transmission of multiple copies, reinforcement learning (RL) is employed at the sink to learn the transmission behavior of each node. In this way, the optimal number of copies are found which are to be sent by each node considering the real-time environmental conditions. The simulation results show that the mean energy decay is less compared to the default CoAP. Also, the performance is significantly increased in terms of the average packet delivery ratio (PDR) and average data delivery delay.
KW - Constrained application protocol (CoAP)
KW - delay sensitive communication
KW - Internet of Underwater Things (IoUT)
KW - reliable data delivery
UR - http://www.scopus.com/inward/record.url?scp=85164383118&partnerID=8YFLogxK
U2 - 10.1109/JSEN.2023.3290932
DO - 10.1109/JSEN.2023.3290932
M3 - Article
AN - SCOPUS:85164383118
SN - 1530-437X
VL - 23
SP - 18832
EP - 18841
JO - IEEE Sensors Journal
JF - IEEE Sensors Journal
IS - 16
ER -