(57)【要約】【課題】  ソフトウェアの負荷の増大を招かない構成にして、簡単に被監視制御対象の台数を増やすことができる監視制御装置を得ることを目的とする。【解決手段】  被監視制御対象５−１〜５−ｎに対する監視制御を一定の周期で実施するＳ／Ｗ監視制御部１の他に、Ｓ／Ｗ監視制御部１の監視制御周期よりも短い周期で当該被監視制御対象に対する監視制御を実施するＨ／Ｗ監視制御部１１を設ける。これにより、Ｓ／Ｗ監視制御部１におけるソフトウェアの負荷を高めることなく、被監視制御対象の台数を増やすことができる。【選択図】        図１
2006165792.tif 000002
【特許請求の範囲】
【請求項１】
監視制御用のソフトウェアを実装し、複数の被監視制御対象に対する監視制御を一定の周期で実施する第１の監視制御手段と、上記被監視制御対象と一対一で接続され、上記第１の監視制御手段の監視制御周期よりも短い周期で当該被監視制御対象に対する監視制御を実施する第２の監視制御手段とを備えた監視制御装置。
【請求項２】
第２の監視制御手段は被監視制御対象に対する監視制御の結果を示す監視制御情報をレジスタに格納し、第１の監視制御手段は上記レジスタに格納されている監視制御情報を取得することを特徴とする請求項１記載の監視制御装置。
【請求項３】
被監視制御対象に対する第１の監視制御手段の監視制御タイミングと、上記被監視制御対象に対する第２の監視制御手段の監視制御タイミングが重なった場合、上記第２の監視制御手段が先に監視制御を実施してから、上記第１の監視制御手段が監視制御を実施することを特徴とする請求項１または請求項２記載の監視制御装置。
【請求項４】
被監視制御対象に対する監視制御の優先順位を設定する優先順位設定手段を設け、上記被監視制御対象に対する第１の監視制御手段の監視制御タイミングと、上記被監視制御対象に対する第２の監視制御手段の監視制御タイミングが重なった場合、上記優先順位設定手段により設定された優先順位が高い方の監視制御手段から順番に監視制御を実施することを特徴とする請求項１または請求項２記載の監視制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、海底ケーブルシステムの陸上端局装置に実装され、一定周期毎に複数の監視制御対象にアクセスして警報情報や品質情報を収集し、警報の発生状況や品質情報を外部通知するとともに、警報発生時にはメンテナンス信号を被監視制御対象に送信する監視制御装置に関するものである。
【背景技術】
【０００２】
従来の監視制御装置は、監視制御用のソフトウェアを実装している監視制御部が、そのソフトウェアを実行することにより、バスに接続されている複数の被監視制御対象を監視制御するようにしている（例えば、特許文献１参照）。
即ち、監視制御装置の監視制御部が、例えば、１００ミリ秒以下の周期で複数の被監視制御対象の状態を監視する。
そして、監視制御装置の監視制御部は、ある被監視制御対象において異常発生を検出すると、メンテナンス信号の発生指令をメンテナンス信号生成部に出力する。
監視制御装置のメンテナンス信号生成部は、監視制御部からメンテナンス信号の発生指令を受けると、そのメンテナンス信号を当該被監視制御対象に送信する。
【０００３】
【特許文献１】特開平０６−０７８３６１号公報（第４頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の監視制御装置は以上のように構成されているので、１台の監視制御部が一定の周期で複数の被監視制御対象を監視制御するが、ある被監視制御対象に異常が発生してメンテナンス信号を送信する必要が生じたり、被監視制御対象の台数が増加して、１台当りの監視制御周期を短くする必要が生じたりすると、監視制御部のソフトウェアの負荷が増大する。そのため、被監視制御対象の台数を簡単に増やすことができないなどの課題があった。
【０００５】
この発明は上記のような課題を解決するためになされたもので、ソフトウェアの負荷の増大を招かない構成にして、簡単に被監視制御対象の台数を増やすことができる監視制御装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る監視制御装置は、複数の被監視制御対象に対する監視制御を一定の周期で実施する第１の監視制御手段の他に、第１の監視制御手段の監視制御周期よりも短い周期で当該被監視制御対象に対する監視制御を実施する第２の監視制御手段を設けるようにしたものである。
【発明の効果】
【０００７】
この発明によれば、複数の被監視制御対象に対する監視制御を一定の周期で実施する第１の監視制御手段の他に、第１の監視制御手段の監視制御周期よりも短い周期で当該被監視制御対象に対する監視制御を実施する第２の監視制御手段を設けるように構成したので、第１の監視制御手段におけるソフトウェアの負荷を高めることなく、被監視制御対象の台数を増やすことができる効果がある。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
図１はこの発明の実施の形態１による監視制御装置を示す構成図であり、図において、Ｓ／Ｗ監視制御部１は監視制御用のソフトウェアを実装し、被監視制御対象５−１〜５−ｎに対する監視制御を一定の周期で実施する。なお、Ｓ／Ｗ監視制御部１は第１の監視制御手段を構成している。
通信路２は例えばＬＡＮなどのネットワークであり、通信路２にはＳ／Ｗ監視制御部１やＩ／Ｆ部３−１〜３−ｎが接続されている。
Ｉ／Ｆ部３−１〜３−ｎは被監視制御対象５−１〜５−ｎと一対一で接続され、Ｓ／Ｗ監視制御部１の監視制御周期よりも短い周期で当該被監視制御対象に対する監視制御を実施する。なお、Ｉ／Ｆ部３−１〜３−ｎは第２の監視制御手段を構成している。
【０００９】
Ｉ／Ｆ部３−１〜３−ｎのＨ／Ｗ監視制御部１１はハードウェアで構成されており、Ｈ／Ｗ監視制御部１１はＳ／Ｗ監視制御部１の監視制御周期よりも短い周期で当該被監視制御対象に対する監視制御を実施し、その監視制御の結果を示す監視情報や制御情報をレジスタ１２に格納するとともに、当該被監視制御対象の異常発生を検出すると、メンテナンス信号を当該被監視制御対象に送信する。
Ｉ／Ｆ部３−１〜３−ｎのレジスタ１２はＨ／Ｗ監視制御部１１から出力された監視情報や制御情報を保持する。
Ｉ／Ｆ部３−１〜３−ｎのセレクタ１３はＳ／Ｗ監視制御部１から被監視制御対象に対するアクセス要求を受けると、そのＳ／Ｗ監視制御部１に対する接続先を遅延回路１５に設定し、Ｓ／Ｗ監視制御部１からレジスタ１２に対するアクセス要求を受けると、そのＳ／Ｗ監視制御部１に対する接続先をレジスタ１２に設定する。
【００１０】
Ｉ／Ｆ部３−１〜３−ｎのセレクタ１４は、Ｈ／Ｗ監視制御部１１からアクセス要求を受けると、被監視制御対象に対する接続先をＨ／Ｗ監視制御部１１に設定し、Ｓ／Ｗ監視制御部１から遅延回路１５を介してアクセス要求を受けると、被監視制御対象に対する接続先を遅延回路１５に設定する。
Ｉ／Ｆ部３−１〜３−ｎの遅延回路１５はＳ／Ｗ監視制御部１とＨ／Ｗ監視制御部１１から被監視制御対象に対するアクセス要求が同時に出力された場合、Ｈ／Ｗ監視制御部１１のアクセスが完了するまで、Ｓ／Ｗ監視制御部１から出力されたアクセス要求をセレクタ１４に出力せずに保持する。
【００１１】
通信路４−１〜４−ｎはＩ／Ｆ部３−１〜３−ｎと被監視制御対象５−１〜５−ｎを接続している。
被監視制御対象５−１〜５−ｎは例えば陸上端局装置における主信号処理用のＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）に相当し、警報情報や主信号に関わる品質情報などが監視対象になる。
なお、図１においては、Ｉ／Ｆ部３−１〜３−ｎと被監視制御対象５−１〜５−ｎを独立に記載しているが、両者を同一基板上に実装してもよい。
【００１２】
次に動作について説明する。
Ｉ／Ｆ部３−１〜３−ｎのＨ／Ｗ監視制御部１１は、Ｓ／Ｗ監視制御部１の監視制御周期よりも短い周期（例えば、１００ミリ秒以下の周期）毎に、被監視制御対象５−１〜５−ｎに対するアクセス要求をセレクタ１４に出力する。
Ｉ／Ｆ部３−１〜３−ｎのセレクタ１４は、Ｈ／Ｗ監視制御部１１からアクセス要求を受けると、被監視制御対象５−１〜５−ｎに対する接続先をＨ／Ｗ監視制御部１１に設定する。
【００１３】
これにより、Ｉ／Ｆ部３−１〜３−ｎのＨ／Ｗ監視制御部１１は、被監視制御対象５−１〜５−ｎにアクセスすることが可能になり、被監視制御対象５−１〜５−ｎの状態を監視する。
Ｈ／Ｗ監視制御部１１は、被監視制御対象５−１〜５−ｎの状態を把握すると、その状態を示す監視情報をレジスタ１２に格納する。
即ち、予めレジスタ１２にマッピングされているビットを、被監視制御対象５−１〜５−ｎの状態に応じて変更する。
例えば、被監視制御対象５−１〜５−ｎに異常がなければ、当該ビットを“０”に設定し、被監視制御対象５−１〜５−ｎに異常があれば、当該ビットを“１”に設定する。
【００１４】
また、Ｈ／Ｗ監視制御部１１は、被監視制御対象５−１〜５−ｎにおいて、例えば、主信号が断線しているなど、異常が発生していることを検出すると、メンテナンス信号を被監視制御対象５−１〜５−ｎに送信する。
被監視制御対象５−１〜５−ｎは、Ｉ／Ｆ部３−１〜３−ｎのＨ／Ｗ監視制御部１１からメンテナンス信号を受けると、例えば、所定のメンテナンス処理を実施して、異常状態からの復帰を試みる。
【００１５】
Ｈ／Ｗ監視制御部１１は、メンテナンス信号を被監視制御対象５−１〜５−ｎに送信するなどの制御を実施した場合、その制御内容を示す制御情報をレジスタ１２に格納する。
即ち、予めレジスタ１２にマッピングされているビットを、被監視制御対象５−１〜５−ｎに対する制御内容に応じて変更する。
【００１６】
一方、Ｓ／Ｗ監視制御部１は、内蔵している監視制御用のソフトウェアを実行することにより、被監視制御対象５−１〜５−ｎに対する監視制御を一定の周期（被監視制御対象１台当りの周期が、例えば、１００ミリ秒〜１秒）毎に実施する。
この際、Ｓ／Ｗ監視制御部１は、Ｉ／Ｆ部３−１〜３−ｎのレジスタ１２に格納されている監視情報や制御情報を収集する場合には、レジスタ１２に対するアクセス要求をＩ／Ｆ部３−１〜３−ｎに出力し、被監視制御対象５−１〜５−ｎから直接監視情報や制御情報を収集する場合には、被監視制御対象５−１〜５−ｎに対するアクセス要求をＩ／Ｆ部３−１〜３−ｎに出力する。
【００１７】
Ｉ／Ｆ部３−１〜３−ｎのセレクタ１３は、Ｓ／Ｗ監視制御部１からレジスタ１２に対するアクセス要求を受けると、そのＳ／Ｗ監視制御部１に対する接続先をレジスタ１２に設定する。
これにより、Ｓ／Ｗ監視制御部１は、Ｉ／Ｆ部３−１〜３−ｎのレジスタ１２にアクセスすることが可能になり、そのレジスタ１２に格納されている監視情報や制御情報を収集する。
【００１８】
Ｉ／Ｆ部３−１〜３−ｎのセレクタ１３は、Ｓ／Ｗ監視制御部１から被監視制御対象５−１〜５−ｎに対するアクセス要求を受けると、そのＳ／Ｗ監視制御部１に対する接続先を遅延回路１５に設定する。
これにより、Ｓ／Ｗ監視制御部１は、Ｉ／Ｆ部３−１〜３−ｎの遅延回路１５にアクセスすることが可能になり、被監視制御対象５−１〜５−ｎに対するアクセス要求を遅延回路１５に出力する。
【００１９】
Ｉ／Ｆ部３−１〜３−ｎの遅延回路１５は、セレクタ１３から被監視制御対象５−１〜５−ｎに対するアクセス要求を受けたとき、同じタイミングでＨ／Ｗ監視制御部１１から被監視制御対象５−１〜５−ｎに対するアクセス要求を受けなければ、セレクタ１３から出力された被監視制御対象５−１〜５−ｎに対するアクセス要求を直ちにセレクタ１４に出力する。
ただし、同じタイミングでＨ／Ｗ監視制御部１１から被監視制御対象５−１〜５−ｎに対するアクセス要求を受けた場合、Ｈ／Ｗ監視制御部１１の監視制御を優先するため、Ｈ／Ｗ監視制御部１１のアクセスが完了するまで、セレクタ１３から出力されたアクセス要求を保持し、その後、そのアクセス要求をセレクタ１４に出力する。
Ｉ／Ｆ部３−１〜３−ｎのセレクタ１４は、遅延回路１５からアクセス要求を受けると、被監視制御対象５−１〜５−ｎに対する接続先を遅延回路１５に設定する。
【００２０】
これにより、Ｓ／Ｗ監視制御部１は、被監視制御対象５−１〜５−ｎに直接アクセスすることが可能になり、被監視制御対象５−１〜５−ｎの状態を監視する。
Ｓ／Ｗ監視制御部１は、被監視制御対象５−１〜５−ｎの状態を把握すると、その状態を示す監視情報を保持する。
また、Ｓ／Ｗ監視制御部１は、被監視制御対象５−１〜５−ｎにおいて、例えば、主信号が断線しているなど、異常が発生していることを検出すると、メンテナンス信号を被監視制御対象５−１〜５−ｎに送信する。
Ｓ／Ｗ監視制御部１は、メンテナンス信号を被監視制御対象５−１〜５−ｎに送信するなどの制御を実施した場合、その制御内容を示す制御情報を保持する。
【００２１】
以上で明らかなように、この実施の形態１によれば、被監視制御対象５−１〜５−ｎに対する監視制御を一定の周期で実施するＳ／Ｗ監視制御部１の他に、Ｓ／Ｗ監視制御部１の監視制御周期よりも短い周期で当該被監視制御対象に対する監視制御を実施するＨ／Ｗ監視制御部１１を設けるように構成したので、Ｓ／Ｗ監視制御部１におけるソフトウェアの負荷を高めることなく、被監視制御対象の台数を増やすことができる効果を奏する。
【００２２】
また、この実施の形態１によれば、Ｈ／Ｗ監視制御部１１が被監視制御対象に対する監視制御の結果を示す監視情報や制御情報をレジスタ１２に格納し、Ｓ／Ｗ監視制御部１がレジスタ１２に格納されている監視情報や制御情報を取得するように構成したので、Ｓ／Ｗ監視制御部１の監視制御周期がＨ／Ｗ監視制御部１１の監視制御周期よりも長くても、Ｈ／Ｗ監視制御部１１の監視制御周期で監視情報や制御情報を収集することができる効果を奏する。
【００２３】
また、この実施の形態１によれば、被監視制御対象に対するＳ／Ｗ監視制御部１の監視制御タイミングと、その被監視制御対象に対するＨ／Ｗ監視制御部１１の監視制御タイミングが重なった場合、Ｈ／Ｗ監視制御部１１が先に監視制御を実施してから、Ｓ／Ｗ監視制御部１が監視制御を実施するように構成したので、両者の監視制御タイミングが重なっても、Ｈ／Ｗ監視制御部１１の監視制御周期で監視情報や制御情報を収集することができる効果を奏する。
【００２４】
実施の形態２．
図２はこの発明の実施の形態２による監視制御装置を示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
Ｉ／Ｆ部３−１〜３−ｎの優先制御設定部１６は被監視制御対象５−１〜５−ｎに対する監視制御の優先順位を設定する優先順位設定手段を構成している。
Ｉ／Ｆ部３−１〜３−ｎの遅延回路１７はＳ／Ｗ監視制御部１とＨ／Ｗ監視制御部１１から被監視制御対象に対するアクセス要求が同時に出力された場合において、優先制御設定部１６により設定された優先順位が“Ｈ／Ｗ監視制御部１１＞Ｓ／Ｗ監視制御部１”である場合、Ｈ／Ｗ監視制御部１１のアクセスが完了するまで、Ｓ／Ｗ監視制御部１から出力されたアクセス要求をセレクタ１４に出力せずに保持する。
Ｉ／Ｆ部３−１〜３−ｎの遅延回路１８はＳ／Ｗ監視制御部１とＨ／Ｗ監視制御部１１から被監視制御対象に対するアクセス要求が同時に出力された場合において、優先制御設定部１６により設定された優先順位が“Ｈ／Ｗ監視制御部１１＜Ｓ／Ｗ監視制御部１”である場合、Ｓ／Ｗ監視制御部１のアクセスが完了するまで、Ｈ／Ｗ監視制御部１１から出力されたアクセス要求をセレクタ１４に出力せずに保持する。
【００２５】
次に動作について説明する。
被監視制御対象に対するＳ／Ｗ監視制御部１の監視制御タイミングと、その被監視制御対象に対するＨ／Ｗ監視制御部１１の監視制御タイミングが重なった場合の動作以外は、上記実施の形態１と同様であるため、ここでは、監視制御タイミングが重なった場合の動作についてのみ説明する。
【００２６】
Ｉ／Ｆ部３−１〜３−ｎの優先制御設定部１６は、予め、被監視制御対象５−１〜５−ｎに対する監視制御の優先順位を設定する。
即ち、被監視制御対象５−１〜５−ｎに対するＳ／Ｗ監視制御部１とＨ／Ｗ監視制御部１１の優先順位を設定する。
【００２７】
Ｉ／Ｆ部３−１〜３−ｎの遅延回路１７は、Ｓ／Ｗ監視制御部１とＨ／Ｗ監視制御部１１から被監視制御対象に対するアクセス要求が同時に出力された場合、優先制御設定部１６により設定された優先順位を参照する。
遅延回路１７は、優先制御設定部１６により設定された優先順位が“Ｈ／Ｗ監視制御部１１＜Ｓ／Ｗ監視制御部１”であれば、セレクタ１３から出力されたアクセス要求を直ちにセレクタ１４に出力する。
しかし、優先制御設定部１６により設定された優先順位が“Ｈ／Ｗ監視制御部１１＞Ｓ／Ｗ監視制御部１”であれば、Ｈ／Ｗ監視制御部１１のアクセスが完了するまで、Ｓ／Ｗ監視制御部１から出力されたアクセス要求を保持し、その後、そのアクセス要求をセレクタ１４に出力する。
【００２８】
Ｉ／Ｆ部３−１〜３−ｎの遅延回路１８は、Ｓ／Ｗ監視制御部１とＨ／Ｗ監視制御部１１から被監視制御対象に対するアクセス要求が同時に出力された場合、優先制御設定部１６により設定された優先順位を参照する。
遅延回路１８は、優先制御設定部１６により設定された優先順位が“Ｈ／Ｗ監視制御部１１＞Ｓ／Ｗ監視制御部１”であれば、Ｈ／Ｗ監視制御部１１から出力されたアクセス要求を直ちにセレクタ１４に出力する。
しかし、優先制御設定部１６により設定された優先順位が“Ｈ／Ｗ監視制御部１１＜Ｓ／Ｗ監視制御部１”であれば、Ｓ／Ｗ監視制御部１のアクセスが完了するまで、Ｈ／Ｗ監視制御部１１から出力されたアクセス要求を保持し、その後、そのアクセス要求をセレクタ１４に出力する。
【００２９】
以上で明らかなように、この実施の形態２によれば、被監視制御対象に対するＳ／Ｗ監視制御部１の監視制御タイミングと、その被監視制御対象に対するＨ／Ｗ監視制御部１１の監視制御タイミングが重なった場合、優先順位設定部１６により設定された優先順位が高い方の監視制御部から順番に監視制御を実施するように構成したので、監視制御装置の使用環境によって、Ｓ／Ｗ監視制御部１とＨ／Ｗ監視制御部１１のアクセスの優先順位が異なる場合でも、同一の構成で対応することができる効果を奏する。
【図面の簡単な説明】
【００３０】
【図１】この発明の実施の形態１による監視制御装置を示す構成図である。
【図２】この発明の実施の形態２による監視制御装置を示す構成図である。
【符号の説明】
【００３１】
１  Ｓ／Ｗ監視制御部（第１の監視制御手段）、２  通信路、３−１〜３−ｎ  Ｉ／Ｆ部（第２の監視制御手段）、４−１〜４−ｎ  通信路、５−１〜５−ｎ  被監視制御対象、１１  Ｈ／Ｗ監視制御部、１２  レジスタ、１３  セレクタ、１４  セレクタ、１５  遅延回路、１６  優先制御設定部、１７  遅延回路、１８  遅延回路。
【図１】
2006165792.tif 000003
【図２】
2006165792.tif 000004