摘要
研究在多媒体实时业务中得到广泛应用的基于速率控制的TCP友好性拥塞控制机制TFRC,分析其基本工作流程、吞吐量模型和关键参数的计算。针对实时业务对于网络传输的要求,提出将延迟抖动作为网络拥塞的预警信号应用于TFRC的拥塞控制中,并采用自适应抖动阈值和调整因子来改进TFRC的速率调整机制。仿真实验结果表明,该方法在实时业务的网络传输中能够取得较好的效果,其友好性和平滑性均得到一定程度的改善。
The paper studies a rate-based TCP-friendly congestion control mechanism named TFRC,which is widely used in realtime multimedia application,and discusses its basic working process,throughput model and calculation for the key parameters. In order to meet the requirement of real-time application for network transport,a proposal is made that delay jitter could be used in the congestion control as a warning signal of network congestion. Meanwhile,a dynamic adaptive jitter threshold and an adjusting factor are used to improve the rate adjustment mechanism of TFRC. The result of simulation indicates that the improved algorithm can obtain an relative ideal effect in the transport of real-time application.
引文
[1]Vardhan S V,Reddy P C.Congestion control in real time applications[J].International Journal of Computer Applications,2012,51(8):31-37.
[2]朱海婷,丁伟,缪丽华,等.UDP流量对TCP往返延迟的影响[J].通信学报,2013,34(1):19-29.
[3]Floyd S,Handley M,Padhye J,et al.Equation-based Congestion Control for Unicast Applications:The Extended Version[R].International Computer Science Institute,2000.
[4]Handley M,Floyd S,Padhye J,et al.IETF RFC 3448,TCP Friendly Rate Control(TFRC):Protocol Specification[S].
[5]Janani M,Reddy P C.TFRC for congestion control in real time applications[J].International Journal of Networks and Systems,2013,2(6):45-52.
[6]Zhang Junbiao,Joseph H.Applying traffic smoothing techniques for quality of service control in VBR video transmissions[J].Computer Communications,1998,21(4):375-389.
[7]Padhye J,Firoiu V,Towsley D,et al.Modeling TCP throughput:A simple model and its empirical validation[J].ACM SIGCOMM,1998,28(4):303-314.
[8]Everette S,Gardner J.Exponential smoothing:The state of the art—Part II[J].International Journal of Forecasting,2006,22(4):637-666.
[9]曾晶萍,杨文俊,彭力,等.TCP友好速率控制协议的分析及应用[J].计算机技术与发展,2007,17(1):210-212.
[10]黄奎,吴亦川,郑建平,等.基于自适应加权平均的TCP友好拥塞控制机制[J].软件学报,2005,16(12):2124-2131.
[11]王海兰,何泾沙.网络延迟和抖动分析[J].计算机科学,2008,35(4A):284-287.
[12]Fred Halsall.多媒体通信[M].蔡安妮,孙景鳌译.北京:人民邮电出版社,2004.
[13]Li Qi,Chen Di,Liu Yuncai,et al.Jitter ratio based TFRC scheme in wireless-wired hybrid network[C]//IEEE International Conference on Digital Telecommunications.2006:38.
[14]Miyabayashi M,Wakamiya N,Murata M,et al.MPEGTFRCP:Video transfer with TCP-friendly rate control protocol[C]//IEEE International Conference on Communications.2001:137-141.
[15]Widmer J.Equation-based Congestion Control[D].Mannheim:University of Mannheim,2000.