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 条
  • [21] Network Topology Optimization via Deep Reinforcement Learning
    Li, Zhuoran
    Wang, Xing
    Pan, Ling
    Zhu, Lin
    Wang, Zhendong
    Feng, Junlan
    Deng, Chao
    Huang, Longbo
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2023, 71 (05) : 2847 - 2859
  • [22] INCdeep: Intelligent Network Coding with Deep Reinforcement Learning
    Wang, Qi
    Liu, Jianmin
    Jaffres-Runser, Katia
    Wang, Yongqing
    He, Chentao
    Liu, Cunzhuang
    Xu, Yongjun
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2021), 2021,
  • [23] Cellular Network Traffic Scheduling with Deep Reinforcement Learning
    Chinchali, Sandeep
    Hu, Pan
    Chu, Tianshu
    Sharma, Manu
    Bansal, Manu
    Misra, Rakesh
    Pavone, Marco
    Katti, Sachin
    THIRTY-SECOND AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTIETH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / EIGHTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, : 766 - 774
  • [24] Dynamic Network Slicing using Deep Reinforcement Learning
    Kumar, Swaraj
    Vankayala, Satya Kumar
    Singh, Devashish
    Roy, Ishaan
    Sahoo, Biswa P. S.
    Yoon, Seungil
    Kanakaraj, Ignatius Samuel
    2021 IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATIONS SYSTEMS (IEEE ANTS), 2021,
  • [25] Deep Reinforcement Learning for Resource Management in Network Slicing
    Li, Rongpeng
    Zhao, Zhifeng
    Sun, Qi
    I, Chih-Lin
    Yang, Chenyang
    Chen, Xianfu
    Zhao, Minjian
    Zhang, Honggang
    IEEE ACCESS, 2018, 6 : 74429 - 74441
  • [26] Accelerating the Deep Reinforcement Learning with Neural Network Compression
    Zhang, Hongjie
    He, Zhuocheng
    Li, Jing
    2019 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2019,
  • [27] Faster Deep Reinforcement Learning with Slower Online Network
    Asadi, Kavosh
    Fakoor, Rasool
    Gottesman, Omer
    Kim, Taesup
    Littman, Michael L.
    Smola, Alexander J.
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35 (NEURIPS 2022), 2022,
  • [28] Distribution Network Reconfiguration Using Deep Reinforcement Learning
    Gautam, Mukesh
    Benidris, Mohammed
    2022 17TH INTERNATIONAL CONFERENCE ON PROBABILISTIC METHODS APPLIED TO POWER SYSTEMS (PMAPS), 2022,
  • [29] DeepViNE: Virtual Network Embedding with Deep Reinforcement Learning
    Dolati, Mahdi
    Hassanpour, Seyedeh Bahereh
    Ghaderi, Majid
    Khonsari, Ahmad
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM 2019 WKSHPS), 2019, : 879 - 885
  • [30] TPN:Triple network algorithm for deep reinforcement learning
    Han, Chen
    Wang, Xuanyin
    NEUROCOMPUTING, 2024, 591