(57)【特許請求の範囲】
【請求項１】
ネットワークを構成する通信装置とその所属するレイヤとの組み合わせごとに、前記通信装置の識別情報である装置識別子と、前記通信装置の前記レイヤにかかるアイコンの表示座標値と、前記通信装置の所属レイヤを示すレイヤ値との組からなるエントリを記憶する装置位置情報テーブルと、前記通信装置間の同一レイヤにおける論理的な接続であるセクションごとに、前記セクションの識別情報であるセクション識別子と、前記セクションを表す線分の両端点の表示座標値と、前記セクションの所属レイヤを示すレイヤ値との組からなるエントリを記憶するセクション位置情報テーブルとを含むネットワーク構成データを記憶する記憶手段と、
前記ネットワーク構成データから特定のレイヤ値を含むエントリを抽出し、該抽出したエントリ中の前記アイコンの表示座標値と前記線分の両端点の表示座標値とに従ってネットワーク構成図を表示する制御手段と
を備えることを特徴とするネットワーク管理装置。
【請求項２】
前記ネットワーク構成データは、さらに、前記通信装置ごとに前記装置識別子と属性との組からなるエントリを記憶する装置オブジェクトテーブルと、前記セクションごとに前記セクション識別子と属性との組からなるエントリを記憶するセクションオブジェクトテーブルとを含む
ことを特徴とする請求項１に記載のネットワーク管理装置。
【請求項３】
予め定義された変換規則に従って、オペレータから指定された表示レイヤを前記レイヤ値に変換するレイヤフィルタ手段を
備えることを特徴とする請求項１または２に記載のネットワーク管理装置。
【請求項４】
前記制御手段は、表示可能なレイヤをクライアントごとに定めたライセンスデータに基づいて、前記特定のレイヤ値に基づくネットワーク構成図の表示可否を決定する
ことを特徴とする請求項１乃至３の何れか１項に記載のネットワーク管理装置。
【請求項５】
前記制御手段は、表示可能なレイヤをオペレータまたはオペレータグループごとに定めたユーザ権限データに基づいて、前記特定のレイヤ値に基づくネットワーク構成図の表示可否を決定する
ことを特徴とする請求項１乃至４の何れか１項に記載のネットワーク管理装置。
【請求項６】
ネットワークを構成する通信装置とその所属するレイヤとの組み合わせごとに、前記通信装置の識別情報である装置識別子と、前記通信装置の前記レイヤにかかるアイコンの表示座標値と、前記通信装置の所属レイヤを示すレイヤ値との組からなるエントリを記憶する装置位置情報テーブルと、前記通信装置間の同一レイヤにおける論理的な接続であるセクションごとに、前記セクションの識別情報であるセクション識別子と、前記セクションを表す線分の両端点の表示座標値と、前記セクションの所属レイヤを示すレイヤ値との組からなるエントリを記憶するセクション位置情報テーブルとを含むネットワーク構成データを記憶する記憶手段と、制御手段とを備えたネットワーク管理装置が実行するネットワーク構成図表示方法であって、前記制御手段が、前記ネットワーク構成データから特定のレイヤ値を含むエントリを抽出し、該抽出したエントリ中の前記アイコンの表示座標値と前記線分の両端点の表示座標値とに従ってネットワーク構成図を表示する
ことを特徴とするネットワーク構成図表示方法。
【請求項７】
互いに通信可能なサーバ装置とクライアント装置とで構成され、
前記サーバ装置は、
ネットワークを構成する通信装置とその所属するレイヤとの組み合わせごとに、前記通信装置の識別情報である装置識別子と、前記通信装置の前記レイヤにかかるアイコンの表示座標値と、前記通信装置の所属レイヤを示すレイヤ値との組からなるエントリを記憶する装置位置情報テーブルと、前記通信装置間の同一レイヤにおける論理的な接続であるセクションごとに、前記セクションの識別情報であるセクション識別子と、前記セクションを表す線分の両端点の表示座標値と、前記セクションの所属レイヤを示すレイヤ値との組からなるエントリを記憶するセクション位置情報テーブルとを含むネットワーク構成データを記憶するネットワーク構成データ記憶手段と、
表示可能なレイヤをクライアントごとに定めたライセンスデータを記憶するクライアントデータ記憶手段と、
表示可能なレイヤをオペレータまたはオペレータグループごとに定めたユーザ権限データを記憶するユーザ権限データ記憶手段と、
前記クライアント装置のオペレータによるログイン時、前記クライアント装置に対応する前記ライセンスデータから前記オペレータに対応する前記ユーザ権限データで表示不可能なレイヤのライセンスを取り除いた残りのデータを登録済ライセンスデータとして前記クライアント装置へ応答し、前記ネットワーク構成データのうち前記登録済ライセンスデータで表示可能なレイヤに関するデータをネットワーク構成表示データとして前記クライアント装置へ応答する動作制御手段と
を備え、
前記クライアント装置は、
前記ネットワーク構成表示データから特定のレイヤ値を含むエントリを抽出し、該抽出したエントリ中の前記アイコンの表示座標値と前記線分の両端点の表示座標値とに従ってネットワーク構成図を表示する動作制御手段
を備えることを特徴とするネットワーク管理装置。
【請求項８】
ネットワークを構成する通信装置とその所属するレイヤとの組み合わせごとに、前記通信装置の識別情報である装置識別子と、前記通信装置の前記レイヤにかかるアイコンの表示座標値と、前記通信装置の所属レイヤを示すレイヤ値との組からなるエントリを記憶する装置位置情報テーブルと、前記通信装置間の同一レイヤにおける論理的な接続であるセクションごとに、前記セクションの識別情報であるセクション識別子と、前記セクションを表す線分の両端点の表示座標値と、前記セクションの所属レイヤを示すレイヤ値との組からなるエントリを記憶するセクション位置情報テーブルとを含むネットワーク構成データを記憶する記憶手段と、
前記ネットワーク構成データから特定のレイヤ値を含むエントリを抽出し、該抽出したエントリ中の前記アイコンの表示座標値と前記線分の両端点の表示座標値とに従ってネットワーク構成図を表示する動作制御手段と
を備えることを特徴とするクライアント装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レイヤごとのネットワーク構成を表示する機能を有するネットワーク管理装置に関する。
【背景技術】
【０００２】
通信事業者によって近年構築される通信ネットワークは、複数の通信レイヤ（単にレイヤとも言う）から構成されている。このため、通信ネットワークの保守、管理を行うネットワーク管理装置には、レイヤごとのネットワーク構成を表示する機能が要求されている。
【０００３】
レイヤごとのネットワーク構成を表示する機能を持つネットワーク管理装置の一例が特許文献１に記載されている。特許文献１に記載のネットワーク管理装置は、ＰＤＨ−２Ｍ方式の伝送系とＳＤＨ−ＶＣ１２方式の伝送系とが縦続接続された通信ネットワークを対象とし、各種の通信系の標準化文書で一意にレイヤの上下関係が定まるＣＴＰ（コネクション端点）、ＴＴＰ（終端点）を用いて、ＰＤＨ−２Ｍレイヤのネットワーク構成と、ＳＤＨ−ＶＣ１２レイヤのネットワーク構成とを表示する機能を有する。具体的には、上記のネットワーク管理装置は、ＰＤＨ−２ＭレイヤのＴＴＰおよびＣＴＰの接続関係を記述したＰＤＨ−２Ｍレイヤネットワーク情報と、ＳＤＨ−ＶＣ１２レイヤのＴＴＰおよびＣＴＰの接続関係を記述したＳＤＨ−Ｖ１２レイヤネットワーク情報とを事前に保持する。そして、上記のネットワーク管理装置は、オペレータからＰＤＨ−２Ｍレイヤの表示指令を入力した場合、ＰＤＨ−２Ｍレイヤネットワーク情報に基づいてＰＤＨ−２Ｍレイヤネットワーク構成図を表示する。また、上記のネットワーク管理装置は、オペレータからＳＤＨ−Ｖ１２レイヤの表示指令を入力した場合、ＳＤＨ−Ｖ１２レイヤネットワーク情報に基づいてＳＤＨ−Ｖ１２レイヤネットワーク構成図を表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−７４９３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＴＴＰおよびＣＴＰの接続関係を記述した情報を用いて各レイヤのネットワーク構成図を表示する構成は、ＰＤＨ−２Ｍ方式の伝送系とＳＤＨ−ＶＣ１２方式の伝送系とが縦続接続されるような通信ネットワークの場合は別として、ＷＤＭ（光波レイヤ）、Ｌ１（ＯＳＩ参照モデルの第１層）、Ｌ２（ＯＳＩ参照モデルの第２層）、Ｌ３（ＯＳＩ参照モデルの第３層）のような複数のレイヤが階層化された通信ネットワークの場合、上位レイヤの表示のための処理量が増大し、迅速な表示が困難になる。
【０００６】
その理由は、上位レイヤのネットワーク構成図を表示する際、当該レイヤと下位レイヤとにおけるＴＴＰ、ＣＴＰの対応関係や、下位レイヤにおけるＴＴＰ、ＣＴＰの接続関係をトレースして、当該上位レイヤにおけるＴＴＰ、ＣＴＰ間の論理的な接続関係を把握する必要があるためである。例えば、図１３に示すように、下位レイヤにＣＴＰ１１、ＣＴＰ１２、ＣＴＰ１３があり、上位レイヤにＣＴＰ２１、ＣＴＰ２２があるとする。また、下位レイヤにおいて、ＣＴＰ１１とＣＴＰ１２、ＣＴＰ１２とＣＴＰ１３がそれぞれ接続しており、下位レイヤのＣＴＰ１１と上位レイヤのＣＴＰ２１とが対応し、下位レイヤのＣＴＰ１３と上位レイヤのＣＴＰ２２とが対応していることが定義されているとする。このとき、上位レイヤのネットワーク構成図を表示する際には、ＣＴＰ２１が下位レイヤのＣＴＰ１１に対応していること、下位レイヤのＣＴＰ１１は、ＣＴＰ１２に接続され、さらにＣＴＰ１３に接続していること、ＣＴＰ１３は上位レイヤのＣＴＰ２２に対応していることをトレースして、ＣＴＰ２１とＣＴＰ２２とが論理的に接続されていることを把握する必要がある。
【０００７】
本発明の目的は、上述したような課題、すなわち上位レイヤのネットワーク構成図を表示する際の処理量が増大し、迅速な表示が困難になる、という課題を解決するネットワーク管理装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一形態にかかるネットワーク管理装置は、ネットワークを構成する通信装置とその所属するレイヤとの組み合わせごとに、上記通信装置の識別情報である装置識別子と、上記通信装置の上記レイヤにかかるアイコンの表示座標値と、上記通信装置の所属レイヤを示すレイヤ値との組からなるエントリを記憶する装置位置情報テーブルと、上記通信装置間の同一レイヤにおける論理的な接続であるセクションごとに、上記セクションの識別情報であるセクション識別子と、上記セクションを表す線分の両端点の表示座標値と、上記セクションの所属レイヤを示すレイヤ値との組からなるエントリを記憶するセクション位置情報テーブルとを含むネットワーク構成データを記憶する記憶手段と、上記ネットワーク構成データから特定のレイヤ値を含むエントリを抽出し、該抽出したエントリ中の上記アイコンの表示座標値と上記線分の両端点の表示座標値とに従ってネットワーク構成図を表示する制御手段とを備えている。
【発明の効果】
【０００９】
本発明は上述したように構成されているため、上位レイヤのネットワーク構成図を表示する際の処理量が削減され、迅速な表示が可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第２の実施形態のブロック図である。
【図２】本発明の第２の実施形態で用いるネットワーク構成データの構成例を示す図である。
【図３】本発明の第２の実施形態で用いるフィルタリング情報の構成例を示す図である。
【図４】本発明の第２の実施形態で管理対象とするマルチレイヤの通信ネットワークの構成例を示す図である。
【図５】本発明の第２の実施形態においてオペレータのログイン時のクライアントとサーバ側のシーケンス図である。
【図６】本発明の第２の実施形態におけるクライアント側の操作内容に応じた処理の詳細を示すシーケンス図である。
【図７】本発明の第２の実施形態における各レイヤ毎のネットワーク構成図の表示例である。
【図８】本発明の第３の実施形態のブロック図である。
【図９】本発明の第４の実施形態のブロック図である。
【図１０】各レイヤ毎の管理を別々のＮＭＳで行う構成を示す図である。
【図１１】マルチレイヤの管理を１つのＮＭＳで行う構成を示す図である。
【図１２】本発明の第１の実施形態のブロック図である。
【図１３】本発明に関連する技術の課題の説明図である。
【発明を実施するための形態】
【００１１】
次に本発明の実施の形態について図面を参照して詳細に説明する。
[第１の実施形態]
図１２を参照すると、本発明の第１の実施形態にかかるネットワーク管理装置１は、マルチレイヤの通信ネットワーク３に回線２を通じて接続され、通信ネットワーク３の保守、管理のために使用される。
【００１２】
ネットワーク管理装置１は、通信ネットワーク３を構成する複数の通信装置と回線２を通じて通信することにより、各通信装置の状態などを監視収集し、また各通信装置に対して各種の設定などを行う機能を有している。また、このネットワーク管理装置１は、通信ネットワーク３のレイヤごとのネットワーク構成を表示するために、記憶手段１Ａと制御手段１Ｂとを有している。
【００１３】
記憶手段１Ａには、ネットワーク構成データが記憶されている。このネットワーク構成データは、装置位置情報テーブル、セクション位置情報テーブルを含む。装置位置情報テーブルは、ネットワークを構成する通信装置とその所属するレイヤとの組み合わせごとに、通信装置の識別情報である装置識別子と、通信装置の前記レイヤにかかるアイコンの表示座標値と、通信装置の所属レイヤを示すレイヤ値との組からなるエントリ（レコード）を記憶する。また、セクション位置情報テーブルは、通信装置間の同一レイヤにおける論理的な接続であるセクションごとに、セクションの識別情報であるセクション識別子と、セクションを表す線分の両端点の表示座標値と、セクションの所属レイヤを示すレイヤ値との組からなるエントリ（レコード）を記憶する。
【００１４】
制御手段１Ｂは、上記の装置位置情報テーブルと上記のセクション位置情報テーブルとを含むネットワーク構成データから、オペレータによって指定されたレイヤ値を含むエントリを抽出し、この抽出したエントリ中の上記アイコンの表示座標値と上記線分の両端点の表示座標値とに従って、ネットワーク構成図を表示する。
【００１５】
また記憶手段１Ａに記憶されている上記ネットワーク構成データは、さらに、通信装置ごとに装置識別子と属性との組からなるエントリを記憶する装置オブジェクトテーブルと、セクションごとにセクション識別子と属性との組からなるエントリを記憶するセクションオブジェクトテーブルとを含んでいても良い。この場合、制御手段１Ｂは、上記ネットワーク構成図上の通信装置のアイコンやセクションを示す線分がマウスによりクリックされた場合に、対応するレイヤの通信装置の属性やセクションの属性を装置オブジェクトテーブル、セクションオブジェクトテーブルから取得して、画面表示するようにしても良い。
【００１６】
このように本実施形態によれば、標準化文書でモデル管理の包含関係が決まっているＴＴＰ、ＣＴＰのような端点でなく、装置やセクションに着目して各レイヤのネットワーク構成をデータ化してあるため、上位レイヤのネットワーク構成図を表示する際の処理量が削減され、迅速な表示が可能になる。
【００１７】
[第２の実施形態]
＜構成の説明＞
次に本発明の第２の実施形態について説明する。図１は本発明の第２の実施形態にかかるネットワーク管理システム（ＮＭＳ）のブロック図である。本実施形態では、ＮＭＳとして一般的なクライアント‐サーバ構成を取っているため、構成要素としてはＮＭＳサーバ１１、ＮＭＳクライアント１１１、クライアントとサーバ間を接続するクライアント-サーバ間ネットワーク１１０からなる。
【００１８】
ＮＭＳサーバ１１は、管理対象となる通信ネットワークを構成する通信装置との通信インタフェースを司る装置アクセス・インタフェース１２、ＮＭＳクライアントとの通信インタフェースを司るクライアントアクセス・インタフェース１３、サーバアプリケーションの動作をコントロールする動作制御部１４、ライセンス関連の制御を司るライセンス制御部１８、ＮＭＳで保持する各種データの書き込み、読み出しを制御するデータアクセス部１７、オペレータのユーザ権限に関連した制御を司るセキュリティ制御部１０１１、さらには、エンドユーザのオペレーションにより構築したネットワーク構成情報を保持するネットワーク構成データ１５、システムに登録されたライセンス情報を保持するライセンスデータ１６、オペレータ毎のアクセス可能なレイヤの情報を保持するユーザ権限データ１０１０、システムへのライセンス登録を実施するためのライセンス登録手段１９からなる。ライセンスデータ１６、ネットワーク構成データ１５、ユーザ権限データ１０１０は、ハードディスクやメモリなどの記憶装置に記憶されている。
【００１９】
ＮＭＳクライアント１１１は、オペレータの操作端末であり、複数台のものが、ＮＭＳサーバ１１にアクセス可能である。ＮＭＳクライアント１１１は、ＮＭＳサーバとの通信インタフェースを司るサーバアクセス・インタフェース１１２、オペレータ向けの画面表示をＬＣＤ等の表示装置に行うための画面表示部１１３、クライアントアプリケーションの動作をコントロールする動作制御部１１４、動作制御部でメモリにて保持する登録済みライセンスデータ１１５、ネットワーク構成表示データ１１６、さらには、画面表示部に表示するネットワーク構成情報をレイヤに基づいてフィルタリング制御するための情報を有するレイヤフィルタリング手段１１７からなる。また、画面表示部１１３には、画面に表示するネットワーク構成のレイヤを切り替えるためのレイヤ表示切替手段１１８を持つ。
【００２０】
ＮＭＳサーバ１１のネットワーク構成データ１５においては、図２に示すようなデータをデータの一部として保持する。これらは、ＮＭＳクライアント１１１の画面表示部１１３で表示されるネットワーク構成図をデータとして保持しているものであり、通信装置の属性情報を保持する装置オブジェクトテーブル２１、各装置オブジェクトについて、そのＮＭＳクライアント１１１の画面表示部１１３上での表示位置の情報およびレイヤの情報を保持する装置位置情報テーブル２３、装置間の物理的な接続、もしくは同一レイヤでの装置間の論理的な接続に関連する属性情報を保持するセクションオブジェクトテーブル２１０、各セクションオブジェクトについて、そのＮＭＳクライアント１１１の画面表示部１１３上での表示位置の情報およびレイヤの情報を保持するセクション位置情報テーブル２１２からなる。
【００２１】
装置オブジェクトテーブル２１は、同テーブル内で個々の通信装置を一意に識別する識別子２２、および装置名や通信アドレス等の通信装置に関連する属性を保持している。装置位置情報表示テーブル２３は、同テーブル内で個々の装置位置情報を一意に識別する識別子２４、該当位置情報に対応する装置オブジェクトを表す装置識別子２５、クライアント画面上の縦方向の表示座標位置を表すX座標２６、同じく横方向の表示座標位置を表すY座標２７、該当装置が所属しているレイヤを表すZ座標２８を保持している。また、装置識別子２５は、装置オブジェクトテーブル２１の識別子２２との間でリレーション２９を保持する。通信装置については、その処理する通信プロトコルのレイヤは１つとは限らないため、図２の例に示すように単一の装置（例えば装置オブジェクトテーブル２１の識別子２２＝１）に対して、装置位置情報テーブル２３においては、Z座標２８の値が異なる複数のレコードを持つことが可能な構成となっている。また、同じ通信装置でも処理するレイヤが異なる場合、別々のアイコンを割り当てて表示するため、X座標とY座標もそれぞれ独立に設定できるようになっている。
【００２２】
セクションオブジェクトテーブル２１０は、同テーブル内で個々の装置間の接続関係を一意に識別する識別子２１１、およびセクション名や通信帯域等のセクションに関連する属性を保持している。セクション位置情報表示テーブル２１２は、同テーブル内で個々のセクション位置情報を一意に識別する識別子２１３、該当位置情報に対応するセクションオブジェクトを表すセクション識別子２１４、セクションを構成する２点について、そのクライアント画面上での縦方向の表示座標位置を表すX1座標２１５、X2座標２１７、同じく横方向の表示座標位置を表すY1座標２１６、Y2座標２１８、さらには該当セクションが所属しているレイヤを表すZ座標２１９を保持している。また、セクション識別子２１４は、セクションオブジェクトテーブル２１０の識別子２１１との間でリレーション２２０を保持する。
【００２３】
ＮＭＳサーバ１１のユーザ権限データ１０１０は、オペレータの属性およびオペレータの属するグループの管理情報を保持しており、それぞれのオペレータが操作可能なレイヤの情報を装置位置情報テーブル２３のＺ座標２８や、セクション位置情報テーブル２１２のＺ座標２１９に割り当てられる数値と関連付けた形で保持していることを特徴とする。このユーザ権限データ１０１０のデータ設定は、アドミニストレータ権限を持つオペレータによりＮＭＳクライアント１１１の画面表示部１１３上で提供される一般的なユーザ登録機能により実行され、動作制御部１１４、サーバアクセス・インタフェース１１２、クライアントーサーバ間ネットワーク１１０、クライアントアクセス・インタフェース１３、動作制御部１４、セキュリティ制御部１０１１、データアクセス部１７を経由して、ユーザ権限データ１０１０に登録されるものであり、システムの定常運用開始前に登録されるものである。なお、ここで登録されるユーザ権限データ１０１０内で保持されるレイヤの情報は、あらかじめライセンスデータ１６に登録されているレイヤから選択されるものである。
【００２４】
ライセンスデータ１６は、通信事業者がネットワーク運用のために購入したレイヤ毎のライセンスに関するデータである。このライセンスデータ１６は、ライセンス登録手段１９から入力され、ライセンス制御部１８の制御の下に、データアクセス部１７を通じて記憶部に記憶される。
【００２５】
ＮＭＳクライアント１１１のレイヤフィルタ手段１１７においては、画面表示部１１３で表示するネットワーク構成情報をレイヤ毎に切り替えることを可能にするフィルタリング情報を保持する。図３はフィルタリング情報の構成例である。左辺にレイヤ情報、右辺に図２の装置位置情報テーブル２３のZ座標２８、およびセクション位置情報テーブル２１２のZ座標２１９で指定されるレイヤを表す固定の数値を指定する。これにより、左辺のレイヤを画面表示部１１３でオペレータにより選択された際に、表示すべきネットワーク構成情報のフィルタリング情報の元とすることができる。これにより、パケットトランスポートネットワークのPWE (Pseudo Wire Emulation)のような新たな技術に対しても、L1
= 1, 4といったようにＰＷＥに対応する新たな固定値:4 を指定するだけで、L1レイヤとしてフィルタリングすることや、新たなレイヤとしてPWE = 4のように定義してそれ自身のネットワーク構成情報を表示することも可能となる。
【００２６】
また、ＮＭＳクライアント１１１のネットワーク構成表示データ１１６は、ＮＭＳサーバ１１のネットワーク構成データ１５の一部である、装置オブジェクトテーブル２１と装置位置情報テーブル２３を組み合わせたデータ、さらにはセクションオブジェクトテーブル２１０とセクション位置情報表示テーブル２１２を組み合わせたデータから、オブジェクトの特定に必要な情報および、画面上の位置表示に必要な情報を、クライアントごとに抽出したものである。
【００２７】
＜動作の説明＞
ＮＭＳサーバ１１のネットワーク構成データ１５にはあらかじめ、図４に示すようなネットワーク構成を、図２に示す形式でデータとして保持していることを前提とする。図４で示すネットワーク構成は一例であるが本発明の動作説明のために、WDMレイヤの通信装置４５から構成されるWDMレイヤ・ネットワーク４１、Ｌ１レイヤの通信装置４６から構成されるＬ１レイヤ・ネットワーク４２、Ｌ２レイヤの通信装置４７から構成されるＬ２レイヤ・ネットワーク４３、Ｌ３レイヤの通信装置４８から構成されるＬ３レイヤ・ネットワーク４４の各種レイヤの通信装置および、それにより構成される各種レイヤの論理ネットワークを含んでいるという特徴を持つものである。
【００２８】
また、ＮＭＳサーバ１１は、システムの定常運用開始前に事前に、ライセンス登録手段１９により通信事業者がネットワーク運用のために購入したレイヤ毎のライセンスを適用されていることを前提とする。すなわち、ライセンスはWDM, L1, L2, L3, ・・・といったレイヤ毎に定義され、ネットワーク運用に使用するレイヤのみを個別にライセンス適用されていることを考慮する。この際の処理の流れとしては、ライセンス登録手段１９からの入力要求をライセンス制御部１８が受付け、登録内容のチェックを実施した後にデータアクセス部１７を介して、ライセンスデータ１６としてデータ登録することとなる。
【００２９】
上記の前提の下で、オペレータがＮＭＳクライアント１１１にログインする際のシーケンスについて、図５を参照しつつ述べる。ＮＭＳクライアント１１１は、起動する(５１参照)と、オペレータからのログイン待ち状態となる（５２参照）。オペレータからのログイン時には動作制御部１１４がサーバアクセス・インタフェース１１２を介して、ＮＭＳサーバ１１に対して登録済みのライセンスデータと、そのライセンスデータおよびログインオペレータのユーザ権限データに対応するネットワーク構成表示データの取得要求を出す（５３参照）。この取得要求には、ＮＭＳクライアント１１１を一意に識別する識別子、ログインするオペレータを一意に識別する識別子が付加される。
【００３０】
その後、ＮＭＳクライアント１１１では、動作制御部１１４がサーバアクセス・インタフェース１１２を介してＮＭＳサーバ１１から応答データを受け取る（５４参照）と、それぞれ登録済みライセンスデータ１１５、ネットワーク構成表示データ１１６として、動作制御部１１４のメモリ内で保持する（５５参照）。その後、ＮＭＳクライアント１１１はログインしたオペレータからの操作待ち状態となり（５６参照）、操作が行われた場合にはその操作内容に応じた処理を実施（５７参照）した後、再度オペレータからの操作待ち状態となる（５６参照）。５７の操作内容の内、本発明に関連するものの詳細については、図６を用いて後述する。なお、このオペレータからのＮＭＳクライアント１１１へのログイン処理にあたっては、一般的なパスワード認証方式を取るものと想定するため、詳細については記載しない。
【００３１】
ＮＭＳサーバ１１は、起動する（５８参照）と、ＮＭＳクライアントからの要求待ち状態となる（５９参照）。ＮＭＳサーバ１１では、クライアントアクセス・インタフェース１３を介して動作制御部１４がＮＭＳクライアント１１１からの要求を受け取ると、動作制御部１４がログイン時の登録済みライセンスデータと、それに対応するネットワーク構成表示データの取得要求か否かを判定する（５１０参照）。この要求の場合には、動作制御部１４はライセンス制御部１８に対して登録済みライセンスの取得要求を出す。ライセンス制御部１８ではデータアクセス部１７を介して登録済みのライセンスデータ１６を読み出して、動作制御部１４に応答する（５１１参照）。
【００３２】
次に動作制御部１４では、セキュリティ制御部１０１１を介してユーザ権限データ１０１０から、ログインオペレータに該当するデータを読み出し、それには当該オペレータに操作を許可されたレイヤの情報が含まれる（５１２参照）。次に、動作制御部１４は５１１で入手したライセンスデータから、５１２で取得したレイヤに含まれないものを取り除き、取り除いた後に残ったデータをクライアントに応答するための登録済みライセンスデータとする（５１３参照）。
【００３３】
次に動作制御部１４は、５１３の処理で得たライセンスデータの示すレイヤのデータのみを、データアクセス部１７を介してネットワーク構成データ１５より取得する（５１４参照）。ネットワーク構成データ１５においては、図２の装置位置情報テーブル２３におけるZ座標２８や、セクション位置情報テーブル２１２におけるZ座標２１９で、個々のレコードの属するレイヤ情報を保持するため、この処理が可能となる。
【００３４】
その後、動作制御部１４はクライアントアクセス・インタフェース１３を介して、ＮＭＳクライアント１１１に取得したライセンスデータと、それに対応するネットワーク構成表示データを応答（５１５参照）した後、ＮＭＳクライアント１１１からの要求待ち状態（５９参照）に戻る。
【００３５】
また、ＮＭＳサーバ１１では、ＮＭＳクライアント１１１からの要求がログイン時のデータ取得要求（５１０参照）でない場合には、その要求内容に応じた処理を実施する（５１６参照）。ここでは、本発明に関連しない処理のため詳細は述べない。
【００３６】
次に、ログイン後にオペレータがＮＭＳクライアント１１１の画面表示部１１３上で任意のレイヤを選択して、そのレイヤに対応するネットワーク構成情報を表示する際のシーケンスについて、図６を参照しつつ述べる。なお、図６は図５のクライアント側シーケンス中の操作内容に応じた処理５７を詳細化した形でシーケンスを記載している。
【００３７】
ＮＭＳクライアント１１１では、オペレータが画面表示部１１３でレイヤ表示切替手段１１８により画面に表示すべきネットワーク構成情報のレイヤを指定する（６１参照）と、動作制御部１１４ではその要求を受付け、選択されたレイヤの情報を取得する（６２参照）。続いて動作制御部１１４では、レイヤフィルタ手段１１７によりオペレータ指定のレイヤの情報をネットワーク構成表示データ内でのレイヤ表現形式(数値情報)に変換する（６３参照）。
【００３８】
さらに、動作制御部１１４は指定のレイヤが登録済みライセンスデータ１１５に含まれるものであることを確認（６４参照）し、問題なければネットワーク構成表示データ１１６から指定レイヤのデータのみを抽出する（６５参照）。ネットワーク構成表示データ１１６では、図２の装置位置情報テーブル２３のZ座標２８や、セクション位置情報テーブル２１２のZ座標２１９が元となるデータを保持しているため、この指定レイヤに対応したデータの抽出が可能となる。
【００３９】
最後に、動作制御部１１４では、抽出したネットワーク構成表示データを画面表示部１１３上で表示する（６６参照）。なお、オペレータから指定された操作がレイヤ切替手段での表示レイヤの選択（６１参照）以外の場合には、その操作内容に応じて、その他の処理を実施する（６７参照）。ここでの内容としては、例えば表示されているネットワーク構成図中の通信装置を示すアイコンやセクションを示す線分に対してマウスクリックされた場合に、それらの属性を装置オブジェクトテーブルやセクションオブジェクトテーブルから読み出して表示する等の各種の処理が考えられるが、本発明と直接に関連しないため詳細は述べない。また、オペレータから指定されたレイヤの情報が登録済みライセンスデータ１１５に含まれないものであった場合（６４参照）には、動作制御部１１４は、ライセンスエラー情報を画面表示部１１３にて表示する（６８参照）。
【００４０】
図７においては、図４で示すネットワーク構成を元に、各種レイヤを指定して画面表示した際のデータ表示イメージを参考に記載する。図４で示した元のネットワーク構成データ７１は、実際の物理的な各装置の接続関係を示すものであり、それに対してWDMレイヤを指定して抽出を行ったWDMレイヤ・ネットワーク構成データ７２、L1レイヤを指定して抽出を行ったL1レイヤ・ネットワーク構成データ７３、L2レイヤを指定して抽出を行ったL2レイヤ・ネットワーク構成データ７４、L3レイヤを指定して抽出を行った L3レイヤ・ネットワーク構成データ７５が、それぞれのレイヤでの論理的接続関係として表示される。なお、図７中の線分はセクションを示し、四角や三角等のアイコンは通信装置を示す。どのような線分やアイコンを使用するかは事前に各クライアントで定義されている。
【００４１】
＜効果の説明＞
以上説明したように、本実施形態においては、以下に記載するような効果を持つ。
【００４２】
第１の効果は、マルチレイヤにまたがるネットワーク構成データをレイヤ毎に表現可能なデータ形式を持ち、ＮＭＳクライアントの画面表示部に保持するレイヤ表示切替手段によって、速やかにオペレータが必要とする通信レイヤでの論理ネットワークおよび物理ネットワークの切替が可能なことである。このため、旧システムにおいて図１０に示されるようにレイヤ毎に提供されてきたＮＭＳを統合し、図１１に示されるように１システムでマルチレイヤにまたがるネットワーク管理を行うことが可能となる。この場合、障害管理はもちろん、レイヤ毎の論理ネットワークの設計のような高度な機能を持たせるようにしても良い。
【００４３】
第２の効果は、ユーザ権限データとしてオペレータ毎に操作可能なレイヤの情報を関連付けして保持させることにより、図１１のようなマルチレイヤを管理する統合的なネットワーク管理システムにおいて、オペレータ毎に図１０の監視方式と同様に特定のレイヤ管理のみを行わせることが可能である。例えば、図１０のケースで、Ｌ１レイヤのネットワーク管理を行っていたオペレータは、レイヤ切替手段１８でＬ１レイヤを選択してオペレーションを行い、ＷＤＭレイヤのネットワーク管理を行っていたオペレータは、レイヤ切替手段１８でＷＤＭレイヤを選択してオペレーションを行えば良い。さらに、第１の効果で述べたようにマルチレイヤを統合的に管理することも可能なので、レイヤ毎の管理方式からマルチレイヤへの管理方式へのマイグレーションも可能になる。
【００４４】
第３の効果は、マルチレイヤにまたがるネットワーク構成データをレイヤ毎に表現可能なデータ形式を持ち、それとともにライセンス制御部、ライセンス登録手段などのレイヤ毎にライセンス化する仕組みを合わせ持つことにより、マルチレイヤを統合的に管理可能なＮＭＳについて、そのレイヤ毎に管理機能の提供可否を制御し、通信事業者に対してそれに対する課金が可能なことである。
【００４５】
第４の効果は、簡易なデータ保持形式によるレイヤフィルタ手段を持つことで、新規のレイヤ表現を自由に定義できるため、システムのソースコード変更を伴わずに、新規レイヤに対する画面表示部上でのネットワーク構成データ表示が可能なことである。例えば、新規のパケットトランスポート通信技術であるPWE (Pseudo Wire Emulation)によって提供されるL1レイヤの擬似的ネットワークを既存のL1レイヤについて、レイヤフィルタ手段のデータ変更により、両者を統合的に画面表示部において表示することが可能となる。
【００４６】
[その他の実施形態]
本発明のＮＭＳサーバ１１やＮＭＳクライアント１１１でのモジュール構成は、図１に示す配置に限定されるものではない。例えば、図８の例ではライセンス登録手段１９をＮＭＳサーバ１１側から、ライセンス登録手段８１として新たにＮＭＳクライアント１１１側に移動した例である。その他の構成については、一切図１の構成と変わりがない。図８の実施形態においては、ライセンス登録の機能をクライアント側から実施させることが可能となる効果があるが、それ以外の動作について変更は無い。
【００４７】
また、図９は、ＮＭＳサーバとＮＭＳクライアントを統合して、１マシン上で実現した実施形態を示す。この実施形態では、クライアント-サーバ構成をやめることで、双方の間のアクセス用のインタフェースを取り除いたことを除けば特に変更はなく、動作も同様となる。
【００４８】
（付記１）
ネットワークを構成する通信装置とその所属するレイヤとの組み合わせごとに、前記通信装置の識別情報である装置識別子と、前記通信装置の前記レイヤにかかるアイコンの表示座標値と、前記通信装置の所属レイヤを示すレイヤ値との組からなるエントリを記憶する装置位置情報テーブルと、前記通信装置間の同一レイヤにおける論理的な接続であるセクションごとに、前記セクションの識別情報であるセクション識別子と、前記セクションを表す線分の両端点の表示座標値と、前記セクションの所属レイヤを示すレイヤ値との組からなるエントリを記憶するセクション位置情報テーブルとを含むネットワーク構成データを記憶する記憶手段と備えたコンピュータを、
前記ネットワーク構成データから特定のレイヤ値を含むエントリを抽出し、該抽出したエントリ中の前記アイコンの表示座標値と前記線分の両端点の表示座標値とに従ってネットワーク構成図を表示する動作制御手段として機能させるためのプログラム。
【符号の説明】
【００４９】
１      ネットワーク管理装置
２      回線
３      通信ネットワーク
１１    ＮＭＳサーバ
１２    装置アクセス・インタフェース
１３    クライアントアクセス・インタフェース
１４    動作制御部
１５    ネットワーク構成データ
１６    ライセンスデータ
１７    データアクセス部
１８    ライセンス制御部
１１８  レイヤ表示切替手段
１９    ライセンス登録手段
２１    装置オブジェクトテーブル
２３    装置位置情報テーブル
【図１】
0005532981.tif 000002
【図２】
0005532981.tif 000003
【図３】
0005532981.tif 000004
【図４】
0005532981.tif 000005
【図５】
0005532981.tif 000006
【図６】
0005532981.tif 000007
【図７】
0005532981.tif 000008
【図８】
0005532981.tif 000009
【図９】
0005532981.tif 000010
【図１０】
0005532981.tif 000011
【図１１】
0005532981.tif 000012
【図１２】
0005532981.tif 000013
【図１３】
0005532981.tif 000014