(57)【要約】【課題】監視制御システムに、ＷＥＢコンピューティング技術を採用し、システムの拡張性と柔軟性を考慮した監視制御システムを得る。【解決手段】監視対象Ａ，Ｂの監視情報を表示するＷＥＢブラウザ２１と、このＷＥＢブラウザ２１に対して、監視対象の監視制御情報を生成して提供する監視制御部１とを含み、この監視制御部１は、監視対象４の監視情報をＷＥＢブラウザ２１で表示可能な情報として生成するＷＥＢアプリケーションサーバ１１と、監視対象からの情報をＷＥＢアプリケーションサーバが処理可能な情報として提供する監視情報管理サーバ１２〜１４とを有する構成とする。監視制御部１を、ＷＥＢアプリケーションサーバと監視情報管理サーバとに分離して、これ等サーバ間をＪａｖａ（Ｒ）　ＲＭＩ１６で接続することにより、監視対象の規模に応じて柔軟に監視制御部１のハードウエアの規模を対応できる。【選択図】　　　図１
2004102743.tif 000002
【特許請求の範囲】
【請求項１】
監視対象の監視情報を表示するＷＥＢブラウザと、このＷＥＢブラウザに対して、前記監視対象の監視制御情報を生成して提供する監視制御手段とを含み、
前記監視制御手段は、
前記監視対象の監視制御情報を前記ＷＥＢブラウザで表示可能な情報として生成する第一の手段と、
前記監視対象の監視制御情報を収集管理して前記第一の手段へ提供する第二の手段とを有し、前記第一及び第二の手段は物理的に分離されていることを特徴とする監視制御システム。
【請求項２】
前記第一の手段と前記第二の手段との間を接続するＪａｖａ（Ｒ）　ＲＭＩ（Ｒｅｍｏｔｅ　Ｍｅｔｈｏｄ　Ｉｎｖｏｃａｔｉｏｎ）インタフェースを有することを特徴とする請求項１記載の監視制御システム。
【請求項３】
前記第一の手段は、前記監視対象の規模に応じてそれぞれ複数設けられていることを特徴する請求項１または２記載の監視制御システム。
【請求項４】
前記第二の手段は、前記監視対象の規模に応じてそれぞれ複数設けられていることを特徴する請求項１〜３いずれか記載の監視制御システム。
【請求項５】
前記監視対象は、その監視されるべき構造が複数の階層構造とされており、前記第二の手段は、前記階層構造の階層に対応した監視制御情報を分担して管理するするよう構成されていることを特徴とする請求項１〜４いずれか記載の監視制御システム。
【請求項６】
前記第一の手段と前記ＷＥＢブラウザとの間の情報の授受はＨＴＴＰ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）により行うようにしたことを特徴とする請求項１〜５いずれか記載の監視制御システム。
【請求項７】
前記第二の手段と前記監視対象との間の情報の授受はＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ　Ｃｏｎｔｒｏｌ　Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ　）により行うようにしたことを特徴とする請求項１〜６いずれか記載の監視制御システム。
【請求項８】
前記ＷＥＢブラウザはモバイル端末用ブラウザであり、前記第一の手段はこのモバイル端末用ブラウザに対して表示可能な情報を生成するよう構成されていることを特徴とする請求項１記載の監視制御システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は監視制御システムに関し、特に監視構造が複数の階層構造とされた監視対象の監視制御に好適な監視制御システムに関するものである。
【０００２】
【従来の技術】
通信分野において情報を伝送するためのデータ伝送システムにおいては、これ等システムを構成する装置や機器、回路モジュール等の運用状態を監視することが重要であり、そのためにこれ等装置や機器等を監視制御する監視システムが用いられる。
【０００３】
この場合、データ伝送システムにおいては、通信端局や中断局を構成する局舎が複数の地点に設置され、これ等局舎の各々は、一般に複数のラック（架）により構成されている。そして、これ等ラック（架）内に、送受信部や変復調部や、光多重通信の場合には、波長多重分離部等の機能を有する回路モジュールが複数実装されて構成されている。
【０００４】
すなわち、データ伝送システムは、回路モジュールを下位層であるＮＥＬ（Ｎｅｔｗｏｒｋ　Ｅｌｅｍｅｎｔ　Ｌａｙｅｒ　）とし、ラック（架）を中位層であるＥＭＬ（Ｅｌｅｍｅｎｔ　Ｍａｎａｇｅｍｅｎｔ　Ｌａｙｅｒ）とし、局舎を上位層であるＮＭＬ（Ｎｅｔｗｏｒｋ　Ｍａｎａｇｅｍｅｎｔ　Ｌａｙｅｒ）とする３層の階層（レイヤ）構造として把握することができる。この様なレイヤ構造として、データ伝送システムを把握した場合の、従来の監視制御システムについて、図１１を参照して説明する。
【０００５】
図１１を参照すると、Ａ，Ｂが互いに離れた２地点に存在する局舎であり、局舎ＡはラックＡ１〜Ａ３からなり、また局舎ＢはラックＢ１〜Ｂ３からなっているものとし、各ラックは、特に図示しないが、複数のモジュールからなっているものとする。下位層（ＮＥＬ）を監視するために監視部１０１，１０２が設けられ、中位層（ＥＭＬ）を監視するために監視部２０１，２０２が設けられている。そして、上位層（ＮＭＬ）を監視するために監視部３００が設けられている。図１１に示した監視制御システムでは、各監視レイヤにおいて、それぞれ個別に監視部である監視端末を設けており、よって監視対象システムの規模に応じて、監視システム構成を柔軟に変更することが困難となる。
【０００６】
ここで、特許文献１を参照するとレイヤ構造を有する監視対象に対しても、ネットワーク上における監視状態の伝送量を低減して、ネットワークの負荷を軽減できる遠隔監視方式が提案されている。すなわち、レイヤ構造の監視対象と監視端末との間に、ネットワークを介して監視サーバを配置し、監視端末にＪａｖａ（Ｒ）（ジャバ）対応ＷＷＷブラウザを設けて、監視端末によりネットワークを介して監視サーバを起動し、監視サーバから監視対象の監視情報を取得して画面表示可能とするものである。
【０００７】
【特許文献１】
特開２０００−２５０８４４号公報（３−４頁、図１）
【０００８】
【発明が解決しようとする課題】
図１１に示した従来技術においては、レイヤ構造の監視対象の各層毎に、監視端末を設けているために、前述した如く、監視システムの規模に応じた監視システム構成を柔軟に変更できないという欠点がある。また、これ等各層を統合して監視する場合でも、各監視レイヤにおいてアーキテクチャが異なるために、異なるアーキテクチャのシステム統合を図る必要があり、よって監視対象となる装置、システムが複雑になるに伴ってそれらを監視する監視制御システムのユーザインタフェースが難解になるという欠点もある。
【０００９】
特許文献１の技術においては、レイヤ構造の監視対象であっても、ＷＷＷブラウザ及び監視サーバにより統合して監視制御を行うものではあるが、レイヤ構造の監視対象が増加すれば、それに伴って監視サーバを増設する必要があり、やはり、システムの柔軟性に欠けるという問題がある。
【００１０】
本発明の目的は、監視対象の規模に応じて柔軟に対応可能な監視制御システムを提供することである。
【００１１】
本発明の他の目的は、レイヤ構造の監視対象の全レイヤを統一したアーキテクチャで開発することができ、単一のクライアント端末で、ネットワークからモジュールまでの全レイヤの監視制御を可能とした監視制御システムを提供することである。
【００１２】
【課題を解決するための手段】
本発明によれば、監視対象の監視情報を表示するＷＥＢブラウザと、このＷＥＢブラウザに対して、前記監視対象の監視制御情報を生成して提供する監視制御手段とを含み、前記監視制御手段は、前記監視対象の監視制御情報を前記ＷＥＢブラウザで表示可能な情報として生成する第一の手段と、前記監視対象の監視制御情報を収集管理して前記第一の手段へ提供する第二の手段とを有し、前記第一及び第二の手段は物理的に分離されていることを特徴とする監視制御システムが得られる。
【００１３】
そして、前記第一の手段と前記第二の手段との間を接続するＪａｖａ（Ｒ）　ＲＭＩ（Ｒｅｍｏｔｅ　Ｍｅｔｈｏｄ　Ｉｎｖｏｃａｔｉｏｎ）インタフェースを有することを特徴とする。また、前記第一の手段は、前記監視対象の規模に応じてそれぞれ複数設けられており、また、前記第二の手段も、前記監視対象の規模に応じてそれぞれ複数設けられていることを特徴する。
【００１４】
更に、前記監視対象は、その監視されるべき構造が複数の階層構造とされており、前記第二の手段は、前記階層構造の階層に対応した監視制御情報を分担して管理するするよう構成されていることを特徴とする。また、前記第一の手段と前記ＷＥＢブラウザとの間の情報の授受はＨＴＴＰ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）により行い、また、前記第二の手段と前記監視対象との間の情報の授受はＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ　Ｃｏｎｔｒｏｌ　Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ　）により行うようにしたことを特徴とする。
【００１５】
また、前記ＷＥＢブラウザはモバイル端末用ブラウザであり、前記第一の手段はこのモバイル端末用ブラウザに対して表示可能な情報を生成するよう構成されていることを特徴とする。
【００１６】
本発明の作用を述べる。監視対象の監視情報を表示するＷＥＢブラウザと、このＷＥＢブラウザに対して、監視対象の監視制御情報を生成して提供する監視制御部とを設け、この監視制御部は、監視対象の監視情報をＷＥＢブラウザで表示可能な情報として生成するＷＥＢアプリケーションサーバと、監視対象からの情報をＷＥＢアプリケーションサーバが処理可能な情報として提供する監視情報管理サーバとを有する構成とする。監視制御部を、ＷＥＢアプリケーションサーバと監視情報管理サーバとに分離して、これ等サーバ間をＪａｖａ（Ｒ）　ＲＭＩで接続することにより、監視対象の規模に応じて柔軟に監視制御部のハードウエアの規模を対応できる。
【００１７】
【発明の実施の形態】
以下に、図面を参照して本発明の実施例について説明する。図１を参照すると、本発明の一実施例のシステムブロック図が示されており、レイヤ構造の監視対象を監視制御するシステムである。このレイヤ構造の監視対象は、従来技術においても述べた如く、例えば、ＮＥＬ，ＥＭＬ，ＮＭＬの３層構造を有しており、本例では、ＮＥＬとして回路モジュール、ＥＭＬとしてこれ等回路モジュールからなるラック（架）Ａ１〜Ａ３，Ｂ１〜Ｂ３，ＮＭＬとしてこれ等ラックからなる局舎Ａ，Ｂとしている。
【００１８】
本発明による監視制御部１は、ＷＥＢアプリケーションサーバ１と、監視情報管理サーバ１２〜１４と、データベース１５とからなっている。ＷＥＢアプリケーションサーバ１１は監視情報管理サーバ１２〜１４からの情報に従って、監視端末２内のＷＥＢブラウザ２１にて表示可能な画面を作成する機能を有しており、ＷＥＢブラウザ２１にてＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）表示が可能となっている。また、ＷＥＢブラウザ２１からの要求に応答して監視情報管理サーバ１２〜１４から情報を取得するものである。
【００１９】
監視情報管理サーバ１２〜１４は、本例では、レイヤ構造の監視対象Ａ，Ｂの各層であるＮＥＬ，ＥＭＬ，ＮＭＬにそれぞれ対応して設けられており、監視対象Ａ，Ｂとの通信を行って監視対象の各レイヤに関する情報の収集管理を行い、またＷＥＢアプリケーションサーバ１１と監視対象とに対して、情報の授受を行うものである。なお、本例では、下位層であるＮＥＬを担当する監視情報管理サーバ１２に管理対象Ａ，Ｂが接続されており、これ等監視情報管理サーバ１２〜１４間及びこれらサーバ１２〜１４とＷＥＢアプリケーションサーバ１１との間は、これ等オブジェクトの物理的な分散配置を可能とするために、Ｊａｖａ（Ｒ）　ＲＭＩ（Ｒｅｍｏｔｅ　Ｍｅｔｈｏｄ　Ｉｎｖｏｃａｔｉｏｎ）インタフェース１６により相互に通信を行うよう接続されている。
【００２０】
データベース２１５は監視対象の情報を格納するためのものであり、各種警報履歴や、監視対象の構成情報（ラックやモジュール等の構成情報）等を格納すると共に、データバックアップをも行う。このデータベース１５と監視情報管理サーバ１２〜１４との間は、データベースの内容更新が可能なように、ＪＤＢＣ（Ｊａｖａ（Ｒ）　Ｄａｔａｂａｓｅ　Ｃｏｎｎｅｃｔｉｖｉｔｙ）により接続されて通信自在となっている。なお、監視情報管理サーバ１２と監視対象Ａ，Ｂとの間はＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ　Ｃｏｎｔｒｏｌ　Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ　）等でデータのやりとりを行い、ＷＥＢアプリケーションサーバ１１と監視端末２のＷＥＢブラウザ２１とは、ＨＴＴＰ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）を使用して相互に通信を行うようになっている。
【００２１】
図１においては、ＷＥＢアプリケーションサーバ１１は１つだけ設けているが、監視対象の規模に応じて、図２に示す如く、ＷＥＢアプリケーションサーバ１１ａ，１１ｂと２つ設けても良く、またそれ以上設けても良い。また、監視情報管理サーバについても、図３に示す如く、監視対象がＡ〜Ｃの如く増大した場合には、監視対象Ａ〜Ｃの各層のＮＥＬ，ＥＭＬの２つの層をそれぞれ担当する監視情報管理サーバ１７〜１９と、これ等全ての監視対象のＮＭＬを担当する監視情報管理サーバ１４とに分離して設けても良い。
【００２２】
更に、図４に示す如く、図３における監視情報管理サーバ１４、１７〜１９にそれぞれ対応してＷＥＢアプリケーションサーバ１１ａ〜１１ｄを設け、サーバ１４と１１ａとによるサーバマシン１０ａ、サーバ１７と１１ｂとによるサーバマシン１０ｂ、サーバ１８と１１ｃとによるサーバマシン１０ｃ、サーバ１９と１１ｄとによるサーバマシン１０ｄを、それぞれ形成するよう構成しても良い。
【００２３】
図１〜図４においては、ＷＥＢアプリケーションサーバ間では、ハイパーリンクが張られており、各ＷＥＢアプリケーションサーバは必要な情報を監視情報管理サーバから取得することができるようになっている。この様に、ＷＥＢアプリケーションサーバ間でハイパーリンクを張る場合は、異なるＷＥＢアプリケーションサーバにログインする際、アクセス制限を引継ぐことや、再度ログインさせる等の処理が必要になるが、この様な処理を回避するには、図５に示す如く、各ＷＥＢアプリケーションサーバ１１ａ〜１１ｄにそれぞれ対応して、ＷＥＢブラウザ２１ａ〜２１ｄを有する監視端末２ａ〜２ｄを設ける構成とする。
【００２４】
図５では、ＷＥＢアプリケーションサーバ間でハイパーリンクを張らずに、個々のＷＥＢアプリケーションサーバ１０ａ〜１０ｄが必要な情報を監視情報管理サーバ１４、１７〜１９からそれぞれ取得するようにしている。この場合、ＷＥＢブラウザ２１ａ〜２１ｄはそれぞれ対応するＷＥＢアプリケーションサーバ１１ａ〜１１ｄにログインするだけで良くなる。
【００２５】
以下に、本発明の実施例の動作について、図１のブロック図及び図６の動作シーケンス図を参照して説明する。以下の説明では、監視対象ＡのラックＡ１及びＡ２のモジュール（モジュール名は“ＳＴＭＬ１１”及び“ＳＴＭＬ２１”とする）に障害が発生したとする。すると、監視対象Ａから障害が発生した時刻、モジュール名、それが属するラック名、アラーム名等の情報が、ＮＥＬを担当する監視情報管理サーバ１２へ通知される（図６（ａ）のステップＳ１）。この通知はＴＣＰ／ＩＰ等を用いる方法により行われる。
【００２６】
監視情報管理サーバ１２はこの通知を受けてＮＥＬに関する情報について処理し、ＥＭＬ及びＮＭＬに関する情報については、監視情報管理サーバ１３及び１４へ夫々送出する。なお、この通知情報には、ＮＥＬ，ＥＭＬ，ＮＭＬの各層情報であることを示すフラグ等の情報が含まれており、このフラグ情報を判別して各層情報の各サーバ１３、１４の振り分けがなされる。これ等監視情報管理サーバ１２〜１４は各層情報を受けて、ＷＥＢアプリケーションサーバ１１が処理可能な情報として出力する（ステップＳ２）。ＷＥＢアプリケーションサーバ１１はこれ等各層の監視情報を受けて、ＷＥＢブラウザ２１で表示可能な情報を生成し、ＨＴＴＰにより送信する（ステップＳ３）。
【００２７】
図７は監視端末２におけるＷＥＢブラウザ２１によるＧＵＩ表示例を示す図である。図７（ａ）はＮＭＬに相当する“Ｎｅｔｗｏｒｋ　Ｖｉｅｗ”表示例であり、本例では、監視対象Ａ（局舎Ａ）が障害発生であることを示している。図７（ｂ）はＥＭＬに相当する“Ｔｅｒｍｉｎａｌ　Ｖｉｅｗ　”表示例であり、ラックＡ１，Ａ２（図では、ラック１，２として示す）に障害が発生していることを示している。図７（ｃ）はＮＥＬに相当する“Ｅｑｕｉｐｍｅｎｔ　Ｖｉｅｗ　”表示例であり、どのモジュールにどの様な障害がいつ発生したか等を示している。
【００２８】
また、監視端末２のＷＥＢブラウザ２１から監視対象の情報を取得する場合には、図６（ｂ）の動作シーケンスに従って処理がなされる。すなわち、ＷＥＢブラウザ２１からＷＥＢアプリケーションサーバ１１に情報取得要求を送信する（ステップＳ４）。ＷＥＢアプリケーションサーバ１１では、受信した要求内容を監視情報管理サーバ１２〜１４へ通知し（ステップＳ５）、監視情報管理サーバ１２〜１４では、要求内容に応じて必要な情報を応答することになる（ステップＳ８）。このとき、応答に必要な情報を監視対象から取得し（ステップＳ６，Ｓ７）、取得した内容によって情報を応答するようにする。ＷＥＢアプリケーションサーバ１１では、監視情報管理サーバ１２〜１４からの情報に従って、ＧＵＩ表示のための情報を生成して、監視端末２のＷＥＢブラウザ２１へ送出する（ステップＳ９）。
【００２９】
図８は本発明の他の実施例のシステムブロック図であり、図１と同等部分は同一符号にて示している。本例では、図１の構成に対して、従来の監視制御装置３０と変換アダプタ４０とを、Ｊａｖａ（Ｒ）ＲＭＩ１６と監視対象Ｃとの間に追加したものである。変換アダプタ４０は、従来の監視制御装置３０がＪａｖａ（Ｒ）ＲＭＩ以外のインタフェースをサポートする場合に必要なものであり、Ｊａｖａ（Ｒ）ＲＭＩと従来の監視制御装置３０のインタフェースとの変換機能を有している。こうすることにより、従来の監視制御装置３０を用いて、監視対象Ｃの監視制御が、監視端末２によりＷＥＢブラウザ２１を用いて可能となる。
【００３０】
図９は本発明の更に他の実施例のシステムブロック図であり、図１と同等部分は同一符号にて示している。本例では、図８の従来の監視制御装置３０に、ＷＥＢアプリケーションサーバ３２を実装して、このＷＥＢアプリケーションサーバ３２内のＨＴＭＬでハイパーリンク先を指定することによりＷＥＢブラウザ２１からの監視対象Ｃのみならず、他の監視対象Ａ，Ｂ等の監視制御を可能としている。なお、３１は従来のシステムサーバを示している。
【００３１】
図１０は本発明の別の実施例のシステムブロック図であり、図１と同等部分は同一符号にて示している。本例では、図１に示したシステム構成に、モバイルシステムによる監視制御を可能としたものである。そのために、モバイル監視制御装置５０として、監視情報管理サーバ５１とモバイル用ＷＥＢサーバ５２とを設け、モバイル端末６０を用いて監視対象Ａ，Ｂの監視情報の表示が可能となる。従って、モバイル端末６０には、モバイル用ＷＥＢサーバ５２において作成された表示情報が閲覧できるＷＥＢブラウザが実装されていることは勿論である。
【００３２】
【発明の効果】
本発明によれば、以下の如き効果が生ずる。従来では、監視制御の各レイヤ（ＮＥＬ、ＥＭＬ、ＮＭＬ）それぞれにおいて個別に開発していた監視制御システムを、本発明を用いることにより、全レイヤとも統一されたアーキテクチャで開発することができ、１台のクライアント端末（ＷＥＢブラウザ）でネットワークから回路モジュールまでの監視制御が可能になる。
【００３３】
また、監視制御部を構成するマシン（ハードウェア）の機種、数量を固定しないため、監視制御対象の規模に応じた柔軟な監視制御システム構成を提供することが可能になる。例えば、監視制御対象の規模が小さい場合には、監視制御部を構成するサーバマシンは１台で良いなど、監視制御対象の規模に応じたシステム構築ができる。
【００３４】
また、従来の監視制御システムや別の監視制御システムに対応した変換アダプタを実装することにより、他の監視制御システムとも容易に接続可能となる。すなわち、新規追加システムの監視制御に関して、変換アダプタを用いて新規追加システムに対応するインタフェースを用意し、新規追加システムに対応するＷＥＢサーバを実装することにより、既存の監視システムはクライアント、サーバとも変更する必要がない。
【図面の簡単な説明】
【図１】本発明の一実施例のシステム構成図である。
【図２】図１の実施例の一変形例を示すシステム構成図である。
【図３】図１の実施例の他の変形例を示すシステム構成図である。
【図４】図１の実施例の更に他の変形例を示すシステム構成図である。
【図５】図１の実施例の別の変形例を示すシステム構成図である。
【図６】本発明の実施例の動作示すシーケンス図である。
【図７】図１のＷＥＢブラウザ２での表示例を示す図である。
【図８】本発明の他の実施例のシステム構成図である。
【図９】本発明の更に他の実施例のシステム構成図である。
【図１０】本発明の別の実施例のシステム構成図である。
【図１１】従来例を示すシステム構成図である。
【符号の説明】
１　監視制御部
２１，２１ａ〜２１ｄ　ＷＥＢブラウザ
１１，１１ａ〜１１ｄ，３２　ＷＥＢアプリケーションサーバ
１２〜１４，１７〜１９，５１　監視情報管理サーバ
１５　データベース
１６　Ｊａｖａ（Ｒ）　ＲＭＩ
３０　従来の監視制御装置
３１　従来のシステムサーバ
４０　変換アダプタ
５２　モバイル用ＷＥＢサーバ
６０　モバイル端末
Ａ〜Ｃ　監視対象
【図１】
2004102743.tif 000003
【図２】
2004102743.tif 000004
【図３】
2004102743.tif 000005
【図４】
2004102743.tif 000006
【図５】
2004102743.tif 000007
【図６】
2004102743.tif 000008
【図７】
2004102743.tif 000009
【図８】
2004102743.tif 000010
【図９】
2004102743.tif 000011
【図１０】
2004102743.tif 000012
【図１１】
2004102743.tif 000013