一种监测网络断线并自动重启网络设备的电控方法及装置的制作方法

文档序号:7923964阅读:151来源:国知局
专利名称:一种监测网络断线并自动重启网络设备的电控方法及装置的制作方法
技术领域
本发明涉及一种电控方法及装置,特别涉及一种监测网络断线并自动重启网 络设备的电控方法及装置,在监测到网络状态异常时,可以通过电力控制而恢复 正常的网络连线状态。
背景技术
网络在我们的生活与工作中使用得相当广泛,例如网络远程视频监看(IP CAM)、远程电力遥控开关、网络电话(IPPhone)等设备,都需要有良好的网络联机 下,才能有很好的作用,所以具有良好的网络传输状况对于提高人们生活质量及工 作效率都有着重要的意义。目前,常用的网络连线方式为非对称数字用户线路 (ADSL),在这种网络连线方式中,使用者是利用ATU-R (非对称数位用户回路 远端终止单元)的调制解调器并通过电话线连接至网络服务提供者(ISP)的闸道 服务器(gateway),并借此连线因特网。上述所涉及使用的网络设备,如调制解调 器、网络分享器(或者路由器)等,在特定情况下(如架设网站、长时间下载资 料等)需要维持畅通的通信状态,由于一般家庭所使用的网络设备并没有商业性 的机房,因此其网络连线品质并不能得到很好的保障。
如图1所示,家庭使用的网络设备包括路由器12、调制解调器14及客户终端 101、 103,路由器12、调制解调器14及客户终端101、 103通过数据线相连,调 制解调器14连接至网际网络18,网络设备分别与接通电源的多孔电力插座10连 接,客户终端IOI、 103通过上述网络设备连接至网际网络18,并分别通过路由器 得到网络的相关资料,获取网络地址(IPaddress),但是其缺点在于在架设网站、 长时间下载资料的情况下,网络设备需要长时间开机,如果遇到网络断线的情况, 比如调制解调器或网络分享器(路由器)发生数据传输问题,就容易造成与远端 客户终端之间的网络断线,而在上述系统中并没有设置任何故障复原机构,因此, 在这种情况下,使用者往往需要亲自重新执行拨接/连线软件,或是重新接通设备 的电源、进行重置(reset),以使网络恢复至连线状态,由于网络设备无法自行排 除障碍,在没有人进行相关操作的情况下,则无法恢复良好的数据传输状态,给 人们的生活和工作带来了不便。

发明内容
本发明的目的之一是提供一种使用方便的可以实现监测网络断线并自动重启 设备的电控方法。
本发明的目的之二是提供实现上述方法的监测网络断线并自动重启网络设备 的电控装置。
本发明的第一目的通过如下技术方案来实现的 一种监测网络断线并自动重 启网络设备的电控方法,采用包含有多个市电输出插接口的市电转接器件来提供 各个网络设备的工作电源,将每个网络设备的电力输入线单一对应分别连接在市 电转接器件的各个插接口中;同时实时监测每个网络设备的网络连线是否处于异
常状态,并根据监测到的网络设备的网络连线状态产生控制信号,来控制每个网 络设备的电力输入线上电力的通断,以达到重新启动各网络设备,实现恢复该网 络设备的网络连接。
本发明所述每个网络设备网络连线状态的监测方式为传送网络控制信息协 定(ICMP)的要求封包到网络中的远端服务器,利用等待接收反应封包以确认是 否处于连线状态;或者通过监测广播封包、通过DNS査询、通过路由査询来确认
是否处于网络连线状态。
本发明若检测到网络连线状态正常,每个网络设备继续运作,并继续实时监
测网络连线状态;若网络连线状态异常,重新启动各网络设备,再继续监测网络 连线状态;另外处于异常状态的网络设备的重新启动设置为各网络设备按顺序启 动或同时启动。
本发明网络连线状态的监测方式和各网络设备启动顺序通过网络连接中的电 脑系统进行设置。
一种实现上述方法的电控装置,包括
含有多个市电输出插接口的市电转接器件,用于将每个网络设备的电力输入 线单一对应分别连接在市电转接器件的各个插接口中,
控制电路模块,用于控制每个网络设备的电力输入线上电力的通断,以重新 启动网络设备;
网络连线监测电路模块,用于实时监测网络连线是否处于异常状态; 所述各电路模块安装于市电转接器件中,所述控制电路模块中的每组电力输 入/输出端各自连接于一个网络设备的电力输入线与市电转接输出端的之间;控制 电路模块的控制信号输入端与网络连线监测电路模块的控制信号输出端连接;所 述网络连线监测电路模块的监测数据输入端通过网络数据线或无线传输与网络设 备连接;网络连线监测电路模块在网络连线状态异常时,向控制电路模块发出驱 动控制信号,控制电路模块接收到此驱动控制信号之后,重新启动各网络设备, 并自动恢复正常的连线状态。
本发明所述网络连线监测电路模块中设有服务器模组,用于提供可远端登陆的 设置介面,进行网络连线监测参数设置和启动顺序设置。
本发明所述市电转接器件为电源插座、供电设备或者电力中继设备;所述市电 转接器件上设有网络连接孔,网络连线监测电路模块经该网络连接孔连接网络设 备。
与现有技术相比,本发明具有如下显著的效果-
(1) .网络状态异常时,本发明可以自动重启各网络设备,而无需使用者亲自 重新开启,方便用户使用,尤其是在无人的环境更突显其重要性;而在现有技术 中,如果网络设备死机,都需要有人亲自去操作重启设备电源的动作;
(2) .操控方法十分简单,实施成本较低;
(3) .市电转接器件可以为电源插座、供电设备等,更为灵活使用,实用性强;
(4) .能够适应不同网络连接系统,适用场合十分广泛;
(5) .市电转接器件在安装时,只要连接上网络线,就会自动获取到IP,并对 内定的有名网站进行网络联机测验,达到即插即用的方便安装效果。


下面结合附图和具体实施例对本发明作进一步的详细说明。 图1是现有技术中家庭用网络设备的连接示意图; 图2是本发明电力控制装置与周边装置连线的实施例示意图; 图3是本发明电路方块实施例示意图4是本发明本发明利用远端连线登入电力控制装置的主要流程图; 图5是本发明网络连线监测流程图。
具体实施例方式
如图2、图3所示,本发明电力控制装置包括含有多个市电输出插接口的市电 转接器件,用于将每个网络设备的电力输入线单一对应分别连接在市电转接器件 的各个插接口中;控制电路模块,用于控制每个网络设备的电力输入线上电力的
通断,以重新启动网络设备;网络连线监测电路模块,用于实时监测网络连线是 否处于异常状态;各电路模块安装于市电转接器件中,所述控制电路模块中的每 组电力输入/输出端各自连接于一个网络设备的电力输入线与市电转接输出端的之 间;控制电路模块的控制信号输入端与网络连线监测电路模块的控制信号输出端 连接;网络连线监测电路模块的监测数据输入端通过网络数据线或无线传输与网 络设备连接;网络连线监测电路模块在网络连线状态异常时,向控制电路模块发 出驱动控制信号,控制电路模块接收到此驱动控制信号之后,重新启动各网络设 备,并自动恢复正常的连线状态。另外在网络连线监测电路模块中还设有服务器 模组,用于提供可远端登陆的设置介面。
图2为电力控制装置与周边装置连线之实施例示意图,其中电力控制装置20 包含具有可以连接多个设备的多孔插座,除了可连接多个设备的插座外,其一端 通过电力线连接至供应电力(如市电)的电源插座22,另一端则设置有网络连接 孔21,能通过网络线(如RJ-45)经网络连线207连接各种网络设备,如调制解调 器24与路由器26,用以连接外部网际网络28。
在此连线状态下,电力控制装置20转接市电,通过电力连线203,205供应调 制解调器24与路由器26的电力,远端电脑201可经由网际网络28连接本地端的 调制解调器24,或另可通过路由器26连接近端电脑202,经路由器26连接电力 控制装置20。在其他实施例中,调制解调器24可具有网络路由(routing)的功效, 而本地端的其他电脑设备或是网络设备亦可通过未显示于图中的其他路由器或是 集线器(hub)经此结构连接网际网络28。
在网络连线失败时,使用者无法亲自重新开启各网络设备的状况下,能够利用 本电力控制装置20通过电力连线203,205重新启动各网络设备的电力,以维持网 络连线。
电力控制装置20具有网络连线功能,可以有线与无线手段实施,通过上述网 络连线207连接各网络设备,连接网际网络或是近端的区域网络。使用则能利用 远端电脑201经网际网络28连线到此电力控制装置20;或是利用近端电脑202通 过路由器26连接电力控制装置20;或是使用近端电脑202直接经网络线连接网络 连接孔21,直接存取此电力控制装置20。目的是通过电力控制装置20提供的设 置介面设置各连接电力控制装置20的网络设备的电力供应策略,能于网络断线时, 依照此电力供应方式自动依序重新启动或同时启动各网络设备,以保持网络连线 状态。
如图3所示,电力控制装置20的电路方块实施例示意图。电力控制装置20 对外具有多条连线,包括利用电力连线301连接电源;利用网络连线303连接网 络,包括近端的区域网络与通过各网络设备连接至网际网络;并通过一或多个插 座305连接各电器设备,本实施例主要是通过插座305提供一或多个网络设备的 电力。
电力控制装置20中电路模块包括的控制电路31和网络连线监测电路33,其 中网络连线监测电路33中主要有提供远端登入功能的服务器模组331,与提供网 络连线监测功能的监测模组333。其中的网络连线监测电路33,电连接控制电路 31,主要是用以监测网络连线状态,能于网络连线状态异常时产生一控制讯号, 传送至控制电路31。异常状态可包括网络断线,或是连线不稳,或是网络设备运 作异常等可能状态。
此网络连线监测电路33中的服务器模组331可如同于一个WWW网站服务 器,让使用者能够通过网页浏览器进入一个网页形式的设置介面,经由网络连线 进行设置;或是其他形式的服务器,包括ssh、 telnet等常用的远端控制的伺服机 制,或是专属的设置方式,让使用者利用命令列(commandline)进行设置。
此网络连线监测电路33通过其中的监测模组333监测网络连线的状态,网络 监测的方式可采用多种,由于电力控制装置20是通过上述网络设备(如路由器、 调制解调器等)建立连接网际网络的网络连线,因此,可以通过电力控制装置20 与一或多个远端服务器间的网络连线来测试网络连线状态。
应用此具有远端控制的电力控制装置20监测网络连线的方式,通过传送网络 控制信息协定(ICMP)的要求封包到远端服务器,以该服务器反应的封包的状态 来确认连线状态。举例来说,利用ping程序发出ICMP要求封包至多个长时间开 机的远端服务器(如google, yahoo, flickr.com等知名的网站),根据设置,当封包 持续反应错误,超过设置的门槛时,则判断网络连线有误。此时,网络连线监测 电路33则会产生控制讯号,通过上述控制电路31将连接的网络设备依序重新启 动或同时启动,以保持正常运作的状态。
上述ping程序是一个电脑网络工具,其运作原理是向目标主机传出一个ICMP echo要求封包,等待接收echo反应封包,此程序会按时间和反应成功的次数,估 计失去封包率(packet loss rate,丢包率)和封包来回时间(round trip time,网络时 延),在没有防火墙刻意排除此ICMP的封包的情况下,能用来测试与特定主机间 的网络连线状态。
以下显示利用ping程序对www.google.com主机发出ICMP echo要求封包,利 用来回的封包估计来回时间的范例 $ ping www.google.com
PING wwwl.google.com (64.233.183.103) 56(84) bytes of data.
64 bytes from 64.233.183.103: icmp—seq=l ttl=246 time=22.2 ms
64 bytes from 64.233.183.103: icmp—seq=2 ttl=245 time=25.3 ms
64 bytes from 64.233.183.103: icmp_seq=3 ttl=245 time=22.7 ms
64 bytes from 64.233.183.103: icmp_seq=4 ttl=246 time=25.6 ms
64 bytes from 64.233.183.103: icmp_seq=5 ttl=246 time=25.3 ms
64 bytes from 64.233.183.103: icmp—seq=6 ttl=245 time=25.4 ms
除了监测网络连线是否失败之外,即使是有连线,仍可通过以上丢包率、来回
时间判断网络品质,若有异常现象,在特定判断原则下,仍可依照电力供应策略
来重新启动各网络设备,以维持一定品质。
其他监测网络连线状态的方式除了上述利用ping多个IP之外,还可通过监测
广播封包、DNS查询、路由查询等方式来确认连线状态。
电力控制装置20中控制电路的每组电力输入/输出端各自连接于一个网络设
备的电力输入线与市电转接输出端的之间;实际实施可简单视为对应每一个插座
305与电源间的开关,能于网络连线状态异常时接收到由网络连线监测电路33产
生的控制讯号,即以控制相对之开关电路依序或是同时重新启动连接各插座之网
络设备。
各网络设备的重新开启顺序,举例来说,先重新启动ADSL调制解调器,在 估计开机的一定时间后,再启动路由器(或是IP分享器),若还有其他集线器时, 则再行启动。若此电力控制装置20连接到分属不同网段的设备时,可依照有网络 异常的网段,选择性地重新启动该网段的网络设备。
图4显示本发明利用远端连线登入电力控制装置的主要流程图。 根据上述电力控制装置20与周边设备的连线实施例,电源经电力控制装置供 应各网络设备电力,当中的网络连线监测电路通过网络连线,经各网络设备连线 网际网络与远端服务器。开始步骤如S401,于开启各设备电源之后,调制解调器 将自动执行连线网络闸道器的程序,此程序根据不同的网络结构而有不同的程序, 一般家庭的调制解调器则是连线到ISP机房的服务器上,接着路由器将连线至调 制解调器,通过当中的认证与连线程序完成网际网络连线程序,并能提供近端各
电脑系统连结至网际网络。
本发明电力控制装置中设置的网络连线监测电路中具有一个服务器模组,提供 使用者由远端登入(步骤S403),外部电脑通过网际网络经各网络设备登入此电力 控制装置,或是通过处于近端电脑经区域网络登入。经认证程序登入后,则可利 用所提供的设置介面进行设置,可以通过网页浏览器进行设置。设置的内容包括 连线监测设置(步骤S405)与电力控制设置(步骤S407)。
其中连线监测设置主要是设置判断网络连线状态的方式;如上述发出ICMP 的要求封包,并根据反应的封包来判断网络连线状态的方式来说,则需设置在怎 样的条件下将判断网络异常,如在一特定时间内未接到任何反应封包,则判断网 络异常;或是连续ping多个远端服务器,若达到一定数目的服务器未反应封包, 则判断网络异常;或是当丢包率超过一个门槛值时,则判断网络异常;或前后反
应封包的时间间隔差距在一个门槛值以上,则判断网络异常。若达到上述各判断 条件之一或是多个组合时,则会发出控制讯号要求重新启动各网络设备。
其中电力供应方式则是包括设置各网络设备重新启动的顺序,通常是先开启调 制解调器,于一定时间完成连线之后,才再会再开启其他网络设备;或是同时开 启,各网络设备内有重复执行各连线程序的功能,直到连线为止。
图5为本发明的实施例流程图,开始需启动各电力连接于电力控制装置的网络 设备,建立多个网络设备与电力控制装置的电力连线,再建立一网络连线(步骤 S501),此电力控制装置则通过各网络设备与网络连线。之后,由电力控制装置内 的网络连线监测电路监测连线到网际网络的网络连线的状态,也就是监测各网络 设备是否正常运作(步骤S503),主要是利用ping程序发出ICMP要求封包至多 个长时间开机的远端服务器,根据判断网络连线状态的策略,来判断网络连线是 否正常(步骤S505)。
若是符合各种判断网络连线状态的设置,则会判断连线异常,网络连线监测电 路将产生一驱动各网络设备重新启动的控制讯号,由一控制电路执行重新开机的 歩骤,此时执行步骤S507,依据所设置的电力控制方式,依序一个顺序,或是同 时重新启动设备,并于重新启动设备后,重新建立连线(步骤S501),并继续监测 网络连线状态。若并无上述各种网络连线异常的现象,则表示网络连线正常,则 回到歩骤S503继续监测网络连线。
在其它实施方式中,市电转接器件也可以为供电设备、电力中继设备或者不间 断电源(UPS: Uninterruptible Power Supply),电力控制装置20中的网络模组也可以
同时支持无线网络,例如插接无线网卡后,可不采用数据线连接,就能够和路由 器进行网络连接。
由于本发明所涉及的网络连接系统具有多种组合方式,因此,本发明的实施方 式不限于此,根据本发明的上述内容,按照本领域的普通技术知识和惯用手段, 在不脱离本发明上述基本技术思想前提下,还可以做出其它多种形式的修改、替 换或变更,均落在本发明权利保护范围之内。
权利要求
1、一种监测网络断线并自动重启网络设备的电控方法,其特征在于采用包含有多个市电输出插接口的市电转接器件来提供各个网络设备的工作电源,将每个网络设备的电力输入线单一对应分别连接在市电转接器件的各个插接口中;同时实时监测每个网络设备的网络连线是否处于异常状态,并根据监测到的网络设备的网络连线状态产生控制信号,来控制每个网络设备的电力输入线上电力的通断,以达到重新启动各网络设备,实现恢复该网络设备的网络连接。
2、 根据权利要求l所述的监测网络断线并自动重启网络设备的电控方法,其 特征在于所述每个网络设备网络连线状态的监测方式为传送网络控制信息协 定(ICMP)的要求封包到网络中的远端服务器,利用等待接收反应封包以确认是 否处于连线状态。
3、 根据权利要求l所述的监测网络断线并自动重启网络设备的电控方法,其 特征在于所述每个网络设备网络连线状态的监测方式为通过监测广播封包、 通过DNS查询或通过路由查询来确认是否处于网络连线状态。
4、 根据权利要求1或2或3所述的监测网络断线并自动重启网络设备的电控 方法,其特征在于若检测到网络连线状态正常,每个网络设备继续运作,并继 续实时监测网络连线状态;若网络连线状态异常,重新启动各网络设备,再继续 监测网络连线状态。
5、 根据权利要求l所述的监测网络断线并自动重启网络设备的电控方法,其 特征在于处于异常状态的网络设备的重新启动设置为各网络设备按顺序启动或 同时启动。
6、 根据权利要求2、 3或5所述的监测网络断线并自动重启网络设备的电控方法,其特征在于网络连线状态的监测方式和各网络设备启动顺序通过网络连接中的电脑系统进行设置。
7、 一种实现权利要求l所述方法的电控装置,其特征在于包括含有多个市电输出插接口的市电转接器件,用于将每个网络设备的电力输入 线单一对应分别连接在市电转接器件的各个插接口中;控制电路模块,用于控制每个网络设备的电力输入线上电力的通断,以重新 启动网络设备;网络连线监测电路模块,用于实时监测网络连线是否处于异常状态; 所述各电路模块安装于市电转接器件中,所述控制电路模块中的每组电力输入 /输出端各自连接于一个网络设备的电力输入线与市电转接输出端的之间;控制电 路模块的控制信号输入端与网络连线监测电路模块的控制信号输出端连接;所述 网络连线监测电路模块的监测数据输入端通过网络数据线或无线传输与网络设备 连接;网络连线监测电路模块在网络连线状态异常时,向控制电路模块发出驱动 控制信号,控制电路模块接收到此驱动控制信号之后,重新启动各网络设备,并 自动恢复正常的连线状态。
8、 根据权利要求7所述的电控装置,其特征在于所述网络连线监测电路模 块中还设有服务器模组,用于提供可远端登陆的设置介面,进行网络连线监测参 数设置和启动顺序设置。
9、 根据权利要求7所述的电控装置,其特征在于所述市电转接器件为电源 插座、供电设备、电力中继设备或者不间断电源。
10、 根据权利要求7或9所述的电控装置,其特征在于所述市电转接器件 上设有网络连接孔,网络连线监测电路模块经该网络连接孔连接网络设备。
全文摘要
本发明公开了一种监测网络断线并自动重启网络设备的电控方法,采用包含有多个市电输出插接口的市电转接器件来提供各个网络设备的工作电源,将每个网络设备的电力输入线单一对应分别连接在市电转接器件的各个插接口中;同时实时监测每个网络设备的网络连线是否处于异常状态,并根据监测到的网络设备的网络连线状态产生控制信号,来控制每个网络设备的电力输入线上电力的通断,以达到重新启动各网络设备,实现恢复该网络设备的网络连接;本发明还公开了一种实现上述方法的电控装置,当网络状态异常时,可以自动重启各网络设备,而无需使用者亲自重新开启,方便用户使用,而且操控方法十分简单,实施成本低。
文档编号H04L12/24GK101355464SQ20081019800
公开日2009年1月28日 申请日期2008年8月26日 优先权日2008年8月26日
发明者邱仕坚 申请人:广州鼎坚资讯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1