《移动视频监控.ppt》由会员分享,可在线阅读,更多相关《移动视频监控.ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、移动视频监控移动视频监控 -在多跳无线网络下的实现在多跳无线网络下的实现指指导老老师:薛开平报告人告人:杨林(信息安全)PB08210295 2011/10/81课题简介课题简介2需求需求 在有些特殊情况下,比如需要对矿井等不适宜人生存的地方进行实施移动监控,不同于一般的网络,需要满足以下条件:对视频采集端采用无线通信对视频采集端采用无线通信,以实现移动监控。可扩展性强可扩展性强,因为有些情况下比如矿井中由于地形复杂、距离较远,需要采用多条传输。传输性能可靠传输性能可靠,因要传输视频,所以对带宽有很高的要求。且要求数据在多跳传输的情况下丢包率不能变化太明显。3需求需求 基于上述要求,我们进行了
2、这个课题的研究,并设计了一下的网络结构。并实现有线与无线的衔接,使网络架构的适用性更强。并进行了模拟研究,取得了不错的效果,由于条件所限,我们采用笔记本模拟基站。实现数据采集的是FL2440的arm开发板 。4我们的方案我们的方案(1)采用多子网,使视频在无线网络任意多的跳数传输下都不会卡。(2)移动ip切换,能让小车在不同子网之间实现切换,实现监控端在无线网络的自由移动。(3)有线跟无线结合,使的无线网络可有通过现有的无线网络进行远程控制。5我们的实现我们的实现采用智能小车实现对视频的移动采集,并实现小车在不同AP下的切换。6我们的实现我们的实现 可以通过有线实现对小车的远程控制,在无线情况
3、下,可以实现多跳传输,且数据损耗基本可以忽略,(不存在数据帧冲突的现象)。7课题简介平台 基于arm和linux硬件系统平台。应用 通过有线和无线网络实现对小车的远程控制和视频采集,可以应用在恶劣环境下的移动监控。网络 无线网络与有线网络连接,基于AP实现无线通信。实现 在无线网络情况下实现多子网连接,保证视频数据的高速传输,采用移动ip在不同子网间的切换机制。8 Ad-hoc网络结构网络结构9网络架构网络架构www.I端口端口1 1无线网络无线网络子网子网1 1无线网络无线网络子网子网2 2控制端控制端AP1InfonetInfonet有线局域网有线局域网端口AP2端口端口2 2端口端口1
4、1端口端口2 210拓展网络结构(1)无线网络无线网络2 2无线网络无线网络1 1 有线局域网有线局域网主控制端主控制端AP2AP1 11拓展网络结构(2)无线网络无线网络子网子网1 1无线网络无线网络子网子网2 2无线网络无线网络子网子网3 3主主控制端控制端AP1AP2端口端口1 1端口端口2 2端口端口1 1端口端口2 212网络特点网络特点 采用固定路由采用固定路由 相比与一般的ad-hoc无线网络,我们采用的网络有如下特点:采用基本固定的路由,针对无采用基本固定的路由,针对无线监控网络的特殊情况,相对于小线监控网络的特殊情况,相对于小车而言基站基本处于不活动的状态,车而言基站基本处于
5、不活动的状态,所以只要实现对小车的路由控制即所以只要实现对小车的路由控制即可,大大减小了网络的负担(尤其可,大大减小了网络的负担(尤其是对于是对于aodv等路由协议而言)。等路由协议而言)。13网络特点网络特点 多子网结构多子网结构 无线网络采用多子网结构,因无线网络采用多子网结构,因为视频数据的传输需要非常高的带为视频数据的传输需要非常高的带宽要求,故采用多子网结构,可以宽要求,故采用多子网结构,可以解决隐藏站暴露站问题。并且在多解决隐藏站暴露站问题。并且在多条传输情况下,数据丢包率小。并条传输情况下,数据丢包率小。并且扩展性高,基本上不受基站数目且扩展性高,基本上不受基站数目的限制。的限制
6、。14移动移动ip的切换的切换 采用不同子网实现视频的传输:可以有效的避免网线网络中隐藏站及暴露站问题,可以大大提高数据的传输速率。只是要采用一定的机制使得小车在不同AP之间移动时实现顺利切换。我们采用的移动ip的切换机制是,在视频采集车上再安装一块网卡实现对外界网络环境的检测,在一定条件下进行切换,并发送信息通知控制端。15移动移动ip的切换的切换无线局域网无线局域网1Mode:ad-hocEssid:net1Channel:10Frequenc:2.457GHzNetmask:10.0.0.0/8无线局域网无线局域网2Mode:ad-hocEssid:net2Channel:8Freque
7、ncy:2.447GHzNetmask:9.0.0.0/8 APPORT1PORT216 智能小车的实现智能小车的实现17智能小车的硬件结构智能小车的硬件结构 智能小车(视频采集车)硬件的主要组成部分是:arm板板 作为核心部件。单片机单片机 控制电机实现小车的运动。摄像头摄像头 视频采集。无线网卡无线网卡 一块用于接受和发送数据,一块用来检测外部网络环境。小车的主体结构部分小车的主体结构部分18智能小车的软件移植智能小车的软件移植 智能小车(即arm板)上采用的是版本号2.6.12的linux内核。对内核进行配置后:移植rt73以实现无线网卡的驱动。安装servfox实现视频的采集和发送,在arm板上编写安装控制信令的接受以及串口转发程序。安装linux下的摄像头驱动。添加程序对外部网络环境的检测部分。(arm板上的程序均采用交叉编译,并板上的程序均采用交叉编译,并设置自启动。设置自启动。)19数据控制数据控制 在网络中传输共有三类数据:1、采集的视频数据 2、对小车的控制信息 3、小车对外部网络环境检测产生的反馈信息 以上三类数据均采用tcp连接,分别建立了三个套接字。其中传送视频数据的套接字处于常备状态以随时接受连接请求,而其余两个套接字则采用临时建立的策略(针对不常使用的情况)。20 thanksthanks21
限制150内