JP6930790B2 - Communication system, management server and program - Google Patents

Communication system, management server and program Download PDF

Info

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
Application number
JP2018242106A
Other languages
Japanese (ja)
Other versions
JP2020107936A (en
Inventor
裕司 鈴木
裕司 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Platforms Ltd
Original Assignee
NEC Platforms Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Platforms Ltd filed Critical NEC Platforms Ltd
Priority to JP2018242106A priority Critical patent/JP6930790B2/en
Publication of JP2020107936A publication Critical patent/JP2020107936A/en
Application granted granted Critical
Publication of JP6930790B2 publication Critical patent/JP6930790B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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.

特開2002−354554号公報JP-A-2002-354554

しかしながら、特許文献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の実施形態に係る通信システムの一実施形態を示す概略図である。It is the schematic which shows one Embodiment of the communication system which concerns on 1st Embodiment of this invention. 第1の実施形態に係る管理サーバの詳細な構成を示すブロック図である。It is a block diagram which shows the detailed structure of the management server which concerns on 1st Embodiment. 第1の実施形態に係る通信装置の詳細な構成を示すブロック図である。It is a block diagram which shows the detailed structure of the communication apparatus which concerns on 1st Embodiment. 装置情報テーブルの一例を示す図である。It is a figure which shows an example of the device information table. 障害情報テーブルの一例を示す図である。It is a figure which shows an example of the trouble information table. 第1の実施形態に係る管理サーバ及び通信装置が有する主要な構成要素を示すブロック図である。It is a block diagram which shows the main component which the management server and the communication apparatus which concerns on 1st Embodiment have. 第1の実施形態に係る管理サーバ及び通信装置が実行する処理の一例を示すシーケンス図である。It is a sequence diagram which shows an example of the process executed by the management server and the communication device which concerns on 1st Embodiment. 第1の実施形態に係る通信装置、管理サーバ及び外部サーバが実行する処理の一例を示すシーケンス図である。It is a sequence diagram which shows an example of the process executed by the communication device, the management server and the external server which concerns on 1st Embodiment.

<第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 management server 10, communication devices 20a to 20c, and terminal devices 31a to 31c and 32a to 32c. Specific examples of the communication devices 20a to 20c include various routers and the like. Specific examples of the terminal devices 31a to 31c and 32a to 32c include various devices such as smartphones, tablet terminals, PCs, sensors, and home appliances.

ユーザA宅には、通信装置20a及び端末装置31a,32aが設置され、これらの装置は、無線LAN(Local Area Network)又は有線LANを介して、相互にデータ通信を行うことができる。また、通信装置20aは、インターネット40を介して管理サーバ10と相互にデータ通信を行うことができる。 Communication devices 20a and terminal devices 31a and 32a are installed in the user A's home, and these devices can perform data communication with each other via a wireless LAN (Local Area Network) or a wired LAN. Further, the communication device 20a can perform data communication with the management server 10 via the Internet 40.

ユーザB宅には、通信装置20b及び端末装置31b,32bが設置され、これらの装置は、無線LAN又は有線LANを介して、相互にデータ通信を行うことができる。また、通信装置20bは、インターネット40を介して管理サーバ10と相互にデータ通信を行うことができる。 A communication device 20b and terminal devices 31b and 32b are installed in the user B's house, and these devices can perform data communication with each other via a wireless LAN or a wired LAN. Further, the communication device 20b can perform data communication with the management server 10 via the Internet 40.

ユーザC宅には、通信装置20c及び端末装置31c,32cが設置され、これらの装置は、無線LAN又は有線LANを介して、相互にデータ通信を行うことができる。また、通信装置20cは、インターネット40を介して管理サーバ10と相互にデータ通信を行うことができる。なお、説明の便宜上、図1には、3つの通信装置のみが示されているが、通信システム1は、任意の数の通信装置を含むことができる。また、各ユーザ宅には、2つの端末装置のみが示されているが、各通信装置は、任意の数の端末装置と通信することができる。 Communication devices 20c and terminal devices 31c and 32c are installed in the user C's home, and these devices can perform data communication with each other via a wireless LAN or a wired LAN. Further, the communication device 20c can perform data communication with the management server 10 via the Internet 40. Although only three communication devices are shown in FIG. 1 for convenience of explanation, the communication system 1 can include an arbitrary number of communication devices. Further, although only two terminal devices are shown in each user's home, each communication device can communicate with an arbitrary number of terminal devices.

図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 management server 10 according to the first embodiment. The management server 10 is an information processing device that analyzes logs from terminal devices 31a to 31c and 32a to 32c and executes various processes. The management server 10 includes a control unit 100, a communication interface (I / F) 110, and a storage device 120.

制御部100は、本発明のプログラムを実行して、管理サーバ10が備える装置及び論理回路を制御する演算装置である。制御部100は、プログラムモジュールである監視部101と、データベース処理部102と、ポーリング部103と、類似装置特定部104と、警告通知要求部105と、装置情報提供部106とを実行する。 The control unit 100 is an arithmetic unit that executes the program of the present invention to control the device and the logic circuit included in the management server 10. The control unit 100 executes the monitoring unit 101, which is a program module, the database processing unit 102, the polling unit 103, the similar device identification unit 104, the warning notification requesting unit 105, and the device information providing unit 106.

監視部101は、通信装置20a〜20cから初期登録情報、肯定応答(Ack)、所定のログ、接続断通知及び接続通知を受信したか否か判断するプログラムモジュールである。初期登録情報には、通信装置20aの識別情報であるシリアル番号及びMACアドレス、通信装置20aが使用するICチップの識別情報、当該ICチップに関する製造ロット番号等が含まれる。接続断通知は、管理サーバ10及び通信装置20a〜20cの間の通信が切断される旨の通知である。再接続通知は、管理サーバ10及び通信装置20aが再び接続された旨の通知である。 The monitoring unit 101 is a program module for determining whether or not initial registration information, an acknowledgment (Ack), a predetermined log, a connection disconnection notification, and a connection notification have been received from the communication devices 20a to 20c. The initial registration information includes a serial number and a MAC address which are identification information of the communication device 20a, identification information of the IC chip used by the communication device 20a, a production lot number related to the IC chip, and the like. The connection disconnection notification is a notification that the communication between the management server 10 and the communication devices 20a to 20c is disconnected. The reconnection notification is a notification that the management server 10 and the communication device 20a are reconnected.

データベース処理部102は、記憶装置120に保存された装置情報テーブル及び障害情報テーブルを処理するプログラムモジュールである。装置情報テーブルは、通信装置20a〜20cに関する装置の情報(以下、「装置情報」とする。)が登録されるデータテーブルであり、図4に示すように、通信装置の識別情報と、ハードウェア情報と、ログ識別情報と、端末装置情報が登録される。通信装置の識別情報は、例えば、通信装置のシリアル番号及びMACアドレスを使用することができる。ハードウェア情報は、通信装置が備えたハードウェア(例えば、ICチップ等)の識別情報及び製造ロット番号である。ログ識別情報は、自己診断ログの識別情報及びイベント発生時ログの識別情報である。端末装置情報は、通信装置20a〜20cと接続されている端末装置に関する情報であり、当該端末装置の名称や識別情報、通信装置20a〜20cと端末装置との間の通信方式である。 The database processing unit 102 is a program module that processes the device information table and the failure information table stored in the storage device 120. The device information table is a data table in which device information (hereinafter referred to as "device information") related to communication devices 20a to 20c is registered, and as shown in FIG. 4, identification information of the communication device and hardware. Information, log identification information, and terminal device information are registered. For the identification information of the communication device, for example, the serial number and MAC address of the communication device can be used. The hardware information is identification information and a production lot number of the hardware (for example, an IC chip, etc.) provided in the communication device. The log identification information is the identification information of the self-diagnosis log and the identification information of the event occurrence log. The terminal device information is information about a terminal device connected to the communication devices 20a to 20c, and is a name and identification information of the terminal device, and a communication method between the communication devices 20a to 20c and the terminal device.

障害情報テーブルは、図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 polling unit 103 is a program module that polls the communication devices 20a to 20c for which a communication connection has been established with the management server 10. The polling unit 103 performs polling by periodically transmitting an acknowledgment request to the communication devices 20a to 20c.

類似装置特定部104は、ポーリングに対する応答が無い通信装置に障害が発生したものとし、当該通信装置に発生した障害と同様の障害が発生する可能性のある通信装置(以下、「類似装置」とする。)を特定するための類似装置特定処理を実行する。 The similar device identification unit 104 assumes that a failure has occurred in a communication device that does not respond to polling, and is referred to as a communication device (hereinafter, "similar device") in which a failure similar to the failure that occurred in the communication device may occur. ) Is executed to specify a similar device.

警告通知要求部105は、類似装置に対し、障害が発生する可能性がある旨を通知させる警告通知要求を送信するプログラムモジュールである。装置情報提供部106は、インターネット40を介して、通信装置20a〜20cのメーカ又は工場のサーバ(図示せず)に対し、障害が発生した通信装置に関する情報及び類似装置に関する情報を送信するプログラムモジュールである。 The warning notification request unit 105 is a program module that transmits a warning notification request to notify a similar device that a failure may occur. The device information providing unit 106 is a program module that transmits information about a communication device in which a failure has occurred and information about a similar device to a server (not shown) of a manufacturer or factory of communication devices 20a to 20c via the Internet 40. Is.

通信I/F110は、通信装置20a〜20cとの間でインターネット40を介した種々のデータの送受信を行う装置である。記憶装置120は、装置情報テーブル、故障情報テーブル、通信装置20a〜20cが提供したログ、及び本発明のプログラムが保存される記憶装置である。 The communication I / F 110 is a device that transmits / receives various data to / from the communication devices 20a to 20c via the Internet 40. The storage device 120 is a storage device that stores a device information table, a failure information table, logs provided by communication devices 20a to 20c, and a program of the present invention.

図3は、第1の実施形態に係る通信装置20a〜20cの詳細な構成を示すブロック図である。以下、通信装置20aの構成について説明する。なお、通信装置20b,20cの構成は、通信装置20aと同一であるため、説明を省略する。 FIG. 3 is a block diagram showing a detailed configuration of the communication devices 20a to 20c according to the first embodiment. Hereinafter, the configuration of the communication device 20a will be described. Since the configurations of the communication devices 20b and 20c are the same as those of the communication devices 20a, the description thereof will be omitted.

通信装置20aは、制御部200と、通信インタフェース(I/F)210、記憶装置220とを備える。制御部200は、本発明のプログラムを実行して、通信装置20aの備える装置及び論理回路を制御する演算装置である。制御部200は、プログラムモジュールである監視部201と、装置情報提供部202と、ログ生成部203と、警告通知部204とを実行する。 The communication device 20a includes a control unit 200, a communication interface (I / F) 210, and a storage device 220. The control unit 200 is an arithmetic unit that executes the program of the present invention to control the device and the logic circuit included in the communication device 20a. The control unit 200 executes the monitoring unit 201, which is a program module, the device information providing unit 202, the log generation unit 203, and the warning notification unit 204.

監視部201は、通信装置20aで発生する種々のイベント、管理サーバ10からの要求及び通知を監視して検出するプログラムモジュールである。イベントには、ユーザ操作に起因する初期登録情報の送信を指示するイベント、ユーザ操作に起因する通信装置20aの電源ON又は電源OFFを示すイベント、端末装置情報が変更される可能性の有るイベント(例えば、端末装置との間のリンクアップやリンクダウン、無線通信機能を有する通信I/F210の再起動、通信装置20aのファームウェア更新等)などの種々のイベントが含まれる。 The monitoring unit 201 is a program module that monitors and detects various events, requests and notifications from the management server 10 that occur in the communication device 20a. The events include an event instructing transmission of initial registration information due to user operation, an event indicating power ON or power OFF of the communication device 20a due to user operation, and an event in which terminal device information may be changed (events in which terminal device information may be changed). For example, various events such as link-up and link-down with the terminal device, restart of the communication I / F210 having a wireless communication function, firmware update of the communication device 20a, etc.) are included.

装置情報提供部202は、初期登録情報、端末装置情報及びログを管理サーバ10に提供するプログラムモジュールである。装置情報提供部202が提供する端末装置情報は、通信装置20aが通信する端末装置の名称及び識別情報(ID)、当該端末装置との通信方式等の情報である。 The device information providing unit 202 is a program module that provides initial registration information, terminal device information, and logs to the management server 10. The terminal device information provided by the device information providing unit 202 is information such as the name and identification information (ID) of the terminal device with which the communication device 20a communicates, the communication method with the terminal device, and the like.

ログ生成部203は、自機のログを生成するプログラムモジュールである。ログ生成部203は、定期的にログ(以下、「自己診断ログ」とする。)を生成すると共に、端末装置情報が変更される可能性の有るイベントが発生したときにログ(以下、「イベント発生時ログ」とする。)を生成する。ログ生成部203は、ログの生成時に当該ログの識別情報(例えば、ログの生成時刻等)を生成する。これらのログには、通信装置20aの通算の稼働日数を示す情報と、通信装置20aが備えるハードウェア(ICチップ等)の温度を示す情報が含まれる。 The log generation unit 203 is a program module that generates a log of the own machine. The log generation unit 203 periodically generates a log (hereinafter, referred to as “self-diagnosis log”), and when an event that may change the terminal device information occurs, the log (hereinafter, “event”). Generate a log when it occurs.) The log generation unit 203 generates identification information (for example, log generation time, etc.) of the log when the log is generated. These logs include information indicating the total number of working days of the communication device 20a and information indicating the temperature of the hardware (IC chip or the like) included in the communication device 20a.

警告通知部204は、ユーザに対し、自機に障害が発生する可能性がある旨を通知するプログラムモジュールである。警告通知部204は、自機のLED照明等の照明装置を点灯又は点滅、消灯等させることにより、障害が発生する可能性がある旨をユーザに通知することができる。また、警告通知部204は、警告音を発生させることにより、障害が発生する可能性がある旨をユーザに通知してもよい。 The warning notification unit 204 is a program module that notifies the user that a failure may occur in the own machine. The warning notification unit 204 can notify the user that a failure may occur by turning on, blinking, turning off, or the like, a lighting device such as an LED lighting of the own unit. Further, the warning notification unit 204 may notify the user that a failure may occur by generating a warning sound.

通信I/F110は、管理サーバ10及び端末装置31a,32aとの間で、それぞれWAN及びLANを介した種々のデータの送受信を行う装置である。 The communication I / F 110 is a device that transmits and receives various data between the management server 10 and the terminal devices 31a and 32a via WAN and LAN, respectively.

図6は、第1の実施形態に係る管理サーバ10及び通信装置20aが有する主要な構成要素を示すブロック図である。管理サーバ10は、主要な構成要素として監視部101と、ポーリング部103と、類似装置特定部104と、警告通知要求部105とを備える。通信装置20aは、主要な構成要素として装置情報提供部202と、警告通知部204とを備える。 FIG. 6 is a block diagram showing the main components of the management server 10 and the communication device 20a according to the first embodiment. The management server 10 includes a monitoring unit 101, a polling unit 103, a similar device identification unit 104, and a warning notification requesting unit 105 as main components. The communication device 20a includes a device information providing unit 202 and a warning notification unit 204 as main components.

図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 management server 10 and the communication device 20a according to the present embodiment. When the communication device 20a performs data communication with the management server 10 for the first time, the device information providing unit 202 transmits the initial registration information to the management server 10 in step S101. When the management server 10 receives the initial registration information from the communication device 20a, the database processing unit 102 registers the initial registration information in the device information table in step S102, and transmits a registration completion notification to the communication device 20a in step S103. ..

管理サーバ10と通信装置20aとの通信が確立されると、ステップS104においてポーリング部103が、肯定応答要求を通信装置20aに送信してポーリングを行う。通信装置20aは、管理サーバ10から肯定応答要求を受信すると、ステップS105において肯定応答及び自己診断ログを管理サーバ10に送信する。管理サーバ10は、通信装置20aから肯定応答及び自己診断ログを受信すると、ステップS106においてデータベース処理部102が自己診断ログを記憶装置120に保存すると共に、自己診断ログの識別情報を装置情報テーブルに登録し、ステップS107で登録完了通知を通信装置20aに送信する。 When communication between the management server 10 and the communication device 20a is established, the polling unit 103 sends an acknowledgment request to the communication device 20a in step S104 to perform polling. When the communication device 20a receives the acknowledgment request from the management server 10, the communication device 20a transmits the acknowledgment and the self-diagnosis log to the management server 10 in step S105. When the management server 10 receives the acknowledgment and the self-diagnosis log from the communication device 20a, the database processing unit 102 saves the self-diagnosis log in the storage device 120 in step S106, and stores the identification information of the self-diagnosis log in the device information table. The registration is performed, and the registration completion notification is transmitted to the communication device 20a in step S107.

通信装置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 communication device 20a, the log generation unit 203 generates an event occurrence log in step S108, and the device information providing unit 202 generates the event in step S109. The time log and the terminal device information of the terminal device whose communication with the own device is established are transmitted to the management server 10. In step S110, the database processing unit 102 of the management server 10 saves the event occurrence log in the storage device 120, registers the terminal device information in the device information table, and transmits the registration completion notification to the communication device 20a in step S111. do.

ユーザが通信装置20aの電源OFFを指示した場合、ステップS112において通信装置20aは、接続断通知を管理サーバ10に送信する。管理サーバ10は、通信装置20aから接続断通知を受信すると、ステップS113においてポーリング部103が通信装置20aに対するポーリングを停止する。 When the user instructs the communication device 20a to turn off the power, the communication device 20a transmits a connection disconnection notification to the management server 10 in step S112. When the management server 10 receives the connection disconnection notification from the communication device 20a, the polling unit 103 stops polling the communication device 20a in step S113.

次いで、ユーザが通信装置20aの電源をONにした場合、ステップS114において通信装置20aは、再接続通知を管理サーバ10に送信する。管理サーバ10は、通信装置20aから再接続通知を受信すると、ステップS115においてポーリング部103が通信装置20aに対するポーリングを再開する。 Next, when the user turns on the power of the communication device 20a, the communication device 20a transmits a reconnection notification to the management server 10 in step S114. When the management server 10 receives the reconnection notification from the communication device 20a, the polling unit 103 restarts polling for the communication device 20a in step S115.

図8は、本実施形態に係る管理サーバ10及び通信装置20a,20bが実行する処理の別の例を示すシーケンス図である。以下、図8を参照して、通信装置20aに障害が発生した場合の処理について説明する。 FIG. 8 is a sequence diagram showing another example of the processing executed by the management server 10 and the communication devices 20a and 20b according to the present embodiment. Hereinafter, processing when a failure occurs in the communication device 20a will be described with reference to FIG.

ステップS201では、管理サーバ10のポーリング部103が、肯定応答要求を通信装置20aに送信してポーリングを行う。ポーリング部103は、肯定応答要求を送信してから一定時間、通信装置20aから肯定応答を受信しなかったと判断した場合、ステップS202においてデータベース処理部102が、装置情報テーブルに登録された通信装置20aに関する装置情報を、障害情報として障害情報テーブルに保存する。次いで、ステップS203において類似装置特定部104が、類似装置特定処理を実行する。 In step S201, the polling unit 103 of the management server 10 transmits an acknowledgment request to the communication device 20a to perform polling. When the polling unit 103 determines that the affirmative response has not been received from the communication device 20a for a certain period of time after transmitting the affirmative response request, the database processing unit 102 in step S202 increases the communication device 20a registered in the device information table. The device information related to is saved in the failure information table as failure information. Next, in step S203, the similar device identification unit 104 executes the similar device identification process.

具体的には、類似装置特定部104は、装置情報テーブルと、ハードウェアの種類情報と当該種類に属する複数のハードウェア識別情報とが関連付けられたリスト(以下、「ハードウェアリスト」とする。)を参照し、ポーリングに対する応答の無い通信装置(以下、「無応答の通信装置」とする。)が備えるハードウェアと同一種類のハードウェアを備えた通信装置を、類似装置として特定することができる。この場合、ポーリング部103は、通信装置からポーリングに対する応答が無いと判断する度に、当該ハードウェアの種類情報を記憶装置に保存しておき、当該ハードウェアの種類情報の保存された回数が所定の回数(任意の回数)を超えたときに、類似装置特定部104が、無応答の通信装置が備えたハードウェアと同一種類のハードウェアを備えた通信装置を、類似装置として特定してもよい。 Specifically, the similar device identification unit 104 is a list in which the device information table, hardware type information, and a plurality of hardware identification information belonging to the type are associated with each other (hereinafter referred to as "hardware list"). A communication device having the same type of hardware as that of a communication device having no response to polling (hereinafter referred to as “non-response communication device”) can be specified as a similar device. .. In this case, each time the polling unit 103 determines that there is no response to polling from the communication device, the hardware type information is stored in the storage device, and the number of times the hardware type information is stored is predetermined. When the number of times (arbitrary number of times) is exceeded, the similar device identification unit 104 identifies a communication device having the same type of hardware as the hardware of the non-response communication device as a similar device. good.

また、類似装置特定部104は、装置情報テーブルを参照し、無応答の通信装置が備えたハードウェアの製造ロット番号と同一の製造ロット番号が割り当てられたハードウェアを備えた通信装置を、類似装置として特定することができる。この場合、ポーリング部103は、通信装置からポーリングに対する応答が無いと判断する度に、無応答の通信装置の識別情報と関連付けて、当該通信装置が備えたハードウェアの製造ロット番号を記憶装置に保存しておき、当該製造ロット番号が保存された回数が所定の回数(任意の回数)を超えたときに、類似装置特定部104が、装置情報テーブルを参照し、当該製造ロット番号と同一の製造ロット番号が割り当てられたハードウェアを備えた他の通信装置を、類似装置として特定してもよい。 Further, the similar device identification unit 104 refers to the device information table and resembles a communication device having hardware to which the same manufacturing lot number as the hardware manufacturing lot number of the non-responsive communication device is assigned. It can be specified as a device. In this case, each time the polling unit 103 determines that there is no response to polling from the communication device, the polling unit 103 stores the manufacturing lot number of the hardware provided in the communication device in the storage device in association with the identification information of the non-response communication device. When the number of times the production lot number is stored exceeds a predetermined number (arbitrary number of times), the similar device identification unit 104 refers to the device information table and is the same as the production lot number. Other communication devices with hardware to which the production lot number is assigned may be identified as similar devices.

さらに、類似装置特定部104は、装置情報テーブルを参照し、無応答の通信装置が備えたハードウェアの製造ロット番号と所定の関係にある製造ロット番号(例えば、応答の無い通信装置が備えたハードウェアと同一の製造ラインにおける当該ハードウェアの製造直前のロットを示す製造ロット番号、当該製造ラインにおける当該ハードウェアの製造直後のロットを示す製造ロット番号、当該製造ラインにおける当該ハードウェアのロットと製造日が同一であるロットを示す製造ロット番号等)が割り当てられたハードウェアを備えた通信装置を、類似装置として特定することができる。 Further, the similar device identification unit 104 refers to the device information table, and includes a manufacturing lot number having a predetermined relationship with the manufacturing lot number of the hardware provided by the non-responsive communication device (for example, the non-responsive communication device includes the communication device. The production lot number indicating the lot immediately before the production of the hardware on the same production line as the hardware, the production lot number indicating the lot immediately after the production of the hardware on the production line, and the lot of the hardware on the production line. A communication device equipped with hardware to which a lot number having the same manufacturing date (such as a manufacturing lot number indicating a lot) is assigned can be specified as a similar device.

さらに、類似装置特定部104は、記憶装置120に保存された、無応答の通信装置のログを参照し、当該通信装置の稼働日数以上の他の通信装置を、類似装置として特定することができる。 Further, the similar device identification unit 104 can refer to the log of the non-response communication device stored in the storage device 120 and identify other communication devices having more than the operating days of the communication device as similar devices. ..

さらに、類似装置特定部104は、記憶装置120に保存された無応答の通信装置のログを参照し、当該通信装置が備えたハードウェア(ICチップ等)の温度以上のハードウェアを備えた他の通信装置を、類似装置として特定することができる。 Further, the similar device identification unit 104 refers to the log of the non-responsive communication device stored in the storage device 120, and is provided with hardware having a temperature higher than the temperature of the hardware (IC chip or the like) provided in the communication device. Communication device can be specified as a similar device.

さらに、類似装置特定部104は、無応答の通信装置のログの中に、故障が発生する前に起こり得る挙動を示す情報(例えば、端末装置との間で断続的なリンクアップやリンクダウンが数日間に亘って発生していたことを示すイベント等)が含まれる場合、当該挙動を示す情報が含まれるログを送信した通信装置を、類似装置として特定することができる。 Further, the similar device identification unit 104 contains information indicating possible behavior before a failure occurs in the log of the non-responsive communication device (for example, intermittent link-up or link-down with the terminal device). When an event or the like indicating that the event has occurred over several days is included, the communication device that has transmitted the log containing the information indicating the behavior can be specified as a similar device.

さらに、類似装置特定部104は、装置情報テーブルと、ハードウェアリストと、端末装置の種類情報と当該種類に属する複数の端末装置の識別情報とが関連付けられた端末装置リストを参照し、無応答の通信装置が備えたハードウェアと同一種類のハードウェアを備え、かつ、当該通信装置に接続された端末装置と同一種類の端末装置が接続された通信装置を、類似装置として特定することができる。この場合、ポーリング部103は、通信装置からポーリングに対する応答が無いと判断する度に、当該ハードウェアの種類情報及び端末装置の種類情報を記憶装置に保存しておき、これらの種類情報が保存された回数が所定の回数(任意の回数)を超えたときに、類似装置特定部104が、無応答の通信装置が備えたハードウェアと同一種類のハードウェアを備え、かつ、当該通信装置に接続された端末装置と同一種類の端末装置が接続された通信装置を、類似装置として特定してもよい。 Further, the similar device identification unit 104 refers to the device information table, the hardware list, and the terminal device list in which the type information of the terminal device and the identification information of a plurality of terminal devices belonging to the type are associated with each other, and there is no response. A communication device having the same type of hardware as the hardware provided in the communication device and to which a terminal device of the same type as the terminal device connected to the communication device is connected can be specified as a similar device. In this case, each time the polling unit 103 determines that there is no response to the poll from the communication device, the hardware type information and the terminal device type information are stored in the storage device, and these type information are stored. When the number of times of operation exceeds a predetermined number of times (arbitrary number of times), the similar device identification unit 104 is provided with the same type of hardware as the hardware of the non-responsive communication device and is connected to the communication device. A communication device to which a terminal device of the same type as the terminal device of the same type is connected may be specified as a similar device.

このような類似装置特定処理の結果、類似装置特定部104が、類似装置が存在すると判断した場合、ステップS204においてポーリング部103が、当該類似装置に肯定応答要求を送信する。以下、通信装置20bが類似装置であると仮定して説明する。 As a result of such a similar device identification process, when the similar device identification unit 104 determines that a similar device exists, the polling unit 103 sends an acknowledgment request to the similar device in step S204. Hereinafter, the communication device 20b will be described on the assumption that it is a similar device.

通信装置20bは、管理サーバ10から肯定応答要求を受信すると、ステップS205において装置情報提供部202が、肯定応答及び自己診断ログを管理サーバ10に送信する。管理サーバ10は、通信装置20aから肯定応答及び自己診断ログを受信すると、ステップS206においてデータベース処理部102が、自己診断ログの識別情報を装置情報テーブルに登録すると共に、自己診断ログを記憶装置120に保存し、ステップS207で登録完了通知を通信装置20bに送信する。 When the communication device 20b receives the affirmative response request from the management server 10, the device information providing unit 202 transmits the affirmative response and the self-diagnosis log to the management server 10 in step S205. When the management server 10 receives the acknowledgment and the self-diagnosis log from the communication device 20a, the database processing unit 102 registers the identification information of the self-diagnosis log in the device information table in step S206 and stores the self-diagnosis log in the storage device 120. The registration completion notification is transmitted to the communication device 20b in step S207.

次いで、ステップS208において警告通知要求部105が、警告通知要求を通信装置20bに送信する。通信装置20bは、警告通知要求を受信すると、ステップS209において警告通知部204が、障害の発生する可能性がある旨をユーザに通知し、ステップS210において警告完了通知を管理サーバ10に送信する。 Next, in step S208, the warning notification request unit 105 transmits the warning notification request to the communication device 20b. When the communication device 20b receives the warning notification request, the warning notification unit 204 notifies the user that a failure may occur in step S209, and sends a warning completion notification to the management server 10 in step S210.

管理サーバ10は、通信装置20bから警告完了通知を受信すると、ステップS211において装置情報提供部106が、装置情報テーブルを参照し、無応答の通信装置20aに関する装置情報と、類似装置である通信装置20bに関する装置情報(シリアル番号を含む)を取得し、これらの装置情報をメーカ又は工場50のサーバに送信する。これにより、メーカ又は工場の担当者は、類似装置のシリアル番号に関連する顧客情報に基づき、通信装置20bのユーザB宅に、新たな通信装置20bを配送することができる。 When the management server 10 receives the warning completion notification from the communication device 20b, the device information providing unit 106 refers to the device information table in step S211 and refers to the device information regarding the non-response communication device 20a and the communication device which is a similar device. The device information (including the serial number) related to 20b is acquired, and these device information is transmitted to the server of the manufacturer or the factory 50. As a result, the person in charge of the manufacturer or the factory can deliver the new communication device 20b to the user B's house of the communication device 20b based on the customer information related to the serial number of the similar device.

ユーザ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 new communication device 20b is delivered to the user B's house and the new communication device 20b performs data communication with the management server 10 for the first time, the new communication device 20b transfers the initial registration information to the management server 10 in step S212. Send to. When the management server 10 receives the initial registration information from the new communication device 20b, the database processing unit 102 deletes the information regarding the communication device 20b before exchange registered in the device information table and the failure information table in step S213. In the embodiment in which the MAC address used by the communication device 20b before the exchange and the new communication device 20b after the exchange are the same, the database processing unit 102 exchanges using the MAC address transmitted by the communication device 20b after the exchange. Information about the previous communication device 20b can be specified. In step S214, the database processing unit 102 registers the initial registration information received from the new communication device 20b after the exchange in the device information table, and transmits the registration completion notification to the communication device 20b in step S215.

(第1の実施形態の効果)
管理サーバ10は、自機との間で通信接続が確立されている複数の通信装置に対してポーリングを行い、無応答の通信装置に障害が発生したものとする。そして、管理サーバ10は、当該通信装置に発生した障害と同様の障害が発生する可能性のある類似装置を特定し、当該類似装置に対し、障害が発生する可能性がある旨を通知させる警告通知要求を送信する。警告通知要求を受信した通信装置は、自機に障害が発生する可能性がある旨をユーザに通知する。これにより、ユーザは、自身が使用する通信装置に障害が発生する可能性が高いことを事前に把握でき、障害を未然に防ぐための措置を採ることができる。
(Effect of the first embodiment)
It is assumed that the management server 10 polls a plurality of communication devices for which a communication connection has been established with the own device, and a failure occurs in the non-response communication device. Then, the management server 10 identifies a similar device that may cause a failure similar to the failure that occurred in the communication device, and notifies the similar device that a failure may occur. Send a notification request. Upon receiving the warning notification request, the communication device notifies the user that a failure may occur in its own device. As a result, the user can know in advance that the communication device used by the user is likely to have a failure, and can take measures to prevent the failure.

また、管理サーバ10は、無応答の通信装置が備えたハードウェアと同一種類のハードウェア備えた通信装置、又は当該通信装置に接続された端末装置と同一種類の端末装置が接続された通信装置を、類似装置として特定する。これにより、ユーザは、通信装置が備えたハードウェア又は当該通信装置に接続された端末装置に起因する障害が発生する可能性が高いことを事前に把握でき、障害を未然に防ぐための措置を採ることができる。 Further, the management server 10 is a communication device having the same type of hardware as the non-responsive communication device, or a communication device to which a terminal device of the same type as the terminal device connected to the communication device is connected. Is specified as a similar device. As a result, the user can know in advance that a failure due to the hardware of the communication device or the terminal device connected to the communication device is likely to occur, and can take measures to prevent the failure. Can be taken.

さらに、管理サーバ10は、無応答の通信装置が備えたハードウェアの製造ロット番号と同一の製造ロット番号又は所定の関係にある製造ロット番号が割り当てられたハードウェアを備えた通信装置を、類似装置として特定する。これにより、ユーザは、通信装置が備えたハードウェアに起因する障害が発生する可能性が高いことを事前に把握でき、障害を未然に防ぐための措置を採ることができる。 Further, the management server 10 is similar to a communication device having hardware to which a production lot number having the same production lot number as the hardware production lot number provided by the non-responsive communication device or a production lot number having a predetermined relationship is assigned. Identify as a device. As a result, the user can know in advance that a failure due to the hardware provided in the communication device is likely to occur, and can take measures to prevent the failure.

さらに、管理サーバ10は、無応答の通信装置の稼働日数以上の他の通信装置を類似装置として特定する。これにより、ユーザは、通信装置の稼働日数に起因する障害が発生する可能性が高いことを事前に把握でき、障害を未然に防ぐための措置を採ることができる。 Further, the management server 10 identifies other communication devices having more than the number of working days of the non-response communication device as similar devices. As a result, the user can know in advance that a failure due to the number of working days of the communication device is likely to occur, and can take measures to prevent the failure.

さらに、管理サーバ10は、無応答の通信装置が備えたハードウェアの温度以上のハードウェアを備えた他の通信装置を類似装置として特定する。これにより、ユーザは、通信装置が備えたハードウェアの温度に起因する障害が発生する可能性が高いことを事前に把握でき、障害を未然に防ぐための措置を採ることができる。 Further, the management server 10 identifies another communication device having hardware above the temperature of the hardware provided by the non-responsive communication device as a similar device. As a result, the user can know in advance that a failure due to the temperature of the hardware provided in the communication device is likely to occur, and can take measures to prevent the failure.

さらに、管理サーバ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 management server 10 transmits the device information including the information indicating the behavior. Identify the communication device as a similar device. As a result, the user can understand that a failure is likely to occur at the stage when the communication device takes a possible behavior before the failure occurs, and can take measures to prevent the failure.

さらに、管理サーバ10は、外部装置であるメーカや工場のサーバに対し、類似装置に関する情報を提供する。これにより、類似装置のメーカの担当者が、自社が製造した類似装置に障害が発生する可能性が高いことを事前に把握でき、障害を未然に防ぐための措置を採ることができる。 Further, the management server 10 provides information about the similar device to the server of the manufacturer or the factory which is an external device. As a result, the person in charge of the manufacturer of the similar device can grasp in advance that the similar device manufactured by the company is likely to have a failure, and can take measures to prevent the failure.

<第2の実施形態>
本発明の第2の実施形態では、管理サーバ10は、メーカや工場のサーバに装置情報テーブル及び障害情報テーブルを送信する。メーカや工場の担当者は、管理サーバ10から受信した障害情報テーブルに障害原因に関する情報を登録することができる。具体的には、障害原因に関する情報(例えば、雷や静電気、ICチップのロット不良等)が、障害情報テーブルのハードウェア情報や端末装置情報に関連付けて登録される。これにより、メーカや工場の担当者は、通信装置の障害原因を網羅的に把握することができる。
<Second embodiment>
In the second embodiment of the present invention, the management server 10 transmits the device information table and the failure information table to the server of the manufacturer or the factory. The person in charge of the manufacturer or the factory can register the information about the cause of the failure in the failure information table received from the management server 10. Specifically, information on the cause of failure (for example, lightning, static electricity, lot failure of IC chip, etc.) is registered in association with hardware information and terminal device information in the failure information table. As a result, the person in charge of the manufacturer or the factory can comprehensively grasp the cause of the failure of the communication device.

また、第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 communication devices 20a to 20c can be registered in the failure information table. As a result, the person in charge of the manufacturer or the factory can grasp the communication device that may be damaged by lightning and notify the user of the communication device.

上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(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 device identification unit 104 is mounted on the management server 10, but in other embodiments, the communication devices 20a to 20c may mount the similar device identification unit 104. In this case, the communication devices 20a to 20c acquire the device information table and the polling result from the management server 10 and execute the similar device identification process. Further, in another embodiment, the server owned by the maker or the factory 50 may implement the function of the management server 10, and the server owned by the maker or the factory 50 may execute the similar device identification process described above.

1 通信システム
10 管理サーバ
20a〜20c 通信装置
30a〜30c 端末装置
31a〜31c 端末装置
40 インターネット
1 Communication system 10 Management server 20a to 20c Communication device 30a to 30c Terminal device 31a to 31c Terminal device 40 Internet

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の通信装置が備えたハードウェアの製造ロット番号と同一の製造ロット番号又は所定の関係にある製造ロット番号が割り当てられたハードウェアを備えた通信装置を前記類似装置として特定する、請求項1記載の通信システム。 The similar device identification unit refers to a communication device provided with hardware to which the same production lot number as the hardware production lot number of the first communication device or a production lot number having a predetermined relationship is assigned. The communication system according to claim 1, which is specified as a similar device. 前記類似装置特定部は、前記第1の通信装置の稼働日数以上の他の通信装置を前記類似装置として特定する、請求項1又は2に記載の通信システム。 The communication system according to claim 1 or 2 , wherein the similar device identification unit specifies another communication device having a working days or more of the first communication device as the similar device. 前記類似装置特定部は、前記第1の通信装置が備えたハードウェアの温度以上のハードウェアを備えた他の通信装置を前記類似装置として特定する、請求項1〜のいずれか1項に記載の通信システム。 According to any one of claims 1 to 3 , the similar device identification unit specifies another communication device having hardware having a temperature equal to or higher than the hardware temperature of the first communication device as the similar device. The described communication system. 前記類似装置特定部は、前記第1の通信装置の装置情報の中に、故障が発生する前に起こり得る挙動を示す情報が含まれる場合、当該挙動を示す情報が含まれた装置情報を送信した通信装置を前記類似装置として特定する、請求項1〜のいずれか1項に記載の通信システム。 When the device information of the first communication device includes information indicating a behavior that may occur before a failure occurs, the similar device identification unit transmits the device information including the information indicating the behavior. The communication system according to any one of claims 1 to 4 , wherein the communication device is specified as the similar device. 前記管理サーバは、
前記類似装置に関する情報を外部に提供する装置情報提供部を備える、請求項1〜のいずれか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.
複数の通信装置と、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
前記ポーリングに対する応答の無い第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 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
前記ポーリングに対する応答の無い第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.
JP2018242106A 2018-12-26 2018-12-26 Communication system, management server and program Active JP6930790B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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