Buffer-aware Wireless Scheduling based on Deep Reinforcement Learning

11/13/2019
by   Jian Wang, et al.
0

In this paper, the downlink packet scheduling problem for cellular networks is modeled, which jointly optimizes throughput, fairness and packet drop rate. Two genie-aided heuristic search methods are employed to explore the solution space. A deep reinforcement learning (DRL) framework with A2C algorithm is proposed for the optimization problem. Several methods have been utilized in the framework to improve the sampling and training efficiency and to adapt the algorithm to a specific scheduling problem. Numerical results show that DRL outperforms the baseline algorithm and achieves similar performance as genie-aided methods without using the future information.

READ FULL TEXT
research
03/22/2021

Smart Scheduling based on Deep Reinforcement Learning for Cellular Networks

To improve the system performance towards the Shannon limit, advanced ra...
research
08/27/2021

Deep Reinforcement Learning for Wireless Resource Allocation Using Buffer State Information

As the number of user equipments (UEs) with various data rate and latenc...
research
05/15/2019

Deep Reinforcement Learning for Scheduling in Cellular Networks

Integrating artificial intelligence (AI) into wireless networks has draw...
research
05/11/2019

Optimizing Routerless Network-on-Chip Designs: An Innovative Learning-Based Framework

Machine learning applied to architecture design presents a promising opp...
research
01/10/2023

schlably: A Python Framework for Deep Reinforcement Learning Based Scheduling Experiments

Research on deep reinforcement learning (DRL) based production schedulin...
research
04/05/2020

Deep Reinforcement Learning-Aided Random Access

We consider a system model comprised of an access point (AP) and K Inter...
research
09/05/2021

Temporal Aware Deep Reinforcement Learning

The function approximators employed by traditional image based Deep Rein...

Please sign up or login with your details

Forgot password? Click here to reset