《计算机应用》唯一官方网站 ›› 2022, Vol. 42 ›› Issue (4): 1225-1234.DOI: 10.11772/j.issn.1001-9081.2021050722

• CCF第36届中国计算机应用大会 (CCF NCCA 2021) • 上一篇    

基于场景变化的传输控制协议拥塞控制切换方案

赖涵光1, 李清2, 江勇1()   

  1. 1.清华大学 深圳国际研究生院,广东 深圳 518055
    2.南方科技大学 未来网络研究院,广东 深圳 518055
  • 收稿日期:2021-04-22 修回日期:2021-06-04 接受日期:2021-06-08 发布日期:2021-07-22 出版日期:2022-04-10
  • 通讯作者: 江勇
  • 作者简介:赖涵光(1995—),男,福建泉州人,硕士研究生,主要研究方向:端到端智能传输控制
    李清(1985—),男,江苏徐州人,副教授,博士,主要研究方向:未来网络体系架构与传输协议、端到端智能传输控制、基于边缘计算的智能视频传输
  • 基金资助:
    广东省重点领域研发计划项目(2018B010113001)

Transmission control protocol congestion control switching scheme based on scenario change

Hanguang LAI1, Qing LI2, Yong JIANG1()   

  1. 1.Shenzhen International Graduate School,Tsinghua University,Shenzhen Guangdong 518055,China
    2.Institute of Future Networks,Southern University of Science and Technology,Shenzhen Guangdong 518055,China
  • Received:2021-04-22 Revised:2021-06-04 Accepted:2021-06-08 Online:2021-07-22 Published:2022-04-10
  • Contact: Yong JIANG
  • About author:LAI Hanguang, born in 1995, M. S. candidate. His research interests include end-to-end intelligent transmission control.
    LI Qing, born in 1985, Ph. D., associate professor. His research interests include future network architecture and transmission protocol, end-to-end intelligent transmission control, intelligent video transmission based on edge computing.
  • Supported by:
    Key-Area Research and Development Program of Guangdong Province(2018B010113001)

摘要:

针对轻量级基于学习的拥塞控制算法在某些场景下性能表现会出现断崖式下滑的问题,提出了一种基于场景变化的传输控制协议拥塞控制切换方案。首先,该方案模拟实时的网络环境;然后,根据实时的环境参数来识别场景;最后,将当前的拥塞控制算法切换至该场景下相对最优的轻量级基于学习的拥塞控制算法。实验结果表明,所提方案相较于原来使用单个拥塞控制算法的方案,例如测量瓶颈链路带宽和时延的拥塞控制(BBR)方案、面向性能的拥塞控制(PCC)方案等,可以使不同场景下的网络性能得到显著提升,总吞吐量增幅达到5%以上,总时延降幅达到10%以上。

关键词: 拥塞控制, 场景变化, 轻量级, 基于学习, 传输控制协议

Abstract:

Aiming at the problem that the performance of lightweight learning-based congestion control algorithms will fall off a cliff in some scenarios, a transmission control protocol congestion control switching scheme based on scenario change was proposed. Firstly, the real-time network environment was simulated by this scheme. Then, the scenario was identified according to the real-time environment parameters. Finally, the current congestion control algorithm was switched to the relatively optimal lightweight learning-based congestion control algorithm in this scenario. Experimental results prove that the proposed scheme is able to significantly improve network performance compared to the original schemes using a single congestion control algorithm, such as congestion control based on measuring Bottleneck Bandwidth and Round-trip propagation time (BBR) and Performance-oriented Congestion Control (PCC) with a total throughput increase of more than 5% and a total delay drop of more than 10%.

Key words: congestion control, scenario change, lightweight, learning-based, Transmission Control Protocol (TCP)

中图分类号: