论文部分内容阅读
当前,随着迅速发展的视频传输技术和越来越强的安全意识,视频监控技术显得尤为重要,并日益广泛的应用于楼宇安防等领域。但是,现有视频监控系统大多采用有线组建网络,不仅代价大,而且还受到诸多因素的限制,如施工周期长、工程量大、缺乏灵活性等;相反,无线组建很好地弥补了上述的不足。ZigBee作为一种新兴的短距离、低复杂度、低功耗、低速率、低成本的无线网络技术,其应用日益广泛,因此,本文将基于其协议栈进行视频传输的研究。主要工作有以下三个部分:第一部分:数据通信的实现。在ZigBee协议栈中,OSAL通过不断的查询事件表调度任务并调用对应的消息处理函数,在剖析其运行机制基础之上添加了视频数据传输任务,然后结合ZigBee开发板分析了协调器的组网原理和设备加入网络的过程,并使用packet sniffer抓包工具着重分析了ZigBee节点之间的数据通信机制;第二部分:分析ZigBee网络特性。首先搭建了基于ZigBee协议的NS2仿真环境,选取常用的星形网络,并针对MAC层数据传输的端到端时延、投递率和吞吐量分析,得知固定速率传输的流模式和MAC层非信标接入方式能获得较高的网络性能;最后,通过仿真实验表明,使用流量整形能很好的避免实际网络中难以以固定速率传输数据而有网络流量突发性导致网络拥塞的状况发生。第三部分:对接收到的视频图像进行复原。为了得到更高质量的视频图像,本文借助于了myEvalvid仿真系统,分别分析了GOP(Group of Picture)长度、压缩量化参数和封包长度对视频传输质量的影响;最后,通过实验选取了较好的数据压缩参数且复原出来的视频图像也获得了较高的画面质量。