(57)【特許請求の範囲】
【請求項１】
第一の通信網を管理し制御する第一のネットワーク情報処理装置と、
前記第一の通信網の少なくとも一部を含む第二の通信網を管理し制御する第二のネットワーク情報処理装置と
を備え、
前記第一のネットワーク情報処理装置は、前記第二の通信網の前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールのもとに前記第二の通信網に特化したユーザ提供網の形態に変換する変換手段と、前記ユーザ提供網を前記第二のネットワーク情報処理装置に伝達する伝達手段を含み、前記第二のネットワーク情報処理装置は、前記ユーザ提供網に基づいて前記第二の通信網を管理する管理手段を含み、
前記第一のネットワーク情報処理装置の前記変換手段は、前記第一の通信網から収集した前記第二の通信網の前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールを組合せた手順に従って前記ユーザ提供網の形態に変換し、前記所定の変換ルールを組合せた手順および前記第二の通信網に対応する所定の識別情報と対応付けて前記ユーザ提供網を記憶することを特徴とするネットワーク情報処理システム。
【請求項２】
前記第一のネットワーク情報処理装置の前記変換手段は、前記第一の通信網に関わる発生イベント情報を取得すると、当該発生イベント情報の通知先となる前記第二の通信網に対応する前記所定の変換ルールを組合せた手順と前記ユーザ提供網に基づいて、当該発生イベント情報を、前記ユーザ提供網に対応する発生イベント情報に変換し、前記伝達手段は、前記第二のネットワーク情報処理装置に前記ユーザ提供網に対応する発生イベント情報を伝達することを特徴とする請求項１に記載のネットワーク情報処理システム。
【請求項３】
前記第二のネットワーク情報処理装置の前記管理手段は、前記ユーザ提供網に表示されているネットワーク接続構成に基づいて前記第二の通信網を制御する制御情報を、前記第一のネットワーク情報処理装置に伝達し、前記第一のネットワーク情報処理装置は、前記第二の通信網を制御する制御情報を前記第二のネットワーク情報処理装置から伝達されると、当該第二のネットワーク情報処理装置に対応する前記所定の識別情報と対応付けて記憶している前記ユーザ提供網を、前記所定の変換ルールを組合せた手順に基づいて前記第一の通信網のネットワーク接続構成に逆変換する逆変換手段と、前記伝達された制御情報に基づく制御を逆変換された前記第一の通信網に対応付けて適用する設定実行手段を含むことを特徴とする請求項１又は請求項２に記載のネットワーク情報処理システム。
【請求項４】
前記ユーザ提供網は、網の構成要素の接続関係が図形的に表現された、グラフ構造を有するネットワーク接続構成であって、前記変換ルールは、２つ以上の網の構成要素を一つに集約するエレメント集約、不要な網の構成要素を削除するエレメント削除、実際には存在しない網の構成要素が追加されるエレメント追加、網の構成要素の接続構成を変更するエレメント変更および網の構成要素を一意に特定する識別子を変換する識別子変更のいずれかを少なくとも一つ用いるルールであることを特徴とする請求項１乃至３のいずれかの請求項に記載のネットワーク情報処理システム。
【請求項５】
第一の通信網のネットワーク接続構成情報を取得して管理するネットワーク情報収集・網構成管理手段と、
前記第一の通信網の少なくとも一部を含む第二の通信網の、前記ネットワーク情報収集・網構成管理手段が管理する前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールを組合せた手順に従って前記第二の通信網に特化した形態に変換したユーザ提供網を生成する網構成変換手段と、
前記第二の通信網を管理し制御するユーザ運用装置に、前記網構成変換手段が生成した前記ユーザ提供網を伝達する情報送受信手段と
を備え、前記第一の通信網を管理し制御し、
前記網構成変換手段は、前記第一の通信網から収集した前記第二の通信網の前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールを組合せた手順に従って前記ユーザ提供網の形態に変換し、前記所定の変換ルールを組合せた手順および前記第二の通信網に対応する所定の識別情報と対応付けて前記ユーザ提供網を記憶することを特徴とするネットワーク情報処理装置。
【請求項６】
第一の通信網を管理し制御する第一のネットワーク情報処理装置が、前記第一の通信網の少なくとも一部を含む第二の通信網の、前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールのもとに前記第二の通信網に特化したユーザ提供網の形態に変換し、
前記ユーザ提供網を、前記第二の通信網を管理し制御する第二のネットワーク情報処理装置に伝達し、
前記第二のネットワーク情報処理装置が、伝達された前記ユーザ提供網に基づいて前記第二の通信網を管理し、
前記第一の通信網から収集した前記第二の通信網の前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールを組合せた手順に従って前記ユーザ提供網の形態に変換し、前記所定の変換ルールを組合せた手順および前記第二の通信網に対応する所定の識別情報と対応付けて前記ユーザ提供網を記憶する
ことを特徴とするネットワーク情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク情報処理システム、ネットワーク情報処理装置および情報処理方法に関し、特に、ネットワークに対する権限が互いに異なる者が連携して制御可能な、協調型のネットワーク情報処理システム、ネットワーク情報処理装置および情報処理方法に関する。
【背景技術】
【０００２】
インターネットの普及と急速なブロードバンド化の進展に伴い、超高速・大容量化と多様化するサービスに対応するために、基幹ネットワークの広帯域化とその効率的なネットワーク制御が求められている。そのため、フォトニックネットワークによる基幹ネットワークの構築が主流となってきており、異なる通信事業者間で相互運用が可能なネットワーク制御の実現が求められている。
また、ユーザと通信事業者、もしくは通信事業者同士などの、ネットワークに対する権限が互いに異なる者によるネットワークの連携制御も求められている。
このような相互運用や連携制御を可能にするために、ユーザと通信事業者の通信網、または異なる通信事業者の通信網間に、統一されたインターフェースを設け、そのインターフェースを介してネットワーク制御の要求／応答を行う方式が採用されている。なお、ユーザと通信事業者の通信網の境界のインターフェースをＵＮＩ（Ｕｓｅｒ−Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ）と呼ぶ。また、異なる通信事業者の通信網間の境界のインターフェースをＮＮＩ（Ｎｅｔｗｏｒｋ−Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ）と呼ぶ。
ＵＮＩの代表的な例が、非特許文献１（Ｏｓａｍａ  Ａｂｏｕｌ−Ｍａｇｄ，ｅｔ  ａｌ．“Ｕｓｅｒ  Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ（ＵＮＩ）１．０  Ｓｉｇｎａｌｉｎｇ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ”（Ｆｉｇｕｒｅ  １−１））、非特許文献２（Ｓｔｅｐｈｅｎ  Ｓｈｅｗ，ｅｔ．ａｌ．“Ｕｓｅｒ  Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  （ＵＮＩ）２．０  Ｓｉｇｎａｌｉｎｇ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ：Ｃｏｍｍｏｎ  Ｐａｒｔ，”ＯＩＦ  Ｉｍｐｌｅｍｅｎｔａｔｉｏｎ  Ａｇｒｅｅｍｅｎｔ（ｗｗｗ．ｏｉｆｏｒｕｍ．ｃｏｍ），Ｆｅｂ．２００８．（Ｆｉｇｕｒｅ  ５−２））に開示されている。非特許文献１は、ＯＩＦ（Ｏｐｔｉｃａｌ  Ｉｎｔｅｒｗｏｒｋｉｎｇ  Ｆｏｒｕｍ）が規定する制御プレーンの相互運用のための信号仕様（ＵＮＩ  １．０）に関する文献である。また、非特許文献２は、同じくＯＩＦが規定する信号仕様（ＵＮＩ  ２．０）に関する文献である。なお、ＯＩＦは、ＩＰネットワークとフォトニックネットワークの間の物理的および論理的インターフェースの仕様策定や、マルチベンダ環境での相互運用可能な製品とサービスの開発および広報活動による市場開拓を行っている。
図１は、関連技術のクライアントサーバ型のネットワーク情報処理システムを示したブロック図である。
非特許文献１および非特許文献２は、図１に示すような、ユーザ網のユーザ装置がＵＮＩを使って、通信事業者の通信網に対してネットワーク制御を依頼する、サーバ・クライアント型のシステム構成を前提に論じている。つまり、ここでは、通信網３００にユーザ網３１０、３２０が接続されるネットワーク構成で、ユーザ網３１０にはユーザ装置５００−ａ、ｂが存在し、ユーザ網３２０にはユーザ装置５００−ｃ、ｄが存在する。そして、それぞれのユーザ装置５００−ａ〜ｄはＵＮＩを使って、通信網３００に対してネットワーク制御を依頼する（図中点線の矢印）。
ここで、一例として、通信網３００は、広域通信サービスを提供する通信事業者のネットワークで、ユーザ網３１０、３２０は広域通信サービスを受ける企業ネットワークである。別の例としては、通信網３００は、通信事業者の広域伝送事業部門の伝送ネットワークで、ユーザ網３１０、３２０は、通信事業者のサービス事業部門のＩＰネットワークもしくはＥｔｈｅｒｎｅｔ（登録商標）ネットワークの場合もある。
また、通信網３００のネットワーク制御機能３０１は、通信網内に集中的に配備されたサーバに搭載された制御ソフトウエア、もしくは通信網内に配備されている各通信装置に搭載された組込み制御ソフトウエアのいずれの形態であってもよい。
このシステムは次のように動作する。
ユーザ網３１０とユーザ網３２０のユーザ装置間（例えば、ユーザ装置５００−ａからユーザ装置５００−ｄ）に通信回線を開通したいとき、ユーザ装置５００−ａは自身の制御部から、ＵＮＩを介してネットワーク制御機能３０１に回線設定の要求を出す。その回線設定の要求を受けたネットワーク制御機能３０１は、ユーザ装置５００−ａとユーザ装置５００−ｄとの間を接続する通信装置（通信装置４００−ａ〜ｃ）間に通信回線を設定する。この通信回線の設定時に、ネットワーク制御機能３０１は、ユーザ認証、ポリシー制御、最適経路の選択、装置の設定等の各種の制御動作をおこなう。
また、ネットワーク制御やネットワーク管理に関するその他の文献として、特開２０００−０４００４７号公報や特開平０９−０６５３８６号公報がある。
特開２０００−０４００４７号公報は、複数のネットワーク管理システムが同じネットワークを管理する際に、複数のネットワーク管理システムで作業が重複することなく、協調して管理することを可能にするネットワーク協調管理方法を開示する。
これは、例えば、通常はネットワーク管理をアウトソーシングしているが、非常時には依頼元がそのネットワーク管理に対応するような場合を想定している。このような場合、ネットワーク管理システムは、アウトソーシング先およびアウトソーシング元の両方に設置され、同じ領域を管理する。つまり、アウトソーシング先のネットワーク管理システムと、アウトソーシング元のネットワーク管理システムのそれぞれが同じ領域を管理している。そして、それぞれの役割、設備、スキルやポリシーが異なるため、それぞれのネットワーク管理システムの機能、設定は必ずしも一致しない。
特開２０００−０４００４７号公報が開示するネットワーク協調管理方法においては、各ネットワーク管理システムの管理情報と管理情報の定義情報を共有する協調管理プラットフォームを設けている。この協調管理プラットフォームは、ネットワーク上で動作して、次の２つの機能を有する。第１の機能は、ネットワーク管理システム毎のトラップやイベントへの対処状況を定常的に収集・集計し、その集計した結果を、各ネットワーク管理システムのトラップやイベントへの対処状況を記録したデータに反映させる機能である。そして、第２の機能は、各ネットワーク管理システムより管理情報の定義情報を取得し、互いに一致するかチェックし、ネットワーク管理システム間でその定義情報を特定のネットワーク管理システムに合わせる機能である。
特開平０９−０６５３８６号公報は、ネットワークが収集し得る情報を用いて、ネットワーク全域におけるユーザまたは情報ソース相互の通信関係を生成し、それを利用することにより通信サービスを提供できるようにする通信サービス制御システムを開示する。この通信サービス制御システムは、伝送路、該伝送路に接続された交換機およびユーザが発着信を行う通信端末からなる通信ネットワークを対象とする制御システムである。
この制御システムは、ネットワークの通信トラヒック、イベント履歴、加入者情報、ネットワーク構成情報等の第１のネットワーク情報を、情報収集装置で定期的またはイベント発生時に収集して蓄積・管理する。そして、情報管理装置で、第１のネットワーク情報から必要な情報を抽出して、蓄積・管理するために適切な形態に加工・編集、情報圧縮して第２のネットワーク情報として蓄積かつ管理する。さらに、通信関係制御装置で、第２のネットワーク情報から通信頻度、通信時間、通信情報量に基づいて算出した算出値の通信関係情報が、同一の範囲のユーザ群を抽出し、これを利用してサービスを提供する。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、非特許文献１および非特許文献２が前提とするシステムでは、以下の問題がある。
通信事業者は、通常、他社とは異なる独自のサービスを提供するために、自通信網内で用いる自社特有の拡張プロトコル機能やポリシーを有している。そして、セキュリティ強化やユーザに対して複雑さを隠蔽する観点からクライアント・サーバ型のシステム構成を採用し、ユーザに対しては通信事業者の通信網内の構成情報を完全に隠蔽している。そのため、その通信網に対して、ユーザ自身で意図するネットワーク制御を行おうとしても、それを行うことができない。
そのため、ユーザは、通信事業者の通信網内で必要とする通信のための十分な帯域が空いているか否かについて、通信網に要求を出すまでわからない。そのため、たとえ通信設定の要求を出したとしても、結果的に設定失敗となる可能性がある。また、通信事業者の通信網を利用して複数の拠点を接続する通信回線を設定する場合に、ユーザ自身で経路の最適化ができない。さらに、その通信網内に複数の障害が発生したような場合に、ユーザ自身で迂回策を考えることができない。
また、ネットワーク制御の観点でユーザ網および通信事業者の通信網を全体的に見渡したとき、システム構成が複雑になっている。これは、通信事業者の通信網を利用して構築するユーザ網においても、通信事業者の通信網と同様の制御機能を具備しているため、制御機能が重複していることに起因する。このように制御機能が重複していることが原因で、障害などのイベント発生時に、双方の制御機能が同時に動作して、全体としてのネットワーク制御が不安定になる可能性がある。
特開２０００−０４００４７号公報が開示するネットワーク協調管理方法は、ネットワーク上の管理情報の定義情報を特定のネットワーク管理システムに合わせる機能に関わるものであり、権限の異なる通信事業者の通信網をユーザが制御するための技術ではない。
また、特開平０９−０６５３８６号公報が開示する通信サービス制御システムは、ネットワークが収集し得る情報を利用することにより通信サービスを提供できるようにするものであり、権限の異なる通信事業者の通信網をユーザが制御するための技術ではない。
本発明の目的は、ネットワーク全体の情報処理システムの構成を簡単化すると同時に、ユーザが意図するネットワーク制御ができるネットワーク情報処理システム、ネットワーク情報処理装置および情報処理方法を提供することにある。
【課題を解決するための手段】
【０００４】
上記の目的を実現するために、本発明の一形態であるネットワーク情報処理システムは、第一の通信網を管理し制御する第一のネットワーク情報処理装置と、前記第一の通信網の少なくとも一部を含む第二の通信網を管理し制御する第二のネットワーク情報処理装置とを備え、前記第一のネットワーク情報処理装置は、前記第二の通信網の前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールのもとに前記第二の通信網に特化したユーザ提供網の形態に変換する変換手段と、前記ユーザ提供網を前記第二のネットワーク情報処理装置に伝達する伝達手段を含み、前記第二のネットワーク情報処理装置は、前記ユーザ提供網に基づいて前記第二の通信網を管理する管理手段を含むことを特徴とする。
また、本発明の一形態であるネットワーク情報処理装置は、第一の通信網のネットワーク接続構成情報を取得して管理するネットワーク情報収集・網構成管理手段と、前記第一の通信網の少なくとも一部を含む第二の通信網の、前記ネットワーク情報収集・網構成管理手段が管理する前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールを組合せた手順に従って前記第二の通信網に特化した形態に変換したユーザ提供網を生成する網構成変換手段と、前記第二の通信網を管理し制御するユーザ運用装置に、前記網構成変換手段が生成した前記ユーザ提供網を伝達する情報送受信手段と、を備え、前記第一の通信網を管理し制御することを特徴とする。
また、本発明の別の形態であるネットワーク情報処理装置は、第一の通信網の少なくとも一部を含む第二の通信網の、前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールを組合せた手順に従って前記第二の通信網に特化した形態に変換したユーザ提供網として、前記第一の通信網を管理し制御するネットワーク管理装置から伝達を受け、前記ユーザ提供網を前記第二の通信網として管理するユーザアプリケーション網構成管理手段と、前記ユーザアプリケーション網構成管理手段が管理する前記第二の通信網の構成要素を管理し制御するオペレーション機能手段と、を備え、前記オペレーション機能手段が前記第二の通信網の構成要素に対する制御を実行すると、前記ユーザアプリケーション網構成管理手段は、前記ネットワーク管理装置に、前記制御に対応する制御要求を伝達して前記第一の通信網の対応する構成要素を制御せしめることを特徴とする、前記第二の通信網を管理し制御するネットワーク情報処理装置である。
また、本発明の他の形態であるネットワーク情報処理方法は、第一の通信網を管理し制御する第一のネットワーク情報処理装置が、前記第一の通信網の少なくとも一部を含む第二の通信網の、前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールのもとに前記第二の通信網に特化したユーザ提供網の形態に変換し、前記ユーザ提供網を、前記第二の通信網を管理し制御する第二のネットワーク情報処理装置に伝達し、前記第二のネットワーク情報処理装置が、伝達された前記ユーザ提供網に基づいて前記第二の通信網を管理することを特徴とする。
また、本発明のさらに別の形態であるネットワーク情報処理方法は、第一の通信網のネットワーク接続構成情報を取得し、前記第一の通信網の少なくとも一部を含む第二の通信網の、前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールを組合せた手順にもとづいて前記第二の通信網に特化した形態に変換したユーザ提供網を生成し、生成した前記ユーザ提供網および前記ユーザ提供網への変換に用いた前記所定の変換ルールを組合せた手順を前記第二の通信網に対応する所定の識別情報と対応付けて管理し、前記第二の通信網を管理し制御するユーザ運用装置に、前記ユーザ提供網を伝達することを特徴とする。
また、本発明のさらに他の形態であるネットワーク情報処理方法は、第一の通信網の少なくとも一部を含む第二の通信網の、前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールのもとに前記第二の通信網に特化した形態に変換したユーザ提供網として、前記第一の通信網を管理し制御するネットワーク管理装置から伝達を受け、前記ユーザ提供網を前記第二の通信網として管理し、前記第二の通信網の構成要素に対する制御を実行すると、前記ネットワーク管理装置に、前記制御に対応する制御要求を伝達して前記第一の通信網の対応する構成要素を制御せしめることを特徴とする。
【発明の効果】
【０００５】
本発明は、ネットワーク全体の情報処理システムの構成を簡単化することができる。また、本発明は、ユーザが意図するネットワーク制御を実行することができる。
【図面の簡単な説明】
【０００６】
【図１】関連技術のクライアント・サーバ型のネットワーク情報処理システムを示したブロック図である。
【図２】本発明の実施の形態におけるネットワーク情報処理システムを示すブロック図である。
【図３】本発明の実施の形態におけるネットワーク管理装置の構成を示すブロック図である。
【図４】本発明の実施の形態におけるユーザ運用装置の構成を示すブロック図である。
【図５】本発明の実施の形態における網構成情報の変換概念を示す図である。
【図６】本発明の実施の形態における網構成情報の変換手順を示すフロー図である。
【図７】本発明の実施の形態における網構成情報の変換概念を示す図である。
【図８】本発明の実施の形態における網構成情報の変換例を示すブロック図である。
【図９】本発明の実施の形態における網構成情報の別の変換例を示すブロック図である。
【図１０】本発明の実施の形態におけるユーザ運用装置を使用した制御手順を示すフロー図である。
【図１１】本発明の実施の形態におけるユーザ運用装置を使用した制御手順を示すブロック図である。
【図１２】本発明の実施の形態におけるネットワーク管理装置からのイベント通知手順を示すフロー図である。
【図１３】本発明の実施の形態におけるネットワーク管理装置からのイベント通知手順を示すブロック図である。
【図１４】本発明の基本実施形態におけるネットワーク情報処理システムを示すブロック図である。
【図１５】本発明の基本実施形態におけるネットワーク情報処理装置を示すブロック図である。
【図１６】本発明の基本実施形態における別のネットワーク情報処理装置を示すブロック図である。
【図１７】本発明の基本実施形態におけるネットワーク情報処理方法を示すフロー図である。
【図１８】本発明の基本実施形態における別のネットワーク情報処理方法を示すフロー図である。
【図１９】本発明の基本実施形態における更に別のネットワーク情報処理方法を示すフロー図である。
【発明を実施するための最良の形態】
【０００７】
本発明を実施するための最良の形態について図面を参照して説明する。なお、実施の形態は例示であり、開示の装置およびシステムは、以下の実施の形態の構成には限定されない。
まず、本発明の基本実施形態について説明する。
図１４は、本発明の基本実施形態におけるネットワーク情報処理システムを示すブロック図である。
このネットワーク情報処理システムは、第一の通信網１０を管理し制御する第一のネットワーク情報処理装置３０と、その第一の通信網１０の少なくとも一部を含む第二の通信網２０を管理し制御する第二のネットワーク情報処理装置４０とを備える。
第一のネットワーク情報処理装置３０は、変換手段と伝達手段を含む。変換手段は、第二の通信網２０の第一の通信網１０に関わる構成部分のネットワーク接続構成を、所定の変換ルールのもとに第二の通信網に特化したユーザ提供網の形態に変換する。伝達手段は、そのユーザ提供網を第二のネットワーク情報処理装置４０に伝達する。そして、第二のネットワーク情報処理装置４０は、ユーザ提供網に基づいて第二の通信網２０を管理する管理手段を含む。
第一のネットワーク情報処理装置３０は、第一の通信網１０の少なくとも一部を含む第二の通信網２０の第一の通信網１０に関わる構成部分のネットワーク接続構成を、その第二の通信網に特化したユーザ提供網の形態に変換して提供する。そして、第二のネットワーク情報処理装置４０は、そのユーザ提供網に基づいて第二の通信網２０を管理することができる。
このように構成することにより、第一のネットワーク情報処理装置３０と第二のネットワーク情報処理装置４０とが協調してネットワークを管理することができるようになる。そのため、ネットワーク全体の情報処理システムの構成を簡単化することができ、また、ユーザは、第二のネットワーク情報処理装置４０を用いて、意図するネットワーク制御を実行することができる。
図１５は、本発明の基本実施形態におけるネットワーク情報処理装置を示すブロック図である。
本発明の基本実施形態におけるネットワーク情報処理装置は、ネットワーク情報収集・網構成管理手段３１と、網構成変換手段３２と、情報送受信手段３３と、を備える。
ネットワーク情報収集・網構成管理手段３１は、第一の通信網１０のネットワーク接続構成情報を取得して管理する。網構成変換手段３２は、第一の通信網１０の少なくとも一部を含む第二の通信網２０の、ネットワーク情報収集・網構成管理手段が管理する第一の通信網１０に関わる構成部分のネットワーク接続構成を変換する。つまり、網構成変換手段３２は、第二の通信網２０の、第一の通信網１０に関わる構成部分を所定の変換ルールを組合せた手順に従って、第二の通信網２０に特化した形態に変換したユーザ提供網を生成する。情報送受信手段は、第二の通信網を管理し制御するユーザ運用装置２００に、網構成変換手段３２が生成したユーザ提供網を伝達する。また、ネットワーク情報処理装置は、第一の通信網１０を管理し制御する装置である。
このネットワーク情報処理装置は、第一の通信網１０を管理し制御する。そして、このネットワーク情報処理装置は、第一の通信網１０の少なくとも一部を含む第二の通信網２０の、第一の通信網１０に関わる構成部分のネットワーク接続構成をその第二の通信網２０に特化した形態に変換したユーザ提供網を生成する。そのユーザ提供網は、第二の通信網２０を管理し制御するユーザ運用装置２００に伝達される。
このように構成することにより、このネットワーク情報処理装置は、ユーザ運用装置２００と協調してネットワークを管理することができるようになる。そのため、ネットワーク全体の情報処理システムの構成を簡単化することができ、また、ユーザは、ユーザ運用装置２００を用いて、意図するネットワーク制御を実行することができる。
図１６は、本発明の基本実施形態における別のネットワーク情報処理装置を示すブロック図である。
この基本実施形態において、第一の通信網の少なくとも一部を含む第二の通信網の、その第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールを組合せた手順に従って第二の通信網に特化した形態に変換したユーザ提供網が生成される。このユーザ提供網は、第一の通信網を管理し制御するネットワーク管理装置１００からこのネットワーク情報処理装置に伝達される。
このネットワーク情報処理装置は、第二の通信網を管理し制御する装置で、ユーザアプリケーション網構成管理手段４１とオペレーション機能手段４２とを備える。
ユーザアプリケーション網構成管理手段４１は、ネットワーク管理装置１００からユーザ提供網の伝達を受け、そのユーザ提供網を第二の通信網２０として管理する。オペレーション機能手段４２は、第二の通信網２０の構成要素を管理し制御する。そして、オペレーション機能手段４２が第二の通信網２０の構成要素に対する制御を実行すると、ユーザアプリケーション網構成管理手段４１は、ネットワーク管理装置１００に、その制御に対応する制御要求を伝達して第一の通信網１０の対応する構成要素を制御せしめる。
このように構成することにより、このネットワーク情報処理装置は、ネットワーク管理装置１００と協調してネットワークを管理することができるようになる。そのため、ネットワーク全体の情報処理システムの構成を簡単化することができ、また、ユーザは、このネットワーク情報処理装を用いて、意図するネットワーク制御を実行することができる。
図１７は、本発明の基本実施形態におけるネットワーク情報処理方法を示すフロー図である。
本発明の基本実施形態におけるネットワーク情報処理方法は、３つのステップで構成される。そして、第１と第２のステップは、第一の通信網を管理し制御する第一のネットワーク情報処理装置が実行し、第３のステップは、第二の通信網を管理し制御する第二のネットワーク情報処理装置が実行する。
第１のステップは、第一の通信網の少なくとも一部を含む第二の通信網の、第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールのもとに第二の通信網に特化したユーザ提供網の形態に変換する（Ｓ１１）。
第２のステップは、そのユーザ提供網を、第二のネットワーク情報処理装置に伝達する（Ｓ１２）。
第３のステップは、第二のネットワーク情報処理装置が、伝達された前記ユーザ提供網に基づいて前記第二の通信網を管理する（Ｓ１３）。
このように構成することにより、第一の通信網を管理し制御する第一のネットワーク情報処理装置と第二の通信網を管理し制御する第二のネットワーク情報処理装置とが協調してネットワークを管理することができるようになる。そのため、ネットワーク全体の情報処理システムの構成を簡単化することができ、また、ユーザは、第二のネットワーク情報処理装置を用いて、意図するネットワーク制御を実行することができる。
図１８は、本発明の基本実施形態における別のネットワーク情報処理方法を示すフロー図である。
本発明の基本実施形態における別のネットワーク情報処理方法は、３つのステップで構成され、第一の通信網を管理し制御するネットワーク情報処理装置が実行する。
第１のステップは、第一の通信網のネットワーク接続構成情報を取得する。そして、その第一の通信網の少なくとも一部を含む第二の通信網の、第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールを組合せた手順にもとづいて第二の通信網に特化した形態に変換したユーザ提供網を生成する（Ｓ２１）。
第２のステップは、生成したユーザ提供網およびユーザ提供網への変換に用いた所定の変換ルールを組合せた手順を第二の通信網に対応する所定の識別情報と対応付けて管理する（Ｓ２２）。
第３のステップは、第二の通信網を管理し制御するユーザ運用装置に、ユーザ提供網を伝達する（Ｓ２３）。
このように構成することにより、第一の通信網を管理し制御するネットワーク情報処理装置は、第二の通信網を管理し制御するユーザ運用装置と協調してネットワークを管理することができるようになる。そのため、ネットワーク全体の情報処理システムの構成を簡単化することができ、また、ユーザは、ユーザ運用装置を用いて、意図するネットワーク制御を実行することができる。
図１９は、本発明の基本実施形態における更に別のネットワーク情報処理方法を示すフロー図である。
本発明の基本実施形態における更に別のネットワーク情報処理方法は、３つのステップで構成され、第一の通信網の少なくとも一部を含む第二の通信網を管理し制御するネットワーク情報処理装置が実行する。
第１のステップは、第一の通信網を管理し制御するネットワーク管理装置からユーザ提供網の伝達を受ける（Ｓ３１）。なお、ユーザ提供網は、第二の通信網の、第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールのもとに第二の通信網に特化した形態に変換した網構成である。
第２のステップは、ユーザ提供網を第二の通信網として管理する（Ｓ３２）。
第３のステップは、第二の通信網の構成要素に対する制御を実行すると、ネットワーク管理装置に、その制御に対応する制御要求を伝達して第一の通信網の対応する構成要素を制御せしめる（Ｓ３３）。
このように構成することにより、第二の通信網を管理し制御するネットワーク情報処理装置は、第一の通信網を管理し制御するネットワーク管理装置と協調してネットワークを管理することができるようになる。そのため、ネットワーク全体の情報処理システムの構成を簡単化することができ、また、ユーザは、このネットワーク情報処理装置を用いて、意図するネットワーク制御を実行することができる。
引き続き、本発明の実施の形態について詳細に説明する。
図２は、本発明の実施の形態におけるネットワーク情報処理システムを示すブロック図である。
本発明の実施の形態におけるネットワーク情報処理システムは、通信事業者が運用する通信網３００、複数のユーザ網３１０−ｋ（ｋ＝１、２、・・・Ｎ）、ネットワーク管理装置１００およびユーザ運用装置２００−ｋを含んで構成される。
通信網３００は複数の通信装置４００−ｉ（ｉ＝１、２、・・・ｎ）を含み、ユーザ網３１０−ｋは、通信網３００を利用して相互接続される複数のユーザ装置５００−ｊ（ｊ＝１、２、・・・ｍ）を含む。ネットワーク管理装置１００は、通信網３００側の情報処理装置で、通信網３００の構成情報を管理し、その構成要素を制御する。そして、ユーザ運用装置２００−ｋは、ユーザ網側の情報処理装置で、それぞれのユーザ網３１０−ｋに対応して設置され、それぞれのユーザ網３１０−ｋを管理し制御する。
つまり、各ユーザは、通信事業者の通信網３００を利用して、通信網３００の少なくとも一部を含むそれぞれのユーザ網３１０−ｋを形成し、自身のユーザ網３１０−ｋを管理し制御する装置としてユーザ運用装置２００−ｋを設置している。
ネットワーク管理装置１００は、通信網３００を構成する各通信装置４００−ｉと通信回線（不図示）で接続され、各通信装置４００−ｉの構成情報や障害情報などを収集する。また、ネットワーク管理装置１００は、認証付きの通信回線５０で各ユーザ運用装置２００−ｋと接続されている。
各ユーザ運用装置２００−ｋは、認証付き通信回線５１で、対応するそれぞれのユーザ網３１０−ｋ内のユーザ装置５００−ｊと接続されている。
なお、ユーザ運用装置２００−ｋ、ユーザ網３１０−ｋ、通信装置４００−ｉおよびユーザ装置５００−ｊは、個々を識別して説明する必要がない場合には、以降、ユーザ運用装置２００、ユーザ網３１０、通信装置４００およびユーザ装置５００として説明する。
通信網３００を管理し制御するネットワーク管理装置１００の構成を、図３を参照して説明する。
図３は、本発明の実施の形態におけるネットワーク管理装置の構成を示すブロック図である。
ネットワーク管理装置１００は、大別して３つの機能に分けることができる。第１の機能は通信網３００を管理し制御する機能、第２の機能はユーザ運用装置２００との間で情報交換する機能、そして第３の機能は管理している通信網３００をユーザ運用装置２００と情報交換するために加工する機能である。つまり、上述した基本実施形態における各手段と対応させると、第１の機能が基本実施形態におけるネットワーク情報収集・網構成管理手段３１に対応し、第２の機能が同じく情報送受信手段３３に対応し、そして、第３の機能が網構成変換手段３２に対応する。
ネットワーク管理装置１００は、第１の機能として、ネットワーク情報収集部１０１、網構成管理部１０２、設定実行部１０３、通信回線管理部１０４、障害管理部１０５および統計管理部１０６を備える。
ネットワーク情報収集部１０１は、通信装置４００の接続関係や通信装置間リンク帯域の空き情報などの構成情報および通信装置４００から障害・統計情報を取得する。網構成管理部１０２は、ネットワーク情報収集部１０１が収集した情報を、通信網３００の構成情報および状態情報として管理する。設定実行部１０３は通信装置４００の装置に関する設定や通信装置４００が収容している通信回線に関する設定を行い、通信回線管理部１０４は設定実行部１０３が設定した通信回線の管理を行う。障害管理部１０５は通信網３００内で発生した障害の種別、発生箇所、重要度等の情報を管理する。また、統計管理部１０６はトラヒック情報や通信回線の品質情報などの統計情報を管理する。
ネットワーク管理装置１００は、第２の機能として、ユーザ提供網管理部１６０、変換鍵管理部１５０、構成マッピング部１４０および情報送受信部１０７を備える。
ユーザ提供網管理部１６０は、各ユーザ提供網の網構成をユーザ毎に管理する。なお、ユーザ提供網とは、後述する変換ルールに従って変換された各ユーザ網３１０に対応する通信網３００の網構成を言う。変換鍵管理部１５０は、通信網３００の網構成から各ユーザ提供網の構成へと変換した手順（変換鍵）を管理する。つまり、各ユーザ網３１０に対応するユーザ提供網に変換した際の変換ルールや変換手順をユーザ網３１０に対応して管理している。
構成マッピング部１４０は、ユーザ運用装置２００から伝達されたユーザからのユーザ提供網に対する制御要求を通信網３００の構成に逆変換する。つまり、後述するように、ユーザ運用装置２００が自身のユーザ網３１０を、ネットワーク管理装置１００から伝達されたユーザ提供網に基づいて管理し制御する。そのため、ユーザ運用装置２００から伝達される網に対する制御情報は、ユーザ提供網に基づく情報である。構成マッピング部１４０は、このユーザ提供網に対する制御要求を通信網３００の構成に逆変換して、通信網３００の構成要素を制御できるようにする。
また、構成マッピング部１４０は、ユーザ提供網が各ユーザに伝達された以降の通信網３００で発生したイベントを、各ユーザ運用装置２００に伝達するための変換（順変換）を行う。つまり、通信網３００の発生イベント情報をユーザ提供網における発生イベント情報に変換して各ユーザ運用装置２００に伝達する。
そして、情報送受信部１０７はユーザ運用装置２００との間で情報を交換する。
ネットワーク管理装置１００は、第３の機能として、網構成変換部１１０、識別子変換部１２０およびルール部１３０を備える。
網構成変換部１１０は、収集した通信網３００の網構成情報に変換ルールを適用して各ユーザに提供する網構成（ユーザ提供網）の情報に変換する。識別子変換部１２０は、網構成を特定する通信装置や通信リンクの識別子（ＩＰアドレス、装置名称などの識別子）を、変換ルールに従ってユーザ提供網ごとに変換する。そして、ルール部１３０は網構成や識別子の変換において利用される変換ルールのリストを管理する。
次に、ユーザ網３１０を管理し制御するユーザ運用装置２００の構成を、図４を参照して説明する。
図４は、本発明の実施の形態におけるユーザ運用装置の構成を示すブロック図である。
ユーザ運用装置２００は、ネットワーク管理装置１００から提供される当該ユーザ網に対応するユーザ提供網に基づいて自ネットワークを管理し、必要に応じてネットワーク管理装置１００に対して制御要求をおこなうユーザ網側の情報処理装置である。
ユーザ運用装置２００は、ユーザ情報送受信部２１０、ユーザアプリケーション網構成管理部２２０およびオペレーション機能２３０を備える。つまり、上述した基本実施形態における各手段と対応させると、ユーザ情報送受信部２１０およびユーザアプリケーション網構成管理部２２０がユーザアプリケーション網構成管理手段４１に対応し、オペレーション機能２３０がオペレーション機能手段４２に対応する。
ユーザ情報送受信部２１０はネットワーク管理装置１００と情報の交換を行う。ユーザアプリケーション網構成管理部２２０は、ネットワーク管理装置１００から提供されたユーザ提供網をユーザアプリケーション網として管理する。オペレーション機能２３０はユーザアプリケーション網構成管理部２２０が管理するユーザアプリケーション網構成を使ってユーザ網３１０としての通信回線の制御を行う。なお、ネットワーク管理装置１００における変換後の網情報をユーザ提供網と呼び、ユーザ運用装置２００で管理されるユーザ提供網をユーザアプリケーション網と呼ぶ。
オペレーション機能２３０は、ユーザ網３１０のオペレータとインターフェースする機能であり、ネットワーク設計部２３１、ユーザ通信回線管理部２３２、ユーザ障害管理部２３３、ユーザ統計管理部２３４およびユーザインタフェース２３５を含む。ネットワーク設計部２３１は、ユーザアプリケーション網における通信回線の経路や帯域を設計する。ユーザ通信回線管理部２３２は、決定したユーザアプリケーション網の通信回線を管理する。ユーザ障害管理部２３３はユーザアプリケーション網の障害情報を管理し、ユーザ統計管理部２３４はユーザアプリケーション網の統計情報を管理する。ユーザインタフェース２３５はユーザ網３１０のオペレータが上記の各制御を実行する際の制御画面を提供する。
このように、あるユーザが通信事業者の通信網３００を利用して自分のユーザ網３１０を形成した場合に、ネットワーク管理装置１００は、そのユーザに特化した通信網３００の網構成情報をユーザ提供網として、そのユーザに開示する。つまり、通信網３００の少なくとも一部を含むユーザ網３１０に特化した構成として、その通信網３００がユーザ提供網として開示される。そして、そのユーザは、その開示されたユーザ提供網をユーザアプリケーション網として管理し制御することにより、自分のユーザ網３１０を通信網３００と等価の条件で管理し制御することができる。
図５は、本発明の実施の形態における網構成情報の変換概念を示す図である。
ネットワーク管理装置１００が管理する通信網３００の網構成情報と、各ユーザ運用装置２００に提供されるユーザアプリケーション網（ユーザ提供網）の構成情報は、図５に示すような関係になっている。
本発明の実施形態のネットワーク情報処理システムでは、通信網３００の網構成情報（Ｄ１０）は、この通信網３００に接続されている各ユーザ網３１０との関連でユーザアプリケーション網（ユーザ提供網）として各ユーザに開示される。
つまり、ユーザ網３１０ごとに通信網３００で使用している通信装置や通信経路が異なるので、そのユーザ網３１０に特化した網構成情報をユーザアプリケーション網（ユーザ提供網）として、そのユーザ網３１０に提供している。
例えば、ネットワーク管理装置１００は、ユーザ運用装置２００−１に対してはユーザ１アプリケーション網構成情報（Ｄ２０−１）を、ユーザ運用装置２００−２に対してはユーザ２アプリケーション網構成情報（Ｄ２０−２）を提供する。そして、ユーザ運用装置２００−Ｎに対してはユーザＮアプリケーション網構成情報（Ｄ２０−Ｎ）を提供する。
そして、各ユーザ網３１０−ｋに対応して、通信網３００の網構成情報（Ｄ１０）と各ユーザｋアプリケーション網構成情報（Ｄ２０−ｋ）との変換に後述する変換鍵が用いられ、それぞれの網構成が１対１に変換（順変換および逆変換）可能なように構成されている。
つまり、あるユーザに対応する変換鍵を指定することで、そのユーザのユーザアプリケーション網で実行した制御処理を通信網３００に１対１にマッピングすることができる。また、通信網３００で発生した障害情報や統計情報などのイベント情報を、あるユーザに対応する変換鍵を指定することで、そのユーザのユーザアプリケーション網上に１対１に対応付けて通知することができる。
次に、図６から図１３を参照して、本発明の実施形態のネットワーク情報処理システムの全体の動作を説明する。
本実施の形態の主要な動作は次の３つに分けることができる。第１の動作は、ユーザ網３１０に対応する通信網３００の網構成情報をユーザアプリケーション網に変換する動作である。第２の動作は、ユーザ運用装置２００においてユーザアプリケーション網を対象とした制御を通信網３００に反映させる動作である。そして、第３の動作は、通信網３００で発生したイベントをユーザアプリケーション網に通知する動作である。
はじめに、第１の動作である、ユーザ網３１０に対応する通信網３００の網構成情報をユーザアプリケーション網に変換する動作を図３および図６を用いて説明する。
図６は、本発明の実施の形態における網構成情報の変換手順を示すフロー図である。
ネットワーク管理装置１００は、ネットワーク情報収集部１０１を用いて、通信網３００を構成する全ての通信装置４００−１〜ｎから情報を収集し、通信網３００の網構成情報を作成する。作成した網構成情報は、網構成管理部１０２に保存される（Ｓ１００）。ここで、網構成情報は、通信装置が設置されている位置、通信装置間の接続関係、物理インターフェースの種類、通信リンクの帯域およびその未使用帯域、通信リンクの距離やコスト、などといったネットワーク管理で一般的に必要とされる情報を含む。
また、網構成管理部１０２は、情報の差分を検出する機能を具備しており、定期的に収集する情報と網構成管理部１０２に保存されている情報とを比較して、変更部分のみを判定することができる。これにより、通信網３００の網構成情報は常に最新の状態に更新されている。
次に、網構成管理部１０２は、それぞれのユーザ網３１０の構成を特定するために、各ユーザ装置５００と各通信装置４００の接続関係の情報を、網構成管理部１０２に設定する（Ｓ１１０）。そのために、各ユーザ装置５００がどのユーザ網３１０に所属するユーザ装置であるかという情報が予め入力されている。そして、各通信装置４００が収容しているユーザ装置５００がどのユーザ網３１０に所属するものであるかを識別することにより接続関係の情報を作成することができる。
各ユーザ装置５００と各通信装置４００の接続関係の情報が設定されると、網構成変換部１１０および識別子変換部１２０は、ユーザ網３１０ごとに複数の変換ルールを使用して、そのユーザ網３１０に属するユーザ装置間の通信網３００の網構成を、ユーザ提供網に変換する。そして、ユーザ提供網は、ユーザ網３１０を識別するユーザＩＤと対応付けてユーザ提供網管理部１６０にて管理される。（Ｓ１２０）。このとき、変換に使用された変換手順は、変換鍵として、ユーザ網３１０を識別するユーザＩＤと共に変換鍵管理部１５０にて管理される（Ｓ１３０）。最後に、変換したユーザ提供網情報を対応するユーザ網３１０のユーザ運用装置２００に通知する（Ｓ１４０）。
以上に説明した網構成変換手順は、通信網３００を利用する全ユーザ網３１０に対して行われる。
続いて、通信網３００の網構成情報からユーザ提供網への変換について、図７、図８および図９を参照して詳細に説明する。
図７は、本発明の実施の形態における網構成情報の変換概念を示す図である。
本発明の実施の形態における網構成情報は、通信装置または通信装置間の通信リンクを意味するエレメントの接続関係が図形的に表現された、グラフ構造を有するネットワーク接続構成となっている。
図７（ａ）〜（ｅ）は、ネットワーク管理装置１００の網構成変換部１１０および識別子変換部１２０が、網構成情報の変換の際に使用する変換ルールを例示する。
図７（ａ）〜（ｅ）を参照して、５つのルール（エレメント集約、エレメント削除、エレメント追加、エレメント変更および識別子変更）について説明する。
図７（ａ）はエレメント集約ルールであり、２つ以上の通信装置もしくは通信リンクを一つに集約する手順である。ここでは、通信装置Ａと通信装置Ｂを集約して通信装置Ａ’を作成する場合を示す。このとき、集約に伴って通信リンクの接続が変更される。つまり、集約前には通信装置Ｃから通信装置Ａと通信装置Ｂにそれぞれ接続されていた通信リンク１０Ｇは、集約後は通信装置Ｃから通信装置Ａ’に２本の通信リンク１０Ｇが接続される形態に変更される。通信装置Ｄと通信装置Ａ、通信装置Ｂとの関係においても同じである。ただし、この変更において、帯域情報やコスト情報などのリンクに付随する情報は維持される。このルールが適用される網構成には、特別な制限はない。
図７（ｂ）はエレメント削除ルールであり、不要な通信装置を削除する手順である。この例では、通信装置Ｂが削除され、通信装置Ａ−Ｃ間を直接接続する場合を示す。このとき、削除に伴って作成される新規の通信リンクは、空き帯域に関しては変換前の通信リンクの少ない帯域を採用し、通信リンクのコスト情報（距離、遅延、メトリックなど）に関しては変換前の２本の通信リンクのコスト情報の和を付随情報として持つ。このルールが適用される構成は、削除される通信装置にユーザ装置が接続されていない場合が前提となる。
図７（ｃ）はエレメント追加ルールであり、実際には存在しない通信装置が追加される手順である。ここでは、通信装置Ｐが通信装置Ａ−Ｄ間に新たに追加される場合を示す。このとき、追加に伴って分割された２本の新規通信リンクは、空き帯域に関しては変換前の通信リンクと同じ値を、コスト情報に関しては元の通信リンクのコストを分割した値（和が変換前の通信リンクコスト）を付随情報として持つ。また、このルールが適用される構成には、特別な制限はない。
図７（ｄ）はエレメント変更ルールであり、通信リンクの接続構成を変更する手順である。ここでは、通信装置Ｂ−Ｃを接続していた通信リンクを、通信装置Ｄを経由して接続するように変更する例を示す。このとき、エレメント追加ルールと同様に、通信装置Ｃと通信装置Ｄを接続する２本の新規通信リンクの空き帯域情報は変換前の通信リンクと同じ、２本の新規通信リンクのコストの和は変換前の通信リンクと同じとなるように設定される。また、このルールが適用される構成には、特別な制限はない。
図７（ｅ）は識別子変更ルールであり、ＤｏＳ（Ｄｅｎｉａｌ  ｏｆ  Ｓｅｒｖｉｃｅ、サービス拒否）アタック防止などのセキュリティの観点から、通信装置や通信リンクを一意に特定する識別子を変換する手順である。ここでは、通信装置Ａ、Ｂ、Ｃの名称および通信リンクの名称が変更される場合を示す。識別子の変換は、名称だけに限定されることなく、例えばＩＰアドレス、位置情報なども変更することが可能である。このルールが適用される構成には、特別な制限はない。
なお、上記のルールで説明した通信リンクの空き帯域情報は、通信事業者にとって重要な情報であり、他の通信事業者に対して公開を望まない場合がある。上記では変換された通信リンクの空き帯域情報は変換前の通信リンクと同じ値を持つと説明したが、隠蔽したい場合は、変換前よりも小さな値を設定するということも可能である。
次に、上記の５つの変換ルールを使って、通信網３００の網構成情報をユーザ提供網の網構成情報に変換する例について説明する。
図８は、本発明の実施の形態における網構成情報の変換例を示すブロック図である。
図８（１）は、あるユーザ網に関する通信網３００の網構成である。ａ−ｃはユーザ装置で、Ａ−Ｇは通信網３００の通信装置である。つまり、このユーザ網では、ユーザ装置ａは通信装置Ａに、ユーザ装置ｂは通信装置Ｆに、そしてユーザ装置ｃは通信装置Ｇにそれぞれ収容されている。
図８に示す変換例は、エレメント削除、エレメント集約の順に構成変更をおこなう場合を例示している。
まず、エレメント削除を適用することを考えると、通信装置Ｃ、Ｅには、ユーザ装置が接続されていないので、エレメント削除ルールを適用することが可能である。そして、通信装置Ｃ、Ｅの双方に対してエレメント削除ルールを適用した場合、図８（２）に示すような網構成になる。
次に、エレメント削除した網構成に対して、通信装置Ｂ、Ｄにエレメント集約を適用することを考えると、図８（３）に示す網構成となる。ここで、エレメント集約する通信装置の選択は無作為に行ってよい。
上記のような変換手順を実施することにより、このユーザ網のユーザ運用装置２００に提供されるユーザ提供網（ユーザアプリケーション網）の構成は、図８（４）に示す構成となる。つまり、ユーザ提供網はグラフ構造を有し、ユーザ側ではユーザアプリケーション網として通信網３００における自ユーザ網全体の可視化が可能となり、帯域空き情報、障害情報、統計イベント情報を容易に把握することができる。
このように、本発明の実施の形態におけるネットワーク情報処理システムは、ユーザが、ユーザ運用装置２００のユーザインタフェース上で、自ユーザ網に関する通信網３００の構成をユーザアプリケーション網の網構成として把握することができる。そのため、ユーザ自身が自ユーザ網に関する経路を決定するときに、ユーザアプリケーション網の網構成を基準にどのポイントを通過すれば最適な経路になるかを判断できる。このことは、通信網３００の構成を等価の条件で判断していることになるので、通信事業者の通信網３００であっても、ユーザは意図した経路制御が可能となる。また、同様の観点から、複数の拠点を接続する通信回線を設定する場合や障害が発生している場合においても、ユーザ自身で通信事業者の通信網３００を最適化することが可能となる。
図９を参照して網構成情報の別の変換例を説明する。
図９は、本発明の実施の形態における網構成情報の別の変換例を示すブロック図であり、図８と同じ網構成に対して異なる変換手順を適用した例である。
図９では、あるユーザ網に関する通信網３００の網構成（１）をエレメント変更した網構成（２）、それをエレメント集約した網構成（３）に変換し、そしてエレメント追加（４）、識別子変更（５）の順に構成変換を実施した例を示している。そして、最終的にユーザ運用装置２００に提供されるユーザ提供網（ユーザアプリケーション網）の構成は図９（６）のようになる。
図８および図９の例から明らかなように、元の通信網３００の網構成が同じであっても、適用する変換ルールやその適用する順番、また適用するエレメントが異なると、最終的に提供されるユーザ提供網（ユーザアプリケーション網）の構成は違う形態になる。
従って、この特性を使うことにより、通信事業者は、ユーザに網情報を提供する場合であっても、自身の網情報の詳細を隠蔽することができる。このことは、このような協調型のネットワーク運用において懸念されるセキュリティ問題を払拭することができる。また、ユーザに提供するユーザ提供網（ユーザアプリケーション網）を最大限に簡素化する変換アルゴリズムを搭載することによって、大規模な通信網の複雑さをユーザに対して隠蔽することも可能となる。
次に、第２の動作である、ユーザ運用装置２００においてユーザアプリケーション網を対象とした制御を通信網３００に反映させる動作について、図４を参照しながら図１０、図１１を使って説明する。
図１０は、本発明の実施の形態におけるユーザ運用装置を使用した制御手順を示すフロー図である。
図１１は、本発明の実施の形態におけるユーザ運用装置を使用した制御手順を示すブロック図である。
まず、ユーザは、ユーザ自身のネットワーク設計要件に基づいてユーザアプリケーション網上で通信回線の経路、帯域を設計する（Ｓ２００）。通信回線の経路、帯域の設計は、ユーザ運用装置２００のネットワーク設計部２３１により実施される。このとき、ユーザ運用装置２００は、図１１の左側に示す構成情報に基づいた制御が行われる。
次に、ユーザ運用装置２００は、ユーザアプリケーション網上で設計した通信回線の情報をネットワーク管理装置１００に通知する（Ｓ２１０）。
通知を受けたネットワーク管理装置１００では、ユーザ運用装置２００からユーザＩＤを識別し、ユーザ提供網管理部１６０、変換鍵管理部１５０から該当するユーザＩＤに対応するユーザ提供網および変換鍵を取り出す。そして、構成マッピング部１４０は、対応するユーザ提供網を対応する変換鍵で逆変換（Ｓ２２０）する。この逆変換により、ユーザアプリケーション網上のユーザ通信回線の情報は、通信網３００上の通信回線の情報に変換される。つまり、図１１の右側に示す構成情報に変換される。
ネットワーク管理装置１００では、この通信網３００上の通信回線の情報に従って、設定実行部１０３が該当する通信装置４００−ｉの設定を行う（Ｓ２３０）。これにより、ユーザ運用装置２００を用いてユーザアプリケーション網上で行った制御が、ネットワーク管理装置１００により通信網３００の対応する構成要素に反映されたことになる。
つまり、図１１に示すユーザアプリケーション網上でのユーザの通信回線が、通信網３００上での通信回線としてマッピングされ、ユーザ自身が設計した経路に従って、通信網３００上の通信回線が制御される。上記のようにユーザが設定したネットワーク設計情報（ａＰａｔｈ１、ａＰａｔｈ２、ａＰａｔｈ３）は、逆変換の手順が実行されて、通信網３００上のネットワーク設計情報（ｒＰａｔｈ１、ｒＰａｔｈ２、ｒＰａｔｈ３）として扱われることになる。
次に、第３の動作である、通信網３００で発生したイベントをユーザアプリケーション網に通知する動作について、図３を参照しながら図１２、図１３を使って説明する。
図１２は、本発明の実施の形態におけるネットワーク管理装置からのイベント通知手順を示すフロー図である。
図１３は、本発明の実施の形態におけるネットワーク管理装置からのイベント通知手順を示すブロック図である。
まず、ネットワーク管理装置１００は、ネットワーク情報収集部１０１を介して、通信網３００の障害情報や統計情報を取得する（Ｓ３００）。図１３の左側の図は通信網３００での障害発生状況を示す。
取得した障害情報および統計情報は、構成マッピング部１４０により各ユーザＩＤに該当する変換鍵を使って順変換され、各ユーザ提供網に対応する障害・統計情報として変換され、管理される。（Ｓ３１０）。ここで、通信回線管理部１０４を参照してユーザ通信回線に対して影響のない障害情報や統計情報である場合は、該当ユーザ向けの変換はおこなわない。
ユーザ提供網上への変換が完了すると、該当ユーザのユーザ運用装置２００にユーザ提供網上の障害・統計情報を通知する（Ｓ３２０）。
通知を受けたユーザ運用装置２００は、ユーザアプリケーション網上に通知された障害・統計情報を表示するので、ユーザはその情報を元に、回避策を検討する（Ｓ３３０）。図１３の中央の図は、通信網３００での障害発生状況をユーザアプリケーション網上での障害発生状況と、その対応策を示している。
上記のように、通信網３００上で発生したイベントは、変換鍵を使ってユーザ提供網（ユーザアプリケーション網）上にマッピングして通知される。これにより、ユーザは通信網３００上で発生したイベントを把握することができる。
つまり、図１３に示すように、通信網３００で障害の影響を受けた通信回線（ｒＰａｔｈ１、ｒＰａｔｈ２）の状況は、ユーザアプリケーション網上の通信回線（ａＰａｔｈ１、ａＰａｔｈ２）の障害としてユーザ側で把握することができる。そして、この障害の対応策として、迂回路ａＰａｔｈ４を設定し、ユーザ装置ａ−ｂ間の通信はユーザ装置ｃを中継するという対応策を考えることができる。さらに、この対応策は、ユーザ運用装置２００からネットワーク管理装置１００に伝達されて、通信網３００に迅速に反映される（図１３の右側の図）。
以上に説明したように、本発明の実施の形態のネットワーク情報処理システムは、通信事業者が運営する通信網の構成情報を、ユーザ提供網の形態に変換してユーザに提供する。そして、ユーザ提供網はグラフ構造を有し、ユーザ側ではユーザアプリケーション網としてネットワークの可視化が可能となり、帯域空き情報、障害情報、統計イベント情報を容易に把握することができる。これにより、ユーザは、通信事業者が運営する通信網を利用しながら、ユーザが意図したネットワーク制御を実施することが可能となる。さらには、ユーザ自身がその通信網の障害・統計イベントに対する迅速な対応を実施できるようになる。また、そのため、ユーザ網および通信網を含めた全ネットワークに対して、簡素化した制御システムが構築されたことになり、ネットワーク制御を安定させることができる。
なお、本発明の実施の形態では、５つの変換ルールを使って網構成の変換をおこなうことを説明したが、本発明の実施の形態では、ユーザアプリケーション網と通信網が変換鍵を使って１対１対応する限り、他の変換ルールを適用することも可能である。
また、本実施の形態において、ユーザ運用装置２００とネットワーク管理装置１００は別の通信装置として説明したが、本発明はこれに限られることはない。例えば、ネットワーク管理装置１００がユーザ運用装置２００の機能をＳａａＳ（Ｓｏｆｔｗａｒｅ  ａｓ  ａ  Ｓｅｒｖｉｃｅ）サービスとして提供し、ユーザは、Ｗｅｂブラウザなどを使って利用してもよい。なお、ＳａａＳとは、ソフトウエアの機能のうち、ユーザが必要とするものだけをサービスとして配布し、利用できるようにしたソフトウエアの配布形態である。ユーザは、サーバ上で動作するソフトウエアの機能を、ネットワークを介してオンラインで利用する。
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
この出願は、２０１０年８月１１日に出願された日本出願特願２０１０−１７９９４８を基礎とする優先権を主張し、その開示の全てをここに取り込む。
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）第一の通信網を管理し制御する第一のネットワーク情報処理装置と、前記第一の通信網の少なくとも一部を含む第二の通信網を管理し制御する第二のネットワーク情報処理装置とを備え、前記第一のネットワーク情報処理装置は、前記第二の通信網の前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールのもとに前記第二の通信網に特化したユーザ提供網の形態に変換する変換手段と、前記ユーザ提供網を前記第二のネットワーク情報処理装置に伝達する伝達手段を含み、前記第二のネットワーク情報処理装置は、前記ユーザ提供網に基づいて前記第二の通信網を管理する管理手段を含むことを特徴とするネットワーク情報処理システム。
（付記２）前記第一のネットワーク情報処理装置の前記変換手段は、前記第一の通信網から収集した前記第二の通信網の前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールを組合せた手順に従って前記ユーザ提供網の形態に変換し、前記所定の変換ルールを組合せた手順および前記第二の通信網に対応する所定の識別情報と対応付けて前記ユーザ提供網を記憶することを特徴とする付記１に記載のネットワーク情報処理システム。
（付記３）前記第一のネットワーク情報処理装置の前記変換手段は、前記第一の通信網に関わる発生イベント情報を取得すると、当該発生イベント情報の通知先となる前記第二の通信網に対応する前記所定の変換ルールを組合せた手順と前記ユーザ提供網に基づいて、当該発生イベント情報を、前記ユーザ提供網に対応する発生イベント情報に変換し、前記伝達手段は、前記第二のネットワーク情報処理装置に前記ユーザ提供網に対応する発生イベント情報を伝達することを特徴とする付記２に記載のネットワーク情報処理システム。
（付記４）前記第二のネットワーク情報処理装置の前記管理手段は、前記ユーザ提供網に表示されているネットワーク接続構成に基づいて前記第二の通信網を制御する制御情報を、前記第一のネットワーク情報処理装置に伝達し、前記第一のネットワーク情報処理装置は、前記第二の通信網を制御する制御情報を前記第二のネットワーク情報処理装置から伝達されると、当該第二のネットワーク情報処理装置に対応する前記所定の識別情報と対応付けて記憶している前記ユーザ提供網を、前記所定の変換ルールを組合せた手順に基づいて前記第一の通信網のネットワーク接続構成に逆変換する逆変換手段と、前記伝達された制御情報に基づく制御を逆変換された前記第一の通信網に対応付けて適用する設定実行手段を含むことを特徴とする付記２又は付記３に記載のネットワーク情報処理システム。
（付記５）前記ユーザ提供網は、網の構成要素の接続関係が図形的に表現された、グラフ構造を有するネットワーク接続構成であって、前記変換ルールは、２つ以上の網の構成要素を一つに集約するエレメント集約、不要な網の構成要素を削除するエレメント削除、実際には存在しない網の構成要素が追加されるエレメント追加、網の構成要素の接続構成を変更するエレメント変更および網の構成要素を一意に特定する識別子を変換する識別子変更のいずれかを少なくとも一つ用いるルールであることを特徴とする付記１乃至４のいずれかの付記に記載のネットワーク情報処理システム。
（付記６）第一の通信網のネットワーク接続構成情報を取得して管理するネットワーク情報収集・網構成管理手段と、前記第一の通信網の少なくとも一部を含む第二の通信網の、前記ネットワーク情報収集・網構成管理手段が管理する前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールを組合せた手順に従って前記第二の通信網に特化した形態に変換したユーザ提供網を生成する網構成変換手段と、前記第二の通信網を管理し制御するユーザ運用装置に、前記網構成変換手段が生成した前記ユーザ提供網を伝達する情報送受信手段と、を備え、前記第一の通信網を管理し制御することを特徴とするネットワーク情報処理装置。
（付記７）前記網構成変換手段が生成した前記ユーザ提供網を前記第二の通信網に対応する所定の識別情報と対応付けて管理するユーザ提供網管理手段と、前記網構成変換手段が前記ユーザ提供網への変換に用いた前記所定の変換ルールを組合せた手順を前記所定の識別情報と対応付けて管理する変換鍵管理手段と、前記情報送受信手段を介して前記ユーザ提供網に対する制御要求を前記ユーザ運用装置から伝達されると、前記ユーザ運用装置に対応する前記所定の識別情報にもとづいて、前記ユーザ提供網管理手段および前記変換鍵管理手段から対応する前記ユーザ提供網と前記ユーザ提供網への変換に用いた前記所定の変換ルールを組合せた手順を参照し、前記第一の通信網の構成に逆変換する構成マッピング手段と、前記構成マッピング手段が変換した前記第一の通信網の構成に基づいて、前記ユーザ運用装置から伝達された制御要求を前記第一の通信網の構成要素に対して実行する設定実行手段と、を更に備えることを特徴とする付記６に記載のネットワーク情報処理装置。
（付記８）前記ユーザ提供網は、網の構成要素の接続関係が図形的に表現された、グラフ構造を有するネットワーク接続構成であって、前記変換ルールは、２つ以上の網の構成要素を一つに集約するエレメント集約、不要な網の構成要素を削除するエレメント削除、実際には存在しない網の構成要素が追加されるエレメント追加、網の構成要素の接続構成を変更するエレメント変更および網の構成要素を一意に特定する識別子を変換する識別子変更のいずれかを少なくとも一つ用いるルールであることを特徴とする付記６又は付記７に記載のネットワーク情報処理装置。
（付記９）第一の通信網の少なくとも一部を含む第二の通信網の、前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールを組合せた手順に従って前記第二の通信網に特化した形態に変換したユーザ提供網として、前記第一の通信網を管理し制御するネットワーク管理装置から伝達を受け、前記ユーザ提供網を前記第二の通信網として管理するユーザアプリケーション網構成管理手段と、前記ユーザアプリケーション網構成管理手段が管理する前記第二の通信網の構成要素を管理し制御するオペレーション機能手段と、を備え、前記オペレーション機能手段が前記第二の通信網の構成要素に対する制御を実行すると、前記ユーザアプリケーション網構成管理手段は、前記ネットワーク管理装置に、前記制御に対応する制御要求を伝達して前記第一の通信網の対応する構成要素を制御せしめることを特徴とする、前記第二の通信網を管理し制御するネットワーク情報処理装置。
（付記１０）第一の通信網を管理し制御する第一のネットワーク情報処理装置が、前記第一の通信網の少なくとも一部を含む第二の通信網の、前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールのもとに前記第二の通信網に特化したユーザ提供網の形態に変換し、前記ユーザ提供網を、前記第二の通信網を管理し制御する第二のネットワーク情報処理装置に伝達し、前記第二のネットワーク情報処理装置が、伝達された前記ユーザ提供網に基づいて前記第二の通信網を管理することを特徴とするネットワーク情報処理方法。
（付記１１）前記第一のネットワーク情報処理装置が、前記第一の通信網から収集した前記第二の通信網の前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールを組合せた手順に従って前記ユーザ提供網の形態に変換し、前記所定の変換ルールを組合せた手順および前記第二の通信網に対応する所定の識別情報と対応付けて前記ユーザ提供網を記憶することを特徴とする付記１０に記載のネットワーク情報処理方法。
（付記１２）前記第一のネットワーク情報処理装置が、前記第一の通信網に関わる発生イベント情報を取得すると、当該発生イベント情報の通知先となる前記第二の通信網に対応する前記所定の変換ルールを組合せた手順と前記ユーザ提供網に基づいて、当該発生イベント情報を前記ユーザ提供網に対応する発生イベント情報に変換して前記第二のネットワーク情報処理装置に伝達することを特徴とする付記１１に記載のネットワーク情報処理方法。
（付記１３）前記第二のネットワーク情報処理装置が、前記ユーザ提供網に表示されているネットワーク接続構成に基づいて前記第二の通信網を制御する制御情報を前記第一のネットワーク情報処理装置に伝達し、前記第一のネットワーク情報処理装置が、前記第二の通信網を制御する制御情報を前記第二のネットワーク情報処理装置から伝達されると、当該第二のネットワーク情報処理装置に対応する前記所定の識別情報と対応付けて記憶している前記ユーザ提供網を、前記所定の変換ルールを組合せた手順に基づいて前記第一の通信網のネットワーク接続構成に逆変換し、前記伝達された制御情報に基づく制御を逆変換された前記第一の通信網に対応付けて適用することを特徴とする付記１１又は付記１２に記載のネットワーク情報処理方法。
（付記１４）前記ユーザ提供網は、網の構成要素の接続関係が図形的に表現された、グラフ構造を有するネットワーク接続構成であって、前記変換ルールは、２つ以上の網の構成要素を一つに集約するエレメント集約、不要な網の構成要素を削除するエレメント削除、実際には存在しない網の構成要素が追加されるエレメント追加、網の構成要素の接続構成を変更するエレメント変更および網の構成要素を一意に特定する識別子を変換する識別子変更のいずれかを少なくとも一つ用いるルールであることを特徴とする付記１０乃至１３のいずれかの付記に記載のネットワーク情報処理方法。
（付記１５）第一の通信網のネットワーク接続構成情報を取得し、
前記第一の通信網の少なくとも一部を含む第二の通信網の、前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールを組合せた手順にもとづいて前記第二の通信網に特化した形態に変換したユーザ提供網を生成し、生成した前記ユーザ提供網および前記ユーザ提供網への変換に用いた前記所定の変換ルールを組合せた手順を前記第二の通信網に対応する所定の識別情報と対応付けて管理し、前記第二の通信網を管理し制御するユーザ運用装置に、前記ユーザ提供網を伝達することを特徴とするネットワーク情報処理方法。
（付記１６）前記ユーザ提供網に対する制御要求を前記ユーザ運用装置から伝達されると、前記ユーザ運用装置に対応する前記所定の識別情報にもとづいて対応する前記ユーザ提供網と前記ユーザ提供網への変換に用いた前記所定の変換ルールを組合せた手順を参照して前記第一の通信網の構成に逆変換し、逆変換した前記第一の通信網の構成に基づいて、前記ユーザ運用装置から伝達された制御要求を前記第一の通信網の構成要素に対して実行することを特徴とする付記１５に記載のネットワーク情報処理方法。
（付記１７）前記ユーザ提供網は、網の構成要素の接続関係が図形的に表現された、グラフ構造を有するネットワーク接続構成であって、前記変換ルールは、２つ以上の網の構成要素を一つに集約するエレメント集約、不要な網の構成要素を削除するエレメント削除、実際には存在しない網の構成要素が追加されるエレメント追加、網の構成要素の接続構成を変更するエレメント変更および網の構成要素を一意に特定する識別子を変換する識別子変更のいずれかを少なくとも一つ用いるルールであることを特徴とする付記１５又は付記１６に記載のネットワーク情報処理方法。
（付記１８）第一の通信網の少なくとも一部を含む第二の通信網の、前記第一の通信網に関わる構成部分のネットワーク接続構成を、所定の変換ルールのもとに前記第二の通信網に特化した形態に変換したユーザ提供網として、前記第一の通信網を管理し制御するネットワーク管理装置から伝達を受け、前記ユーザ提供網を前記第二の通信網として管理し、前記第二の通信網の構成要素に対する制御を実行すると、前記ネットワーク管理装置に、前記制御に対応する制御要求を伝達して前記第一の通信網の対応する構成要素を制御せしめることを特徴とするネットワーク情報処理方法。
【産業上の利用可能性】
【０００８】
本発明は、通信網のネットワーク制御に適用可能である。また、本発明は、グラフ構造を有する情報の保有者が、情報の詳細を隠蔽しながら第三者と連携して情報処理をおこなう情報処理装置といった用途に適用可能である。
【図１】
0005907067.tif 000002
【図２】
0005907067.tif 000003
【図３】
0005907067.tif 000004
【図４】
0005907067.tif 000005
【図５】
0005907067.tif 000006
【図６】
0005907067.tif 000007
【図７】
0005907067.tif 000008
【図８】
0005907067.tif 000009
【図９】
0005907067.tif 000010
【図１０】
0005907067.tif 000011
【図１１】
0005907067.tif 000012
【図１２】
0005907067.tif 000013
【図１３】
0005907067.tif 000014
【図１４】
0005907067.tif 000015
【図１５】
0005907067.tif 000016
【図１６】
0005907067.tif 000017
【図１７】
0005907067.tif 000018
【図１８】
0005907067.tif 000019
【図１９】
0005907067.tif 000020