###
计算机系统应用英文版:2021,30(4):193-198
本文二维码信息
码上扫一扫!
基于改进BBR的数据报拥塞控制协议
(广东工业大学 计算机学院, 广州 510006)
Datagram Congestion Control Protocol Based on Improved BBR
(Department of Computer Science, Guangdong University of Technology, Guangzhou 510006, China)
摘要
图/表
参考文献
相似文献
本文已被:浏览 950次   下载 2002
Received:August 12, 2020    Revised:September 15, 2020
中文摘要: 数据报拥塞控制协议(Datagram Congestion Control Protocol, DCCP)是提供拥塞控制和不可靠传输特点的实时多媒体基础协议, DCCP中的CCID2算法仍然采用AIMD的控制机制, 这种传统的Loss-Base拥塞控制模型已经不适用于目前高BDP的网络环境, 容易引起缓冲区膨胀现象, 导致网络延迟增加和抖动等问题. 与Loss-Base的算法相比, BBR算法可以有效地控制网络延时, 最大限度避免网络排队的情况, 在丢包率较高的情况下仍可以保持一定的带宽利用率和较低的链路延时, 因此适合于DCCP实时流媒体的应用的协议. 本文在DCCP中引入了BBR算法并做相应的改进, 增加了丢包率检测模型, 使用延时与带宽积模型的拥塞控制算法对上述问题进行改进. 通过模拟实验证明, 本方法在高负载情况下连接的平均延迟相比CCID2降低了20%, 在丢包率较高的环境下也能保持良好的吞吐量.
Abstract:As a substrate protocol for real-time multimedia application, DCCP is featured by congestion control and unreliable transmission. However, the congestion control algorithm CCID2 in DCCP is still based on AIMD, which will cause bufferbloat, longer network delay, and jitters. Hence, such a Loss-Base model is no longer suitable for the high-BDP environment. In contrast, the BBR algorithm can effectively control the network delay, minimize the network queuing, and maintain high bandwidth utilization and low link delay even at a high packet loss rate. Therefore, it is suitable for the real-time multimedia applications with DCCP. This study adds a detection model for packet loss rates to the BBR algorithm after its introduction to DCCP and applies the congestion control algorithm in the model of delay and bandwidth product to addressing the above-mentioned problems. Compared with CCID2, the proposed algorithm reduces the average delay by 20% under heavy loads and can produce a large throughput at a high packet loss rate.
文章编号:     中图分类号:    文献标志码:
基金项目:
引用文本:
刘明昊.基于改进BBR的数据报拥塞控制协议.计算机系统应用,2021,30(4):193-198
LIU Ming-Hao.Datagram Congestion Control Protocol Based on Improved BBR.COMPUTER SYSTEMS APPLICATIONS,2021,30(4):193-198