Hierarchical Multi-Agent DRL-Based Framework for Joint Multi-RAT Assignment and Dynamic Resource Allocation in Next-Generation HetNets
Abdulmalik Alwarafy, Bekir Sait Ciftler, Mohamed Abdallah, Mounir Hamdi, and Naofal Al-Dhahir

TL;DR
This paper introduces DeepRAT, a hierarchical multi-agent deep reinforcement learning framework for joint RAT assignment and power allocation in next-generation HetNets, demonstrating superior performance and adaptability over existing methods.
Contribution
The paper proposes a novel hierarchical DRL framework, DeepRAT, that efficiently solves the complex joint RAT assignment and resource allocation problem in HetNets.
Findings
DeepRAT outperforms heuristic approaches in network utility.
DeepRAT adapts quickly to network dynamics and ED mobility.
Simulation results validate the effectiveness of the proposed framework.
Abstract
This paper considers the problem of cost-aware downlink sum-rate maximization via joint optimal radio access technologies (RATs) assignment and power allocation in next-generation heterogeneous wireless networks (HetNets). We consider a future HetNet comprised of multi-RATs and serving multi-connectivity edge devices (EDs), and we formulate the problem as mixed-integer non-linear programming (MINP) problem. Due to the high complexity and combinatorial nature of this problem and the difficulty to solve it using conventional methods, we propose a hierarchical multi-agent deep reinforcement learning (DRL)-based framework, called DeepRAT, to solve it efficiently and learn system dynamics. In particular, the DeepRAT framework decomposes the problem into two main stages; the RATs-EDs assignment stage, which implements a single-agent Deep Q Network (DQN) algorithm, and the power allocation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
