(57)【特許請求の範囲】
【請求項１】
ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、
上記ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び／又は内容によって階層化して管理するポリシー管理手段と、
上記ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、上記ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、
この品質決定手段が決定した上記通信品質情報を上記ネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段とを備え、
上記品質決定手段は、上記ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して通信品質情報を調整する品質調整手段を備えたネットワーク設定管理装置。
【請求項２】
ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、
上記ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び／又は内容によって階層化して管理するポリシー管理手段と、
上記ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、上記ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、
この品質決定手段が決定した上記通信品質情報を上記ネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段と、
上記ネットワーク上における管理範囲ごとに分散して配置されるとともに、他のネットワーク設定管理装置との間で情報を交換する管理情報交換手段とを備え、
上記ネットワーク資源管理手段及び上記ポリシー管理手段は、自己の管理範囲のみに係るネットワーク資源情報及びポリシーをそれぞれ管理し、
上記品質決定手段は、管理範囲の関連する他のネットワーク設定管理装置との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するとともに、上記ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して上記通信品質情報を調整する品質調整手段を備えたことを特徴とするネットワーク設定管理装置。
【請求項３】
品質調整手段は、矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けることを特徴とする請求項１又は請求項２記載のネットワーク設定管理装置。
【請求項４】
品質調整手段は、矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けることを特徴とする請求項１又は請求項２記載のネットワーク設定管理装置。
【請求項５】
ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、上記ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び／又は内容によって階層化して管理するポリシー管理手段と、上記ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、上記ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、この品質決定手段が決定した上記通信品質情報を上記ネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段とを備え、上記品質決定手段が、上記ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して通信品質情報を調整する品質調整手段を備えたネットワーク設定管理装置を、上記ネットワーク上における管理範囲ごとに分散して複数配置してなるネットワークシステム。
【請求項６】
ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、上記ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び／又は内容によって階層化して管理するポリシー管理手段と、上記ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、上記ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、この品質決定手段が決定した上記通信品質情報を上記ネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段と、他のネットワーク設定管理装置との間で情報を交換する管理情報交換手段とを備え、
上記ネットワーク資源管理手段及び上記ポリシー管理手段は、自己の管理範囲のみに係るネットワーク資源情報及びポリシーをそれぞれ管理し、
上記品質決定手段は、管理範囲の関連する他のネットワーク設定管理装置との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するとともに、上記ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して上記通信品質情報を調整する品質調整手段を備えたことを特徴とするネットワークシステム。
【請求項７】
品質調整手段は、矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けることを特徴とする請求項５又は請求項６記載のネットワークシステム。
【請求項８】
品質調整手段は、矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けることを特徴とする請求項５又は請求項６記載のネットワークシステム。
【請求項９】
ネットワークの構成と資源状況とからなるネットワーク資源情報と上記ネットワークの通信品質を規定する規則・制約条件であるポリシーとに基づいて、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定し、この通信品質情報を上記ネットワーク内の各ノード装置の制御パラメータに変換して設定するネットワーク設定管理方法において、
上記ポリシーをその適用範囲及び／又は内容によって階層化して管理し、上記ネットワーク資源情報に加えて、各階層のポリシーを累積しながら判断して、上記通信品質情報を決定するとともに、管理範囲の関連するポリシー間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して上記通信品質情報を調整することを特徴とするネットワーク設定管理方法。
【請求項１０】
ネットワークの構成と資源状況とからなるネットワーク資源情報と上記ネットワークの通信品質を規定する規則・制約条件であるポリシーとに基づいて、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定し、この通信品質情報を上記ネットワーク内の各ノード装置の制御パラメータに変換して設定するネットワーク設定管理方法において、
上記ネットワーク上における管理範囲ごとに分散して、上記ネットワーク資源情報及び上記ポリシーをそれぞれ管理し、他の管理範囲との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するとともに、管理範囲の関連するポリシー間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して上記通信品質情報を調整することを特徴とするネットワーク設定管理方法。
【請求項１１】
矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けることを特徴とする請求項９又は請求項１０記載のネットワーク設定管理方法。
【請求項１２】
矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けることを特徴とする請求項９又は請求項１０記載のネットワーク設定管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明はネットワークの通信品質を規定する規則・制約条件であるポリシーをその適用範囲及び／又は内容によって階層化して管理することで、ＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）に関連するネットワーク設定を容易化し、且つ効率的に管理することができるネットワーク設定管理装置及びネットワークシステム並びにネットワーク設定管理方法に関するものである。
【０００２】
【従来の技術】
近年、ネットワークシステムの利用分野が広範囲に渡り、ユーザの要求を満たすネットワークアプリケーションの品質が求められている。このようなネットワークアプリケーションの品質を満たすものとして、ポリシーネットワークがある。このポリシーネットワークは、ネットワークの管理者が能動的にネットワークの利用方針を反映させたポリシーを作成し実装することで、上記利用方針に沿った最適な通信品質を提供することができるものである。
【０００３】
ポリシーネットワークを構成するには、上述したポリシーを管理し、これに沿ってネットワーク機器に対してネットワークの通信品質に係る設定を行うポリシーサーバを配置する。
図８は従来のポリシーサーバを用いたポリシーネットワークの構成を示す図である。図において、１００はポリシーサーバであって、ネットワーク管理者が定めたネットワークの通信品質を規定するポリシーを集中管理し、これらポリシーをネットワークに接続する各ネットワーク機器（例えば、図中の四角記号で示したネットワーク要素）に対する制御パラメータに変換して設定するネットワーク設定管理装置として機能する。１１０はポリシーサーバ１００を構成するネットワーク資源管理部で、管理するネットワークの接続形態（トポロジ）や各リンクにおける通信の帯域などの資源状況からなるネットワーク資源情報を不図示のメモリに記憶して管理する。
【０００４】
１１０ａはネットワーク資源管理部１１０が保持するネットワークのトポロジで、各ドメインＡ１，Ｂ１，Ｂ２，Ｃ１〜Ｃ４による階層構造に対応している。１２０はポリシー管理部で、ネットワークの通信品質を規定する規則や制約条件であるポリシーを設定・管理する。具体的には、ポリシーを記述したファイルを不図示のメモリに記憶しておき、品質変換・指示部１３０が適宜読み出してポリシーをネットワーク機器に設定する。ポリシーの具体例を挙げると、ネットワーク内における通信の種類ごとの優先度やネットワーク帯域の使用割合（％）／量などがある。また、通信品質としては、データ伝送における送受信号の周波数帯域、送受信のタイミングを制御するための遅延や送受信の優先度などが挙げられる。１２０ａはポリシー管理部１００が管理するポリシーのトポロジで、ネットワークのトポロジと異なって各ドメインＡ１，Ｂ１，Ｂ２，Ｃ１〜Ｃ４に対応するポリシーは階層化されていない。１３０は品質変換・指示部で、ポリシーをネットワーク内の各ノード装置の制御パラメータに変換して各ノード装置へ指示する。
【０００５】
次に動作について説明する。
ネットワーク資源管理部１１０には、管理者によって管理するネットワークの接続形態(トポロジ１１０ａ)や各リンクにおける通信帯域などのネットワーク資源情報が予め設定される。あるいは、トポロジ情報をポリシーサーバ１００が自動的に収集し、ネットワーク資源管理部１１０に格納もしくはその内容を更新する。
また、管理者によってネットワークの通信品質に関する規則や制約条件であるポリシーがポリシー管理部１２０に設定される。具体的には、ポリシーサーバの開発者やベンダなどがポリシーの雛形を提供し、管理者がその雛形に従ってポリシーを作成する。このポリシー作成にあたっては、ポリシー管理部１２０に接続する不図示の表示手段や入力手段を用いて、ポリシーを直接記述して入力する方法やＧＵＩなどによってポリシーを対話的に設定する方法などが考えられる。
図示の例では、ポリシーネットワークシステムをある会社に適用した場合を示しており、本社、支社、部門に対応するドメインＡ１，Ｂ１，Ｂ２，Ｃ１〜Ｃ４の各ポリシーがポリシー管理部１２０に集中管理されている。これらのポリシーはトポロジ１２０ａに示すようにドメインＡ１，Ｂ１，Ｂ２，Ｃ１〜Ｃ４ごとに階層化されておらず適用範囲という概念を持たない。例えば、ドメインＡ１とドメインＢ１との間の通信経路に対するポリシー、ドメインＢ１とドメインＣ２との間の通信経路に対するポリシーなどのように、各ポリシーが互いに無関係に管理されている。
【０００６】
品質変換・指示部１３０は、ネットワーク資源管理部１１０が管理するネットワーク資源情報やポリシーに基づいて、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を、経路上のノード装置（ルータやスイッチなどがあり、図中の四角記号で示したネットワーク要素）に対する制御パラメータに変換して遠隔設定する。
これによって、このネットワークシステムにおけるネットワーク機器の通信品質を一貫して管理することができ、管理者の利用方針に沿った最適な通信品質を提供することができる。
【０００７】
【発明が解決しようとする課題】
従来のネットワーク設定管理装置及びネットワークシステムは以上のように構成されているので、トポロジ１２０ａに示すように適用範囲によって階層化するという概念を持たないポリシーを用いることから、大規模なネットワークになるにつれて管理すべきポリシーの数が増大し、設定誤りの増加やネットワーク全体のポリシーを変更することが困難であるという課題があった。
【０００８】
上記課題を具体的に説明すると、例えば図８に示すようなある会社のネットワーク設定管理を想定した場合、各部門（ドメイン）毎に全社共通のポリシーを繰り返し設定する必要があった。このため大規模なネットワークでは、管理すべきポリシーの数が増え、設定の誤りも発生しやすく、全社レベルのポリシー変更には時間がかかっていた。
【０００９】
この発明は上記のような課題を解決するためになされたもので、ネットワークの通信品質を規定する規則・制約条件であるポリシーをその適用範囲及び／又は内容によって階層化して管理することで、ネットワーク設定を容易化し且つ効率的に管理することができるネットワーク設定管理装置を得ることを目的とする。
【００１０】
また、この発明は上記ネットワーク設定管理装置をネットワークの複数の管理範囲に分散して配置することで、ネットワーク設定を容易化し且つ効率的に管理することができるネットワークシステムを得ることを目的とする。
【００１１】
さらに、この発明はネットワークの通信品質を規定する規則・制約条件であるポリシーをその適用範囲及び／又は内容によって階層化して管理することで、ネットワーク設定を容易化し且つ効率的に管理することができるネットワーク設定管理方法を得ることを目的とする。
【００１２】
【課題を解決するための手段】
この発明に係るネットワーク設定管理装置は、ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び／又は内容によって階層化して管理するポリシー管理手段と、ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、この品質決定手段が決定した通信品質情報をネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段とを備え、品質決定手段が、ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して通信品質情報を調整する品質調整手段を備えたネットワーク設定管理装置を、ネットワーク上における管理範囲ごとに分散して複数配置してなるものである。
【００１３】
この発明に係るネットワーク設定管理装置は、ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び／又は内容によって階層化して管理するポリシー管理手段と、ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、この品質決定手段が決定した通信品質情報をネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段と、ネットワーク上における管理範囲ごとに分散して配置されるとともに、他のネットワーク設定管理装置との間で情報を交換する管理情報交換手段を備え、ネットワーク資源管理手段及びポリシー管理手段が自己の管理範囲のみに係るネットワーク資源情報及びポリシーをそれぞれ管理し、品質決定手段が、管理範囲の関連する他のネットワーク設定管理装置との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するとともに、ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して通信品質情報を調整する品質調整手段を備えるものである。
【００１５】
この発明に係るネットワーク設定管理装置は、品質調整手段が矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けるものである。
【００１６】
この発明に係るネットワーク設定管理装置は、品質調整手段が矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けるものである。
【００１７】
この発明に係るネットワークシステムは、ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び／又は内容によって階層化して管理するポリシー管理手段と、ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、上記ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、この品質決定手段が決定した上記通信品質情報をネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段とを備え、品質決定手段が、ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して通信品質情報を調整する品質調整手段を備えたネットワーク設定管理装置を、上記ネットワーク上における管理範囲ごとに分散して複数配置してなるものである。
【００１８】
この発明に係るネットワークシステムは、ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び／又は内容によって階層化して管理するポリシー管理手段と、ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、この品質決定手段が決定した通信品質情報をネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段と、他のネットワーク設定管理装置との間で情報を交換する管理情報交換手段とを備え、ネットワーク資源管理手段及びポリシー管理手段が、自己の管理範囲のみに係るネットワーク資源情報及びポリシーをそれぞれ管理し、品質決定手段が、管理範囲の関連する他のネットワーク設定管理装置との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するとともに、ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して通信品質情報を調整する品質調整手段を備えるものである。
【００２０】
この発明に係るネットワークシステムは、品質調整手段が矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けるものである。
【００２１】
この発明に係るネットワークシステムは、品質調整手段が矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けるものである。
【００２２】
この発明に係るネットワーク設定管理方法は、ネットワークの構成と資源状況とからなるネットワーク資源情報とネットワークの通信品質を規定する規則・制約条件であるポリシーとに基づいて、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定し、この通信品質情報をネットワーク内の各ノード装置の制御パラメータに変換して設定するネットワーク設定管理方法において、ポリシーをその適用範囲及び／又は内容によって階層化して管理し、ネットワーク資源情報に加えて各階層のポリシーを累積しながら判断して、通信品質情報を決定するとともに、管理範囲の関連するポリシー間で矛盾が発生するか否かを検出し、矛盾が発生する際にはそれぞれの適用範囲によって優先度を付け、これに基づいて通信品質情報を調整するものである。
【００２３】
この発明に係るネットワーク設定管理方法は、ネットワークの構成と資源状況とからなるネットワーク資源情報とネットワークの通信品質を規定する規則・制約条件であるポリシーとに基づいて、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定し、この通信品質情報をネットワーク内の各ノード装置の制御パラメータに変換して設定するネットワーク設定管理方法において、ネットワーク上における管理範囲ごとに分散して、ネットワーク資源情報及びポリシーをそれぞれ管理し、他の管理範囲との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するとともに、管理範囲の関連するポリシー間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して通信品質情報を調整するものである。
【００２５】
この発明に係るネットワーク設定管理方法は、矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けるものである。
【００２６】
この発明に係るネットワーク設定管理方法は、矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けるものである。
【００２７】
【発明の実施の形態】
以下、この発明の実施の一形態を説明する。
実施の形態１．
図1はこの発明の実施の形態1によるネットワーク設定管理装置を用いたネットワークシステムの構成を示す図である。図において、１は実施の形態1によるポリシーサーバ（ネットワーク設定管理装置）であって、ネットワーク管理者が定めたネットワークの通信品質を規定するポリシーを管理し、これらポリシーをネットワークに接続する各ネットワーク機器（例えば、図中の四角記号で示したネットワーク要素）に対する制御パラメータに変換して設定する。２はポリシーサーバ１を構成するネットワーク資源管理部（ネットワーク資源管理手段）で、管理するネットワークの接続形態（トポロジ）や各リンクにおける通信の帯域などの資源状況からなるネットワーク資源情報を不図示のメモリに記憶して管理する。
【００２８】
２ａはネットワーク資源管理部２が保持するネットワークのトポロジで、各ドメインＡ１，Ｂ１，Ｂ２，Ｃ１〜Ｃ４による階層構造に対応している。３はポリシー管理部（ポリシー管理手段）で、ネットワークの通信品質を規定する規則や制約条件であるポリシーをその適用範囲及び／又は内容によって階層化して管理する。具体的には、ポリシーを記述したファイルをポリシーの適用範囲及び／又は内容によって階層化して不図示のメモリに記憶しておき、品質決定部４が適宜読み出してポリシーをネットワーク機器に設定する。ポリシーの具体例を挙げると、ネットワーク内における各通信の種類ごとの優先度やネットワーク帯域の使用割合（％）／量などがある。また、通信品質としては、データ伝送における送受信号の周波数帯域、送受信のタイミングを制御するための遅延や送受信の優先度などが挙げられる。
【００２９】
３ａはポリシー管理部３が管理するポリシーのトポロジで、図示の例ではネットワークのトポロジと共通して各ドメインＡ１，Ｂ１，Ｂ２，Ｃ１〜Ｃ４に対応するポリシーが階層化されている。４は品質決定部（品質決定手段）であって、ネットワーク資源管理部２からトポロジ２ａやリンク帯域などの資源状況に関するネットワーク資源情報に加えて、ポリシー管理部３に設定された各階層のポリシーを累積しながら判断して、各通信の経路やその通信帯域、優先度などの具体的な通信品質のパラメータからなる通信品質情報を決定する。５は品質変換・指示部（品質変換設定手段）で、ポリシーをネットワーク内の各ノード装置の制御パラメータに変換して各ノード装置に設定する。
図示の例では、ある会社のネットワーク設定管理を想定したもので、ポリシーのまた、階層構造及び適用範囲を会社組織と一致させて管理する様子を示している。
【００３０】
次に動作について説明する。
ネットワーク資源管理部２は、管理するネットワークの接続形態(トポロジ２ａ)や各リンクの帯域などを管理する。この情報は管理者が予め設定しておき、必要に応じて管理者が手動で変更するか、あるいはＱＯＳＰＦなどのＱｏＳルーティング・プロトコルで用いられるリンク・ステート交換プロトコルを用いて機械的に情報を収集・更新することもできる。
【００３１】
品質に関する規則や制約条件、即ちポリシーを管理するポリシー管理部３は、図示の例において全社、支社、部門というドメインＡ１，Ｂ１，Ｂ２，Ｃ１〜Ｃ４に対応する階層に分けて上記ポリシーを設定・管理する。具体的には、ポリシーサーバの開発者やベンダなどがポリシーの雛形を提供し、管理者がその雛形に従ってポリシーを作成する。このポリシー作成にあたっては、ポリシー管理部３に接続する不図示の表示手段や入力手段を用いて、ポリシーを直接記述して入力する方法やＧＵＩなどによってポリシーを対話的に設定する方法などが考えられる。この他にも、ネットワークに関するポリシーや組織による利用方法に関するポリシーなどの種類（分類方法）の異なるポリシー同士の処理法として、それぞれがポリシー階層の一階層として管理するルールを記述する方法やポリシー管理部３で適切に融合させて一つのポリシー設定内容とする方法などが考えられる。
【００３２】
設定するポリシーの内容について説明する。
図２は実施の形態１によるネットワーク設定管理装置が管理するポリシーを示す図であり、（ａ）はポリシー階層、（ｂ）はドメインＣ３の最終的なポリシーを示している。図２（ａ）に示すように、本願発明のポリシーはその適用範囲ごとに独自のルールが追加あるいは詳細化される。ポリシー設定の例としては、全社レベルでは「ＷＷＷの通信よりも、基幹業務の通信を優先」というような共通のルールを設定し、支社レベルでは「本社への通信を他の支社や部門への通信よりも優先する」、部門レベルでは「上位リンクの帯域は、５０％を本社との通信に、３０％を親である支社との通信に、２０％を他の場所との通信に割り当てる」、「リンクＡの帯域は基幹業務用に５０％、ＷＷＷ用に１０％」、「部門ＡのマシンＸからＹへの通信に１０Ｍｂｐｓの帯域を割当」といった具体的なポリシーの他、部門ＢではＷＷＷでの調査が重要な仕事の場合、「ＷＷＷの通信を他の通信よりも優先する」といった、上位層での設定を上書き変更するような設定も考えられる。なお、特に指定しない限り、各支社や各部門レベルでは上位階層での設定が継承され、改めて設定する必要はない。
また、上記では、ポリシーにその適用範囲ごとに独自のルールを追加あるいは詳細化する例を示したが、ポリシーに上位層のポリシーを上書きして「変更」する場合も、本願発明における「各階層のポリシーを累積しながら判断する」例に含まれる。
【００３３】
品質決定部４では、ポリシー管理部３に設定されたポリシーが各階層に分かれているため、これらを図２（ｂ）に示すように合成し最終的なポリシーを計算する。具体的には、各階層のポリシーをその階層レベルを維持しながら累積してゆく、つまり、ポリシーサーバ１からドメインＣ３までに接続するドメインＡ１、ドメインＢ２、ドメインＣ３のポリシーが順に累積されたポリシーが求められる。このポリシーとともに、ネットワーク資源管理部２からトポロジ２ａやリンク帯域に関するネットワーク資源情報も用いて、品質決定部４が各通信の経路や、帯域、優先度など最終的な通信品質のパラメータである通信品質情報を決定する。経路の計算には、ＱｏＳルーティングにおける経路計算方式がそのまま利用できる。
【００３４】
品質決定部４が決定した通信品質情報は品質変換・指示部５に受信される。これによって、品質変換・指示部５は、通信品質情報における通信帯域や通信経路に対する優先度などの通信品質パラメータから、経路上のノード装置（ルータやスイッチなどで、図１中の四角記号で示すもの）への個別設定、例えばルータにおけるＤｉｆｆＳｅｒｖ（Ｄｉｆｆｅｒｅｎｔｉａｔｅｄ  Ｓｅｒｖｉｃｅ）のＴｏＳ設定や出力キューの設定など、に分解・変換し、ネットワークを通じて制御コマンドを発行する。制御コマンドの発行には、ＣＯＰＳ（Ｃｏｍｍｏｎ  Ｏｐｅｎ  Ｐｏｌｉｃｙ  Ｓｅｒｖｉｃｅ  ｐｒｏｔｏｃｏｌ）などの標準的なプロトコルが利用できる。
これによって、このネットワークシステムにおけるネットワーク機器の通信品質を一貫して管理することができ、管理者の利用方針に沿った最適な通信品質を提供することができる。
【００３５】
以上のように、この実施の形態１によれば、ネットワークの通信品質を規定する規則・制約条件であるポリシーをその適用範囲及び／又は内容によって階層化して管理したので、例えば、ある会社のネットワーク設定管理に適用した場合、全社共通のルール（ドメインＡ１に対するポリシー）を、全社レベルのポリシーとして１回のみ設定すれば良く、支社や部門ごとに重複して設定する必要がなくなる。これにより、ポリシーサーバ１で管理すべきポリシーの数が抑えられて、管理者による設定や現状理解が容易になり、大規模なネットワークの管理も可能になる。
【００３６】
また、全社共通のルールを変更する際に、全社レベルのポリシーのみを変更すれば、下位レベルの支社や部門にも即座にその変更が反映することから、設定変更を容易化し、これにかかる時間を短縮することができる。
【００３７】
なお、上記実施の形態１では、ポリシーの構造はネットワーク構造と一致していたが、ポリシーの構造とネットワークの構造とは同じである必要はない。
図３は実施の形態１によるネットワーク設定管理装置を用いたネットワークシステムの他の構成を示す図である。図において、１ａは図１のポリシーサーバ１とは異なる構造のポリシーを管理するポリシーサーバ（ネットワーク設定管理装置）、３ｂはポリシーサーバ１ａが管理するポリシーのトポロジで、図示の例ではネットワークの各部門にまたがったプロジェクトＡ，Ｂに対応する構造を有している。このようなポリシー構造としても上記実施の形態１と同様の効果が得られる。
【００３８】
上記の例を具体的に説明すると、本願発明における各ポリシーの適用範囲は、単純な１つのネットワーク階層レベル（ドメイン）を表す形式ではなく、適用範囲を構成する複数の端末、ネットワーク・リンク、ネットワーク階層の集合（論理グループ）から構成されるものとして管理すればよいことを示している。
【００３９】
これにより、ネットワーク構造とは独立に、ネットワークの利用者にとって意味のある構造（この例では部門横断的プロジェクトを含む会社組織構造）に対してポリシーを設定でき、ネットワークの設定・管理が高水準化されて、より簡略になる効果が得られる。
【００４０】
さらに、ポリシーの階層的グループ化の手段は、ネットワーク構造やネットワーク利用者の組織構造に限定されず、ポリシーの内容や種類によってもグループ化することもでき、これらは混在させることができる。例えば、会社全体に関する「グローバルポリシー」、ある利用者組織グループに関する「ローカル・ポリシー」、特定のネットワーク・ドメインに関する「ネットワーク・ポリシー」、通信セッション毎の品質に関する（動的な）「セッション・ポリシー」のようにグループ化し、グローバル・ポリシーを根として、組織階層によるサブツリー、ネットワーク階層によるサブツリー、セッション・ポリシーのリーフ郡、というようなツリーとして階層化できる。この場合は、設定するポリシーの種類によって、分類して指定できるため、ポリシーの変更や設定・管理がより簡略になる効果が得られる。
【００４１】
実施の形態２．
図４はこの発明の実施の形態２によるネットワークシステムの構成を示す図である。図において、１−１〜１−７はネットワーク上の各管理範囲ごとに分散して配置されたポリシーサーバ（ネットワーク設定管理装置）で、図示の例ではネットワークの各ドメインごとに配置されて、それに対応する組織を適用範囲とするポリシーを管理している。また、各ポリシーサーバ１−１〜１−７は、互いに情報の交換をすることができる不図示の管理情報交換手段を有している。さらに、各ポリシーサーバ１−１〜１−７の各品質決定部４は、ポリシー管理部３が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際にはそれぞれの適用範囲によって優先度を付け、これに基づいて通信品質情報を調整する不図示の品質調整手段を有している。この他の構成については上記実施の形態１の構成と同様である。
ここで、上記実施の形態１の図１と同様に、ある会社のネットワーク設定管理に適用すると、例えば本社のネットワークに接続されたポリシーサーバ１−１が、全社共通のポリシーＡ１のみを、部門Ａに接続されたポリシーサーバ１−３はポリシーＣ１を管理する。なお、図１と同一構成要素には同一符号を付して重複する説明を省略する。
【００４２】
次に動作について説明する。
ネットワーク内の上位と下位とのポリシーサーバ間では、管理情報交換手段によってネットワーク資源に関する情報が交換されるとともに、上位から下位のポリシーサーバへは上位階層のポリシーが定期的に、あるいは変更が加えられたポリシーが伝えられる。また、複数のドメインをまたがる通信や、異なる階層のポリシー間で矛盾が発生すると、それに関係するポリシーサーバの品質決定部４，４間で交渉が行われる。
【００４３】
具体的に例を挙げると、部門Ｂでは「ＷＷＷの通信を基幹業務の通信より優先」というポリシーＰ１が設定されると、支社Ａでの「ＷＷＷの通信よりも基幹業務の通信を優先」というポリシーＰ２と矛盾が発生する。この時、部門Ｂのポリシーサーバの品質調整手段では、部門レベルのポリシーＰ１と支社レベルでのポリシーＰ２を考慮して、より下位層のポリシーであるＰ１の方を優先して採用する。
【００４４】
これによって、全社レベルのポリシー設定に縛られず、部門レベルで自由に独自のポリシー変更を行うことができるという効果が得られる。即ち、下位層のポリシーの適用範囲は、一般に上位層のポリシーの適用範囲の一部であるため、異なる階層レベル間でポリシーが矛盾する場合に下位層のポリシーを優先させることによって、あるネットワークの一部分だけ(この例の場合部門Ａのドメイン)の設定を他とは独立に変更することが可能となる。
【００４５】
さらに、部門Ｂでのポリシーサーバが故障しても、その影響を受けるのは部門Ｂに関係する通信、すなわち部門Ｂ内での通信と、部門Ｂを一端とする通信のみに限定される。その他の通信、例えば部門Ａから支社Ａへの通信には正常にポリシーの適用・運用が行われるため、故障の範囲が限定され、システム全体として耐故障性が向上するという効果も得られる。
【００４６】
また、反対に、品質調整手段が下位層より上位層の設定を優先するようにしても良い。例えば、部門Ｂにて「他部門からの通信は最低優先度」というポリシーＰ１が設定された場合に、支社Ａにて「支社長室からの通信は最高優先度」というポリシー２が設定されるとポリシー間に矛盾が生じる。この場合、部門Ｂのポリシーサーバ１−４の品質調整手段では、「支社長室からの通信」についてはポリシーＰ２を優先して採用する。
【００４７】
このように、上位、下位のどちらのポリシー設定を優先するかの決定は、例えば各ポリシーに付けられた優先度や適用範囲間に付けられた優先度に基づいて、ポリシーサーバ間で交渉、調整して決定される。
【００４８】
以上のように、この実施の形態２によれば、ネットワーク上における管理範囲ごとに分散して配置されるとともに、他のポリシーサーバとの間で情報を交換する管理情報交換手段を備え、ネットワーク資源管理部２及びポリシー管理部３が自己の管理範囲のみに係るネットワーク資源情報及びポリシーをそれぞれ管理し、品質決定部４が管理範囲の関連する他のポリシーサーバとの間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するので、ポリシーサーバ１−１〜１−７が分散することにより、１部のポリシーサーバに障害が発生してもネットワーク全体の設定管理機能が停止することがなく、障害に強いネットワークシステムを提供することができる。また、１つのポリシーサーバで管理すべき情報が限定されるため、各管理範囲におけるネットワークの管理負荷を軽減することができる。
【００４９】
また、この実施の形態２によれば、ポリシー管理部３が管理するポリシー又は管理範囲の関連する他のポリシーサーバからのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際にはそれぞれの適用範囲階層レベルによって優先度をを付け、これらに基づいて通信品質情報を調整する品質調整手段を品質決定部４が備えるので、各ポリシーサーバ間で自動的に交換される管理情報に基づいて、品質調整手段を用いて、外部のオペレータが各管理範囲ごとに独立にネットワーク構成やポリシーを変更することができ、管理の利便性を向上させることができる。また、ポリシー階層に応じた優先度をつけることにより、上位層の共通の設定よりも下位層の独自設定が優先され、より自然な品質調整を行うことができる。
【００５０】
実施の形態３．
図５はこの発明の実施の形態３によるネットワークシステムの構成を示す図である。図において、３ｃはポリシーサーバ１−１が管理するポリシーのトポロジで、図示の例ではポリシーの適用範囲の階層構造が全体と各サブネットワークの２階層である。Ｎ／Ｗ（１）〜Ｎ／Ｗ（Ｘ）はネットワークを構成するサブネットワークである。この図５では、ポリシーサーバの品質調整手段が、矛盾するポリシー間の調整にポリシー適用範囲のネットワーク上の位置関係を用いている。なお、図１及び図４と同一構成要素には同一符号を付して重複する説明を省略する。
【００５１】
また、図示の例において各ポリシーが以下のように設定されているものとする。、全体のポリシーＡ１ではサブネットワークの優先度がＮ／Ｗ（１）＞Ｎ／Ｗ（２）＞Ｎ／Ｗ（３）となっており、実線で示した通信経路の通信速度が８Ｍｂｐｓ、破線で示した通信経路の通信速度が５Ｍｂｐｓである。また、ドメインＡ１に対応するサブネットワークＮ／Ｗ（１）のポリシーＮ／Ｗ（１）は、実線で示した通信経路が破線のものより優先する。ドメインＢ１に対応するサブネットワークＮ／Ｗ（２）のポリシーＮ／Ｗ（２）では、破線で示した通信経路が実線のものより優先する。ドメインＣ１に対応するサブネットワークＮ／Ｗ（３）のポリシーＮ／Ｗ（３）は、実線で示した通信経路が破線のものより優先し、サブネットワークＮ／Ｗ（２）との間の通信経路Ｌ１での通信速度を１０Ｍｂｐｓより小さくなる帯域に制限する。
このように、図示の例ではサブネットワークＮ／Ｗ（１）〜Ｎ／Ｗ（３）を適用範囲とするポリシーの間で、実線および破線で示した２種類の通信の品質設定に関して矛盾がある。この矛盾は、各ポリシーサーバ間での管理情報の交換によって検出される。
【００５２】
サブネットワークＮ／Ｗ（３）とＮ／Ｗ（２）を結ぶリンクＬ１の帯域が制限されているため、どちらか１種類の通信しかＬ１を経由できない。双方の種類の通信がＬ１を経由するような要求がなされた際に、どちらの種類の通信がＬ１を経由するかは、以下の手順によって決定される。
【００５３】
図６は図５におけるポリシーサーバ間の交渉例を示す説明図である。図６に示すように、Ｎ／Ｗ（３）からＮ／Ｗ（２）への通信が２種類とも要求されると、その経路にあたるＮ／Ｗ（２）、Ｎ／Ｗ(３)の両ポリシーサーバが、品質調整手段によってポリシーに矛盾が発生することを検出し、矛盾するポリシーの調整を開始する。その結果、Ｎ／Ｗ（２）でのポリシーが上位ネットワークであるために優先して採用され、経路上のルータやスイッチに対して、破線の種類の通信を優先させるための制御指示が出され、最終的に破線の通信がＬ１を経由することになる。
【００５４】
図７は図５におけるポリシーサーバ間の他の交渉例を示す説明図である。図７に示すように、Ｎ／Ｗ（３）からＮ／Ｗ（１）へ２種類の通信が要求された場合、図６の場合と同様にして、その経路上でＮ／Ｗ（１）とＮ／Ｗ（２）のポリシー間で矛盾が発生することが検出され、Ｎ／Ｗ（１）でのポリシーが優先的に採用され、その結果がＮ／Ｗ（２）、Ｎ／Ｗ（３）のポリシーサーバへも反映されて、実線の通信がＬ１を経由するように、経路上の各ノード装置が制御される。
【００５５】
これによって、矛盾するポリシー間の調整において、ネットワークの重要性に応じて適切なポリシーを選択することができる。例えば遠隔監視システムにおいて、Ｎ／Ｗ（１）が集中監視センタ、Ｎ／Ｗ（２）がサブ監視センタ、Ｎ／Ｗ（３）が現場サイドの監視場所に相当する場合、集中監視センタでの遠隔監視が最も重要となるが、この実施の形態３のように上位ネットワークのポリシーを優先することによって、各現場サイドやサブ監視センタで自由にポリシーの設定や変更をすることができ、しかも重要なネットワーク（集中監視センタ）での監視に影響を与えないという効果が得られる。
【００５６】
以上のように、この実施の形態３によれば、品質調整手段が矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けるので、多くの通信が集中しやすいネットワークの上流部分の設定が優先され、より自然な品質調整を行うことができる。
【００５７】
なお、上記実施の形態３では、ネットワーク全体がツリー上の構造をしており、サブネットワーク同士が階層的に親子関係にある場合について、親側でのポリシーを優先する例を示したが、適用するネットワークにおける重要性によっては、逆に子のサブネットワークでのポリシーを優先することも考えられる。さらに、サブネットワーク間に上下関係がなく平などな場合であっても、サブネットワーク毎の重要性を別途定義することによって、同様の効果が得られる。
【００５８】
【発明の効果】
以上のように、この発明のネットワーク設定管理装置によれば、ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び／又は内容によって階層化して管理するポリシー管理手段と、ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、この品質決定手段が決定した通信品質情報をネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段とを備えるので、品質を規定するための規則・制約条件であるポリシーが階層化されるため、ネットワーク上の複数の範囲に対する共通の規則・制約条件は１つのみで良く、ポリシーの管理が簡略化されるだけでなく、外部からポリシーを設定するのも容易で理解しやすいネットワーク設定管理装置を提供することができるという効果がある。
【００５９】
また、ネットワークが拡張された場合にも、他と異なるポリシーのみを追加するだけでよく、管理すべきポリシーの数を低減することができ、大規模なネットワークにも適用しやすいネットワーク設定管理装置を提供することができるという効果がある。さらに、従来のポリシーサーバと同様に、規則によって品質を指定するため、個々の通信・通信経路上の機器ごとに品質設定をする必要がない。
【００６０】
この発明のネットワーク設定管理装置によれば、ネットワーク上における管理範囲ごとに分散して配置されるとともに、他のネットワーク設定管理装置との間で情報を交換する管理情報交換手段を備え、ネットワーク資源管理手段及びポリシー管理手段が自己の管理範囲のみに係るネットワーク資源情報及びポリシーをそれぞれ管理し、品質決定手段が管理範囲の関連する他のネットワーク設定管理装置との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するので、ネットワーク設定管理装置が分散することにより、一部のネットワーク管理装置で障害が発生してもネットワーク全体の設定管理機能が停止することがなく、障害に対する耐性を向上させるネットワーク設定管理装置を提供することができるという効果がある。
【００６１】
また、１つのネットワーク設定管理装置で管理すべき情報が限定されることから、各管理範囲におけるネットワークの管理負荷を軽減させたネットワーク設定管理装置を提供することができるという効果がある。
【００６２】
さらに、各ネットワーク設定管理装置間で自動的に管理情報が交換されるため、外部のオペレータなどが各管理範囲毎に独立にネットワーク構成や品質の規則・制約条件を変更することができ、管理の利便性を向上させるネットワーク設定管理装置を提供することができるという効果がある。
【００６３】
この発明のネットワーク設定管理装置によれば、ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際にはそれぞれの適用範囲によって優先度を付け、これらに基づいて通信品質情報を調整する品質調整手段を品質決定手段が備えるので、自動的に品質設定が適切に調整されることから、外部からポリシーを設定する際に、矛盾の発生を気にすることなく、適用範囲ごとに独立に設定するネットワーク設定管理装置を提供することができるという効果がある。
【００６４】
この発明のネットワーク設定管理装置によれば、品質調整手段が矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けるので、ポリシーの階層に応じた優先度をつけることにより、上位層の共通の設定よりも下位層の独自設定が優先され、より自然な品質調整を行うネットワーク設定管理装置を提供することができるという効果がある。
【００６５】
この発明のネットワーク設定管理装置によれば、品質調整手段が矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けるので、多くの通信が集中しやすいネットワークの上流部分の設定が優先され、より自然な品質調整を行うネットワーク設定管理装置を提供することができるという効果がある。
【００６６】
この発明のネットワークシステムによれば、ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び／又は内容によって階層化して管理するポリシー管理手段と、ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、この品質決定手段が決定した通信品質情報をネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段とを備えたネットワーク設定管理装置を、ネットワーク上における管理範囲ごとに分散して複数配置してなるので、ネットワーク設定管理装置が分散することにより、一部のネットワーク管理装置で障害が発生してもネットワーク全体の設定管理機能が停止することがなく、障害に対する耐性を向上させたネットワーク設定管理装置を提供することができるという効果がある。
【００６７】
この発明のネットワークシステムによれば、ネットワーク設定管理装置が他のネットワーク設定管理装置との間で情報を交換する管理情報交換手段を有し、ネットワーク資源管理手段及びポリシー管理手段が自己の管理範囲のみに係るネットワーク資源情報及びポリシーをそれぞれ管理し、品質決定手段が管理範囲の関連する他のネットワーク設定管理装置との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するので、１つのネットワーク設定管理装置で管理すべき情報が限定されることから、各管理範囲におけるネットワークの管理負荷を軽減させたネットワークシステムを提供することができるという効果がある。
【００６８】
また、各ネットワーク設定管理装置間で自動的に管理情報が交換されるため、外部のオペレータなどが各管理範囲毎に独立にネットワーク構成や品質の規則・制約条件を変更することができ、管理の利便性を向上させるネットワークシステムを提供することができるという効果がある。
【００６９】
この発明のネットワークシステムによれば、ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際にはそれぞれの適用範囲によって優先度を付け、これに基づいて通信品質情報を調整する品質調整手段を品質決定手段が備えるので、自動的に品質設定が適切に調整されることから、外部からポリシーを設定する際に、矛盾の発生を気にすることなく、適用範囲ごとに独立に設定するネットワークシステムを提供することができるという効果がある。
【００７０】
この発明のネットワークシステムによれば、品質調整手段が矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けるので、ポリシーの階層に応じた優先度をつけることにより、上位層の共通の設定よりも下位層の独自設定が優先され、より自然な品質調整を行うネットワークシステムを提供することができるという効果がある。
【００７１】
この発明のネットワークシステムによれば、品質調整手段が矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けるので、多くの通信が集中しやすいネットワークの上流部分の設定が優先され、より自然な品質調整を行うネットワークシステムを提供することができるという効果がある。
【００７２】
この発明のネットワーク設定管理方法によれば、ネットワークの構成と資源状況とからなるネットワーク資源情報とネットワークの通信品質を規定する規則・制約条件であるポリシーとに基づいて、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定し、この通信品質情報をネットワーク内の各ノード装置の制御パラメータに変換して設定するネットワーク設定管理方法において、ポリシーをその適用範囲及び／又は内容によって階層化して管理し、ネットワーク資源情報に加えて各階層のポリシーを累積しながら判断して、通信品質情報を決定するので、品質を規定するための規則・制約条件であるポリシーが階層化されるため、ネットワーク上の複数の範囲に対する共通の規則・制約条件は１つのみで良く、ポリシーの管理が簡略化されるだけでなく、外部からポリシーを設定するのも容易で理解しやすくなるという効果がある。また、ネットワークが拡張された場合にも、他と異なるポリシーのみを追加するだけでよく、管理すべきポリシーの数を低減することができ、大規模なネットワークにも適用しやすいという効果がある。さらに、従来のポリシーサーバと同様に、規則によって品質を指定するため、個々の通信・通信経路上の機器ごとに品質設定をする必要がない。
【００７３】
この発明のネットワーク設定管理方法によれば、ネットワーク上における管理範囲ごとに分散して、ネットワーク資源情報及びポリシーをそれぞれ管理し、他の管理範囲との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するので、ネットワーク設定管理装置が分散することにより、一部のネットワーク管理装置で障害が発生してもネットワーク全体の設定管理機能が停止することがなく、障害に対する耐性を向上させることができるという効果がある。また、１つのネットワーク設定管理装置で管理すべき情報が限定されることから、各管理範囲におけるネットワークの管理負荷を軽減させることができるという効果がある。さらに、各ネットワーク設定管理装置間で自動的に管理情報が交換されるため、外部のオペレータなどが各管理範囲毎に独立にネットワーク構成や品質の規則・制約条件を変更することができ、管理の利便性を向上させることができるという効果がある。
【００７４】
この発明のネットワーク設定管理方法によれば、管理範囲の関連するポリシー間で矛盾が発生するか否かを検出し、矛盾が発生する際にはそれぞれの適用範囲によって優先度を付け、これに基づいて通信品質情報を調整するので、自動的に品質設定が適切に調整されることから、外部からポリシーを設定する際に矛盾の発生を気にすることなく、適用範囲ごとに独立に設定することができるという効果がある。
【００７５】
この発明のネットワーク設定管理方法によれば、矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けるので、ポリシーの階層に応じた優先度をつけることにより、上位層の共通の設定よりも下位層の独自設定が優先され、より自然な品質調整を行うことができるという効果がある。
【００７６】
この発明のネットワーク設定管理方法によれば、矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けるので、多くの通信が集中しやすいネットワークの上流部分の設定が優先され、より自然な品質調整を行うことができるという効果がある。
【図面の簡単な説明】
【図１】  この発明の実施の形態1によるネットワーク設定管理装置を用いたネットワークシステムの構成を示す図である。
【図２】  実施の形態１によるネットワーク設定管理装置が管理するポリシーを示す図である。
【図３】  実施の形態１によるネットワーク設定管理装置を用いたネットワークシステムの他の構成を示す図である。
【図４】  この発明の実施の形態２によるネットワークシステムの構成を示す図である。
【図５】  この発明の実施の形態３によるネットワークシステムの構成を示す図である。
【図６】  図５におけるポリシーサーバ間の交渉例を示す説明図である。
【図７】  図５におけるポリシーサーバ間の他の交渉例を示す説明図である。
【図８】  従来のポリシーサーバを用いたポリシーネットワークの構成を示す図である。
【符号の説明】
１，１ａ，１−１〜１−７  ポリシーサーバ（ネットワーク設定管理装置）、２  ネットワーク資源管理部（ネットワーク資源管理手段）、２ａ  ネットワークのトポロジ、３  ポリシー管理部（ポリシー管理手段）、３ａ，３ｂ，３ｃ  ポリシーのトポロジ、４  品質決定部（品質決定手段）、５は品質変換・指示部（品質変換設定手段）、Ｎ／Ｗ（１）〜Ｎ／Ｗ（Ｘ）  サブネットワーク。
【図１】
0004346815.tif 000002
【図２】
0004346815.tif 000003
【図３】
0004346815.tif 000004
【図４】
0004346815.tif 000005
【図５】
0004346815.tif 000006
【図６】
0004346815.tif 000007
【図７】
0004346815.tif 000008
【図８】
0004346815.tif 000009