论文部分内容阅读
组播拥塞控制是当前Internet研究的重点问题。本文首先介绍了组播拥塞控制,提出了组播拥塞控制机制的两个焦点问题——TCP公平性和可扩展性,并综述介绍了当今组播拥塞控制的一些常见协议,比较了各个协议的优缺点。在此基础之上,提出了单速率组播拥塞控制协议TEARM,该协议在每个接收端独立的维护拥塞窗口并模拟TCP的拥塞控制来改变窗口大小,其后将窗口值转换为期望速率反馈给发送端,其中反馈的速率为一段时间内的加权平均。仿真表明TEARM适用于流媒体组播业务的传输。为了进一步改进TEARM的可扩展性,基于分层组播框架,提出一种新的分层组播拥塞控制协议TLMCC。该协议向不同拥塞等级的用户提供不同速率的数据传输。在每层使用TEARM协议来进行层内的拥塞控制。仿真表明该协议具有良好的可扩展性和灵活性,同时保持了TCP公平性和平滑性,体现了良好的应用前景。