Litcius/Paper detail

Real-Time Channel Management in WLANs: Deep Reinforcement Learning versus Heuristics

Ovidiu Iacoboaiea, Jonatan Krolikowski, Zied Ben Houidi, Dario Rossi

202119 citationsDOI

Abstract

Today's WLANs rely on a centralized Access Controller (AC) entity for managing distributed wireless Access Points (APs) to which user devices connect. The availability of real-time analytics at the AC opens the possibility to automate the allocation of scarce radio resources, continuously adapting to changes in traffic demands. Often, the allocation problem is formulated in terms of weighted graph coloring, which is NP-hard, and custom heuristics are used to find satisfactory solutions. In this paper, we contrast solutions that are based on (and even improve) state of the art heuristics to a data-driven solution that leverages Deep Reinforcement Learning (DRL). Based on both simulation results as well as experiments in a real deployment, we show that our DRL-based scheme not only learns to solve the complex combinatorial problem in bounded time, outperforming heuristics, but it also exhibits appealing generalization properties, e.g. to different network sizes and densities.

Topics & Concepts

HeuristicsComputer scienceReinforcement learningChannel allocation schemesDistributed computingSoftware deploymentWirelessComputer networkArtificial intelligenceOperating systemTelecommunicationsWireless Networks and ProtocolsMobile Ad Hoc NetworksCooperative Communication and Network Coding