Computer Science ›› 2025, Vol. 52 ›› Issue (8): 335-342.doi: 10.11896/jsjkx.250100056

• Computer Network • Previous Articles     Next Articles

Cubic+:Enhanced Cubic Congestion Control for Cross-datacenter Networks

LONG Tie, XIAO Fu, FAN Weibei, HE Xin, WANG Junchang   

  1. School of Computer Science,Nanjing University of Posts and Telecommunications,Nanjing 210003,China
  • Received:2025-01-09 Revised:2025-05-08 Online:2025-08-15 Published:2025-08-08
  • About author:LONG Tie,born in 1999,postgraduate.His main research interests include computer networks and congestion control.
    XIAO Fu,born in 1980,Ph.D,professor,Ph.D supervisor.His main research interests include computer networks and Internet of Things.
  • Supported by:
    Key R&D Program of Jiangsu Provincial Natural Science Foundation(SBK2024100096).

Abstract: Cross-datacenter networks connect data center networks(DCNs) across regions via wide-area networks(WANs),supporting distributed applications to deliver high-quality services.However,differences in buffer sizes and round-trip times between DCNs and WANs challenge the Cubic algorithm,leading to inaccurate rate reductions,high packet loss,and poor compatibility with other algorithms.To address these challenges,this paper proposes Cubic+,an improved version of Cubic that adapts to different congestion patterns.Specifically,Cubic+ integrates delay,ECN(Explicit Congestion Notification),and packet loss signals.Cubic+ adapts to shallow-buffered switch congestion by periodically emptying queues and quickly reduces packet backlogs for deep-buffered routers.Large-scale NS3 simulations show Cubic+ reduces average flow completion time by up to 20.77% and 99th percentile completion time by 15.88%,offering a high-throughput solution for cross-datacenter networks.

Key words: Datacenter networks, Congestion control, Throughput fairness, TCP transmission, Wide-area networks

CLC Number: 

  • TP393
[1]JAIN S,KUMAR A,MANDAL S,et al.B4:Experience with a globally-deployed software defined WAN[J].ACM SIGCOMM Computer Communication Review,2013,43(4):3-14.
[2]HONG C Y,MANDAL S,AL-FARES M,et al.B4 and after:managing hierarchy,partitioning,and asymmetry for availability and scale in google's software-defined WAN[C]//Proceedings of the 2018 Conference of the ACM Special Interest Group on Data Communication.2018:74-87.
[3]ZENG G,BAI W,CHEN G,et al.Congestion control for cross-datacenter networks[J].IEEE/ACM Transactions on Networking,2022,30(5):2074-2089.
[4]SPANG B,ARSLAN S,MCKEOWN N.Upda-ting the theory of buffer sizing[J].ACM SIGMETR-ICS Performance Evaluation Review,2022,49(3):55-56.
[5]APPENZELLER G,KESLASSY I,MCKEOWN N.Sizing rou-ter buffers[J].ACM SIGCOMM Computer Communication Review,2004,34(4):281-292.
[6]MCKEOWN N,APPENZELLER G,KESLASSY I.Sizing router buffers(redux)[J].ACM SIGCOMM Computer Communication Review,2019,49(5):69-74.
[7]GETTYS J,NICHOLS K.Bufferbloat:dark buffers in the internet[J].Communications of the ACM,2012,55(1):57-65.
[8]ARISTA NETWORKS.Arista Networks Products [EB/OL].(2024-11-21) [2025-02-17].https://www.arista.com/en/products.
[9]RHEE I,XU L,HA S,et al.CUBIC for fast long-distance networks:RFC9438[R].2018.
[10]MISHRA A,SUN X,JAIN A,et al.The great Internet TCPcongestion control census[C]//Abstracts of the 2020 SIGMETRICS/Performance Joint International Conference on Measurement and Modeling of Computer Systems.2020:59-60.
[11]CARDWELL N,CHENG Y,GUNN C S,et al.BBR:congestion-based congestion control[J].Communications of the ACM,2017,60(2):58-66.
[12]WARE R,MUKERJEE M K,SESHAN S,et al.Modeling BBR's interactions with loss-based congestion control[C]//Procee-dings of the Internet Measurement Conference.2019:137-143.
[13]YANG F,WU Q,LI Z,et al.BBRv2+:Towards balancing aggressiveness and fairness with delay-based bandwidth probing[J].Computer Networks,2022,206:108789.
[14]SAEED A,GUPTA V,GOYAL P,et al.Annulus:A dual congestion control loop for datacenter and WAN traffic aggregates[C]//Proceedings of the Annual Conference of the ACM Special Interest Group on Data Communication on the Applications,Technologies,Architectures,and Protocols for Computer Communication.2020:735-749.
[15]ZOU S,HUANG J,LIU J,et al.Gtcp:Hybrid congestion control for cross-datacenter networks[C]//2021 IEEE 41st International Conference on Distributed Computing Systems(ICDCS).IEEE,2021:932-942.
[16]SPANG B,WALSH B,HUANG T Y,et al.Buffer sizing and video QoE measurements at Netflix[C]//Proceedings of the 2019 Workshop on Buffer Sizing.2019:1-7.
[17]ADDANKI V,APOSTOLAKI M,GHOBADI M,et al.ABM:Active buffer management in datacenters[C]//Proceedings of the ACM SIGCOMM 2022 Conference.2022:36-52.
[18]ADDANKI V,BAI W,SCHMID S,et al.Reverie:Low pass filter-based switch buffer sharing for datacenters with RDMA and TCP traffic[C]//21st USENIX Symposium on Networked Systems Design and Implementation(NSDI 24).2024:651-668.
[19]ZENG G,QIU J,YUAN Y,et al.FlashPass:Proactive congestion control for shallow-buffered WAN[C]//2021 IEEE 29th International Conference on Network Protocols(ICNP).IEEE,2021:1-12.
[20]WARNER J.Packet Buffers [EB/OL].[2025-02-17].https://people.ucsc.edu/~warner/buffer.html.
[21]SINGH A,ONG J,AGARWAL A,et al.Jupiter rising:A decade of clos topologies and centralized control in Google's datacenter network[J].ACM SIGCOMM Computer Communication Review,2015,45(4):183-197.
[22]YUAN H,HAN Y,ZHONG Y,et al.FEBBR:A Fairness-Enhanced Approach for BBR Congestion Control[C]//2023 IEEE International Symposium on Broadb and Multimedia Systems and Broadcasting(BMSB).IEEE,2023:1-6.
[23]MISHRA A,TIU W H,LEONG B.Are we heading towards a BBR-dominant Internet?[C]//Proceedings of the 22nd ACM Internet Measurement Conference.2022:538-550.
[24]AGARWAL S,KRISHNAMURTHY A,AGARWAL R.Hostcongestion control[C]//Proceedings of the ACM SIGCOMM 2023 Conference.2023:275-287.
[25]NS 3.ns-3 Homepage [EB/OL].[2025-02-17].https://www.nsnam.org/.
[26]ALIZADEH M,GREENBERG A,MALTZ D A,et al.Data center TCP(DCTCP)[C]//Proceedings of the ACM SIGCOMM 2010 Conference.2010:63-74.
[1] CUI Jian-qun, HUANG Dong-sheng, CHANG Ya-nan, WU Shu-qing. Congestion Control Based on Message Quality and Node Reliability in DTN [J]. Computer Science, 2021, 48(4): 268-273.
[2] WANG Hua-hua, ZHOU Yuan-wen, LIU Jiang-bing. Hybrid-based Network Congestion Control Routing Algorithm for LLN [J]. Computer Science, 2019, 46(6): 107-111.
[3] WEI De-bin, TAO Shun-li, SHI Huai-feng and LIAO De-lin. Improved Vegas Algorithm over LEO Satellite Network [J]. Computer Science, 2017, 44(Z11): 302-307.
[4] YU Ran, ZHANG Dong and ZOU Qi-jie. Advanced TCPW Algorithm over Satellite Networks [J]. Computer Science, 2016, 43(Z6): 301-305.
[5] WANG Zhen-chao and YANG Xiao-long. Cooperative Congestion Control Scheme Based on MPTCP in Heterogeneous Network [J]. Computer Science, 2016, 43(6): 97-101.
[6] WANG Wen-tao,WANG Hao,ZHU Rong-bo,GUO Feng and ZHENG Fang. Congestion Strategy Based on Traffic Trend Forecasting for Ad-hoc Networks [J]. Computer Science, 2014, 41(8): 148-153.
[7] CHEN Liang and XU Yang. Research on Ad hoc Network Hybrid Flow Congestion Control Based on Rate-limiting [J]. Computer Science, 2014, 41(12): 86-90.
[8] CAO Guang-quan,ZHANG Zi-wen,SUN Zhi-gang,CHEN Hong-yi and XU Qing-jie. Research on Observation Mechanism for Congestion Control in InfiniBand Network Based on ibdump [J]. Computer Science, 2013, 40(4): 47-50.
[9] WANG Qun and QIAN Huan-yan. Methods and Mechanisms on Transmission Control for M2M Communications [J]. Computer Science, 2013, 40(11): 74-80.
[10] . Survey of SCTP Improvement over Wired-cum-wireless Hybrid Networks [J]. Computer Science, 2012, 39(Z11): 67-71.
[11] . Research on Congestion Control Mechanism Based on the Cooperative AODV Routing Protocols in the LTE Networks [J]. Computer Science, 2012, 39(8): 122-125.
[12] . New AQM Algorithm ISE-GPM-PID with Least Square Error Integral [J]. Computer Science, 2012, 39(1): 37-43.
[13] QIAN Min, TANG Ke-sheng. Network Congestion Control Based on Qualitative Dynamic Probabilistic Networks [J]. Computer Science, 2011, 38(Z10): 286-287.
[14] ZHANG De-gan LIU Wei-wei CHEN Xu-yan WANG Yuan-yuan. Research of Network Congestion Control of Ubiquitous Service [J]. Computer Science, 2011, 38(Z10): 576-278.
[15] CHEN Liang,ZHANG Hong. PSD Congestion Control Algorithm in Ad-hoc Network [J]. Computer Science, 2011, 38(6): 45-48.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!