Learning to Maximize Network Bandwidth Utilization with Deep Reinforcement Learning

被引:0
|
作者
Jamil, Hasibul [1 ]
Rodrigues, Elvis [1 ]
Goldverg, Jacob [1 ]
Kosar, Tevfik [1 ]
机构
[1] SUNY Buffalo, Dept Comp Sci & Engn, Amherst, NY 14260 USA
基金
美国国家科学基金会;
关键词
Efficient network bandwidth utilization; parallel TCP streams; deep reinforcement learning; online optimization;
D O I
10.1109/GLOBECOM54140.2023.10437507
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Efficiently transferring data over long-distance, high-speed networks requires optimal utilization of available network bandwidth. One effective method to achieve this is through the use of parallel TCP streams. This approach allows applications to leverage network parallelism, thereby enhancing transfer throughput. However, determining the ideal number of parallel TCP streams can be challenging due to non-deterministic background traffic sharing the network, as well as non-stationary and partially observable network signals. We present a novel learning-based approach that utilizes deep reinforcement learning (DRL) to determine the optimal number of parallel TCP streams. Our DRL-based algorithm is designed to intelligently utilize available network bandwidth while adapting to different network conditions. Unlike rule-based heuristics, which lack generalization in unknown network scenarios, our DRL-based solution can dynamically adjust the parallel TCP stream numbers to optimize network bandwidth utilization without causing network congestion and ensuring fairness among competing transfers. We conducted extensive experiments to evaluate our DRL-based algorithm's performance and compared it with several state-of-the-art online optimization algorithms. The results demonstrate that our algorithm can identify nearly optimal solutions 40% faster while achieving up to 15% higher throughput. Furthermore, we show that our solution can prevent network congestion and distribute the available network resources fairly among competing transfers, unlike a discriminatory algorithm.
引用
收藏
页码:3711 / 3716
页数:6
相关论文
共 50 条
  • [41] Joint Optimization of Bandwidth and Power Allocation in Uplink Systems with Deep Reinforcement Learning
    Zhang, Chongli
    Lv, Tiejun
    Huang, Pingmu
    Lin, Zhipeng
    Zeng, Jie
    Ren, Yuan
    SENSORS, 2023, 23 (15)
  • [42] A Survey on Reinforcement Learning and Deep Reinforcement Learning for Recommender Systems
    Rezaei, Mehrdad
    Tabrizi, Nasseh
    DEEP LEARNING THEORY AND APPLICATIONS, DELTA 2023, 2023, 1875 : 385 - 402
  • [43] DDNSAS: Deep reinforcement learning based deep Q-learning network for smart agriculture system
    Devarajan, Ganesh Gopal
    Nagarajan, Senthil Murugan
    Ramana, T. V.
    Vignesh, T.
    Ghosh, Uttam
    Alnumay, Waleed
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 39
  • [44] Deep Q-Learning Based Reinforcement Learning Approach for Network Intrusion Detection
    Alavizadeh, Hooman
    Alavizadeh, Hootan
    Jang-Jaccard, Julian
    COMPUTERS, 2022, 11 (03)
  • [45] Deep Reinforcement Learning for Resource Management in Blockchain-Enabled Federated Learning Network
    Hieu, Nguyen Quang
    Tran, The Anh
    Nguyen, Cong Luong
    Niyato, Dusit
    Kim, Dong In
    Elmroth, Erik
    IEEE Networking Letters, 2022, 4 (03): : 137 - 141
  • [46] Learning Navigation Policies for Mobile Robots in Deep Reinforcement Learning with Random Network Distillation
    Pan, Lifan
    Li, Anyi
    Ma, Jun
    Ji, Jianmin
    2021 5TH INTERNATIONAL CONFERENCE ON INNOVATION IN ARTIFICIAL INTELLIGENCE (ICIAI 2021), 2021, : 151 - 157
  • [47] Reinforcement learning to maximize wind turbine energy generation
    Soler, Daniel
    Marino, Oscar
    Huergo, David
    de Frutos, Martin
    Ferrer, Esteban
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 249
  • [48] Deep Reinforcement Learning for Controller Placement in Software Defined Network
    Wu, Yiwen
    Zhou, Sipei
    Wei, Yunkai
    Leng, Supeng
    IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2020, : 1254 - 1259
  • [49] Dynamic Network Slice Reconfiguration by Exploiting Deep Reinforcement Learning
    Wei, Fengsheng
    Feng, Gang
    Sun, Yao
    Wang, Yatong
    Liang, Ying-Chang
    ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [50] Virtual Network Function Placement Optimization With Deep Reinforcement Learning
    Solozabal, Ruben
    Ceberio, Josu
    Sanchoyerto, Aitor
    Zabala, Luis
    Blanco, Bego
    Liberal, Fidel
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2020, 38 (02) : 292 - 303