MVFST-RL: An Asynchronous RL Framework for Congestion Control with Delayed Actions

10/09/2019
by   Viswanath Sivakumar, et al.
16

Effective network congestion control strategies are key to keeping the Internet (or any large computer network) operational. Network congestion control has been dominated by hand-crafted heuristics for decades. Recently, ReinforcementLearning (RL) has emerged as an alternative to automatically optimize such control strategies. Research so far has primarily considered RL interfaces which block the sender while an agent considers its next action. This is largely an artifact of building on top of frameworks designed for RL in games (e.g. OpenAI Gym). However, this does not translate to real-world networking environments, where a network sender waiting on a policy without sending data is costly for throughput. We instead propose to formulate congestion control with an asynchronous RL agent that handles delayed actions. We present MVFST-RL, a scalable framework for congestion control in the QUIC transport protocol that leverages state-of-the-art in asynchronous RL training with off-policy correction. We analyze modeling improvements to mitigate the deviation from Markovian dynamics, and evaluate our method on emulated networks from the Pantheon benchmark platform. The source code is publicly available at https://github.com/facebookresearch/mvfst-rl.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/24/2018

Iroko: A Framework to Prototype Reinforcement Learning for Data Center Traffic Control

Recent networking research has identified that data-driven congestion co...
research
10/08/2018

Internet Congestion Control via Deep Reinforcement Learning

We present and investigate a novel and timely application domain for dee...
research
06/27/2023

Learning to Sail Dynamic Networks: The MARLIN Reinforcement Learning Framework for Congestion Control in Tactical Environments

Conventional Congestion Control (CC) algorithms,such as TCP Cubic, strug...
research
02/18/2021

Reinforcement Learning for Datacenter Congestion Control

We approach the task of network congestion control in datacenters using ...
research
08/28/2020

Next-Best View Policy for 3D Reconstruction

Manually selecting viewpoints or using commonly available flight planner...
research
05/10/2023

Multi-Robot Coordination and Layout Design for Automated Warehousing

With the rapid progress in Multi-Agent Path Finding (MAPF), researchers ...
research
11/29/2022

DiffG-RL: Leveraging Difference between State and Common Sense

Taking into account background knowledge as the context has always been ...

Please sign up or login with your details

Forgot password? Click here to reset