Author:
Wang Yinfeng,Wang Longxiang,Dong Xiaoshe
Abstract
To optimize the data migration performance between different supercomputing centers in China, we present TCP-DQN, which is an intelligent TCP congestion control method based on DQN (Deep Q network). The TCP congestion control process is abstracted as a partially observed Markov decision process. In this process, an agent is constructed to interact with the network environment. The agent adjusts the size of the congestion window by observing the characteristics of the network state. The network environment feeds back the reward to the agent, and the agent tries to maximize the expected reward in an episode. We designed a weighted reward function to balance the throughput and delay. Compared with traditional Q-learning, DQN uses double-layer neural networks and experience replay to reduce the oscillation problem that may occur in gradient descent. We implemented the TCP-DQN method and compared it with mainstream congestion control algorithms such as cubic, Highspeed and NewReno. The results show that the throughput of TCP-DQN can reach more than 2 times of the comparison method while the latency is close to the three compared methods.
Subject
Computer Networks and Communications
Reference38 articles.
1. RFC2582: The NewReno Modification to TCP’s Fast Recovery Algorithmhttps://dl.acm.org/doi/10.17487/RFC2582
2. TCP Vegas: end to end congestion avoidance on a global Internet
3. HighSpeed TCP for Large Congestion Windows. Rfc: 2003https://www.hjp.at/doc/rfc/rfc3649.html
4. CUBIC
5. UAV Relay in VANETs Against Smart Jamming With Reinforcement Learning
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Evaluating MPTCP Congestion Control Algorithms: Implications for Streaming in Open Internet;Future Internet;2023-10-04
2. Inter-Protocol Fairness Evaluation of DQN-based Congestion Control Algorithms;2023 International Conference on Artificial Intelligence in Information and Communication (ICAIIC);2023-02-20
3. NLPC: A nimble low-priority congestion control algorithm for high-speed and lossy networks;Journal of King Saud University - Computer and Information Sciences;2022-11
4. The Emerging Internet Congestion Control Paradigms;2022 11th Mediterranean Conference on Embedded Computing (MECO);2022-06-07
5. Fairness Enhancement of TCP Congestion Control Using Reinforcement Learning;2022 International Conference on Artificial Intelligence in Information and Communication (ICAIIC);2022-02-21