Standard

Deep reinforcement learning based transmission policy enforcement and multi-hop routing in QoS aware LoRa IoT networks. / Muthanna, Mohammed Saleh Ali; Muthanna, Ammar; Rafiq, Ahsan; Hammoudeh, Mohammad; Alkanhel, Reem; Lynch, Stephen; Abd El-Latif, Ahmed A.

In: Computer Communications, Vol. 183, 01.02.2022, p. 33-50.

Research output: Contribution to journalArticlepeer-review

Harvard

Muthanna, MSA, Muthanna, A, Rafiq, A, Hammoudeh, M, Alkanhel, R, Lynch, S & Abd El-Latif, AA 2022, 'Deep reinforcement learning based transmission policy enforcement and multi-hop routing in QoS aware LoRa IoT networks', Computer Communications, vol. 183, pp. 33-50. https://doi.org/10.1016/j.comcom.2021.11.010

APA

Muthanna, M. S. A., Muthanna, A., Rafiq, A., Hammoudeh, M., Alkanhel, R., Lynch, S., & Abd El-Latif, A. A. (2022). Deep reinforcement learning based transmission policy enforcement and multi-hop routing in QoS aware LoRa IoT networks. Computer Communications, 183, 33-50. https://doi.org/10.1016/j.comcom.2021.11.010

Vancouver

Author

Muthanna, Mohammed Saleh Ali ; Muthanna, Ammar ; Rafiq, Ahsan ; Hammoudeh, Mohammad ; Alkanhel, Reem ; Lynch, Stephen ; Abd El-Latif, Ahmed A. / Deep reinforcement learning based transmission policy enforcement and multi-hop routing in QoS aware LoRa IoT networks. In: Computer Communications. 2022 ; Vol. 183. pp. 33-50.

BibTeX

@article{2f4c9b0c22744fe48c1a3f321e898eab,
title = "Deep reinforcement learning based transmission policy enforcement and multi-hop routing in QoS aware LoRa IoT networks",
abstract = "The LoRa wireless connectivity has become a de facto technology for intelligent critical infrastructures such as transport systems. Achieving high Quality of Service (QoS) in cooperative systems remains a challenging task in LoRa. However, high QoS can be achieved via optimizing the transmission policy parameters such as spreading factor, bandwidth, code rate and carrier frequency. Yet existing approaches have not optimized the complete LoRa parameters. Furthermore, the star of stars topology used by LoRa causes more energy consumption and a low packet reception ratio. Motivated by this, this paper presents transmission policy enforcement and multi-hop routing for QoS-aware LoRa networks (MQ-LoRa). A hybrid cluster root rotated tree topology is constructed in which gateways follow a tree topology and Internet of Things (IoT) nodes follow a cluster topology. A {\textquoteleft}membrane{\textquoteright} inspired form the cell tissues which form clusters to sharing the correct information. The membrane inspired clustering algorithm is developed to form clusters and an optimal header node is selected using the influence score. Data QoS ranking is implemented for IoT nodes where priority and non-priority information is identified by the new field of LoRa frame structure (QRank). The optimal transmission policy enforcement uses fast deep reinforcement learning called Soft Actor Critic (SAC) that utilizes the environmental parameters including QRank, signal quality and signal-to-interference-plus-noise-ratio. The transmission policy is optimized with respect to the spreading factor, code rate, bandwidth and carrier frequency. Then, a concurrent optimization multi-hop routing algorithm that uses mayfly and shuffled shepherd optimization to rank routes based on the fitness criteria. Finally, a weighted duty cycle is implemented using a multi-weighted sum model to reduce resource wastage and information loss in LoRa IoT networks. Performance evaluation is implemented using a NS3.26 LoRaWAN module. The performance is examined for various metrics such as packet reception ratio, packet rejection ratio, energy consumption, delay and throughput. Experimental results prove that the proposed MQ-LoRa outperforms the well-known LoRa methods.",
keywords = "Deep reinforcement learning, Internet of Things (IoT), Long Range (loRa) communication, Provisioning multi-hop routing, Quality of Service (QoS), Transmission policy parameters optimization",
author = "Muthanna, {Mohammed Saleh Ali} and Ammar Muthanna and Ahsan Rafiq and Mohammad Hammoudeh and Reem Alkanhel and Stephen Lynch and {Abd El-Latif}, {Ahmed A.}",
note = "Funding Information: This paper has been supported by the RUDN University Strategic Academic Leadership Program, Russia . Publisher Copyright: {\textcopyright} 2021 Elsevier B.V.",
year = "2022",
month = feb,
day = "1",
doi = "10.1016/j.comcom.2021.11.010",
language = "English",
volume = "183",
pages = "33--50",
journal = "Computer Communications",
issn = "0140-3664",
publisher = "Elsevier",

}

RIS

TY - JOUR

T1 - Deep reinforcement learning based transmission policy enforcement and multi-hop routing in QoS aware LoRa IoT networks

AU - Muthanna, Mohammed Saleh Ali

AU - Muthanna, Ammar

AU - Rafiq, Ahsan

AU - Hammoudeh, Mohammad

AU - Alkanhel, Reem

AU - Lynch, Stephen

AU - Abd El-Latif, Ahmed A.

N1 - Funding Information: This paper has been supported by the RUDN University Strategic Academic Leadership Program, Russia . Publisher Copyright: © 2021 Elsevier B.V.

PY - 2022/2/1

Y1 - 2022/2/1

N2 - The LoRa wireless connectivity has become a de facto technology for intelligent critical infrastructures such as transport systems. Achieving high Quality of Service (QoS) in cooperative systems remains a challenging task in LoRa. However, high QoS can be achieved via optimizing the transmission policy parameters such as spreading factor, bandwidth, code rate and carrier frequency. Yet existing approaches have not optimized the complete LoRa parameters. Furthermore, the star of stars topology used by LoRa causes more energy consumption and a low packet reception ratio. Motivated by this, this paper presents transmission policy enforcement and multi-hop routing for QoS-aware LoRa networks (MQ-LoRa). A hybrid cluster root rotated tree topology is constructed in which gateways follow a tree topology and Internet of Things (IoT) nodes follow a cluster topology. A ‘membrane’ inspired form the cell tissues which form clusters to sharing the correct information. The membrane inspired clustering algorithm is developed to form clusters and an optimal header node is selected using the influence score. Data QoS ranking is implemented for IoT nodes where priority and non-priority information is identified by the new field of LoRa frame structure (QRank). The optimal transmission policy enforcement uses fast deep reinforcement learning called Soft Actor Critic (SAC) that utilizes the environmental parameters including QRank, signal quality and signal-to-interference-plus-noise-ratio. The transmission policy is optimized with respect to the spreading factor, code rate, bandwidth and carrier frequency. Then, a concurrent optimization multi-hop routing algorithm that uses mayfly and shuffled shepherd optimization to rank routes based on the fitness criteria. Finally, a weighted duty cycle is implemented using a multi-weighted sum model to reduce resource wastage and information loss in LoRa IoT networks. Performance evaluation is implemented using a NS3.26 LoRaWAN module. The performance is examined for various metrics such as packet reception ratio, packet rejection ratio, energy consumption, delay and throughput. Experimental results prove that the proposed MQ-LoRa outperforms the well-known LoRa methods.

AB - The LoRa wireless connectivity has become a de facto technology for intelligent critical infrastructures such as transport systems. Achieving high Quality of Service (QoS) in cooperative systems remains a challenging task in LoRa. However, high QoS can be achieved via optimizing the transmission policy parameters such as spreading factor, bandwidth, code rate and carrier frequency. Yet existing approaches have not optimized the complete LoRa parameters. Furthermore, the star of stars topology used by LoRa causes more energy consumption and a low packet reception ratio. Motivated by this, this paper presents transmission policy enforcement and multi-hop routing for QoS-aware LoRa networks (MQ-LoRa). A hybrid cluster root rotated tree topology is constructed in which gateways follow a tree topology and Internet of Things (IoT) nodes follow a cluster topology. A ‘membrane’ inspired form the cell tissues which form clusters to sharing the correct information. The membrane inspired clustering algorithm is developed to form clusters and an optimal header node is selected using the influence score. Data QoS ranking is implemented for IoT nodes where priority and non-priority information is identified by the new field of LoRa frame structure (QRank). The optimal transmission policy enforcement uses fast deep reinforcement learning called Soft Actor Critic (SAC) that utilizes the environmental parameters including QRank, signal quality and signal-to-interference-plus-noise-ratio. The transmission policy is optimized with respect to the spreading factor, code rate, bandwidth and carrier frequency. Then, a concurrent optimization multi-hop routing algorithm that uses mayfly and shuffled shepherd optimization to rank routes based on the fitness criteria. Finally, a weighted duty cycle is implemented using a multi-weighted sum model to reduce resource wastage and information loss in LoRa IoT networks. Performance evaluation is implemented using a NS3.26 LoRaWAN module. The performance is examined for various metrics such as packet reception ratio, packet rejection ratio, energy consumption, delay and throughput. Experimental results prove that the proposed MQ-LoRa outperforms the well-known LoRa methods.

KW - Deep reinforcement learning

KW - Internet of Things (IoT)

KW - Long Range (loRa) communication

KW - Provisioning multi-hop routing

KW - Quality of Service (QoS)

KW - Transmission policy parameters optimization

UR - http://www.scopus.com/inward/record.url?scp=85120672503&partnerID=8YFLogxK

UR - https://www.mendeley.com/catalogue/cae183c6-e9b0-3651-bb43-d60553ab4ce3/

U2 - 10.1016/j.comcom.2021.11.010

DO - 10.1016/j.comcom.2021.11.010

M3 - Article

AN - SCOPUS:85120672503

VL - 183

SP - 33

EP - 50

JO - Computer Communications

JF - Computer Communications

SN - 0140-3664

ER -

ID: 91979090