NetworkGym: Reinforcement Learning Environments for Multi-Access Traffic Management in Network Simulation
Momin Haider, Ming Yin, Menglei Zhang, Arpit Gupta, Jing Zhu, Yu-Xiang, Wang

TL;DR
NetworkGym is a high-fidelity simulation environment for training and evaluating reinforcement learning algorithms on multi-access traffic splitting across multiple network types, highlighting challenges and proposing improvements in offline RL methods.
Contribution
Introduction of NetworkGym, a novel network simulation environment for multi-access traffic splitting, and development of Pessimistic TD3, an improved offline RL algorithm.
Findings
Most existing offline RL algorithms fail to outperform simple heuristics.
PTD3 outperforms many state-of-the-art offline RL algorithms.
Evaluation highlights the need for broader benchmarks beyond popular datasets.
Abstract
Mobile devices such as smartphones, laptops, and tablets can often connect to multiple access networks (e.g., Wi-Fi, LTE, and 5G) simultaneously. Recent advancements facilitate seamless integration of these connections below the transport layer, enhancing the experience for apps that lack inherent multi-path support. This optimization hinges on dynamically determining the traffic distribution across networks for each device, a process referred to as \textit{multi-access traffic splitting}. This paper introduces \textit{NetworkGym}, a high-fidelity network environment simulator that facilitates generating multiple network traffic flows and multi-access traffic splitting. This simulator facilitates training and evaluating different RL-based solutions for the multi-access traffic splitting problem. Our initial explorations demonstrate that the majority of existing state-of-the-art offline…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSimulation Techniques and Applications · Software-Defined Networks and 5G · Network Traffic and Congestion Control
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Dense Connections · Adam · Clipped Double Q-learning · Experience Replay · Target Policy Smoothing · Twin Delayed Deep Deterministic
