Performance Evaluation of DQN-Based Congestion Control Algorithm for TCP

  • Seo, Sang-jin; 
  • Cho, Youze
Citations

SCOPUS

0

초록

The existing TCP congestion control suffers from the problem of slow congestion window (cwnd) increase, leading to underutilization of available bandwidth in environments where there is either a very large link bandwidth or frequent changes in channel characteristics. To address these issues, research on adaptive TCP congestion control using machine learning has been consistently progressing. In this paper, we propose DQN-based NewReno and DQN-based CUBIC, which enhance performance by applying a type of reinforcement learning, Deep-Q Network (DQN) to TCP congestion control algorithms. The implemented algorithms underwent performance evaluation using the Network Simulator 3 (NS3). Experimental results reveal that DQN-based CUBIC, in particular, demonstrates higher throughput compared to traditional congestion control. Additionally, fairness between different congestion control and round-trip time (RTT) fairness is also improved. © 2024, Korean Institute of Communications and Information Sciences. All rights reserved.

키워드

Deep Q-Network; Reinforcement Learning; TCP Congestion Control; TCP CUBIC
제목
Performance Evaluation of DQN-Based Congestion Control Algorithm for TCP
저자
Seo, Sang-jin; Cho, Youze
DOI
10.7840/kics.2024.49.4.567
발행일
2024-04
유형
Article
저널명
한국통신학회논문지
권
49
호
4
페이지
567 ~ 580