基于延时抖动趋势的分层组播方案
2011-04-26刘梦娟魏小东
电子科技大学学报 2011年5期
刘梦娟,魏小东,王 勇
(电子科技大学计算机科学与工程学院 成都 611731)
IP组播被认为是向大规模并发用户提供实时高效数据分发的理想方式,然而缺乏有效的拥塞控制机制[1]限制了IP组播的大规模应用。为此,研究者提出了基于分层组播的多速率拥塞控制方案(multi-rate congestion control,MCC)[1-6]。MCC能够有效适应组播环境和用户终端的异构性,提高系统吞吐量,是解决IP组播拥塞控制问题的有效方法。RLM[1]是MCC的典型方案,其基本思想是发送端把原始视频流编码为一个基础层和若干增强层,基础层包含视频流中最基本的信息,而增强层则逐层递进地包含更细粒度的冗余信息。发送端使用不同组播组转发不同层次的数据;每个接收端都尽力订阅更高层次的数据,直至发生拥塞返回到累积传输速率略低于路径可用带宽的层次上。对于RLM接收端,其路径可用带宽越高,订阅的层数就越多,重建信号的质量就越好。RLM能够有效解决组播环境的异构问题,但在公平性、拥塞响应速度、同步决策、周期性丢包等方面仍然存在可改进之处。
文献[2]提出的接收端驱动分层拥塞控制机制RLC,通过模拟TCP协议的AIMD规则,能够在一定程度上实现与TCP协议的友好性;但是RLC会导致接收速率周期性振荡,使接收质量降级和持续不稳定。文献[3]提出的LM-MCM方案通过对中间路由器输出端口的平均队列长度进行检测,能够及时通知接收端响应网络拥塞以避免丢包,但是其要求在路由器上引入多等级拥塞标记策略,会限制系统的扩展性。……
登录APP查看全文
