JP4283706B2 - ネットワークリソースの設定方法、削除方法、設定装置、設定プログラム、削除プログラム及びそれらのプログラムを記録した記録媒体 - Google Patents
ネットワークリソースの設定方法、削除方法、設定装置、設定プログラム、削除プログラム及びそれらのプログラムを記録した記録媒体 Download PDFInfo
- Publication number
- JP4283706B2 JP4283706B2 JP2004056874A JP2004056874A JP4283706B2 JP 4283706 B2 JP4283706 B2 JP 4283706B2 JP 2004056874 A JP2004056874 A JP 2004056874A JP 2004056874 A JP2004056874 A JP 2004056874A JP 4283706 B2 JP4283706 B2 JP 4283706B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- guaranteed
- bandwidth
- path
- link
- 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 - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 94
- 230000037430 deletion Effects 0.000 title claims description 83
- 238000012217 deletion Methods 0.000 title claims description 80
- 238000007726 management method Methods 0.000 description 93
- 230000003247 decreasing effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 210000000707 wrist Anatomy 0.000 description 2
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
"Requirements for Support of Differentiated Services−aware MPLS Traffic Engineering"、[online]、2003年7月、IETF、[2003年12月検索]、インターネット<URL : http://www.ietf.org/rfc/rfc3564.txt> "Maximum Allocation Bandwidth Constraints Model for Diff-Serv-aware MPLS Traffic Engineeringz"、[online]、2003年9月、IETF、[2003年12月検索]、インターネット<URL : http://www.ietf.org/internet-drafts/draft-ietf-tewg-diff-te-mam-01.txt> "Russian Dolls Bandwidth Constraints Model for Diff-Serv-aware MPLS TrafficEngineering"、[online]、2003年9月、IETF、[2003年12月検索]、インターネット<URL : http://www.ietf.org/internet-drafts/draft-ietf-tewg-diff-te-russian-04.txt>
指定されたサービスクラスに設定されたパスを削除する。
本実施形態では、リンク毎に指定するサービスクラスで帯域を確保し、パスを設定する場合について説明する。
まず、重要な用語の定義を説明する。「リンク」とは、装置間を接続し、データを伝送する媒体である。「パス」とは、複数のリンクの直列的な結合によって形成されたデータの論理的な伝送路である。「サービスクラス」とは、提供するサービスのクラスを意味しており、ここでは保証型、統計的保証型、非保証型がある。
図1は、本発明の実施形態に係るネットワークリソースの設定装置を含むネットワークの構成図である。ネットワークは、ユーザ1が所有し、通信行う際に利用するユーザ装置1a〜1cと、ユーザ2が所有し、通信行う際に利用するユーザ装置2a〜2c、ネットワークプロバイダが所有し、スイッチングによりデータを転送するネットワーク装置3a〜3dと、ユーザ装置−ネットワーク装置間、ネットワーク装置−ネットワーク装置間を接続し、データを伝送する媒体であるリンク4と、ユーザ装置1a〜1c、ユーザ装置2a〜2c、ネットワーク装置3a〜3d、リンク4を管理するユーザ・リソース管理装置5とから構成される。なお、ユーザ・リソース管理装置5が、特許請求の範囲におけるネットワークリソースの設定装置および削除装置に相当し、ユーザ・リソース管理装置5で実施される方法が、特許請求の範囲におけるネットワークリソースの設定方法及び削除方法に相当する。
図2に、本発明の第1の実施形態に係るユーザ・リソース管理装置5の構成を示す。ユーザ・リソース管理装置5は、リンクリソースデータベース(以後、「データベース」を「DB」と表記する)501と、ユーザDB502と、パスDB503と、リンクリソース管理手段504と、ユーザ管理手段505と、パス管理手段506と、パス設定要求処理手段507と、パス設定手段508と、パス削除要求処理手段509と、パス削除手段510とから構成される。
リンクリソースDB501は、各リンクの情報(以後、「リンク情報」と言う)を管理する。管理するリンク情報を以下に説明する。
「リンクID」は、リンクを一意に識別する情報である。「両端装置ID」は、リンクの両端にある装置のIDである。図1のネットワーク装置3a−ネットワーク装置3b間のリンクの場合、両端装置IDは<3a,3b>となる。「リンク帯域」は、リンクに割り当て可能な帯域の上限である。「保証型契約帯域」は、保証型サービスクラスに配分された帯域である。「統計的保証型契約帯域」は、統計的保証型サービスクラスに配分された帯域である。「非保証型契約帯域」は、非保証型サービスに配分された帯域である。「保証型利用帯域」は、保証型サービスクラスが利用している帯域である。「統計的保証型利用帯域」は、統計的保証型サービスクラスが利用している帯域である。「非保証型利用帯域」は、非保証型サービスクラスが利用している帯域である。「保証型利用可能帯域」は、保証型サービスクラスがさらに利用可能な帯域の上限である。「統計的保証型利用可能帯域」は、統計的保証型サービスクラスがさらに利用可能な帯域の上限である。「非保証型利用可能帯域」は、非保証型サービスクラスがさらに利用可能な帯域の上限である。
ユーザDB502は、ユーザ毎のリンク情報を管理する。ユーザ毎のリンク情報を以下に説明する。
「ユーザID」は、ユーザを一意に識別する情報である。図1の例では、ユーザ1やユーザ2が相当する。「保証型ユーザ契約帯域」は、各ユーザが保証型サービスクラスとして契約した帯域である。「統計的保証型ユーザ契約帯域」は、各ユーザが統計的保証型サービスクラスとして契約した帯域である。「保証型ユーザ利用帯域」は、各ユーザが保証型サービスクラスとして契約した帯域の中から、実際に利用している帯域である。「統計的保証型ユーザ利用帯域」は、各ユーザが統計的保証型サービスクラスとして契約した帯域の中から、実際に利用している帯域である。「非保証型ユーザ利用帯域は、非保証型サービスクラスとして利用している帯域である。「保証型ユーザ利用可能帯域」は、各ユーザが、保証型サービスクラスとして利用可能な帯域の上限である。「統計的保証型ユーザ利用可能帯域」は、各ユーザが、統計的保証型サービスクラスとして利用可能な帯域の上限である。
パスDB503は、各パスの情報(以後、「パス情報」と言う)を管理する。パス情報を以下に説明する。
「パスID」とは、パスを一意に識別する情報である。「ユーザID」とは、パスが割り当てられたユーザを識別する情報であり、ユーザDB502のユーザIDと同じである。「経由リンクIDリスト」とは、パスを構成するリンクのリンクIDのリストである。「帯域」とは、パスに割り当てられた帯域である。「サービスクラス」とは、パスを利用して提供するサービスのクラスを意味しており、保証型、統計的保証型、非保証型がある。
次に、図2に記載した各手段について説明するが、その前に、ユーザ・リソース管理装置5が行う帯域管理の内容について説明する。
図3は、各サービスクラスの契約帯域と、各サービスクラスでのユーザ契約帯域の関係を示す。保証型契約帯域では、各ユーザの契約帯域が完全に保証される。統計的保証型契約帯域では、各ユーザの契約帯域のうち、所定の割合の帯域が保証される。非保証型契約帯域では、各ユーザの契約帯域は存在せず、帯域が余っている範囲で利用可能となる。
リンクリソース管理手段504は、リンクリソースDB501へリンク情報を設定する。特に、リンクリソース管理手段504は、リンクリソースDB501の保証型利用可能帯域として、リンクリソースDB501に設定された該リンクの保証型契約帯域から、リンクリソースDB501に設定された該リンクの保証型利用帯域を引いた値を設定する。
ユーザ管理手段505は、ユーザDB502へユーザ毎のリンク情報を設定する。特に、ユーザ管理手段505は、ユーザDB502の該リンクの保証型ユーザ利用可能帯域として、ユーザDB502の該ユーザの該リンクの保証型ユーザ契約帯域から保証型ユーザ利用帯域を引いた値を設定する。
パス管理手段506は、新たにパスが設定された場合には、パスDB503にパス情報を追記し、パスが削除された場合には、パスDB503からパス情報を削除するものである。
パス設定要求処理手段507は、ユーザからのパス設定要求を処理する。パス設定要求には、ユーザID、要求帯域、パス始点、パス終点、要求サービスクラスが含まれている。また、経由リンクIDリストは、それが含まれている場合と含まれていない場合がある。
ユーザが要求するパスのサービスクラスが保証型または統計的保証型の場合、パス設定要求処理手段507は、経由リンクIDリストに含まれる各リンクについて、ユーザDB502に設定された、ユーザDB502の該ユーザの該リンクの該要求サービスクラスのユーザ利用可能帯域が、要求帯域以上であるかの確認を行う。経由リンクIDリストに含まれる全てのリンクが、要求帯域以上である場合、パス設定手段508に、パスの設定を依頼する。
ユーザが要求するパスのサービスクラスが保証型もしくは統計的保証型の場合、パス設定要求処理手段507は、ユーザDB502に設定されたユーザ毎での、保証型もしくは統計的保証型のサービスクラスのユーザ利用可能帯域が、要求帯域以上の帯域であるリンクを利用して、パス設定要求に含まれているパスの始点から終点の間に、パスを設定することができるか否かの判断を行う。このとき、経由リンクIDリストを求める方法には、Dijkstra法などの既存の方法を利用することができる。パス設定が可能な場合、経由リンクIDリストとともにパスの設定を、パス設定手段508に依頼する。
パス設定手段508は、パス設定要求処理手段507からのパスの設定要求にもとづき、経由リンクIDリストに記載されているリンクにパス設定を行い、帯域を確保するものである。なお、パスの設定要求は、ユーザによる要求ではなく、オペレータからの指示であってもよい。
パス削除要求処理手段509は、ユーザからのパスの削除要求を処理する。パスの削除要求には、ユーザID、パスIDが含まれている。パス削除要求処理手段509は、パスDB503より該当するパスを抜き出し、経由リンクIDリストに含まれる各リンクについて、ユーザDB502の該ユーザの該リンクの該要求サービスクラスの利用帯域を、該パスの帯域分だけ減少させるとともに、リンクリソースDB501の該リンクの利用帯域を、該パスの帯域分だけ減少させる。同時に、パス削除手段510に、パスの削除を依頼する。
パス削除手段510は、パス削除要求処理手段509からのパスの削除要求にもとづき、経由リンクIDリストに記載されているリンクからパスの削除を行い、帯域を解放するものである。なお、パスの削除要求は、ユーザによる要求ではなく、オペレータからの指示であってもよい。
次に、ユーザ・リソース管理装置が帯域を確保しパスを設定する動作と、パスを削除し帯域を解放する動作について説明する。
帯域の確保とパスの設定は、ユーザからのパス設定要求を契機として行われ、パスの削除と帯域の解放は、ユーザからのパス削除要求を契機として行われる。以下、パス設定要求時にサービスクラスを指定する場合と、パス設定要求時にサービスクラスを指定しない場合に分けて、パス設定とパス解放の動作を説明する。なお、説明では、適宜、図2を参照する。
図4は、ユーザがパス設定要求時にサービスクラスを指定する場合のパス設定の処理を示すフローチャートである。まず、初期設定で、ユーザDB502対して、各ユーザについてリンク毎に設定されたサービスクラスのユーザ契約帯域を設定し、リンクリソースDB501に対して、各リンクのリンク帯域、各サービスクラスの契約帯域を設定する(ステップS100)。リンクリソース管理手段504が、リンクリソースDB501に対して、各リンクの各サービスクラスの利用可能帯域を設定する(ステップS101)。ユーザ管理手段505が、ユーザDB502に対して、各ユーザについてリンク毎に設定されたサービスクラスのユーザ利用可能帯域を設定する(ステップS102)。
この場合は、リンク毎に、ユーザの契約帯域と利用帯域の関係に基づき、サービスクラスが選択され、その上で帯域が確保または解放され、パスを単位としたサービスクラスの概念はない。すなわち、パスDB503には、サービスクラスがない。また、パス設定要求処理手段507は、各リンクにおいて、どのサービスクラスの契約帯域を利用して、パスに帯域を割り当てるか判断する。
次に、パス設定の処理の中で行うパス設定要求処理手段507の処理について、さらに詳しく説明する。図6、7、8は、パス設定要求処理手段507の処理を示すフローチャートである。まず、図6に示すフローチャートにおいて、パス設定要求に経由リンクIDリストが含まれているか否かを判断する(ステップS300)。
パス設定要求に経由リンクIDリストが含まれている場合、経由リンクIDリストに含まれる各リンクについて、要求帯域に達するまで、保証型ユーザ利用可能帯域を割り当て、さらに、不足している場合は、統計的保証型ユーザ利用可能帯域を割り当て、さらに、不足している場合は、非保証型利用可能帯域を割り当てる。経由リンクIDリストに含まれる全リンクについて、要求帯域を割り当てることができた場合、パス設定手段508に、パス設定を依頼する。一方、どれか一つのリンクで要求帯域を割り当てることができなかった場合、パス設定が不可能である旨をカスタマに通知する。
パス設定要求に、経由リンクIDリストが含まれていない場合、パス設定要求処理手段507は、ユーザDB502の該ユーザの、保証型ユーザ利用可能帯域が、要求帯域と同じもしくは大きいリンクを利用して、パス設定が可能かどうかの判断を行う。
次に、パス削除の処理の中で行うパス削除要求処理手段509の処理について、詳しく説明する。
パス削除要求には、ユーザID、パスIDが含まれている。パス削除要求処理手段509は、パスDB503より該当するパスを抜き出し、経由リンクIDリストに含まれる各リンクについて、非保証型、統計的保証型、保証型の順番で、該パスの帯域に相当する分だけ、利用帯域を減少させる。
これにより、ユーザ・リソース管理装置は、各サービスクラスに帯域を配分するとともに、各ユーザに対してリンク毎に各サービスクラスでの帯域を配分することが可能となる。
第1の実施形態においては、ユーザDBのリンクと、リンクリソースDB501のリンクは同一であり、そのリンク毎に帯域を確保してパスを設定し、パスにユーザ契約帯域を確保した。しかし、実際の契約では、リンクの連結である仮想リンクを単位として、保証型ユーザ契約帯域、統計的保証型ユーザ契約帯域を設定することが考えられる。そこで、本実施形態においては、リンクの連結である仮想リンクを単位として、パス設定とパス解除を説明する。
仮想リンクDB603は、仮想リンクに関する各種情報を格納している。「仮想リンクID」は、仮想リンクを一意に識別する情報である。「対応リンクIDリスト」は、仮想リンクに対応するリンクIDのリストである。図1の例では、仮想リンクとして、ネットワーク装置3a−ネットワーク装置3cが設定された場合、対応リンクIDリストは、<ネットワーク装置3a−ネットワーク装置3b間リンクのリンクID、ネットワーク装置3b−ネットワーク装置3c間リンクのリンクID>が設定される。
仮想リンク管理手段606は、仮想リンクDB603の各種情報を設定すると同時に、仮想リンクDB603の各種情報を利用して、ユーザDB502の各種情報を設定する。具体的には、仮想リンクDB603の対応リンクIDリストに含まれる各リンクに対して、ユーザDB502の該リンクの保証型ユーザ契約帯域を、仮想リンクDB603の保証型ユーザ契約帯域に、ユーザDB502の該リンクの統計的保証型ユーザ契約帯域を、仮想リンクDB603の統計的保証型ユーザ契約帯域に設定する。なお、複数の仮想リンクが同一の対応リンクを利用している場合、ユーザDB502のユーザ契約帯域は、対応リンクを利用している仮想リンクの、ユーザ契約帯域の合計とする。
これにより、ユーザ・リソース管理装置は、各サービスクラスに帯域を配分するとともに、各ユーザに対して仮想リンク毎に各サービスクラスでの帯域を配分することが可能となる。
1b ユーザ装置
1c ユーザ装置
2a ユーザ装置
2b ユーザ装置
2c ユーザ装置
3a ネットワーク装置
3b ネットワーク装置
3c ネットワーク装置
3d ネットワーク装置
4 リンク
5 ユーザ・リソース管理装置(ネットワークリソースの設定装置、削除装置)
501 リンクリソースデータベース(DB)
502 ユーザデータベース(DB)
503 パスデータベース(DB)
504 リンクリソース管理手段
505 ユーザ管理手段
506 パス管理手段
507 パス設定要求処理手段
508 パス設定手段
509 パス削除要求処理手段
510 パス削除手段
603 仮想リンクデータベース(DB)
606 仮想リンク管理手段
Claims (16)
- 保証型サービスクラス、統計的保証型サービスクラス、非保証型サービスクラスに、ユーザ毎に利用できる帯域を確保し、ユーザ装置間にパスを設定するネットワークリソースの設定方法であって、
前記パスを構成しうるリンクの情報を管理するリンクリソースデータベースにデータを設定するリンクリソース管理手段が、前記リンクリソースデータベースに、前記保証型サービスクラスとして利用することができる保証型利用可能帯域と、前記統計的保証型サービスクラスとして利用することができる統計的保証型利用可能帯域と、前記非保証型サービスクラスとして利用することができる非保証型利用可能帯域とを設定する手順と、
前記ユーザ毎に前記リンクの情報を管理するユーザデータベースにデータを設定するユーザ管理手段が、前記ユーザデータベースに、前記保証型サービスクラスとして利用することができるユーザ毎の保証型ユーザ利用可能帯域と、前記統計的保証型サービスクラスとして利用することができるユーザ毎の統計的保証型ユーザ利用可能帯域と、前記非保証型サービスクラスとして利用することができるユーザ毎の非保証型ユーザ利用可能帯域とを設定する手順と、
前記パスの設定と帯域の確保の要求を処理するパス設定要求処理手段が、それらの間にパスを設定する複数のユーザ装置と、要求する帯域と、指定されたサービスクラスとを伴う前記パスの設定要求を受信し、前記複数のユーザ装置間に前記指定されたサービスクラスにおける前記要求する帯域でのユーザ毎の前記パスの設定が可能か否かの判定を行い、可能な場合、前記パスの設定と帯域の確保を行うパス設定手段に、前記指定された複数のユーザ装置間に前記要求する帯域でのユーザ毎の前記パスの設定とユーザ装置毎の前記帯域の確保を要求し、可能でない場合、ユーザ装置を介してユーザに対して前記パスの設定と帯域の確保が不可能なことを通知する手順と、
前記パス設定手段が、前記指定された複数のユーザ装置間に前記要求する帯域でのユーザ毎の前記パスを設定しユーザ装置毎の前記帯域を確保する手順と、
前記パスの情報を管理するパス管理手段が、設定されたパスの情報をパスデータベースに設定または更新設定する手順とを実行し、
前記ユーザ管理手段は、
前記ユーザデータベースに、保証型ユーザ契約帯域と統計的保証型ユーザ契約帯域を、前記ユーザ装置間のパスを構成しうるリンク毎に、予め設定し、
前記リンクリソース管理手段は、
保証型契約帯域として、前記リンクリソースデータベースに、
前記ユーザデータベースに設定されている全ての前記保証型ユーザ契約帯域の合計を設定し、
前記保証型利用可能帯域として、前記リンクリソースデータベースに設定されている前記保証型契約帯域から保証型利用帯域を引いた値をリンクリソースデータベースに設定し、
統計的保証型契約帯域として、前記リンクリソースデータベースに、
前記ユーザデータベースに設定されている全ての前記統計的保証型ユーザ契約帯域の合計のうち所定の割合を設定し、
前記統計的保証型利用可能帯域として、前記リンクリソースデータベースに設定されている前記統計的保証型契約帯域と前記非保証型契約帯域の合計から、統計的保証型利用帯域と非保証型利用帯域の合計を引いた第1の値と、前記ユーザデータベースの設定されている各ユーザ装置の前記統計的保証型ユーザ契約帯域の合計から、前記リンクリソースデータベースに設定されている前記統計的保証型利用帯域を引いた第2の値とを比較し、いずれか小さい値を設定し、
前記非保証型契約帯域として、前記リンクリソースデータベースに、
リンク帯域から前記リンクリソースデータベースに設定されている前記保証型契約帯域と前記統計的保証型契約帯域との和を引いた値を設定し、
前記非保証型利用可能帯域として、前記リンクリソースデータベースに設定されている前記統計的保証型契約帯域と前記非保証型契約帯域の合計から、前記リンクリソースデータベースに設定されている前記統計的保証型利用帯域と前記非保証型利用帯域の合計を引いた第3の値と、前記リンクリソースデータベースに設定されている前記非保証型契約帯域から前記非保証型利用帯域を引いた第4の値とを比較し、いずれか小さい値を設定することを特徴とするネットワークリソースの設定方法。 - 前記ユーザ管理手段は、
各ユーザ装置の前記保証型ユーザ利用可能帯域として、前記ユーザデータベースに設定されている各ユーザ装置の前記保証型ユーザ契約帯域から保証型ユーザ利用帯域を引いた値を設定し、
各ユーザ装置の前記統計的保証型ユーザ利用可能帯域として、前記リンクリソースデータベースに設定されている前記統計的保証型利用可能帯域と、前記ユーザデータベースに設定されている各ユーザ装置の前記統計的保証型ユーザ契約帯域から前記統計的保証型ユーザ利用帯域を引いた値とを比較し、いずれか小さい値を設定すること
を特徴とする請求項1に記載のネットワークリソースの設定方法。 - 前記パスの設定が可能か否かの判定は、
所定のサービスクラスの利用可能帯域が、パスの設定要求時に要求した帯域以上であるか否かにより行われること
を特徴とする請求項1または請求項2に記載のネットワークリソースの設定方法。 - 前記パス設定要求処理手段が、
それらの間にパスを設定する複数のユーザ装置と要求する帯域とを伴う前記パスの設定要求を受信した場合、
前記パス設定要求処理手段は、リンク毎に、保証型サービスクラス、統計的保証型サービスクラス、非保証型サービスクラスの順で前記要求帯域を確保できるかどうか検査し、
確保できる場合、パス設定手段に対して、帯域を確保した全てのリンクを用いたパスの設定を要求し、
前記パス設定手段は、帯域を確保した全てのリンクを用いたパスを設定すること
を特徴とする請求項1に記載のネットワークリソースの設定方法。 - 保証型サービスクラス、統計的保証型サービスクラス、非保証型サービスクラスに、ユーザ毎に利用できる帯域を確保し、ユーザ装置間にパスを設定するネットワークリソースの設定方法であって、
前記パスを構成しうるリンクの情報を管理するリンクリソースデータベースにデータを設定するリンクリソース管理手段が、前記リンクリソースデータベースに、前記保証型サービスクラスとして利用することができる保証型利用可能帯域と、前記統計的保証型サービスクラスとして利用することができる統計的保証型利用可能帯域と、前記非保証型サービスクラスとして利用することができる非保証型利用可能帯域とを設定する手順と、
前記ユーザ毎に前記リンクの情報を管理するユーザデータベースにデータを設定するユーザ管理手段が、前記ユーザデータベースに、前記保証型サービスクラスとして利用することができるユーザ毎の保証型ユーザ利用可能帯域と、前記統計的保証型サービスクラスとして利用することができるユーザ毎の統計的保証型ユーザ利用可能帯域と、前記非保証型サービスクラスとして利用することができるユーザ毎の非保証型ユーザ利用可能帯域とを設定する手順と、
リンクの結合である仮想リンクの情報を管理する仮想リンクデータベースにデータを設定する仮想リンク管理手段が、対応リンクIDリストに記載された各リンク毎に、前記保証型ユーザ契約帯域と、前記統計的保証型ユーザ契約帯域と、前記保証型ユーザ利用帯域と、前記統計的保証型ユーザ利用帯域と、前記保証型ユーザ利用可能帯域と、前記統計的保証型ユーザ利用可能帯域とを設定する手順と、
前記パスの設定要求を処理するパス設定要求処理手段が、それらの間にパスを設定する複数のユーザ装置と、要求する帯域と、指定されたサービスクラスとを伴う前記パスの設定要求を受信し、前記複数のユーザ装置間に前記指定されたサービスクラスにおける前記要求する帯域でのユーザ毎の前記パスの設定が可能か否かの判定を行い、可能な場合、前記パスの設定を行うパス設定手段に、前記複数のユーザ装置間に前記要求する帯域でのユーザ毎の前記パスの設定を要求し、可能でない場合、ユーザに対して前記パスの設定が不可能なことを通知する手順と、
前記パス設定手段が、前記複数のユーザ装置間に前記要求する帯域でのユーザ毎の前記パスを設定する手順と、
前記パスの情報を管理するパス管理手段が、設定されたパスの情報をパスデータベースに設定する手順とを実行し、
前記ユーザ管理手段は、
前記ユーザデータベースに、保証型ユーザ契約帯域と統計的保証型ユーザ契約帯域を、前記ユーザ装置間のパスを構成しうるリンク毎に、予め設定し、
前記リンクリソース管理手段は、
保証型契約帯域として、前記リンクリソースデータベースに、
前記ユーザデータベースに設定されている全ての前記保証型ユーザ契約帯域の合計を設定し、
前記保証型利用可能帯域として、前記リンクリソースデータベースに設定されている前記保証型契約帯域から保証型利用帯域を引いた値をリンクリソースデータベースに設定し、
統計的保証型契約帯域として、前記リンクリソースデータベースに、
前記ユーザデータベースに設定されている全ての前記統計的保証型ユーザ契約帯域の合計のうち所定の割合を設定し、
前記統計的保証型利用可能帯域として、前記リンクリソースデータベースに設定されている前記統計的保証型契約帯域と前記非保証型契約帯域の合計から、統計的保証型利用帯域と非保証型利用帯域の合計を引いた第1の値と、前記ユーザデータベースの設定されている各ユーザ装置の前記統計的保証型ユーザ契約帯域の合計から、前記リンクリソースデータベースに設定されている前記統計的保証型利用帯域を引いた第2の値とを比較し、いずれか小さい値を設定し、
前記非保証型契約帯域として、前記リンクリソースデータベースに、
リンク帯域から前記リンクリソースデータベースに設定されている前記保証型契約帯域と前記統計的保証型契約帯域との和を引いた値を設定し、
前記非保証型利用可能帯域として、前記リンクリソースデータベースに設定されている前記統計的保証型契約帯域と前記非保証型契約帯域の合計から、前記リンクリソースデータベースに設定されている前記統計的保証型利用帯域と前記非保証型利用帯域の合計を引いた第3の値と、前記リンクリソースデータベースに設定されている前記非保証型契約帯域から前記非保証型利用帯域を引いた第4の値とを比較し、いずれか小さい値を設定することを特徴とするネットワークリソースの設定方法。 - 請求項1から請求項5のいずれか1項に記載のネットワークリソースの設定方法により前記複数のユーザ装置間に設定されたパスを削除するネットワークリソースの削除方法であって、
パス設定時に、パス設定要求処理手段が、それらの間にパスを設定する複数のユーザ装置と、要求する帯域と、指定されたサービスクラスとを伴う前記パスの設定要求を受信した場合、
パス設定時において、パス設定要求処理手段において、パスを設定すべきユーザ装置間と帯域の要求に加え、所定のサービスクラスの指定と帯域の要求を伴う場合、
パスの削除と帯域の開放の要求を処理するパス削除要求処理手段が、パスの削除と帯域の開放を行うパス削除手段に、前記ユーザ装置間でのユーザ毎の前記パスの削除とユーザ装置毎の前記帯域の開放を要求する手順と、
前記パス削除手段が、前記ユーザ装置間でのユーザ毎の前記パスを削除し、ユーザ装置毎の前記帯域を開放する手順と
パスの情報を管理するパス管理手段が、削除されたパスの情報をパスデータベースから削除または更新する手順と
を実行することを特徴とするネットワークリソースの削除方法。 - 前記パス削除要求処理手段は、
前記パス設定要求処理手段が、パス設定時において、パスを設定すべきユーザ装置間と帯域の要求は伴うが、所定のサービスクラスの指定と帯域の要求を伴わない場合、それらの間にパスを設定する複数のユーザ装置と、要求する帯域とを伴う前記パスの設定要求を受信した場合、
リンク毎に、非保証型サービスクラス、統計的保証型サービスクラス、保証型サービスクラスの順で帯域を開放した後、前記パス削除手段に対して、帯域を開放したリンクが構成しているパスの削除を要求し、
パス削除手段は、
帯域を開放したリンクが構成しているパスを削除すること
を特徴とする請求項6に記載のネットワークリソースの削除方法。 - 保証型サービスクラス、統計的保証型サービスクラス、非保証型サービスクラスに、ユーザ毎に利用できる帯域を確保し、ユーザ装置間にパスを設定するネットワークリソースの設定装置であって、
前記パスを構成しうるリンクの情報を管理するリンクリソースデータベースに、保証型サービスクラスとして利用することができる保証型利用可能帯域と、統計的保証型サービスクラスとして利用することができる統計的保証型利用可能帯域と、非保証型サービスクラスとして利用することができる非保証型利用可能帯域とを設定するリンクリソース管理手段と、
前記ユーザ毎に前記リンクの情報を管理するユーザデータベースに、保証型サービスクラスとして利用することができるユーザ毎の保証型ユーザ利用可能帯域と、統計的保証型サービスクラスとして利用することができるユーザ毎の統計的保証型ユーザ利用可能帯域と、非保証型サービスクラスとして利用することができるユーザ毎の非保証型ユーザ利用可能帯域とを設定するユーザ管理手段と、
それらの間にパスを設定する複数のユーザ装置と、要求する帯域と、指定されたサービスクラスとを伴う前記パスの設定要求を受信し、前記複数のユーザ装置間に前記指定されたサービスクラスにおける前記要求する帯域でのユーザ毎のパスの設定が可能か否かの判定を行い、可能な場合、パスの設定を行うパス設定手段に、前記複数のユーザ装置間に要求する帯域でのユーザ毎の前記パスの設定を要求し、可能でない場合、ユーザに対してパスの設定が不可能なことを通知するパス設定要求処理手段と、
前記複数のユーザ装置間に要求する帯域でのユーザ毎の前記パスを設定するパス設定手段と、
設定されたパスの情報をパスデータベースに記入するパス管理手段とを備え、
前記ユーザ管理手段は、
前記ユーザデータベースに、保証型ユーザ契約帯域と統計的保証型ユーザ契約帯域を、前記ユーザ装置間のパスを構成しうるリンク毎に、予め設定し、
前記リンクリソース管理手段は、
保証型契約帯域として、前記リンクリソースデータベースに、
前記ユーザデータベースに設定されている全ての前記保証型ユーザ契約帯域の合計を設定し、
前記保証型利用可能帯域として、前記リンクリソースデータベースに設定されている前記保証型契約帯域から保証型利用帯域を引いた値をリンクリソースデータベースに設定し、
統計的保証型契約帯域として、前記リンクリソースデータベースに、
前記ユーザデータベースに設定されている全ての前記統計的保証型ユーザ契約帯域の合計のうち所定の割合を設定し、
前記統計的保証型利用可能帯域として、前記リンクリソースデータベースに設定されている前記統計的保証型契約帯域と前記非保証型契約帯域の合計から、統計的保証型利用帯域と非保証型利用帯域の合計を引いた第1の値と、前記ユーザデータベースの設定されている各ユーザ装置の前記統計的保証型ユーザ契約帯域の合計から、前記リンクリソースデータベースに設定されている前記統計的保証型利用帯域を引いた第2の値とを比較し、いずれか小さい値を設定し、
前記非保証型契約帯域として、前記リンクリソースデータベースに、
リンク帯域から前記リンクリソースデータベースに設定されている前記保証型契約帯域と前記統計的保証型契約帯域との和を引いた値を設定し、
前記非保証型利用可能帯域として、前記リンクリソースデータベースに設定されている前記統計的保証型契約帯域と前記非保証型契約帯域の合計から、前記リンクリソースデータベースに設定されている前記統計的保証型利用帯域と前記非保証型利用帯域の合計を引いた第3の値と、前記リンクリソースデータベースに設定されている前記非保証型契約帯域から前記非保証型利用帯域を引いた第4の値とを比較し、いずれか小さい値を設定することを特徴とするネットワークリソースの設定装置。 - 前記パス設定要求処理手段が、
それらの間にパスを設定する複数のユーザ装置と要求する帯域とを伴う前記パスの設定要求を受信した場合、
前記パス設定要求処理手段は、リンク毎に、保証型サービスクラス、統計的保証型サービスクラス、非保証型サービスクラスの順で前記要求帯域を確保できるかどうか検査し、確保できる場合、パス設定手段に対して、帯域を確保した全てのリンクを用いたパスの設定を要求し、
前記パス設定手段は、帯域を確保した全てのリンクを用いたパスを設定すること
を特徴とする請求項8に記載のネットワークリソースの設定装置。 - 保証型サービスクラス、統計的保証型サービスクラス、非保証型サービスクラスに、ユーザ毎に利用できる帯域を確保し、ユーザ装置間にパスを設定するネットワークリソースの設定装置であって、
前記パスを構成しうるリンクの情報を管理するリンクリソースデータベースに、保証型サービスクラスとして利用することができる保証型利用可能帯域と、統計的保証型サービスクラスとして利用することができる統計的保証型利用可能帯域と、非保証型サービスクラスとして利用することができる非保証型利用可能帯域とを設定するリンクリソース管理手段と、
前記ユーザ毎に前記リンクの情報を管理するユーザデータベースに、保証型サービスクラスとして利用することができるユーザ毎の保証型ユーザ利用可能帯域と、統計的保証型サービスクラスとして利用することができるユーザ毎の統計的保証型ユーザ利用可能帯域と、非保証型サービスクラスとして利用することができるユーザ毎の非保証型ユーザ利用可能帯域とを設定するユーザ管理手段と、
リンクの結合である仮想リンクの情報を管理する仮想リンクデータベースに、対応リンクIDリストに記載された各リンク毎に、前記保証型ユーザ契約帯域と、前記統計的保証型ユーザ契約帯域と、前記保証型ユーザ利用帯域と、前記統計的保証型ユーザ利用帯域と、前記保証型ユーザ利用可能帯域と、前記統計的保証型ユーザ利用可能帯域とを設定する仮想リンク管理手段と、
それらの間にパスを設定する複数のユーザ装置と、要求する帯域と、指定されたサービスクラスとを伴う前記パスの設定要求を受信し、前記複数のユーザ装置間に前記指定されたサービスクラスにおける前記要求する帯域でのユーザ毎のパスの設定が可能か否かの判定を行い、可能な場合、パスの設定を行うパス設定手段に、前記複数のユーザ装置間に要求する帯域でのユーザ毎の前記パスの設定を要求し、可能でない場合、ユーザに対してパスの設定が不可能なことを通知するパス設定要求処理手段と、
前記複数のユーザ装置間に要求する帯域でのユーザ毎の前記パスを設定するパス設定手段と、
設定されたパスの情報をパスデータベースに記入するパス管理手段とを備え、
前記ユーザ管理手段は、
前記ユーザデータベースに、保証型ユーザ契約帯域と統計的保証型ユーザ契約帯域を、前記ユーザ装置間のパスを構成しうるリンク毎に、予め設定し、
前記リンクリソース管理手段は、
保証型契約帯域として、前記リンクリソースデータベースに、
前記ユーザデータベースに設定されている全ての前記保証型ユーザ契約帯域の合計を設定し、
前記保証型利用可能帯域として、前記リンクリソースデータベースに設定されている前記保証型契約帯域から保証型利用帯域を引いた値をリンクリソースデータベースに設定し、
統計的保証型契約帯域として、前記リンクリソースデータベースに、
前記ユーザデータベースに設定されている全ての前記統計的保証型ユーザ契約帯域の合計のうち所定の割合を設定し、
前記統計的保証型利用可能帯域として、前記リンクリソースデータベースに設定されている前記統計的保証型契約帯域と前記非保証型契約帯域の合計から、統計的保証型利用帯域と非保証型利用帯域の合計を引いた第1の値と、前記ユーザデータベースの設定されている各ユーザ装置の前記統計的保証型ユーザ契約帯域の合計から、前記リンクリソースデータベースに設定されている前記統計的保証型利用帯域を引いた第2の値とを比較し、いずれか小さい値を設定し、
前記非保証型契約帯域として、前記リンクリソースデータベースに、
リンク帯域から前記リンクリソースデータベースに設定されている前記保証型契約帯域と前記統計的保証型契約帯域との和を引いた値を設定し、
前記非保証型利用可能帯域として、前記リンクリソースデータベースに設定されている前記統計的保証型契約帯域と前記非保証型契約帯域の合計から、前記リンクリソースデータベースに設定されている前記統計的保証型利用帯域と前記非保証型利用帯域の合計を引いた第3の値と、前記リンクリソースデータベースに設定されている前記非保証型契約帯域から前記非保証型利用帯域を引いた第4の値とを比較し、いずれか小さい値を設定することを特徴とするネットワークリソースの設定装置。 - パス設定時に、パス設定要求処理手段が、それらの間にパスを設定する複数のユーザ装置と、要求する帯域と、指定されたサービスクラスとを伴う前記パスの設定要求を受信した場合、
パスの削除を行うパス削除手段に、前記ユーザ装置間でのユーザ毎の前記パスの削除を要求するパス削除要求処理手段と、
前記ユーザ装置間でのユーザ毎の前記パスを削除するパス削除手段と、
削除されたパスの情報をパスデータベースから削除するパス管理手段と
を備えることを特徴とする請求項8から請求項10のいずれか1項に記載のネットワークリソースの設定装置。 - 前記パス削除要求処理手段は、
前記パス設定要求処理手段が、パス設定時にそれらの間にパスを設定する複数のユーザ装置と、要求する帯域とを伴う前記パスの設定要求を受信した場合、
リンク毎に、非保証型サービスクラス、統計的保証型サービスクラス、保証型サービスクラスの順で帯域を開放した後、前記パス削除手段に対して、帯域を開放したリンクが構成しているパスの削除を要求し、
前記パス削除手段は、帯域を開放したリンクが構成しているパスを削除すること
を特徴とする請求項11に記載のネットワークリソースの設定装置。 - 請求項1から請求項5のいずれか一項に記載のネットワークリソース設定方法をコンピュータに実行させることを特徴とするネットワークリソースの設定プログラム。
- 請求項6または請求項7に記載のネットワークリソース削除方法をコンピュータに実行させることを特徴とするネットワークリソースの削除プログラム。
- 請求項1から請求項5のいずれか一項に記載のネットワークリソースの設定方法をコンピュータに実行させるプログラムを記録したコンピュータに読み取り可能な記録媒体。
- 請求項6または請求項7に記載のネットワークリソースの削除方法をコンピュータに実行させるプログラムを記録したコンピュータに読み取り可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004056874A JP4283706B2 (ja) | 2004-03-01 | 2004-03-01 | ネットワークリソースの設定方法、削除方法、設定装置、設定プログラム、削除プログラム及びそれらのプログラムを記録した記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004056874A JP4283706B2 (ja) | 2004-03-01 | 2004-03-01 | ネットワークリソースの設定方法、削除方法、設定装置、設定プログラム、削除プログラム及びそれらのプログラムを記録した記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005252404A JP2005252404A (ja) | 2005-09-15 |
JP4283706B2 true JP4283706B2 (ja) | 2009-06-24 |
Family
ID=35032520
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004056874A Expired - Lifetime JP4283706B2 (ja) | 2004-03-01 | 2004-03-01 | ネットワークリソースの設定方法、削除方法、設定装置、設定プログラム、削除プログラム及びそれらのプログラムを記録した記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4283706B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008145178A1 (en) * | 2007-05-29 | 2008-12-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Priority flow handling in stateless domains |
JP5088020B2 (ja) * | 2007-07-04 | 2012-12-05 | 日本電気株式会社 | ノード装置、光伝送ネットワーク及びそれらに用いるラベル管理方法並びにそのプログラム |
JP4817143B2 (ja) * | 2007-09-06 | 2011-11-16 | Kddi株式会社 | パス設定方法及び通信装置 |
JP4924485B2 (ja) * | 2008-03-06 | 2012-04-25 | Kddi株式会社 | ネットワークリソースを管理する品質管理制御装置、通信制御方法およびコンピュータプログラム |
-
2004
- 2004-03-01 JP JP2004056874A patent/JP4283706B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2005252404A (ja) | 2005-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100380903C (zh) | 移动通信***中的网络资源管理器 | |
JP6192998B2 (ja) | 通信装置、通信方法、プログラムおよび通信システム | |
US8305979B2 (en) | Managing multiple application flows over an access bearer in a quality of service policy environment | |
JP4319925B2 (ja) | ストレージネットワークシステムの制御方法及びストレージネットワークシステム | |
JP4784876B2 (ja) | 通信経路割り当てエンティティ及び方法 | |
CN105682069B (zh) | 一种配置网络资源的方法、装置及*** | |
JP4518887B2 (ja) | ストレージエリアネットワーク管理システム及び管理装置とボリューム割当て方法並びにコンピュータ・ソフトウエア | |
KR101193160B1 (ko) | 상위등급 서비스의 요청 수락률 보장을 위한 네트워크 자원제어 방법 및 이를 위한 장치 | |
US20080307099A1 (en) | Storage system and priority control method | |
JP7310900B2 (ja) | ネットワーク管理装置、方法およびプログラム | |
JP4283706B2 (ja) | ネットワークリソースの設定方法、削除方法、設定装置、設定プログラム、削除プログラム及びそれらのプログラムを記録した記録媒体 | |
CN100525284C (zh) | 对用户的业务提供承载控制的方法 | |
JP6320317B2 (ja) | リソース融通システム及び方法 | |
US20040105446A1 (en) | Routing apparatus and method for guaranteeing quality of service on internet | |
JP2012074825A (ja) | QoS保障型ネットワークシステム、集中制御装置、及び集中制御装置の制御方法 | |
US20210286896A1 (en) | Methods and systems for data management in communication network | |
JP5408335B2 (ja) | 移動機、パケットフィルタリング方法およびパケットフィルタリングプログラム | |
JP2015204026A (ja) | 資源使用許可システム及び資源使用許可方法 | |
JP2008085686A (ja) | 予約受付制御システムと方法およびプログラム | |
JP4852069B2 (ja) | 帯域割当方法、帯域割当装置、および帯域割当プログラム | |
JP4268144B2 (ja) | リソース管理装置および方法 | |
JP3616621B2 (ja) | 通信品質割当システム | |
JP6502783B2 (ja) | 一括管理システム、一括管理方法およびプログラム | |
JP7083790B2 (ja) | 通信制御装置、コンピュータプログラム及び通信制御方法 | |
JP7095429B2 (ja) | 情報処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060404 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080227 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080812 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081010 |
|
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: 20090317 |
|
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: 20090319 |
|
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: 20120327 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130327 Year of fee payment: 4 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |