一种网络摄像机的网络地址配置方法及系统的制作方法

文档序号:7770859阅读:142来源:国知局
一种网络摄像机的网络地址配置方法及系统的制作方法
【专利摘要】本发明公开了一种网络摄像机的网络地址配置方法和系统,属于智能监控领域。该方法包括:网络地址分配器接入网络,收集和分配网络配置信息;配置摄像机网络协议,获取网络摄像机的MAC地址,并解析出对应的IP地址;将IP地址发送到网络摄像机。该系统包括网络地址分配器、配置协议模块和网络摄像机,其中:网络地址分配器,用于收集和分配网络配置信息;配置协议模块,用于配置摄像机网络协议服务端和摄像机网络协议客户端。网络地址分配器与网络摄像机之间通过摄像机网络协议进行通信交互。采用本发明能实现自动、快速为网络摄像机分配网络地址的目的,极大提高网络视频监控系统建设的工作效率;解决当前网络局限于DHCP配置的问题。
【专利说明】—种网络摄像机的网络地址配置方法及系统
【技术领域】
[0001]本发明涉及智能监控领域,尤其涉及一种网络摄像机的网络地址配置方法及系统。
【背景技术】
[0002]随着计算机、网络和通信技术的发展,以网络和通信技术为平台的网络视频监控及控制在安防、交通等领域越来越普及。目前大规模的视频监控系统中,均会选择使用IP网络来构建,IP网络可以使用户充分利用该网络运行多种业务,如语音、数据、视频等,而且目前普遍使用的IP网络还可以使用户充分利用现有网络,避免在建设视频监控系统时需要重复布设网络而造成资源浪费和成本费用高的问题。
[0003]现有的网络视频监控系统一般包括网络摄像机和监控中心服务器,网络摄像机对现场的声音和图像进行实时采集,并将采集到的声音信号和图像信号转化为数字信号后,通过IP网络传输至监控中心服务器,而用户端可以通过因特网或局域网连接到监控中心服务器,并根据网络摄像机的IP地址访问该视频采集设备所传输的实时图像。从而,为了使每个网络摄像机都可以接入IP网络,用户需要依次配置每个网络摄像机的网络地址,并在每个网络摄像机上设置监控中心服务器的IP地址,进而实现网络摄像机与监控中心服务器的网络连接。
[0004]申请号为200810240710.6的中国专利公开一种实现网络摄像机自动配置的方法和监控系统的技术方案,并具体公开通过DHCP (Dynamic Host Configuration Protocol动态主机配置协议)服务器获得动态IP地址和监控中心服务器的地址,通过动态IP地址和监控中心服务器的地址信息与监控中心服务器建立通讯连接,从而解决了网络摄像机动态连接报警中心服务器的问题。
[0005]然而,上述技术方案中监控网络需要局限于DHCP配置,并且DHCP配置会造成网络摄像机IP地址信息的变动,而网络摄像机通常需要采用固定IP地址模式,即一个网络摄像机对应一个IP地址,并且该IP地址不能因为网络摄像机重启而发生改变。再者,由于网络摄像机没有视频显示接口,用户无法通过直观的显示界面快速配置网络信息,新出厂的网络摄像机也无法根据客户环境预先分配IP地址等网络信息。而客户在将网络摄像机组网时,通常是在一个特定IP范围段的局域网内每次接入一个网络摄像机,再在PC端通过IE访问该网络摄像机,手动给网络摄像机分配一个固定网络地址信息。如此,当接入的网络摄像机数量众多时,手动修改网络配置就会变成一项繁琐的任务,严重影响网络视频监控系统建设的工作效率。

【发明内容】

[0006]有鉴于此,本发明要解决的技术问题是提供一种网络摄像机的网络地址配置方法及系统,能有效解决当监控网络局限于DHCP配置的问题,并且能实现快速对网络摄像机进行网络地址配置的目的,极大提高网络视频监控系统建设的工作效率。[0007]本发明解决上述技术问题所采用的技术方案如下:提供一种网络摄像机的网络地址配置方法,该方法包括:
[0008]网络地址分配器接入网络,收集和分配网络配置信息;
[0009]配置摄像机网络协议客户端,收集网络摄像机的MAC地址,并将收集的MAC地址封装成请求广播包发送到网络;
[0010]配置摄像机网络协议服务端,接收网络中发送的请求广播包,并解析出MAC地址对应的IP地址;
[0011]将IP地址发送到网络摄像机。
[0012]优选地,所述配置摄像机网络协议服务端,接收网络中发送的请求广播包,并解析出MAC地址对应的IP地址,还包括步骤:
[0013]解析收到的MAC地址信息,判断收到的MAC地址对应的IP地址是否在网络地址分配器中注册;
[0014]如果已经注册,将MAC地址对应的IP地址和相关网络配置信息封装成报文广播包发送给摄像机网络协议服务端;
[0015]如果没有注册,则网络地址分配器获取本地数据库中可分配的网络配置信息,并将网络配置信息发送给摄像机网络协议服务端,将没有注册的MAC地址对应的IP地址存储在网络地址分配器的本地数据库中。
[0016]优选地,所述配置摄像机网络协议客户端,收集网络摄像机的MAC地址,并将收集的MAC地址封装成请求广播包发送到网络的步骤之前,包括步骤:
[0017]检测网络摄像机是否需要更新网络配置信息;如果需要,则获取所述网络摄像机的MAC地址信息。
[0018]优选地,所述配置摄像机网络协议服务端,接收网络中发送的请求广播包,并解析出MAC地址对应的IP地址步骤之后,包括步骤:
[0019]将MAC地址对应的IP地址和相关网络配置信息封装成报文广播包发送到网络。
[0020]优选地,所述将MAC地址对应的IP地址和相关网络配置信息封装成报文广播包发送到网络步骤之后,包括步骤:
[0021]摄像机网络协议客户端接收网络中报文广播包,并解析出网络配置信息。
[0022]优选地,所述网络地址分配器接入网络,并收集网络配置信息,具体包括:
[0023]网络地址分配器收集网络中可用IP地址段、子网掩码,网关、DNS域名系统、升级服务器地址,报警服务器地址。
[0024]根据本发明的另一个方面,提供的一种网络摄像机的网络地址配置系统,该系统包括网络地址分配器、配置协议模块和网络摄像机,其中:
[0025]网络地址分配器,用于收集和分配网络配置信息;
[0026]配置协议模块,用于配置摄像机网络协议客户端和摄像机网络协议服务端;其中,
[0027]摄像机网络协议客户端,用于收集网络摄像机的MAC地址,并将收集的MAC地址封装成请求广播包发送到网络;
[0028]摄像机网络协议服务端,用于接收网络中发送的请求广播包,并解析出MAC地址对应的IP地址;
[0029]所述摄像机网络协议客户端与所述网络摄像机连接,所述摄像机网络协议服务端与所述网络地址分配器连接;
[0030]所述网络地址分配器与所述网络摄像机之间通过摄像机网络协议进行通信交互。
[0031]优选地,所述摄像机网络协议客户端包括:
[0032]收集单元,用于收集网络摄像机的MAC地址;
[0033]封装单元,用于将收集的MAC地址封装成请求广播包发送到网络;
[0034]第一接受单元,用于接受由摄像机网络协议服务端返回的报文广播包;
[0035]所述摄像机网络协议服务端包括:
[0036]监听单元,用于监听是否有摄像机网络协议客户端发送的连接请求;
[0037]第二接受单元,用于接受摄像机网络协议客户端发送的请求广播包;
[0038]解析封装单元,用于解析MAC地址,并将对应解析出的网络配置信息封装成报文广播包发送到摄像机网络协议客户端。
[0039]优选地,所述网络地址分配器包括:
[0040]查找单元,用于从本地数据库中查找MAC地址信息;
[0041]判断单元,用于将网络摄像机的MAC地址与所述从本地数据库中查找的MAC地址进行比较,判断所述网络摄像机是否注册;
[0042]第一获取单元,用于获取可分配的网络配置信息。
[0043]优选地,所述网络摄像机包括:
[0044]检测单元,用于检测网络摄像机是否需要更新网络配置信息;
[0045]第二获取单元,用于获取网络摄像机的MAC地址信息;
[0046]启动单元,用于启动所述摄像机网络协议客户端;
[0047]网络配置单元,用于根据摄像机网络协议客户端接收的报文广播包中的网络配置信息设置所述网络摄像机的网络地址。
[0048]本发明实施例提供的网络摄像机的网络地址配置方法和系统,与现有技术相比,通过在网络中设置网络地址分配器,并配置摄像机网络协议,通过摄像机网络协议获取网络摄像机的MAC地址,并解析出对应的IP地址,通过网络地址分配器收集和分配网络配置信息,从而实现自动为网络摄像机分配网络地址的目的,解决了当前网络局限于DHCP配置的问题,并且能快速实现对网络摄像机进行网络地址配置,极大提高网络视频监控系统建设的工作效率。
[0049]本发明实施例通过网络地址分配器进行收集和分配网络配置信息,能有效保证网络摄像机网络地址的稳定性,避免网络摄像机重启之后出现网络地址变动的情况。
【专利附图】

【附图说明】
[0050]图1为本发明实施例一提供的网络摄像机的网络地址配置方法流程图;
[0051]图2为本发明实施例二提供的网络摄像机的网络地址配置方法流程图;
[0052]图3为本发明实施例三提供的网络摄像机工作流程图;
[0053]图4为本发明实施例四提供的网络摄像机的网络地址配置方法流程图;
[0054]图5为本发明实施例五提供的网络摄像机的网络地址配置系统结构框图;
[0055]图6为本发明实施例五提供的网络摄像机的网络地址配置系统的具体结构框图;
[0056]图7为本发明实施例六提供的网络摄像机的网络地址配置系统结构框图。【具体实施方式】
[0057]为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0058]实施例一:
[0059]如图1,所示为本发明实施例一提供的一种网络摄像机的网络地址配置方法流程图,该方法包括:
[0060]S102、网络地址分配器接入网络,收集和分配网络配置信息;
[0061]具体包括:网络地址分配器接入局域网络中,收集局域网络中的相关网络配置信息,所述网络配置信息具体包括:可用的IP地址段、子网掩码、网关、域名系统(DNS),升级服务器地址信息,报警服务器地址信息。其中,收集网络配置信息可以是自动收集,也可以是手动配置。
[0062]网络地址分配器还执行步骤:从本地的数据库列表中查找MAC地址信息,将网络摄像机的MAC地址与从本地数据库中查找的MAC地址进行比较,判断网络摄像机是否注册,如果MAC地址已经存在于本地数据库,则说明所网络摄像机的MAC地址已注册,就直接将该MAC地址对应的IP地址及其它网络配置信息按照摄像机网络协议(C-MARP)发送给网络摄像机,从而网络摄像机能继续使用以前的IP地址配置信息。如果检测到网络摄像机的MAC的地址没有注册,那么网络地址分配器就获取本地数据库中可分配IP地址段,子网掩码等网络配置信息,并将该网络配置信息发送给摄像机网络协议服务端(C-MARP Server).[0063]S104、通过在网络摄像机上配置摄像机网络协议客户端,收集网络摄像机的MAC地址,并将收集的MAC地址封装成请求广播包发送到网络;
[0064]S106、通过在网络地址分配器上配置摄像机网络协议服务端,接收网络中发送的请求广播包,并解析出MAC地址对应的IP地址;
[0065]SlOSjf IP地址等网络配置信息发送到网络摄像机。
[0066]具体包括:摄像机网络协议客户端接受报文广播包,并解析出IP地址发送到网络摄像机的网络配置单元设置所述网络摄像机的网络配置信息。
[0067]本发明实施例,与现有技术相比,在网络摄像机组网时,通过在网络中设置网络地址分配器,并配置摄像机网络协议,通过摄像机网络协议获取网络摄像机的MAC地址,并解析出对应的IP地址,通过网络地址分配器收集和分配网络配置信息,从而实现自动为网络摄像机分配网络地址的目的,解决了当前网络局限于DHCP配置的问题,并且通过网络地址分配器进行收集和分配网络配置信息,能有效保证网络摄像机网络地址的稳定性,避免网络摄像机重启之后出现网络地址变动的情况;本发明实施例能快速实现对网络摄像机进行网络地址配置,极大提高网络视频监控系统建设的工作效率。
[0068]实施例二:
[0069]如图2,所示为本发明实施例二提供的一种网络摄像机的网络地址配置方法流程图,该方法与上述实施例一中所述方法基本相同,其不同之处在于,所述配置摄像机网络协议服务端,接收网络中发送的请求广播包,并解析出MAC地址对应的IP地址步骤之后,包括步骤:[0070]SI 10、将MAC地址对应的IP地址和相关网络配置信息封装成报文广播包发送到网络。
[0071]其中,其它网络配置信息包括子网掩码,网关,域名系统(DNS),也可以包括私有的升级服务器地址信息和报警服务器地址信息。
[0072]在一实施例中,还包括步骤S112:摄像机网络协议客户端接收网络中报文广播包,并解析出网络配置信息。
[0073]本发明实施例,通过将解析出MAC地址对应的IP地址和相关网络配置信息,并将网络配置信息封装成报文广播包发送到网络,能有效保证网络配置信息的有效性、稳定性和安全性。
[0074]实施例三:
[0075]请参阅图3,为本发明实施例三提供的网络摄像机的工作流程图,该方法包括:
[0076]S202、将网络摄像机接入局域网进行组网;
[0077]S204、检测网络摄像机是否需要更新网络配置信息;如果需要,执行步骤S206 ;如果不需要,则执行步骤S210。
[0078]具体的,网络摄像机的检测单元检测本地IP地址是否为出厂设置,如果该IP地址为出厂设置的IP地址,则表示网络摄像机需要更新网络配置,执行步骤S206。特别的,一个已经在其它局域网络中使用过的网络摄像机可以通过复位键恢复为出厂设置。
[0079]S206、获取本网络摄像机的MAC地址信息;
[0080]具体的,网络摄像机通过第二获取单元获取本网络摄像机的MAC地址信息,本实施例中,可通过网卡驱动接口获取本网络摄像机的MAC地址信息;或者通过读取网络摄像机的配置信息来获取MAC地址。
[0081]S208、控制启动摄像机网络协议的客户端,收集MAC地址信息,并将收集的MAC地址信息根据摄像机网络协议(C-MARP)进行封装成请求广播包,广播到网络中;
[0082]具体的,网络摄像机通过启动单元控制启动摄像机网络协议的客户端,由于MAC地址具有唯一性,因此摄像机网络协议的请求广播包(C-MARP Requset)也具有唯一性。
[0083]S210、启动网络摄像机的摄像功能,开始正常音视频捕获工作。
[0084]本发明实施例,通过网络摄像机的第二获取单元获取本网络摄像机的MAC地址信息,由启动单元控制启动摄像机网络协议的客户端,收集MAC地址信息,并将收集的MAC地址信息根据摄像机网络协议(C-MARP)进行封装成请求广播包广播到网络中,由于MAC地址具有唯一性,因此摄像机网络协议的请求广播包(C-MARP Requset)也具有唯一性,因此可以确保信息传输的稳定性和唯一'I"生。
[0085]实施例四:
[0086]图4为本发明实施例四提供的网络摄像机的网络地址配置方法流程图,该方法包括:
[0087]S302、网络地址分配器接入局域网内,收集局域网网络配置信息,如可用IP地址段,子网掩码,网关,DNS域名系统、升级服务器地址信息和报警服务器地址信息等网络配置信息;其中,收集网络配置信息可以是自动收集,也可以是手动配置;
[0088]S304、网络地址分配器启动摄像机网络协议服务端,摄像机网络协议服务端打开监听端口,通过监听端口监听是否有摄像机网络协议客户端发送的连接请求;如果有,执行步骤S306 ;如果没有,则继续执行步骤S304。
[0089]具体的,通过摄像机网络协议服务端的监听端口监听是否有摄像机网络协议客户端发送的请求广播包。
[0090]S306、根据摄像机网络协议解析出网络摄像机的MAC地址;
[0091]S308、从网络地址分配器的本地数据库中查找MAC地址信息;
[0092]S310、将网络摄像机的MAC地址与从本地数据库中查找的MAC地址进行比较,判断网络摄像机是否注册;如果已经注册,执行步骤S312,否则执行S314 ;
[0093]S312、将MAC地址对应的IP地址和其它网络配置信息发送给摄像机网络协议服务端;
[0094]具体的,网络地址分配器从本地的数据库中查找该MAC地址信息,如果MAC地址已经存在,则直接将该MAC地址对应的IP地址及其它网络配置按照摄像机网络协议发送给网络摄像机,从而使网络摄像机继续使用以前的IP地址配置信息。
[0095]S314、网络地址分配器获取本地数据库中可分配IP地址段,子网掩码等网络信息,并将该网络配置信息发送给摄像机网络协议服务端(C-MARP Server);
[0096]S316、将没有注册的MAC地址和IP地址存入网络地址分配器中;
[0097]S318、摄像机网络协议服务端将所述网络配置信息封装成报文广播包,并将所述报文广播包广播到网络中;
[0098]S320、摄像机网络协议客户端接收所述报文广播包,解析出IP地址和其它网络配置信息,并将该网络配置信息发送给网络摄像机的网络配置单元;
[0099]S322、网络配置单元为网络摄像机设置网络配置信息;
[0100]S324、结束流程。
[0101]本发明实施例,通过网络地址分配器收集网络中的网络配置信息,并将网络摄像机的MAC地址与从网络地址分配器本地数据库中查找的MAC地址进行比较,判断网络摄像机是否注册;如果MAC地址已经存在则说明已注册,就可以直接将该MAC地址对应的IP地址及其它网络配置信息按照摄像机网络协议发送给网络摄像机,从而使所述网络摄像机能继续使用以前的IP地址配置信息,如果没有注册,网络地址分配器获取可分配IP地址段,子网掩码等网络配置信息,并将该网络配置信息发送给摄像机网络协议服务端。如此,可以有效保证网络摄像机网络地址的稳定性,避免网络摄像机重启之后出现网络地址变动的情况,并能快速实现对网络摄像机进行网络地址配置,极大提高网络视频监控系统建设的工作效率。
[0102]实施例五:
[0103]如图5、6所示,为本发明实施例五提供的一种网络摄像机的网络地址配置系统的结构示意图,该系统包括网络地址分配器101、网络摄像机102和配置协议模块103,其中,
[0104]网络地址分配器101,用于收集和分配网络配置信息;
[0105]配置协议模块103,用于配置摄像机网络协议客户端201和摄像机网络协议客户端服务端202 ;
[0106]其中,摄像机网络协议客户端201,用于收集网络摄像机的MAC地址,并将收集的MAC地址封装成请求广播包发送到网络;
[0107]摄像机网络协议服务端202,用于接收网络中发送的请求广播包,并解析出MAC地址对应的IP地址;
[0108]摄像机网络协议客户端201与网络摄像机102连接,网络地址分配器101与摄像机网络协议服务端202连接。
[0109]网络地址分配器101与网络摄像机103之间通过摄像机网络协议进行通信交互。
[0110]其中,网络配置信息包括IP地址段、子网掩码、网关、域名系统、升级服务器地址信息和报警服务器地址信息。
[0111]实施例六:
[0112]如图7所示,其为本发明实施例六提供的一种网络摄像机的网络地址配置系统的具体结构框图。
[0113]网络地址分配器101包括:
[0114]查找单元1011,用于从本地数据库中查找MAC地址信息;
[0115]判断单元1012,用于将网络摄像机的MAC地址与从本地数据库中查找的MAC地址进行比较,判断网络摄像机是否注册;
[0116]第一获取单元1013,用于获取本地数据库中可分配的网络配置信息。
[0117]具体来说,网络地址分配器101从本地的数据库中查找MAC地址信息,将网络摄像机的MAC地址与从本地数据库中查找的MAC地址进行比较,判断网络摄像机是否注册,如果MAC地址已经存在于本地数据库中,则说明网络摄像机的MAC地址已注册,就直接将该MAC地址对应的IP地址及其它网络配置信息按照摄像机网络协议发送给网络摄像机103。从而网络摄像机103能继续使用以前的IP地址配置信息。如果检测到网络摄像机的MAC的地址没有注册,那么网络地址分配器101就获取本地数据库中可分配IP地址段,子网掩码等网络配置信息,并将该网络配置信息发送给摄像机网络协议服务端;同时将没有注册的MAC地址和IP地址存入网络地址分配器中,以便网络摄像机重启后可以继续使用该MAC地址和IP地址配置信息。
[0118]摄像机网络协议客户端201与网络摄像机102连接,网络地址分配器101与摄像机网络协议服务端202连接。
[0119]摄像机网络协议客户端201包括:
[0120]收集单元2011,用于收集网络摄像机102的MAC地址;
[0121]封装单元2012,用于将收集的MAC地址封装成请求广播包发送到网络;
[0122]第一接受单元2013,用于接受由摄像机网络协议服务端202返回的报文广播包;
[0123]摄像机网络协议服务端202包括:
[0124]监听单元2021,用于监听是否有摄像机网络协议客户端发送的连接请求;
[0125]第二接受单元2022,用于接受摄像机网络协议客户端201发送的请求广播包;
[0126]解析封装单元2023,用于解析出MAC地址,并将对应的IP地址信息及其他网络配置信息封装成报文广播包发送到摄像机网络协议客户端201。
[0127]具体来说,摄像机网络协议客户端201通过收集单元2011收集网络摄像机102的MAC地址,并通过封装单元2012将收集的MAC地址封装成请求广播包发送到网络;监听单元2021监听是否有网络摄像机客户端201发送的请求广播包,如果有,摄像机网络协议服务端202通过第二接受单元2022接收网络中发送的请求广播包,并通过解析封装单元2023解析出MAC地址,将MAC地址解析对应的IP地址和其它网络配置信息封装成报文广播包发送到网络;摄像机网络协议客户端201通过第一接受单元2013接收网络中报文广播包,并解析出网络配置信息。
[0128]网络摄像机102包括:
[0129]检测单元1021,用于检测网络摄像机102是否需要更新网络配置信息;
[0130]第二获取单元1022,用于获取网络摄像机102的MAC地址信息;
[0131]启动单元1023,用于启动所述摄像机网络协议客户端201。
[0132]网络配置单元1024,用于根据摄像机网络协议客户端201接收的报文广播包中的网络配置信息设置所述网络摄像机102的网络地址。
[0133]具体来说,网络摄像机102的检测单元1021检测网络摄像机是否需要更新网络配置信息,如果需要,则由第二获取单元1022获取网络摄像机的MAC地址信息;同时启动单元1023启动摄像机网络协议客户端201收集MAC地址信息,并将收集的MAC地址信息根据摄像机网络协议(C-MARP)进行封装成请求广播包,广播到网络中;摄像机网络协议服务端202接收所述请求广播包并解析出MAC地址,将MAC地址对应的IP地址和其它网络配置信息封装成报文广播包发送到网络,摄像机网络协议客户端201接收报文广播包并发送给网络配置单元1024设置网络摄像机的网络配置信息。
[0134]本发明实施例提供的网络摄像机的网络地址配置系统,通过在网络中设置网络地址分配器101,并配置摄像机网络协议,通过所述摄像机网络协议获取网络摄像机的MAC地址,并解析出对应的IP地址,通过网络地址分配器101收集和分配网络配置信息,从而实现自动为网络摄像机分配网络地址的目的,解决了当前网络局限于DHCP配置的问题,并且通过网络地址分配器101进行收集和分配网络配置信息,能有效保证网络摄像机网络地址的稳固性,避免网络摄像机重启之后出现网络地址变动的情况;本发明实施例能快速实现对网络摄像机进行网络地址配置,极大提高网络视频监控系统建设的工作效率。
[0135]以上参照【专利附图】
附图
【附图说明】了本发明的优选实施例,并非因此局限本发明的权利范围。本领域技术人员不脱离本发明的范围和实质内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。
【权利要求】
1.一种网络摄像机的网络地址配置方法,其特征在于,该方法包括: 网络地址分配器接入网络,收集和分配网络配置信息; 配置摄像机网络协议客户端,收集网络摄像机的MAC地址,并将收集的MAC地址封装成请求广播包发送到网络; 配置摄像机网络协议服务端,接收网络中发送的请求广播包,并解析出MAC地址对应的IP地址; 将IP地址发送到网络摄像机。
2.根据权利要求1所述的网络摄像机的网络地址配置方法,其特征在于,所述配置摄像机网络协议服务端,接收网络中发送的请求广播包,并解析出MAC地址对应的IP地址,还包括步骤: 解析收到的MAC地址信息,判断收到的MAC地址对应的IP地址是否在网络地址分配器中注册; 如果已经注册,将MAC地址对应的IP地址和相关网络配置信息封装成报文广播包发送给摄像机网络协议服务端; 如果没有注册,则网络地址分配器获取本地数据库中可分配的网络配置信息,并将网络配置信息发送给摄像机网络协议服务端,将没有注册的MAC地址对应的IP地址存储在网络地址分配器的本地数据库中。
3.根据权利要求1所述的网络摄像机的网络地址配置方法,其特征在于,所述配置摄像机网络协议客户端,收集网络摄像机的MAC地址,并将收集的MAC地址封装成请求广播包发送到网络的步骤之前,包括步骤: 检测网络摄像机是否需要更新网络配置信息;如果需要,则获取所述网络摄像机的MAC地址信息。
4.根据权利要求1所述的网络摄像机的网络地址配置方法,其特征在于,所述配置摄像机网络协议服务端,接收网络中发送的请求广播包,并解析出MAC地址对应的IP地址步骤之后,包括步骤: 将MAC地址对应的IP地址和相关网络配置信息封装成报文广播包发送到网络。
5.根据权利要求4所述的网络摄像机的网络地址配置方法,其特征在于,所述将MAC地址对应的IP地址和相关网络配置信息封装成报文广播包发送到网络步骤之后,包括步骤: 摄像机网络协议客户端接收网络中报文广播包,并解析出网络配置信息。
6.根据权利要求1所述的网络摄像机的网络地址配置方法,其特征在于,所述网络地址分配器接入网络,收集和分配网络配置信息,具体包括: 网络地址分配器收集网络中可用IP地址段、子网掩码,网关、DNS域名系统、升级服务器地址,报警服务器地址。
7.一种网络摄像机的网络地址配置系统,其特征在于,该系统包括网络地址分配器、配置协议模块和网络摄像机,其中: 网络地址分配器,用于收集和分配网络配置信息; 配置协议模块,用于配置摄像机网络协议客户端和摄像机网络协议服务端;其中, 摄像机网络协议客户端,用于收集网络摄像机的MAC地址,并将收集的MAC地址封装成请求广播包发送到网络;摄像机网络协议服务端,用于接收网络中发送的请求广播包,并解析出MAC地址对应的IP地址; 所述摄像机网络协议客户端与所述网络摄像机连接,所述摄像机网络协议服务端与所述网络地址分配器连接; 所述网络地址分配器与所述网络摄像机之间通过摄像机网络协议进行通信交互。
8.根据权利要求7所述的网络摄像机的网络地址配置系统,其特征在于, 所述摄像机网络协议客户端包括: 收集单元,用于收集网络摄像机的MAC地址; 封装单元,用于将收集的MAC地址封装成请求广播包发送到网络; 第一接受单元,用于接受由摄像机网络协议服务端返回的报文广播包; 所述摄像机网络协议服务端包括: 监听单元,用于监听是否有摄像机网络协议客户端发送的连接请求; 第二接受单元,用于接受摄像机网络协议客户端发送的请求广播包; 解析封装单元,用于解析MAC地址,并将对应解析出的网络配置信息封装成报文广播包发送到摄像机网络协议客户端。
9.根据权利要求7所 述的网络摄像机的网络地址配置系统,其特征在于,所述网络地址分配器包括: 查找单元,用于从本地数据库中查找MAC地址信息; 判断单元,用于将网络摄像机的MAC地址与所述从本地数据库中查找的MAC地址进行比较,判断所述网络摄像机是否注册; 第一获取单元,用于获取可分配的网络配置信息。
10.根据权利要求7-9任意一项所述的网络摄像机的网络地址配置系统,其特征在于,所述网络摄像机包括: 检测单元,用于检测网络摄像机是否需要更新网络配置信息; 第二获取单元,用于获取网络摄像机的MAC地址信息; 启动单元,用于启动所述摄像机网络协议客户端; 网络配置单元,用于根据摄像机网络协议客户端接收的报文广播包中的网络配置信息设置所述网络摄像机的网络地址。
【文档编号】H04L29/06GK103501356SQ201310426389
【公开日】2014年1月8日 申请日期:2013年9月18日 优先权日:2013年9月18日
【发明者】周博杰 申请人:中安消技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1