paper-with-me

홈 › Papers

A Deep Reinforcement Learning-Based TCP Congestion Control Algorithm: Design, Simulation, and Evaluation

2025-08-01 · Efe Ağlamazlar, Emirhan Eken, Harun Batur Geçici arxiv

This paper introduces a Deep Reinforcement Learning (DRL) based TCP congestion-control algorithm that uses a Deep Q-Network (DQN) to adapt the congestion window (cWnd) dynamically based on observed network state. The proposed approach utilizes DQNs to optimize the congestion window by observing key network parameters and taking real-time actions. The algorithm is trained and evaluated within the NS-3 network simulator using the OpenGym interface. The results demonstrate that the DRL-based algorithm provides a superior balance between throughput and latency compared to both traditional TCP New Reno and TCP Cubic algorithms. Specifically: Compared to TCP Cubic, the DRL algorithm achieved comparable throughput (statistically insignificant difference of -3.79%, $p>0.05$) while delivering a massive 46.29% reduction in Round-Trip Time (RTT). Furthermore, the DRL agent maintained near-zero packet loss, whereas Cubic suffered from significant buffer overflow. Compared to TCP New Reno, the DRL algorithm achieved comparable throughput (+0.38%) with a 32.40% reduction in RTT. Results from NS-3 simulations indicate that the proposed DRL agent effectively mitigates bufferbloat without compromising bandwidth utilization. This study emphasizes the potential of reinforcement learning techniques for solving complex congestion control problems in modern networks by learning the network capacity rather than saturating it.

📄 PDF Abstract BibTeX arXiv:2508.01047

Code (0)

등록된 구현이 없습니다.

Tasks

Reinforcement Learning

Similar Papers 제목 키워드 기반

MACC: Cross-Layer Multi-Agent Congestion Control with Deep Reinforcement Learning

2022-06-04 · Jianing Bai, Tianhao Zhang, Guangming Xie

Congestion Control (CC), as the core networking task to efficiently utilize network capacity, received great attention and widely used in various Internet communication applications such as 5G, Internet-of-Things, UAN, a…

Deep Reinforcement LearningManagementMulti-agent Reinforcement Learningreinforcement-learning+2

A Deep Reinforcement Learning Framework for Optimizing Congestion Control in Data Centers

2023-01-29 · Shiva Ketabi, Hongkai Chen, Haiwei Dong, Yashar Ganjali

Various congestion control protocols have been designed to achieve high performance in different network environments. Modern online learning solutions that delegate the congestion control actions to a machine cannot pro…

Deep Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

A Novel Reinforcement Learning Routing Algorithm for Congestion Control in Complex Networks

2023-12-30 · Seyed Hassan Yajadda, Farshad Safaei

Despite technological advancements, the significance of interdisciplinary subjects like complex networks has grown. Exploring communication within these networks is crucial, with traffic becoming a key concern due to the…

Reinforcement learning-based adaptive speed controllers in mixed autonomy condition

2024-08-17 · Han Wang, Hossein Nick Zinat Matin, Maria Laura Delle Monache

The integration of Automated Vehicles (AVs) into traffic flow holds the potential to significantly improve traffic congestion by enabling AVs to function as actuators within the flow. This paper introduces an adaptive sp…

reinforcement-learningReinforcement Learning (RL)

Reinforcement Learning for Adaptive Traffic Signal Control: Turn-Based and Time-Based Approaches to Reduce Congestion

2024-08-28 · Muhammad Tahir Rafique, Ahmed Mustafa, Hasan Sajid

The growing demand for road use in urban areas has led to significant traffic congestion, posing challenges that are costly to mitigate through infrastructure expansion alone. As an alternative, optimizing existing traff…

reinforcement-learningReinforcement Learning (RL)Traffic Signal Control