(57)【要約】【課題】複数のネットワークを経由する情報通信サービスについて、そのサービスの要求条件を満足するネットワークの経路を求め、情報通信サービスの向上を図ることを目的とする。【解決手段】ネットワークトポロジ情報とネットワークリソース情報とサービスの属性を設定したサービス属性情報とネットワークの属性を設定したネットワーク属性情報とを有し、前記サービス属性情報とネットワーク属性情報とに基づき、サービスに適したネットワークを選択する。前記選択されたネットワークにおいて、前記ネットワークトポロジ情報とネットワークリソース情報とに基づき、経路情報を求める。【選択図】  図１
2004260671.tif 000002
【特許請求の範囲】
【請求項１】
複数のネットワークをまたがる情報通信サービスの提供におけるネットワークの経路抽出を行う経路抽出装置であって、ネットワーク上の管理対象である複数の通信装置と前記ネットワークを管理するネットワーク管理システムとサービスを提供する外部システムと前記ネットワークを介して接続し、
前記通信装置又はネットワーク管理装置から前記ネットワークを構成する装置管理情報を収集するネットワーク情報収集部と、前記装置管理情報に基づいてネットワークトポロジ情報を作成するネットワークトポロジ構成部と、前記装置管理情報に基づいてネットワークリソース情報を作成するネットワークリソース構成部と、前記外部システムからの要求を受け付けるアプリケーションインタフェース部とを備えるとともに、前記ネットワークトポロジ情報と前記ネットワークリソース情報とサービスの属性を設定したサービス属性情報とネットワークの属性を設定したネットワーク属性情報とを格納したデータベースを備え、前記サービス属性情報とネットワーク属性情報とに基づき、前記サービスに適したネットワークを選択することを特徴とするネットワークの経路抽出装置。
【請求項２】
前記選択されたネットワークにおいて、前記ネットワークトポロジ情報とネットワークリソース情報とに基づき、経路情報を求めることを特徴とする請求項１に記載のネットワークの経路抽出装置。
【請求項３】
複数のネットワークをまたがる情報通信サービスの提供におけるネットワークの経路抽出を行う経路抽出装置を用いて行うネットワークの経路抽出方法であって、
前記ネットワークを構成する装置管理情報を収集するネットワーク情報収集ステップと、前記装置管理情報に基づいてネットワークトポロジ情報を作成するネットワークトポロジ作成ステップと、前記装置管理情報に基づいてネットワークリソース情報を作成するネットワークリソース作成ステップと、前記外部システムからの要求を受け付けるアプリケーションインタフェースステップとを含むとともに、前記ネットワークトポロジ情報と前記ネットワークリソース情報とサービスの属性を設定したサービス属性情報とネットワークの属性を設定したネットワーク属性情報とを有し、前記サービス属性情報とネットワーク属性情報とに基づき、前記サービスに適したネットワークを選択することを特徴とするネットワークの経路抽出方法。
【請求項４】
前記選択されたネットワークにおいて、前記ネットワークトポロジ情報とネットワークリソース情報とに基づき、経路情報を求めることを特徴とする請求項３に記載のネットワークの経路抽出方法。
【請求項５】
ネットワークの経路抽出装置に用いられる経路抽出プログラムであって、請求項１又は請求項２に記載のネットワークの経路抽出装置を実現させることを特徴とするネットワークの経路抽出プログラム。
【請求項６】
請求項５に記載のネットワークの経路抽出プログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを用いて提供される複数の情報通信サービス（ネットワークサービスとも言う）の条件に沿って、通信装置及び通信経路等のネットワークリソースの利用状況に基づき経路抽出を行うネットワークの経路抽出装置及び経路抽出方法に関するものである。
【０００２】
【従来の技術】
ネットワークを用いて提供される情報通信サービスが多様化するに伴い、ネットワークリソースの利用状況に基づいたネットワークの経路抽出は、品質等の点で重要になってきている。このネットワークの経路抽出装置及び経路抽出方法を実現するための従来技術としては、次のものがある（例えば非特許文献１及び非特許文献２参照）。非特許文献１には、単一の通信網においてネットワークリソース管理システムが、特定の情報通信サービス形態に合わせて、特定の伝送方式に基づくネットワークリソース情報を管理し、加工して提供する技術が開示されている。非特許文献２には、単一の通信網においてネットワークリソース管理システムが、通信装置の持つインタフェース情報や回線速度に関する情報を収集し、システムで管理している接続状態の情報に基づいて利用可能なネットワークリソース情報を管理する技術が開示されている。これらは、単一の通信網においては効率よくネットワークリソースを使用してサービスを提供することができる。
【０００３】
【非特許文献１】
三好優、他著「Ａｎ  Ｉｍｐｌｅｍｅｎｔａｔｉｏｎ  ｏｆ  Ｓｅｒｖｉｃｅ  Ｒｅｓｏｕｒｃｅ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｃｈｉｔ  ｅｃｔｕｒｅ」Ｗｏｒｌｄ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｃｏｎｇｒｅｓｓ  ２００２、ＴＳ１９．１、２００２年９月２６日
【非特許文献２】
「ネットワーク構成自動検索ソフト「ポートディスカバリ」を開発・販売開始」、日立ソフトウェアエンジニアリング株式会社、〔Ｏｎｌｉｎｅ〕、２００１年７月１１日公開〔２００３年１月１７日検索〕、インターネット
＜ＵＲＬ：ｈｔｔｐ／／ｗｗｗ．ｈｉｔａｃｈｉ−ｓｋ．ｃｏ．ｊｐ／Ｎｅｗｓ／Ｎｅｗｓ１３２．ｈｔｍｌ＞
【０００４】
【発明が解決しようとする課題】
しかしながら、サービスが多様化してくると単一の通信網だけではなく、複数のネットワークを経由してサービスを提供することが必要になる。異なる品質条件を持った複数のネットワークを経由するサービスについて、そのサービスの要求条件を満足するための最適な経路及び品質等を満たしたネットワークの接続形態を自動的に特定することはできなかった。
【０００５】
そこで、本発明は、複数のネットワークを経由する情報通信サービスについても、そのサービスの要求条件を満足するネットワークの経路を求め、情報通信サービスの向上を図ることを目的とする。
【０００６】
【課題を解決するための手段】
前記課題を解決するため、本発明のネットワークの経路抽出装置は、複数のネットワークをまたがる情報通信サービスの提供におけるネットワークの経路抽出を行う経路抽出装置であって、ネットワーク上の管理対象である複数の通信装置と前記ネットワークを管理するネットワーク管理システムとサービスを提供する外部システムと前記ネットワークを介して接続し、前記通信装置又はネットワーク管理装置から前記ネットワークを構成する装置管理情報を収集するネットワーク情報収集部と、前記装置管理情報に基づいてネットワークトポロジ情報を作成するネットワークトポロジ構成部と、前記装置管理情報に基づいてネットワークリソース情報を作成するネットワークリソース構成部と、前記外部システムからの要求を受け付けるアプリケーションインタフェース部とを備え、さらに前記ネットワークトポロジ情報と前記ネットワークリソース情報とサービスの属性を設定したサービス属性情報とネットワークの属性を設定したネットワーク属性情報とを格納したデータベースとを有し、前記サービス属性情報とネットワーク属性情報とに基づき、前記サービスに適したネットワークを選択することを特徴とする。
【０００７】
これにより、サービスの要求するネットワークに対する条件と合致したネットワークを選択して、サービスシステムに提供することができることになる。
【０００８】
また、ネットワークの経路抽出装置は、前記選択されたネットワークにおいて、前記ネットワークトポロジ情報とネットワークリソース情報とに基づき、経路情報を求めることを特徴とする。
【０００９】
これにより、前記選択したネットワーク内で、さらに品質面等で適したネットワークの経路を求めることができ、情報通信サービスの向上を図ることができる。
【００１０】
ネットワークの経路抽出方法は、複数のネットワークをまたがる情報通信サービスの提供におけるネットワークの経路抽出を行う経路抽出装置を用いて行うネットワークの経路抽出方法であって、前記ネットワークを構成する装置管理情報を収集するネットワーク情報収集ステップと、前記装置管理情報に基づいてネットワークトポロジ情報を作成するネットワークトポロジ作成ステップと、前記装置管理情報に基づいてネットワークリソース情報を作成するネットワークリソース作成ステップと、前記外部システムからの要求を受け付けるアプリケーションインタフェースステップとを含み、前記ネットワークトポロジ情報と前記ネットワークリソース情報とサービスの属性を設定したサービス属性情報とネットワークの属性を設定したネットワーク属性情報とを有し、前記サービス属性情報とネットワーク属性情報とに基づき、前記サービスに適したネットワークを選択することを特徴とする。
【００１１】
これにより、サービスの要求するネットワークに対する条件と合致したネットワークを選択して、サービスシステムに提供することができることになる。
【００１２】
ネットワークの経路抽出方法は、前記選択されたネットワークにおいて、前記ネットワークトポロジ情報とネットワークリソース情報とに基づき、経路情報を求めることを特徴とする。
【００１３】
これにより、前記選択したネットワーク内で、さらに品質面等で適したネットワークの経路を求めることができ、情報通信サービスの向上を図ることができる。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１５】
図１は、経路抽出装置１のブロック構成図である。経路抽出装置１は、通信装置１１とＮＷ管理システム１２と外部システム１３と画面端末１４とネットワークを介して接続されている。経路抽出装置１は、ＮＷ情報収集部６とＮＷトポロジ構成部５とＮＷリソース構成部４とＮＷリソースＤＢ（データベース）８とアプリケーションインタフェース部１０（ＡＰ−ＩＦ部と略称する）とルールＤＢ９とサービスリソースサブプログラム部２とサービスリソースＤＢ７とサブプログラム管理部３とで構成されている。
【００１６】
ＮＷ情報収集部６では、管理対象となる全ての通信装置１１から、ＳＮＭＰ６ａやＴｅｌｎｅｔ６ｂ等の管理プロトコルを用いてネットワークを構成する装置の装置構成情報及びネットワークに関する設定情報等の装置管理情報を収集する。また、ＮＷ情報収集部６は、ＮＷ管理システムインタフェース６ｃを用いてＮＷ管理システム１２と接続することで、装置構成情報及びネットワークに関する設定情報等の装置管理情報をＮＷ管理システム１２が保持している場合にその情報を収集することができる。経路抽出装置１を起動したとき及び通信装置１１やＮＷ管理システム１２と最初に接続したときに、管理対象となる全ての通信装置１１の初期構成情報の読み込みを行い、その後、通信装置１１の構成情報の変化（例えばネットワークへの新たな通信装置の組み込み又は切り離し等）や故障状態等を定期的に又は全ての通信装置１１からの通知等により変動差分情報として収集する。
【００１７】
ＮＷトポロジ構成部５では、ＮＷ情報収集部６が収集した装置構成情報及びネットワークに関する設定情報等の装置管理情報に基づいてＮＷトポロジ情報８１を作成して、ＮＷリソースＤＢ８に格納する。ＮＷトポロジ情報８１はネットワーク上の全ての通信装置１１間の経路を表示する情報であり、通信装置１１同士が接続していることを示す情報である。また、ＮＷ情報収集部６により通信経路の故障情報及び通信装置の増減情報が検出された場合には、影響を受けるＮＷトポロジ情報８１の再計算を行い、ＮＷリソースＤＢ８のＮＷトポロジ情報８１を最新の状態に保つ。そして、ＮＷトポロジ情報８１（ネットワーク上の全ての通信装置間の経路）と後記するＮＷリソース情報８０とに基づいてネットワークの経路情報を求める。
【００１８】
ＮＷリソース構成部４では、ＮＷ情報収集部６が収集した全ての通信装置１１の装置構成情報、設定情報、通信信号の帯域情報、装置の品質情報等からネットワークを構成するリソースのＮＷリソース情報８０を作成し、ＮＷリソースＤＢ８に格納する。従ってＮＷリソース情報８０には、通信装置１１間の経路と経路における品質等の情報が含まれる。また、ＮＷリソース構成部４では、サービスリソースサブプログラム部２から、サブプログラム管理部３を経由して、後記するルールＤＢ９に格納してあるＮＷプロファイル９０の要求があった場合にＮＷプロファイル９０の読み出しを行う。
【００１９】
ＮＷリソースＤＢ８は、ＮＷリソース情報８０などを格納するＤＢである。ＮＷトポロジ構成部５によって作成されたネットワーク上の全ての通信装置間の経路であるＮＷトポロジ情報８１と、装置構成情報や設定情報等の装置管理情報や初期リソース情報及び通信装置の増減情報とに基づいて決定されるＮＷリソース情報８０を格納しておくＤＢである。
【００２０】
ＡＰ−ＩＦ部１０では、外部システム１３や画面端末１４からのサービス要求を受け付け、サービス毎に存在するサービスリソースサブプログラムの中から適当な１ないし複数のサービスリソースサブプログラムにサービス要求内容を通知し、その結果として得られたサービス及び応答メッセージを外部システム１３や画面端末１４等に返信する。
【００２１】
ルールＤＢ９は、ＮＷ情報収集部６が全ての通信装置１１及びＮＷ管理システム１２から装置構成情報及びネットワークに関する設定情報やリソースの増減情報や各リソースの経路コスト情報等を収集するために使用するプロトコル（ＳＮＭＰやＴｅｌｎｅｔ）等の装置管理ＩＦ情報９１やあらかじめ設定される後記するＮＷプロファイル９０等の情報を格納しているＤＢである。
【００２２】
サービスリソースサブプログラム部２は、ＡＰ−ＩＦ部１０から呼び出されて、外部システム１３又は画面端末１４からのサービス要求に対して、サービス毎のサービス種別やサービス要求パラメータをサブプログラム管理部３へ送信する。また、サービス固有のインタフェースを吸収してサブプログラム管理部３が提供する共通ＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ）を用いてＮＷリソース構成部４及びＮＷトポロジ構成部５に接続し、情報の読み出しや操作の伝達を行い、その結果として得られた経路情報をＡＰ−ＩＦ部１０に返信する。
【００２３】
サービスリソースＤＢ７には、サービスの処理において、後記する図４で示すように、使用するＮＷリソース情報８０とサービスの関係付けの情報を保持したり、又はあらかじめ設定されるサービス毎に異なるサービスプロファイル７０等を格納する。
【００２４】
サブプログラム管理部３は、サービスリソースサブプログラム部２に対して共通機能ＡＰＩを提供する。サービスリソースサブプログラムの導入時のテーブル等の初期化及び管理等を行い、サービスリソースサブプログラムを導入する際にサービス固有の要求条件を記載したサービスプロファイル７０をサービスリソースＤＢ７に格納する。また、サブプログラム管理部３は、ネットワーク上のリソースの要求を行う際に、サービスプロファイル７０とＮＷプロファイル９０とを各パラメータについて比較を行い、必要なＮＷ特性を備えているＮＷドメインの抽出を行う。
【００２５】
なお、これらネットワークの経路抽出装置１は、コンピュータを用いて、ネットワークの経路抽出プログラムとしてコンピュータのプログラムで実現することができる。また、ネットワークの経路抽出プログラムは、コンピュータによる読み取り可能な記録媒体に記録することができる。
【００２６】
図２は、サービスプロファイル７０とＮＷプロファイル９０ａ，９０ｂ，９０ｃ，９０ｄを示した図である。また、図２は、外部システム１３又は画面端末１４からネットワークのドメイン１を経由してドメイン２又はドメイン３又はドメイン４のいずれかを経由してサービスを実行する場合を示している。外部システム１３や画面端末１４からの要求に対するサービスシステムとしては、例えばデータ配信サービス等がある。サービスプロファイル７０は、サービスの属性を設定したファイルであり、サービスが必要とする要求として、要求帯域、要求ＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）、誤り率、ユーザ側ＩＦ（インタフェース）、サーバ側ＩＦ（インタフェース）、伝送レイヤ等が設定されている。また、ＮＷプロファイル９０ａ，９０ｂ，９０ｃ，９０ｄは、ネットワークの属性を設定したファイルであり、各ＮＷドメイン毎に提供帯域、提供ＱｏＳ、誤り率、ユーザ側ＩＦ、サーバ側ＩＦ、伝送レイヤ等が設定されている。
【００２７】
経路抽出方法は、サービスプロファイル７０とＮＷプロファイル９０ａ，９０ｂ，９０ｃ，９０ｄとを比較して合致するＮＷドメインを外部システムに通知する。例えば、図２に示す例では、ドメイン２のＮＷプロファイル９０ｂは、サーバ側ＩＦがＡＴＭ１５０Ｍ／２．４Ｇでありサーバ側接続条件を満たしていない。また、ドメイン４のＮＷプロファイル９０ｄは、誤り率１０−４であり、誤り率の条件を満たしていない。従って、サービスプロファイル７０を持つサービスシステムに対して、ドメイン２及びドメイン４は、対象ネットワークとして選択されない。この経路抽出方法についての処理フローを図３を用いて説明する。
【００２８】
図３は、経路抽出の処理フローを示した図であり、適宜図１を参照しながら説明する。まず、ＮＷリソース構成部４は、ＮＷリソース情報８０の収集を行うために、ＮＷトポロジ構成部５を経由してＮＷ情報収集部６に定期情報取得要求を行う（Ｓ１，Ｓ２）。この定期情報取得要求は、前記の装置構成情報及びネットワークに関する設定情報等を取得するための要求である。ＮＷ情報収集部６は、ルールＤＢ９を参照して通信装置１１又はＮＷ管理システム１２毎の装置管理ＩＦ情報９１（ＳＮＭＰ６ａやＴｅｌｎｅｔ６ｂ等の管理プロトコル）を取得し（Ｓ３）、取得した装置管理ＩＦ情報９１に基づいて通信装置１１又はＮＷ管理システム１２に対して装置構成情報及び設定情報等の装置管理情報を要求する（Ｓ４）。通信装置１１又はＮＷ管理システム１２は、要求された装置管理情報をＮＷ情報収集部６に送信する（Ｓ５）。ＮＷ情報収集部６は、取得した装置管理情報をＮＷトポロジ構成部５に送信する（Ｓ６）。ＮＷトポロジ構成部６は、装置管理情報に含まれる通信装置の状態や装置構成情報及び設定情報に基づきＮＷトポロジ情報８１を作成し（Ｓ７）、作成したＮＷトポロジ情報８１をＮＷリソースＤＢ８に格納し（Ｓ８）、また、装置管理情報をＮＷリソース構成部４に送信する（Ｓ９）。ＮＷリソース構成部４は、装置管理情報に基づき、ＮＷ経路における利用可能なＮＷリソース情報８０を作成し（Ｓ１０）、ＮＷリソースＤＢ８に格納する（Ｓ１１）。
【００２９】
これにより、ＮＷトポロジ情報８１とネットワーク経路における利用可能なＮＷリソース情報８０をＮＷリソースＤＢ８に格納し、以降、サービス要求に対して利用可能な経路情報を通知することができる。
【００３０】
次に、外部システム１３又は画面端末１４からサービス要求が入力されると（Ｓ１２）、ＡＰ−ＩＦ部１０は、サービス要求に応じて適切なサービスリソースサブプログラムを呼び出す（Ｓ１３）。呼び出されたサービスリソースサブプログラムは、サブプログラム管理部３にサービス種別とサービス要求パラメータを送信する（Ｓ１４）。サブプログラム管理部３は、サービスリソースＤＢ７を参照して、サービス種別に応じたサービスプロファイル７０を取得し（Ｓ１５）、また、ＮＷリソース構成部４に対して、管理対象となる全てのＮＷドメインのＮＷプロファイル９０を要求する（Ｓ１６）。ＮＷリソース構成部４は、ルールＤＢ９を参照してＮＷプロファイル９０を取得し（Ｓ１７）、サブプログラム管理部３に送信する（Ｓ１８）。サブプログラム管理部３は、サービスプロファイル７０に設定されている条件とＮＷプロファイル９０に設定されている条件を条件毎に比較して（Ｓ１９）、必要な条件を満足するＮＷドメインを選択する（Ｓ２０）。
【００３１】
次に、選択されたＮＷドメイン内での経路情報を求めるために、サブプログラム管理部３は、サービス要求の始点と終点と利用可能なＮＷドメインのリストを指定して、前記選択したＮＷドメイン内での経路探索要求を、ＮＷトポロジ構成部５に対して行う（Ｓ２１）。ＮＷトポロジ構成部５は、ＮＷリソースＤＢ８に格納されたＮＷリソース情報８０から利用可能な経路情報を取得して（Ｓ２２）、ＮＷトポロジ情報８１とこの取得した利用可能な複数の経路情報に基づいて、指定された始点と終点との間を、指定されたＮＷドメインを経由して接続する経路を求める（Ｓ２３）。そして適用可能な経路探索結果をサブプログラム管理部３に送付する（Ｓ２４）。サブプログラム管理部３は、この適用可能な経路探索結果を、経路候補抽出結果として、サービスリソースサブプログラム部２に送付する（Ｓ２５）。経路候補抽出結果は、ＡＰ−ＩＦ部１０を経由（Ｓ２６）して、外部システム１３又は画面端末１４に提示される（Ｓ２７）。
【００３２】
これにより、サービス要求に対して対象となるＮＷドメインを選択し、この選択されたＮＷドメインを経由して利用可能な経路を求めることができる。そして、多数のＮＷドメインを有するネットワーク事業者の場合、経路を求めるための経路計算の対象とするＮＷドメインをあらかじめ絞り込むことによって経路計算を軽減し、経路を求める時間を短縮することができることから、サービス利用者に対しての応答時間を短縮することができる。
【００３３】
図４は、ＮＷリソース情報とサービスの関係付けを示した図である。サービス４０は、サービスの始点と終点との経路を実線で示してあり、符号４０ａがサービスの始点であり、符号４０ｂがサービスの終点を示す。またサービス４０には、図２に示すサービスプロファイル７０が設定されている。符号４０ａは、例えばサービスシステムへのユーザのログインを示し、符号４０ｂは、例えばサービスシステムのサーバ又はＤＢ等のコンテンツへのアクセスを示す。サービス４０は、アクセスＮＷへのアクセスリンク４１とコアＮＷへの接続部４２とコアＮＷへのコアＮＷリンク４３とサーバへのサーバ接続リンク４４とで構成されている。アクセスＮＷには、ＮＷプロファイル９０ｅが設定され、コアＮＷには、ＮＷプロファイル９０ｆが設定されている。さらに、コアＮＷリンク４３からリンクされるコアＮＷは、少なくとも装置Ａ４００と中継装置Ａ４１０と中継装置Ｂ４２０と中継装置Ｃ４３０と装置Ｂ４４０で構成されており、当該サービス４０は、装置Ａ４００の処理後、中継装置Ａ４１０と中継装置Ｂ４２０と中継装置Ｃ４３０とを経由して装置Ｂ４４０で処理される。このコアＮＷの装置構成情報や設定情報は、品質情報等と共にＮＷリソース情報８０ａとしてＮＷリソースＤＢ８（図１参照）に格納されている。ＮＷリソース情報８０ａには、コアＮＷの装置構成情報として装置Ａ４００、装置Ｂ４４０、中継装置Ａ４１０、中継装置Ｂ４２０、中継装置Ｃ４３０を有し、設定情報として装置Ａ４００から装置Ｂ４４０への経路は中継装置Ａ４１０、中継装置Ｂ４２０、中継装置Ｃ４３０を介し利用可能な経路４５，４６，４７，４８を有している。このコアＮＷにおいて、図示しないが、例えば中継装置Ｂ４２０が故障の場合は、ＮＷリソース情報８０ａには、この故障情報が保持され、ＮＷトポロジ情報と組み合わせて、中継装置Ｂ４２０を経由しない経路情報を求め、中継装置Ａ４１０から中継装置Ｃ４３０へは別の経路を使用することでサービスされる。
【００３４】
これにより、ＮＷプロファイル９０ｅ、９０ｆとサービスプロファイル７０に基づいてＮＷドメインを選択した後、選択されたＮＷドメインの中で最適な経路を探索することができる。
【００３５】
図５は、新規にサービスを提供するときの経路抽出装置１の説明図である。図５（ａ）に示す構成に外部システムＣを新たに追加する場合の構成を図５（ｂ）に示す。図５（ａ）において、ＮＷリソースＤＢ８には、ＮＷリソース情報８０が格納されている。サービスリソースＤＢ７には、サービスプロファイルＢ７Ｂが格納されており、外部システム（サービスシステムＢ）１３Ｂに対応したサービスリソースサブプログラム２Ｂが経路抽出装置１にインストールされている。
【００３６】
新規に外部システム（サービスシステムＣ）１３Ｃが経路抽出装置１に接続される場合、外部システム１３Ｃに対応するサービスリソースサブプログラム（原本）２１Ｃを、サブプログラム管理部３を通じて経路抽出装置１に登録し、サービスプロファイルＣ７ＣをサービスリソースＤＢ７に追加する。このとき、サービスリソースサブプログラム２Ｃは、外部システム１３Ｃと、ＡＰ−ＩＦ部１０（図１参照）を介してインタフェースを持ち、呼び出しが可能になる。そしてＮＷリソースＤＢ８に格納されているＮＷリソース情報８０は、外部システム１３Ｂや外部システム１３Ｃ等の複数のサービスで共用可能となる。
【００３７】
以上説明した本発明は、前記した実施形態に限定されることなく幅広く変形実施することができる。例えば、利用可能な経路情報を品質の点に注目して探索したり、コストの点に注目して探索したり、処理速度の点に注目して探索したりしても構わない。
【００３８】
【発明の効果】
本発明によれば、異なる条件を持った複数のネットワークを経由するサービスについて、そのサービスの要求条件を満足するための最適なネットワークを求めることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る経路抽出装置の構成を示すブロック図である。
【図２】サービスプロファイルとＮＷプロファイルを示した図である。
【図３】本発明の一実施形態に係る経路抽出方法のフローチャートを示す図である。
【図４】ＮＷリソース情報とサービスの関係付けを示した図である。
【図５】新規にサービスを提供するときの経路抽出装置の説明図である。
【符号の説明】
１・・経路抽出装置
２・・サービスリソースサブプログラム部
３・・サブプログラム管理部
４・・ＮＷリソース構成部
５・・ＮＷトポロジ構成部
６・・ＮＷ情報収集部
７・・サービスリソースＤＢ
８・・ＮＷリソースＤＢ
９・・ルールＤＢ
１０・・ＡＰ−ＩＦ部
７０・・サービスプロファイル
８０，８０ａ・・ＮＷリソース情報
９０，９０ａ〜９０ｆ・・ＮＷプロファイル
【図１】
2004260671.tif 000003
【図２】
2004260671.tif 000004
【図３】
2004260671.tif 000005
【図４】
2004260671.tif 000006
【図５】
2004260671.tif 000007