(57)【特許請求の範囲】
【請求項１】
ネットワークの物理レイヤにおける構成要素を示す物理レイヤ表示画面と、ネットワークレイヤにおける構成要素を示すネットワークレイヤ表示画面とを表示するネットワーク情報管理装置であって、
前記物理レイヤおよび前記ネットワークレイヤの各構成要素の表示指示の入力を受け付ける入力受付部と、
前記物理レイヤにおける構成要素である、ルータ、前記ルータ間を接続する光クロスコネクト、前記ルータおよび前記光クロスコネクト間を接続する光ファイバ、前記ルータ間に確立される光パス、および、前記光パスにより構成される前記ルータ間のＩＰリンクそれぞれについて、
（１）前記ルータの画面上の表示位置および前記ルータの識別子を示すルータ情報と、
（２）前記光クロスコネクトの画面上の表示位置および前記光クロスコネクトの識別子を示す光クロスコネクト情報と、
（３）前記光ファイバの画面上の表示位置および前記光ファイバの識別子を示す光ファイバ情報と、
（４）前記光パスの始点ルータの識別子、終点ルータの識別子、前記光パスの経由する光クロスコネクト、前記光パスにより構成されるＩＰリンクの識別子、および、前記光パスの識別子を示す光パス情報と、
（５）前記ＩＰリンクを構成する光パスの識別子、始点ルータの識別子、終点ルータの識別子、および、前記ＩＰリンクの識別子を示すＩＰリンク情報と、
を示したデータソースを記憶する記憶部と、
前記入力受付部で受け付けた表示指示に基づき、前記データソースを参照して、
前記ネットワークを構成するルータ、前記光クロスコネクト、前記ルータ間を接続する光ファイバおよび前記ルータ間に確立された光パスを示した、前記物理レイヤ表示画面と、
前記ネットワークを構成するルータおよび前記ルータ間に確立されたＩＰリンクを含む前記ネットワークレイヤ表示画面と、
を表示装置に表示する表示処理部と、
前記入力受付部が前記物理レイヤ表示画面上または前記ネットワークレイヤ表示画面上から受け付けた前記データソースの設定内容の変更に基づき、前記データソースを更新するデータソース管理部と、を備え、
前記光パス情報は、前記光パスの帯域の情報を含み、前記ＩＰリンク情報は、前記ＩＰリンクを構成する光パスの帯域の合計値を示す総容量の情報を含んでおり、
前記表示処理部は、前記更新後のデータソースに基づき、前記光パスの帯域の情報を含む前記物理レイヤ表示画面、および、前記ＩＰリンクを構成する光パスの帯域の総容量を含む前記ネットワークレイヤ表示画面を表示することを特徴とするネットワーク情報管理装置。
【請求項２】
前記入力受付部は、
前記物理レイヤ表示画面上から、前記光パスの設定情報として、前記設定対象の前記光パスの始点ルータ、終点ルータおよび前記光パスの経由する光クロスコネクトの選択入力を受け付けたとき、
前記データソース管理部は、
前記選択された始点ルータ、終点ルータおよび光クロスコネクトの識別子と、前記光パスに割り当てる識別子および当該光パスの帯域の情報とを含む前記光パス情報を、前記データソースに追加し、
前記データソースに、前記追加する光パスと前記始点ルータおよび終点ルータが同じＩＰリンクのＩＰリンク情報があるとき、
前記始点ルータおよび終点ルータが同じＩＰリンクの前記ＩＰリンク情報に、前記追加された光パス情報に示される始点ルータ、終点ルータおよび光パスの識別子とを追加するとともに、当該ＩＰリンクを構成する光パスの帯域の総容量を計算することにより、前記データソースを更新し、
前記データソースに、前記追加する光パスと前記始点ルータおよび終点ルータが同じＩＰリンクのＩＰリンク情報がないとき、
前記追加された光パス情報に示される始点ルータ、終点ルータおよび光パスの識別子と、前記ＩＰリンクに割り当てる識別子と、当該ＩＰリンクを構成する光パスの帯域の総容量とを含むＩＰリンク情報を作成し、前記データソースに追加することにより、前記データソースを更新することを特徴とする請求項１に記載のネットワーク情報管理装置。
【請求項３】
前記入力受付部は、
前記ネットワークレイヤ表示画面上から、前記光パスの設定情報として、前記光パスの始点ルータおよび終点ルータの選択入力を受け付けたとき、
前記データソース管理部は、
前記選択された始点ルータおよび終点ルータの識別子と、前記データソースとを参照し、所定のアルゴリズムにより、前記始点ルータから終点ルータまでの間を経由する光クロスコネクトの識別子を選択し、
前記選択された始点ルータ、終点ルータおよび光クロスコネクトの識別子と、前記光パスに割り当てる識別子および当該光パスの帯域の情報とを含む前記光パス情報を、前記データソースに追加し、
前記データソースに、前記追加する光パスと前記始点ルータおよび終点ルータが同じＩＰリンクのＩＰリンク情報があるとき、
前記始点ルータおよび終点ルータが同じＩＰリンクの前記ＩＰリンク情報に、前記追加された光パス情報に示される始点ルータ、終点ルータおよび光パスの識別子とを追加するとともに、当該ＩＰリンクを構成する光パスの帯域の総容量を計算することにより、前記データソースを更新し、
前記データソースに、前記追加する光パスと前記始点ルータおよび終点ルータが同じＩＰリンクのＩＰリンク情報がないとき、
前記追加された光パス情報に示される始点ルータ、終点ルータおよび光パスの識別子と、前記ＩＰリンクに割り当てる識別子と、当該ＩＰリンクを構成する光パスの帯域の総容量とを含むＩＰリンク情報を作成し、前記データソースに追加することにより、前記データソースを更新することを特徴とする請求項１に記載のネットワーク情報管理装置。
【請求項４】
前記入力受付部は、
前記物理レイヤ表示画面上から、削除対象の前記光パスの選択入力を受け付けたとき、
前記データソース管理部は、
前記データソースにおける、前記削除対象の前記光パスの光パス情報を削除し、前記削除対象の光パスの識別子を含むＩＰリンク情報から、前記光パスの識別子を削除するとともに、当該ＩＰリンクを構成する光パスの帯域の総容量を計算することにより、前記データソースを更新することを特徴とする請求項１に記載のネットワーク情報管理装置。
【請求項５】
前記データソース管理部は、
前記削除対象の光パスの識別子を含むＩＰリンク情報における前記光パスの識別子が、前記削除対象の光パスの識別子のみで構成されると判断したとき、
前記データソースにおける、前記削除対象の前記光パスの光パス情報を削除し、前記削除対象の光パスの識別子を含むＩＰリンク情報を削除することにより、前記データソースを更新することを特徴とする請求項４に記載のネットワーク情報管理装置。
【請求項６】
前記入力受付部は、
前記ネットワークレイヤ表示画面上から、削除対象の前記ＩＰリンクの選択入力を受け付けたとき、
前記データソース管理部は、
前記データソースにおける、前記削除対象のＩＰリンクのＩＰリンク情報を削除し、当該ＩＰリンク情報に示される識別子の光パスの光パス情報を削除することにより、前記データソースを更新することを特徴とする請求項１に記載のネットワーク情報管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークの可視化および管理運用技術に関する。
【背景技術】
【０００２】
ネットワーク事業者においては、限られたネットワーク資源を効率的に利用し、転送品質の維持とネットワークコストの低減を両立するためのオペレーションが重要である。ルータ、光クロスコネクトスイッチ（ＯＸＣ）、光ファイバ等を主な構成要素とするネットワークの場合、制御の対象が物理レイヤ、ＩＰ（Internet Protocol）レイヤ等の複数レイヤ（マルチレイヤ）に跨るため複雑となる（非特許文献１参照）。従って、マルチレイヤのネットワークの各種情報の直観的な表示方法や、各種装置への簡単な操作方法が必要となる。ネットワークの各種情報を直観的に表示し、各種装置への簡単な操作方法を提供する既存技術としては、特許文献１に記載の技術が存在する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２３５８９７号公報
【非特許文献】
【０００４】
【非特許文献１】大木他、”フォトニックＩＰネットワークにおけるマルチレイヤトラヒックエンジニアリング”、Technical report of IEICE, PS 101(584), ｐ43-46, 2002-01-18
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載の技術は、表示画面上でのＭＰＬＳ（Multi-Protocol Label Switching）のＬＳＰ（Label Switched Path）編集を支援するものであり、物理レイヤにおける光によるルータ間の経路（ＧＭＰＬＳ（Generalized Multi-Protocol Label Switching）のＬＳＰ）を表示し、編集しやすくすることは考慮されていない。
【０００６】
例えば、図１に示すように、従来技術において、マルチレイヤのネットワークは、ＩＰレイヤと物理レイヤとに分けて捉えることができる。そして、ルータ、光クロスコネクト、光ファイバによって構成されるネットワークの場合、ＩＰレイヤの画面にはＩＰを処理するルータ（ルータＡ，Ｂ，Ｃ）と、ルータ同士の接続関係を示すＩＰリンクが表示される。一方で物理レイヤの画面には、ネットワークを構成するＯＸＣと、ＯＸＣ間を経由するＧＭＰＬＳの光パスが表示される。しかし、これらのレイヤの画面上の構成要素は互いに関連しており、ＩＰレイヤの画面上に表示されるルータＡ，Ｂ，Ｃと、物理レイヤの画面上に表示されるルータＡ，Ｂ，Ｃとはそれぞれ同じ機器である。また、ＩＰレイヤのＩＰリンクは、物理レイヤのＯＸＣを経由する光パスの始終点ルータの接続関係を表示している（図２参照）。ここで、各レイヤの画面は、あくまでも同じネットワークを表示しているのに過ぎないので、各レイヤの情報には矛盾なく一致すべき情報（ルータの名称や画面表示上の相対的な位置情報、ＩＰリンクと光パスの関係）が存在する。しかし、これらの情報保持や表示方法が複雑であり、マルチレイヤにおける各レイヤのネットワーク情報を、矛盾なく表示することが困難であった。
【０００７】
そこで、本発明は、前記した問題を解決し、マルチレイヤにおける各レイヤのネットワーク情報を、矛盾なく表示することを目的とする。
【課題を解決するための手段】
【０００８】
前記した課題を解決するため、請求項１に記載の発明は、ネットワークの物理レイヤにおける構成要素を示す物理レイヤ表示画面と、ネットワークレイヤにおける構成要素を示すネットワークレイヤ表示画面とを表示するネットワーク情報管理装置であって、物理レイヤおよびネットワークレイヤの各構成要素の表示指示の入力を受け付ける入力受付部と、物理レイヤにおける構成要素である、ルータ、ルータ間を接続する光クロスコネクト、ルータおよび光クロスコネクト間を接続する光ファイバ、ルータ間に確立される光パス、および、光パスにより構成されるルータ間のＩＰリンクそれぞれについて、（１）ルータの画面上の表示位置およびルータの識別子を示すルータ情報と、（２）光クロスコネクトの画面上の表示位置および光クロスコネクトの識別子を示す光クロスコネクト情報と、（３）光ファイバの画面上の表示位置および光ファイバの識別子を示す光ファイバ情報と、（４）光パスの始点ルータの識別子、終点ルータの識別子、光パスの経由する光クロスコネクト、光パスにより構成されるＩＰリンクの識別子、および、光パスの識別子を示す光パス情報と、（５）ＩＰリンクを構成する光パスの識別子、始点ルータの識別子、終点ルータの識別子、および、ＩＰリンクの識別子を示すＩＰリンク情報と、を示したデータソースを記憶する記憶部と、入力受付部で受け付けた表示指示に基づき、データソースを参照して、ネットワークを構成するルータ、光クロスコネクト、ルータ間を接続する光ファイバおよびルータ間に確立された光パスを示した、物理レイヤ表示画面と、ネットワークを構成するルータおよびルータ間に確立されたＩＰリンクを含むネットワークレイヤ表示画面と、を表示装置に表示する表示処理部と、入力受付部が物理レイヤ表示画面上またはネットワークレイヤ表示画面上から受け付けたデータソースの設定内容の変更に基づき、データソースを更新するデータソース管理部と、を備え、光パス情報は、光パスの帯域の情報を含み、ＩＰリンク情報は、ＩＰリンクを構成する光パスの帯域の合計値を示す総容量の情報を含んでおり、表示処理部は、更新後のデータソースに基づき、光パスの帯域の情報を含む物理レイヤ表示画面、および、ＩＰリンクを構成する光パスの帯域の総容量を含むネットワークレイヤ表示画面を表示することを特徴とする。
【０００９】
このようにすることでネットワーク情報管理装置は、ネットワークの物理レイヤの表示画面とネットワークレイヤ表示画面とを表示する際、同じデータソースを参照して画面表示を行うので、各レイヤの表示画面の表示内容が矛盾することがなくなる。
【００１２】
請求項２に記載の発明は、請求項１のネットワーク情報管理装置における入力受付部が、物理レイヤ表示画面上から、光パスの設定情報として、設定対象の光パスの始点ルータ、終点ルータおよび光パスの経由する光クロスコネクトの選択入力を受け付けたとき、データソース管理部が、選択された始点ルータ、終点ルータおよび光クロスコネクトの識別子と、光パスに割り当てる識別子および当該光パスの帯域の情報とを含む光パス情報を、データソースに追加し、データソースに、追加する光パスと始点ルータおよび終点ルータが同じＩＰリンクのＩＰリンク情報があるとき、始点ルータおよび終点ルータが同じＩＰリンクのＩＰリンク情報に、追加された光パス情報に示される始点ルータ、終点ルータおよび光パスの識別子とを追加するとともに、当該ＩＰリンクを構成する光パスの帯域の総容量を計算することにより、データソースを更新し、データソースに、追加する光パスと始点ルータおよび終点ルータが同じＩＰリンクのＩＰリンク情報がないとき、追加された光パス情報に示される始点ルータ、終点ルータおよび光パスの識別子と、ＩＰリンクに割り当てる識別子と、当該ＩＰリンクを構成する光パスの帯域の総容量とを含むＩＰリンク情報を作成し、データソースに追加することにより、データソースを更新することを特徴とする。
【００１３】
このようにすることで、ネットワーク情報管理装置は、各レイヤの表示画面上から、光パスの設定を受け付け、その設定結果を各レイヤの表示画面に反映させることができる。
【００１４】
請求項３に記載の発明は、請求項１の記載のネットワーク情報管理装置における入力受付部が、ネットワークレイヤ表示画面上から、光パスの設定情報として、光パスの始点ルータおよび終点ルータの選択入力を受け付けたとき、データソース管理部が、選択された始点ルータおよび終点ルータの識別子と、データソースとを参照し、所定のアルゴリズムにより、始点ルータから終点ルータまでの間を経由する光クロスコネクトの識別子を選択し、選択された始点ルータ、終点ルータおよび光クロスコネクトの識別子と、光パスに割り当てる識別子および当該光パスの帯域の情報とを含む光パス情報を、データソースに追加し、データソースに、追加する光パスと始点ルータおよび終点ルータが同じＩＰリンクのＩＰリンク情報があるとき、始点ルータおよび終点ルータが同じＩＰリンクのＩＰリンク情報に、追加された光パス情報に示される始点ルータ、終点ルータおよび光パスの識別子とを追加するとともに、当該ＩＰリンクを構成する光パスの帯域の総容量を計算することにより、データソースを更新し、データソースに、追加する光パスと始点ルータおよび終点ルータが同じＩＰリンクのＩＰリンク情報がないとき、追加された光パス情報に示される始点ルータ、終点ルータおよび光パスの識別子と、ＩＰリンクに割り当てる識別子と、当該ＩＰリンクを構成する光パスの帯域の総容量とを含むＩＰリンク情報を作成し、データソースに追加することにより、データソースを更新することを特徴とする。
【００１５】
このようにすることで、ネットワーク情報管理装置は、ネットワークレイヤ表示画面上からＩＰリンク設定指示を受け付けたとき、始点ルータから終点ルータまでの間で経由する光クロスコネクトを自動計算するので、ＩＰリンクの設定を容易に行うことができる。
【００１６】
請求項４に記載の発明は、請求項１の記載のネットワーク情報管理装置における入力受付部が、物理レイヤ表示画面上から、削除対象の光パスの選択入力を受け付けたとき、データソース管理部は、データソースにおける、削除対象の光パスの光パス情報を削除し、削除対象の光パスの識別子を含むＩＰリンク情報から、光パスの識別子を削除するとともに、当該ＩＰリンクを構成する光パスの帯域の総容量を計算することにより、データソースを更新することを特徴とする。
【００１７】
このようにすることで、ネットワーク情報管理装置は、物理レイヤ表示画面上から光パスの削除指示を受け付けたとき、この光パスの光パス情報を削除する。また、この光パスにより構成されるＩＰリンクのＩＰリンク情報から、削除対象の光パスの情報を削除する。よって、ネットワーク情報管理装置は、物理レイヤ表示画面上から光パスの削除指示を受け付けたとき、この光パスの削除をネットワークレイヤ表示画面にも矛盾なく反映できる。
【００１８】
請求項５に記載の発明は、請求項４に記載のネットワーク情報管理装置におけるデータソース管理部が、前記削除対象の光パスの識別子を含むＩＰリンク情報における前記光パスの識別子が、前記削除対象の光パスの識別子のみで構成されると判断したとき、前記データソースにおける、前記削除対象の前記光パスの光パス情報を削除し、前記削除対象の光パスの識別子を含むＩＰリンク情報を削除することにより、前記データソースを更新することを特徴とする。
【００１９】
このようにすることで、ネットワーク情報管理装置は、物理レイヤ表示画面上から光パスの削除指示を受け付けた場合において、その光パスを削除するとＩＰリンクも削除することになるとき（つまり、ＩＰリンクが、その削除対象の光パスのみから構成されるとき）、そのＩＰリンクのＩＰリンク情報も削除する。よって、ネットワーク情報管理装置は、物理レイヤ表示画面上から光パスの削除指示を受け付けたとき、この光パスの削除をネットワークレイヤ表示画面にも矛盾なく反映できる。
【００２０】
請求項６に記載の発明は、請求項１に記載のネットワーク情報管理装置における入力受付部が、ネットワークレイヤ表示画面上から、削除対象のＩＰリンクの選択入力を受け付けたとき、データソース管理部は、データソースにおける、削除対象のＩＰリンクのＩＰリンク情報を削除し、当該ＩＰリンク情報に示される識別子の光パスの光パス情報を削除することにより、データソースを更新することを特徴とする。
【００２１】
このようにすることで、ネットワーク情報管理装置は、ネットワーク表示画面上からＩＰリンクの削除指示を受け付けたとき、このＩＰリンクの削除により削除される光パスの情報を物理レイヤ表示画面にも矛盾なく反映できる。
【発明の効果】
【００２２】
本発明によれば、マルチレイヤにおける各レイヤのネットワーク情報を、各レイヤの表示画面上に矛盾なく表示できる。
【図面の簡単な説明】
【００２３】
【図１】ＩＰレイヤおよび物理レイヤの構成例を示した図である。
【図２】ＩＰレイヤおよび物理レイヤの表示画面例を示した図である。
【図３】本実施の形態のネットワーク情報管理装置を含むシステムの構成例を示した図である。
【図４】図３のデータソースの構成例を示した図である。
【図５】図３のネットワーク情報管理装置の表示する表示画面例を示した図である。
【図６】図３のネットワーク情報管理装置の表示する初期画面作成手順を示した図である。
【図７】図３のネットワーク情報管理装置の表示する表示画面例を示した図である。
【発明を実施するための形態】
【００２４】
＜概要＞
本発明を実施するための形態（実施の形態）について説明する。なお、以下の説明において、ネットワークは、ルータ、ＯＸＣ（光クロスコネクト）、および、これらを接続する光ファイバにより構成され、ＧＭＰＬＳ（Generalized Multi-Protocol Label Switching）を利用可能であるものとする。まず、図３，４，５を用いて、本実施の形態のネットワーク情報管理装置１０（後記）による、画面表示処理の概要を説明する。
【００２５】
図３のネットワーク情報管理装置１０は、ネットワークの各構成要素（ルータ６０、ＯＸＣ７０、ＩＰリンク、光パス、光ファイバ等）を、レイヤごとの表示画面に表示する。例えば、図５に示すように、ＩＰレイヤの構成要素は、ＩＰレイヤ表示パネル（表示画面）５０１に表示し、物理レイヤの構成要素は、物理レイヤ表示パネル（表示画面）５０２に表示する。
【００２６】
ここで、ネットワーク情報管理装置１０は、各レイヤの表示画面の描画データとして、図４に示すように、ＩＰレイヤ描画データと、物理レイヤ描画データとを作成する。ここで、ネットワーク情報管理装置１０は、各レイヤの表示画面の描画データの作成にあたり、同じデータソース１３１（ネットワークの各レイヤの構成要素に関する情報）を参照する。つまり、従来、レイヤごとに個別に持っていた情報を、一括管理するようにする。このデータソース１３１は、ルータ、ＯＸＣ、光ファイバ、ＩＰリンク、光パスそれぞれのＧＵＩ用データ、機器稼働状況データ、制御用内部データ（例えば、各ＩＰリンクがどの光パスにより構成されているかや、各光パスがどのルータ、どのＯＸＣを経由するか等）を示した情報である。
【００２７】
ネットワーク情報管理装置１０は、ＩＰレイヤ描画データの作成にあたり、データソース１３１のうち、ルータの情報（ルータ情報）と、ＩＰリンクの情報（ＩＰリンク情報）とを参照する。また、ネットワーク情報管理装置１０は、物理レイヤ描画データの作成にあたり、このデータソース１３１のうち、ルータ情報と、ＯＸＣの情報（ＯＸＣ情報）と、光ファイバの情報（光ファイバ情報）と、光パスの情報（光パス情報）とを参照する。このようにすることで、ネットワーク情報管理装置１０は、各レイヤのネットワーク情報について、各レイヤの表示画面上に矛盾なく表示ができる。また、いずれかのレイヤの表示画面上から、設定内容の変更を受け付けたとき、ネットワーク情報管理装置１０は、この変更内容をデータソース１３１に反映する。さらに、この変更内容に関連して変更が必要なデータソース１３１の情報についてもあわせて変更する。よって、ネットワーク情報管理装置１０は、いずれかのレイヤの表示画面から受け付けた設定変更を他のレイヤの情報にも反映させることができる。
【００２８】
次に、図３を用いて、ネットワーク情報管理装置１０を含むシステムの構成例を説明する。システムは、ネットワーク情報管理装置１０と、ネットワーク制御装置２０と、ネットワーク３０とを含んで構成される。ネットワーク３０は、前記したとおり、ルータ６０、ＯＸＣ７０、および光ファイバにより構成され、ＧＭＰＬＳを利用可能なネットワークである。ネットワーク制御装置２０は、ネットワーク３０のルータ６０やＯＸＣ７０等の状況を監視し、それぞれの機器の稼働状況データを収集する。そして、ネットワーク３０の各構成要素に識別子を付与し、収集した稼働状況データと併せてネットワーク情報管理装置１０に送信する。また、ネットワーク制御装置２０は、ネットワーク情報管理装置１０から入力部４０経由で入力された光パスの設定情報を受け取り、その光パスの設定を実現するためにルータ６０やＯＸＣ７０の制御コマンドを送信し、ネットワーク３０のルータ６０やＯＸＣ７０を制御する。
【００２９】
ネットワーク情報管理装置１０は、入出力インタフェース、通信インタフェース、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）等を備えるコンピュータにより実現される。
【００３０】
以下の説明において、ユーザインタフェース部１１は、入出力インタフェースおよびＣＰＵによるプログラム実行処理により実現される。データソース管理部１２およびリクエスト制御部１４は、ＣＰＵによるプログラム実行処理により実現される。また、通信部１５は、ネットワーク制御装置２０と通信可能な通信インタフェースにより実現される。さらに、記憶部１３は、ＲＡＭ、ＲＯＭ（Read Only Memory）、ＨＤＤ、フラッシュメモリ等の記憶媒体から構成される。なお、ネットワーク制御装置２０は、ネットワーク情報管理装置１０とは別個の装置としたが、ネットワーク情報管理装置１０内にネットワーク制御装置２０を組み込むようにしてもよい。
【００３１】
このネットワーク情報管理装置１０は、ネットワーク情報をレイヤ別に表示する。また、入力部４０経由でオペレータからの指示入力を受け付けて光パスの設定命令をネットワーク制御装置２０に送信する。このネットワーク情報管理装置１０は、常時ネットワークの稼働状況を監視し、稼動状況に変更があったとき、オペレータに対して光パスの設定変更を促す画面を出力部５０に表示するようにしてもよい。
【００３２】
このネットワーク情報管理装置１０の構成の詳細を説明する。入力部４０は、キーボードやマウス等、ユーザから受け付けた各種情報をネットワーク情報管理装置１０へ入力する手段である。出力部５０は、モニタやプリンタ等、ネットワーク情報管理装置１０が扱う情報を出力する手段である。
【００３３】
ユーザインタフェース部１１は、ネットワークの構成要素やその構成要素への設定を直観的な操作で可能とするため、アイコンや複数のパネルから構成される画面を表示する。このようなユーザインタフェース部１１は、入力部４０経由で画面上への表示指示や、各種設定情報の入力を受け付ける入力受付部１１１と、出力部５０の画面上に各レイヤの表示画面を表示する表示処理部１１２とを備える。
【００３４】
データソース管理部１２は、記憶部１３に記憶されたデータソース１３１に基づき、各レイヤの表示画面の描画データ１３２を作成する。データソース１３１の変更指示の入力を受け付けたとき、データソース１３１の内容を変更する。
【００３５】
記憶部１３は、データソース１３１を記憶し、描画データ１３２および編集中データ１３３を記憶する領域を備える。この描画データ１３２や編集中データ１３３は、例えば、記憶部１３の備えるＲＡＭ上に作成される。
【００３６】
データソース１３１は、ネットワークの構成要素に関する情報であり、描画データ１３２（ＩＰレイヤ描画データおよび物理レイヤ描画データ）作成のために参照されるデータである。このデータソース１３１の構成例を、図４に示す。
【００３７】
図４に示すように、データソース１３１は、ルータ情報、ＯＸＣ情報、ＩＰリンク情報、光パス情報、光ファイバ情報等を備える。このうち、ルータ情報およびＩＰリンク情報は、ＩＰレイヤ描画データ作成のために用いられる。また、ルータ情報、ＯＸＣ情報、光ファイバ情報および光パス情報は、物理レイヤ描画データ作成のために用いられる。
【００３８】
データソース１３１の各情報は、それぞれＧＵＩ用データと、機器稼動状況データと、制御用内部データとの３つの属性の情報により構成される。ＧＵＩ用データは、画面上での表示位置等、画面表示用のデータであり、機器稼働状況データは、その機器（あるいはリンクや光パス）の稼働状況を示すデータである。また、制御用内部データは、その機器（あるいはリンクや光パス）を制御するために用いられるデータである。
【００３９】
例えば、ルータ情報は、ＧＵＩ用データとして、ルータの名称、画面上での相対的表示位置の情報を備える。また、機器稼動状況データとして、ＣＰＵ使用率の情報を備え、制御用内部データとして、ルータ識別子等の情報を備える。さらに、ＯＸＣ情報および光ファイバ情報も、ＧＵＩ用データとして、ＯＸＣおよび光ファイバの名称や画面上での相対的表示位置、機器稼動状況データとして、ＯＸＣの空きポート数、制御用内部データとして、ＯＸＣおよび光ファイバの識別子等の情報を備える。
【００４０】
また、ＩＰリンク情報は、ＧＵＩ用データとして名称や表示色等の情報を備え、機器稼動状況データとして、このＩＰリンクのアップ／ダウン情報等を備える。さらに、制御用内部データとして、ＩＰリンクの識別子、自身のＩＰリンクを構成する１つ以上の光パスの識別子、ＩＰリンクの始点ルータおよび終点ルータの識別子を備える。ここで、ＩＰリンク情報が、制御用内部データとして、１つ以上の光パスの識別子を保持するのは、ＩＰリンクは１本以上の光パスにより構成されているからである。これにより、ＩＰリンクと光パスとの関連性が保持される。
【００４１】
また、光パス情報は、ＧＵＩ用データとして名称や表示色等の情報を備え、また、制御用内部データとして、光パスの識別子、光パスの始点ルータおよび終点ルータの識別子、始点ルータと終点ルータとの間で経由するＯＸＣリスト（ＯＸＣの識別子のリスト）、自身の光パスの属するＩＰリンクの識別子を備える。さらに、光ファイバ情報は、ＧＵＩ用データとして名称や画面上での相対的表示位置を備え、制御用内部データとして、光ファイバの識別子（ファイバ識別子）を備える。
【００４２】
描画データ１３２は、ＩＰレイヤ描画データおよび物理レイヤ描画データから構成され、ＩＰレイヤ描画データは、例えば、図５のＩＰレイヤ表示パネル５０１のように画面表示され、物理レイヤ描画データは、例えば、物理レイヤ表示パネル５０２のように画面表示される。このような画面表示により、ＩＰレイヤにおけるＩＰリンクが、物理レイヤでは、どの光パスにより構成されているかや、そのＩＰリンクがどのＯＸＣや光ファイバを経由するかをオペレータが直感的に理解しやすくなる。また、編集中データ１３３は、描画データ１３２やデータソース１３１の編集中データである。
【００４３】
図３のリクエスト制御部１４は、ユーザインタフェース部１１経由で、光パス設定の指示入力を受け付けたとき、この指示入力を、ネットワーク制御装置２０が処理可能なプロトコルに変換して、通信部１５経由で送信する。また、リクエスト制御部１４は、ネットワーク制御装置２０から送信された情報をデータソース管理部１２で処理可能な情報に変換する。通信部１５はネットワーク制御装置２０との間で各種情報の通信を行う。
【００４４】
＜初期画面作成手順＞
次に、ネットワーク情報管理装置１０の処理手順を説明する。まず、図６を用いて、初期画面（初期の表示画面）の作成手順を説明する。
【００４５】
ネットワーク３０の現状を把握するため、ネットワーク情報管理装置１０のリクエスト制御部１４が、ネットワーク制御装置２０から、ルータやＯＸＣの配置、光ファイバによる接続関係、光パスのパス設定状況、および、その他必要に応じて稼働状況に関する情報を要求する（Ｓ１）。ここでの情報要求の契機は、ネットワーク情報管理装置１０が起動されたときでもよいし、オペレータが明示的に入力部４０経由で指示入力を行ったときでもよい。
【００４６】
リクエスト制御部１４は、ネットワーク制御装置２０から収集した各種情報をデータソース管理部１２で処理可能な形に変換する。そして、収集した各種情報をデータソース管理部１２経由でデータソース１３１に格納する（Ｓ２）。
【００４７】
続いて、データソース管理部１２は、データソース１３１のルータ情報とＩＰリンク情報とからＩＰレイヤ描画データを生成し、ルータ情報とＯＸＣ情報と光パス情報と光ファイバ情報とから物理レイヤ描画データを生成する（Ｓ３）。
【００４８】
ユーザインタフェース部１１の表示処理部１１２は、ＩＰレイヤ描画データをＩＰレイヤ表示パネル５０１に、物理レイヤ描画データを物理レイヤ表示パネル５０２に表示する（Ｓ４）。
【００４９】
＜ルータ名称、表示位置の編集＞
以上のような初期画面作成処理により、ネットワーク情報管理装置１０の出力部５０には、例えば、図７のような画面が表示される。ここで、ＩＰレイヤ表示パネル５０１と物理レイヤ表示パネル５０２の両方で表示されるルータの名称と表示画面上の相対的な位置は、いずれのパネルからでも編集操作可能である。但し、どちらのパネルから操作した場合でも同じのルータ（ルータオブジェクト）に対する変更である。従って、片方の表示パネルから受け付けた変更はもう片方の表示パネルにも反映される必要がある。
【００５０】
ここで、入力受付部１１１経由で、いずれかの表示パネルからルータ名称、表示位置の編集の指示入力を受け付けたとき、データソース管理部１２は、この指示入力を、データソース１３１のルータ情報におけるルータの名称、表示位置に反映し、更新する。そして、表示処理部１１２は、この更新されたルータ情報に基づき、各レイヤの表示パネルを表示する。
【００５１】
例えば、図７に示すように、ＩＰレイヤ表示パネル５０１のルータ６０Ａの名称を「ルータＡ」から「ルータＤ」に変更し、表示位置を移動した場合、このＩＰレイヤ表示パネル５０１からの入力内容に追随し、物理レイヤ表示パネル５０２にも、ルータ６０Ａの表示位置の移動および名称変更が反映されることになる。反映のタイミングは即時でもよいし、所定時間おきに両表示パネルの内容を更新する方法でもよいし、オペレータが指示したときでもよい。
【００５２】
＜光パスおよびＩＰリンクの設定＞
また、光パスの設定も、ＩＰレイヤ表示パネル５０１、物理レイヤ表示パネル５０２のどちらからでも受付可能である。例えば、入力受付部１１１が、物理レイヤ表示パネル５０２上から光パスの設定を受け付ける場合、光パスやＩＰリンクの始点ルータから経由するＯＸＣを順に、終点ルータまでの選択入力を受け付ける。このとき、データソース管理部１２は、光パスの識別子、選択した始点ルータの識別子、終点ルータの識別子、経由ＯＸＣリストを格納した光パス情報を生成する。また、光パス情報を生成すると、データソース管理部１２は、選択した始点ルータの識別子、終点ルータの識別子を、光パス情報からコピーして、ＩＰリンクのＩＰリンク情報を生成する。また、このＩＰリンク情報の光パスの識別子には、そのＩＰリンクを実現している光パスの識別子が格納される。なお、生成する光パスと始点ルータおよび終点ルータが同じＩＰリンクのＩＰリンク情報があった場合（つまり、新規に設定する光パスが既存のＩＰリンクに光パスを追加することになるとき）、そのＩＰリンク情報に、光パス情報からコピーした光パスの識別子を追加する。
【００５３】
一方、入力受付部１１１が、ＩＰレイヤ表示パネル５０１上から設定する場合は、始点ルータおよび終点ルータ（始終点ルータ）の選択入力を受け付ける。このときは、まず、データソース管理部１２は、始終点ルータの識別子を格納した光パス情報を生成する。ここで、始点ルータから終点ルータまでの間を経由するＯＸＣについては、表示処理部１１２がユーザに選択入力を促す画面を表示して、その画面から入力されたＯＸＣを用いてもよいし、データソース管理部１２がＯＸＣ情報に基づきダイクストラアルゴリズム等所定のアルゴリズムで求めてもよい。そして、データソース管理部１２は、この入力されたＯＸＣまたはダイクストラアルゴリズム等により求めたＯＸＣの識別子を、光パス情報に格納する。その後、ＩＰリンク情報を生成し、光パス情報からコピーした始点ルータの識別子および終点ルータの識別子、光パス識別子がそれぞれ格納される。
【００５４】
そして、このようにして作成された光パス情報およびＩＰリンク情報に基づき、データソース管理部１２は、ＩＰレイヤ表示パネル５０１および物理レイヤ表示パネル５０２の描画データ１３２を作成し、表示処理部１１２は、ＩＰレイヤ表示パネル５０１および物理レイヤ表示パネル５０２を表示する。なお、いずれのパターンの場合でも、データソース設備の不足で光パスを構築できない場合、データソース管理部１２は、表示処理部１１２に対しエラーの表示画面の表示を指示する。
【００５５】
以上のような処理を行うことで、ネットワーク情報管理装置１０は、ＩＰレイヤ表示パネル５０１および物理レイヤ表示パネル５０２のいずれのパネルから入力された光パス、ＩＰリンクの設定情報も矛盾なくデータソース１３１の光パス情報、ＩＰリンク情報それぞれに反映できる。よって、いずれのレイヤの表示パネルからも光パスやＩＰリンクの設定を行うことができる。また、ＩＰレイヤ表示パネル５０１と物理レイヤ表示パネル５０２とで、ネットワーク情報を矛盾なく表示できる。
【００５６】
＜光パスおよびＩＰリンクの削除について＞
また、光パスやＩＰリンクの削除も、ＩＰレイヤ表示パネル５０１、物理レイヤ表示パネル５０２のどちらからでも受付可能である。例えば、入力受付部１１１が、物理レイヤ表示パネル５０２上から光パスの削除を受け付けた場合、まず、データソース管理部１２は、データソース１３１から削除対象の光パスの光パス情報を検索する。そして、検索した光パス情報に示されるＩＰリンクの識別子と、その識別子のＩＰリンクのＩＰリンク情報における光パスの識別子とを参照して、ＩＰリンクが、削除しようとしている光パスのみで構成されているか否かを判断する。ここで、ＩＰリンクが、削除しようとしている光パスのみで構成されていると判断した場合、データソース管理部１２は、光パス情報の削除と、対応するＩＰリンク情報とを削除する。一方、ＩＰリンクが、削除しようとしている光パス以外も含むと判断した場合、光パス情報の削除と、対応するＩＰリンク情報における、削除対象の光パスの識別子の削除とを行う。
【００５７】
また、入力受付部１１１が、ＩＰレイヤ表示パネル上からＩＰリンクの削除を受け付けた場合、データソース管理部１２は、データソース１３１から削除対象のＩＰリンク情報を検索する。そして、その検索したＩＰリンク情報に含まれる識別子を持つすべての光パス情報を、該当するＩＰリンク情報とともに削除する。このようにすることで、表示処理部１１２は、いずれのレイヤの表示パネルからも光パスやＩＰリンクの削除を行うことができる。また、ＩＰレイヤ表示パネル５０１と物理レイヤ表示パネル５０２とで、ネットワーク情報を矛盾なく表示できる。
【００５８】
なお、表示処理部１１２が表示する表示画面は、物理レイヤ表示パネル５０２、ＩＰレイヤ表示パネル５０１以外のパネルを含んでいてもよい。また、ＩＰレイヤ表示パネル５０１、物理レイヤ表示パネル５０２とも、必要に応じて、図５に例示した情報よりも、多くの情報を表示してもよい。例えば、物理レイヤ表示パネル５０２では敷設済みの光ファイバの断線状況を表示したり、ＩＰレイヤ表示パネル５０１ではＭＰＬＳによるＬＳＰの編集の受け付け画面や、トラヒック量を表示したりしてもよい。
【００５９】
また、光パス情報は、その光パスの帯域（容量）の情報を含み、ＩＰリンク情報は、そのＩＰリンクを構成する光パスの帯域の合計値（総容量）の情報を含んでいてもよい。この場合、データソース管理部１２は、ＩＰリンクを構成する光パスの増加や削除に伴い、ＩＰリンク情報の容量の値を増加させたり、減少させたりする。ここで、増加させたり、減少させたりする容量の値は、増加または削除される光パスの光パス情報に示される当該光パスの容量に基づく。
【００６０】
また、光パスは光ファイバ１本を単位として構成される場合もあれば、光ファイバ内部の波長１種類を単位として構成される場合もある。このように波長単位で光パスが構成される場合、光ファイバ情報の代わりに波長情報を用意し、各光パスの情報は、当該光パスの利用する波長の識別子を含むものとする。
【符号の説明】
【００６１】
１０    ネットワーク情報管理装置
１１    ユーザインタフェース部
１２    データソース管理部
１３    記憶部
１４    リクエスト制御部
１５    通信部
２０    ネットワーク制御装置
３０    ネットワーク
４０    入力部
５０    出力部
６０    ルータ
７０    ＯＸＣ
１１１  入力受付部
１１２  表示処理部
１３１  データソース
１３２  描画データ
１３３  編集中データ
５０１  ＩＰレイヤ表示パネル
５０２  物理レイヤ表示パネル
【図１】
0005466623.tif 000002
【図２】
0005466623.tif 000003
【図３】
0005466623.tif 000004
【図４】
0005466623.tif 000005
【図５】
0005466623.tif 000006
【図６】
0005466623.tif 000007
【図７】
0005466623.tif 000008