Revisiting legacy high-speed TCP congestion control variants: An optimisation-theoretic analysis of multi-mode TCP

被引:1
|
作者
Edwan, Talal A. [1 ]
Phillips, Iain W. [2 ]
Guan, Lin [2 ]
Crowcroft, Jon [3 ]
Tahat, Ashraf [4 ]
Badr, Bashar E. A. [5 ]
机构
[1] Al Ahliyya Amman Univ, Dept Comp Engn, Amman 19328, Jordan
[2] Loughborough Univ, Dept Comp Sci, Loughborough LE11 3TU, Leicestershire, England
[3] Univ Cambridge, Dept Comp Sci, Cambridge CB2 1TN, Cambridgeshire, England
[4] Princess Sumaya Univ Technol, Dept Commun Engn, Amman 11941, Jordan
[5] Al Ahliyya Amman Univ, Dept Elect Engn, Amman 19328, Jordan
关键词
Multi-mode TCP; Congestion control; High-speed networks; Optimisation-theoretic analysis;
D O I
10.1016/j.simpat.2022.102542
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We revisit the problem of link capacity under-utilisation in TCP Congestion Control (TCP-CC) when working in High-Bandwidth-Delay-Product (High-BDP) networks. We approach this problem using a multi-mode approach and propose TCP-Gentle as an example of TCP-CC that uses this approach. While General Additive Increase Multiplicative Increase (GAIMD) congestion control algorithms received a lot of attention in the literature, little was mentioned about modelling multi-mode GAIMD. To this aim, we provide a tractable optimisation-theoretic model for TCP-Gentle which can be generalised to any multi-mode GAIMD. We show through analysis, simulation, and real-test-bed experiments of single flow, double flow, and single flow with background web traffic, that the proposed TCP-Gentle is competitive with existing TCP variants. Particularly, under certain assumption, TCP-Gentle can outperform TCP-YeAH in terms of fairness to TCP-NewReno. Besides, the proposed TCP-Gentle is more gentle to network; it maintains minimal average queues of less than 1.5% of pipe's BDP, and reassembles to a great extent a highly-concave congestion window.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Enhanced congestion control algorithm for high-speed TCP
    Choi, YS
    Lee, SH
    Cho, YZ
    NETWORK AND PARALLEL COMPUTING, PROCEEDINGS, 2005, 3779 : 253 - 256
  • [2] SRF TCP: A TCP-friendly and fair congestion control method for high-speed networks
    Fukuhara, M
    Hirose, F
    Hatano, T
    Shigeno, H
    Okada, K
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2005, 3544 : 169 - 183
  • [3] Performance Analysis of Loss-Based High-Speed TCP Congestion Control Algorithms
    Jamal, Habibullah
    Sultan, Kiran
    CEA'09: PROCEEDINGS OF THE 3RD WSEAS INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND APPLICATIONS, 2009, : 29 - +
  • [4] Coupled or Uncoupled? Multi-path TCP Congestion Control for High-Speed Railway Networks
    Yu, Chengxiao
    Quan, Wei
    Cheng, Nan
    Chen, Shihua
    Zhang, Hongke
    2019 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2019,
  • [5] F2-TCP: A Fairer and TCP-Friendlier Congestion Control Protocol for High-Speed Networks
    Chen, Shan
    Zhu, Junhua
    Bensaou, Brahim
    Nait-Abdesselam, Farid
    2008 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, VOLS 1-3, 2008, : 609 - 614
  • [6] QTCP: An Optimized and Improved Congestion Control Algorithm of High-Speed TCP Networks
    Qureshi, Barkatullah
    Othman, Mohamed
    Sabraminiam, Shamala
    Wati, Nor Asila
    SOFTWARE ENGINEERING AND COMPUTER SYSTEMS, PT 1, 2011, 179 : 56 - 67
  • [7] eHSTCP: Enhanced congestion control algorithm of TCP over high-speed networks
    Choi, YS
    Park, HD
    Lee, SH
    Cho, YZ
    DISTRIBUTED COMPUTING - IWDC 2005, PROCEEDINGS, 2005, 3741 : 439 - 450
  • [8] A new TCP congestion control for high-speed long-distance networks
    Song, B
    Chung, KS
    Rhee, SH
    INFORMATION NETWORKING: NETWORKING TECHNOLOGIES FOR BROADBAND AND MOBILE NETWORKS, 2004, 3090 : 606 - 615
  • [9] Fairness improvement of high speed TCP congestion control algorithm
    Department of Electric Engineering, Chengdu University, Chengdu 610106, China
    Dianzi Keji Diaxue Xuebao, 2008, 2 (270-273):
  • [10] A Hybrid Congestion Control for TCP over High Speed Networks
    Chan, Yi-Cheng
    Lee, Hon-Jie
    2012 SIXTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING (ICGEC), 2012, : 530 - 533