自动设定网络监视系统的处理方法与其处理系统的制作方法

文档序号:7763595阅读:175来源:国知局
专利名称:自动设定网络监视系统的处理方法与其处理系统的制作方法
技术领域
本发明公开了一种自动设定方法与其系统,特别有关于一种自动设定网络监视系 统的处理方法与其处理系统。
背景技术
随着因特网的频宽快速的成长,使得许多使用者可以通过因特网传输各式各样的 多媒体数据。因此有厂商将因特网与监视摄像机提出新的结合,提供使用者可以从远程随 时的观看各摄像机所拍摄的画面。请参考图1所示,其为现有技术的网络摄像机的架构示意图。一般而言,网络摄像 机110可被视为独立的网络终端装置。因此网络摄像机110也需要设定相关的网络连接信 息,例如网络地址(IP address)、子网掩码(sub-network mask)、网关器(gateway)与网 域名称服务器(Domain NameServer)等。一般来说,公开的网络地址的数量有限,所以各家因特网服务提供者(Internet Service Provider,简称ISP)多会通过浮动网络地址的方式让客户端120取得一暂时的公 开的网络地址。当客户端120连接超过一预定时间后,ISP会重新指派新的公开的网络地 址。也因为如此,客户端120无法保证所取得的公开的网络地址会是固定的。再者,公开的网络地址为一串0.0. 0.0 255. 255. 255. 255的数字组合,再加上 ISP会重新分发公开的网络地址,这对于一般使用者实在是难以记住一串无意义的数字。客户端120可以有下列几种方式可以观看内部网络的网络摄像机110 1.在浏览 程序中键入对应网络地址直接连接至网络摄像机110 ;2.连接至动态网域名称服务器。对 于第一种方式而言虽然连接速度最快,但诚如现有技术所言,使用者无法同时记忆多台网 络摄像机110的网络地址(外部网络地址与内部网络地址)与连接端口。而第二种方式虽 然是利用统一资源定位信息增进记忆的方便性,但使用者还是有可能无法一次记忆多台的 网络摄像机110的统一资源定位信息。此外公开的网络地址的数量有限,许多企业或单位会采用内部网络与网络地址 转换(Network Address Translation, NAT)的方式对每一个网络终端设备指派相应的内 部网络地址。但内部网络中的网络终端设备是无法直接被外部网络的客户端120所存取 的。所以为能将内部网络的网络摄影能机让外部使用者进行观看,内部网络与外部网络之 间需要设定网络地址转换的处理(如图1中指派各网络摄像机的网络地址10. 0. 0. 1:81、 10. 0. 0. 1:82,10. 0. 0. 1:83 与 10. 0. 0. 1:84)。这么一来,使用者除了需要事先规划整体的网络摄像机110的网络架构外,还需 要逐一设定网络摄像机110。这对于使用者而言不啻是一项繁重的工作,也降低网络摄像机 110的使用上的便利性。

发明内容
鉴于以上的问题,本发明在于提供一种自动设定网络监视系统的处理方法,对内部网络的多台网络摄像机进行网络连接的参数设定。本发明所公开的自动设定网络监视系统的处理方法包括下列步骤在主控装置上 执行代理程序,代理程序取得外部网络地址、每一支网络摄像机的特征数据与登入信息;代 理程序根据特征数据设定网络摄像机的内部网络地址;代理程序根据特征数据向动态网域 名称服务器进行注册,使得动态网域名称服务器产生主控装置的统一资源定位信息;代理 程序进行网络地址转换程序,用以设定网络摄像机所相应的对外连接端口 ;代理程序在完 成网络地址转换程序后产生图表连接清单;代理程序根据登入信息对会员服务器进行注 册,并将每一网络摄像机的统一资源定位信息与对外连接端口传送至会员服务器本发明提出一种自动设定网络摄像机的处理系统,用以自动设定内部网络中的网 络摄像机的各项连接参数,使得外部网络的客户端可以连接至欲观看的网络摄像机。本发明所公开的一种自动设定网络摄像机的处理系统包括动态网域名称服务 器、网络摄像机、主控装置与会员服务器。动态网域名称服务器设置于外部网络之中;在动 态网域名称服务器中储存多笔统一资源定位信息;网络摄像机设置于内部网络之中,每一 网络摄像机具有各自的特征数据、内部网络地址与内部连接端口 ;主控装置执行代理程序, 代理程序用以取得外部网络地址与每一网络摄像机的特征数据;代理程序根据特征数据设 定网络摄像机的内部网络地址、内部连接端口并向动态网域名称服务器进行注册,使得动 态网域名称服务器产生主控装置的统一资源定位信息;代理程序取得统一资源定位信息 后,指派统一资源定位信息所相应的对外连接端口,并记录对外连接端口所相应的内部连 接端口。所以客户端只要登入会员服务器时,就可以从会员列表中自动选取相应的局域网 络与其网络摄像机。本发明所提出的自动设定网络监视系统的处理方法与其处理系统可用以设定内 部网络中的网络摄像机,藉以降低使用者在安装网络摄像机时所面临的设定门坎。



图7为本发明的另一实施态样流程示意图;图8A为本发明的另一种实施态样的架构示意图;图8B为本发明的另一种实施态样的流程示意图。其中,附图标记110网络摄像机210客户端220动态网域名称服务器230主控装置232网页服务程序234图表连接清单241会员列表243动态网域名称服务程序
120客户端
211浏览程序
221合法装置列表
231代理程序
233网络地址转换程序
240会员服务器
242会员注册程序
250网络摄像机260内部网^
具体实施例方式为能清楚本发明整体的运作架构,还请参考图2A所示,其为本发明的架构示意 图。在本发明中包括客户端210、动态网域名称服务器220 (DynamicDomain Name Service, DDNS)、主控装置230、会员服务器240与至少一网络摄像机250。在本发明中内部网络260 为个人、学校或企业所架构的局域网络(intranet),而外部网络指的是局域网络之外的因 特网(internet)。在本发明的图2A中以一个内部网络260作为说明,但实际上可以同时存在多个内 部网络260。而且本发明除了可以应用于内部网络260的情况外,也可以在具有足够的网络 地址的外部网络的情况下实现。换言之,可以通过主控装置230将所拥有的外部网络地址 指派给每一个网络摄像机250。在本发明的客户端210、动态网域名称服务器220与会员服务器240位于外部网络 之中,而客户端210、动态网域名称服务器220与会员服务器240通过因特网相互连接。主 控装置230与网络摄像机250则是位于内部网络260之中。本发明的主控装置230可以由独立的网关器、计算器或网络摄像机250所实现,也 可以从上述装置中选择不同装置的组合而构成,请另外参考图2B或图2C,其为本发明中各 种主控装置230的架构示意图。在图2B中以独立的网关器作为主控装置230。而图2C则 是从网络摄像机250中选择其中之一,作为主控装置230。主控装置230连接内部网络260 的每一台网络摄像机250。为能清楚说明本发明的运作流程,请配合图3A的运作流程示意图步骤S310 在主控装置上执行代理程序与网页服务程序,代理程序取得外部网络 地址、这些网络摄像机的一组特征数据与登入信息,并从这些网络摄像机中选取其中之一 作为主要摄像机;步骤S320 代理程序根据特征数据设定每一网络摄像机的内部网络地址与内部 连接端口 ;步骤S330 代理程序根据主要摄像机的特征数据向动态网域名称服务器进行注 册,使得动态网域名称服务器产生统一资源定位信息;
步骤S340 代理程序进行网络地址转换程序,用以设定这些网络摄像机所相应的 对外连接端口;步骤S350 由代理程序产生图表连接清单,用以记录每一网络摄像机的内部网络 地址、内部连接端口与对外连接端口的映射关系;步骤S360 代理程序将登入信息向会员服务器进行注册,并在会员列表中记录登 入数据所相应的统一资源定位信息、对外连接端口或其组合;步骤S370 客户端通过因特网连结至会员服务器,会员服务器根据客户端所输入 的登入信息查找会员列表,并将所查找的结果通过动态网域名称伺服器重新导向至主控装 置;步骤S380 客户端从网页服务程序所提供的图表连接清单中选取任一网络摄像 机;以及步骤S390 将所选取的网络摄像机与客户端进行连接。首先,将所有的网络摄像机250连接至主控装置230。在启动主控装置230后,主 控装置230开始运行代理程序231 (daemon),用以取得使用者所设定的登入信息、外部网络 地址与内部网络260中每一台网络摄像机250的一组特征数据。使用者也可以通过主控装 置230对网络摄像机250进行名称或内部网络地址的指派。代理程序231分别对外部网络 与内部网络260会进行相应的处理,请同时配合图3B。对于外部网络而言,代理程序231会 向上一层的网络设备取得一外部网络地址(可以是ISP所分配的网络地址或是固定的网络 地址)。对于内部网络260而言,代理程序231会以网络广播(broadcast)的方式向内部网 络260的网络摄像机250进行查询,并向网络摄像机250获取其特征数据。本发明的代理 程序231会从这些网络摄像机250中选取其中之一,并将所选取的网络摄像机250视为主 要摄像机。其中,登入信息为使用者所设定的账号与密码,所以其账号也可以是电子邮件。一 般而言,网络摄像机250都会设置认证的机制,通过客户端210所输入的账号、密码来确保 客户端210的身份。在本发明中登入信息也会被应用在会员列表之中,其详细运作将于后 文所揭示。特征数据为网络摄像机250的机器序号、厂商信息与媒体存取控制地址(Media Access Controladdress, MAC Address)。代理程序231在获取所有的网络摄像机250的特征数据后,代理程序231会根据 特征数据设定每一台网络摄像机250的内部网络地址。由于每一个特征数据都是唯一的存 在,因此可以通过特征数据的排序或其它方式来指派各网络摄像机250的内部网络地址。 而内部网络地址的规划方式可以通过动态主机设定协议(Dynamic Host Configuration Protocol,简称DHCP)或以指定网络地址的范围所实现。主控装置230根据网络摄像机250的数量决定相关的子网掩码。以DHCP与 D级的内部网络为例,假设内部网络260中具有30台网络摄像机250,且内部网络地址 的起始值为192. 168.0. 100,因此主控装置230自动地将网络摄像机250的子网掩码 设定为255.255.255. 192。主控装置230则会对内部网络260的网络摄像机250分配 192. 168. 0. 100 192. 168. 0. 132的网络地址。除此之外,若是内部网络的网络摄像机250 的数量多于D级网络的数量,本发明也可以对C级网络或其它更高等级的网络架构进行相 应的调整。
在指派每一个网络摄像机250的内部网络地址后,代理程序231也会决定是否指 派相应的内部连接端口。举例来说,主控装置230依序对网络摄像机250指派内部网络地 址192. 168.0. 101时,同时会设定内部连接端口 101。接着,对次一台网络摄像机250给定 192. 168.0. 102:102,依此类推。当不指派网络摄像机250的内部连接端口时,则将采用预 设的内部连接端口(例如连接端口 80或8080)。接着,代理程序231可以将主控装置230或者从网络摄像机250之中选取任一,并 对所选取的网络摄像机250定义为主要摄像机。代理程序231将主要摄像机中获取出的特 征数据作为向动态网域名称服务器220注册的依据,使得动态网域名称服务器220产生相 应于主控装置230的统一资源定位信息。请同时参考图4与图3C所示,其为本发明产生的 统一资源定位信息的流程示意图与运作方块示意图。步骤S331 代理程序将主要摄像机的特征数据传送至所有的动态网域名称服务 器;步骤S332 动态网域名称服务器根据合法装置列表决定是否产生相应的统一资 源定位信息;步骤S333 若主要摄像机为合法的装置时,则动态网域名称服务器将产生相应的 统一资源定位信息,并将统一资源定位信息返回给代理程序;及步骤S334 若主要摄像机为非法的装置时,则动态网域名称服务器将返回一错误 信息给代理程序。为能确定欲进行注册的网络摄像机250为合法的网络摄像机250,在本发明的动 态网域名称服务器220储存一合法装置列表221。合法装置列表221记录不同厂商所生产 的网络摄像机250的特征数据,用以确认网络摄像机250是否可以被本发明的动态网域名 称服务器220所注册。举例来说,在合法装置列表221中记录着A公司、B公司与C公司所 生产的网络摄像机250。当A公司、B公司或C公司的任一所生产的网络摄像机250向动 态网域名称服务器220注册时,动态网域名称服务器220将认为该网络摄像机250为合法。 反之,当其它公司所生产的网络摄像机250向动态网域名称服务器220进行注册时,将被视 为非法的装置,因此将不会进行注册的处理。合法装置列表221可以通过连接其它网络服务器的方式,藉以进行更新。动态网 域名称服务器220也可以利用储存媒体(例如磁盘片、光盘、硬盘或随身碟等)对合法装 置列表221进行更新。代理程序231根据主要摄像机的任一特征数据向动态网域名称服务器220进行注 册。假设特征数据为机器序号,则主控装置230将以机器序号向动态网域名称服务器220 进行注册。则主控装置230向主要摄像机取得一组“SN_01234”的特征数据。动态网域名 称服务器220在接获主要摄像机的机器序号的特征数据后,将会产生相对应的“SN_01234. dsgt. biz. net”的一组统一资源定位信息。对应以主要摄像机的情况而言,若是有多台网络摄像机250在注册时,动态网域 名称服务器220会产生如下述列表的统一资源定位信息
8
权利要求
一种自动设定网络监视系统的处理方法,其特征在于,对一内部网络的多台网络摄像机进行网络连接的参数设定,该自动设定网络监视系统的处理方法包括以下步骤在一主控装置上执行一代理程序,该代理程序取得一外部网络地址、该些网络摄像机的一组特征数据与一登入信息,并从该些网络摄像机中选取其中之一作为一主要摄像机;该代理程序根据该特征数据设定每一该网络摄像机的一内部网络地址与一内部连接端口;该代理程序根据该主要摄像机的该特征数据向一动态网域名称服务器进行注册,使得该动态网域名称服务器产生一统一资源定位信息;该代理程序进行一网络地址转换程序,用以设定该些网络摄像机所相应的一对外连接端口;由该代理程序产生一图表连接清单,用以记录每一该网络摄像机的该内部网络地址、该内部连接端口与该对外连接端口的映射关系;以及该代理程序将该登入信息向一会员服务器进行注册,在一会员列表中记录该登入数据所相应的该统一资源定位信息、该对外连接端口或其组合。
2.如权利要求1所述的自动设定网络监视系统的处理方法,其特征在于,向该动态网 域名称服务器注册的步骤中还包括该动态网域名称服务器查找一合法装置列表,用以判断是否对该网络摄像机进行注ππ册;若该网络摄像机为合法的装置时,则该动态网域名称服务器产生该统一资源定位信 息;以及若该网络摄像机为非法的装置时,则该动态网域名称服务器返回一错误信息给该主控直ο
3.如权利要求1所述的自动设定网络监视系统的处理方法,其特征在于,产生该统一 资源定位信息的步骤中还包括从该些网络摄像机中选取其中之一;利用所选出的该网络摄像机的该特征数据传送至该动态网域名称服务器;以及 该动态网域名称服务器产生相应的该统一资源定位信息。
4.如权利要求1所述的自动设定网络监视系统的处理方法,其特征在于,进行该网络 地址转换程序还包括该代理程序根据每一该网络摄像机的该特征数据用以指派该统一资源定位信息所相 应的该对外连接端口 ;以及该代理程序记录该对外连接端口所相应的该内部连接端口。
5.如权利要求1所述的自动设定网络监视系统的处理方法,其特征在于,该主控装置 还运行一网页服务程序,用以提供该图表连接清单的网页显示处理,而该客户端更运行一 浏览程序,通过该浏览程序登录至该会员服务器,再将该浏览程序的连接请求导向至该主 控装置,该网页服务程序在接获来自该浏览程序的一连接要求后,该网页服务程序根据该 连接要求中的该对外连接端口用以查找相应的该网络摄像机,并将该网络摄像机所接收的 图像传送至该浏览程序。
6.一种自动设定网络摄像机的处理系统,其特征在于,用以自动设定一内部网络中的网络摄像机的各项连接参数,使得一外部网络的一客户端可以连接至欲观看的网络摄像 机,该自动设定网络摄像机的处理系统包括一动态网域名称服务器,该动态网域名称服务器中储存多笔统一资源定位信息;至少一网络摄像机,设置于该内部网络之中,每一该网络摄像机具有各自的一特征数 据、一内部网络地址与一内部连接端口 ;一主控装置,用以执行一代理程序,该代理程序取得一登入信息、一外部网络地址与每 一该网络摄像机的该特征数据,该代理程序根据特征数据设定该网络摄像机的该内部网络地 址、该内部连接端口并向该动态网域名称服务器进行注册,使得该动态网域名称服务器产生该 主控装置的该统一资源定位信息,该代理程序取得该统一资源定位信息后,指派该统一资源定 位信息所相应的该对外连接端口,并记录该对外连接端口所相应的该内部连接端口 ;以及一会员服务器,其根据该主控装置所发出的该登入信息产生一会员列表,该会员服务 器将记录于该会员列表的该客户端重新导向至该主控装置。
7.如权利要求6所述的自动设定网络摄像机的处理系统,其特征在于,该动态网域名 称服务器还包括一合法装置列表,用以判断是否对该网络摄像机进行注册。
8.如权利要求6所述的自动设定网络摄像机的处理系统,其特征在于,该主控装置还 运行一网页服务程序,用以提供该图表连接清单的网页显示处理,而该客户端更运行一浏 览程序,该网页服务程序在接获来自该浏览程序的一连接要求后,该网页服务程序根据该 连接要求中的该对外连接端口用以查找相应的该网络摄像机,并将该网络摄像机所接收的 图像传送至该浏览程序。
9.一种自动设定网络摄像机的处理系统,其特征在于,用以自动设定一内部网络中的 网络摄像机的各项连接参数,使得一外部网络的一客户端可以连接至欲观看的网络摄像 机,该自动设定网络摄像机的处理系统包括至少一网络摄像机,设置于该内部网络之中,每一该网络摄像机具有各自的一特征数 据、一内部网络地址与一内部连接端口 ;一主控装置,用以执行一代理程序,该代理程序取得一登入信息、一外部网络地址与每 一该网络摄像机的该特征数据,该代理程序根据特征数据设定该网络摄像机的该内部网络 地址、该内部连接端口并向该动态网域名称服务器进行注册,使得该动态网域名称服务器 产生该主控装置的该统一资源定位信息,该代理程序取得该统一资源定位信息后,指派该 统一资源定位信息所相应的一对外连接端口,并记录该对外连接端口所相应的该内部连接 端口 ;以及一会员服务器,连结该主控装置与该客户端,该会员服务器更包括一会员注册程序与 一动态网域名称服务程序,该会员注册程序根据该主控装置所发出的该登入信息产生一会 员列表,该动态网域名称服务程序根据该特征数据产生相应的一统一资源定位信息,该会 员服务器将记录于该会员列表的该客户端重新导向至该主控装置。
10.如权利要求9所述的自动设定网络摄像机的处理系统,其特征在于,该主控装置更 运行一网页服务程序,用以提供该图表连接清单的网页显示处理,而该客户端更运行一浏 览程序,该网页服务程序在接获来自该浏览程序的一连接要求后,该网页服务程序根据该 连接要求中的该对外连接端口用以查找相应的该网络摄像机,并将该网络摄像机所接收的 图像传送至该浏览程序。
全文摘要
本发明公开了一种自动设定网络监视系统的处理方法与其处理系统,用以自动设定内部网络中的网络摄像机的各项连接参数。在主控装置中的代理程序会先取得登入信息、外部网络地址与每一网络摄像机的特征数据;代理程序根据特征数据设定网络摄像机的内部网络地址、内部连接端口并向对应厂商的所属动态网域名称服务器进行注册;并令动态网域名称服务器产生相应的统一资源定位信息;会员服务器在记录统一资源定位信息与登入信息的映像关系;客户端利用登入信息登录会员服务器时,客户端就不需另行设定网络连接的相关设定,就可以达到观看网络摄像机的目的。
文档编号H04L29/08GK101982958SQ20101052439
公开日2011年3月2日 申请日期2010年10月29日 优先权日2010年10月29日
发明者庄强闵, 陈延祯 申请人:青岛雄博科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1