Litcius/Paper detail

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, Naofal Al-Dhahir

2022IEEE Transactions on Network Science and Engineering37 citationsDOIOpen Access PDF

Abstract

This article 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 a 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 <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">RATs-EDs assignment stage</i> , which implements a single-agent Deep <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$Q$</tex-math></inline-formula> Network (DQN) algorithm, and the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">power allocation stage</i> , which utilizes a multi-agent Deep Deterministic Policy Gradient (DDPG) algorithm. Using simulations, we demonstrate how the various DRL agents efficiently interact to learn system dynamics and derive the global optimal policy. Furthermore, our simulation results show that the proposed DeepRAT algorithm outperforms existing state-of-the-art heuristic approaches in terms of network utility. Finally, we quantitatively show the ability of the DeepRAT model to quickly and dynamically adapt to abrupt changes in network dynamics, such as EDs’ mobility.

Topics & Concepts

Computer scienceHeterogeneous networkResource allocationDistributed computingUtility maximizationHeuristicReinforcement learningResource management (computing)Mathematical optimizationWireless networkTelecommunications linkMaximizationEnhanced Data Rates for GSM EvolutionOptimization problemCellular networkJoint (building)Channel allocation schemesWirelessComputational complexity theoryGeneralized assignment problemRadio resource managementEdge deviceFrequency allocationBase stationRadio access networkDynamic programmingEdge computingComputer networkAssignment problemFlow networkResource (disambiguation)Advanced MIMO Systems OptimizationSoftware-Defined Networks and 5GEnergy Harvesting in Wireless Networks