JP6930790B2 - Communication system, management server and program - Google Patents
Communication system, management server and program Download PDFInfo
- Publication number
- JP6930790B2 JP6930790B2 JP2018242106A JP2018242106A JP6930790B2 JP 6930790 B2 JP6930790 B2 JP 6930790B2 JP 2018242106 A JP2018242106 A JP 2018242106A JP 2018242106 A JP2018242106 A JP 2018242106A JP 6930790 B2 JP6930790 B2 JP 6930790B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- failure
- communication device
- similar
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Description
本発明は通信システム、管理サーバ及びプログラムに関し、特に、複数の通信装置を管理する通信システム、管理サーバ及びプログラムに関する。 The present invention relates to a communication system, a management server and a program, and more particularly to a communication system, a management server and a program that manages a plurality of communication devices.
従来、通信装置の障害を検知するための種々の技術が提案されている。例えば、特許文献1が開示する家電製品メンテナンス管理システムは、家庭内マスタが、各家電製品にハードウェア自己診断及びソフトウェア自己診断を実行させ、これらの自己診断時の保守データを収集してメーカに送信する。メーカは、これらの保守データを解析して異常の有無を判断する。そして、異常がある場合には、その原因がハードウェア及びソフトウェアのいずれに起因するものか判断し、原因に応じた対処方法を決定する。 Conventionally, various techniques for detecting a failure of a communication device have been proposed. For example, in the home appliance maintenance management system disclosed in Patent Document 1, the home master causes each home appliance to perform hardware self-diagnosis and software self-diagnosis, and collects maintenance data at the time of these self-diagnosis to the manufacturer. Send. The manufacturer analyzes these maintenance data to determine the presence or absence of an abnormality. Then, if there is an abnormality, it is determined whether the cause is due to hardware or software, and a countermeasure according to the cause is determined.
しかしながら、特許文献1が開示する家電製品メンテナンス管理システムでは、同様の障害が発生する可能性がある他の通信装置を特定し、当該他の通信装置における障害を未然に防ぐことができないという問題があった。 However, the home appliance maintenance management system disclosed in Patent Document 1 has a problem that it is not possible to identify other communication devices that may cause similar failures and prevent failures in the other communication devices. there were.
本発明の目的は、上述した課題を鑑み、通信装置に障害が発生した場合に、同様の障害が発生する可能性のある他の通信装置における障害を未然に防ぐことが可能な通信システム、管理サーバ及びプログラムを提供することにある。 In view of the above-mentioned problems, an object of the present invention is to manage a communication system capable of preventing a failure in another communication device that may cause a similar failure when a failure occurs in the communication device. To provide servers and programs.
本発明の通信システムは、複数の通信装置と、前記複数の通信装置と通信可能な管理サーバとを含む。前記通信装置は、自機に関する装置情報を前記管理サーバに提供する装置情報提供部と、前記管理サーバから障害が発生する可能性がある旨を通知させる警告通知要求を受信した場合に、自機に障害が発生する可能性がある旨をユーザに通知する警告通知部とを含む。前記管理サーバは、前記複数の通信装置から前記通信装置に関する装置情報を受信する通信部と、自機との間で通信接続が確立されている前記複数の通信装置に対してポーリングを行うポーリング部と、前記ポーリングに対する応答の無い第1の通信装置に障害が発生したものとし、前記第1の通信装置に発生した障害と同様の障害が発生する可能性のある第2の通信装置を類似装置として特定する類似装置特定部と、前記類似装置に対し、前記警告通知要求を送信する警告通知部とを含む。 The communication system of the present invention includes a plurality of communication devices and a management server capable of communicating with the plurality of communication devices. When the communication device receives a device information providing unit that provides device information about the own device to the management server and a warning notification request for notifying that a failure may occur from the management server, the communication device owns the device. Includes a warning notification unit that notifies the user that a failure may occur in the server. The management server is a polling unit that polls the communication unit that receives device information about the communication device from the plurality of communication devices and the plurality of communication devices for which a communication connection is established between the management server and the own device. And, it is assumed that a failure has occurred in the first communication device that does not respond to the polling, and a second communication device that may have a failure similar to the failure that occurred in the first communication device is a similar device. Includes a similar device identification unit specified as, and a warning notification unit that transmits the warning notification request to the similar device.
本発明により、通信装置に障害が発生した場合に、同様の障害が発生する可能性のある他の通信装置における障害を未然に防ぐことが可能な通信システム、管理サーバ及びプログラムを提供することができる。 INDUSTRIAL APPLICABILITY According to the present invention, when a failure occurs in a communication device, it is possible to provide a communication system, a management server and a program capable of preventing a failure in another communication device that may cause a similar failure. can.
<第1の実施形態>
以下、図面を参照して、本発明の第1の実施形態について説明する。図1は、本発明の通信システム1の一実施形態を示す概略図である。通信システム1は、管理サーバ10と、通信装置20a〜20cと、端末装置31a〜31c,32a〜32cとを含む。通信装置20a〜20cの具体例として、種々のルータ等が挙げられる。また、端末装置31a〜31c,32a〜32cの具体例として、スマートフォンやタブレット型端末、PC、センサ、家電等の種々の装置が挙げられる。
<First Embodiment>
Hereinafter, the first embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a schematic view showing an embodiment of the communication system 1 of the present invention. The communication system 1 includes a
ユーザA宅には、通信装置20a及び端末装置31a,32aが設置され、これらの装置は、無線LAN(Local Area Network)又は有線LANを介して、相互にデータ通信を行うことができる。また、通信装置20aは、インターネット40を介して管理サーバ10と相互にデータ通信を行うことができる。
ユーザB宅には、通信装置20b及び端末装置31b,32bが設置され、これらの装置は、無線LAN又は有線LANを介して、相互にデータ通信を行うことができる。また、通信装置20bは、インターネット40を介して管理サーバ10と相互にデータ通信を行うことができる。
A
ユーザC宅には、通信装置20c及び端末装置31c,32cが設置され、これらの装置は、無線LAN又は有線LANを介して、相互にデータ通信を行うことができる。また、通信装置20cは、インターネット40を介して管理サーバ10と相互にデータ通信を行うことができる。なお、説明の便宜上、図1には、3つの通信装置のみが示されているが、通信システム1は、任意の数の通信装置を含むことができる。また、各ユーザ宅には、2つの端末装置のみが示されているが、各通信装置は、任意の数の端末装置と通信することができる。
図2は、第1の実施形態に係る管理サーバ10の詳細な構成を示すブロック図である。管理サーバ10は、端末装置31a〜31c,32a〜32cからのログを解析して種々の処理を実行する情報処理装置である。管理サーバ10は、制御部100と、通信インタフェース(I/F)110と、記憶装置120とを備える。
FIG. 2 is a block diagram showing a detailed configuration of the
制御部100は、本発明のプログラムを実行して、管理サーバ10が備える装置及び論理回路を制御する演算装置である。制御部100は、プログラムモジュールである監視部101と、データベース処理部102と、ポーリング部103と、類似装置特定部104と、警告通知要求部105と、装置情報提供部106とを実行する。
The
監視部101は、通信装置20a〜20cから初期登録情報、肯定応答(Ack)、所定のログ、接続断通知及び接続通知を受信したか否か判断するプログラムモジュールである。初期登録情報には、通信装置20aの識別情報であるシリアル番号及びMACアドレス、通信装置20aが使用するICチップの識別情報、当該ICチップに関する製造ロット番号等が含まれる。接続断通知は、管理サーバ10及び通信装置20a〜20cの間の通信が切断される旨の通知である。再接続通知は、管理サーバ10及び通信装置20aが再び接続された旨の通知である。
The
データベース処理部102は、記憶装置120に保存された装置情報テーブル及び障害情報テーブルを処理するプログラムモジュールである。装置情報テーブルは、通信装置20a〜20cに関する装置の情報(以下、「装置情報」とする。)が登録されるデータテーブルであり、図4に示すように、通信装置の識別情報と、ハードウェア情報と、ログ識別情報と、端末装置情報が登録される。通信装置の識別情報は、例えば、通信装置のシリアル番号及びMACアドレスを使用することができる。ハードウェア情報は、通信装置が備えたハードウェア(例えば、ICチップ等)の識別情報及び製造ロット番号である。ログ識別情報は、自己診断ログの識別情報及びイベント発生時ログの識別情報である。端末装置情報は、通信装置20a〜20cと接続されている端末装置に関する情報であり、当該端末装置の名称や識別情報、通信装置20a〜20cと端末装置との間の通信方式である。
The
障害情報テーブルは、図5に示すように、障害が発生した通信装置に関する装置情報が登録されるデータテーブルである。 As shown in FIG. 5, the failure information table is a data table in which device information related to a communication device in which a failure has occurred is registered.
ポーリング部103は、管理サーバ10との間で通信接続が確立されている通信装置20a〜20cに対してポーリングを行うプログラムモジュールである。ポーリング部103は、定期的に肯定応答要求を通信装置20a〜20cに送信することによってポーリングを行う。
The
類似装置特定部104は、ポーリングに対する応答が無い通信装置に障害が発生したものとし、当該通信装置に発生した障害と同様の障害が発生する可能性のある通信装置(以下、「類似装置」とする。)を特定するための類似装置特定処理を実行する。
The similar
警告通知要求部105は、類似装置に対し、障害が発生する可能性がある旨を通知させる警告通知要求を送信するプログラムモジュールである。装置情報提供部106は、インターネット40を介して、通信装置20a〜20cのメーカ又は工場のサーバ(図示せず)に対し、障害が発生した通信装置に関する情報及び類似装置に関する情報を送信するプログラムモジュールである。
The warning
通信I/F110は、通信装置20a〜20cとの間でインターネット40を介した種々のデータの送受信を行う装置である。記憶装置120は、装置情報テーブル、故障情報テーブル、通信装置20a〜20cが提供したログ、及び本発明のプログラムが保存される記憶装置である。
The communication I /
図3は、第1の実施形態に係る通信装置20a〜20cの詳細な構成を示すブロック図である。以下、通信装置20aの構成について説明する。なお、通信装置20b,20cの構成は、通信装置20aと同一であるため、説明を省略する。
FIG. 3 is a block diagram showing a detailed configuration of the
通信装置20aは、制御部200と、通信インタフェース(I/F)210、記憶装置220とを備える。制御部200は、本発明のプログラムを実行して、通信装置20aの備える装置及び論理回路を制御する演算装置である。制御部200は、プログラムモジュールである監視部201と、装置情報提供部202と、ログ生成部203と、警告通知部204とを実行する。
The
監視部201は、通信装置20aで発生する種々のイベント、管理サーバ10からの要求及び通知を監視して検出するプログラムモジュールである。イベントには、ユーザ操作に起因する初期登録情報の送信を指示するイベント、ユーザ操作に起因する通信装置20aの電源ON又は電源OFFを示すイベント、端末装置情報が変更される可能性の有るイベント(例えば、端末装置との間のリンクアップやリンクダウン、無線通信機能を有する通信I/F210の再起動、通信装置20aのファームウェア更新等)などの種々のイベントが含まれる。
The
装置情報提供部202は、初期登録情報、端末装置情報及びログを管理サーバ10に提供するプログラムモジュールである。装置情報提供部202が提供する端末装置情報は、通信装置20aが通信する端末装置の名称及び識別情報(ID)、当該端末装置との通信方式等の情報である。
The device
ログ生成部203は、自機のログを生成するプログラムモジュールである。ログ生成部203は、定期的にログ(以下、「自己診断ログ」とする。)を生成すると共に、端末装置情報が変更される可能性の有るイベントが発生したときにログ(以下、「イベント発生時ログ」とする。)を生成する。ログ生成部203は、ログの生成時に当該ログの識別情報(例えば、ログの生成時刻等)を生成する。これらのログには、通信装置20aの通算の稼働日数を示す情報と、通信装置20aが備えるハードウェア(ICチップ等)の温度を示す情報が含まれる。
The
警告通知部204は、ユーザに対し、自機に障害が発生する可能性がある旨を通知するプログラムモジュールである。警告通知部204は、自機のLED照明等の照明装置を点灯又は点滅、消灯等させることにより、障害が発生する可能性がある旨をユーザに通知することができる。また、警告通知部204は、警告音を発生させることにより、障害が発生する可能性がある旨をユーザに通知してもよい。
The
通信I/F110は、管理サーバ10及び端末装置31a,32aとの間で、それぞれWAN及びLANを介した種々のデータの送受信を行う装置である。
The communication I /
図6は、第1の実施形態に係る管理サーバ10及び通信装置20aが有する主要な構成要素を示すブロック図である。管理サーバ10は、主要な構成要素として監視部101と、ポーリング部103と、類似装置特定部104と、警告通知要求部105とを備える。通信装置20aは、主要な構成要素として装置情報提供部202と、警告通知部204とを備える。
FIG. 6 is a block diagram showing the main components of the
図7は、本実施形態に係る管理サーバ10及び通信装置20aが実行する処理の一例を示すシーケンス図である。通信装置20aが管理サーバ10との間で初めてデータ通信を行う場合、ステップS101において装置情報提供部202が、初期登録情報を管理サーバ10に送信する。管理サーバ10は、通信装置20aから初期登録情報を受信すると、ステップS102においてデータベース処理部102が、当該初期登録情報を装置情報テーブルに登録し、ステップS103で登録完了通知を通信装置20aに送信する。
FIG. 7 is a sequence diagram showing an example of processing executed by the
管理サーバ10と通信装置20aとの通信が確立されると、ステップS104においてポーリング部103が、肯定応答要求を通信装置20aに送信してポーリングを行う。通信装置20aは、管理サーバ10から肯定応答要求を受信すると、ステップS105において肯定応答及び自己診断ログを管理サーバ10に送信する。管理サーバ10は、通信装置20aから肯定応答及び自己診断ログを受信すると、ステップS106においてデータベース処理部102が自己診断ログを記憶装置120に保存すると共に、自己診断ログの識別情報を装置情報テーブルに登録し、ステップS107で登録完了通知を通信装置20aに送信する。
When communication between the
通信装置20aにおいて端末装置情報が変更される可能性のあるイベントが発生した場合、ステップS108においてログ生成部203がイベント発生時ログを生成し、ステップS109において装置情報提供部202が、当該イベント発生時ログと、自機と通信が確立されている端末装置の端末装置情報を管理サーバ10に送信する。ステップS110では、管理サーバ10のデータベース処理部102が、イベント発生時ログを記憶装置120に保存すると共に、端末装置情報を装置情報テーブルに登録し、ステップS111で登録完了通知を通信装置20aに送信する。
When an event that may change the terminal device information occurs in the
ユーザが通信装置20aの電源OFFを指示した場合、ステップS112において通信装置20aは、接続断通知を管理サーバ10に送信する。管理サーバ10は、通信装置20aから接続断通知を受信すると、ステップS113においてポーリング部103が通信装置20aに対するポーリングを停止する。
When the user instructs the
次いで、ユーザが通信装置20aの電源をONにした場合、ステップS114において通信装置20aは、再接続通知を管理サーバ10に送信する。管理サーバ10は、通信装置20aから再接続通知を受信すると、ステップS115においてポーリング部103が通信装置20aに対するポーリングを再開する。
Next, when the user turns on the power of the
図8は、本実施形態に係る管理サーバ10及び通信装置20a,20bが実行する処理の別の例を示すシーケンス図である。以下、図8を参照して、通信装置20aに障害が発生した場合の処理について説明する。
FIG. 8 is a sequence diagram showing another example of the processing executed by the
ステップS201では、管理サーバ10のポーリング部103が、肯定応答要求を通信装置20aに送信してポーリングを行う。ポーリング部103は、肯定応答要求を送信してから一定時間、通信装置20aから肯定応答を受信しなかったと判断した場合、ステップS202においてデータベース処理部102が、装置情報テーブルに登録された通信装置20aに関する装置情報を、障害情報として障害情報テーブルに保存する。次いで、ステップS203において類似装置特定部104が、類似装置特定処理を実行する。
In step S201, the
具体的には、類似装置特定部104は、装置情報テーブルと、ハードウェアの種類情報と当該種類に属する複数のハードウェア識別情報とが関連付けられたリスト(以下、「ハードウェアリスト」とする。)を参照し、ポーリングに対する応答の無い通信装置(以下、「無応答の通信装置」とする。)が備えるハードウェアと同一種類のハードウェアを備えた通信装置を、類似装置として特定することができる。この場合、ポーリング部103は、通信装置からポーリングに対する応答が無いと判断する度に、当該ハードウェアの種類情報を記憶装置に保存しておき、当該ハードウェアの種類情報の保存された回数が所定の回数(任意の回数)を超えたときに、類似装置特定部104が、無応答の通信装置が備えたハードウェアと同一種類のハードウェアを備えた通信装置を、類似装置として特定してもよい。
Specifically, the similar
また、類似装置特定部104は、装置情報テーブルを参照し、無応答の通信装置が備えたハードウェアの製造ロット番号と同一の製造ロット番号が割り当てられたハードウェアを備えた通信装置を、類似装置として特定することができる。この場合、ポーリング部103は、通信装置からポーリングに対する応答が無いと判断する度に、無応答の通信装置の識別情報と関連付けて、当該通信装置が備えたハードウェアの製造ロット番号を記憶装置に保存しておき、当該製造ロット番号が保存された回数が所定の回数(任意の回数)を超えたときに、類似装置特定部104が、装置情報テーブルを参照し、当該製造ロット番号と同一の製造ロット番号が割り当てられたハードウェアを備えた他の通信装置を、類似装置として特定してもよい。
Further, the similar
さらに、類似装置特定部104は、装置情報テーブルを参照し、無応答の通信装置が備えたハードウェアの製造ロット番号と所定の関係にある製造ロット番号(例えば、応答の無い通信装置が備えたハードウェアと同一の製造ラインにおける当該ハードウェアの製造直前のロットを示す製造ロット番号、当該製造ラインにおける当該ハードウェアの製造直後のロットを示す製造ロット番号、当該製造ラインにおける当該ハードウェアのロットと製造日が同一であるロットを示す製造ロット番号等)が割り当てられたハードウェアを備えた通信装置を、類似装置として特定することができる。
Further, the similar
さらに、類似装置特定部104は、記憶装置120に保存された、無応答の通信装置のログを参照し、当該通信装置の稼働日数以上の他の通信装置を、類似装置として特定することができる。
Further, the similar
さらに、類似装置特定部104は、記憶装置120に保存された無応答の通信装置のログを参照し、当該通信装置が備えたハードウェア(ICチップ等)の温度以上のハードウェアを備えた他の通信装置を、類似装置として特定することができる。
Further, the similar
さらに、類似装置特定部104は、無応答の通信装置のログの中に、故障が発生する前に起こり得る挙動を示す情報(例えば、端末装置との間で断続的なリンクアップやリンクダウンが数日間に亘って発生していたことを示すイベント等)が含まれる場合、当該挙動を示す情報が含まれるログを送信した通信装置を、類似装置として特定することができる。
Further, the similar
さらに、類似装置特定部104は、装置情報テーブルと、ハードウェアリストと、端末装置の種類情報と当該種類に属する複数の端末装置の識別情報とが関連付けられた端末装置リストを参照し、無応答の通信装置が備えたハードウェアと同一種類のハードウェアを備え、かつ、当該通信装置に接続された端末装置と同一種類の端末装置が接続された通信装置を、類似装置として特定することができる。この場合、ポーリング部103は、通信装置からポーリングに対する応答が無いと判断する度に、当該ハードウェアの種類情報及び端末装置の種類情報を記憶装置に保存しておき、これらの種類情報が保存された回数が所定の回数(任意の回数)を超えたときに、類似装置特定部104が、無応答の通信装置が備えたハードウェアと同一種類のハードウェアを備え、かつ、当該通信装置に接続された端末装置と同一種類の端末装置が接続された通信装置を、類似装置として特定してもよい。
Further, the similar
このような類似装置特定処理の結果、類似装置特定部104が、類似装置が存在すると判断した場合、ステップS204においてポーリング部103が、当該類似装置に肯定応答要求を送信する。以下、通信装置20bが類似装置であると仮定して説明する。
As a result of such a similar device identification process, when the similar
通信装置20bは、管理サーバ10から肯定応答要求を受信すると、ステップS205において装置情報提供部202が、肯定応答及び自己診断ログを管理サーバ10に送信する。管理サーバ10は、通信装置20aから肯定応答及び自己診断ログを受信すると、ステップS206においてデータベース処理部102が、自己診断ログの識別情報を装置情報テーブルに登録すると共に、自己診断ログを記憶装置120に保存し、ステップS207で登録完了通知を通信装置20bに送信する。
When the
次いで、ステップS208において警告通知要求部105が、警告通知要求を通信装置20bに送信する。通信装置20bは、警告通知要求を受信すると、ステップS209において警告通知部204が、障害の発生する可能性がある旨をユーザに通知し、ステップS210において警告完了通知を管理サーバ10に送信する。
Next, in step S208, the warning
管理サーバ10は、通信装置20bから警告完了通知を受信すると、ステップS211において装置情報提供部106が、装置情報テーブルを参照し、無応答の通信装置20aに関する装置情報と、類似装置である通信装置20bに関する装置情報(シリアル番号を含む)を取得し、これらの装置情報をメーカ又は工場50のサーバに送信する。これにより、メーカ又は工場の担当者は、類似装置のシリアル番号に関連する顧客情報に基づき、通信装置20bのユーザB宅に、新たな通信装置20bを配送することができる。
When the
ユーザB宅に新たな通信装置20bが配送され、新たな通信装置20bが管理サーバ10との間で初めてデータ通信を行う場合、ステップS212において新たな通信装置20bが、初期登録情報を管理サーバ10に送信する。管理サーバ10は、新たな通信装置20bから初期登録情報を受信すると、ステップS213においてデータベース処理部102が、装置情報テーブル及び障害情報テーブルに登録された交換前の通信装置20bに関する情報を削除する。交換前の通信装置20b及び交換後の新たな通信装置20bが使用するMACアドレスが同一である実施形態では、データベース処理部102は、交換後の通信装置20bが送信したMACアドレスを用いて、交換前の通信装置20bに関する情報を特定することができる。ステップS214では、データベース処理部102は、交換後の新たな通信装置20bから受信した初期登録情報を装置情報テーブルに登録し、ステップS215で登録完了通知を当該通信装置20bに送信する。
When the
(第1の実施形態の効果)
管理サーバ10は、自機との間で通信接続が確立されている複数の通信装置に対してポーリングを行い、無応答の通信装置に障害が発生したものとする。そして、管理サーバ10は、当該通信装置に発生した障害と同様の障害が発生する可能性のある類似装置を特定し、当該類似装置に対し、障害が発生する可能性がある旨を通知させる警告通知要求を送信する。警告通知要求を受信した通信装置は、自機に障害が発生する可能性がある旨をユーザに通知する。これにより、ユーザは、自身が使用する通信装置に障害が発生する可能性が高いことを事前に把握でき、障害を未然に防ぐための措置を採ることができる。
(Effect of the first embodiment)
It is assumed that the
また、管理サーバ10は、無応答の通信装置が備えたハードウェアと同一種類のハードウェア備えた通信装置、又は当該通信装置に接続された端末装置と同一種類の端末装置が接続された通信装置を、類似装置として特定する。これにより、ユーザは、通信装置が備えたハードウェア又は当該通信装置に接続された端末装置に起因する障害が発生する可能性が高いことを事前に把握でき、障害を未然に防ぐための措置を採ることができる。
Further, the
さらに、管理サーバ10は、無応答の通信装置が備えたハードウェアの製造ロット番号と同一の製造ロット番号又は所定の関係にある製造ロット番号が割り当てられたハードウェアを備えた通信装置を、類似装置として特定する。これにより、ユーザは、通信装置が備えたハードウェアに起因する障害が発生する可能性が高いことを事前に把握でき、障害を未然に防ぐための措置を採ることができる。
Further, the
さらに、管理サーバ10は、無応答の通信装置の稼働日数以上の他の通信装置を類似装置として特定する。これにより、ユーザは、通信装置の稼働日数に起因する障害が発生する可能性が高いことを事前に把握でき、障害を未然に防ぐための措置を採ることができる。
Further, the
さらに、管理サーバ10は、無応答の通信装置が備えたハードウェアの温度以上のハードウェアを備えた他の通信装置を類似装置として特定する。これにより、ユーザは、通信装置が備えたハードウェアの温度に起因する障害が発生する可能性が高いことを事前に把握でき、障害を未然に防ぐための措置を採ることができる。
Further, the
さらに、管理サーバ10は、無応答の通信装置の装置情報の中に、故障が発生する前に起こり得る挙動を示す情報が含まれる場合、当該挙動を示す情報が含まれた装置情報を送信した通信装置を類似装置として特定する。これにより、ユーザは、通信装置が故障の発生する前に起こり得る挙動を起こした段階で障害が発生する可能性が高いことを把握でき、障害を未然に防ぐための措置を採ることができる。
Further, when the device information of the non-responsive communication device includes information indicating a behavior that may occur before the failure occurs, the
さらに、管理サーバ10は、外部装置であるメーカや工場のサーバに対し、類似装置に関する情報を提供する。これにより、類似装置のメーカの担当者が、自社が製造した類似装置に障害が発生する可能性が高いことを事前に把握でき、障害を未然に防ぐための措置を採ることができる。
Further, the
<第2の実施形態>
本発明の第2の実施形態では、管理サーバ10は、メーカや工場のサーバに装置情報テーブル及び障害情報テーブルを送信する。メーカや工場の担当者は、管理サーバ10から受信した障害情報テーブルに障害原因に関する情報を登録することができる。具体的には、障害原因に関する情報(例えば、雷や静電気、ICチップのロット不良等)が、障害情報テーブルのハードウェア情報や端末装置情報に関連付けて登録される。これにより、メーカや工場の担当者は、通信装置の障害原因を網羅的に把握することができる。
<Second embodiment>
In the second embodiment of the present invention, the
また、第2の実施形態では、障害原因に関する情報に加え、通信装置20a〜20cの設置地域に関する情報を障害情報テーブルに登録することができる。これにより、メーカや工場の担当者が、雷による被害が生じる恐れのある通信装置を把握し、当該通信装置のユーザに通知することができる。
Further, in the second embodiment, in addition to the information on the cause of the failure, the information on the installation area of the
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに提供することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば、光磁気ディスク)、CD−ROM、CD−R、CD−R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM)を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに提供されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。 In the above example, the program can be stored and provided to the computer using various types of non-transitory computer readable medium. Non-temporary computer-readable media include various types of tangible storage media. Examples of non-temporary computer-readable media include magnetic recording media (eg, flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (eg, magneto-optical disks), CD-ROMs, CD-Rs, CD-Rs. / W, including semiconductor memory (for example, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM). The program may also be provided to the computer by various types of transient computer readable medium. Examples of temporary computer-readable media include electrical, optical, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.
本発明は上述した実施形態に限られたものではなく、本発明の趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、第1の実施形態では、管理サーバ10に類似装置特定部104を実装するが、他の実施形態では、通信装置20a〜20cが類似装置特定部104を実装してもよい。この場合、通信装置20a〜20cは、管理サーバ10から装置情報テーブル及びポーリング結果を取得し、類似装置特定処理を実行する。また、他の実施形態では、メーカ又は工場50が有するサーバが、管理サーバ10の機能を実装し、メーカ又は工場50が有するサーバが、上述した類似装置特定処理を実行してもよい。
The present invention is not limited to the above-described embodiment, and can be appropriately modified without departing from the spirit of the present invention. For example, in the first embodiment, the similar
1 通信システム
10 管理サーバ
20a〜20c 通信装置
30a〜30c 端末装置
31a〜31c 端末装置
40 インターネット
1
Claims (11)
前記複数の通信装置と通信可能な管理サーバと、
を含み、
前記通信装置は、
自機に関する装置情報を前記管理サーバに提供する装置情報提供部と、
前記管理サーバから障害が発生する可能性がある旨を通知させる警告通知要求を受信した場合に、自機に障害が発生する可能性がある旨をユーザに通知する警告通知部とを含み、
前記管理サーバは、
前記複数の通信装置から前記通信装置に関する装置情報を受信する通信部と、
自機との間で通信接続が確立されている前記複数の通信装置に対してポーリングを行うポーリング部と、
前記ポーリングに対する応答の無い第1の通信装置に障害が発生したものとし、前記第1の通信装置に発生した障害と同様の障害が発生する可能性のある第2の通信装置を類似装置として特定する類似装置特定部と、
前記類似装置に対し、前記警告通知要求を送信する警告通知要求部とを含み、
前記類似装置特定部は、前記第1の通信装置に接続された端末装置と同一種類の端末装置が接続された通信装置を前記類似装置として特定する、
通信システム。 With multiple communication devices
A management server capable of communicating with the plurality of communication devices,
Including
The communication device is
The device information providing unit that provides the device information about the own machine to the management server,
Including a warning notification unit that notifies the user that a failure may occur in the own machine when a warning notification request for notifying that a failure may occur is received from the management server.
The management server
A communication unit that receives device information related to the communication device from the plurality of communication devices, and a communication unit.
A polling unit that polls the plurality of communication devices for which a communication connection has been established with the own machine, and
It is assumed that a failure has occurred in the first communication device that does not respond to the polling, and a second communication device that may have a failure similar to the failure that occurred in the first communication device is specified as a similar device. Similar device identification part and
With respect to the similar device, viewed contains a warning notification requesting unit that transmits the alert notification request,
The similar device identification unit identifies a communication device to which a terminal device of the same type as the terminal device connected to the first communication device is connected as the similar device.
Communications system.
前記類似装置に関する情報を外部に提供する装置情報提供部を備える、請求項1〜5のいずれか1項に記載の通信システム。 The management server
The communication system according to any one of claims 1 to 5 , further comprising a device information providing unit that provides information on the similar device to the outside.
前記複数の通信装置と通信可能な管理サーバと、A management server capable of communicating with the plurality of communication devices,
を含み、Including
前記通信装置は、The communication device is
自機に関する装置情報を前記管理サーバに提供する装置情報提供部と、The device information providing unit that provides the device information about the own machine to the management server,
前記管理サーバから障害が発生する可能性がある旨を通知させる警告通知要求を受信した場合に、自機に障害が発生する可能性がある旨をユーザに通知する警告通知部とを含み、Including a warning notification unit that notifies the user that a failure may occur in the own machine when a warning notification request for notifying that a failure may occur is received from the management server.
前記管理サーバは、The management server
前記複数の通信装置から前記通信装置に関する装置情報を受信する通信部と、A communication unit that receives device information related to the communication device from the plurality of communication devices, and a communication unit.
自機との間で通信接続が確立されている前記複数の通信装置に対してポーリングを行うポーリング部と、A polling unit that polls the plurality of communication devices for which a communication connection has been established with the own machine, and
前記ポーリングに対する応答の無い第1の通信装置に障害が発生したものとし、前記第1の通信装置に発生した障害と同様の障害が発生する可能性のある第2の通信装置を類似装置として特定する類似装置特定部と、It is assumed that a failure has occurred in the first communication device that does not respond to the polling, and a second communication device that may have a failure similar to the failure that occurred in the first communication device is specified as a similar device. Similar device identification part and
前記類似装置に対し、前記警告通知要求を送信する警告通知要求部と、A warning notification request unit that transmits the warning notification request to the similar device,
前記類似装置に関する情報を外部に提供する装置情報提供部とを含み、Including a device information providing unit that provides information on the similar device to the outside,
前記類似装置に関する情報には、障害原因に関する情報及び前記通信装置の設置地域に関する情報が含まれる、通信システム。A communication system in which the information about the similar device includes information about the cause of failure and information about the area where the communication device is installed.
自機との間で通信接続が確立されている前記複数の通信装置に対してポーリングを行うポーリング部と、
前記ポーリングに対する応答の無い第1の通信装置に障害が発生したものとし、前記第1の通信装置に発生した障害と同様の障害が発生する可能性のある第2の通信装置を類似装置として特定する類似装置特定部と、
前記類似装置に対し、障害が発生する可能性がある旨を通知させる警告通知要求を送信する警告通知要求部とを含み、
前記類似装置特定部は、前記第1の通信装置に接続された端末装置と同一種類の端末装置が接続された通信装置を前記類似装置として特定する、
管理サーバ。 A communication unit that receives device information related to the communication device from a plurality of communication devices, and
A polling unit that polls the plurality of communication devices for which a communication connection has been established with the own machine, and
It is assumed that a failure has occurred in the first communication device that does not respond to the polling, and a second communication device that may have a failure similar to the failure that occurred in the first communication device is specified as a similar device. Similar device identification part and
The relative similarity device, viewed contains a warning notification request unit sends a warning notification request to notify that there is a potential failure,
The similar device identification unit identifies a communication device to which a terminal device of the same type as the terminal device connected to the first communication device is connected as the similar device.
Management server.
自機との間で通信接続が確立されている前記複数の通信装置に対してポーリングを行うポーリング部と、
前記ポーリングに対する応答の無い第1の通信装置に障害が発生したものとし、前記第1の通信装置に発生した障害と同様の障害が発生する可能性のある第2の通信装置を類似装置として特定する類似装置特定部と、
前記類似装置に対し、障害が発生する可能性がある旨を通知させる警告通知要求を送信する警告通知要求部と、
前記類似装置に関する情報を外部に提供する装置情報提供部とを備え、
前記類似装置に関する情報には、障害原因に関する情報及び前記通信装置の設置地域に関する情報が含まれる、管理サーバ。 A communication unit that receives device information related to the communication device from a plurality of communication devices, and
A polling unit that polls the plurality of communication devices for which a communication connection has been established with the own machine, and
It is assumed that a failure has occurred in the first communication device that does not respond to the polling, and a second communication device that may have a failure similar to the failure that occurred in the first communication device is specified as a similar device. Similar device identification part and
A warning notification request unit that sends a warning notification request to notify the similar device that a failure may occur, and a warning notification request unit.
And a device information providing unit that provides information about the similar apparatus to the outside,
The management server , which includes information on the cause of failure and information on the area where the communication device is installed, includes information on the similar device.
複数の通信装置から前記通信装置に関する装置情報を受信させるステップと、
自機との間で通信接続が確立されている前記複数の通信装置に対してポーリングを実行させるステップと、
前記ポーリングに対する応答の無い第1の通信装置に障害が発生したものとし、前記第1の通信装置に発生した障害と同様の障害が発生する可能性のある第2の通信装置を類似装置として特定させるステップと、
障害が発生する可能性がある旨を通知させる警告通知要求を前記類似装置に送信させるステップとを含み、
前記類似装置として特定させるステップは、前記第1の通信装置に接続された端末装置と同一種類の端末装置が接続された通信装置を前記類似装置として特定させるステップを含む、
プログラム。 A program that is executed on a management server including an arithmetic unit, and is a program that is executed on the arithmetic unit.
A step of receiving device information about the communication device from a plurality of communication devices, and
A step of polling the plurality of communication devices for which a communication connection has been established with the own machine, and
It is assumed that a failure has occurred in the first communication device that does not respond to the polling, and a second communication device that may have a failure similar to the failure that occurred in the first communication device is specified as a similar device. Steps to make and
Look including a step of sending an alert notification request to the analogous device to notify that there is a potential failure,
The step of identifying as the similar device includes a step of identifying a communication device to which a terminal device of the same type as the terminal device connected to the first communication device is connected as the similar device.
program.
複数の通信装置から前記通信装置に関する装置情報を受信させるステップと、A step of receiving device information about the communication device from a plurality of communication devices, and
自機との間で通信接続が確立されている前記複数の通信装置に対してポーリングを実行させるステップと、A step of polling the plurality of communication devices for which a communication connection has been established with the own machine, and
前記ポーリングに対する応答の無い第1の通信装置に障害が発生したものとし、前記第1の通信装置に発生した障害と同様の障害が発生する可能性のある第2の通信装置を類似装置として特定させるステップと、It is assumed that a failure has occurred in the first communication device that does not respond to the polling, and a second communication device that may have a failure similar to the failure that occurred in the first communication device is specified as a similar device. Steps to make and
障害が発生する可能性がある旨を通知させる警告通知要求を前記類似装置に送信させるステップと、A step of transmitting a warning notification request to the similar device to notify that a failure may occur, and
前記類似装置に関する情報を外部に提供させるステップと含み、Including the step of providing information about the similar device to the outside.
前記類似装置に関する情報には、障害原因に関する情報及び前記通信装置の設置地域に関する情報が含まれる、プログラム。A program in which the information about the similar device includes information about the cause of the failure and information about the area where the communication device is installed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018242106A JP6930790B2 (en) | 2018-12-26 | 2018-12-26 | Communication system, management server and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018242106A JP6930790B2 (en) | 2018-12-26 | 2018-12-26 | Communication system, management server and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020107936A JP2020107936A (en) | 2020-07-09 |
JP6930790B2 true JP6930790B2 (en) | 2021-09-01 |
Family
ID=71449493
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018242106A Active JP6930790B2 (en) | 2018-12-26 | 2018-12-26 | Communication system, management server and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6930790B2 (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10150458A (en) * | 1996-11-19 | 1998-06-02 | Meidensha Corp | Terminal station monitor system by polling |
JP2007172131A (en) * | 2005-12-20 | 2007-07-05 | Nec Fielding Ltd | Failure prediction system, failure prediction method and failure prediction program |
JP2011138251A (en) * | 2009-12-28 | 2011-07-14 | Fujitsu Telecom Networks Ltd | Monitoring control network system |
JP2015162126A (en) * | 2014-02-27 | 2015-09-07 | 株式会社リコー | Apparatus management device, apparatus, program, apparatus management system, and failure determination method |
JP6846893B2 (en) * | 2016-08-25 | 2021-03-24 | 大阪瓦斯株式会社 | Network system |
-
2018
- 2018-12-26 JP JP2018242106A patent/JP6930790B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2020107936A (en) | 2020-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4421817B2 (en) | Method and system for a set of network devices that can be connected to provide improved collaboration, scalability, and reliability | |
US9231823B2 (en) | Method and system for detecting failures of network nodes | |
CN101083698B (en) | Monitoring apparatus | |
CN107612748A (en) | A kind of multi node server power consumption management system | |
CN109906016B (en) | Communication equipment heat dissipation control system and method | |
US8782462B2 (en) | Rack system | |
CN111694707A (en) | Small server cluster management system and method | |
US9571333B2 (en) | Network device and method for maintaining network connection | |
US20200204382A1 (en) | Method and device for controlling device activation | |
US10721135B1 (en) | Edge computing system for monitoring and maintaining data center operations | |
CN104598359A (en) | Server monitoring system and method | |
US10552249B1 (en) | System for determining errors associated with devices | |
CN109766110B (en) | Control method, substrate management controller and control system | |
JP6930790B2 (en) | Communication system, management server and program | |
CN114422323A (en) | Combined monitoring method and device for Internet of things equipment and electronic equipment | |
WO2005104435A1 (en) | Methods, devices and computer program products using a node affiliation protocol for monitoring and/or controlling networkable devices | |
CN108023783A (en) | network equipment monitoring system and method | |
JP2018056633A (en) | Cluster system, server, operation method for server, and program | |
JP4495015B2 (en) | System management apparatus, information processing apparatus, and system management apparatus redundancy method | |
CN111343700A (en) | Wireless sensor network communication method | |
US9118540B2 (en) | Method for monitoring a plurality of rack systems | |
JP2017005598A (en) | Security camera health check | |
KR101556781B1 (en) | fault and lifetime prediction information service supply system for network eauipment | |
US20130138803A1 (en) | Method for monitoring a plurality of rack systems | |
CN104394003B (en) | Power supply trouble processing method, device and power supply unit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200408 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210316 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210510 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210713 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210805 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6930790 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |