MAMRL: Exploiting Multi-agent Meta Reinforcement Learning in WAN Traffic Engineering

11/30/2021
by   Shan Sun, et al.
0

Traffic optimization challenges, such as load balancing, flow scheduling, and improving packet delivery time, are difficult online decision-making problems in wide area networks (WAN). Complex heuristics are needed for instance to find optimal paths that improve packet delivery time and minimize interruptions which may be caused by link failures or congestion. The recent success of reinforcement learning (RL) algorithms can provide useful solutions to build better robust systems that learn from experience in model-free settings. In this work, we consider a path optimization problem, specifically for packet routing, in large complex networks. We develop and evaluate a model-free approach, applying multi-agent meta reinforcement learning (MAMRL) that can determine the next-hop of each packet to get it delivered to its destination with minimum time overall. Specifically, we propose to leverage and compare deep policy optimization RL algorithms for enabling distributed model-free control in communication networks and present a novel meta-learning-based framework, MAMRL, for enabling quick adaptation to topology changes. To evaluate the proposed framework, we simulate with various WAN topologies. Our extensive packet-level simulation results show that compared to classical shortest path and traditional reinforcement learning approaches, MAMRL significantly reduces the average packet delivery time even when network demand increases; and compared to a non-meta deep policy optimization algorithm, our results show the reduction of packet loss in much fewer episodes when link failures occur while offering comparable average packet delivery time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/28/2021

Packet Routing with Graph Attention Multi-agent Reinforcement Learning

Packet routing is a fundamental problem in communication networks that d...
research
05/09/2019

Toward Packet Routing with Fully-distributed Multi-agent Deep Reinforcement Learning

Packet routing is one of the fundamental problems in computer networks i...
research
03/05/2021

DeepFreight: A Model-free Deep-reinforcement-learning-based Algorithm for Multi-transfer Freight Delivery

With the freight delivery demands and shipping costs increasing rapidly,...
research
05/20/2021

Congestion-Aware Routing in Dynamic IoT Networks: A Reinforcement Learning Approach

The innovative services empowered by the Internet of Things (IoT) requir...
research
03/02/2018

Model-Free Control for Distributed Stream Data Processing using Deep Reinforcement Learning

In this paper, we focus on general-purpose Distributed Stream Data Proce...
research
02/04/2022

Analysis of Independent Learning in Network Agents: A Packet Forwarding Use Case

Multi-Agent Reinforcement Learning (MARL) is nowadays widely used to sol...
research
12/21/2022

Robust Path Selection in Software-defined WANs using Deep Reinforcement Learning

In the context of an efficient network traffic engineering process where...

Please sign up or login with your details

Forgot password? Click here to reset