通信中继装置的制作方法

文档序号:17481054发布日期:2019-04-20 06:27阅读:171来源:国知局
通信中继装置的制作方法

本发明涉及对与网络连接的设备进行监视的技术。本发明的一个实施方式涉及具有对网络等进行监视的功能的通信中继装置、网络监视方法。



背景技术:

作为网络监视系统而公开了下述监视装置,例如,针对与防盗摄像机、防盗摄像用记录仪设置于同一网络上的设备进行机械性通信,在一定时间以上动作确认的结果为不通状态时、在一定期间中发生多次不通状态时,对机械性通信的响应结果和向其它设备的动作确认结果进行比较,根据地域性的、环境性的要因而对原因进行推测,将其原因和现状的通信状态通知给指定出的发送目标(参照专利文献1。)。

专利文献1:日本特开2017-005598号公报



技术实现要素:

在对与网络连接的设备进行监视时,需要用于进行监视的设备。本发明的一个实施方式的目的之一在于,定常地、高精度地对与网络连接的终端设备进行监视而不引入附加性设备。

本发明的一个实施方式所涉及的通信中继装置具有:与终端设备连接的端口;以及通信量参照部,其参照端口的通信量。通信量参照部包含:通信量取得部;以及计算部,其根据由通信量取得部取得的通信量,对表示通信状态的采样值进行计算。

附图说明

图1是表示本发明的一个实施方式所涉及的通信中继装置的结构的图。

图2是表示连接有本发明的一个实施方式所涉及的通信中继装置的网络的一个例子的图。

图3是表示本发明的一个实施方式所涉及的通信中继装置所包含的通信量参照部的结构的图。

图4是说明通过本发明的一个实施方式所涉及的通信中继装置中的通信量取得部对通信量的吞吐量、使用率进行测定的一个方式的图。

图5是说明在本发明的一个实施方式所涉及的通信中继装置中的通信量取得部中,通过作为管理水准的3个阈值对终端设备的状态进行管理的一个例子的图。

图6是表示本发明的一个实施方式所涉及的通信中继装置所包含的监视部的结构的图。

图7是表示本发明的一个实施方式所涉及的通信中继装置的结构的图。

图8是表示本发明的一个实施方式所涉及的通信中继装置的结构的图。

图9是对本发明的一个实施方式所涉及的通信中继装置中的动作进行说明的流程图。

图10是表示本发明的一个实施方式所涉及的通信中继装置所包含的通信量参照部的结构的图。

图11是表示本发明的一个实施方式所涉及的通信中继装置所包含的通信量参照部的结构的图。

图12是表示本发明的一个实施方式所涉及的通信中继装置所包含的监视部的结构的图。

图13是对本发明的一个实施方式所涉及的通信中继装置中的动作进行说明的流程图。

图14是对本发明的一个实施方式所涉及的通信中继装置中的ping监视的情况下的动作进行说明的流程图。

图15是对本发明的一个实施方式所涉及的通信中继装置中的lldp监视的情况下的动作进行说明的流程图。

图16是对本发明的一个实施方式所涉及的通信中继装置(通信量参照部)中的动作进行说明的流程图。

图17是对本发明的一个实施方式所涉及的通信中继装置中的动作进行说明的流程图。

图18是对本发明的一个实施方式所涉及的通信中继装置中的检测到终端装置的异常时的动作进行说明的流程图。

标号的说明

100…通信中继装置,102…监视功能,104…cpu,106…存储器,108…帧计数器,110…存储部,112…终端装置,114…路由器,116…终端设备,118…端口,119…监视部,120…通信量参照部,121…ping监视部,122…通信量取得部,123…lldp监视部,124…计算部,126…输出部,128…判定部,130…第1存储部,132…监视控制部,134…设定部,136…通知部,138…管理部,140…管理部,142…供电控制部,144…监视控制ic,146…开关控制ic,148…phy芯片,152…第2存储器,153…第3存储部,154…互联网

具体实施方式

一边参照附图等一边对本发明的实施方式进行说明。但是,本发明包含很多不同的方式,不限定于以下例示的实施方式进行解释。在发明的详细说明中进行参照的附图,为了说明而与实际的方式相比,有时对各部的宽度、厚度、形状等而示意地表示。但是,附图所示的方式是一个例子,不一定对本发明的内容进行限定。另外,在本发明中,在某附图中记载的特定的要素和在其它附图中记载的特定的要素处于相同或对应的关系时,标注同一标号(或在作为标号记载的同一数字后标注a、b等的标号),有时将重复的说明适当省略。并且针对各要素的附记为“第1”、“第2”的文字,是为了对各要素进行区分而使用的方便性标识,只要没有特别的说明,不具有更多的含义。

第1实施方式:

图1表示本发明的一个实施方式所涉及的通信中继装置100的功能性的结构。通信中继装置100被使用于对计算机、通信设备、信息设备等进行连接的网络,连接一个或多个终端设备。通信中继装置100作为资源而包含cpu(中央处理装置)104、存储器106,具有对与网络连接的终端设备的通信状态进行控制的功能。在这里存储器106是半导体存储器,优选应用随机存取存储器。另外,通信中继装置100具有对所连接的终端设备的状态进行监视的监视功能102。监视功能102具有下述功能,即,对cpu104、存储器106等的资源的使用量、由帧计数器108取得的通信量(流量)进行测定,根据其测定结果对终端设备116是正常的状态、还是发生了异常进行判断。

监视功能102具有将资源的使用量、通信量等被收集到的数据记录于存储部110的功能。存储部110可以内置于通信中继装置100,也可以作为外部设备而配置,与通信中继装置100连接。存储部110是能够逐次写入数据,能够对写入的数据进行保存的存储介质,例如,使用由半导体存储器实现的存储装置(也被称为固态驱动器)、由磁盘实现的存储装置(也被称为硬盘驱动器)、其它非易失性的存储器元件或存储器电路、或者由光盘等实现的存储装置。另外,存储部110也可以通过由云计算提供的存储区域而实现。

通信中继装置100与属于管理者的终端装置112连接。网络的管理者经由终端装置112对监视功能102的监视设定值(监视条件)进行设定。终端装置112可以构成为使用利用了web浏览器的gui(graphicaluserinterface)而对设定画面进行显示,管理者能够按照画面对显示监视设定值进行设定。作为监视设定值,采用资源的使用量、数据通信的吞吐量、频带使用率等,设定于通信中继装置100。另外,通信中继装置100可以对在所连接的终端设备发生了异常时的动作进行设定。关于在终端设备发生了异常时的动作,能够经由终端装置112由管理者预先设定。

通信中继装置100通过监视功能102对与网络连接的终端设备定常地进行监视。而且,通信中继装置100具有下述功能,即,基于监视设定值对取得的测量值进行评价,在判断为是超过管理水准的异常值时,经由终端装置112向管理者通知异常的发生。另外,通信中继装置100具有下述功能,即,作为异常发生时的动作,按照预先设定出的内容,进行终端设备的停止、重新启动等动作。

此外,通信中继装置100是指,在构成为计算机、通信设备、信息设备等电子设备能够相互地进行数据通信的网络中连接着的网络设备。例如,作为通信中继装置100包含无线访问点、路由器、网络交换机等在网络中连接着的设备。另外,终端装置112能够应用台式型及笔记本型的个人计算机、平板终端、被称为智能手机的多功能移动电话设备等。

图1所示的通信中继装置100具有监视功能102,由此在将终端设备与网络连接的状态下,能够对有无异常进行检测,另外将有无异常通知给管理者。由此,无需为了对与网络连接的终端设备进行监视而设置监视用的装置(例如,snmp(simplenetworkmanagementprotocol)管理器),能够削减引入成本。即,能够定常地对与网络连接的终端设备进行监视而不引入附加性设备。

图2表示连接有通信中继装置100的网络的一个例子。图2表示通信中继装置100为网络交换机的情况。作为网络交换机的通信中继装置100经由路由器114而与互联网154连接。另外,通信中继装置100具有多个端口118,在各端口118连接终端设备116。

终端设备116只要是能够进行网络连接的设备即可,没有特别的限定,具有各种功能的终端设备与通信中继装置100连接。图2表示作为一个例子而在通信中继装置100连接第1终端设备116a、第2终端设备116b、第3终端设备116c的方式。例如,第1终端设备116a为网络摄像机,第2终端设备116b为无线访问点,第3终端设备116c为能够进行网络连接的传感器。作为传感器,应用光传感器、磁传感器、加速度传感器、压力传感器、温度传感器等各种传感器。如上所述的终端设备116通过网络线缆或无线而与通信中继装置100连接。另外,在图2中虽未表示,但通信中继装置100可以在网络中以形成树状构造的方式多重地连接。例如,作为在图2中未表示的终端设备116,也可以多重地连接多个计算机、路由器、网络交换机等设备。

通信中继装置100包含与终端设备116连接的端口118、和作为资源的cpu104、存储器106等硬件资源。通信中继装置100构成为通过这些硬件资源和所安装的软件资源,发挥对所连接的终端设备116(第1终端设备116a、第2终端设备116b、第3终端设备116c)、路由器114、终端装置112之间的通信进行控制的功能。

在图2中表示的通信中继装置100包含通信量参照部120。通信量参照部120例如由帧计数器构成,具有对各个端口118的通信量进行测定的功能。通信中继装置100可以与管理者侧的终端装置112直接或经由网络间接地连接。通过终端装置112,对通信中继装置100中的监视设定值进行设定,另外,从通信中继装置100向终端装置112输出有无异常。终端装置112能够将在通信中继装置100中累积的监视数据读出。

图3表示通信量参照部120a的结构。通信量参照部120a包含:通信量取得部122、计算部124、输出部126。通信量取得部122例如由帧计数器构成。计算部124由运算处理电路构成。通过通信量取得部122,对经过各个端口118的数据通信的通信量进行测定。通信量取得部122例如通过帧计数器对每单位时间的帧数进行计数,从而对通信量进行测定。计算部124根据由通信量取得部122测定出的通信量,作为采样值而对吞吐量(bps)、频带使用率(%)等进行计算。输出部126将由计算部124求出的吞吐量(bps)、频带使用率(%)等输出。通信中继装置100基于设定出的监视设定值(监视条件),利用吞吐量(bps)或频带使用率(%)的一者进行监视。使用吞吐量(bps)或频带使用率(%)的哪一者是由管理者设定的。

图4表示通过通信量取得部122对通信量的吞吐量(bps)、使用率(%)进行观测的一个方式。关于由通信量取得部122每一秒取得的接收数据的通信量,由计算部124进行运算处理,求出每一秒的吞吐量。如图4所示,在计算部124中,使用当前的接收吞吐量和过去3点(合计4点)的接收吞吐量进行移动平均处理,进行标准化(归一化)处理。另外,计算部124也能够根据吞吐量对频带使用率(%)进行计算。另外,通信量参照部120通过参照端口118的接收数据的通信量,从而不仅对与端口118连接的终端设备116的存亡状态进行检测,还能够对终端设备116是否正常地动作的状态进行检测。

图5表示作为监视参数的管理水准,通过3个阈值对终端设备116的状态进行管理的一个例子。图5表示设定有监视开始阈值、一次阈值、二次阈值的一个例子。监视开始阈值是针对终端设备对监视开始进行判断的水准,用作如果采样值超过该水准,则开始监视的阈值。一次阈值用作在采样值低于该水准的情况下,对警告进行通知的阈值。二次阈值用作在采样值低于该水准的情况下,判断为在终端发生了异常的阈值。此外,图5所示的阈值是一个例子,本发明并不限定于此。与成为监视对象的终端设备的特性相应地,作为管理水准而设定的值能够适当设定。例如,在对具有某个功能的终端设备116进行监视时,通信中继装置100作为管理参数而对一个参数进行选择,可以通过一个阈值进行监视,也可以针对一个或多个参数而设定一个或多个阈值而进行监视。

图5是作为监视参数,示意地表示流量的采样值(吞吐量(bps)或频带使用率(%))的历时变化的状况的图形。横轴是时间轴,纵轴表示采样值。如果通信量参照部120的采样值增加而超过监视开始阈值,则通信中继装置100开始该终端设备116的监视。然后,在采样值虽然存在波动,但在不低于一次阈值的范围经过的状态下,终端设备116判断为正常地动作。如果采样值减小,低于一次阈值,则通信中继装置100例如向管理者的终端装置112通知警告。在采样值进一步降低而低于二次阈值的情况下,通信中继装置100判断为在终端设备116发生了异常,例如,向管理者的终端装置112通知异常的发生。

通信中继装置100在该阶段,能够针对终端设备116进行修复动作。例如,在终端设备116与poe(poweroverethernet)供电功能相对应的情况下,进行供电的停止和重新开始,执行进行终端设备116的重新启动的处理。如上所述的异常时的处置是在由管理者设定出的监视设定值的范围内执行的。

然后,(无论有无修复动作)采样值增加,超过监视开始阈值的情况下,终端设备116判断为恢复,继续通过通信中继装置100执行监视。

图5所示的采样值的变化只不过是例示,如上所述的监视方法能够应用于各种各样的终端设备116。例如,在终端设备116为网络摄像机的情况下,在拍摄功能正常地起作用的情况下,吞吐量及频带使用率超过一次阈值而在规定的范围内推移。另一方面,在由于某种原因而在网络摄像机的拍摄功能发生了异常的情况下,吞吐量及频带使用率减少。在该情况下,在仅通过现有的ping实现的网络的监视方法中,成为监视对象的终端设备对ping的请求进行响应,但在该终端设备的主功能(例如,与网络连接的监视摄像机的拍摄功能)没有动作的情况下,存在无法检测到该异常这样的问题。但是,如果如本实施方式这样将阈值设定于适当的范围,则能够通过通信中继装置100对在终端设备116原本具有的功能发生了异常这一情况进行检测。例如,在终端设备116为网络摄像机的情况下,通信中继装置100能够对在拍摄功能发生了异常这一情况进行检测。在该情况下,如果预先设定有异常发生时的规范,则通信中继装置100能够自主地应对终端设备116的故障。

此外,用作监视水准的阈值并不限定于前述的阈值,能够在一个或多个范围由管理者适当设定。另外,阈值可以不是固定值,而能够通过时间带、星期、月份、季节、气候、地域等任一个或多个组合进行变更。通信中继装置100能够与外部要因相对应地将阈值变更,由此能够精密地进行准确的监视。

如上所述,本实施方式所涉及的通信中继装置100具有与终端设备116连接的端口118和参照端口118的通信量的通信量参照部120。通信量参照部120包含通信量取得部122和根据由通信量取得部取得的通信量对表示通信状态的采样值进行计算的计算部124。通信中继装置100所具有的监视功能102是由通信量参照部120实现的。即,通信中继装置100具有下述功能,即,使用由通信量参照部120测定的、基于端口118的接收数据的吞吐量、频带使用率,对与该端口118连接的终端设备116的异常进行检测。例如,通信中继装置100在测定出的吞吐量低于某管理水准的情况下,在终端设备116检测到异常。另外,通信中继装置100在频带使用率低于某管理水准的情况下,检测到终端设备116没有正常动作这一情况。

图6表示将通信中继装置100的监视功能102实现的监视部119的附加性结构。监视部119包含对端口118的通信量进行测定的通信量参照部120。监视部119还可以包含对通信量参照部120进行控制的监视控制部132、设定部134、通知部136。设定部134与终端装置(图2所示的终端装置112)连接,监视设定值作为数据被输入。监视控制部132通过在设定部134中设定出的监视设定值对通信量参照部120的动作进行控制。

监视控制部132对通信量参照部120的输出数据和由设定部134设定出的监视设定值进行比较,进行与该端口118连接的终端设备116是否正常地动作、是否发生了异常的判断。监视控制部132具有下述功能,即,在检测出终端设备116的异常的情况下,对异常的发生进行通知。通知部136通过smtp(simplemailtransferprotocol)的功能,向终端装置(图2所示的终端装置112)通过电子邮件等通知异常的发生。

如上所述,通信中继装置100具有下述功能,即,对在网络的下游侧连接的终端设备116的异常进行检测,通知给在上游侧连接的终端装置等信息处理设备。由此,无需为了对与网络连接的终端设备116进行监视而设置监视用的装置(例如,snmp管理器),能够削减引入成本。另外,通过使用通信中继装置100,从而能够始终进行终端设备116的监视而不会使网络复杂化。

图7表示通信中继装置100的硬件结构的一个例子。通信中继装置100包含:cpu104、存储器106、开关控制ic146、监视控制ic、端口118。cpu104使用路由器、其它终端设备的路径信息对开关控制ic146的动作进行控制。开关控制ic146进行下述中继处理,即,将从端口118输入的帧导入,读取要发送帧的对象目标地址,决定发送目标。存储器106由随机存取存储器构成,是为了将帧暂时地存储而设置的。另外,也可以在端口118设置将逻辑信号变换为实际的电气信号的phy芯片(physicallayerchip)148。

监视控制ic144是对终端设备116的状态进行监视的器件,图3及图6所示的功能是由asic(applicationspecificintegratedcircuit)等实现的。作为随附的要素,可以在监视控制ic144设置有对监视设定值(监视条件)进行存储的第1存储部150、对测定出的采样值(测定值)进行存储的第2存储部152。第2存储部152可以存储采样值的时间变化。

此外,如图8所示,第1存储部150及第2存储部152中的一者或两者也可以由与通信中继装置100连接的第3存储部153代替。在该情况下,第3存储部153可以与通信中继装置100直接连接,也可以如图8所例示的那样,经由网络而与通信中继装置100连接。通过第1存储部150及第2存储部152实现的一者或两者的功能(对监视设定值进行存储的功能、对测定数据进行存储的功能)能够由第3存储部153代替,因此通信中继装置100的结构简化,削减消耗电力。另外,能够将用于对监视设定值、测定数据进行存储的容量适当变更,因此能够灵活地应对监视内容的变更、连接的终端设备的增减。

如上所述,通信中继装置100通过附加监视控制ic144,从而能够发挥对所连接的终端设备116的状态进行监视这样的新功能。此外,监视控制ic所具有的功能可以通过软件实现。通信中继装置100可以构成为将通过软件实现的监视功能102由cpu104执行。总之,本实施方式所涉及的通信中继装置100能够通过专用ic或通过软件实现监视功能102,而不对已有的结构进行变更。

此外,第1存储部150、第2存储部152及第3存储部153是能够逐次写入数据,能够对写入的数据进行保存的存储介质,使用由半导体存储器实现的存储装置(也被称为固态驱动器)、由磁盘实现的存储装置(也被称为硬盘驱动器)、其它非易失性的存储器元件或存储器电路、或者由光盘等实现的存储装置。另外,第3存储部也可以通过由云计算提供的存储区域实现。例如,第1存储部130及第2存储部152可以由半导体存储器实现,第3存储部由硬盘驱动器或云计算实现。

图9表示通信中继装置100的基本的处理的流程。通过管理者侧的终端装置112,将成为监视对象的终端设备116的端口、监视参数(吞吐量、频带使用率)登记于通信中继装置100(s201)。接下来,对检测到异常时的动作进行指定,登记于通信中继装置100(s202)。然后,开始通过通信中继装置100进行的终端设备116的监视(s203)。

根据本实施方式,使设置于网络中的通信中继装置100具有监视功能,由此能够进行网络设备(终端设备)的监视而不引入管理器等追加的设备。由此,设备的引入成本被削减,能够避免网络的复杂化。

第2实施方式:

本实施方式表示在第1实施方式中说明的通信量参照部的另一个方式。在下面的说明中,对与第1实施方式差异的部分进行说明。

图10表示将监视功能实现的通信量参照部的另一个方式。通信量参照部120b在通信量取得部122、计算部124及输出部126的基础上,具有判定部128、第1存储部130。第1存储部130对监视设定值(监视条件)进行存储。在监视设定值包含监视参数的类别、监视水准(阈值)等。如上所述的监视设定值通过图6所示的设定部134而记录于第1存储部130。

判定部128具有下述功能,即,对由计算部124计算出的采样值和监视水准进行比较而对终端设备116的状态进行判断。将由判定部128对采样值进行判断而得到的结果从输出部126输出至管理者侧的终端装置112。另外,判定部128在检测到终端设备116的异常时,可以将停止终端设备116的动作的命令输出至输出部126。监视控制部132在判定部128检测到终端设备116的异常的情况下,基于从判定部128输出的停止命令,执行将终端设备116停止的动作。

此外,如图11所示,对监视设定值进行存储的第1存储部130可以不作为通信量参照部120b的内部功能而被包含,而是由外部的第3存储部153实现。换言之,第1存储部130的功能可以由与通信中继装置100连接的外部设备或外部系统实现。通过将第1存储部130的功能设置于通信量参照部120b的外部,从而能够简化通信中继装置100的结构,能够削减消耗电力。另外,能够将用于对监视设置值等进行存储的容量适当变更,因此能够灵活地应对监视内容的变更、连接的终端设备的增减。

根据本实施方式,在通信量参照部120b中包含判定部128及第1存储部130,由此能够将监视功能102作为一个模块而实现。通信量参照部120b以外的通信中继装置100的结构与第1实施方式所示的结构相同,在本实施方式中也能够得到相同的效果。

第3实施方式:

本实施方式表示在第1实施方式说明的监视部119的其它一个方式。在下面的说明中,关于与第1实施方式差异的部分进行说明。

图12表示将通信中继装置100的监视功能102实现的监视部119b的附加性结构。监视部119b在通信量参照部120、设定部134、通知部136的基础上,包含通过ping(packetinternetgroper)对网络进行监视的ping监视部121、lldp(linklayerdiscoveryprotocol)监视部123。另外,包含2层等级(数据链路层)的管理部138、snmp管理部140、poe供电控制部142。此外,通信量参照部120能够采用在第1实施方式中叙述的通信量参照部120a及在第2实施方式中叙述的通信量参照部120b这两者的结构。

ping监视部121具有对终端设备116的存亡状态进行监视的功能。ping监视部121针对终端设备116进行通过ping实现的诊断。ping监视部121对终端设备116以一定周期发送icmp(internetcontrolmessageprotocol)回应请求。在终端设备116正常的情况下,ping监视部121接收针对icmp回应请求的答复(icmp回应响应)。此时,ping监视部121对在答复中所包含的icmp头部的id字段是否设定有在发送时设定出的id、在icmp头部的序列字段是否设定有在发送时设定出的序列号进行判断。另外,也需要进行正常动作的确认,因此每隔一定时间,对icmp回应·消息所涉及的疏通确认成功的次数、超时的次数、成为错误的次数进行计数。通过将如上所述的动作以规定的间隔定常地进行,从而对终端设备116的存亡状态进行检测。

lldp监视部123接收包含终端设备116的信息在内的帧而进行监视。lldp监视部123通过2层等级的数据链路层,利用lldp帧数据的必须项目即ttl(生存时间)而对终端设备116的状态进行监视。例如,在设定于lldp帧的ttl时间内没有接收到应该从终端设备116发送的lldp帧的情况下,能够判断为发生了异常。lldp监视部123的动作由管理部140进行控制。管理部138通过由lldp监视部123接收到的自陷,对有无终端设备116中的障碍发生进行管理。

此外,图12示出ping监视部121及lldp监视部123这两者,但本实施方式并不限定于此,也可以是仅ping监视部121及lldp监视部123中的一者的功能附加于通信中继装置100。

图13表示通信中继装置100的基本的处理的流程。首先,对针对终端设备116的监视方法的类别进行选择(s301)。针对成为监视对象的终端设备116,从ping监视的选择和ip地址的登记(s302)、lldp监视的选择和端口的登记(s303)、以及及通过通信量进行的监视的选择和端口的选择(s304)之中对任一种或多种进行登记。也能够对ping监视、lldp监视及通过通信量实现的监视的全部进行设定。接下来,对检测到异常时的动作进行指定,登记于通信中继装置100(s305)。然后,开始通过通信中继装置100实现的终端设备116的监视(s306)。

图14表示进行ping监视的情况下的处理的流程。通信中继装置100向登记的终端设备116发送icmp回应请求(s307)。通信中继装置100以一定时间(例如,1~60秒),等待来自终端设备116的响应(s308)。此时的等待时间能够由管理者适当设定。在一定时间内没有接收到应该从终端设备116发送的响应消息的情况下(超时),转入至下一个步骤(s312)。

通信中继装置100在接收到来自终端设备116的响应消息(icmp回应响应)时,对该响应消息是否是正常的消息进行判断(s309)。在判断为是正常的消息时,将终端设备116的状态设定为“生存中”(s310)。而且,将异常发生次数设定为初始(0次)(s311)。然后,直至下一个icmp回应请求为止等待规定的时间(s316),转入至步骤307。此时的待机时间能够由管理者适当设定。

通信中继装置100在判断为从终端设备116接收到的响应消息不是正常的消息时,对异常发生次数进行计数(s312)。而且,对异常发生次数是否达到规定次数进行判断(s313),在小于或等于规定次数的情况下进入至步骤316,在达到规定次数的情况下转入至下一个步骤(s314)。

在步骤313判断为异常发生次数达到规定次数的情况下,通信中继装置100将终端设备116状态设定为“停止中”(s314)。而且,进行针对终端设备116的停止动作(s315)。在停止动作中,进行针对管理者侧的终端装置112的警告显示、针对终端设备116的供电控制(poe控制)。然后,直至下一个icmp回应请求为止等待规定的时间(s316),转入至步骤307。通过以上所述的处理,执行ping监视。

图15表示进行lldp监视的情况下的处理的流程。通信中继装置100从监视对象的终端设备116进行lldp(linklayerdiscoveryprotocol)帧的接收(s317)。在监视对象的终端设备116处于生存中,接收到lldp帧的情况下(s318),终端设备116的状态维持“生存中”(s319)。而且,通过ttl(timetolive)的值对监视计时器进行设定(s322)。

在从曾处于停止中的终端设备116接收到lldp帧的情况下(s318),将终端设备116的状态设定为“生存中”(s320)、开始监视(s321)。在开始监视时,可以在管理者侧的终端装置112进行监视开始的消息显示。而且,通过ttl的值对监视计时器进行设定(s322)。

在监视过程中,即使经过了由监视计时器设定出的时间仍没有接收到lldp帧的情况下,将终端设备116的状态设定为“停止中”(s323)。而且,进行针对终端设备116的停止动作(s324)。在停止动作中,进行针对管理者侧的终端装置112的警告显示,进行针对终端设备116的供电控制(poe控制)。通过以上所述的处理,执行lldp监视。例如,针对管理者侧的终端装置112的警告显示由通知部136进行,针对终端设备116的供电控制由供电控制部142进行。

图16及图17是对由通信中继装置100(通信量参照部120)进行的监视的处理的流程进行说明的图。通信量参照部120对帧进行接收,取得帧所包含的数据包的尺寸(s325)。而且,通信量参照部120对在设定出的采样周期内接收到的数据包的尺寸进行计算(s326),对吞吐量进行计算(s327),并且进行移动平均处理(s328)。通过该处理求出采样值。

接下来,如图17所示,根据终端设备116的状态是监视开始前、是低于一次阈值的状态、还是高于一次阈值的状态,处理的流程进行分支(s329)。

终端设备116在是监视开始前的状态的情况下,对采样值是否超过监视开始阈值进行判断(s330)。在采样值没有超过监视开始阈值的情况下,返回至步骤325,继续通信量的采样。在采样值超过监视开始阈值的情况下(s330),通信中继装置100将终端设备116的状态设定为“生存中”(s331),开始监视开始动作(s332)。

在终端设备116的监视中,对采样值是否低于一次阈值进行判断(s333)。而且,在采样值没有低于一次阈值的情况下(s333),返回至步骤325,继续通信量的采样。在采样值低于一次阈值的情况下(s333),通信中继装置100将终端设备116的状态设定为“一次限制中”(s335),进行一次阈值限制动作(警告显示等)(s335)。而且,对采样值是否低于二次阈值进行判断(s336)。通信中继装置100在判断为采样值不低于二次阈值的情况下(s336),继续监视(返回至步骤325)。另一方面,通信中继装置100在判断为采样值低于二次阈值的情况下(s336),将终端设备116的状态设定为“停止中”(s341),转入至二次阈值限制动作(s342)。在二次阈值限制动作中,包含针对管理者侧的终端装置112的警告显示,进行针对终端设备116的供电控制(poe控制)。例如,针对管理者侧的终端装置112的警告显示是由通知部136进行的,针对终端设备116的供电控制是由供电控制部142进行的。

在通信中继装置100处于一次阈值限制动作中的情况下,对采样值是否高于一次阈值进行判断(s337)。通信中继装置100在采样值高于一次阈值的情况下(s337),将终端设备116的状态设定为“生存中”(s338),进行恢复动作(s339)。在通信中继装置100的恢复动作中包含针对管理者侧的终端装置112的消息的显示等。而且,通信中继装置100继续监视(返回至步骤325)。另一方面,通信中继装置100在采样值不高于一次阈值的情况下(s337),对采样值是否低于二次阈值进行判断(s340)。而且,通信中继装置100在采样值不低于二次阈值的情况下(s340),通信中继装置100继续监视(返回至步骤325)。另一方面,通信中继装置100在判断为采样值低于二次阈值的情况下(s340),将终端设备116的状态设定为“停止中”(s341),转入至二次阈值限制动作(s342)。

图18表示通信中继装置100检测到终端设备116的异常时的动作。首先对是否需要针对异常发生的通知进行判断(s343)。是否需要通知例如由监视控制部132进行判断。在判断为需要通知的情况下,通信中继装置100对检测到异常进行通知(s344)。异常的通知例如通过文本消息进行通知。如上所述的通知通过通知部136所具有的smtp功能向管理者侧的终端装置112通知。然后,对异常的检测是否是来自终端设备116的自陷通知进行判断(s345)。在判断为不需要针对异常发生的通知的情况下(s343),也对异常的检测是否是来自终端设备116的自陷通知进行判断(s345)。

在步骤345判断为是自陷通知的情况下,进行向管理部(snmp管理器)140的自陷通知(s346)。由此,管理部140能够对在终端设备116发生了哪种障碍进行检测。然后,进行是否需要使终端设备116重新启动的判断(s347)。在步骤345判断为不是自陷通知的情况下,进行是否需要使终端设备116重新启动的判断(s347)。

在步骤347判断为需要使终端设备116重新启动的情况下,进行使终端设备116重新启动的处理(s348)。该处置例如是通过使由供电控制部142进行的对poe设备的供电暂时停止而进行重新启动。在步骤s347判断为不需要使终端设备116重新启动的情况下,针对异常发生的处理结束。

如上所述,根据本实施方式,在通信量参照部120的基础上,附加ping监视部121、lldp监视部123,由此能够更精密地对与网络连接的终端设备116进行监视。此外,根据本实施方式所涉及的通信中继装置100,能够将通信量参照部120、ping监视部121、lldp监视部123各自的功能自由地组合而实施。例如,通过利用通信量参照部120和ping监视部121对终端设备116进行监视,从而能够一边进行终端设备116的存亡监视,一边对终端设备116的主功能(例如,如果是摄像机则是拍摄功能,如果是温度传感器则是测温功能)是否正常地动作进行判断。另外,通过利用通信量参照部120和lldp监视部123对终端设备116进行监视,从而能够对从终端设备116发送的自陷进行接收,因此能够更动态地进行精密的监视。

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