JP4346815B2 - Network setting management apparatus, network system, and network setting management method - Google Patents

Network setting management apparatus, network system, and network setting management method Download PDF

Info

Publication number
JP4346815B2
JP4346815B2 JP2000402777A JP2000402777A JP4346815B2 JP 4346815 B2 JP4346815 B2 JP 4346815B2 JP 2000402777 A JP2000402777 A JP 2000402777A JP 2000402777 A JP2000402777 A JP 2000402777A JP 4346815 B2 JP4346815 B2 JP 4346815B2
Authority
JP
Japan
Prior art keywords
network
management
policy
policies
quality
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2000402777A
Other languages
Japanese (ja)
Other versions
JP2002204254A (en
Inventor
晶宇 塚田
隆夫 嶋吉
淑彦 秦
真司 下條
和憲 植田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2000402777A priority Critical patent/JP4346815B2/en
Publication of JP2002204254A publication Critical patent/JP2002204254A/en
Application granted granted Critical
Publication of JP4346815B2 publication Critical patent/JP4346815B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

【0001】
【発明の属する技術分野】
この発明はネットワークの通信品質を規定する規則・制約条件であるポリシーをその適用範囲及び/又は内容によって階層化して管理することで、QoS(Quality of Service)に関連するネットワーク設定を容易化し、且つ効率的に管理することができるネットワーク設定管理装置及びネットワークシステム並びにネットワーク設定管理方法に関するものである。
【0002】
【従来の技術】
近年、ネットワークシステムの利用分野が広範囲に渡り、ユーザの要求を満たすネットワークアプリケーションの品質が求められている。このようなネットワークアプリケーションの品質を満たすものとして、ポリシーネットワークがある。このポリシーネットワークは、ネットワークの管理者が能動的にネットワークの利用方針を反映させたポリシーを作成し実装することで、上記利用方針に沿った最適な通信品質を提供することができるものである。
【0003】
ポリシーネットワークを構成するには、上述したポリシーを管理し、これに沿ってネットワーク機器に対してネットワークの通信品質に係る設定を行うポリシーサーバを配置する。
図8は従来のポリシーサーバを用いたポリシーネットワークの構成を示す図である。図において、100はポリシーサーバであって、ネットワーク管理者が定めたネットワークの通信品質を規定するポリシーを集中管理し、これらポリシーをネットワークに接続する各ネットワーク機器(例えば、図中の四角記号で示したネットワーク要素)に対する制御パラメータに変換して設定するネットワーク設定管理装置として機能する。110はポリシーサーバ100を構成するネットワーク資源管理部で、管理するネットワークの接続形態(トポロジ)や各リンクにおける通信の帯域などの資源状況からなるネットワーク資源情報を不図示のメモリに記憶して管理する。
【0004】
110aはネットワーク資源管理部110が保持するネットワークのトポロジで、各ドメインA1,B1,B2,C1〜C4による階層構造に対応している。120はポリシー管理部で、ネットワークの通信品質を規定する規則や制約条件であるポリシーを設定・管理する。具体的には、ポリシーを記述したファイルを不図示のメモリに記憶しておき、品質変換・指示部130が適宜読み出してポリシーをネットワーク機器に設定する。ポリシーの具体例を挙げると、ネットワーク内における通信の種類ごとの優先度やネットワーク帯域の使用割合(%)/量などがある。また、通信品質としては、データ伝送における送受信号の周波数帯域、送受信のタイミングを制御するための遅延や送受信の優先度などが挙げられる。120aはポリシー管理部100が管理するポリシーのトポロジで、ネットワークのトポロジと異なって各ドメインA1,B1,B2,C1〜C4に対応するポリシーは階層化されていない。130は品質変換・指示部で、ポリシーをネットワーク内の各ノード装置の制御パラメータに変換して各ノード装置へ指示する。
【0005】
次に動作について説明する。
ネットワーク資源管理部110には、管理者によって管理するネットワークの接続形態(トポロジ110a)や各リンクにおける通信帯域などのネットワーク資源情報が予め設定される。あるいは、トポロジ情報をポリシーサーバ100が自動的に収集し、ネットワーク資源管理部110に格納もしくはその内容を更新する。
また、管理者によってネットワークの通信品質に関する規則や制約条件であるポリシーがポリシー管理部120に設定される。具体的には、ポリシーサーバの開発者やベンダなどがポリシーの雛形を提供し、管理者がその雛形に従ってポリシーを作成する。このポリシー作成にあたっては、ポリシー管理部120に接続する不図示の表示手段や入力手段を用いて、ポリシーを直接記述して入力する方法やGUIなどによってポリシーを対話的に設定する方法などが考えられる。
図示の例では、ポリシーネットワークシステムをある会社に適用した場合を示しており、本社、支社、部門に対応するドメインA1,B1,B2,C1〜C4の各ポリシーがポリシー管理部120に集中管理されている。これらのポリシーはトポロジ120aに示すようにドメインA1,B1,B2,C1〜C4ごとに階層化されておらず適用範囲という概念を持たない。例えば、ドメインA1とドメインB1との間の通信経路に対するポリシー、ドメインB1とドメインC2との間の通信経路に対するポリシーなどのように、各ポリシーが互いに無関係に管理されている。
【0006】
品質変換・指示部130は、ネットワーク資源管理部110が管理するネットワーク資源情報やポリシーに基づいて、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を、経路上のノード装置(ルータやスイッチなどがあり、図中の四角記号で示したネットワーク要素)に対する制御パラメータに変換して遠隔設定する。
これによって、このネットワークシステムにおけるネットワーク機器の通信品質を一貫して管理することができ、管理者の利用方針に沿った最適な通信品質を提供することができる。
【0007】
【発明が解決しようとする課題】
従来のネットワーク設定管理装置及びネットワークシステムは以上のように構成されているので、トポロジ120aに示すように適用範囲によって階層化するという概念を持たないポリシーを用いることから、大規模なネットワークになるにつれて管理すべきポリシーの数が増大し、設定誤りの増加やネットワーク全体のポリシーを変更することが困難であるという課題があった。
【0008】
上記課題を具体的に説明すると、例えば図8に示すようなある会社のネットワーク設定管理を想定した場合、各部門(ドメイン)毎に全社共通のポリシーを繰り返し設定する必要があった。このため大規模なネットワークでは、管理すべきポリシーの数が増え、設定の誤りも発生しやすく、全社レベルのポリシー変更には時間がかかっていた。
【0009】
この発明は上記のような課題を解決するためになされたもので、ネットワークの通信品質を規定する規則・制約条件であるポリシーをその適用範囲及び/又は内容によって階層化して管理することで、ネットワーク設定を容易化し且つ効率的に管理することができるネットワーク設定管理装置を得ることを目的とする。
【0010】
また、この発明は上記ネットワーク設定管理装置をネットワークの複数の管理範囲に分散して配置することで、ネットワーク設定を容易化し且つ効率的に管理することができるネットワークシステムを得ることを目的とする。
【0011】
さらに、この発明はネットワークの通信品質を規定する規則・制約条件であるポリシーをその適用範囲及び/又は内容によって階層化して管理することで、ネットワーク設定を容易化し且つ効率的に管理することができるネットワーク設定管理方法を得ることを目的とする。
【0012】
【課題を解決するための手段】
この発明に係るネットワーク設定管理装置は、ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び/又は内容によって階層化して管理するポリシー管理手段と、ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、この品質決定手段が決定した通信品質情報をネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段とを備え、品質決定手段が、ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して通信品質情報を調整する品質調整手段を備えたネットワーク設定管理装置を、ネットワーク上における管理範囲ごとに分散して複数配置してなるものである。
【0013】
この発明に係るネットワーク設定管理装置は、ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び/又は内容によって階層化して管理するポリシー管理手段と、ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、この品質決定手段が決定した通信品質情報をネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段と、ネットワーク上における管理範囲ごとに分散して配置されるとともに、他のネットワーク設定管理装置との間で情報を交換する管理情報交換手段を備え、ネットワーク資源管理手段及びポリシー管理手段が自己の管理範囲のみに係るネットワーク資源情報及びポリシーをそれぞれ管理し、品質決定手段が、管理範囲の関連する他のネットワーク設定管理装置との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するとともに、ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して通信品質情報を調整する品質調整手段を備えるものである。
【0015】
この発明に係るネットワーク設定管理装置は、品質調整手段が矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けるものである。
【0016】
この発明に係るネットワーク設定管理装置は、品質調整手段が矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けるものである。
【0017】
この発明に係るネットワークシステムは、ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び/又は内容によって階層化して管理するポリシー管理手段と、ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、上記ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、この品質決定手段が決定した上記通信品質情報をネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段とを備え、品質決定手段が、ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して通信品質情報を調整する品質調整手段を備えたネットワーク設定管理装置を、上記ネットワーク上における管理範囲ごとに分散して複数配置してなるものである。
【0018】
この発明に係るネットワークシステムは、ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び/又は内容によって階層化して管理するポリシー管理手段と、ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、この品質決定手段が決定した通信品質情報をネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段と、他のネットワーク設定管理装置との間で情報を交換する管理情報交換手段とを備え、ネットワーク資源管理手段及びポリシー管理手段が、自己の管理範囲のみに係るネットワーク資源情報及びポリシーをそれぞれ管理し、品質決定手段が、管理範囲の関連する他のネットワーク設定管理装置との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するとともに、ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して通信品質情報を調整する品質調整手段を備えるものである。
【0020】
この発明に係るネットワークシステムは、品質調整手段が矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けるものである。
【0021】
この発明に係るネットワークシステムは、品質調整手段が矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けるものである。
【0022】
この発明に係るネットワーク設定管理方法は、ネットワークの構成と資源状況とからなるネットワーク資源情報とネットワークの通信品質を規定する規則・制約条件であるポリシーとに基づいて、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定し、この通信品質情報をネットワーク内の各ノード装置の制御パラメータに変換して設定するネットワーク設定管理方法において、ポリシーをその適用範囲及び/又は内容によって階層化して管理し、ネットワーク資源情報に加えて各階層のポリシーを累積しながら判断して、通信品質情報を決定するとともに、管理範囲の関連するポリシー間で矛盾が発生するか否かを検出し、矛盾が発生する際にはそれぞれの適用範囲によって優先度を付け、これに基づいて通信品質情報を調整するものである。
【0023】
この発明に係るネットワーク設定管理方法は、ネットワークの構成と資源状況とからなるネットワーク資源情報とネットワークの通信品質を規定する規則・制約条件であるポリシーとに基づいて、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定し、この通信品質情報をネットワーク内の各ノード装置の制御パラメータに変換して設定するネットワーク設定管理方法において、ネットワーク上における管理範囲ごとに分散して、ネットワーク資源情報及びポリシーをそれぞれ管理し、他の管理範囲との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するとともに、管理範囲の関連するポリシー間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して通信品質情報を調整するものである。
【0025】
この発明に係るネットワーク設定管理方法は、矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けるものである。
【0026】
この発明に係るネットワーク設定管理方法は、矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けるものである。
【0027】
【発明の実施の形態】
以下、この発明の実施の一形態を説明する。
実施の形態1.
図1はこの発明の実施の形態1によるネットワーク設定管理装置を用いたネットワークシステムの構成を示す図である。図において、1は実施の形態1によるポリシーサーバ(ネットワーク設定管理装置)であって、ネットワーク管理者が定めたネットワークの通信品質を規定するポリシーを管理し、これらポリシーをネットワークに接続する各ネットワーク機器(例えば、図中の四角記号で示したネットワーク要素)に対する制御パラメータに変換して設定する。2はポリシーサーバ1を構成するネットワーク資源管理部(ネットワーク資源管理手段)で、管理するネットワークの接続形態(トポロジ)や各リンクにおける通信の帯域などの資源状況からなるネットワーク資源情報を不図示のメモリに記憶して管理する。
【0028】
2aはネットワーク資源管理部2が保持するネットワークのトポロジで、各ドメインA1,B1,B2,C1〜C4による階層構造に対応している。3はポリシー管理部(ポリシー管理手段)で、ネットワークの通信品質を規定する規則や制約条件であるポリシーをその適用範囲及び/又は内容によって階層化して管理する。具体的には、ポリシーを記述したファイルをポリシーの適用範囲及び/又は内容によって階層化して不図示のメモリに記憶しておき、品質決定部4が適宜読み出してポリシーをネットワーク機器に設定する。ポリシーの具体例を挙げると、ネットワーク内における各通信の種類ごとの優先度やネットワーク帯域の使用割合(%)/量などがある。また、通信品質としては、データ伝送における送受信号の周波数帯域、送受信のタイミングを制御するための遅延や送受信の優先度などが挙げられる。
【0029】
3aはポリシー管理部3が管理するポリシーのトポロジで、図示の例ではネットワークのトポロジと共通して各ドメインA1,B1,B2,C1〜C4に対応するポリシーが階層化されている。4は品質決定部(品質決定手段)であって、ネットワーク資源管理部2からトポロジ2aやリンク帯域などの資源状況に関するネットワーク資源情報に加えて、ポリシー管理部3に設定された各階層のポリシーを累積しながら判断して、各通信の経路やその通信帯域、優先度などの具体的な通信品質のパラメータからなる通信品質情報を決定する。5は品質変換・指示部(品質変換設定手段)で、ポリシーをネットワーク内の各ノード装置の制御パラメータに変換して各ノード装置に設定する。
図示の例では、ある会社のネットワーク設定管理を想定したもので、ポリシーのまた、階層構造及び適用範囲を会社組織と一致させて管理する様子を示している。
【0030】
次に動作について説明する。
ネットワーク資源管理部2は、管理するネットワークの接続形態(トポロジ2a)や各リンクの帯域などを管理する。この情報は管理者が予め設定しておき、必要に応じて管理者が手動で変更するか、あるいはQOSPFなどのQoSルーティング・プロトコルで用いられるリンク・ステート交換プロトコルを用いて機械的に情報を収集・更新することもできる。
【0031】
品質に関する規則や制約条件、即ちポリシーを管理するポリシー管理部3は、図示の例において全社、支社、部門というドメインA1,B1,B2,C1〜C4に対応する階層に分けて上記ポリシーを設定・管理する。具体的には、ポリシーサーバの開発者やベンダなどがポリシーの雛形を提供し、管理者がその雛形に従ってポリシーを作成する。このポリシー作成にあたっては、ポリシー管理部3に接続する不図示の表示手段や入力手段を用いて、ポリシーを直接記述して入力する方法やGUIなどによってポリシーを対話的に設定する方法などが考えられる。この他にも、ネットワークに関するポリシーや組織による利用方法に関するポリシーなどの種類(分類方法)の異なるポリシー同士の処理法として、それぞれがポリシー階層の一階層として管理するルールを記述する方法やポリシー管理部3で適切に融合させて一つのポリシー設定内容とする方法などが考えられる。
【0032】
設定するポリシーの内容について説明する。
図2は実施の形態1によるネットワーク設定管理装置が管理するポリシーを示す図であり、(a)はポリシー階層、(b)はドメインC3の最終的なポリシーを示している。図2(a)に示すように、本願発明のポリシーはその適用範囲ごとに独自のルールが追加あるいは詳細化される。ポリシー設定の例としては、全社レベルでは「WWWの通信よりも、基幹業務の通信を優先」というような共通のルールを設定し、支社レベルでは「本社への通信を他の支社や部門への通信よりも優先する」、部門レベルでは「上位リンクの帯域は、50%を本社との通信に、30%を親である支社との通信に、20%を他の場所との通信に割り当てる」、「リンクAの帯域は基幹業務用に50%、WWW用に10%」、「部門AのマシンXからYへの通信に10Mbpsの帯域を割当」といった具体的なポリシーの他、部門BではWWWでの調査が重要な仕事の場合、「WWWの通信を他の通信よりも優先する」といった、上位層での設定を上書き変更するような設定も考えられる。なお、特に指定しない限り、各支社や各部門レベルでは上位階層での設定が継承され、改めて設定する必要はない。
また、上記では、ポリシーにその適用範囲ごとに独自のルールを追加あるいは詳細化する例を示したが、ポリシーに上位層のポリシーを上書きして「変更」する場合も、本願発明における「各階層のポリシーを累積しながら判断する」例に含まれる。
【0033】
品質決定部4では、ポリシー管理部3に設定されたポリシーが各階層に分かれているため、これらを図2(b)に示すように合成し最終的なポリシーを計算する。具体的には、各階層のポリシーをその階層レベルを維持しながら累積してゆく、つまり、ポリシーサーバ1からドメインC3までに接続するドメインA1、ドメインB2、ドメインC3のポリシーが順に累積されたポリシーが求められる。このポリシーとともに、ネットワーク資源管理部2からトポロジ2aやリンク帯域に関するネットワーク資源情報も用いて、品質決定部4が各通信の経路や、帯域、優先度など最終的な通信品質のパラメータである通信品質情報を決定する。経路の計算には、QoSルーティングにおける経路計算方式がそのまま利用できる。
【0034】
品質決定部4が決定した通信品質情報は品質変換・指示部5に受信される。これによって、品質変換・指示部5は、通信品質情報における通信帯域や通信経路に対する優先度などの通信品質パラメータから、経路上のノード装置(ルータやスイッチなどで、図1中の四角記号で示すもの)への個別設定、例えばルータにおけるDiffServ(Differentiated Service)のToS設定や出力キューの設定など、に分解・変換し、ネットワークを通じて制御コマンドを発行する。制御コマンドの発行には、COPS(Common Open Policy Service protocol)などの標準的なプロトコルが利用できる。
これによって、このネットワークシステムにおけるネットワーク機器の通信品質を一貫して管理することができ、管理者の利用方針に沿った最適な通信品質を提供することができる。
【0035】
以上のように、この実施の形態1によれば、ネットワークの通信品質を規定する規則・制約条件であるポリシーをその適用範囲及び/又は内容によって階層化して管理したので、例えば、ある会社のネットワーク設定管理に適用した場合、全社共通のルール(ドメインA1に対するポリシー)を、全社レベルのポリシーとして1回のみ設定すれば良く、支社や部門ごとに重複して設定する必要がなくなる。これにより、ポリシーサーバ1で管理すべきポリシーの数が抑えられて、管理者による設定や現状理解が容易になり、大規模なネットワークの管理も可能になる。
【0036】
また、全社共通のルールを変更する際に、全社レベルのポリシーのみを変更すれば、下位レベルの支社や部門にも即座にその変更が反映することから、設定変更を容易化し、これにかかる時間を短縮することができる。
【0037】
なお、上記実施の形態1では、ポリシーの構造はネットワーク構造と一致していたが、ポリシーの構造とネットワークの構造とは同じである必要はない。
図3は実施の形態1によるネットワーク設定管理装置を用いたネットワークシステムの他の構成を示す図である。図において、1aは図1のポリシーサーバ1とは異なる構造のポリシーを管理するポリシーサーバ(ネットワーク設定管理装置)、3bはポリシーサーバ1aが管理するポリシーのトポロジで、図示の例ではネットワークの各部門にまたがったプロジェクトA,Bに対応する構造を有している。このようなポリシー構造としても上記実施の形態1と同様の効果が得られる。
【0038】
上記の例を具体的に説明すると、本願発明における各ポリシーの適用範囲は、単純な1つのネットワーク階層レベル(ドメイン)を表す形式ではなく、適用範囲を構成する複数の端末、ネットワーク・リンク、ネットワーク階層の集合(論理グループ)から構成されるものとして管理すればよいことを示している。
【0039】
これにより、ネットワーク構造とは独立に、ネットワークの利用者にとって意味のある構造(この例では部門横断的プロジェクトを含む会社組織構造)に対してポリシーを設定でき、ネットワークの設定・管理が高水準化されて、より簡略になる効果が得られる。
【0040】
さらに、ポリシーの階層的グループ化の手段は、ネットワーク構造やネットワーク利用者の組織構造に限定されず、ポリシーの内容や種類によってもグループ化することもでき、これらは混在させることができる。例えば、会社全体に関する「グローバルポリシー」、ある利用者組織グループに関する「ローカル・ポリシー」、特定のネットワーク・ドメインに関する「ネットワーク・ポリシー」、通信セッション毎の品質に関する(動的な)「セッション・ポリシー」のようにグループ化し、グローバル・ポリシーを根として、組織階層によるサブツリー、ネットワーク階層によるサブツリー、セッション・ポリシーのリーフ郡、というようなツリーとして階層化できる。この場合は、設定するポリシーの種類によって、分類して指定できるため、ポリシーの変更や設定・管理がより簡略になる効果が得られる。
【0041】
実施の形態2.
図4はこの発明の実施の形態2によるネットワークシステムの構成を示す図である。図において、1−1〜1−7はネットワーク上の各管理範囲ごとに分散して配置されたポリシーサーバ(ネットワーク設定管理装置)で、図示の例ではネットワークの各ドメインごとに配置されて、それに対応する組織を適用範囲とするポリシーを管理している。また、各ポリシーサーバ1−1〜1−7は、互いに情報の交換をすることができる不図示の管理情報交換手段を有している。さらに、各ポリシーサーバ1−1〜1−7の各品質決定部4は、ポリシー管理部3が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際にはそれぞれの適用範囲によって優先度を付け、これに基づいて通信品質情報を調整する不図示の品質調整手段を有している。この他の構成については上記実施の形態1の構成と同様である。
ここで、上記実施の形態1の図1と同様に、ある会社のネットワーク設定管理に適用すると、例えば本社のネットワークに接続されたポリシーサーバ1−1が、全社共通のポリシーA1のみを、部門Aに接続されたポリシーサーバ1−3はポリシーC1を管理する。なお、図1と同一構成要素には同一符号を付して重複する説明を省略する。
【0042】
次に動作について説明する。
ネットワーク内の上位と下位とのポリシーサーバ間では、管理情報交換手段によってネットワーク資源に関する情報が交換されるとともに、上位から下位のポリシーサーバへは上位階層のポリシーが定期的に、あるいは変更が加えられたポリシーが伝えられる。また、複数のドメインをまたがる通信や、異なる階層のポリシー間で矛盾が発生すると、それに関係するポリシーサーバの品質決定部4,4間で交渉が行われる。
【0043】
具体的に例を挙げると、部門Bでは「WWWの通信を基幹業務の通信より優先」というポリシーP1が設定されると、支社Aでの「WWWの通信よりも基幹業務の通信を優先」というポリシーP2と矛盾が発生する。この時、部門Bのポリシーサーバの品質調整手段では、部門レベルのポリシーP1と支社レベルでのポリシーP2を考慮して、より下位層のポリシーであるP1の方を優先して採用する。
【0044】
これによって、全社レベルのポリシー設定に縛られず、部門レベルで自由に独自のポリシー変更を行うことができるという効果が得られる。即ち、下位層のポリシーの適用範囲は、一般に上位層のポリシーの適用範囲の一部であるため、異なる階層レベル間でポリシーが矛盾する場合に下位層のポリシーを優先させることによって、あるネットワークの一部分だけ(この例の場合部門Aのドメイン)の設定を他とは独立に変更することが可能となる。
【0045】
さらに、部門Bでのポリシーサーバが故障しても、その影響を受けるのは部門Bに関係する通信、すなわち部門B内での通信と、部門Bを一端とする通信のみに限定される。その他の通信、例えば部門Aから支社Aへの通信には正常にポリシーの適用・運用が行われるため、故障の範囲が限定され、システム全体として耐故障性が向上するという効果も得られる。
【0046】
また、反対に、品質調整手段が下位層より上位層の設定を優先するようにしても良い。例えば、部門Bにて「他部門からの通信は最低優先度」というポリシーP1が設定された場合に、支社Aにて「支社長室からの通信は最高優先度」というポリシー2が設定されるとポリシー間に矛盾が生じる。この場合、部門Bのポリシーサーバ1−4の品質調整手段では、「支社長室からの通信」についてはポリシーP2を優先して採用する。
【0047】
このように、上位、下位のどちらのポリシー設定を優先するかの決定は、例えば各ポリシーに付けられた優先度や適用範囲間に付けられた優先度に基づいて、ポリシーサーバ間で交渉、調整して決定される。
【0048】
以上のように、この実施の形態2によれば、ネットワーク上における管理範囲ごとに分散して配置されるとともに、他のポリシーサーバとの間で情報を交換する管理情報交換手段を備え、ネットワーク資源管理部2及びポリシー管理部3が自己の管理範囲のみに係るネットワーク資源情報及びポリシーをそれぞれ管理し、品質決定部4が管理範囲の関連する他のポリシーサーバとの間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するので、ポリシーサーバ1−1〜1−7が分散することにより、1部のポリシーサーバに障害が発生してもネットワーク全体の設定管理機能が停止することがなく、障害に強いネットワークシステムを提供することができる。また、1つのポリシーサーバで管理すべき情報が限定されるため、各管理範囲におけるネットワークの管理負荷を軽減することができる。
【0049】
また、この実施の形態2によれば、ポリシー管理部3が管理するポリシー又は管理範囲の関連する他のポリシーサーバからのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際にはそれぞれの適用範囲階層レベルによって優先度をを付け、これらに基づいて通信品質情報を調整する品質調整手段を品質決定部4が備えるので、各ポリシーサーバ間で自動的に交換される管理情報に基づいて、品質調整手段を用いて、外部のオペレータが各管理範囲ごとに独立にネットワーク構成やポリシーを変更することができ、管理の利便性を向上させることができる。また、ポリシー階層に応じた優先度をつけることにより、上位層の共通の設定よりも下位層の独自設定が優先され、より自然な品質調整を行うことができる。
【0050】
実施の形態3.
図5はこの発明の実施の形態3によるネットワークシステムの構成を示す図である。図において、3cはポリシーサーバ1−1が管理するポリシーのトポロジで、図示の例ではポリシーの適用範囲の階層構造が全体と各サブネットワークの2階層である。N/W(1)〜N/W(X)はネットワークを構成するサブネットワークである。この図5では、ポリシーサーバの品質調整手段が、矛盾するポリシー間の調整にポリシー適用範囲のネットワーク上の位置関係を用いている。なお、図1及び図4と同一構成要素には同一符号を付して重複する説明を省略する。
【0051】
また、図示の例において各ポリシーが以下のように設定されているものとする。、全体のポリシーA1ではサブネットワークの優先度がN/W(1)>N/W(2)>N/W(3)となっており、実線で示した通信経路の通信速度が8Mbps、破線で示した通信経路の通信速度が5Mbpsである。また、ドメインA1に対応するサブネットワークN/W(1)のポリシーN/W(1)は、実線で示した通信経路が破線のものより優先する。ドメインB1に対応するサブネットワークN/W(2)のポリシーN/W(2)では、破線で示した通信経路が実線のものより優先する。ドメインC1に対応するサブネットワークN/W(3)のポリシーN/W(3)は、実線で示した通信経路が破線のものより優先し、サブネットワークN/W(2)との間の通信経路L1での通信速度を10Mbpsより小さくなる帯域に制限する。
このように、図示の例ではサブネットワークN/W(1)〜N/W(3)を適用範囲とするポリシーの間で、実線および破線で示した2種類の通信の品質設定に関して矛盾がある。この矛盾は、各ポリシーサーバ間での管理情報の交換によって検出される。
【0052】
サブネットワークN/W(3)とN/W(2)を結ぶリンクL1の帯域が制限されているため、どちらか1種類の通信しかL1を経由できない。双方の種類の通信がL1を経由するような要求がなされた際に、どちらの種類の通信がL1を経由するかは、以下の手順によって決定される。
【0053】
図6は図5におけるポリシーサーバ間の交渉例を示す説明図である。図6に示すように、N/W(3)からN/W(2)への通信が2種類とも要求されると、その経路にあたるN/W(2)、N/W(3)の両ポリシーサーバが、品質調整手段によってポリシーに矛盾が発生することを検出し、矛盾するポリシーの調整を開始する。その結果、N/W(2)でのポリシーが上位ネットワークであるために優先して採用され、経路上のルータやスイッチに対して、破線の種類の通信を優先させるための制御指示が出され、最終的に破線の通信がL1を経由することになる。
【0054】
図7は図5におけるポリシーサーバ間の他の交渉例を示す説明図である。図7に示すように、N/W(3)からN/W(1)へ2種類の通信が要求された場合、図6の場合と同様にして、その経路上でN/W(1)とN/W(2)のポリシー間で矛盾が発生することが検出され、N/W(1)でのポリシーが優先的に採用され、その結果がN/W(2)、N/W(3)のポリシーサーバへも反映されて、実線の通信がL1を経由するように、経路上の各ノード装置が制御される。
【0055】
これによって、矛盾するポリシー間の調整において、ネットワークの重要性に応じて適切なポリシーを選択することができる。例えば遠隔監視システムにおいて、N/W(1)が集中監視センタ、N/W(2)がサブ監視センタ、N/W(3)が現場サイドの監視場所に相当する場合、集中監視センタでの遠隔監視が最も重要となるが、この実施の形態3のように上位ネットワークのポリシーを優先することによって、各現場サイドやサブ監視センタで自由にポリシーの設定や変更をすることができ、しかも重要なネットワーク(集中監視センタ)での監視に影響を与えないという効果が得られる。
【0056】
以上のように、この実施の形態3によれば、品質調整手段が矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けるので、多くの通信が集中しやすいネットワークの上流部分の設定が優先され、より自然な品質調整を行うことができる。
【0057】
なお、上記実施の形態3では、ネットワーク全体がツリー上の構造をしており、サブネットワーク同士が階層的に親子関係にある場合について、親側でのポリシーを優先する例を示したが、適用するネットワークにおける重要性によっては、逆に子のサブネットワークでのポリシーを優先することも考えられる。さらに、サブネットワーク間に上下関係がなく平などな場合であっても、サブネットワーク毎の重要性を別途定義することによって、同様の効果が得られる。
【0058】
【発明の効果】
以上のように、この発明のネットワーク設定管理装置によれば、ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び/又は内容によって階層化して管理するポリシー管理手段と、ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、この品質決定手段が決定した通信品質情報をネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段とを備えるので、品質を規定するための規則・制約条件であるポリシーが階層化されるため、ネットワーク上の複数の範囲に対する共通の規則・制約条件は1つのみで良く、ポリシーの管理が簡略化されるだけでなく、外部からポリシーを設定するのも容易で理解しやすいネットワーク設定管理装置を提供することができるという効果がある。
【0059】
また、ネットワークが拡張された場合にも、他と異なるポリシーのみを追加するだけでよく、管理すべきポリシーの数を低減することができ、大規模なネットワークにも適用しやすいネットワーク設定管理装置を提供することができるという効果がある。さらに、従来のポリシーサーバと同様に、規則によって品質を指定するため、個々の通信・通信経路上の機器ごとに品質設定をする必要がない。
【0060】
この発明のネットワーク設定管理装置によれば、ネットワーク上における管理範囲ごとに分散して配置されるとともに、他のネットワーク設定管理装置との間で情報を交換する管理情報交換手段を備え、ネットワーク資源管理手段及びポリシー管理手段が自己の管理範囲のみに係るネットワーク資源情報及びポリシーをそれぞれ管理し、品質決定手段が管理範囲の関連する他のネットワーク設定管理装置との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するので、ネットワーク設定管理装置が分散することにより、一部のネットワーク管理装置で障害が発生してもネットワーク全体の設定管理機能が停止することがなく、障害に対する耐性を向上させるネットワーク設定管理装置を提供することができるという効果がある。
【0061】
また、1つのネットワーク設定管理装置で管理すべき情報が限定されることから、各管理範囲におけるネットワークの管理負荷を軽減させたネットワーク設定管理装置を提供することができるという効果がある。
【0062】
さらに、各ネットワーク設定管理装置間で自動的に管理情報が交換されるため、外部のオペレータなどが各管理範囲毎に独立にネットワーク構成や品質の規則・制約条件を変更することができ、管理の利便性を向上させるネットワーク設定管理装置を提供することができるという効果がある。
【0063】
この発明のネットワーク設定管理装置によれば、ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際にはそれぞれの適用範囲によって優先度を付け、これらに基づいて通信品質情報を調整する品質調整手段を品質決定手段が備えるので、自動的に品質設定が適切に調整されることから、外部からポリシーを設定する際に、矛盾の発生を気にすることなく、適用範囲ごとに独立に設定するネットワーク設定管理装置を提供することができるという効果がある。
【0064】
この発明のネットワーク設定管理装置によれば、品質調整手段が矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けるので、ポリシーの階層に応じた優先度をつけることにより、上位層の共通の設定よりも下位層の独自設定が優先され、より自然な品質調整を行うネットワーク設定管理装置を提供することができるという効果がある。
【0065】
この発明のネットワーク設定管理装置によれば、品質調整手段が矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けるので、多くの通信が集中しやすいネットワークの上流部分の設定が優先され、より自然な品質調整を行うネットワーク設定管理装置を提供することができるという効果がある。
【0066】
この発明のネットワークシステムによれば、ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び/又は内容によって階層化して管理するポリシー管理手段と、ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、この品質決定手段が決定した通信品質情報をネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段とを備えたネットワーク設定管理装置を、ネットワーク上における管理範囲ごとに分散して複数配置してなるので、ネットワーク設定管理装置が分散することにより、一部のネットワーク管理装置で障害が発生してもネットワーク全体の設定管理機能が停止することがなく、障害に対する耐性を向上させたネットワーク設定管理装置を提供することができるという効果がある。
【0067】
この発明のネットワークシステムによれば、ネットワーク設定管理装置が他のネットワーク設定管理装置との間で情報を交換する管理情報交換手段を有し、ネットワーク資源管理手段及びポリシー管理手段が自己の管理範囲のみに係るネットワーク資源情報及びポリシーをそれぞれ管理し、品質決定手段が管理範囲の関連する他のネットワーク設定管理装置との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するので、1つのネットワーク設定管理装置で管理すべき情報が限定されることから、各管理範囲におけるネットワークの管理負荷を軽減させたネットワークシステムを提供することができるという効果がある。
【0068】
また、各ネットワーク設定管理装置間で自動的に管理情報が交換されるため、外部のオペレータなどが各管理範囲毎に独立にネットワーク構成や品質の規則・制約条件を変更することができ、管理の利便性を向上させるネットワークシステムを提供することができるという効果がある。
【0069】
この発明のネットワークシステムによれば、ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際にはそれぞれの適用範囲によって優先度を付け、これに基づいて通信品質情報を調整する品質調整手段を品質決定手段が備えるので、自動的に品質設定が適切に調整されることから、外部からポリシーを設定する際に、矛盾の発生を気にすることなく、適用範囲ごとに独立に設定するネットワークシステムを提供することができるという効果がある。
【0070】
この発明のネットワークシステムによれば、品質調整手段が矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けるので、ポリシーの階層に応じた優先度をつけることにより、上位層の共通の設定よりも下位層の独自設定が優先され、より自然な品質調整を行うネットワークシステムを提供することができるという効果がある。
【0071】
この発明のネットワークシステムによれば、品質調整手段が矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けるので、多くの通信が集中しやすいネットワークの上流部分の設定が優先され、より自然な品質調整を行うネットワークシステムを提供することができるという効果がある。
【0072】
この発明のネットワーク設定管理方法によれば、ネットワークの構成と資源状況とからなるネットワーク資源情報とネットワークの通信品質を規定する規則・制約条件であるポリシーとに基づいて、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定し、この通信品質情報をネットワーク内の各ノード装置の制御パラメータに変換して設定するネットワーク設定管理方法において、ポリシーをその適用範囲及び/又は内容によって階層化して管理し、ネットワーク資源情報に加えて各階層のポリシーを累積しながら判断して、通信品質情報を決定するので、品質を規定するための規則・制約条件であるポリシーが階層化されるため、ネットワーク上の複数の範囲に対する共通の規則・制約条件は1つのみで良く、ポリシーの管理が簡略化されるだけでなく、外部からポリシーを設定するのも容易で理解しやすくなるという効果がある。また、ネットワークが拡張された場合にも、他と異なるポリシーのみを追加するだけでよく、管理すべきポリシーの数を低減することができ、大規模なネットワークにも適用しやすいという効果がある。さらに、従来のポリシーサーバと同様に、規則によって品質を指定するため、個々の通信・通信経路上の機器ごとに品質設定をする必要がない。
【0073】
この発明のネットワーク設定管理方法によれば、ネットワーク上における管理範囲ごとに分散して、ネットワーク資源情報及びポリシーをそれぞれ管理し、他の管理範囲との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するので、ネットワーク設定管理装置が分散することにより、一部のネットワーク管理装置で障害が発生してもネットワーク全体の設定管理機能が停止することがなく、障害に対する耐性を向上させることができるという効果がある。また、1つのネットワーク設定管理装置で管理すべき情報が限定されることから、各管理範囲におけるネットワークの管理負荷を軽減させることができるという効果がある。さらに、各ネットワーク設定管理装置間で自動的に管理情報が交換されるため、外部のオペレータなどが各管理範囲毎に独立にネットワーク構成や品質の規則・制約条件を変更することができ、管理の利便性を向上させることができるという効果がある。
【0074】
この発明のネットワーク設定管理方法によれば、管理範囲の関連するポリシー間で矛盾が発生するか否かを検出し、矛盾が発生する際にはそれぞれの適用範囲によって優先度を付け、これに基づいて通信品質情報を調整するので、自動的に品質設定が適切に調整されることから、外部からポリシーを設定する際に矛盾の発生を気にすることなく、適用範囲ごとに独立に設定することができるという効果がある。
【0075】
この発明のネットワーク設定管理方法によれば、矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けるので、ポリシーの階層に応じた優先度をつけることにより、上位層の共通の設定よりも下位層の独自設定が優先され、より自然な品質調整を行うことができるという効果がある。
【0076】
この発明のネットワーク設定管理方法によれば、矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けるので、多くの通信が集中しやすいネットワークの上流部分の設定が優先され、より自然な品質調整を行うことができるという効果がある。
【図面の簡単な説明】
【図1】 この発明の実施の形態1によるネットワーク設定管理装置を用いたネットワークシステムの構成を示す図である。
【図2】 実施の形態1によるネットワーク設定管理装置が管理するポリシーを示す図である。
【図3】 実施の形態1によるネットワーク設定管理装置を用いたネットワークシステムの他の構成を示す図である。
【図4】 この発明の実施の形態2によるネットワークシステムの構成を示す図である。
【図5】 この発明の実施の形態3によるネットワークシステムの構成を示す図である。
【図6】 図5におけるポリシーサーバ間の交渉例を示す説明図である。
【図7】 図5におけるポリシーサーバ間の他の交渉例を示す説明図である。
【図8】 従来のポリシーサーバを用いたポリシーネットワークの構成を示す図である。
【符号の説明】
1,1a,1−1〜1−7 ポリシーサーバ(ネットワーク設定管理装置)、2 ネットワーク資源管理部(ネットワーク資源管理手段)、2a ネットワークのトポロジ、3 ポリシー管理部(ポリシー管理手段)、3a,3b,3c ポリシーのトポロジ、4 品質決定部(品質決定手段)、5は品質変換・指示部(品質変換設定手段)、N/W(1)〜N/W(X) サブネットワーク。
[0001]
BACKGROUND OF THE INVENTION
The present invention facilitates network settings related to QoS (Quality of Service) by hierarchically managing policies that are rules / constraints that define network communication quality according to their application scope and / or contents, and The present invention relates to a network setting management apparatus, a network system, and a network setting management method that can be efficiently managed.
[0002]
[Prior art]
In recent years, network systems have been used in a wide range of fields, and the quality of network applications that satisfy user requirements has been demanded. A policy network is one that satisfies the quality of such network applications. This policy network can provide optimum communication quality according to the above-mentioned usage policy by creating and implementing a policy in which the network administrator actively reflects the usage policy of the network.
[0003]
In order to configure a policy network, a policy server that manages the above-described policy and performs settings related to the communication quality of the network with respect to the network device is arranged.
FIG. 8 is a diagram showing a configuration of a policy network using a conventional policy server. In the figure, reference numeral 100 denotes a policy server that centrally manages policies that define network communication quality determined by a network administrator, and each network device (for example, a square symbol in the figure) connected to the network. Function as a network setting management device that converts and sets control parameters for network elements). Reference numeral 110 denotes a network resource management unit constituting the policy server 100, which stores and manages network resource information including resource statuses such as a network connection form (topology) to be managed and a communication bandwidth in each link in a memory (not shown). .
[0004]
Reference numeral 110a denotes a network topology held by the network resource management unit 110, which corresponds to the hierarchical structure of the domains A1, B1, B2, C1 to C4. Reference numeral 120 denotes a policy management unit that sets and manages a policy that is a rule or a constraint condition that defines the communication quality of the network. Specifically, a file describing the policy is stored in a memory (not shown), and the quality conversion / instruction unit 130 reads it out as appropriate to set the policy in the network device. Specific examples of policies include the priority for each type of communication in the network and the usage rate (%) / amount of network bandwidth. The communication quality includes a frequency band of transmission / reception signals in data transmission, a delay for controlling transmission / reception timing, transmission / reception priority, and the like. 120a is a policy topology managed by the policy management unit 100. Unlike the network topology, the policies corresponding to the domains A1, B1, B2, C1 to C4 are not hierarchized. A quality conversion / instruction unit 130 converts the policy into a control parameter for each node device in the network and instructs each node device.
[0005]
Next, the operation will be described.
In the network resource management unit 110, network resource information such as a network connection form (topology 110a) managed by an administrator and a communication band in each link is set in advance. Alternatively, the topology information is automatically collected by the policy server 100 and stored in the network resource management unit 110 or its contents are updated.
In addition, a policy that is a rule or a constraint condition regarding the communication quality of the network is set in the policy management unit 120 by the administrator. Specifically, a policy server developer or vendor provides a policy template, and an administrator creates a policy according to the template. In creating this policy, a method of directly describing and inputting a policy using a display means or an input means (not shown) connected to the policy management unit 120, a method of interactively setting a policy by using a GUI, and the like can be considered. .
In the example shown in the figure, the policy network system is applied to a certain company, and the policies A1, B1, B2, C1 to C4 corresponding to the head office, branch office, and department are centrally managed by the policy management unit 120. ing. As shown in the topology 120a, these policies are not hierarchized for each of the domains A1, B1, B2, and C1 to C4 and have no concept of application range. For example, each policy is managed independently of each other, such as a policy for a communication path between the domain A1 and the domain B1, and a policy for a communication path between the domain B1 and the domain C2.
[0006]
Based on the network resource information and policy managed by the network resource management unit 110, the quality conversion / instruction unit 130 transmits communication quality information including each communication path and specific communication quality parameters to a node device (router) on the path. There are switches and switches, etc., which are converted into control parameters for the network elements (indicated by square symbols in the figure) and set remotely.
As a result, the communication quality of network devices in this network system can be managed consistently, and the optimum communication quality in accordance with the usage policy of the administrator can be provided.
[0007]
[Problems to be solved by the invention]
Since the conventional network setting management apparatus and network system are configured as described above, a policy that does not have a concept of hierarchization according to the scope of application as shown in the topology 120a is used. There are problems that the number of policies to be managed is increased, setting errors increase, and it is difficult to change the policy of the entire network.
[0008]
Specifically, for example, when assuming a network setting management of a company as shown in FIG. 8, it is necessary to repeatedly set a common policy for each department (domain). For this reason, in a large-scale network, the number of policies to be managed has increased, setting errors are likely to occur, and it has taken time to change the company-wide policy.
[0009]
The present invention has been made in order to solve the above-described problems. By managing a policy that is a rule / constraint condition that defines the communication quality of the network in a hierarchical manner according to its application range and / or contents, the network is managed. It is an object of the present invention to obtain a network setting management apparatus that can facilitate and efficiently manage settings.
[0010]
Another object of the present invention is to obtain a network system that can facilitate and efficiently manage network settings by disposing the network setting management device in a plurality of management ranges of the network.
[0011]
Furthermore, according to the present invention, it is possible to facilitate and efficiently manage network settings by managing policies that are rules / constraints that define network communication quality in a hierarchical manner according to the scope and / or contents of the policies. An object is to obtain a network setting management method.
[0012]
[Means for Solving the Problems]
The network setting management apparatus according to the present invention includes a network resource management unit that manages network resource information including a network configuration and a resource status, and a policy that is a rule / constraint condition that defines network communication quality. In addition to the policy management means that manages hierarchies according to the contents and the network resource information managed by the network resource management means, each communication path is determined by accumulating the policies of each hierarchy managed by the policy management means. Quality determining means for determining communication quality information comprising specific communication quality parameters, and quality conversion setting for converting the communication quality information determined by the quality determining means into control parameters for each node device in the network and setting them Means and The quality determining means detects whether or not a contradiction occurs between a policy managed by the policy management means or a policy from another network setting management device related to the management range. Is a quality adjustment means that adjusts communication quality information by resolving inconsistencies between policies based on priorities regarding the scope of application. A plurality of network setting management devices having the above are distributed and arranged for each management range on the network.
[0013]
The network setting management device according to the present invention is: Network resource management means for managing network resource information consisting of network configuration and resource status, and policies that are rules / constraints that define network communication quality are managed hierarchically according to their application scope and / or content In addition to the network resource information managed by the policy management unit and the network resource management unit, the policy of each layer managed by the policy management unit is determined while accumulating, and includes each communication path and specific communication quality parameters. Quality determination means for determining communication quality information, quality conversion setting means for converting and setting the communication quality information determined by the quality determination means into control parameters for each node device in the network, In addition to being distributed for each management range on the network, it is provided with management information exchanging means for exchanging information with other network setting management devices, and the network resource management means and policy management means are only in their own management scope. The network resource information and policy are managed respectively, and the quality determining means selects the network resource information and policy to be prioritized with other network setting management devices related to the management range, and the communication quality information is based on these. Decide In addition, it detects whether or not there is a contradiction between policies managed by the policy management means or policies from other network setting management devices related to the management scope. Based on the above, it is equipped with quality adjustment means for resolving inconsistencies between policies and adjusting communication quality information Is.
[0015]
The network setting management apparatus according to the present invention assigns priorities to policies that the quality adjusting means contradicts according to the hierarchical level of the scope of application.
[0016]
The network setting management apparatus according to the present invention assigns priorities to the policies that the quality adjustment means contradicts according to the hierarchical structure on the network structure corresponding to the scope of application.
[0017]
The network system according to the present invention includes a network resource management unit that manages network resource information including a network configuration and a resource status, and a policy that is a rule / constraint condition that defines network communication quality. Or in addition to the network management information managed by the policy management means that manages the hierarchies according to the contents and the network resource management means, the policy of each hierarchy managed by the policy management means is determined while accumulating, and each communication path and Quality determination means for determining communication quality information comprising specific communication quality parameters, and quality conversion setting for converting the communication quality information determined by the quality determination means into control parameters for each node device in the network Means and The quality determining means detects whether or not a contradiction occurs between a policy managed by the policy management means or a policy from another network setting management device related to the management range. Is a quality adjustment means that adjusts communication quality information by resolving inconsistencies between policies based on priorities regarding the scope of application. A plurality of network setting management devices provided with the above are distributed and arranged for each management range on the network.
[0018]
The network system according to the present invention includes: Network resource management means for managing network resource information consisting of network configuration and resource status, and policies that are rules / constraints that define network communication quality are managed hierarchically according to their application scope and / or content In addition to the network resource information managed by the policy management unit and the network resource management unit, the policy of each layer managed by the policy management unit is determined while accumulating, and includes each communication path and specific communication quality parameters. Quality determination means for determining communication quality information, quality conversion setting means for converting the communication quality information determined by the quality determination means into control parameters for each node device in the network, and other network setting management devices; Management information exchange means for exchanging information between A network resource management unit and a policy management unit manage network resource information and a policy relating to only their own management range, respectively, and a quality determination unit prioritizes another network setting management apparatus related to the management range. Select resource information and policy and determine communication quality information based on them In addition, it detects whether or not there is a contradiction between policies managed by the policy management means or policies from other network setting management devices related to the management scope. Quality adjustment means to adjust communication quality information by resolving inconsistencies between policies based on Is.
[0020]
In the network system according to the present invention, priorities are assigned to policies whose quality adjustment means contradict each other according to the hierarchical level of the scope of application.
[0021]
The network system according to the present invention assigns priorities to the policies that the quality adjusting means contradicts according to the hierarchical structure on the network structure corresponding to the scope of application.
[0022]
The network setting management method according to the present invention is based on network resource information including a network configuration and resource status and a policy that is a rule / constraint condition that defines communication quality of the network. In a network setting management method for determining communication quality information consisting of quality parameters, converting the communication quality information into control parameters for each node device in the network, and setting the policy, the policies are hierarchized according to their application scope and / or content. Communication quality information is determined by accumulating policies at each level in addition to network resource information. At the same time, it detects whether or not there is a contradiction between policies related to the management scope. When a contradiction occurs, a priority is assigned according to each applicable scope, and communication quality information is adjusted based on this priority. Is.
[0023]
The network setting management method according to the present invention includes: Communication quality information consisting of each communication path and specific communication quality parameters is determined based on network resource information consisting of network configuration and resource status, and policies that are rules and constraints that regulate network communication quality. In the network setting management method for converting and setting the communication quality information into control parameters of each node device in the network, Network resource information and policies are distributed and managed for each management range on the network, network resource information and policies that are given priority over other management ranges are selected, and communication quality information is determined based on them. At the same time, it detects whether or not there is a contradiction between the policies related to the management scope, and when the contradiction occurs, it resolves the contradiction between the policies and adjusts the communication quality information based on the priority related to the scope of application. Is.
[0025]
The network setting management method according to the present invention assigns priorities to contradictory policies according to the hierarchical level of the scope of application.
[0026]
The network setting management method according to the present invention assigns priorities to contradictory policies according to the hierarchical structure on the network structure corresponding to the application range.
[0027]
DETAILED DESCRIPTION OF THE INVENTION
An embodiment of the present invention will be described below.
Embodiment 1 FIG.
FIG. 1 is a diagram showing a configuration of a network system using a network setting management apparatus according to Embodiment 1 of the present invention. In the figure, reference numeral 1 denotes a policy server (network setting management apparatus) according to the first embodiment, which manages policies that define network communication quality determined by a network administrator, and connects these policies to the network. It is converted into control parameters for (for example, network elements indicated by square symbols in the figure) and set. Reference numeral 2 denotes a network resource management unit (network resource management means) constituting the policy server 1, and network resource information including resource statuses such as a network connection form (topology) to be managed and a communication bandwidth in each link is not shown in a memory. To remember and manage.
[0028]
Reference numeral 2a denotes a network topology held by the network resource management unit 2, which corresponds to a hierarchical structure of the domains A1, B1, B2, C1 to C4. Reference numeral 3 denotes a policy management unit (policy management means) that manages rules that define the communication quality of the network and policies that are constraint conditions in a hierarchical manner according to the application range and / or contents thereof. Specifically, the file describing the policy is hierarchized according to the application range and / or content of the policy and stored in a memory (not shown), and the quality determination unit 4 reads it appropriately and sets the policy in the network device. Specific examples of policies include the priority for each type of communication in the network and the usage rate (%) / amount of network bandwidth. The communication quality includes a frequency band of transmission / reception signals in data transmission, a delay for controlling transmission / reception timing, transmission / reception priority, and the like.
[0029]
Reference numeral 3a denotes a policy topology managed by the policy management unit 3. In the illustrated example, policies corresponding to the domains A1, B1, B2, C1 to C4 are hierarchized in common with the network topology. Reference numeral 4 denotes a quality determination unit (quality determination means), in addition to network resource information related to the resource status such as topology 2a and link bandwidth from the network resource management unit 2, policies of each hierarchy set in the policy management unit 3 Judgment is made while accumulating, and communication quality information including specific communication quality parameters such as each communication path, its communication band, and priority is determined. A quality conversion / instruction unit (quality conversion setting means) 5 converts the policy into control parameters of each node device in the network and sets the policy in each node device.
In the illustrated example, network setting management of a certain company is assumed, and a policy is also shown in which the hierarchical structure and application range of policies are managed in accordance with the company organization.
[0030]
Next, the operation will be described.
The network resource management unit 2 manages the connection form (topology 2a) of the network to be managed, the bandwidth of each link, and the like. This information is set in advance by the administrator and manually changed by the administrator as necessary, or information is collected mechanically using a link state exchange protocol used in a QoS routing protocol such as QOSPF.・ Can be updated.
[0031]
The policy management unit 3 that manages the rules and constraints regarding quality, that is, the policy, sets the above policy by dividing it into the hierarchy corresponding to the domains A1, B1, B2, C1 to C4 of the whole company, the branch office, and the department in the illustrated example. to manage. Specifically, a policy server developer or vendor provides a policy template, and an administrator creates a policy according to the template. In creating the policy, a method of directly describing and inputting the policy using a display unit or an input unit (not shown) connected to the policy management unit 3 or a method of interactively setting the policy using a GUI or the like can be considered. . In addition to this, as a processing method for policies of different types (classification methods), such as policies related to networks and policies for use by organizations, a method for describing rules that are managed as one level of the policy hierarchy, and a policy management unit A method of combining them appropriately in 3 to make one policy setting content is conceivable.
[0032]
The contents of the policy to be set will be described.
2A and 2B are diagrams showing policies managed by the network setting management apparatus according to the first embodiment. FIG. 2A shows a policy hierarchy, and FIG. 2B shows a final policy of the domain C3. As shown in FIG. 2A, a unique rule is added or detailed for each application scope of the policy of the present invention. As an example of policy setting, a common rule such as “communication of mission-critical business over WWW communication” is set at the company level, and “communication to the head office is connected to other branches and departments” at the branch level. At the department level, 50% is allocated to the head office, 30% is allocated to the parent branch, and 20% is allocated to other locations. In addition to specific policies such as “link A bandwidth is 50% for mission-critical operations and 10% for WWW”, and “assignment of 10 Mbps bandwidth for communication from machine X to Y in department A”, department B In cases where WWW investigation is an important task, a setting that overwrites and changes a setting in an upper layer, such as “prioritize WWW communication over other communication”, can be considered. Unless otherwise specified, settings at higher levels are inherited at each branch office and department level and need not be set again.
Further, in the above, an example in which a unique rule is added or refined for each application range in the policy has been described. However, when the policy is overwritten with an upper-layer policy and “changed”, the “each layer in the present invention” It is included in an example of “judging while accumulating policies”.
[0033]
In the quality determination unit 4, since the policies set in the policy management unit 3 are divided into layers, these are combined as shown in FIG. 2B to calculate a final policy. Specifically, the policies of each hierarchy are accumulated while maintaining the hierarchy level, that is, the policies in which the policies of domain A1, domain B2, and domain C3 connected from policy server 1 to domain C3 are accumulated in order. Is required. Along with this policy, the network resource information from the network resource management unit 2 regarding the topology 2a and the link bandwidth is used by the quality determination unit 4 as a final communication quality parameter such as each communication path, bandwidth and priority. Determine information. For route calculation, the route calculation method in QoS routing can be used as it is.
[0034]
The communication quality information determined by the quality determination unit 4 is received by the quality conversion / instruction unit 5. As a result, the quality conversion / instruction unit 5 indicates the node device (router, switch, etc.) on the path from the communication quality parameters such as the communication band in the communication quality information and the priority for the communication path, as indicated by the square symbols in FIG. For example, DiffServ (Differentiated Service) ToS settings in the router and output queue settings, etc., and issue control commands through the network. A standard protocol such as COPS (Common Open Policy Service protocol) can be used to issue a control command.
As a result, the communication quality of network devices in this network system can be managed consistently, and the optimum communication quality in accordance with the usage policy of the administrator can be provided.
[0035]
As described above, according to the first embodiment, the policy, which is the rule / constraint condition that defines the communication quality of the network, is managed in a hierarchical manner according to its application range and / or contents. When applied to setting management, a company-wide rule (policy for the domain A1) has only to be set once as a company-level policy, and there is no need to duplicately set it for each branch office or department. As a result, the number of policies to be managed by the policy server 1 is reduced, and the setting and current understanding by the administrator are facilitated, and management of a large-scale network is also possible.
[0036]
In addition, when changing the company-wide rules, if only the company-level policy is changed, the change will be immediately reflected in the lower-level branch offices and departments. Can be shortened.
[0037]
In the first embodiment, the policy structure matches the network structure, but the policy structure and the network structure do not have to be the same.
FIG. 3 is a diagram showing another configuration of the network system using the network setting management apparatus according to the first embodiment. In the figure, 1a is a policy server (network setting management apparatus) for managing a policy having a structure different from that of the policy server 1 of FIG. 1, and 3b is a topology of a policy managed by the policy server 1a. It has a structure corresponding to projects A and B that straddle. With such a policy structure, the same effect as in the first embodiment can be obtained.
[0038]
Specifically, the application range of each policy in the present invention is not a simple network hierarchy level (domain), but a plurality of terminals, network links, and networks constituting the application range. This indicates that the management should be made up of a set of hierarchies (logical group).
[0039]
This makes it possible to set policies for a structure that is meaningful to network users (in this example, a corporate organization structure that includes cross-divisional projects), and the setting and management of the network is raised to a high standard. As a result, the effect of being simplified can be obtained.
[0040]
Further, the means for hierarchical grouping of policies is not limited to the network structure and the organizational structure of the network user, and can be grouped according to the contents and types of policies, and these can be mixed. For example, a “global policy” for the entire company, a “local policy” for a user organization group, a “network policy” for a specific network domain, and a (dynamic) “session policy” for the quality of each communication session And a global policy as a root, and a hierarchical tree such as a sub-tree according to an organizational hierarchy, a sub-tree according to a network hierarchy, and a leaf group of a session policy. In this case, since it can be classified and specified according to the type of policy to be set, an effect of simplifying policy change and setting / management can be obtained.
[0041]
Embodiment 2. FIG.
FIG. 4 is a diagram showing a configuration of a network system according to the second embodiment of the present invention. In the figure, reference numerals 1-1 to 1-7 denote policy servers (network setting management apparatuses) that are distributed and arranged for each management range on the network. In the illustrated example, the policy servers are arranged for each domain of the network. Manage policies that cover the corresponding organization. Each policy server 1-1 to 1-7 has management information exchanging means (not shown) that can exchange information with each other. Further, the quality determination units 4 of the policy servers 1-1 to 1-7 cause inconsistencies between policies managed by the policy management unit 3 or policies from other network setting management devices related to the management range. In the case where a contradiction occurs, a priority is given according to each application range, and quality adjustment means (not shown) for adjusting communication quality information based on this is provided. Other configurations are the same as those of the first embodiment.
Here, as in FIG. 1 of the first embodiment, when applied to the network setting management of a certain company, for example, the policy server 1-1 connected to the network of the head office only applies the policy A1 common to the entire company to the department A. The policy server 1-3 connected to the server manages the policy C1. In addition, the same code | symbol is attached | subjected to the same component as FIG. 1, and the overlapping description is abbreviate | omitted.
[0042]
Next, the operation will be described.
Information about network resources is exchanged between the upper and lower policy servers in the network by management information exchanging means, and upper-layer policies are periodically or changed from upper to lower policy servers. Policy is communicated. In addition, when there is a contradiction between communications across a plurality of domains or between policies at different levels, negotiations are performed between the quality determination units 4 and 4 of the policy server related thereto.
[0043]
As a specific example, if the policy P1 “WWW communication is prioritized over mission-critical communication” is set in the department B, the branch A will say “priority communication over WWW communication”. A contradiction occurs with the policy P2. At this time, the quality adjustment unit of the policy server of department B gives priority to adopting the lower-layer policy P1 in consideration of the department-level policy P1 and the branch-level policy P2.
[0044]
As a result, the policy setting can be freely changed at the department level without being restricted by the company level policy setting. In other words, since the application range of the lower layer policy is generally a part of the application range of the upper layer policy, when a policy contradicts between different hierarchy levels, the lower layer policy is prioritized to give priority to a certain network. It is possible to change the setting of only a part (in this example, the domain of department A) independently of the others.
[0045]
Furthermore, even if the policy server in department B fails, the influence is limited only to communications related to department B, that is, communications within department B and communications with department B as one end. For other communications, for example, communications from the department A to the branch office A, the policy is normally applied and operated, so that the failure range is limited and the fault tolerance of the entire system is improved.
[0046]
Conversely, the quality adjustment unit may prioritize the setting of the upper layer over the lower layer. For example, when the policy P1 “communication from other departments has the lowest priority” is set in the department B, the policy 2 “communication from the branch office is the highest priority” is set in the branch office A. And policy conflicts. In this case, the quality adjustment unit of the policy server 1-4 of the department B preferentially adopts the policy P2 for “communication from the branch office”.
[0047]
In this way, the decision of whether to prioritize the higher or lower policy settings is negotiated and adjusted between policy servers based on, for example, the priority assigned to each policy and the priority assigned between the application ranges. To be determined.
[0048]
As described above, according to the second embodiment, management information exchanging means for exchanging information with other policy servers is provided, distributed and arranged for each management range on the network. The management unit 2 and the policy management unit 3 manage network resource information and policies related only to their own management range, respectively, and the quality determination unit 4 has priority over network resource information and other policy servers related to the management range. Since the policy is selected and the communication quality information is determined based on the policy, the policy servers 1-1 to 1-7 are distributed, so that even if one policy server fails, the setting management function for the entire network It is possible to provide a network system that is resistant to failures without stopping. In addition, since information to be managed by one policy server is limited, it is possible to reduce the network management load in each management range.
[0049]
Further, according to the second embodiment, it is detected whether or not a contradiction occurs between policies managed by the policy management unit 3 or policies from other policy servers related to the management range, and the contradiction occurs. In this case, since the quality determination unit 4 is provided with quality adjustment means for assigning priorities according to the respective application hierarchy levels and adjusting the communication quality information based on the priorities, the management is automatically exchanged between the policy servers. Based on the information, using the quality adjustment means, an external operator can change the network configuration and policy independently for each management range, and the convenience of management can be improved. In addition, by assigning priorities according to policy hierarchies, the original settings of the lower layer are prioritized over the common settings of the upper layer, and more natural quality adjustment can be performed.
[0050]
Embodiment 3 FIG.
FIG. 5 is a diagram showing the configuration of a network system according to Embodiment 3 of the present invention. In the figure, reference numeral 3c denotes a policy topology managed by the policy server 1-1. In the illustrated example, the hierarchical structure of the application range of the policy is the entire and two sub-networks. N / W (1) to N / W (X) are sub-networks constituting the network. In FIG. 5, the quality adjustment unit of the policy server uses the positional relationship of the policy application range on the network for adjustment between contradictory policies. The same components as those in FIGS. 1 and 4 are denoted by the same reference numerals, and redundant description is omitted.
[0051]
In the illustrated example, it is assumed that each policy is set as follows. In the overall policy A1, the priority of the subnetwork is N / W (1)> N / W (2)> N / W (3), the communication speed of the communication path indicated by the solid line is 8 Mbps, and the broken line The communication speed of the communication path indicated by is 5 Mbps. Further, in the policy N / W (1) of the subnetwork N / W (1) corresponding to the domain A1, the communication path indicated by the solid line has priority over that indicated by the broken line. In the policy N / W (2) of the subnetwork N / W (2) corresponding to the domain B1, the communication path indicated by the broken line has priority over the solid line. In the policy N / W (3) of the subnetwork N / W (3) corresponding to the domain C1, the communication path indicated by the solid line has priority over the dashed line, and communication with the subnetwork N / W (2) is performed. The communication speed on the path L1 is limited to a band smaller than 10 Mbps.
Thus, in the illustrated example, there is a contradiction regarding the quality settings of the two types of communication indicated by the solid line and the broken line between the policies having the sub-networks N / W (1) to N / W (3) as the scope of application. . This inconsistency is detected by exchanging management information between the policy servers.
[0052]
Since the bandwidth of the link L1 connecting the sub-networks N / W (3) and N / W (2) is limited, only one type of communication can pass through the L1. When a request is made such that both types of communication pass through L1, which type of communication passes through L1 is determined by the following procedure.
[0053]
FIG. 6 is an explanatory diagram showing an example of negotiation between policy servers in FIG. As shown in FIG. 6, when both types of communication from N / W (3) to N / W (2) are requested, both N / W (2) and N / W (3) corresponding to the route are requested. The policy server detects that the policy is inconsistent by the quality adjusting means, and starts adjusting the conflicting policy. As a result, the policy in N / W (2) is preferentially adopted because it is an upper network, and a control instruction for giving priority to the communication of the broken line type is issued to the routers and switches on the route. Eventually, the broken-line communication goes through L1.
[0054]
FIG. 7 is an explanatory diagram showing another example of negotiation between policy servers in FIG. As shown in FIG. 7, when two types of communication are requested from N / W (3) to N / W (1), N / W (1) on the path is performed in the same manner as in FIG. And N / W (2) policies are detected to be inconsistent, and the policy at N / W (1) is preferentially adopted, and the result is N / W (2), N / W ( Reflected in the policy server of 3), each node device on the route is controlled so that the solid line communication passes through L1.
[0055]
This makes it possible to select an appropriate policy according to the importance of the network in the adjustment between conflicting policies. For example, in a remote monitoring system, when N / W (1) corresponds to a central monitoring center, N / W (2) corresponds to a sub-monitoring center, and N / W (3) corresponds to a monitoring location on the site side, Remote monitoring is the most important, but priority can be given to the policy of the upper network as in the third embodiment, and it is possible to freely set and change the policy at each site or sub-monitoring center. An effect of not affecting the monitoring in a simple network (centralized monitoring center).
[0056]
As described above, according to the third embodiment, priority is given to the policies in which the quality adjustment unit contradicts according to the hierarchical relationship on the network structure corresponding to the application range, so that many communications are likely to be concentrated. The setting of the upstream part of the network is prioritized and more natural quality adjustment can be performed.
[0057]
In the third embodiment, the example in which the policy on the parent side is given priority when the entire network has a tree structure and the sub-networks are hierarchically in a parent-child relationship. Depending on the importance of the network, the policy in the child subnetwork may be given priority. Further, even when there is no vertical relationship between the sub-networks and the case is flat, the same effect can be obtained by separately defining the importance of each sub-network.
[0058]
【The invention's effect】
As described above, according to the network setting management apparatus of the present invention, the network resource management means for managing network resource information including the network configuration and the resource status, and the rules and constraints for defining the communication quality of the network In addition to policy management means for managing policies hierarchically according to their application scope and / or content, and network resource information managed by the network resource management means, judgment is made by accumulating the policies of each hierarchy managed by the policy management means. Then, quality determining means for determining communication quality information comprising each communication path and specific communication quality parameters, and the communication quality information determined by the quality determining means are converted into control parameters for each node device in the network. In order to regulate quality Since policies that are rules / constraints are hierarchized, there is only one common rule / constraint for multiple ranges on the network, which not only simplifies policy management but also allows policies to be There is an effect that it is possible to provide a network setting management device that is easy to set and easy to understand.
[0059]
In addition, when the network is expanded, it is only necessary to add a policy that is different from the others. The number of policies to be managed can be reduced, and a network setting management device that can be easily applied to a large-scale network. There is an effect that it can be provided. Furthermore, as with the conventional policy server, the quality is specified by a rule, so there is no need to set the quality for each device on each communication / communication path.
[0060]
According to the network setting management device of the present invention, network resource management is provided including management information exchanging means that is distributed and arranged for each management range on the network, and that exchanges information with other network setting management devices. Means and policy management means respectively manage network resource information and policies relating only to its own management range, and the quality determination means obtains network resource information and policies prioritized with other network setting management devices related to the management scope. Since the communication quality information is selected and determined based on these, the network setting management apparatus is distributed, so that even if a failure occurs in some network management apparatuses, the setting management function of the entire network is not stopped. , Provide network configuration management device to improve fault tolerance That there is an effect that it is.
[0061]
In addition, since information to be managed by one network setting management device is limited, there is an effect that it is possible to provide a network setting management device that reduces the network management load in each management range.
[0062]
Furthermore, since management information is automatically exchanged between each network setting management device, external operators can change the network configuration and quality rules and constraints independently for each management range. There is an effect that it is possible to provide a network setting management device that improves convenience.
[0063]
According to the network setting management apparatus of the present invention, it is detected whether or not there is a contradiction between policies managed by the policy management unit or policies from other network setting management apparatuses related to the management range. When determining the quality, the quality determination means includes a quality adjustment means that assigns priorities according to the respective application ranges and adjusts communication quality information based on the priorities. Thus, there is an effect that it is possible to provide a network setting management apparatus that sets each policy independently without worrying about the occurrence of contradiction when setting a policy.
[0064]
According to the network setting management device of the present invention, the quality adjustment means assigns a priority according to the hierarchy level of the scope of application to the contradictory policy. Therefore, by assigning a priority according to the policy hierarchy, There is an effect that it is possible to provide a network setting management device that performs a more natural quality adjustment by giving priority to the original setting of the lower layer over the common setting.
[0065]
According to the network setting management device of the present invention, the quality adjustment means assigns priorities to the conflicting policies according to the hierarchical structure on the network structure corresponding to the application range, so that upstream of the network where many communications are likely to concentrate. There is an effect that it is possible to provide a network setting management apparatus that prioritizes setting of a part and performs more natural quality adjustment.
[0066]
According to the network system of the present invention, the network resource management means for managing the network resource information composed of the network configuration and the resource status, and the policy that is the rule / constraint condition that defines the communication quality of the network, the application range and In addition to the policy management means that manages hierarchically according to the contents and the network resource information managed by the network resource management means, the policies of each hierarchy managed by the policy management means are determined while accumulating, and each communication path and Quality determining means for determining communication quality information comprising specific communication quality parameters, and quality conversion setting means for converting and setting the communication quality information determined by the quality determining means to control parameters for each node device in the network A network configuration management device equipped with The network configuration management device is distributed, so that even if a failure occurs in some network management devices, the network configuration management function does not stop. There is an effect that it is possible to provide a network setting management device with improved resistance to failures.
[0067]
According to the network system of the present invention, the network setting management device has management information exchanging means for exchanging information with other network setting management devices, and the network resource management means and the policy management means are only in their own management range. The network resource information and policy related to the network, and the quality determining means selects the network resource information and policy to be prioritized with other network setting management devices related to the management range, and based on these, the communication quality information is obtained. Since the information to be managed by one network setting management device is limited, there is an effect that it is possible to provide a network system in which the network management load in each management range is reduced.
[0068]
In addition, since management information is automatically exchanged between each network setting management device, an external operator or the like can independently change the network configuration and quality rules / constraints for each management range. There is an effect that it is possible to provide a network system that improves convenience.
[0069]
According to the network system of the present invention, it is detected whether or not a contradiction occurs between a policy managed by policy management means or a policy from another network setting management device related to the management range. Since the quality determination means includes a quality adjustment means that assigns priorities to each application range and adjusts communication quality information based on the priority, the quality setting is automatically adjusted appropriately. There is an effect that it is possible to provide a network system that can be set independently for each application range without worrying about the occurrence of contradiction.
[0070]
According to the network system of the present invention, the quality adjustment means assigns a priority according to the hierarchical level of the scope of application to the contradictory policy. Therefore, by assigning a priority according to the policy hierarchy, The unique setting of the lower layer is prioritized over the setting, and it is possible to provide a network system that performs more natural quality adjustment.
[0071]
According to the network system of the present invention, the quality adjustment means assigns priorities to the contradictory policies according to the hierarchical structure on the network structure corresponding to the scope of application, so that the upstream portion of the network where many communications are likely to concentrate. There is an effect that it is possible to provide a network system that prioritizes setting and performs more natural quality adjustment.
[0072]
According to the network setting management method of the present invention, based on network resource information including the network configuration and resource status and policies that are rules / constraints that define network communication quality, each communication path and a specific In a network setting management method for determining communication quality information including communication quality parameters, converting the communication quality information into control parameters for each node device in the network, and setting the policy, the policy is hierarchized according to its application range and / or content. Since the communication quality information is determined by accumulating the network resource information in addition to the network resource information and determining the communication quality information, the policies that are rules and constraints for defining the quality are hierarchized. , There is only one common rule / constraint for multiple ranges on the network. Well over management is simplified, there is an effect that it becomes also easy easy to understand to set policy externally. In addition, when the network is expanded, it is only necessary to add a policy different from the others, the number of policies to be managed can be reduced, and there is an effect that it can be easily applied to a large-scale network. Furthermore, as with the conventional policy server, the quality is specified by a rule, so there is no need to set the quality for each device on each communication / communication path.
[0073]
According to the network setting management method of the present invention, network resource information and policies are respectively distributed and managed for each management range on the network, and priority is given to other management ranges. Because communication quality information is determined based on these, the network configuration management devices are distributed, so that even if some network management devices fail, the configuration management function for the entire network will not stop. There is an effect that the resistance to can be improved. In addition, since information to be managed by one network setting management device is limited, there is an effect that the management load of the network in each management range can be reduced. Furthermore, since management information is automatically exchanged between each network setting management device, external operators can change the network configuration and quality rules and constraints independently for each management range. There is an effect that convenience can be improved.
[0074]
According to the network setting management method of the present invention, whether or not a contradiction occurs between policies related to a management range is detected, and when a conflict occurs, a priority is assigned according to each applicable range, and based on this. Since the communication quality information is adjusted automatically, the quality setting is automatically adjusted appropriately, so that it can be set independently for each applicable range without worrying about inconsistencies when setting policies from outside. There is an effect that can be.
[0075]
According to the network setting management method of the present invention, priorities are assigned to the contradictory policies according to the hierarchical level of the scope of application, so by assigning priorities according to the policy hierarchy, In addition, the original setting of the lower layer is prioritized, and there is an effect that more natural quality adjustment can be performed.
[0076]
According to the network setting management method of the present invention, priorities are given to the conflicting policies according to the hierarchical structure on the network structure corresponding to the application range, so that the setting of the upstream portion of the network where many communications are likely to be concentrated is performed. This gives priority to the effect that more natural quality adjustment can be performed.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of a network system using a network setting management apparatus according to Embodiment 1 of the present invention.
FIG. 2 is a diagram illustrating a policy managed by the network setting management apparatus according to the first embodiment.
FIG. 3 is a diagram showing another configuration of the network system using the network setting management apparatus according to the first embodiment.
FIG. 4 is a diagram showing a configuration of a network system according to a second embodiment of the present invention.
FIG. 5 is a diagram showing a configuration of a network system according to a third embodiment of the present invention.
6 is an explanatory diagram showing an example of negotiation between policy servers in FIG. 5. FIG.
FIG. 7 is an explanatory diagram showing another example of negotiation between policy servers in FIG. 5;
FIG. 8 is a diagram showing a configuration of a policy network using a conventional policy server.
[Explanation of symbols]
1, 1a, 1-1 to 1-7 Policy server (network setting management device), 2 network resource management unit (network resource management unit), 2a network topology, 3 policy management unit (policy management unit), 3a, 3b , 3c Policy topology, 4 Quality determining unit (quality determining means), 5 Quality conversion / instruction unit (quality conversion setting means), N / W (1) to N / W (X) subnetwork.

Claims (12)

ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、
上記ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び/又は内容によって階層化して管理するポリシー管理手段と、
上記ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、上記ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、
この品質決定手段が決定した上記通信品質情報を上記ネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段とを備え、
上記品質決定手段は、上記ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して通信品質情報を調整する品質調整手段を備えたネットワーク設定管理装置。
Network resource management means for managing network resource information comprising network configuration and resource status;
Policy management means for managing policies that are rules / constraints that define the communication quality of the network in a hierarchical manner according to the application scope and / or content thereof;
In addition to the network resource information managed by the network resource management means, communication quality information consisting of each communication path and specific communication quality parameters is determined by accumulating the policies of each hierarchy managed by the policy management means. Quality determination means to determine,
Quality conversion setting means for converting and setting the communication quality information determined by the quality determination means into control parameters for each node device in the network ,
The quality determination means detects whether or not a contradiction occurs between policies managed by the policy management means or policies from other network setting management devices related to the management range. A network setting management device provided with quality adjustment means for adjusting communication quality information by resolving inconsistencies between policies based on priorities relating to the scope of application .
ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、
上記ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び/又は内容によって階層化して管理するポリシー管理手段と、
上記ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、上記ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、
この品質決定手段が決定した上記通信品質情報を上記ネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段と、
上記ネットワーク上における管理範囲ごとに分散して配置されるとともに、他のネットワーク設定管理装置との間で情報を交換する管理情報交換手段を備え、
上記ネットワーク資源管理手段及び上記ポリシー管理手段は、自己の管理範囲のみに係るネットワーク資源情報及びポリシーをそれぞれ管理し、
上記品質決定手段は、管理範囲の関連する他のネットワーク設定管理装置との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するとともに、上記ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して上記通信品質情報を調整する品質調整手段を備えたことを特徴とするネットワーク設定管理装置。
Network resource management means for managing network resource information comprising network configuration and resource status;
Policy management means for managing policies that are rules / constraints that define the communication quality of the network in a hierarchical manner according to the application scope and / or content thereof;
In addition to the network resource information managed by the network resource management means, communication quality information consisting of each communication path and specific communication quality parameters is determined by accumulating the policies of each hierarchy managed by the policy management means. Quality determination means to determine,
Quality conversion setting means for converting and setting the communication quality information determined by the quality determining means into control parameters for each node device in the network;
Together they are distributed in the each management range on said network, and a management information exchange means for exchanging information with other network setting management apparatus,
The network resource management means and the policy management means manage network resource information and policies related only to their own management scope,
The quality determination means selects network resource information and policies that are prioritized with other network setting management devices related to the management range, determines communication quality information based on these, and is managed by the policy management means If there is a conflict between policies from other network settings management devices related to the policy to be managed or the management range, and if a conflict occurs, the conflict between policies is based on the priority for the scope of application. the resolution to features and to Rene Ttowaku setting management apparatus further comprising a quality adjusting means for adjusting the communication quality information.
品質調整手段は、矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けることを特徴とする請求項1又は請求項2記載のネットワーク設定管理装置。 3. The network setting management apparatus according to claim 1 , wherein the quality adjustment means assigns priorities to the contradictory policies according to the hierarchical level of the application range. 品質調整手段は、矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けることを特徴とする請求項1又は請求項2記載のネットワーク設定管理装置。 3. The network setting management apparatus according to claim 1 , wherein the quality adjustment means assigns priorities to the contradictory policies according to the hierarchical structure on the network structure corresponding to the application range. ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、上記ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び/又は内容によって階層化して管理するポリシー管理手段と、上記ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、上記ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、この品質決定手段が決定した上記通信品質情報を上記ネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段とを備え、上記品質決定手段が、上記ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して通信品質情報を調整する品質調整手段を備えたネットワーク設定管理装置を、上記ネットワーク上における管理範囲ごとに分散して複数配置してなるネットワークシステム。Network resource management means that manages network resource information consisting of network configuration and resource status, and policies that are rules / constraints that define the communication quality of the network are managed hierarchically according to their application scope and / or content In addition to the network resource information managed by the network resource management means, the policy of each hierarchy managed by the policy management means is determined while accumulating, and each communication path and specific communication quality are determined. Quality determining means for determining communication quality information comprising parameters, and quality conversion setting means for converting and setting the communication quality information determined by the quality determining means into control parameters for each node device in the network , The quality determination means is a policy managed by the policy management means or Detects whether or not there is a conflict between policies from other network configuration management devices related to the logical scope, and resolves the conflict between policies based on the priority for the scope when a conflict occurs. A network system in which a plurality of network setting management devices provided with quality adjustment means for adjusting communication quality information are distributed and arranged for each management range on the network. ネットワークの構成と資源状況とからなるネットワーク資源情報を管理するネットワーク資源管理手段と、上記ネットワークの通信品質を規定する規則・制約条件であるポリシーを、その適用範囲及び/又は内容によって階層化して管理するポリシー管理手段と、上記ネットワーク資源管理手段が管理するネットワーク資源情報に加えて、上記ポリシー管理手段が管理する各階層のポリシーを累積しながら判断して、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定する品質決定手段と、この品質決定手段が決定した上記通信品質情報を上記ネットワーク内の各ノード装置に対する制御パラメータに変換して設定する品質変換設定手段と、他のネットワーク設定管理装置との間で情報を交換する管理情報交換手段とを備え、
上記ネットワーク資源管理手段及び上記ポリシー管理手段は、自己の管理範囲のみに係るネットワーク資源情報及びポリシーをそれぞれ管理し、
上記品質決定手段は、管理範囲の関連する他のネットワーク設定管理装置との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するとともに、上記ポリシー管理手段が管理するポリシー又は管理範囲の関連する他のネットワーク設定管理装置からのポリシーの間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して上記通信品質情報を調整する品質調整手段を備えたことを特徴とするネットワークシステム。
Network resource management means that manages network resource information consisting of network configuration and resource status, and policies that are rules / constraints that define the communication quality of the network are managed hierarchically according to their application scope and / or content In addition to the network resource information managed by the network resource management means, the policy of each hierarchy managed by the policy management means is determined while accumulating, and each communication path and specific communication quality are determined. Quality determination means for determining communication quality information comprising parameters, quality conversion setting means for converting the communication quality information determined by the quality determination means into control parameters for each node device in the network, and other settings, Management information exchanging means for exchanging information with the network setting management device; Provided,
The network resource management means and said policy managing means, respectively manages network resource information and policies relating only to the management range of the self,
The quality determination means selects network resource information and policies that are prioritized with other network setting management devices related to the management range, determines communication quality information based on these, and is managed by the policy management means If there is a conflict between policies from other network settings management devices related to the policy to be managed or the management range, and if a conflict occurs, the conflict between policies is based on the priority for the scope of application. features and to Rene Tsu network system further comprising: a quality adjustment means working out to adjust the communication quality information.
品質調整手段は、矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けることを特徴とする請求項5又は請求項6記載のネットワークシステム。7. The network system according to claim 5 , wherein the quality adjusting means gives priority to the contradictory policies according to the hierarchical level of the application range. 品質調整手段は、矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けることを特徴とする請求項5又は請求項6記載のネットワークシステム。7. The network system according to claim 5 , wherein the quality adjustment means assigns priorities to the contradictory policies according to the hierarchical structure on the network structure corresponding to the application range. ネットワークの構成と資源状況とからなるネットワーク資源情報と上記ネットワークの通信品質を規定する規則・制約条件であるポリシーとに基づいて、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定し、この通信品質情報を上記ネットワーク内の各ノード装置の制御パラメータに変換して設定するネットワーク設定管理方法において、
上記ポリシーをその適用範囲及び/又は内容によって階層化して管理し、上記ネットワーク資源情報に加えて、各階層のポリシーを累積しながら判断して、上記通信品質情報を決定するとともに、管理範囲の関連するポリシー間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して上記通信品質情報を調整することを特徴とするネットワーク設定管理方法。
Based on network resource information consisting of network configuration and resource status and policies that are rules / constraints that define the communication quality of the network, communication quality information consisting of parameters for each communication path and specific communication quality In the network setting management method for determining and converting the communication quality information into the control parameters of each node device in the network and setting it,
The above policies are managed in a hierarchy according to their application scope and / or contents, and in addition to the above network resource information, judgment is made while accumulating the policies of each hierarchy to determine the above communication quality information and the related management scope Inconsistency between policies is detected, and when the conflict occurs, the communication quality information is adjusted by resolving the conflict between policies based on the priority for the scope of application. Network setting management method.
ネットワークの構成と資源状況とからなるネットワーク資源情報と上記ネットワークの通信品質を規定する規則・制約条件であるポリシーとに基づいて、各通信経路及び具体的な通信品質のパラメータからなる通信品質情報を決定し、この通信品質情報を上記ネットワーク内の各ノード装置の制御パラメータに変換して設定するネットワーク設定管理方法において、
上記ネットワーク上における管理範囲ごとに分散して、上記ネットワーク資源情報及び上記ポリシーをそれぞれ管理し、他の管理範囲との間で優先するネットワーク資源情報及びポリシーを選択し、これらに基づいて通信品質情報を決定するとともに、管理範囲の関連するポリシー間で矛盾が発生するか否かを検出し、矛盾が発生する際には適用範囲に関する優先度に基づき、ポリシー間の矛盾を解決して上記通信品質情報を調整することを特徴とするネットワーク設定管理方法。
Based on network resource information consisting of network configuration and resource status and policies that are rules / constraints that define the communication quality of the network, communication quality information consisting of parameters for each communication path and specific communication quality In the network setting management method for determining and converting the communication quality information into the control parameters of each node device in the network and setting it,
Dispersed in each management range on said network, said network resource information and the policy managed respectively, select the preferred network resource information and policies with other management range, the communication quality information on the basis of these And whether or not there is a contradiction between the policies related to the management scope, and if there is a contradiction, the communication quality features and to Rene Ttowaku set management method to adjust the information.
矛盾するポリシーに対してその適用範囲の階層レベルによって優先度を付けることを特徴とする請求項9又は請求項10記載のネットワーク設定管理方法。11. The network setting management method according to claim 9 , wherein priorities are assigned to inconsistent policies according to the hierarchical level of the scope of application. 矛盾するポリシーに対してその適用範囲に対応するネットワーク構造上の上下関係によって優先度を付けることを特徴とする請求項9又は請求項10記載のネットワーク設定管理方法。11. The network setting management method according to claim 9 , wherein priorities are assigned to inconsistent policies according to a hierarchical relationship on the network structure corresponding to the application range.
JP2000402777A 2000-12-28 2000-12-28 Network setting management apparatus, network system, and network setting management method Expired - Fee Related JP4346815B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000402777A JP4346815B2 (en) 2000-12-28 2000-12-28 Network setting management apparatus, network system, and network setting management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000402777A JP4346815B2 (en) 2000-12-28 2000-12-28 Network setting management apparatus, network system, and network setting management method

Publications (2)

Publication Number Publication Date
JP2002204254A JP2002204254A (en) 2002-07-19
JP4346815B2 true JP4346815B2 (en) 2009-10-21

Family

ID=18867010

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000402777A Expired - Fee Related JP4346815B2 (en) 2000-12-28 2000-12-28 Network setting management apparatus, network system, and network setting management method

Country Status (1)

Country Link
JP (1) JP4346815B2 (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004062194A1 (en) * 2002-12-26 2004-07-22 Fujitsu Limited Multilayer network management system and path setting/ supporting method
JP4222184B2 (en) 2003-04-24 2009-02-12 日本電気株式会社 Security management support system, security management support method and program
US7409707B2 (en) 2003-06-06 2008-08-05 Microsoft Corporation Method for managing network filter based policies
FR2857807B1 (en) * 2003-07-18 2005-12-02 Cit Alcatel TRANSACTION METHOD FOR PROVIDING RULES IN A MANAGED NETWORK BASED ON RULES
JP4878433B2 (en) * 2004-05-11 2012-02-15 株式会社日立製作所 Storage device configuration management system and configuration management method
JP4595591B2 (en) * 2005-03-07 2010-12-08 沖電気工業株式会社 Communication quality control method and communication quality control system
JP2006352754A (en) * 2005-06-20 2006-12-28 Kddi Corp Peer-to-peer communication control apparatus and computer program
JP5200928B2 (en) * 2008-12-29 2013-06-05 ブラザー工業株式会社 Video conference system, bandwidth control method, conference control device, video conference terminal device, and program
JP5592697B2 (en) * 2010-05-21 2014-09-17 株式会社Nttドコモ COMMUNICATION SYSTEM, RADIO COMMUNICATION DEVICE, AND COMMUNICATION METHOD
US10536483B2 (en) 2011-06-16 2020-01-14 Hewlett Packard Enterprise Development Lp System and method for policy generation
US9544194B2 (en) * 2011-09-09 2017-01-10 Nec Corporation Network management service system, control apparatus, method, and program
JP6181577B2 (en) * 2014-02-25 2017-08-16 日本電信電話株式会社 Policy control system and policy control program
JP6275180B2 (en) * 2016-03-23 2018-02-07 ソフトバンク株式会社 SETTING INFORMATION GENERATION DEVICE, NETWORK CONTROL DEVICE, METHOD, AND PROGRAM

Also Published As

Publication number Publication date
JP2002204254A (en) 2002-07-19

Similar Documents

Publication Publication Date Title
US11922162B2 (en) Intent-based, network-aware network device software-upgrade scheduling
EP3620920B1 (en) Dynamic intent assurance and programmability in computer networks
JP4346815B2 (en) Network setting management apparatus, network system, and network setting management method
EP2795842B1 (en) Controller and method for controlling communication services for applications on a physical network
US8868725B2 (en) Apparatus and methods for real-time multimedia network traffic management and control in wireless networks
US6101538A (en) Generic managed object model for LAN domain
US9100282B1 (en) Generating optimal pathways in software-defined networking (SDN)
Flegkas et al. On policy-based extensible hierarchical network management in QoS-enabled IP networks
JP2000316025A (en) Communication quality guarantee-type network system
Huin et al. Hard-isolation for network slicing
Crippa et al. Resource Sharing for a 5G Multi-tenant and Multi-service Architecture
Machado et al. Policy authoring for software-defined networking management
Al-Harbi et al. Towards an efficient resource allocation based on software-defined networking approach
Mendiola et al. Enhancing network resources utilization and resiliency in multi-domain bandwidth on demand service provisioning using SDN
CN113193975B (en) Controller device, method and computer readable storage medium
US11323387B2 (en) Prioritized communication session establishment in computer networks
US20230336492A1 (en) Transport network slice control device and control plane entity for a time sensitive network-based transport network
JP3778192B2 (en) Dynamic network automatic configuration server and system
Chadha et al. PECAN: Policy-enabled configuration across networks
Follows et al. Application driven networking: Concepts and architecture for policy-based systems
EP3913873A1 (en) Prioritized communication session establishment in computer networks
Pediaditakis et al. Verifying home network bandwidth sharing plans
Pediaditakis et al. A configuration service for home networks
KR20040091989A (en) Performance management method for traffic measuring of label switching path
Riedel et al. Self-managing Functions in Web Services Agreement-based Autonomic Grids

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061107

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20071112

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20071112

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071112

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080805

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081114

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081125

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090122

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090707

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090715

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120724

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees