论文部分内容阅读
分层组播技术是流媒体分层编码技术、IP组播技术以及相应的速率控制技术有机结合的产物,是目前公认的在组播环境中解决网络异构性及网络动态性的最佳方案。拥塞控制机制是分层组播系统的核心问题。本文提出了一种新的在接收端隐式计算的拥塞判定机制——“双门限”拥塞判定机制,它是针对无线网络环境下的分层组播系统设计的。整个拥塞判定过程完全在接收端进行,不需要任何源节点或中间节点的辅助,从而有效地保证了组播系统的可扩展性;两个判定门限的相互配合与补充,大大提高了拥塞判定精度;基本波动系数和收敛因子的引入,则有助于提高TCP友善性和各接收节点的收敛性。
基于“双门限”拥塞判定机制,本文提出了一种新的应用于无线网络环境的分层组播拥塞控制协议——RWLM协议。为了保证低误码率信道上的TCP友善性,除了使用类似TCP的AIMD拥塞控制原则外,RWLM还在接收端中加入了“拥塞坚持”机制,充分考虑了在低误码率信道上分组丢失对拥塞判定的重要性,大幅提高了低误码率信道上的TCP公平性表现;为了保证组播系统的稳定性,RWLM引入一种带有学习能力的加入尝试机制,有效减少了加层失败的几率,增加了系统的稳定性;为了提高链路层频繁断连情况下的速率稳定性,RWLM提出一种在接收端执行的断连速率维持机制,大幅提高了协议的传输稳定性。
本文提出的各种网络拥塞控制机制均在NS2网络仿真平台上进行了性能仿真测试。