论文部分内容阅读
本文首先研究分析了TFRC运行机理,并使用网络仿真工具ns2,对TFRC协议进行仿真,研究TFRC的性能。研究结果表明,在大部分情况下,TFRC是一种设计良好性能优秀的TCP-Friendly。但研究过程中也发现,TFRC慢启动性能一般,在速率增长方面没有达到TCP的同等水平,导致了在与TCP流同时接入网络时,不能很快的使速率达到有效的带宽上,收敛不够快,也就是慢启动性能不够理想。加上,TFRC慢启动没有自动退出机制,丢包成为唯一的结束信号,速率倍增的特点会导致慢启动结束时出现大量数据包丢失,影响速率的稳定性。这些问题都需要进一步改进。
因此,本文首先就TFRC的慢启动过程进行改进,加快了慢启动的速率上升速度。同时也研究了拥塞预测技术,并根据TFRC的慢启动和拥塞避免阶段的特点,引入了相应的拥塞预测技术,从而主动地控制速率,减少丢包,提高TFRC整体性能。
通过ns2的仿真,本文所提出的对TFRC协议慢启动和拥塞回避状态的改进方案,性能良好,成功地完善了TFRC的慢启动过程和减少了丢包率,整体上增强了TFRC的性能,并能很好地继续保持着TFRC协议与TCP协议公平竞争的基本性质。