论文部分内容阅读
随着Internet的飞速发展,如何更有效地传输实时多媒体业务已经成为一个研究的热点。由于TCP协议变化剧烈的发送速率和UDP协议没有拥塞控制机制,所以这两种协议在传输实时多媒体业务时都存在很大的缺陷。因此,为了能更好的发展实时多媒体业务,有必要研究一种既具有拥塞控制机制,又能够与TCP协议公平分享带宽的传输协议,也就是TCP-Friendly Rate Control(TFRC)协议。
同时,由于Ad Hoc网络技术的广泛应用,如何在Ad Hoc网络中有效地传输实时多媒体业务也成为一个现实问题。由于TFRC协议是基于固网设计的,因此当其部署到复杂的Ad Hoc网络中时,需对其进行适当的改进,使之更有效的传输实时多媒体业务。这是本课题研究的主要内容。
本文先是详细研究了TCP-Friendly协议和TFRC协议,从理论上分析了TFRC协议的机制和其适合传输实时多媒体业务的原因,接着通过NS仿真实验对TFRC协议的几个主要性能进行实验评估,进一步证实其在传输实时多媒体业务时所具有的优势。同时,针对Ad Hoc网络所具有的复杂特性,提出将复杂的网络事件通过几个特定的变量的联合使用来进行区分,让每个节点在面对不同的网络事件时采取不同的应对方案,使TFRC协议在Ad Hoc网络中表现出更好的性能。基于这样的设计,通过修改NS组件中的TFRC源代码将其部署到TFRC协议的发送端和接收端。再次进行仿真实验来对改进的TFRC协议,即Ad-TFRC协议进行评估,分析其合理性和精确性。最后通过与改进前的TFRC协议进行仿真实验对比,证明该改进的方案能使TFRC协议在Ad Hoc网络中更有效的传输实时多媒体业务。