论文部分内容阅读
随着计算机多媒体技术和无线网络的不断发展,无线视频以其方便快捷可随意移动的特点得到人们越来越多的关注。无线网络的带宽日益剧增使得视频传输在无线网络的环境下能够获得质量良好的画面,然而,无线网络传输的信道因其自身的传输特点会使得信号在传输的过程中不断衰落,因而引起网络带宽的波动、传输的高误码率以及时延抖动等多方面的问题,这些问题的存在使得无线网络环境下得到的视频即使是宽带传输也难以达到有线环境下得到的高质量视频数据的质量水平。因此,如何在无线网络环境下得到人们期待的视频质量,如何使用适当的拥塞控制方法、差错控制方法和改进的TCP协议等方法来保证视频服务质量就成为了研究的主要课题。无线网络传输中存在大量的信道丢包和延迟,数据在无线信道上的传输不同于有线网络,不能像有线网络那样将拥塞作为传输质量的判断标准,而是需要正确区分网络拥塞和通信信道衰落才能提高网络拥塞控制的效率,从而对实时数据视频流的传输质量提供较好的QoS保障。本文将有偏队列标记丢包判决方法用于到基于TFRC协议的无线视频传输过程中,从接收端根据网络丢包状况来判断网络的拥塞情况,而从反馈消息给源端做出适当的拥塞控制。本文的研究工作是在嵌入式Linux开发平台下进行的,对视频监控系统的现状、无线传输协议以及流媒体传输技术的发展历程进行了详细的分析,并对无线信道的传输特征进行了深入的剖析,另外,本文对网络的拥塞控制进行了重点研究。为了解决网络拥塞丢包的情况,本文在前人研究的基础上,提出了一种有偏队列的丢包判决思想,用来区分网络丢包是因拥塞引起还是因信道差错引起,并对丢包进行控制。本文采用嵌入式Linux开发平台,实现了无线局域网环境下的视频传输并在此系统上实现了无线局域网上有偏队列丢包判决机制。最后,在仿真环境中取得实验数据,给出实验结论,把研究成果融入到了实践当中,并对本文所做的工作做了总结和展望。