论文部分内容阅读
随着IPv6技术的发展和人们对多媒体信息服务需求的增加,基于下一代互联网的视频直播系统成为多媒体应用的一个重要方向,得到了迅速的发展。但是组播方式的IPTV系统面临着许多技术问题,这正是即使在下一代互联网上IP组播仍然无法大范围应用的主要原因。目前,基于IPv6的IPTV直播关键技术已经引起了学术界与运营商的广泛关注。本文首先介绍和分析了IPv6及其组播技术的特点。接着分别从组播的网络拥塞控制以及组密钥的管理等方面入手进行细致的研究,分别提出了有效的解决方案。传统的组播拥塞控制算法存在反馈不及时等问题,不适用于对传输速率稳定性要求较高的视频直播系统。本文提出了一种基于背景流变化特征的组播拥塞控制算法,该算法通过在接收端测量数据包经过路由器后分组之间的间隔,预测网络的拥塞状态,及时作出反馈;同时针对视频直播系统对速率平滑性的要求,设计了新的速率调整算法。实验表明,该方案能够较好地适应流媒体视频直播系统。IPTV系统的大规模商业化应用离不开用户的密钥管理,传统的一些密钥管理方案具有很大的盲目性,不能有针对性地对用户进行识别。本文提出了一种基于差别服务的组密钥管理算法。该算法根据组成员不同的行为特征,提供不同的组播服务,这样密钥更新时通信量和计算量相应减少。仿真实验表明,该算法集合了几种算法的优点,又克服它们相应的缺点,在多项性能指标上表现出了优越性。针对IPTV视频直播的应用,本文设计并实现了一个基于下一代互联网的IPTV直播终端系统,它由多路视频解码播放模块、拥塞反馈模块和密钥管理模块组成,集成了本文研究的所有关键技术。本课题的研究对于促进IPv6及IPTV技术的推广和应用具有重要的现实意义。