论文部分内容阅读
近年来,宽带无线移动通信网络技术得到了迅猛发展,在网络技术飞速发展的同时,多媒体技术得到了广泛应用,如何在无线网络中实现视频数据的可靠实时传输逐渐成为研究的热点。与有线网络不同,无线网络通常具有带宽受限等特点,而视频业务需要严格的带宽、时延等服务质量保证,因此,目前如何实现视频流在无线网络中的可靠实时传输仍是一个难点。为了解决无线视频的传输质量问题,本文采用跨层设计的思想对可扩展视频流在无线网络中的传输问题进行了研究。SVC作为H.264的扩展标准能够满足渐趋复杂的流媒体应用环境(网络环境多异性、终端设备多样化等),使得同一个视频源能在不同的网络环境中传输。SVC比特流具有时间、分辨率和质量的可伸缩性,其比特流由许多重要性程度不同的NAL组成的。本文根据SVC比特流数据的不同重要性,提出了一种基于应用层和802.11e MAC层的跨层传输方案,根据数据包的重要性以及当前网络状况为不同重要性程度的数据包提供不等差错保护,实现传输性能的整体优化,达到最优的传输质量。全文的主要内容总结如下:首先,介绍了无线视频传输技术的研究现状,简单介绍了视频传输的QoS问题,指出了传统802.11 MAC机制在支持视频传输QoS方面的局限性。其次,介绍了H.264标准的视频编解码器结构,采用的关键技术,以及SVC的时域、空域、质量可分级特性。然后,对传统的802.11信道接入机制(DCF和PCF)进行了阐述,详细介绍了能提供QoS支持的802.11e标准,并对其MAC访问机制EDCA进行了详细介绍。最后,在对几种典型的跨层传输方案进行分析的基础上,提出了一种在802.11e网络上可靠传输可扩展视频流的方案,该方案对SVC视频数据流进行重要性程度的区分,并结合当前网络状况动态地为每一个数据包分配一个合适的访问类型,实现了视频数据传输的不等差错保护。通过JSVM7.10软件进行视频编码,产生SVC比特流,搭建NS2仿真平台对本文提出的跨层联合优化方案进行仿真,并将本文所提方案与其它方案进行了比较,验证了本文算法的有效性。仿真结果表明,本文所提方案能够有效保护基本层与低层数据,尽量降低端到端的图像失真,提高接收端的视频重建质量。