基于GVRP的视频监控系统中的访问方法及装置制造方法及图纸

技术编号:11244398 阅读:100 留言:0更新日期:2015-04-01 17:53
本发明专利技术提供基于GVRP的视频监控系统中的访问方法及装置,所述方法应用于网络硬盘录像机NVR上,所述方法包括:接收用户终端的访问请求,根据设备标识查询自身为待访问的前端设备所分配的端口号和虚拟局域网号,并将查询到的端口号发送至用户终端,接收用户终端的访问报文,将虚拟局域网号添加到访问报文中,并将携带有虚拟局域网号的访问报文透传至交换机,接收交换机利用与虚拟网局域号所对应的基于GVRP的干线端口转发的待监测的前端设备的回复报文,并将回复报文透传至用户终端,回复报文携带有虚拟局域网号。应用本发明专利技术实施例可以不需要NVR的CPU的参与,从而减轻了CPU的负荷,也提高了NVR处理业务的速度。

【技术实现步骤摘要】
基于GVRP的视频监控系统中的访问方法及装置
本专利技术涉及网络通信
,尤其涉及基于GVRP的视频监控系统中的访问方法及装置。
技术介绍
随着网络通信技术的发展,使得高清化、网络化成为现有的视频监控系统的两大发展趋势。现有技术中,视频监控系统主要利用网络摄像机(IPCamera,IPC)和双网卡的网络硬盘录像机(NetworkVideoRecorder,NVR)来实现。该视频监控系统中的访问过程为:NVR为各个IPC分别分配传输控制协议(TransmissionControlProtocol,TCP)端口号,当用户终端需要对某个IPC进行访问时,比如,对该IPC进行配置或维护时,点击用户界面上对应的IPC连接,则获得NVR为该IPC分配的TCP端口号,并向NVR发送访问报文,NVR接收到访问报文后,需要将监控消息的目的地址修改为内网IPC的网协(InternetProtocol,IP)地址,目的端口号替换为IPC的用于维护配置的端口号,同时将源地址替换为NVR的内网IP地址,源端口号替换为NVR的内网端口号,当IPC返回回复报文时,NVR负责对该回复报文的地址进行逆向替换,即目的地址替换为NVR的内网IP地址,将目的端口号替换为NVR的内网端口号,同时将源地址替换为内网IPC的IP地址,源端口号替换为IPC的用于维护配置的端口号。但是,在上述访问过程中,需要NVR作代理机制,即为每一个报文的地址进行替换,而且每一次替换都要生成一个CPU中断,从而给NVR的CPU带来很大的负荷,也降低了NVR处理业务的速度。
技术实现思路
本专利技术提供基于GVRP的视频监控系统中的访问方法及装置,以解决现有技术中需要NVR为每一个报文的地址进行替换,而且每一次替换都要生成一个CPU中断,从而给NVR的CPU带来很大的负荷,也降低了NVR处理业务的速度的问题。根据本专利技术实施例的第一方面,提供一种基于GVRP的视频监控系统中的访问方法,所述方法应用于网络硬盘录像机NVR上,所述NVR一端与外网的用户终端相连接,另一端通过交换机和内网的各个前端设备相连接,所述方法包括:接收用户终端的访问请求,所述访问请求携带有待访问的前端设备的设备标识;根据所述设备标识查询自身为所述待访问的前端设备所分配的端口号和虚拟局域网号,并将所述查询到的端口号发送至所述用户终端;接收所述用户终端的访问报文,所述访问报文的目的地址为所述NVR的外网IP地址,所述访问报文的目的端口号为所述待访问的前端设备的端口号;将所述虚拟局域网号添加到所述访问报文中,并将携带有所述虚拟局域网号的访问报文透传至所述交换机,以使所述交换机利用与所述虚拟网局域号所对应的基于GVRP的干线端口将所述访问报文转发至所述待访问的前端设备;接收所述交换机利用与所述虚拟网局域号所对应的基于GVRP的干线端口转发的所述待访问的前端设备的回复报文,并将所述回复报文透传至所述用户终端,所述回复报文携带有虚拟局域网号;根据本专利技术实施例的第二方面,提供一种基于GVRP的视频监控系统中的访问装置,所述装置应用于网络硬盘录像机NVR上,所述NVR一端与外网的用户终端相连接,另一端通过交换机和内网的各个前端设备相连接,所述装置包括:第一传输单元,用于接收用户终端的访问请求,所述访问请求携带有待访问的前端设备的设备标识;查询单元,用于根据所述设备标识查询自身为所述待访问的前端设备所分配的端口号和虚拟局域网号,并将所述查询到的端口号发送至所述用户终端;第二传输单元,用于接收所述用户终端的访问报文,所述访问报文的目的地址为所述NVR的外网IP地址,所述访问报文的目的端口号为所述待访问的前端设备的端口号;添加单元,用于将所述虚拟局域网号添加到所述访问报文中,并将携带有所述虚拟局域网号的访问报文透传至所述交换机,以使所述交换机利用与所述虚拟网局域号所对应的基于GVRP的干线端口将所述访问报文转发至所述待访问的前端设备;第三传输单元,用于接收所述交换机利用与所述虚拟网局域号所对应的基于GVRP的干线端口转发的所述待访问的前端设备的回复报文,并将所述回复报文透传至所述用户终端,所述回复报文携带有虚拟局域网号。根据本专利技术实施例的第三方面,提供一种基于GVRP的视频监控系统,所述系统包括:外网的用户终端、网络硬盘录像机NVR、交换机和内网的各个前端设备;所述NVR一端与所述外网的用户终端相连接,另一端通过所述交换机和所述内网的各个前端设备相连接;其中,所述NVR用于接收用户终端的访问请求,所述访问请求携带有待访问的前端设备的设备标识;根据所述设备标识查询自身为所述待访问的前端设备所分配的端口号和虚拟局域网号,并将所述查询到的端口号发送至所述用户终端;接收所述用户终端的访问报文,所述访问报文的目的地址为所述NVR的外网IP地址,所述访问报文的目的端口号为所述待访问的前端设备的端口号;将所述虚拟局域网号添加到所述访问报文中,并将携带有所述虚拟局域网号的访问报文透传至所述交换机,以使所述交换机利用与所述虚拟网局域号所对应的基于GVRP的干线端口将所述访问报文转发至所述待访问的前端设备;接收所述交换机利用与所述虚拟网局域号所对应的基于GVRP的干线端口转发的所述待访问的前端设备的回复报文,并将所述回复报文透传至所述用户终端,所述回复报文携带有虚拟局域网号;所述待访问的前端设备用于接收所述交换机利用与虚拟网局域号所对应的基于GVRP的干线端口转发的所述用户终端的访问报文,所述访问报文携带有与所述待访问的前端设备对应的虚拟局域网号,所述访问报文的目的地址为所述NVR的外网IP地址,所述访问报文的目的端口号为所述待访问的前端设备的端口号;根据所述访问报文生成回复报文,并将所述虚拟局域网号添加到所述回复报文中;根据所述NVR的外网IP地址和所述待访问的前端设备的端口号启动本地套接字,并根据所述本地套接字将携带有所述虚拟局域网号的回复报文发送至所述交换机,以使所述交换机利用与所述虚拟网局域号所对应的基于GVRP的干线端口将所述回复报文转发至所述NVR,并由所述NVR将所述回复报文透传至所述用户终端。应用本专利技术实施例,外网的用户终端和内网的待监测的前端设备之间的交互报文皆携带有对应的无线局域网号,只需要NVR的交换芯片透传该交互消息,不需要NVR的CPU的参与,从而减轻了CPU的负荷,也提高了NVR处理业务的速度。附图说明图1是应用本专利技术实施例GVRP的视频监控中的访问方法的应用场景示意图;图2是本专利技术基于GVRP的视频监控系统中的访问方法的一个实施例流程图;图3是本专利技术基于GVRP的视频监控系统中的访问方法的另一个实施例流程图;图4是本专利技术基于GVRP的视频监控系统中的访问装置所在设备的一种硬件结构图;图5是本专利技术基于GVRP的视频监控系统中的访问装置的一个实施例框图;图6是本专利技术基于GVRP的视频监控系统中的访问装置的另一个实施例框图。具体实施方式为了使本
的人员更好地理解本专利技术实施例中的技术方案,并使本专利技术实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术实施例中技术方案作进一步详细的说明。参见图1,为应用本专利技术实施例GVRP的视频监控系统中的访问方法的应用场景示意图:图1中示出了一种基于通用虚拟局本文档来自技高网
...
基于GVRP的视频监控系统中的访问方法及装置

【技术保护点】
一种基于通用虚拟局域网注册协议GVRP的视频监控系统中的访问方法,其特征在于,所述方法应用于网络硬盘录像机NVR上,所述NVR一端与外网的用户终端相连接,另一端通过交换机和内网的各个前端设备相连接,所述方法包括:接收用户终端的访问请求,所述监控请求携带有待访问的前端设备的设备标识;根据所述设备标识查询自身为所述待访问的前端设备所分配的端口号和虚拟局域网号,并将所述查询到的端口号发送至所述用户终端;接收所述用户终端的访问报文,所述访问报文的目的地址为所述NVR的外网IP地址,所述访问报文的目的端口号为所述待访问的前端设备的端口号;将所述虚拟局域网号添加到所述访问报文中,并将携带有所述虚拟局域网号的访问报文透传至所述交换机,以使所述交换机利用与所述虚拟网局域号所对应的基于GVRP的干线端口将所述访问报文转发至所述待访问的前端设备;接收所述交换机利用与所述虚拟网局域号所对应的基于GVRP的干线端口转发的所述待访问的前端设备的回复报文,并将所述回复报文透传至所述用户终端,所述回复报文携带有虚拟局域网号。

【技术特征摘要】
1.一种基于通用虚拟局域网注册协议GVRP的视频监控系统中的访问方法,其特征在于,所述方法应用于网络硬盘录像机NVR上,所述NVR一端与外网的用户终端相连接,另一端通过交换机和内网的各个前端设备相连接,所述方法包括:接收用户终端的访问请求,所述访问请求携带有待访问的前端设备的设备标识;根据所述设备标识查询自身为所述待访问的前端设备所分配的端口号和虚拟局域网号,并将所述查询到的端口号发送至所述用户终端;接收所述用户终端的访问报文,所述访问报文的目的地址为所述NVR的外网IP地址,所述访问报文的目的端口号为所述待访问的前端设备的端口号;将所述虚拟局域网号添加到所述访问报文中,并将携带有所述虚拟局域网号的访问报文透传至所述交换机,以使所述交换机利用与所述虚拟网局域号所对应的基于GVRP的干线端口将所述访问报文转发至所述待访问的前端设备;接收所述交换机利用与所述虚拟网局域号所对应的基于GVRP的干线端口转发的所述待访问的前端设备的回复报文,并将所述回复报文透传至所述用户终端,所述回复报文携带有虚拟局域网号。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:为所述各个前端设备分配端口号和虚拟局域网号,使得所述前端设备的IP地址、所分配的端口号和虚拟局域网号一一对应;向所述交换机发送GVRP消息,所述GVRP消息携带有虚拟局域网号,以使所述交换机根据所述虚拟局域网号建立基于GVRP的干线端口,所述基于GVRP的干线端口能够转发所述NVR和所述前端设备之间携带有所述虚拟局域网号的报文;将所述端口号和虚拟局域网号通过所述交换机发送至与之相对应的前端设备。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:将自身的外网IP地址通过所述交换机发送至各个前端设备,以使所述前端设备根据所述NVR的外网IP地址和所述NVR分配的端口号生成套接字,并根据所述套接字与所述外网的用户终端进行报文交互。4.一种基于GVRP的视频监控系统中的访问装置,其特征在于,所述装置应用于网络硬盘录像机NVR上,所述NVR一端与外网的用户终端相连接,另一端通过交换机和内网的各个前端设备相连接,所述装置包括:第一传输单元,用于接收用户终端的访问请求,所述访问请求携带有待访问的前端设备的设备标识;查询单元,用于根据所述设备标识查询自身为所述待访问的前端设备所分配的端口号和虚拟局域网号,并将所述查询到的端口号发送至所述用户终端;第二传输单元,用于接收所述用户终端的访问报文,所述访问报文的目的地址为所述NVR的外网IP地址,所述访问报文的目的端口号为所述待访问的前端设备的端口号;添加单元,用于将所述虚拟局域网号添加到所述访问报文中,并将携带有所述虚拟局域网号的访问报文透传至所述交换机,以使所述交换机利用与所述虚拟网局域号所对应的基于GVRP的干线端口将所述访问报文转发至所述待访问的前端设备;第三传输单元,用于接收所述交换机利用与所述虚拟网局域号所对应的基于GVRP的干线端口转发的所述待访问的前端设备的回复报文,并将所述回复报文透传至所述用户终端,所述回复报文携带有虚拟局域网号。5.根据权利要求4所述的装置,其特征在于,所述装置还包括:分配单元,用于为所述各个前端设备分配端口号和虚拟局域网号,使得所述前端设备的IP地址、所分配的端口号和虚拟局域网号一一对应;第四传输单元,用于向所述交换机发送通用虚拟局域网注册协议GVRP消息,所述GVRP消息携带有虚拟局域网号,以使所述交换机根据所述虚拟局域网号建立基于GV...

【专利技术属性】
技术研发人员:王智玉周迪
申请(专利权)人:浙江宇视科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1