Zygos: A Reward Correction Mechanism for Reinforcement Learning-based Congestion Control
Network feedback, representing the impact of congestion control actions on the network, is crucial for evaluating the advantages of the actions taken. Previous reinforcement learning (RL)-based congestion control algorithms use average performances over fixed periods to measure network feedback, which fails to accurately capture the impact of an action and leads to performance degradation. In this paper, we propose Zygos, which accurately estimates network feedback. This accurate feedback can benefit other RL-based congestion control algorithms. Zygos contains a distribution-based reward correction mechanism that leverages a RL model to generate relevance distributions for the sequence rewards of each state-action pair, and then aggregates the rewards by weighted average. Zygos also adopts metagradient RL to capture network feedback offset patterns, thereby updating the relevance generation model during the training of the congestion control algorithm. Experiments show that the RL congestion control method using Zygos achieves an average 20–30% improvement in throughput and 20% decrease in delay compared to the original method, highlighting substantial enhancements in RL-based congestion control algorithms.
Authors
- Jiale Ren
- Pengjin Xie (ORCID: https://orcid.org/0000-0002-8106-9952)
- Liang Liu (ORCID: https://orcid.org/0000-0002-5040-2468)
- Yuchen Liu (ORCID: https://orcid.org/0000-0002-5376-0017)
- Fan Yu (ORCID: https://orcid.org/0000-0002-0576-7396)
- Huadóng Ma (ORCID: https://orcid.org/0000-0002-7199-5047)
Institutions
- Beijing University of Posts and Telecommunications (CN)
Publication Details
- Published
- 2024-12-20
- DOI
- https://doi.org/10.1109/msn63567.2024.00014
- Primary Topic
- Network Traffic and Congestion Control
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China