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 条
  • [1] Learning to Maximize Return in a Stag Hunt Collaborative Scenario through Deep Reinforcement Learning
    Nica, Andrei
    Berariu, Tudor
    Gogianu, Florin
    Florea, Adina Magda
    2017 19TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2017), 2017, : 188 - 195
  • [2] Network Planning with Deep Reinforcement Learning
    Zhu, Hang
    Gupta, Varun
    Ahuja, Satyajeet Singh
    Tian, Yuandong
    Zhang, Ying
    Jin, Xin
    SIGCOMM '21: PROCEEDINGS OF THE 2021 ACM SIGCOMM 2021 CONFERENCE, 2021, : 258 - 271
  • [3] Joint Client Selection and Bandwidth Allocation of Wireless Federated Learning by Deep Reinforcement Learning
    Mao, Wei
    Lu, Xingjian
    Jiang, Yuhui
    Zheng, Haikun
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (01) : 336 - 348
  • [4] A survey on deep learning and deep reinforcement learning in robotics with a tutorial on deep reinforcement learning
    Morales, Eduardo F.
    Murrieta-Cid, Rafael
    Becerra, Israel
    Esquivel-Basaldua, Marco A.
    INTELLIGENT SERVICE ROBOTICS, 2021, 14 (05) : 773 - 805
  • [5] A survey on deep learning and deep reinforcement learning in robotics with a tutorial on deep reinforcement learning
    Eduardo F. Morales
    Rafael Murrieta-Cid
    Israel Becerra
    Marco A. Esquivel-Basaldua
    Intelligent Service Robotics, 2021, 14 : 773 - 805
  • [6] Dueling Network Architectures for Deep Reinforcement Learning
    Wang, Ziyu
    Schaul, Tom
    Hessel, Matteo
    van Hasselt, Hado
    Lanctot, Marc
    de Freitas, Nando
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 48, 2016, 48
  • [7] Ensemble Network Architecture for Deep Reinforcement Learning
    Chen, Xi-liang
    Cao, Lei
    Li, Chen-xi
    Xu, Zhi-xiong
    Lai, Jun
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2018, 2018
  • [8] Deep Reinforcement Learning with the Random Neural Network
    Serrano, Will
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 110
  • [9] The Advance of Reinforcement Learning and Deep Reinforcement Learning
    Lyu, Le
    Shen, Yang
    Zhang, Sicheng
    2022 IEEE INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, BIG DATA AND ALGORITHMS (EEBDA), 2022, : 644 - 648
  • [10] Adaptive deep Q learning network with reinforcement learning for crime prediction
    J. Vimala Devi
    K. S. Kavitha
    Evolutionary Intelligence, 2023, 16 : 685 - 696