NetRL: Powering Network Decisions via NetGRPO-Driven Reinforcement Learning
Organizations: Tsinghua University
Abstract
Network decision-making tasks, including adaptive bitrate streaming, load balancing, and congestion control, require policies to process heterogeneous states and actions while balancing near- and long-term consequences. Existing solutions generalize poorly across network tasks, require substantial task-specific redesign, and lack reliable evaluation of long- horizon action consequences. Methods that learn through online interaction additionally face unstable optimization. We present NetRL, a two-stage LLM-based reinforcement learning framework that combines supervised fine-tuning on demonstration trajectories with online policy optimization. A universal mixed-embedding interface combines textual task descriptions with precise numerical states, while a network action head produces valid decisions. At its core, NetGRPO evaluates candidate actions over multiple future trajectories, directs deeper search toward uncertain alternatives through confidence-aware budgeting, and performs group-relative, clipped, and KL-regularized updates. NetRL achieves 23.6% higher QoE than NetLLM, 12.2% lower job completion time than Genet, and 24.1% higher network utility than Orca, yielding state-of-the-art performance among the evaluated methods. Confidence-aware budgeting reduces end-to-end training time by 27.1% without reducing validation QoE. NetRL also converges stably and generalizes to unseen network traces without retraining. Code and model weights are available at the repository linked in this paper.
Figures & tables
| Requirement | NetLLM | Confucius | NetRL |
|---|---|---|---|
| Common Interface Architecture | ✗ | ✗ | ✓ |
| Multi-Path Action Evaluation | ✗ | ✗ | ✓ |
| Stable Online Policy Updates | ✗ | ✗ | ✓ |
| Closed-Loop Network Control | ✓ | ✗ | ✓ |
| Variant | ABR | LB | CC |
| NetRL (full) | 0.89 | 2.65 | 0.36 |
| w/o LLM Pre-training | 0.67 | 3.57 | 0.28 |
| w/o Mixed-Embedding | 0.70 | 4.83 | 0.27 |
| w/o Network Action Head | 0.76 | 4.56 | 0.32 |
| w/o SFT | 0.65 | 2.91 | 0.29 |
| w/o RL (SFT only) | 0.82 | 3.83 | 0.33 |
RL Control
Reinforcement learning control uses reward-driven learning to make decisions in dynamic systems, from robots and vehicles to energy and infrastructure.
See all 261 papers