一种nvr和ipc的端口对应方法

文档序号:9870015阅读:3613来源:国知局
一种nvr和ipc的端口对应方法
【技术领域】
[0001 ]本发明涉及视频网络应用技术领域,具体地讲,是涉及一种NVR和IPC的端口对应方法。
【背景技术】
[0002]Digital Video Recorder,即数字视频录像机,相对于传统的模拟视频录像机,采用硬盘录像,故常常被称为硬盘录像机,也被称为DVR。虽然其采用的数字存储的方式录像,但是其前端仍然是模拟摄像机,其间的传输方式也还是通过模拟信号传输。
[0003]随着技术的发展,NVR (Network Video Recorder,网络硬盘录像机)的出现,改变了传统视频摄像、录像的方式,使之向着网络化的方向发展,其主要功能是通过ipcapCamera,网络摄像机)设备传输的数字视频码流,并进行存储、管理,从而实现网络化带来的分布式架构优势。将以往模拟信号传输的方式改变成了数字信号传输,传输介质也从单路光缆/电缆转变为多路复用的网线,大大地简化了布网布线的麻烦。虽然NVR的出现简化了视频摄像录像的网络建设,使之可复用IT网络,但是实际的传输过程重点强调逻辑拓扑,而模糊了实际的物理连接性。
[0004]通常在NVR-1PC的网络搭建中,多路IPC复用在同一个网络入口。NVR在管理多个IPC时,要从物理上进行识别区分的难度较大,特别是在实际布网环境复杂的场景。NVR要区分管理IPC,必须通过管理界面,从捕获IPC的视频流进行人工识别,进行命名、编号等操作。在日常维护中,如果IPC发生故障更替后,NVR无法自动识别新的IPC,必须重新进行手工识别和设置,如此对一些重点IPC的监控和管理业务,将受到影响。

【发明内容】

[0005]为克服现有技术中的上述问题,本发明提供一种基于虚拟局域网的在NVR上实现与DVR类似的端口与画面对应和即插即用的NVR和IPC的端口对应方法。
[0006]为了实现上述目的,本发明采用的技术方案如下:
一种NVR和IPC的端口对应方法,包括如下步骤:
(SlO)在以NVR为节点的分布式网络中,NVR通过一交换设备与多个IPC连接,其中,该交换设备的网络端口数不少于IPC的个数;
(S20)对所述交换设备的每个网络端口进行显式编号,并将每个编号的网络端口与NVR中的不同视频通道一一对应绑定;
(S30)对交换设备的每个网络端口采用VLAN隔离和识别,使之形成每个IPC到NVR的独立连接通道,同时NVR维护包含有端口编号、与端口连接的IPC设备信息和NVR中视频通道的关联信息表项,以此实现物理端口和视频通道的一一对应。其中,所述网络端口仅指用于直接或间接连接IPC的网络端口。
[0007]进一步地,所述步骤(S20)中,NVR为每个视频通道初始化一个对应的逻辑接口,使交换设备的每个具有编号的网络端口与相应视频通道的逻辑接口一一对应。
[0008]进一步地,所述步骤(S30)中对交换设备的每个网络端口采用VLAN隔离和识别,具体包括:
(531)为每一个网络端口配置一个独立的并与相应逻辑接口对应的VLANID;
(532)对由网络端口进入的普通报文数据包,打上含有该网络端口的VLANID的标签,构成带标签报文数据包;
(533)将带标签报文数据包按VLANID分配给对应逻辑接口传输至NVR的视频通道;
(534)对待从网络端口出去的带标签报文数据包,按VLANID分配给对应网络端口,并在带标签报文数据包出去时进行去标签处理。
[0009]其中,所述含有网络端口的VLANID的标签是指在普通的以太网报文结构的源mac地址和目的mac地址之后插入的长度为4Bytes的VLAN信息;该VLAN信息由依次排列的长度为2Bytes的标签ID、长度为3Bits的优先级位、长度为IBit的标识位和长度为12Bits的VLANID 构成。
[0010]更进一步地,所述NVR上还设有DHCPserver,用于为每一个逻辑接口分配独立的地址池,以便为接入的IPC提供相应IP地址。
[0011]为保证每个通道能够准确接收视频信号,每一个所述地址池内配置有且仅有一个用于分配给IPC的IP地址。
[0012]具体地,所述关联信息表项包括网络端口编号Port、网络端口和逻辑接口对应的VLANID、接入的IPC的MAC地址、接入的IPC分配的IP地址和视频通道Channel。
[0013]与现有技术相比,本发明具有以下有益效果:
本发明巧妙利用了交换设备提供实际的物理端口,并结合虚拟局域网技术对NVR的逻辑接口进行对应匹配,通过对传输的报文打上VLAN标签,从而有效地实现数据传输的隔离和识别,进而便于NVR端对众多接收视频数据的有序处理,有效解决了复杂布网环境难以区分视频数据流和不便于管理的问题,而且还通过DHCP为每个物理端口配置独立IP,有效避免了逻辑识别多个IPC设备导致的无法准确采集视频信号的问题,并且本发明构思巧妙,新颖独特,结构简单,成本低廉,使用方便,具有广泛的应用前景,适合推广应用。
【具体实施方式】
[0014]下面结合实施例对本发明作进一步说明,本发明的实施方式包括但不限于下列实施例。
实施例
[0015]该NVR和IPC的端口对应方法,包括如下步骤:
(SlO)在以NVR为节点的分布式网络中,NVR通过一交换设备与多个IPC连接,其中,该交换设备的网络端口数不少于IPC的个数;其中,所述网络端口仅指用于直接或间接连接IPC的网络端口。
[0016](S20)对所述交换设备的每个网络端口进行显式编号,并将每个编号的网络端口与NVR中的不同视频通道——对应绑定;NVR为每个视频通道初始化一个对应的逻辑接口,使交换设备的每个具有编号的网络端口与相应视频通道的逻辑接口一一对应。
[0017](S30)对交换设备的每个网络端口采用VLAN隔离和识别,使之形成每个IPC到NVR的独立连接通道,同时NVR维护包含有端口编号、与端口连接的IPC设备信息和NVR中视频通道的关联信息表项,以此实现物理端口和视频通道的一一对应。具体地,所述关联信息表项包括网络端口编号Port、网络端口和逻辑接口对应的VLANID、接入的IPC的MAC地址、接入的IPC分配的IP地址和视频通道Channel。
[0018]进一步地,所述步骤(S30)中对交换设备的每个网络端口采用VLAN
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1