论文部分内容阅读
随着计算机技术和网络通信技术的发展,产生了众多新的行业和设计理念。无线通信网络已经被应用到社会的生产实践中。基于无线多跳网络的视频监控技术也日益受到人们的重视。传统的视频监控系统无法摆脱铺设传输线缆的束缚,在很多特殊场合都无能为力。无线多跳网络视频监控系统将很好的解决这一难题,为一些原始建筑的监控来了方便,避免了布线困难问题,减少了安全隐患。基于无线多跳网络的视频监控系统的优势非常明显,不需铺设传输线、节约成本,而且架设简单。然而这种新系统也带来了诸多的技术难题,如何构建网络、传输数据和实现网络转换都是我们待需解决的问题。本文将针对这些问题设计出一个基于无线多跳网络的视频监控系统,该系统能够在没有人工干预的情况下实现自动组建网络并能够自行维护网络的运行感知网络的变化,在此基础上实现视频数据的传输,最后在远程的客户端进行显示。无线多跳网络的路由协议是无线视频监控系统设计中的重中之重,直接关系到系统的性能。这里参考其他无线路由协议,融合了先应式路由协议和反应式路由协议的特点,针对无线视频监控系统的特殊性,设计了一种新的、适用于本方案的高效的路由协议,本文第三章重点介绍该路由协议的运行机制,并对该路由协议实现过程进行的详细的分析和说明,除此之外,文章中还涉及到网络视频数据传输协议的设计,本视频数据的传输协议主要与路由协议相结合,这样便于系统设计,有利于程序的开发。对于无线多跳网络的视频监控系统的整体构建以及系统的实现来说,主要从硬件和软件两方面来表述。硬件设计上主要包括无线视频采集节点和网关节点,涉及到视频采集、无线通信、以太网接入和视频压缩的方案选择和设计。在软件设计上主要包括无线视频节点的软件设计、网关的软件设计和客户端程序的设计等,采用了一种事件队列响应的程序设计方式,利用linux操作系统提供的多线程编程机制来完成软件的设计。系统最后实现了视频图像的远程监控,能够在客户端有针对性的显示被监控地点的图像信息,显示效果比较连贯清晰,并可以在不同的视频设备采集的图像之间切换。无线多跳网络的路由协议运行的情况良好,能够组网、维护网络并进行视频传输,可靠性非常高。