Adaptive Congestion Control Protocol based on Meta-Reinforcement Learning for Data Communication Networks

Congestion control protocols aim to optimize network capacity utilization and maximize throughput by selecting appropriate transmission rates for the sender.When approached as a Reinforcement Learning (RL) problem, congestion control policies derived from this framework exhibit superior performance compared to manually designed protocols.However, the practical implementation of RL algorithms encounters a significant challenge due to the dynamic nature of network conditions, which hampers their ability to generalize to new scenarios.This study presents a solution to this issue by considering the vast range of network conditions as an unknown task, treating it as a concealed variable that can be inferred from observed network history.By acquiring the capability to estimate this task as an underlying state and conditioning the protocol to respond accordingly, the proposed approach achieves continuous adaptation to evolving network conditions.The results demonstrate that this method not only enhances the utilization of network capacity in congestion control algorithms but also ensures protocol consistency across diverse network characteristics.

Authors

Institutions

Publication Details

Journal
International Journal of Computer Applications
Published
2025-02-03
DOI
https://doi.org/10.5120/ijca2025924423
Primary Topic
Advanced Sensor and Control Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Adaptive Congestion Control Protocol based on Meta-Reinforcement Learning for Data Communication Networks

Stephen Kiambi, H. Chege Nganga, Mugoh Mwaura
International Journal of Computer Applications
Advanced Sensor and Control Systems
article

Adaptive Congestion Control Protocol based on Meta-Reinforcement Learning for Data Communication Networks

Stephen Kiambi, H. Chege Nganga, Mugoh Mwaura
article en

Abstract

Congestion control protocols aim to optimize network capacity utilization and maximize throughput by selecting appropriate transmission rates for the sender.When approached as a Reinforcement Learning (RL) problem, congestion control policies derived from this framework exhibit superior performance compared to manually designed protocols.However, the practical implementation of RL algorithms encounters a significant challenge due to the dynamic nature of network conditions, which hampers their ability to generalize to new scenarios.This study presents a solution to this issue by considering the vast range of network conditions as an unknown task, treating it as a concealed variable that can be inferred from observed network history.By acquiring the capability to estimate this task as an underlying state and conditioning the protocol to respond accordingly, the proposed approach achieves continuous adaptation to evolving network conditions.The results demonstrate that this method not only enhances the utilization of network capacity in congestion control algorithms but also ensures protocol consistency across diverse network characteristics.

International Journal of Computer ApplicationsVol. 186(65)
University of Nairobi (KE), Jomo Kenyatta University of Agriculture and Technology (KE)
Openalex Percentile: Top 98%
Advanced Sensor and Control Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.