一种透明插入式远程网络重启装置和方法与流程

文档序号:14490540阅读:313来源:国知局
一种透明插入式远程网络重启装置和方法与流程

本发明涉及工程设备领域,尤其是一种透明插入式远程网络重启装置和方法。



背景技术:

由于设备工程应用中常出现设备死机并且无法联网的情况,无法通过网络远程重启。此时就需要赶扑现场用专业辅助设备来插拔电源重启了,不仅损耗人力物力,还影响设备的正常使用。

在市场上目前应用的远程重启都是通过有线网络协议或者无线网络协议来实现远程重启。例如一种变电站远动设备故障语音报警及远程重启装置(201320784163.4)和远程断电重启方法及设备(201310547691.2),其技术方案中的重启操作依赖网络传输控制信号或指令,因此远程设备遇到网络故障时的断电重启依然需要靠人工操作。



技术实现要素:

为了解决上述技术问题,本发明的目的是:提供一种不依赖网络传输控制信号的透明插入式通用远程网络重启装置。

为了解决上述技术问题,本发明的另一目的是:提供一种不依赖网络传输控制信号的透明插入式通用远程网络重启方法。

本发明所采用的技术方案是:一种透明插入式远程网络重启装置,包括有

电源模块,用于给网络信号检测模块、网络透传模块和继电器控制模块供电;

网络信号检测模块,用于接收设备的网络数据并对网络数据进行抓包分析,当抓包分析结果正常时将网络数据发送至网络透传模块,当网络数据异常时发送控制信号给继电器控制模块;

网络透传模块,用于实时转发接收到的网络数据;

继电器模块,用于在接收到网络信号检测模块的控制信号时断开继电器,然后重新上电。

进一步,所述网络信号检测模块还包括有计数子模块,所述计数子模块用于记录异常数据包的数量,当数量大于设定阈值时,网络信号检测模块判断抓包分析结果为异常。

进一步,所述继电器模块在断开继电器和重新上电之间存在一定延时。

进一步,所述电源模块设置有用于接入电源的电源输入接口;

所述网络信号检测模块设置有用于收发网络数据的网口;

所述网络透传模块设置有用于收发网络数据的网口;

所述继电器模块设置有用于控制设备电源的电源输出接口。

本发明所采用的另一技术方案是:一种透明插入式远程网络重启方法,包括有以下步骤:

接收设备的网络数据并对网络数据进行抓包分析;

当抓包分析结果为网络数据正常时,将接收的网络数据发送至网络透传模块,网络透传模块实时转发网络信号检测模块发送的网络数据;

当网络数据异常时发送控制信号给继电器控制模块,继电器模块接收到网络信号检测模块的控制信号后断开继电器,然后重新上电。

进一步,所述对网络数据进行抓包分析的具体步骤为:采用计数器记录异常数据包的数量,当数量大于设定阈值时,判断抓包分析结果为异常。

进一步,所述计数器用于记录最近一段时间t以内的异常数据包数量。

进一步,所述计数器每记录一段时间t以内的异常数据包数量后进行清零操作。

进一步,所述继电器模块在断开继电器之后,经过一段时间t_relay的延时,然后重新上电。

本发明装置和方法的有益效果是:本发明通过对网络数据进行抓包分析获取网络状态,进而控制网络透传模块的数据传输以及继电器控制模块的控制动作,设备故障时无需人工操作进行重启;本发明采用网络透传模块,直接采用工程设备的ip地址即可访问工程设备,无需增加新的ip地址,对接好电源以及网络接口即可适用于不同的工程设备。

附图说明

图1为本发明装置的结构框图;

图2为本发明装置具体实施例与工程设备对接示意图;

图3为本发明方法的步骤流程图。

具体实施方式

下面结合附图对本发明的具体实施方式作进一步说明:

参照图1,一种透明插入式远程网络重启装置,包括有

电源模块,用于给网络信号检测模块、网络透传模块和继电器控制模块供电;

网络信号检测模块,用于接收设备的网络数据并对网络数据进行抓包分析,当抓包分析结果正常时将网络数据发送至网络透传模块,当网络数据异常时发送控制信号给继电器控制模块;

网络透传模块,用于实时转发接收到的网络数据;

继电器模块,用于在接收到网络信号检测模块的控制信号时断开继电器,然后重新上电。

网络信号检测模块对设备发送来的网络数据进行抓包分析,若信号正常,则通过网络透传模块实时转发网络数据,进行正常的通信;否则证明网络出现故障,例如设备死机,此时不再通过网络透传模块实时转发网络数据,而是控制继电器模块断开继电器,从而控制相应的工程设备断电,待工程设备系统完全断电之后,再重新上电,从而实现自动重启。

为避免偶然的、临时的故障导致网络信号检测模块误判为工程设备故障,以至于在不必要的情况下对工程设备进行重启操作,进一步作为优选的实施方式,所述网络信号检测模块还包括有计数子模块,所述计数子模块用于记录异常数据包的数量,当数量大于设定阈值时,网络信号检测模块判断抓包分析结果为异常。

进一步作为优选的实施方式,所述继电器模块在断开继电器和重新上电之间存在一定延时,保证断开继电器后工程设备能够完全断电关闭。

参照图2,进一步作为优选的实施方式,所述电源模块设置有用于接入电源的电源输入接口;

所述网络信号检测模块设置有用于收发网络数据的网口;

所述网络透传模块设置有用于收发网络数据的网口;

所述继电器模块设置有用于控制设备电源的电源输出接口。

通过设置上述网络接口和电源接口,本发明装置能通过接口与工程设备快速连接,并且统一设置接口能适用于不同的工程设备,在连接工程设备时,只需要考虑其外部接口而无需考虑其内部结构,通用性强。

参照图3,一种透明插入式远程网络重启方法,包括有以下步骤:

接收设备的网络数据并对网络数据进行抓包分析;

当抓包分析结果为网络数据正常时,将接收的网络数据发送至网络透传模块,网络透传模块实时转发网络信号检测模块发送的网络数据;

当网络数据异常时发送控制信号给继电器控制模块,继电器模块接收到网络信号检测模块的控制信号后断开继电器,然后重新上电。

为避免偶然的、临时的故障导致网络信号检测模块误判为工程设备故障,以至于在不必要的情况下对工程设备进行重启操作,进一步作为优选的实施方式,所述对网络数据进行抓包分析的具体步骤为:采用计数器记录异常数据包的数量,当数量大于设定阈值时,判断抓包分析结果为异常。

进一步作为优选的实施方式,所述计数器用于记录最近一段时间t以内的异常数据包数量;该实施方式下的计数方法即记录最近一段时间t以内的异常数据包数量,每经过单位时间删除计数器中距离当前时间[t,t+1]时间内的异常数据包数量,并增加距离当前时间[0,1]时间内的异常数据包数量。

进一步作为优选的实施方式,所述计数器每记录一段时间t以内的异常数据包数量后进行清零操作;该实施方式下的计数方法则是每经过单位时间对计数器进行操作,累计异常数据包数量,每隔周期时间t对计数器进行清零。

进一步作为优选的实施方式,所述继电器模块在断开继电器之后,经过一段时间t_relay的延时,然后重新上电,保证断开继电器后工程设备能够完全断电关闭。

以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可以作出种种的等同变换或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1