Comparing Link Sharing and Flow Completion Time in Traditional and Learning-based TCP

被引:0
|
作者
Komanduri, Vishnu [1 ]
Wang, Cong [2 ]
Rojas-Cessa, Roberto [1 ]
机构
[1] New Jersey Inst Technol, Dept Elect & Comp Engn, Networking Res Lab, Newark, NJ 07102 USA
[2] New Jersey Inst Technol, Dept Elect & Comp Engn, Controls Automat & Robot Lab, Newark, NJ 07102 USA
关键词
CONGESTION CONTROL; VEGAS;
D O I
10.1109/HPSR62440.2024.10635998
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Congestion control design in TCP has primarily focused on maximizing throughput, reducing delay, or minimizing packet loss. Such has been the case in the surge of TCP approaches using machine and deep learning. However, flow completion time, average throughput, and fairness index are the key performance indicators more noticeable to users and used for applications, and thus must be evaluated. We theorize, that an ideal congestion control scheme would have a small average flow completion time, and high average throughput and high fairness index. We aim to analyze the performance of a wide-variety of congestion control schemes to determine the importance of these metrics in designing a congestion control scheme. With this objective, we propose a modified reinforcement learning version of TCP; RL-TCP+, to demonstrate how flow completion time can be minimized and to evaluate it's impact on bandwidth sharing. Through extensive experimentation, we show that greater linksharing and fairness do not always result in lower flow completion time, and that flow-prioritization could prove beneficial in certain scenarios.
引用
收藏
页码:167 / 172
页数:6
相关论文
共 50 条
  • [1] Reducing the Flow Completion Time for Multipath TCP
    Heo, GeonYeong
    Yoo, Joon
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2019, 13 (08): : 3900 - 3916
  • [2] Estimating TCP Flow Completion Time Distributions
    Luan, Gan
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2019, 21 (01) : 61 - 68
  • [3] DeepWeave: Accelerating Job Completion Time with Deep Reinforcement Learning-based Coflow Scheduling
    Sun, Penghao
    Guo, Zehua
    Wang, Junchao
    Li, Junfei
    Lan, Julong
    Hu, Yuxiang
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 3314 - 3320
  • [4] A CNN-Based Routing Scheme for Minimizing TCP Flow Completion Time in SD-DCNs
    Zhou, Yingjie
    Xu, Mingchun
    Chen, Yu
    2023 26TH INTERNATIONAL SYMPOSIUM ON WIRELESS PERSONAL MULTIMEDIA COMMUNICATIONS, WPMC, 2023, : 224 - 229
  • [5] Learning-Based Real-Time Transmission Control for Multi-Path TCP Networks
    He, Bo
    Wang, Jingyu
    Qi, Qi
    Sun, Haifeng
    Liao, Jianxin
    Lu, Lu
    Han, Zhu
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2023, 9 (05) : 1353 - 1369
  • [6] Inferring path sharing based on flow level TCP measurements
    Arifler, D
    de Veciana, G
    Evans, BL
    2004 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-7, 2004, : 2054 - 2059
  • [7] Learning-Based Testing the Sliding Window Behavior of TCP Implementations
    Fiterau-Brostean, Paul
    Howar, Falk
    CRITICAL SYSTEMS: FORMAL METHODS AND AUTOMATED VERIFICATION (FMICS-AVOCS 2017), 2017, 10471 : 185 - 200
  • [8] Machine Learning-Based Run-Time DevSecOps: ChatGPT Against Traditional Approach
    Petrović, Nenad
    Proceedings - 10th International Conference on Electrical, Electronic and Computing Engineering, IcETRAN 2023, 2023,
  • [9] Comparing Learning Results of Web Based and Traditional Learning Students
    Bele, Julija Lapuh
    Rugelj, Joze
    ADVANCES IN WEB-BASED LEARNING-ICWL 2010, 2010, 6483 : 375 - 380
  • [10] Predicting Unseen Links Using Learning-based Matrix Completion
    Zhuang, Shuying
    Wang, Jessie Hui
    Wang, Jilong
    An, Changqing
    Xu, Yuedong
    Wu, Tianhao
    PROCEEDINGS OF THE IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2022, 2022,