论文部分内容阅读
通过组播对多媒体数据进行实时传输是因特网的发展趋势,然而,由于当前因特网的尽力而为的特性,使它不为实时数据提供任何的服务质量保证。此外,因特网的异构性使得它难于在实时数据传输中灵活地提供服务,从而满足用户的服务质量需求。因此,如何在因特网上传输高质量实时数据是当前研究的一个重要课题。本文首先介绍了Qos组播的现状和发展趋势,分析了在现有网络条件下网络层不能实现Qos组播的原因,详述了RTP/RTCP协议及其特性。在此基础上,本文提出了一种通过动态调整发送速率来避免拥塞和丢包的方法,以及一种通过动态调整缓冲区大小来实现同步、减小时延和抖动的方法。这些都是通过RTCP提供的Qos反馈信息来调整相关参数,使得实时数据的传输能够动态地适应网络带宽的波动,从而最大限度地提高服务质量。最后,本文设计并实现了一个基于Qos组播的视频系统。实验结果表明上述方法能够实现一定的TCP友好性,并且能够保证视频质量随着网络带宽的波动而平稳地变化。