动态优化的多速率多播拥塞控制策略:满足TCP友好与带宽异构

0 下载量 9 浏览量 更新于2024-08-29 收藏 1.42MB PDF 举报
本文主要探讨了一种创新的多速率多播拥塞控制策略,针对互联网中常见的异构性问题,即不同接入网络、端系统处理能力的差异,提出了一种接收方驱动的解决方案。传统的数据分层多播技术,如接收方驱动的分层多播传输协议(RLM),虽然在一定程度上缓解了网络异构性和动态性问题,但仍存在带宽利用率不高和不考虑TCP友好的局限。 RLC算法通过引入同步点SP来实现TCP友好性,但其静态分层策略导致无法灵活适应网络变化,接收者的行为对路由器队列长度敏感。FLID-DL协议则尝试通过动态层速率调整来改进,使得带宽分配更为灵活,缩短了离开间隔,提高了吞吐量。然而,FLID-DL仍存在不能充分适应网络动态变化的问题。 本文的新策略旨在克服这些不足,它强调接收方在拥塞控制中的主导作用,实时监控网络状况并动态调整分层的数量和速率。策略采用了最优层速率分配算法,根据TCP友好经验公式来计算接收者的可用带宽,这使得算法在保持TCP友好性的同时,能更好地适应接收者的带宽需求,从而提升整个系统的效率和性能。 通过仿真实验,作者验证了新策略在TCP友好性方面的优越性以及对系统吞吐量的显著提升。这项研究对于优化多播服务在异构网络环境中的应用具有重要意义,为解决多速率多播拥塞控制问题提供了一种新的有效途径。