一种外部终端设备对nvr进行实时有限访问的方法

文档序号:9847116阅读:413来源:国知局
一种外部终端设备对nvr进行实时有限访问的方法
【技术领域】
[0001]本发明涉及视频网络应用技术领域,具体地讲,是涉及一种外部终端设备对NVR进行实时有限访问的方法。
【背景技术】
[0002]2006年开始,随着网络化技术的发展和信息化建设的不断深入,视频监控产业开始逐步进入信息网络化时代,市场对DVR的网络化功能及网络适应性要求越来越高。在DVR-1PC的网络搭建中,想要从外部(例如手机、PC等终端设备)实时访问NVR几乎不可能。在DVR发展到NVR后,传输方式由模拟改变为数字,简化了网络建设,可复用IT网络,此时外部的终端设备对NVR进行实时访问变为现实。
[0003]NVR是Network Video Recorder(网络硬盘录像机)的缩写。NVR最主要的功能是通过网络接收IPC(IP Camera网络摄像机)设备传输的数字视频码流,并进行存储、管理,从而实现网络化带来的分布式架构优势。
[0004]由于NVR-1PC组网形式对网络质量和数据安全性都有较高要求,通常采用NVR-1PC独立组建网络的方式。在这种方式下,NVR/IPC能独占网络带宽,对传输质量有可靠的保证。但是,独立组建网络却与让外部网络设备对NVR进行实时访问的需求有冲突。

【发明内容】

[0005]为克服现有技术中的上述问题,本发明提供一种构思新颖、设计巧妙、能够在保证NVR-1PC网络安全性和保密性基础上使外部终端设备对NVR进行实时有限访问的方法。
[0006]为了实现上述目的,本发明采用的技术方案如下:
一种外部终端设备对NVR进行实时有限访问的方法,应用于一 NVR-1PC网络中,在NVR上设置一 NAT模块,使NVR通过该NAT模块连接外部IT网络,所述外部终端设备存在于所述外部IT网络中,所述NVR-1PC网络形成NAT模块下的内部局域网;
将NVR提供的服务功能的端口在NAT模块上配置端口虚拟映射,使NAT模块上连接外部IT网络的端口与NVR上所开放的端口绑定,并建立通信通道;
外部IT网络中的外部终端设备通过所述通信通道实时访问NVR,并实现相应服务功能。
[0007]具体地,所述NAT模块包括WAN口和LAN口,其中,LAN口接入NVR,WAN口接入外部IT网络。
[0008]为保证内外网络连接匹配,所述WAN 口的参数配置与外部IT网络相匹配,所述LAN口的参数配置为与NVR处于同一网段。
[0009]进一步地,所述NVR提供的服务功能的端口为指定的应用端口,其中,可根据实际需求指定开放特定服务功能的端口。
[0010]进一步地,所述在NAT模块上配置端口虚拟映射的具体方法如下:
根据NVR与NAT模块的连接情况,设置并维护包含有NAT模块的对外IP地址、NAT模块的对外端口、数据传输协议类型、NVR在内部局域网的IP地址、NVR所提供的端口的转发表项; 在NAT模块接收到来自外部IT网络的数据报文后,按所述转发表项对应的内容与NVR建立连接,实现端口虚拟映射。
[0011 ]所述按所述转发表项对应的内容与NVR建立连接,具体包括:
NAT模块将接收到的来自外部IT网络的数据报文解析,然后将数据报文中的目的IP地址替换为该转发表项中对应的NVR在内部局域网的IP地址,将数据报文中的端口替换为该转发表项中对应的NVR所提供的端口。
[0012]所述NAT模块将接收到的来自外部IT网络的数据报文解析后,还包括:
将解析后的数据报文中的目的IP地址、端口和传输协议类型三项与所述转发表项中的NAT模块的对外IP地址、NAT模块的对外端口、数据传输协议类型三项进行对应匹配,若三项均命中,则对所述目的IP地址和端口进行替换,否则丢弃所述数据报文。
[0013]所述来自外部IT网络的数据报文经局部替换后,由NAT模块进行转发。
[0014]更具体地,所述NVR-1PC网络包括NVR和与NVR连接的至少一个IPC。
[0015]更进一步地,所述NVR-1PC网络还包括设置于NVR和IPC之间的交换模块,与交换模块连接的WIFI模块,以及通过无线方式与WIFI模块连接的无线IPC。
[0016]NAT,是Network Address Translat1n的简写,即网络地址转换。
[0017]与现有技术相比,本发明具有以下有益效果:
本发明巧妙地在NVR与外部IT网络之间设置一 NAT模块,使NVR-1PC网络构成NAT模块下的一内部局域网,有效地保证了NVR-1PC网络的安全性和保密性,同时利用NAT模块设置相应的端口虚拟映射,将NVR的相应服务功能端口向外部网络开发,实现外部终端设备能够实时访问NVR所开放的内容的效果,方便实用,并且本发明构思巧妙,新颖独特,结构简单,成本低廉,使用方便,具有广泛的应用前景,适合推广应用。
【附图说明】
[0018]图1为本发明的整体流程示意图。
[0019]图2为本发明的网络拓扑示意图。
[0020]图3为本发明中实现端口虚拟映射的流程示意图。
【具体实施方式】
[0021]下面结合附图和实施例对本发明作进一步说明,本发明的实施方式包括但不限于下列实施例。
实施例
[0022]如图1和图2所示,该外部终端设备对NVR进行实时有限访问的方法,应用于一NVR-1PC网络中,在NVR上设置一NAT模块,使NVR通过该NAT模块连接外部IT网络,所述外部终端设备存在于所述外部IT网络中,所述NVR-1PC网络形成NAT模块下的内部局域网;
将NVR提供的服务功能的端口在NAT模块上配置端口虚拟映射,使NAT模块上连接外部IT网络的端口与NVR上所开放的端口绑定,并建立通信通道;
外部IT网络中的外部终端设备通过所述通信通道实时访问NVR,并实现相应服务功能。
[0023]具体地,所述NAT模块包括WAN口和LAN口,其中,LAN口接入NVR,WAN口接入外部IT网络。为保证内外网络连接匹配,所述WAN 口的参数配置与外部IT网络相匹配,所述LAN 口的参数配置为与NVR处于同一网段。
[0024]进一步地,所
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1