Intelligent Resource Allocation in Dense LoRa Networks using Deep Reinforcement Learning

by   Inaam Ilahi, et al.

The anticipated increase in the count of IoT devices in the coming years motivates the development of efficient algorithms that can help in their effective management while keeping the power consumption low. In this paper, we propose LoRaDRL and provide a detailed performance evaluation. We propose a multi-channel scheme for LoRaDRL. We perform extensive experiments, and our results demonstrate that the proposed algorithm not only significantly improves long-range wide area network (LoRaWAN)'s packet delivery ratio (PDR) but is also able to support mobile end-devices (EDs) while ensuring lower power consumption. Most previous works focus on proposing different MAC protocols for improving the network capacity. We show that through the use of LoRaDRL, we can achieve the same efficiency with ALOHA while moving the complexity from EDs to the gateway thus making the EDs simpler and cheaper. Furthermore, we test the performance of LoRaDRL under large-scale frequency jamming attacks and show its adaptiveness to the changes in the environment. We show that LoRaDRL's output improves the performance of state-of-the-art techniques resulting in some cases an improvement of more than 500 techniques.



There are no comments yet.


page 1


User Transmit Power Minimization through Uplink Resource Allocation and User Association in HetNets

The popularity of cellular internet of things (IoT) is increasing day by...

Experimental Evaluation of LoRaWAN in NS-3

Long Range Wide Area Networks (LoRaWAN) is an open medium access control...

Exploring Deep Reinforcement Learning-Assisted Federated Learning for Online Resource Allocation in EdgeIoT

Federated learning (FL) has been increasingly considered to preserve dat...

Resilient Service Embedding In IoT Networks

The Internet of Things (IoT) has been applied to a large number of heter...

An Ultra Fast Low Power Convolutional Neural Network Image Sensor with Pixel-level Computing

The separation of the data capture and analysis in modern vision systems...

FlexClock: Generic Clock Reconfiguration for Low-end IoT Devices

Clock configuration within constrained general-purpose microcontrollers ...

Slotted ALOHA on LoRaWAN - Design, Analysis, and Deployment

LoRaWAN is one of the most promising standards for long-range sensing ap...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.