论文部分内容阅读
近年来,Internet 的迅速发展逐渐改变了人们工作和生活的各个方面,网络应用也从传统的文本、数字信息传输向视频、音频等多媒体信息方面发展。视频是多媒体网络应用的重要内容之一。由于IP 网络采用面向非连接的存储转发技术,只提供Best-effort 的服务模式,而视频应用通常需要一定的QoS 保证,因此对网络传输提出了比传统文本类应用更高的要求,使之满足应用的需要。由此可见,当前的网络视频通信既面临良好的发展机遇,又面临相当严峻的挑战。因此,基于IP 网络的视频研究和应用具有非常重要的现实意义。当前针对视频网络传输的解决方案中,主要有基于网络的和基于终端的两种方案。基于终端的解决方案不需要改变网络拓扑结构,对中间网络设备没有任何附加要求,相比之下更具有研究价值。本文以视频压缩编码、算法和网络传输协议为基础,立足于基于终端的解决方案,研讨了其中的两种主要应用层QoS 控制技术--TCP 友好速率控制和前向纠错。TCP 友好速率控制解决了视频的网络拥塞控制和流量公平性问题; 前向纠错在一定程度上解决了数据包丢失问题。基于MPEG 的网络应用,结合这两种应用层QoS 控制技术,文章提出了一个基于速率预测的传输控制策略。该策略针对MPEG 特点,根据实际网络状况,采用基于模型的速率控制解决网络拥塞问题和传输公平性问题,及采用自适应的纠错编码解决数据包丢失对视频质量的影响。策略综合考虑了两种技术结合后,视频流量限制和传输开销两方面因素的相互影响以及效率平衡。通过仿真试验,证明该策略具有良好的稳定性,能提供一定的QoS 保证。文章同时将该策略应用于MPEG 传输系统中,并详细讲述了系统的实现。在文章的最后,对传输控制和控制策略进行了总结和评价,讨论下一步要进行的工作,并对网络视频的应用作出了展望。