ns3-gym: Extending OpenAI Gym for Networking Research
Not on the map. Why?
Abstract (arXiv)
OpenAI Gym is a toolkit for reinforcement learning (RL) research. It includes a large number of well-known problems that expose a common interface allowing to directly compare the performance results of different RL algorithms. Since many years, the ns-3 network simulation tool is the de-facto standard for academic and industry research into networking protocols and communications technology. Numerous scientific papers were written reporting results obtained using ns-3, and hundreds of models and modules were written and contributed to the ns-3 code base. Today as a major trend in network research we see the use of machine learning tools like RL. What is missing is the integration of a RL framework like OpenAI Gym into the network simulator ns-3. This paper presents the ns3-gym framework. First, we discuss design decisions that went into the software. Second, two illustrative examples implemented using ns3-gym are presented. Our software package is provided to the community as open source under a GPL license and hence can be easily extended.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 9 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 0; 2023: 0; 2024: 2; 2025: 0; 2026: 1.
6 papers.
- 2021PowerGym: A Reinforcement Learning Environment for Volt-Var Control in Power Distribution Systemscited by 14
- 2021Untangling Braids with Multi-agent Q-Learningcited by 3
- 2024Machine Learning & Wi-Fi: Unveiling the Path Towards AI/ML-Native IEEE 802.11 Networkscited by 1
- 2021GymD2D: A Device-to-Device Underlay Cellular Offload Evaluation Platformcited by 0
- 2024On Enhancing Network Throughput using Reinforcement Learning in Sliced Testbedscited by 0
- 2026Dual-Graph Multi-Agent Reinforcement Learning for Handover Optimizationcited by 0
- 2026Dual-Graph Multi-Agent Reinforcement Learning for Handover Optimization25 Mar 2026
- 2024On Enhancing Network Throughput using Reinforcement Learning in Sliced Testbeds21 Dec 2024
- 2024Machine Learning & Wi-Fi: Unveiling the Path Towards AI/ML-Native IEEE 802.11 Networks19 May 2024
- 2021Untangling Braids with Multi-agent Q-Learning29 Sep 2021
- 2021PowerGym: A Reinforcement Learning Environment for Volt-Var Control in Power Distribution Systems8 Sep 2021
- 2021GymD2D: A Device-to-Device Underlay Cellular Offload Evaluation Platform27 Jan 2021