C2TCP: A Flexible Cellular TCP to Meet Stringent Delay Requirements

被引:36
作者
Abbasloo, Soheil [1 ]
Xu, Yang [1 ]
Chao, H. Jonathan [1 ]
机构
[1] NYU, Tandon Sch Engn, Brooklyn, NY 11201 USA
关键词
Ultra low latency; controlled delay; quality of service; congestion control; cellular networks; TCP; CONGESTION CONTROL; INCREASE;
D O I
10.1109/JSAC.2019.2898758
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Since, current widely available network protocols/systems are mainly throughput-oriented designs, meeting stringent delay requirements of new applications such as virtual reality and vehicle-to-vehicle communications on cellular network requires new network protocol/system designs. C2TCP is an effort toward that new design direction. C2TCP is inspired by in-network active queue management designs such as RED and CoDel and motivated by lack of a flexible end-to-end approach which can adapt itself to different applications' QoS requirements without modifying any network devices. It copes with unique challenges in cellular networks for achieving ultra-low latency (including highly variable channels, deep per-user buffers, self-inflicted queuing delays, and radio uplink/downlink scheduling delays) and intends to satisfy stringent delay requirements of different applications while maximizing the throughput. C2TCP works on top of classic throughput-oriented TCP and accommodates various target delays without requiring any channel prediction, network state profiling, or complicated rate adjustment mechanisms. We have evaluated C2TCP in both real-world environment and extensive trace-based emulations and compared its performance with different TCP variants and state-of-the-art schemes including PCC-Vivace, Google's BBR, Verus, Sprout, TCP Westwood, and Cubic. Results show that C2TCP outperforms all these schemes and achieves lower average delay, jitter, and 95th percentile delay for packets.
引用
收藏
页码:918 / 932
页数:15
相关论文
共 35 条
  • [1] Abbasloo S., 2018, P IFIP NETW ZUR SWIT
  • [2] Data Center TCP (DCTCP)
    Alizadeh, Mohammad
    Greenberg, Albert
    Maltz, David A.
    Padhye, Jitendra
    Patel, Parveen
    Prabhakar, Balaji
    Sengupta, Sudipta
    Sridharan, Murari
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2010, 40 (04) : 63 - 74
  • [3] [Anonymous], 2014, WHITE PAPER MOBILE E
  • [4] [Anonymous], 1988, ACM SIGCOMM COMP COM
  • [5] [Anonymous], 2017, MOBILE TABLET OPERAT
  • [6] [Anonymous], 2016, QUEUE
  • [7] Sizing router buffers
    Appenzeller, G
    Keslassy, I
    McKeown, N
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2004, 34 (04) : 281 - 292
  • [8] Brakmo L. S., 1994, Computer Communication Review, V24, P24, DOI 10.1145/190809.190317
  • [9] TCP westwood: End-to-end congestion control for wired/wireless networks
    Casetti, C
    Gerla, M
    Mascolo, S
    Sanadidi, MY
    Wang, R
    [J]. WIRELESS NETWORKS, 2002, 8 (05) : 467 - 479
  • [10] ANALYSIS OF THE INCREASE AND DECREASE ALGORITHMS FOR CONGESTION AVOIDANCE IN COMPUTER-NETWORKS
    CHIU, DM
    JAIN, R
    [J]. COMPUTER NETWORKS AND ISDN SYSTEMS, 1989, 17 (01): : 1 - 14