JP2011146989A - Monitoring and controlling system, device to be monitored and controlled, and server - Google Patents
Monitoring and controlling system, device to be monitored and controlled, and server Download PDFInfo
- Publication number
- JP2011146989A JP2011146989A JP2010006985A JP2010006985A JP2011146989A JP 2011146989 A JP2011146989 A JP 2011146989A JP 2010006985 A JP2010006985 A JP 2010006985A JP 2010006985 A JP2010006985 A JP 2010006985A JP 2011146989 A JP2011146989 A JP 2011146989A
- Authority
- JP
- Japan
- Prior art keywords
- server
- unit
- network
- monitoring
- monitored
- 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.)
- Granted
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Selective Calling Equipment (AREA)
Abstract
Description
本発明は、ネットワークの輻輳を抑制できる監視制御システム、被監視制御装置およびサーバに関する。 The present invention relates to a monitoring control system, a monitored control device, and a server that can suppress network congestion.
従来、ネットワークを輻輳させることなく、サーバなどによる被監視制御装置の監視制御を行う様々な技術が開発されている。 2. Description of the Related Art Conventionally, various techniques for performing monitoring control of a monitored control device by a server or the like without congesting a network have been developed.
例えば、特許文献1は、被監視装置は、アラームが大量に発生した場合、集中監視装置からのポーリング信号によるアラームメッセージの送信処理および未送信分のアラームメッセージの蓄積処理を行うことにより、集中監視装置のアラームメッセージ収集処理が輻輳しない技術を開示している。
For example, in
しかしながら、従来技術では、例えば、被監視制御装置の電源投入時や障害からの復旧時等において、やり取りされるポーリング信号やアラームメッセージが大量に送受信されネットワークが輻輳し易い。 However, in the prior art, for example, when the monitored control device is turned on or restored from a failure, a large amount of polling signals and alarm messages are exchanged and the network is likely to be congested.
また、特許文献1では、ネットワークの輻輳状態が長く続く場合、アラームメッセージはメモリ等の記憶装置に蓄積され記憶装置の容量を超過して、アラームメッセージの一部が欠損してしまう。
Also, in
上記従来技術が有する問題に鑑み、本発明の目的は、ネットワークの輻輳を抑制し、被監視制御装置に発生した障害の警報情報を欠損なく送受信できる技術を提供することにある。 SUMMARY OF THE INVENTION In view of the above-described problems of the prior art, an object of the present invention is to provide a technique capable of suppressing congestion of a network and transmitting / receiving alarm information of a failure that has occurred in a monitored control device without loss.
上記課題を解決するために、本発明の監視制御システムは、複数の被監視制御装置と複数の被監視制御装置を監視制御するサーバとを有する監視制御システムであって、被監視制御装置は、サーバへ生成されたコマンドを送信する送信部と、コマンドに対するサーバからの応答を受信する受信部と、コマンドを送信してから応答を受信するまでの応答時間を計測しネットワークの輻輳状態を監視するネットワーク監視部と、自身に発生する障害を監視し、発生した障害の情報を警報情報としてネットワークの輻輳状態に応じてサーバへの送信を制御する制御部と、を備える。 In order to solve the above problems, a monitoring control system of the present invention is a monitoring control system having a plurality of monitored control devices and a server that monitors and controls the plurality of monitored control devices, and the monitored control device includes: Monitor the network congestion status by measuring the response time from sending a command to receiving a response after sending the command to the sending unit that sends the generated command to the server, the receiving unit that receives the response from the server to the command A network monitoring unit, and a control unit that monitors a failure that occurs in itself and controls transmission to the server according to a congestion state of the network using information on the failure that has occurred as alarm information.
また、ネットワーク監視部は、応答時間に基づいてネットワークの輻輳の度合いを示す負荷レベルを決定し、制御部は、警報情報を負荷レベルに応じてサーバへ送信してもよい。 Further, the network monitoring unit may determine a load level indicating the degree of network congestion based on the response time, and the control unit may transmit alarm information to the server according to the load level.
また、ネットワーク監視部は、コマンドに対するサーバからの応答が受信された応答確率を算出して、応答時間と応答確率とに基づいてネットワークの輻輳の度合いを示す負荷レベルを決定し、制御部は、警報情報を負荷レベルに応じてサーバへ送信してもよい。 The network monitoring unit calculates a response probability that a response from the server to the command is received, determines a load level indicating a degree of network congestion based on the response time and the response probability, and the control unit The alarm information may be transmitted to the server according to the load level.
また、制御部は、警報情報の重要性の度合いを示す警報レベルを設定し、負荷レベルおよび警報レベルに応じて、警報情報をサーバへ送信してもよい。 Further, the control unit may set an alarm level indicating the degree of importance of the alarm information, and transmit the alarm information to the server according to the load level and the alarm level.
また、被監視制御装置は、記憶部を備え、制御部は、負荷レベルおよび警報レベルに応じて、サーバへの警報情報の送信を見合わせ警報情報を記憶部に記憶してもよい。 The monitored control device may include a storage unit, and the control unit may store the alarm information in the storage unit in response to the transmission of the alarm information to the server according to the load level and the alarm level.
また、制御部は、ネットワーク監視部により負荷レベルが更新された場合、更新された負荷レベルおよび警報レベルに応じて、記憶部に記憶された警報情報をサーバへ送信してもよい。 In addition, when the load level is updated by the network monitoring unit, the control unit may transmit the alarm information stored in the storage unit to the server according to the updated load level and alarm level.
また、制御部は、負荷レベルおよび警報レベルに応じた送信手順に基づいて、記憶された警報情報をサーバへ送信してもよい。 Further, the control unit may transmit the stored alarm information to the server based on a transmission procedure corresponding to the load level and the alarm level.
また、被監視制御装置は、ユーザからの設定指示を受け付ける操作部を備え、送信手順は、ユーザからの設定指示に基づいて設定されてもよい。 The monitored control apparatus may include an operation unit that receives a setting instruction from the user, and the transmission procedure may be set based on the setting instruction from the user.
また、被監視制御装置は、記憶された警報情報の容量を監視し、容量が所定の閾値以上になった場合、制御部に通知する容量監視部を備え、制御部は、容量監視部からの通知に基づいて警報情報を統括して送信し、統括して送信された警報情報を削除してもよい。 The monitored control device includes a capacity monitoring unit that monitors the capacity of the stored alarm information and notifies the control unit when the capacity exceeds a predetermined threshold. Based on the notification, the alarm information may be transmitted in an integrated manner, and the alarm information transmitted in an integrated manner may be deleted.
本発明の監視制御システムは、複数の被監視制御装置と複数の被監視制御装置を監視制御するサーバとを有する監視制御システムであって、サーバは、被監視制御装置へ生成されたコマンドを送信する送信部と、コマンドに対する被監視制御装置からの応答を受信する受信部と、コマンドを送信してから応答を受信するまでの応答時間を計測しネットワークの輻輳状態を監視するネットワーク監視部と、ネットワークの輻輳状態に応じて被監視制御装置に発生した障害の情報を警報情報としてサーバに送信させるための設定を被監視制御装置に対して行う制御部と、を備える。 The monitoring control system of the present invention is a monitoring control system having a plurality of monitored control devices and a server for monitoring and controlling the plurality of monitored control devices, and the server transmits a generated command to the monitored control device A transmission unit, a reception unit that receives a response from the monitored control device with respect to the command, a network monitoring unit that measures a response time from when the command is transmitted to when the response is received, and monitors a congestion state of the network, And a control unit configured to perform settings for the monitored control device so that information on a failure that has occurred in the monitored control device according to the congestion state of the network is transmitted to the server as alarm information.
また、サーバは、障害によって影響を受ける他の被監視制御装置に関する影響情報を有し、制御部は、警報情報および影響情報に基づいて、障害による影響を回避するための設定を他の被監視制御装置に対して行ってもよい。 In addition, the server has influence information related to other monitored control devices that are affected by the failure, and the control unit sets the setting for avoiding the influence due to the failure based on the alarm information and the influence information. You may perform with respect to a control apparatus.
本発明の被監視制御装置は、サーバにより監視制御する監視制御システムの被監視制御装置であって、サーバへ生成されたコマンドを送信する送信部と、コマンドに対するサーバからの応答を受信する受信部と、コマンドを送信してから応答を受信するまでの応答時間を計測しネットワークの輻輳状態を監視するネットワーク監視部と、自身に発生する障害を監視し、発生した障害の情報を警報情報としてネットワークの輻輳状態に応じてサーバへの送信を制御する制御部と、を備える。 The monitored control device of the present invention is a monitored control device of a monitoring control system that monitors and controls by a server, and includes a transmitting unit that transmits a command generated to the server, and a receiving unit that receives a response from the server to the command And a network monitoring unit that measures the response time from sending a command to receiving a response and monitoring the congestion state of the network, monitors the fault that occurs in itself, and uses the information on the fault that occurred as alarm information as a network And a control unit that controls transmission to the server in accordance with the congestion state.
本発明のサーバは、複数の被監視制御装置を監視制御する監視制御システムのサーバであって、被監視制御装置へ生成されたコマンドを送信する送信部と、コマンドに対する被監視制御装置からの応答を受信する受信部と、コマンドを送信してから応答を受信するまでの応答時間を計測しネットワークの輻輳状態を監視するネットワーク監視部と、ネットワークの輻輳状態に応じて被監視制御装置に発生した障害の情報を警報情報としてサーバに送信させるための設定を被監視制御装置に対して行う制御部と、を備える。 The server of the present invention is a server of a monitoring control system that monitors and controls a plurality of monitored control devices, a transmission unit that transmits a command generated to the monitored control device, and a response from the monitored control device to the command Occurred in the monitored control device according to the network congestion state, the network monitoring unit that measures the response time from sending the command to receiving the response and monitoring the network congestion state And a control unit configured to perform setting for the monitored control device to transmit the failure information to the server as alarm information.
本発明によれば、ネットワークの輻輳を抑制し、被監視制御装置に発生した障害の警報情報を欠損なく送受信できる。 ADVANTAGE OF THE INVENTION According to this invention, the congestion of a network can be suppressed and the alarm information of the failure which generate | occur | produced in the to-be-monitored control apparatus can be transmitted / received without loss.
《一の実施形態の説明》
図1は、本発明の一の実施形態に係る監視制御システム100の構成を示すブロック図である。
<< Description of One Embodiment >>
FIG. 1 is a block diagram showing a configuration of a monitoring control system 100 according to an embodiment of the present invention.
本実施形態に係る監視制御システム100は、被監視制御装置1aおよび1b、それら被監視制御装置を監視制御するサーバ2から構成され、ネットワーク3を介して互いに情報伝達可能に接続される。
A monitoring control system 100 according to the present embodiment includes monitored
被監視制御装置1aおよび1bは、ネットワーク3に接続されて動作するデータサーバやルータ等のネットワーク機器である。被監視制御装置1aおよび1bは、図2(a)に示すように、送信部10、受信部11、ネットワーク監視部12、制御部13、記憶部14、容量監視部15を備え、バス16を介して情報伝達可能に接続される。
The monitored
送信部10は、制御部13の制御指示に基づいて、生成されたコマンドや自装置で発生した障害に関する警報情報等をサーバ2へ送信する。本実施形態では、後述するネットワーク監視部12がネットワーク3の輻輳状態を監視するために、送信部10は、所定の時間間隔で、生成されたコマンドとしてPINGコマンドをサーバ2に送信する。なお、PINGコマンドの代わりに、tracerouteなどの他のコマンドを用いてもよい。
Based on the control instruction of the
受信部11は、サーバ2からの制御信号やデータとともに、送信部10によって送信されたコマンドに対するサーバ2からの応答信号を受信する。
The
ネットワーク監視部12は、ネットワーク3の輻輳状態を監視する。具体的には、ネットワーク監視部12は、送信部10がPINGコマンドをサーバ2へ送信し、受信部11がその応答信号を受信するまでの時間を計測する。ネットワーク監視部12は、直近のN回のPINGコマンド送信に対する応答時間の計測に基づいて平均応答時間を算出する(N=2以上の自然数)。同時に、ネットワーク監視部12は、サーバ2からの応答信号を受信部11が受信した受信回数を求め平均到達確率を算出する。例えば、N=5回のPINGコマンド送信に対して、受信部11がサーバ2から応答信号を4回受信した場合、平均到達確率は90%となる。ネットワーク監視部12は、負荷テーブルに基づいて、平均応答時間および平均到達確率からネットワーク3における輻輳の度合いを示す負荷レベルを決定する。
The network monitoring unit 12 monitors the congestion state of the
ここで、本実施形態の負荷テーブルとは、負荷レベルの定義を一覧にしたものである。なお、本実施形態における負荷レベルは1から3の3段階とし、平均応答時間が20ミリ秒以下且つ平均到達確率が90%以上の場合を負荷レベル1、平均応答時間が20ミリ秒より長く50ミリ秒以下且つ平均到達確率が50%以上90%より小さい場合を負荷レベル2、直近の応答時間が50ミリ秒より長く且つ直近の到達確率が50%より小さい場合を負荷レベル3と定義する。その負荷テーブルは、記憶部14に記憶される。なお、負荷レベルの定義やレベル数は、監視制御システム100の被監視制御装置1の構成等に応じて適宜決められることが好ましい。
Here, the load table of the present embodiment is a list of load level definitions. In this embodiment, the load level has three stages of 1 to 3, and the case where the average response time is 20 milliseconds or less and the average arrival probability is 90% or more is 50 to a
制御部13は、被監視制御装置1aまたは1bの各部を統括的に制御するプロセッサである。制御部13は、例えば、記憶部14に記憶されている制御プログラムに基づいて、被監視制御装置1に発生する障害を監視し、負荷レベルに応じて、その障害の警報情報をサーバ2へ送信したり記憶部14に記憶したりする。例えば、負荷レベルが低い場合、制御部13は、全ての警報情報をサーバ2へ送信する。一方、負荷レベルが高い場合、制御部13は、重大な警報情報をサーバ2へ送信し、軽微な警報情報は記憶部14に記憶する。
The
また、制御部13は、記憶部14に記憶された警報情報を、負荷レベルおよび警報レベルに応じた送信手順に基づいてサーバ2へ送信する。負荷レベルおよび警報レベルに応じた送信手順は、公知の手法を適宜選択または組み合わせて決定される。公知の手法には、警報レベル等の優先順位に基づいて送信するStrict Priority、各警報レベルの警報情報を所定の数ずつ順次送信するラウンドロビンや加重ラウンドロビン等がある。いずれの手法を用いるかは、ユーザからの設定指示に基づいて決定される。
Moreover, the
記憶部14は、ハードディスクや半導体メモリ等から形成され、制御部13によって実行される制御プログラム、負荷テーブル、警報情報およびその発生時刻等を記憶する。さらに、本実施形態の記憶部14は警報テーブルも記憶する。この警報テーブルとは、被監視制御装置1に発生した障害の警報情報を、その障害が与える影響の大きさに応じてレベル分けし一覧にしたテーブルである。本実施形態では、警報情報を警報レベル1〜3の3段階に分けられる。なお、警報レベルの数や各警報レベルに含まれる警報情報等は、被監視制御装置1の構成等に応じて適宜決められる。
The
容量監視部15は、記憶部14に記憶される警報情報数に基づいて監視する。容量監視部15は、警報情報数が閾値α以上となった場合、記憶部14に記憶されている警報情報が溢れると判定し制御部13に通知する。制御部13は、記憶されている警報情報を統括してサーバ2へ送信する。制御部13は、送信した警報情報を記憶部14から削除する。なお、閾値αは、ユーザからの設定指示に基づいて適宜設定変更される。
The
次に、本実施形態のサーバ2について説明する。図2(b)は、本実施形態のサーバ2の構成を示すブロック図である。サーバ2は、ネットワーク3を介して、各被監視制御装置1からの警報情報を受信し各被監視制御装置1を監視制御する。サーバ2には、一般的なコンピュータを用いることができる。図2(b)に示すように、サーバ2は、送信部20、受信部21、入出力インタフェース(入出力IF)22、制御部23を備え、バス26を介して情報伝達可能に接続される。さらに、サーバ2には、入出力IF22を介して、キーボード、ポインティングデバイス等の入力装置24、および、モニタなどの出力装置25が接続されている。入出力IF22は、入力装置24から各種入力を受け付けるとともに、出力装置25に対して表示用のデータを出力する。
Next, the
送信部20は、制御部23の制御指示や入力装置24で受け付けた指示等に基づいて、生成されたコマンドやデータを被監視制御装置1へ送信する。また、送信部20は、受信部21が被監視制御装置1からPINGコマンド等を受信した場合、その応答信号を送信する。
The
受信部21は、被監視制御装置1からのデータや警報情報、PINGコマンド等を受信する。
The receiving
制御部23は、サーバ2の各部動作を統括的に制御するプロセッサである。この制御部23は、監視制御プログラムの実行によって、被監視制御装置1を監視制御する。
The
次に、図3の流れ図を参照しつつ、本実施形態の監視制御システム100による監視制御処理について説明する。なお、以下において、被監視制御装置1aとサーバ2との間の処理を例に説明するが、被監視制御装置1bとサーバ2との間についても同様の処理が行われる。また、本実施形態の被監視制御装置1aおよび1bのネットワーク監視部12は、あらかじめN回のPINGコマンドの送信に対する平均応答時間<ta>および<tb>、平均到達確率<Pa>および<Pb>をそれぞれ有することを前提とする。
Next, monitoring control processing by the monitoring control system 100 of the present embodiment will be described with reference to the flowchart of FIG. In the following, processing between the monitored
ステップS10:送信部10は、制御部13の制御指示に基づいて、生成されたPINGコマンドをサーバ2へ送信する。
Step S10: The
ステップS11:ネットワーク監視部12は、送信されたPINGコマンドに対するサーバ2からの応答信号を、受信部11が受信したか否かを判定する。受信部11が応答信号を受信した場合、ネットワーク監視部12は、送信されたPINGコマンドに対する応答時間を計測する。ネットワーク監視部12は、例えば、今回の応答時間を含めたN回のPINGコマンドの送信に対する平均応答時間<ta>および平均到達確率<Pa>を算出し更新する。
Step S11: The network monitoring unit 12 determines whether or not the receiving
一方、受信部11が応答信号を受信できなかった場合、ネットワーク監視部12は、応答時間を不定とする。ネットワーク監視部12は、例えば、今回を含めない(N−1)回のPINGコマンドの送信に対する平均応答時間<ta>および平均到達確率<Pa>を算出し更新する。
On the other hand, when the receiving
ステップS12:ネットワーク監視部12は、負荷テーブルに基づいて、算出した平均応答時間<ta>および平均到達確率<Pa>から、ネットワーク3の負荷レベルを決定する。
Step S12: The network monitoring unit 12 determines the load level of the
ステップS13:制御部13は、自身の被監視制御装置1aに障害が発生したか否かを判定する。被監視制御装置1aに障害が発生した場合、制御部13は、発生時刻を取得しステップS17(YES側)へ移行する。障害が発生していない場合、制御部13は、ステップS14(NO側)へ移行する。
Step S13: The
ステップS14:制御部13は、ステップS12で決定された負荷レベルが、前回の負荷レベルと比べて更新されたか否かを判定する。負荷レベルが更新された場合、制御部13は、ステップS15(YES側)へ移行する。一方、更新されなかった場合、制御部13は、ステップS10(NO側)へ移行し、送信部10に次のPINGコマンドをサーバ2へ送信させる。
Step S14: The
ステップS15:制御部13は、通知レベルが負荷レベル以上か否かを判定する。ここで、通知レベルとは、警報情報を記憶部14に記憶するよりもサーバ2へ送信することを優先させる度合いであり、通知設定に応じて警報レベルと次式(1)〜(3)のように関係付けられる。
Step S15: The
通知レベル=警報レベル (デフォルト) …(1)
通知レベル=警報レベル+1 (負荷優先) …(2)
通知レベル=警報レベル−1 (通知優先) …(3)
なお、本実施形態における通知設定には、デフォルト、負荷優先、通知優先の3つある。式(1)は、通知設定がデフォルトで通常の設定である。式(2)は、通知設定が負荷優先の場合で、ネットワーク3の負荷を軽減するために、警報情報を記憶部14に記憶させることを優先する設定である。式(3)は、通知設定が通知優先の場合で、警報情報をサーバ2へ送信することを優先する設定である。被監視制御装置1aは、ユーザの設定指示に基づいて、いずれかの通知設定に設定される。なお、通知設定の数や、通知レベルと警報レベルとの関係は、監視制御システム100や被監視制御装置1の構成等に応じて適宜決められることが好ましい。
Notification level = alarm level (default) ... (1)
Notification level = alarm level + 1 (load priority) (2)
Notification level = alarm level-1 (notification priority) (3)
There are three notification settings in the present embodiment: default, load priority, and notification priority. In the expression (1), the notification setting is a normal setting by default. Expression (2) is a setting in which priority is given to storing the alarm information in the
そして、通知レベルが負荷レベル以上の場合、制御部13は、ステップS16(YES側)へ移行する。通知レベルが負荷レベルより小さい場合、ステップS10(NO側)へ移行し、送信部10に次のPINGコマンドをサーバ2へ送信させる。
And when a notification level is more than a load level, the
ステップS16:制御部13は、負荷レベルおよび警報レベルに応じた送信手順に基づいて、送信部10に、記憶された警報情報を発生時刻とともにサーバ2へ送信させる。制御部13は、ステップS10へ移行し、送信部10に次のPINGコマンドをサーバ2へ送信させる。
Step S16: The
ステップS17:制御部13は、発生した障害の警報情報を生成する。制御部13は、例えば、被監視制御装置1aのポート1の開閉に関する障害の場合、ポート1開放警報やポート1閉塞警報を生成し、被監視制御装置1aの冷却用のファン1が停止した場合、ファン1故障警報を生成する。制御部13は、警報テーブルに基づいて、生成された警報情報のレベル分けを行い設定する。すなわち、制御部13は、例えば、ポート1開放警報やポート1閉塞警報のような軽微な故障の場合、警報テーブルに基づいて警報レベル1または2に設定する。一方、ファン1故障警報等のような重大な故障の場合。制御部13は、警報テーブルに基づいて警報レベル3に設定する。
Step S17: The
ステップS18:制御部13は、通知設定および式(1)〜(3)に基づいて、通知レベルを算出し、通知レベルが負荷レベル以上か否かを判定する。通知レベルが負荷レベル以上の場合、制御部13は、ステップS19(YES側)へ移行する。通知レベルが負荷レベルより小さい場合、ステップS20(NO側)へ移行する。
Step S18: The
ステップS19:制御部13は、負荷レベルに応じて、送信部10に警報情報を発生時刻とともにサーバ2へ送信したり、記憶部14に記憶する。例えば、負荷レベルが1の場合、制御部13は、警報レベルが1〜3全ての警報情報をサーバ2へ送信する。また、負荷レベルが2の場合、制御部13は、警報レベルが2および3の警報情報を送信し、報レベルが1の警報情報は記憶部14に記憶する。制御部13は、一連の処理を終了する。
Step S19: The
ステップS20:容量監視部15は、記憶部14に記憶されている警報情報数が閾値α以上か否かを判定する。警報情報数が閾値α以上の場合、容量監視部15は、制御部13にその旨の通知をする。制御部13は、その旨の通知を受信するとステップS22(YES側)へ移行する。一方、警報情報数は閾値αより少ない場合、制御部13は、ステップS21(NO側)へ移行する。
Step S20: The
ステップS21:制御部13は、警報情報を記憶部14に記憶し一連の処理を終了する。
Step S21: The
ステップS22:制御部13は、記憶されている複数の警報情報および発生時刻を統括してサーバ2へ送信する。例えば、被監視制御装置1aは、記憶部14に警報情報として、(1)ポート1開放警報、(2)ポート2閉塞警報、(3)ポート1閉塞警報、(4)ファン1故障警報、(5)ポート1設定変更警報、(6)ポート2設定変更警報、(7)ポート4開放警報の7つの警報情報を記憶しているとする。1,2,3,7の各警報情報は、ポートの開放・閉塞に関する警報情報である。制御部13は、「(1,2,3,7)ポートの開放閉塞警報」として1つに括った統括警報を生成する。同様に、5,6の各警報情報は、設定変更に関する警報情報である。制御部13は、「(5,6)ポートの設定変更警報」として1つに括った統括警報を生成する。また、制御部13は、「(4)ファン1故障警報」それ自身で1つに括った統括警報を生成する。制御部13は、送信部10に生成した3つの統括警報をサーバ2へ送信させる。制御部13は、統括警報として送信した7つの警報情報および発生時刻を記憶部14から削除し、今回の警報情報および発生時刻を記憶部14に記憶する。制御部13は、一連の処理を終了する。
Step S22: The
このように、本実施形態では、被監視制御装置1自身が、ネットワーク3の輻輳状態を監視し、その輻輳状態に応じて警報情報の送信を制御することにより、ネットワーク3の輻輳を抑制し警報情報を欠損なく送受信できる。
Thus, in the present embodiment, the monitored
また、被監視制御装置1は、負荷レベルおよび警報レベルに応じた送信手順に基づいて、警報情報をサーバ2へ送信したり記憶部14に記憶し、重要性の低い警報情報の送信を見合わせることにより、ネットワーク3の輻輳を回避することができる。
Further, the monitored
また、被監視制御装置1は、記憶部14に記憶されている警報情報を、その警報情報の容量が閾値α以上になった場合、警報情報を統括して送信することから、ネットワーク3の輻輳を回避することができる。
《他の実施形態の説明》
本発明の他の実施形態に係る監視制御システムは、一の実施形態に係る監視制御システム100の構成と同一である。図1の一の実施形態に係る監視制御システム100を、本実施形態に係る監視制御システムとして説明する。
In addition, the monitored
<< Description of Other Embodiments >>
A monitoring control system according to another embodiment of the present invention has the same configuration as that of the monitoring control system 100 according to one embodiment. A monitoring control system 100 according to one embodiment of FIG. 1 will be described as a monitoring control system according to this embodiment.
図4は、本実施形態に係る監視制御システム100を構成する(a)被監視制御装置1、(b)サーバ2それぞれのブロック図を示す。なお、本実施形態の被監視制御装置1およびサーバ2それぞれにおいて、一の実施形態のものと同じ動作をするものについては同一の符号を付し詳細な説明は省略する。
FIG. 4 shows a block diagram of each of (a) the monitored
本実施形態の監視制御システム100と一の実施形態のものと異なる点は、1)ネットワーク3の輻輳状態を監視するネットワーク監視部27がサーバ2に配置される、2)制御部23は、被監視制御装置1を制御するコマンドとしてポーリング信号を生成し、送信部20に被監視制御装置1a−1eに順次送信させる。ネットワーク監視部27は、そのポーリング信号に対する応答信号を受信するまでの時間を応答時間として計測し、平均応答時間を算出する、3)ネットワーク監視部27は、負荷テーブルを用いず、平均応答時間のみに基づいて負荷レベルを決定する。サーバ2は、負荷レベルが更新された場合、負荷レベルの更新通知を被監視制御装置1に対して行う。
The monitoring control system 100 of this embodiment is different from that of the first embodiment in that 1) a network monitoring unit 27 that monitors the congestion state of the
次に、図5および図6の流れ図を参照し、本実施形態に係る監視制御システム100による監視制御処理について、A)ネットワーク3の負荷レベルが上がる場合、B)ネットワーク3の負荷レベルが下がる場合のそれぞれについて説明する。
Next, referring to the flowcharts of FIGS. 5 and 6, regarding the monitoring control processing by the monitoring control system 100 according to the present embodiment, A) when the load level of the
なお、以下において、サーバ2と被監視制御装置1aとの間の処理を例にして説明するが、サーバ2と被監視制御装置1bとの間についても同様の処理が行われる。また、本実施形態では、サーバ2のネットワーク監視部27が、あらかじめN回のポーリング信号送信に基づいて求めた各被監視制御装置1aおよび1bの平均応答時間<ta>および<tb>を有する。また、ネットワーク監視部27は、閾値Ths=β×<ta>を算出し保持している。ここで、βは閾値係数で2などの任意の値であり、監視制御システム100の構成やサーバ2の処理能力等に応じて設定される。
A)ネットワーク3の負荷レベルが上がる場合
ステップS30:送信部20は、制御部23の制御指示に基づいて、ポーリング信号を被監視制御装置1aへ送信する。
In the following, processing between the
A) When the load level of the
ステップS31:ネットワーク監視部27は、送信されたポーリング信号に対する被監視制御装置1aからの応答信号を、受信部21が受信したか否かを判定する。受信部21が応答信号を受信した場合、ネットワーク監視部27は、送信されたポーリング信号に対する応答時間tを計測する。一方、受信部21が応答信号を受信できなかった場合、ネットワーク監視部27は、応答時間を不定とする。
Step S31: The network monitoring unit 27 determines whether or not the receiving
ステップS32:ネットワーク監視部27は、計測された応答時間tが閾値Thsより小さいか否かを判定する。応答時間tが閾値Thsより小さい場合、ネットワーク監視部27は、ネットワーク3は輻輳状態にないと判定して、ステップS33(YES側)へ移行する。一方、応答時間tが閾値Ths以上または応答時間tが不定の場合、ネットワーク監視部27は、ネットワーク3は輻輳状態であると判定して、ステップS35(NO側)へ移行する。
Step S32: The network monitoring unit 27 determines whether or not the measured response time t is smaller than the threshold Ths. When the response time t is smaller than the threshold Ths, the network monitoring unit 27 determines that the
ステップS33:ネットワーク監視部27は、今回の応答時間tを含めた平均応答時間<ta>を前回の平均応答時間<ta>’を用いて、次式(4)のように算出し更新する。 Step S33: The network monitoring unit 27 calculates and updates the average response time <ta> including the current response time t using the previous average response time <ta> 'as in the following equation (4).
<ta>=(<ta>’×(N−1)+t)/N …(4)
また、ネットワーク監視部27は、式(4)で求めた平均応答時間<ta>に閾値係数βをかけて閾値Thsを算出し更新する。
<Ta> = (<ta> ′ × (N−1) + t) / N (4)
In addition, the network monitoring unit 27 calculates and updates the threshold Ths by multiplying the average response time <ta> obtained by Expression (4) by the threshold coefficient β.
ステップS34:ネットワーク監視部27は、輻輳状態と判定する回数を数えるパラメータgを0にリセットする。なお、パラメータgの初期値は0とする。 Step S34: The network monitoring unit 27 resets the parameter g that counts the number of times of determining the congestion state to 0. The initial value of parameter g is 0.
ステップS35:ネットワーク監視部27は、平均応答時間<ta>および閾値Thsを更新せず保持する。ネットワーク監視部27は、パラメータgを1加算して更新する。 Step S35: The network monitoring unit 27 holds the average response time <ta> and the threshold Ths without updating them. The network monitoring unit 27 updates the parameter g by adding 1.
ステップS36:ネットワーク監視部27は、パラメータgが所定値G以上か否かを判定する。パラメータgが所定値G以上の場合、ネットワーク監視部27はステップS37(YES側)へ移行する。一方、パラメータgが所定値Gより小さい場合、ネットワーク監視部27はステップS30(NO側)へ移行し、送信部20は、制御部23の制御指示に応じて、次のポーリング信号を被監視制御装置1aへ送信する。なお、所定値Gは、5などの任意の値であり、監視制御システム100の構成やサーバ2の処理能力等に応じて設定されることが好ましい。
Step S36: The network monitoring unit 27 determines whether or not the parameter g is equal to or greater than a predetermined value G. If the parameter g is greater than or equal to the predetermined value G, the network monitoring unit 27 proceeds to step S37 (YES side). On the other hand, when the parameter g is smaller than the predetermined value G, the network monitoring unit 27 proceeds to step S30 (NO side), and the
ステップS37:ネットワーク監視部27は、ネットワーク3が輻輳状態になったと判定し負荷レベルを1つ上げる。ネットワーク監視部27は、パラメータg=Gと設定する。制御部23は、被監視制御装置1aおよび1bに負荷レベルの更新を通知する。被監視制御装置1aおよび1bは、負荷レベルの更新通知を受信し設定する。制御部23は一連の処理を終了する。
B)ネットワーク3の負荷レベルが下がる場合
ステップS40:送信部20は、制御部23の制御指示に基づいて、被監視制御装置1aにポーリング信号を被監視制御装置1aへ送信する。なお、パラメータg=Gに設定されているとする。
Step S37: The network monitoring unit 27 determines that the
B) When the load level of the
ステップS41:ネットワーク監視部27は、送信されたポーリング信号に対する被監視制御装置1aからの応答信号を、受信部21が受信したか否かを判定する。受信部21が応答信号を受信した場合、ネットワーク監視部27は、送信されたポーリング信号に対する応答時間tを計測する。一方、受信部21が応答信号を受信できなかった場合、ネットワーク監視部27は、応答時間を不定とする。
Step S41: The network monitoring unit 27 determines whether or not the receiving
ステップS42:ネットワーク監視部27は、計測された応答時間tが閾値Thsより小さいか否かを判定する。応答時間tが閾値Thsより小さい場合、ネットワーク監視部27は、ネットワーク3は輻輳状態にないと判定して、ステップS45(YES側)へ移行する。一方、応答時間tが閾値Ths以上または応答時間tが不定の場合、ネットワーク監視部27は、ネットワーク3は輻輳状態であると判定して、ステップS45(NO側)へ移行する。
Step S42: The network monitoring unit 27 determines whether or not the measured response time t is smaller than the threshold Ths. When the response time t is smaller than the threshold Ths, the network monitoring unit 27 determines that the
ステップS43:ネットワーク監視部27は、式(4)を用いて、今回の応答時間tを含めた平均応答時間<ta>および閾値Thsを算出し更新する。 Step S43: The network monitoring unit 27 calculates and updates the average response time <ta> including the current response time t and the threshold Ths using the equation (4).
ステップS44:ネットワーク監視部27は、パラメータgを所定値Gにリセットする。 Step S44: The network monitoring unit 27 resets the parameter g to a predetermined value G.
ステップS45:ネットワーク監視部27は、平均応答時間<ta>および閾値Thsを更新せず保持する。ネットワーク監視部27は、パラメータgを1減算して更新する。 Step S45: The network monitoring unit 27 holds the average response time <ta> and the threshold Ths without updating them. The network monitoring unit 27 updates the parameter g by subtracting one.
ステップS46:ネットワーク監視部27は、パラメータgが0以下か否かを判定する。パラメータgが0以下の場合、ネットワーク監視部27はステップS47(YES側)へ移行する。一方、パラメータgが0より大きい場合、ネットワーク監視部27はステップS40(NO側)へ移行し、送信部20は、制御部23の制御指示に応じて、次のポーリング信号を被監視制御装置1aへ送信する。
Step S46: The network monitoring unit 27 determines whether the parameter g is 0 or less. When the parameter g is 0 or less, the network monitoring unit 27 proceeds to step S47 (YES side). On the other hand, if the parameter g is greater than 0, the network monitoring unit 27 proceeds to step S40 (NO side), and the
ステップS47:ネットワーク監視部27は、ネットワーク3が輻輳状態が解消されたと判定し負荷レベルを1つ下げる。ネットワーク監視部27は、パラメータg=0と設定する。制御部23は、被監視制御装置1aおよび1bに負荷レベルの更新を通知する。被監視制御装置1aおよび1bは、負荷レベルの更新通知を受信し設定する。制御部23は一連の処理を終了する。
Step S47: The network monitoring unit 27 determines that the
次に、図7の流れ図を参照し、上記AまたはBの場合において、サーバ2から負荷レベルの更新通知を受信した被監視制御装置1aおよび1bの処理動作について説明する。なお、以下において、被監視制御装置1aとサーバ2との間の処理を例にして説明するが、被監視制御装置1bとサーバ2との間についても同様の処理が行われる。
Next, the processing operation of the monitored
ステップS50:制御部13は、受信部11がサーバ2から負荷レベルの更新通知を受信したか否かを判定する。負荷レベルの更新通知を受信した場合、制御部13はステップS51(YES側)へ移行する。一方、受信しなかった場合、制御部13はステップS52(NO側)へ移行する。
Step S50: The
ステップS51:制御部13は、負荷レベルを更新し設定する。
Step S51: The
なお、以下のステップS52〜ステップS61の処理は、図3に示す一の実施形態のステップS13〜ステップS22と同一であるから詳細な説明は省略する。 In addition, since the process of the following step S52-step S61 is the same as step S13-step S22 of one Embodiment shown in FIG. 3, detailed description is abbreviate | omitted.
このように、本実施形態では、サーバ2がネットワーク3の輻輳状態を監視しその輻輳状態を被監視制御装置1に通知設定して、被監視制御装置1がその輻輳状態に応じて警報情報の送信を制御することにより、ネットワーク3の輻輳を抑制し警報情報を欠損なく送受信できる。
《他の実施形態の変形例の説明》
図8は、本発明の他の実施形態に係る監視制御システム100の変形例として、監視制御システム200の構成を示すブロック図である。
As described above, in this embodiment, the
<< Description of Modifications of Other Embodiments >>
FIG. 8 is a block diagram showing a configuration of a monitoring control system 200 as a modified example of the monitoring control system 100 according to another embodiment of the present invention.
本実施形態に係る監視制御システム200において、他の実施形態に係る監視制御システム100の構成要素と同じ動作をするものは、同一の符号を付し詳細な説明は省略する。また、被監視制御装置1a〜1eおよびサーバ2の構成は、図5に示す他の実施形態のものと同一であり詳細な説明は省略する。
In the monitoring control system 200 according to the present embodiment, components that perform the same operations as the components of the monitoring control system 100 according to other embodiments are denoted by the same reference numerals, and detailed description thereof is omitted. The configurations of the monitored
本実施形態の監視制御システム200と他の実施形態の監視制御システム100と異なる点は、サーバ2が、各被監視制御装置1a〜1eのいずれかで障害が発生した場合、その障害によって影響を受ける他の被監視制御装置1a〜1eを、警報レベルに応じて一覧にした影響情報データを不図示の記憶部に有する(図9)。図9は、影響情報データの一例を示す。すなわち、図9に示すように、影響情報データは、1列目に示す各被監視制御装置1a〜1eに障害が発生した場合、障害の警報レベルに応じて、サーバ2とのデータの送受信に影響を受ける他の被監視制御装置1を2列目〜4列目にそれぞれ示す。なお、本実施形態のサーバ2は、記憶部(不図示)に各被監視制御装置1a〜1eが有する警報テーブルも有することを前提とする。
The difference between the monitoring control system 200 of the present embodiment and the monitoring control system 100 of the other embodiments is that the
これにより、例えば、被監視制御装置1aに障害が発生した場合、サーバ2の受信部21は、被監視制御装置1aから警報情報を受信する。制御部23は、警報テーブルに基づいて受信した警報情報の警報レベルを決定する。制御部23は、影響情報データに基づいて、被監視制御装置1aで発生した上記障害によって、サーバ2に対する警報情報の送信に影響を受ける他の被監視制御装置1を特定する。制御部23は、特定された他の被監視制御装置1に対して、上記影響を回避するための設定(例えば、他の被監視制御装置1に警報情報の送信を見合わせさせるために、一時的に負荷レベルを上げる等)を行う。上記被監視制御装置1aが障害から復旧した場合、制御部23は、他の被監視制御装置1に対して元の設定に戻す。
Thereby, for example, when a failure occurs in the monitored
このように、本実施形態では、サーバ2がネットワーク3の輻輳状態を監視しその輻輳状態を被監視制御装置1に通知設定して、被監視制御装置1がその輻輳状態に応じて警報情報の送信を制御することにより、ネットワーク3の輻輳を抑制し警報情報を欠損なく送受信できる。
As described above, in this embodiment, the
また、サーバ2が、一の被監視制御装置1で障害が発生した場合、その障害によって影響を受ける他の被監視制御装置1に対して、その影響を回避する設定を行うことで、より効果的にネットワークの輻輳を抑制することができる。
《実施形態の補足事項》
(1)上記実施形態では、被監視制御装置1またはサーバ2が、ネットワーク3の輻輳状態を監視したが、本発明はこれに限定されず、被監視制御装置1およびサーバ2の双方がネットワーク3の輻輳状態を監視してもよい。これにより、より効率的にネットワーク3の輻輳を抑制し警報情報を欠損なく確実に送受信できる。
In addition, when a failure occurs in one monitored
<< Additional items of embodiment >>
(1) In the above embodiment, the monitored
(2)上記実施形態では、各種設定変更をユーザからの設定指示に基づいて行うとしたが、そのユーザからの設定指示は、例えば、被監視制御装置1に接続されるキーボード等のコマンドラインインタフェース(CLI)や、サーバ2のSNMP(Simple Network Management Protocol)や、WEBベース等から受け付けるのが好ましい。これにより、用途や環境に応じた設定や変更が可能となる。
(2) In the above embodiment, various setting changes are performed based on setting instructions from the user. The setting instruction from the user is, for example, a command line interface such as a keyboard connected to the monitored
(3)上記実施形態では、容量監視部15が警報情報数に基づいて記憶部14の容量を監視したが、本発明はこれに限定されず、警報情報の記憶容量に基づいて監視してもよい。
(3) In the above embodiment, the
(4)上記一の実施形態では、ネットワーク監視部12が、負荷テーブルに基づいて、算出した平均応答時間および平均到達確率からネットワーク3の負荷レベルを決定したが、本発明はこれに限定されない。例えば、ネットワーク監視部12は、今回の応答時間を含めたN回のPINGコマンドの送信に対する平均応答時間<ta>および平均到達確率<Pa>を算出すると同時に、今回の応答時間を含めた直近のM(<N)回のPINGコマンドの送信に対する直近の応答時間taおよび到達確率Paを算出する。ネットワーク監視部12は、平均応答時間<ta>と直近の応答時間taとの比較、および、平均到達確率<Pa>と直近の到達確率Paとの比較に基づいて、ネットワーク3の負荷レベルを決定してもよい。
(4) In the one embodiment, the network monitoring unit 12 determines the load level of the
(5)上記他の実施形態では、制御部23が、被監視制御装置1を制御するコマンドとしてポーリング信号を生成したが、本発明これに限定されず、一般的な制御コマンドを生成し被監視制御装置1に送信してもよい。
(5) In the other embodiment described above, the
(6)上記他の実施形態では、ネットワーク監視部27は、平均応答時間のみに基づいてネットワーク3の輻輳状態を監視したが、本発明はこれに限定されない。例えば、ネットワーク監視部27は、平均応答時間とともに平均到達確率に基づいてネットワーク3の輻輳状態を監視してもよい。
(6) In the other embodiments described above, the network monitoring unit 27 monitors the congestion state of the
以上の詳細な説明により、実施形態の特徴点および利点は明らかになるであろう。これは、特許請求の範囲が、その精神および権利範囲を逸脱しない範囲で前述のような実施形態の特徴点および利点にまで及ぶことを意図する。また、当該技術分野において通常の知識を有する者であれば、あらゆる改良および変更に容易に想到できるはずであり、発明性を有する実施形態の範囲を前述したものに限定する意図はなく、実施形態に開示された範囲に含まれる適当な改良物および均等物によることも可能である。 From the above detailed description, features and advantages of the embodiments will become apparent. It is intended that the scope of the claims extend to the features and advantages of the embodiments as described above without departing from the spirit and scope of the right. Further, any person having ordinary knowledge in the technical field should be able to easily come up with any improvements and modifications, and there is no intention to limit the scope of the embodiments having the invention to those described above. It is also possible to use appropriate improvements and equivalents within the scope disclosed in.
1a〜1e 被監視制御装置、2 サーバ、3 ネットワーク、10、20 送信部、11、21 受信部、12、27 ネットワーク監視部、13、23 制御部、14 記憶部、15 容量監視部、22入出力IF、24 入力装置、25 出力装置、100、200 監視制御システム
1a to 1e Monitored control device, 2 servers, 3 networks, 10, 20 transmission unit, 11, 21 reception unit, 12, 27 network monitoring unit, 13, 23 control unit, 14 storage unit, 15 capacity monitoring unit, 22 input Output IF, 24 input device, 25 output device, 100, 200 Monitoring and control system
Claims (13)
前記被監視制御装置は、
前記サーバへ生成されたコマンドを送信する送信部と、
前記コマンドに対する前記サーバからの応答を受信する受信部と、
前記コマンドを送信してから前記応答を受信するまでの応答時間を計測し前記ネットワークの輻輳状態を監視するネットワーク監視部と、
自身に発生する障害を監視し、発生した前記障害の情報を警報情報として前記ネットワークの輻輳状態に応じて前記サーバへの送信を制御する制御部と、を備える
ことを特徴とする監視制御システム。 A monitoring control system having a plurality of monitored control devices and a server for monitoring and controlling the plurality of monitored control devices,
The monitored control device includes:
A transmission unit for transmitting the generated command to the server;
A receiving unit for receiving a response from the server to the command;
A network monitoring unit that measures a response time from when the command is transmitted to when the response is received and monitors a congestion state of the network;
A monitoring control system comprising: a control unit that monitors a failure that occurs in itself and that controls transmission of the failure that has occurred to alarm information to the server according to a congestion state of the network.
前記ネットワーク監視部は、前記応答時間に基づいて前記ネットワークの輻輳の度合いを示す負荷レベルを決定し、
前記制御部は、前記警報情報を前記負荷レベルに応じて前記サーバへ送信する
ことを特徴とする監視制御システム。 The monitoring control system according to claim 1,
The network monitoring unit determines a load level indicating a degree of congestion of the network based on the response time;
The control unit transmits the alarm information to the server according to the load level.
前記ネットワーク監視部は、前記コマンドに対する前記サーバからの応答が受信された応答確率を算出して、前記応答時間と前記応答確率とに基づいて前記ネットワークの輻輳の度合いを示す負荷レベルを決定し、
前記制御部は、前記警報情報を前記負荷レベルに応じて前記サーバへ送信する
ことを特徴とする監視制御システム。 The monitoring control system according to claim 1,
The network monitoring unit calculates a response probability that a response from the server to the command is received, determines a load level indicating a degree of congestion of the network based on the response time and the response probability,
The control unit transmits the alarm information to the server according to the load level.
前記制御部は、前記警報情報の重要性の度合いを示す警報レベルを設定し、前記負荷レベルおよび前記警報レベルに応じて、前記警報情報を前記サーバへ送信することを特徴とする監視制御システム。 In the supervisory control system according to claim 2 or claim 3,
The control unit sets an alarm level indicating a degree of importance of the alarm information, and transmits the alarm information to the server according to the load level and the alarm level.
前記被監視制御装置は、記憶部を備え、
前記制御部は、前記負荷レベルおよび前記警報レベルに応じて、前記サーバへの前記警報情報の送信を見合わせ前記警報情報を前記記憶部に記憶する
ことを特徴とする監視制御システム。 The supervisory control system according to claim 4,
The monitored control device includes a storage unit,
The control unit stores the alarm information in the storage unit in response to transmission of the alarm information to the server according to the load level and the alarm level.
前記制御部は、前記ネットワーク監視部により前記負荷レベルが更新された場合、更新された前記負荷レベルおよび前記警報レベルに応じて、前記記憶部に記憶された前記警報情報を前記サーバへ送信することを特徴とする監視制御システム。 The supervisory control system according to claim 5, wherein
When the load level is updated by the network monitoring unit, the control unit transmits the alarm information stored in the storage unit to the server according to the updated load level and the alarm level. Monitoring control system.
前記制御部は、前記負荷レベルおよび前記警報レベルに応じた送信手順に基づいて、前記記憶された警報情報を前記サーバへ送信することを特徴とする監視制御システム。 In the supervisory control system according to claim 5 or 6,
The control unit transmits the stored alarm information to the server based on a transmission procedure according to the load level and the alarm level.
前記被監視制御装置は、ユーザからの設定指示を受け付ける操作部を備え、
前記送信手順は、前記ユーザからの設定指示に基づいて設定される
ことを特徴とする監視制御システム。 The supervisory control system according to claim 7,
The monitored control device includes an operation unit that receives a setting instruction from a user,
The monitoring control system, wherein the transmission procedure is set based on a setting instruction from the user.
前記被監視制御装置は、前記記憶された警報情報の容量を監視し、前記容量が所定の閾値以上になった場合、前記制御部に通知する容量監視部を備え、
前記制御部は、前記容量監視部からの前記通知に基づいて前記警報情報を統括して送信し、統括して送信された前記警報情報を削除する
ことを特徴とする監視制御システム。 The supervisory control system according to any one of claims 5 to 8,
The monitored control device includes a capacity monitoring unit that monitors the capacity of the stored alarm information, and notifies the control unit when the capacity exceeds a predetermined threshold,
The said control part transmits the said alarm information collectively based on the said notification from the said capacity | capacitance monitoring part, and deletes the said alarm information transmitted collectively. The monitoring control system characterized by the above-mentioned.
前記サーバは、
前記被監視制御装置へ生成されたコマンドを送信する送信部と、
前記コマンドに対する前記被監視制御装置からの応答を受信する受信部と、
前記コマンドを送信してから前記応答を受信するまでの応答時間を計測し前記ネットワークの輻輳状態を監視するネットワーク監視部と、
前記ネットワークの輻輳状態に応じて前記被監視制御装置に発生した障害の情報を警報情報として前記サーバに送信させるための設定を前記被監視制御装置に対して行う制御部と、を備える
ことを特徴とする監視制御システム。 A monitoring control system having a plurality of monitored control devices and a server for monitoring and controlling the plurality of monitored control devices,
The server
A transmission unit for transmitting the generated command to the monitored control device;
A receiving unit for receiving a response from the monitored control device to the command;
A network monitoring unit that measures a response time from when the command is transmitted to when the response is received and monitors a congestion state of the network;
A control unit configured to perform setting for the monitored control device to transmit information on a failure that has occurred in the monitored control device to the server as alarm information according to a congestion state of the network. And supervisory control system.
前記サーバは、前記障害によって影響を受ける他の前記被監視制御装置に関する影響情報を有し、
前記制御部は、前記警報情報および前記影響情報に基づいて、前記障害による影響を回避するための設定を前記他の被監視制御装置に対して行う
ことを特徴とする監視制御システム。 The supervisory control system according to claim 10,
The server has influence information related to the other monitored control apparatus affected by the failure,
The said control part performs the setting for avoiding the influence by the said fault with respect to the said other monitored control apparatus based on the said alarm information and the said influence information. The monitoring control system characterized by the above-mentioned.
前記サーバへ生成されたコマンドを送信する送信部と、
前記コマンドに対する前記サーバからの応答を受信する受信部と、
前記コマンドを送信してから前記応答を受信するまでの応答時間を計測し前記ネットワークの輻輳状態を監視するネットワーク監視部と、
自身に発生する障害を監視し、発生した前記障害の情報を警報情報として前記ネットワークの輻輳状態に応じて前記サーバへの送信を制御する制御部と、
を備えることを特徴とする被監視制御装置。 A monitored control device of a monitoring control system that monitors and controls by a server,
A transmission unit for transmitting the generated command to the server;
A receiving unit for receiving a response from the server to the command;
A network monitoring unit that measures a response time from when the command is transmitted to when the response is received and monitors a congestion state of the network;
A control unit that monitors a failure that occurs in itself, controls transmission to the server according to a congestion state of the network as information on the failure that has occurred, and alarm information;
A monitored control apparatus comprising:
前記被監視制御装置へ生成されたコマンドを送信する送信部と、
前記コマンドに対する前記被監視制御装置からの応答を受信する受信部と、
前記コマンドを送信してから前記応答を受信するまでの応答時間を計測し前記ネットワークの輻輳状態を監視するネットワーク監視部と、
前記ネットワークの輻輳状態に応じて前記被監視制御装置に発生した障害の情報を警報情報として前記サーバに送信させるための設定を前記被監視制御装置に対して行う制御部と、
を備えることを特徴とするサーバ。
A monitoring control system server that monitors and controls a plurality of monitored control devices,
A transmission unit for transmitting the generated command to the monitored control device;
A receiving unit for receiving a response from the monitored control device to the command;
A network monitoring unit that measures a response time from when the command is transmitted to when the response is received and monitors a congestion state of the network;
A control unit that performs setting for the monitored control device to transmit information on a failure that has occurred in the monitored control device to the server as alarm information according to a congestion state of the network;
A server comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010006985A JP5364600B2 (en) | 2010-01-15 | 2010-01-15 | Monitoring control system, monitored control device and server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010006985A JP5364600B2 (en) | 2010-01-15 | 2010-01-15 | Monitoring control system, monitored control device and server |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011146989A true JP2011146989A (en) | 2011-07-28 |
| JP5364600B2 JP5364600B2 (en) | 2013-12-11 |
Family
ID=44461438
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010006985A Expired - Fee Related JP5364600B2 (en) | 2010-01-15 | 2010-01-15 | Monitoring control system, monitored control device and server |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5364600B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014209311A (en) * | 2013-03-26 | 2014-11-06 | 日本電気株式会社 | Data collection management system, data collection management method, terminal and management device |
| KR101646029B1 (en) * | 2016-03-28 | 2016-08-23 | 주식회사 비알인포텍 | Cctv power control apparatus |
| JP2017215966A (en) * | 2016-06-01 | 2017-12-07 | シーゲイト テクノロジー エルエルシーSeagate Technology LLC | Technologies for limiting performance variation in storage device |
Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0746240A (en) * | 1993-08-03 | 1995-02-14 | Nippon Telegr & Teleph Corp <Ntt> | Communication network management system |
| JPH09214494A (en) * | 1996-01-31 | 1997-08-15 | Nec Corp | Network monitor system and congestion avoidance method |
| JPH1028151A (en) * | 1996-07-10 | 1998-01-27 | Matsushita Electric Ind Co Ltd | Network load adaptive event reporting device |
| JPH10336276A (en) * | 1997-06-05 | 1998-12-18 | Nec Corp | Network managing system |
| JPH1196091A (en) * | 1997-09-22 | 1999-04-09 | Nippon Telegr & Teleph Corp <Ntt> | Communication control method, communication control device, and recording medium recording communication control program |
| JPH11308271A (en) * | 1998-04-21 | 1999-11-05 | Canon Inc | Data communication device, receiving device, control method, storage medium, and data communication system |
| JP2000295219A (en) * | 1999-04-02 | 2000-10-20 | Fujitsu Ltd | Operation system congestion control device |
| JP2001160824A (en) * | 1999-12-03 | 2001-06-12 | Mitsubishi Electric Corp | Wired / wireless mixed network data distribution apparatus and data distribution method |
| JP2001223694A (en) * | 2000-02-07 | 2001-08-17 | Fujitsu Ltd | Network monitoring system |
| JP2008306435A (en) * | 2007-06-07 | 2008-12-18 | Alaxala Networks Corp | Packet relay device |
| JP2010062844A (en) * | 2008-09-03 | 2010-03-18 | Toshiba Corp | Network monitoring system, and node device and monitoring apparatus thereof |
-
2010
- 2010-01-15 JP JP2010006985A patent/JP5364600B2/en not_active Expired - Fee Related
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0746240A (en) * | 1993-08-03 | 1995-02-14 | Nippon Telegr & Teleph Corp <Ntt> | Communication network management system |
| JPH09214494A (en) * | 1996-01-31 | 1997-08-15 | Nec Corp | Network monitor system and congestion avoidance method |
| JPH1028151A (en) * | 1996-07-10 | 1998-01-27 | Matsushita Electric Ind Co Ltd | Network load adaptive event reporting device |
| JPH10336276A (en) * | 1997-06-05 | 1998-12-18 | Nec Corp | Network managing system |
| JPH1196091A (en) * | 1997-09-22 | 1999-04-09 | Nippon Telegr & Teleph Corp <Ntt> | Communication control method, communication control device, and recording medium recording communication control program |
| JPH11308271A (en) * | 1998-04-21 | 1999-11-05 | Canon Inc | Data communication device, receiving device, control method, storage medium, and data communication system |
| JP2000295219A (en) * | 1999-04-02 | 2000-10-20 | Fujitsu Ltd | Operation system congestion control device |
| JP2001160824A (en) * | 1999-12-03 | 2001-06-12 | Mitsubishi Electric Corp | Wired / wireless mixed network data distribution apparatus and data distribution method |
| JP2001223694A (en) * | 2000-02-07 | 2001-08-17 | Fujitsu Ltd | Network monitoring system |
| JP2008306435A (en) * | 2007-06-07 | 2008-12-18 | Alaxala Networks Corp | Packet relay device |
| JP2010062844A (en) * | 2008-09-03 | 2010-03-18 | Toshiba Corp | Network monitoring system, and node device and monitoring apparatus thereof |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014209311A (en) * | 2013-03-26 | 2014-11-06 | 日本電気株式会社 | Data collection management system, data collection management method, terminal and management device |
| US9872125B2 (en) | 2013-03-26 | 2018-01-16 | Nec Corporation | Data collection and management system, data collection and management method, terminal, and management apparatus |
| KR101646029B1 (en) * | 2016-03-28 | 2016-08-23 | 주식회사 비알인포텍 | Cctv power control apparatus |
| JP2017215966A (en) * | 2016-06-01 | 2017-12-07 | シーゲイト テクノロジー エルエルシーSeagate Technology LLC | Technologies for limiting performance variation in storage device |
| US11216345B2 (en) | 2016-06-01 | 2022-01-04 | Seagate Technology Llc | Technologies for limiting performance variation in a storage device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5364600B2 (en) | 2013-12-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10122605B2 (en) | Annotation of network activity through different phases of execution | |
| US8560894B2 (en) | Apparatus and method for status decision | |
| US20160013990A1 (en) | Network traffic management using heat maps with actual and planned /estimated metrics | |
| US8171134B2 (en) | Methods and apparatus to characterize and predict network health status | |
| CN104272654B (en) | For the adaptive method and apparatus quickly started in link aggregation | |
| JP2011526126A (en) | Message management and suppression in surveillance systems | |
| US20110239226A1 (en) | Controlling congestion in message-oriented middleware | |
| CN113923397A (en) | State detection method, device, electronic device and storage medium of conference room equipment | |
| JP5364600B2 (en) | Monitoring control system, monitored control device and server | |
| JP4423104B2 (en) | Resource load measuring method, network control device, communication node, and storage medium | |
| JP5229007B2 (en) | Monitoring system, network device, monitoring information providing method and program | |
| US12074807B2 (en) | Detecting shortfalls in an agreement between a publisher and a subscriber | |
| JP5483784B1 (en) | CONTROL DEVICE, COMPUTER RESOURCE MANAGEMENT METHOD, AND COMPUTER RESOURCE MANAGEMENT PROGRAM | |
| JP2014041404A (en) | Terminal service monitoring device | |
| JP2004192256A (en) | Network controller | |
| JP2015082131A (en) | Monitoring system, monitoring method, monitoring program, and monitoring device | |
| JP5378847B2 (en) | Monitoring device | |
| JP5418184B2 (en) | Home device management system and home device management method | |
| US20150163113A1 (en) | Communication control apparatus | |
| JPWO2023053158A5 (en) | ||
| JP5552929B2 (en) | Telegram transmission control program, communication apparatus, and telegram transmission control method | |
| JP5884918B2 (en) | Network management apparatus, system, and method | |
| JP6209138B2 (en) | Operation management server, operation program, and server operation method | |
| JP2016057683A (en) | Event monitoring computer system and event monitoring method | |
| KR101614223B1 (en) | Method for monitoring flow in software defined networking environment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120329 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130219 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130402 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130520 |
|
| 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: 20130903 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130909 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |