TY - GEN
T1 - Graph Convolutional Reinforcement Learning for Load Balancing and Smart Queuing
AU - Fawaz, Hassan
AU - Houidi, Omar
AU - Zeghlache, Djamal
AU - Lesca, Julien
AU - Quang, Pham Tran Anh
AU - Leguay, Jeremie
AU - Medagliani, Paolo
N1 - Publisher Copyright:
© 2023 IFIP.
PY - 2023/1/1
Y1 - 2023/1/1
N2 - In this paper, we propose a graph convolutional deep reinforcement learning framework for both smart load balancing and queuing agents in a collaborative environment. We aim to balance traffic loads on different paths, and then control how packets belonging to different flow classes are dequeued at network nodes. Our objective is twofold: first to improve general network performance in terms of throughput and end-to-end delay, and second, to ensure meeting stringent service level agreements for a set of classified network flows. Our proposals use attention mechanisms to extract relevant features from local observations and neighborhood policies to limit the overhead of inter-agent communications. We assess our algorithms in a Mininet testbed and show that they outperform classic approaches to load balancing and smart queuing in terms of throughput and end-to-end delay.
AB - In this paper, we propose a graph convolutional deep reinforcement learning framework for both smart load balancing and queuing agents in a collaborative environment. We aim to balance traffic loads on different paths, and then control how packets belonging to different flow classes are dequeued at network nodes. Our objective is twofold: first to improve general network performance in terms of throughput and end-to-end delay, and second, to ensure meeting stringent service level agreements for a set of classified network flows. Our proposals use attention mechanisms to extract relevant features from local observations and neighborhood policies to limit the overhead of inter-agent communications. We assess our algorithms in a Mininet testbed and show that they outperform classic approaches to load balancing and smart queuing in terms of throughput and end-to-end delay.
KW - Deep Reinforcement Learning
KW - Load Balancing
KW - Multi-Agent Systems
KW - Smart Queuing
UR - https://www.scopus.com/pages/publications/85167866884
U2 - 10.23919/IFIPNetworking57963.2023.10186430
DO - 10.23919/IFIPNetworking57963.2023.10186430
M3 - Conference contribution
AN - SCOPUS:85167866884
T3 - 2023 IFIP Networking Conference, IFIP Networking 2023
BT - 2023 IFIP Networking Conference, IFIP Networking 2023
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 22nd International Federation for Information Processing Conference on Networking, IFIP Networking 2023
Y2 - 12 June 2023 through 15 June 2023
ER -