Back to Search Start Over

A Multi-objective Reinforcement Learning Perspective on Internet Congestion Control

Authors :
Haoyang Li
Libing Wu
Zhicong Zheng
Baochun Li
Yanjiao Chen
Zhenchang Xia
Yu-Cheng Chou
Source :
IWQoS
Publication Year :
2021
Publisher :
IEEE, 2021.

Abstract

The advent of new network architectures has resulted in the rise of network applications with different network performance requirements: live video streaming applications require low latency. In contrast, file transfer applications require high throughput. Existing congestion control protocols may fail to simultaneously meet the performance requirements of these different types of applications since their designed objective function is fixed and difficult to readjust according to the needs of the application. In this paper, we develop MOCC (Multi-Objective Congestion Control), a novel multi-objective congestion control protocol that can meet the performance requirements of different applications without the need to redesign the objective function. MOCC leverages multi-objective reinforcement learning with preferences in order to adapt to different types of applications. By addressing challenges such as slow convergence speed and the difficulty of designing the end of the episode, MOCC can quickly converge to the equilibrium point and adapt multi-objective reinforcement learning to congestion control. Through an extensive array of experiments, we discover that MOCC outperforms the most recent state-of-the-art congestion control protocols and can achieve a trade-off between throughput, latency, and packet loss, meeting the performance requirements of different types of applications by setting preferences.

Details

Database :
OpenAIRE
Journal :
2021 IEEE/ACM 29th International Symposium on Quality of Service (IWQOS)
Accession number :
edsair.doi...........e167ccaf36dcd1d3fac9eb7075922929
Full Text :
https://doi.org/10.1109/iwqos52092.2021.9521291