Constrained Deep Reinforcement Learning for Smart Load Balancing

  • Omar Houidi
  • , Djamal Zeghlache
  • , Victor Perrier
  • , Pham Tran Anh Quang
  • , Nicolas Huin
  • , Jeremie Leguay
  • , Paolo Medagliani

Research output: Contribution to journalConference articlepeer-review

Abstract

In this paper, we explore the use of an actor-critic architecture for Deep Reinforcement Learning (DRL) to improve load balancing beyond traditional algorithms. Some centralized Reinforcement Learning (RL) algorithms have targeted in the reward function expression the Quality of Experience (QoE) for video flows, but this requires access to clients, or the Maximum Link Utilization (MLU) for other types of flows. In our approach, we tune the actor-critic algorithm to only leverage on QoS parameters in order to load balance traffic in the network and maximize the QoE experienced by the users. This avoids having to collect observations and performance measurements from client applications, as it only focuses on network metrics that can be easily measured. We explore both centralized and distributed solutions to assess the feasibility of the proposed smart load balancing solutions. We compare them to ECMP, QoE-based reward methods, and RILNET that uses an underlying DDPG optimization approach. The proposed algorithms are shown to outperform previous approaches.

Original languageEnglish
Pages (from-to)207-215
Number of pages9
JournalProceedings - IEEE Consumer Communications and Networking Conference, CCNC
DOIs
Publication statusPublished - 1 Jan 2022
Event19th IEEE Annual Consumer Communications and Networking Conference, CCNC 2022 - Virtual, Online, United States
Duration: 8 Jan 202211 Jan 2022

Keywords

  • Deep Reinforcement Learning
  • Intelligent Routing
  • QoE Optimization
  • Smart Load Balancing

Fingerprint

Dive into the research topics of 'Constrained Deep Reinforcement Learning for Smart Load Balancing'. Together they form a unique fingerprint.

Cite this