Skip to main navigation Skip to search Skip to main content

Deep Reinforcement Learning for Smart Queue Management

  • Hassan Fawaz
  • , Djamal Zeghlache
  • , Pham Tran Anh Quang
  • , Jérémie Leguay
  • , Paolo Medagliani
  • Institut Polytechnique de Paris
  • Huawei Technologies

Research output: Contribution to journalArticlepeer-review

Abstract

With the goal of meeting the stringent throughput and delay requirements of classified network flows, we propose a Deep Q-learning Network (DQN) for optimal weight selection in an active queue management system based on Weighted Fair Queuing (WFQ). Our system schedules flows belonging to different priority classes (Gold, Silver, and Bronze) into separate queues, and learns how and when to dequeue from each queue. The neural network implements deep reinforcement learning tools such as target networks and replay buffers to help learn the best weights depending on the network state. We show, via simulations, that our algorithm converges to an efficient model capable of adapting to the flow demands, producing thus lower delays with respect to traditional WFQ.

Original languageEnglish
Pages (from-to)1-14
Number of pages14
JournalElectronic Communications of the EASST
Volume80
DOIs
Publication statusPublished - 1 Jan 2021

Keywords

  • DQN
  • Queue Management
  • Reinforcement Learning
  • Smart Queuing

Fingerprint

Dive into the research topics of 'Deep Reinforcement Learning for Smart Queue Management'. Together they form a unique fingerprint.

Cite this