(57)【特許請求の範囲】
【請求項１】
ネットワーク管理装置と第１のネットワーク構成要素と第２のネットワーク構成要素とを有するネットワークにおいて各ネットワーク資源を管理する方法であって、ネットワーク資源はアドホック予約プールおよび事前予約プールに分割されており、
前記第１のネットワーク構成要素が、第１のネットワーク資源の事前予約の要求を前記ネットワーク管理装置に送信するステップであって、前記第１のネットワーク資源は前記事前予約プール内に完全に含まれ、前記要求は予約開始時間と予約終了時間とに関する情報を含み、事前予約の要求を前記ネットワーク管理装置に送信するステップと、
前記第２のネットワーク構成要素が、第２のネットワーク資源のアドホック予約の要求を前記ネットワーク管理装置に送信するステップと、
前記ネットワーク管理装置が前記第２のネットワーク資源を前記第２のネットワーク構成要素に割り当てるステップであって、前記第１のネットワーク資源は前記第２のネットワーク資源を少なくとも部分的に含む、前記第２のネットワーク構成要素に割り当てるステップと、
前記予約開始時間において、
前記第１のネットワーク資源内に含まれる前記第２のネットワーク資源の一部を解放するステップと、
前記ネットワーク管理装置が、前記第１のネットワーク資源を前記第１のネットワーク構成要素に割り当てるステップであって、第１の時間は、前記第１のネットワーク構成要素によって前記ネットワーク管理装置へ前記第１のネットワーク資源の前記事前予約の前記要求を前記送信するときに開始し、所定の保護期間の間、継続し、前記ネットワーク管理装置による前記第１のネットワーク構成要素への前記第１のネットワーク資源の割り当てが、前記第１の時間が前記予約開始時間の前に終了した場合には前記予約開始時間に発生するか、または前記第１の時間が予約開始時間の後に終了した場合には前記第１の時間の終わりに発生し、前記ネットワーク管理装置が前記第１のネットワーク構成要素に第１のネットワーク資源を割り当てることは、第２のネットワーク資源を第２のネットワーク構成要素に割り当てた時点で開始する第２の時間の終わりに最短で発生し、前記ネットワーク管理装置が、前記予約開始時間において前記第１のネットワーク資源を前記第１のネットワーク構成要素に割り当てる前に、所定の保証予約時間の間、前記第２の時間は継続する、割り当てるステップと、
第１のネットワーク資源の予約割り当てを起因としたサービスの低下について、第２のネットワーク構成要素に知らせるステップと、
を備えた、前記方法。
【請求項２】
前記第２のネットワーク資源を前記第２のネットワーク構成要素に割り当てる際に、サービス低下マークを前記第２のネットワーク構成要素に送信するステップを更に備え、前記第１のネットワーク資源に含まれる前記第２のネットワーク資源の一部が、第２のネットワーク構成要素から解放されそうであり、第１のネットワーク構成要素に再割り当てするために、後に前記事前予約プールに戻されることを、前記サービス低下マークが前記第２のネットワーク構成要素に知らせる、請求項１に記載の方法。
【請求項３】
後に前記第１のネットワーク資源内に含まれる前記第２のネットワーク資源の部分を前記第１のネットワーク構成要素に前記再割り当てすることに関する別の情報を送信するステップを更に備えた、請求項２に記載の方法。
【請求項４】
前記第１のネットワーク資源を前記第１のネットワーク構成要素に割り当てる際に、前記第２のネットワーク構成要素にサービス低下情報を提供するステップを更に備えた、請求項１に記載の方法。
【請求項５】
前記予約開始時間辺りに予約時間帯を定めるステップと、該予約時間帯内で需要メッセージを前記第１のネットワーク構成要素から前記ネットワーク管理装置に送信して前記第１のネットワーク構成要素への前記第１のネットワーク資源の割り当てを要求するステップと、前記需要メッセージが前記ネットワーク管理装置に受信された時点で前記第１のネットワーク資源を前記第１のネットワーク構成要素に割り当てるステップとを更に備えた、請求項１に記載の方法。
【請求項６】
ネットワーク管理装置であって、
第１のネットワーク構成要素によって送信された第１のネットワーク資源の事前予約の要求であり予約開始時間と予約終了時間とに関する情報を含む前記要求を受信するように構成されており、且つ、第２のネットワーク構成要素によって送信された第２のネットワーク資源のアドホック予約の要求を受信するように構成された受信手段と、
前記第１及び第２の各ネットワーク構成要素について各ネットワーク資源のアドホック予約及び事前予約を示す情報を記憶するように構成された記憶手段であって、アドホック予約プールと事前予約プールに分割された、記憶手段と、
前記第１のネットワーク資源を第１のネットワーク構成要素に割り当て、前記第２のネットワーク資源を第２のネットワーク構成要素に割り当てるよう構成された割り当て手段であって、前記第２のネットワーク資源は前記第１のネットワーク資源内に少なくとも部分的に含まれている、割り当て手段と、
前記第１のネットワーク構成要素によって前記ネットワーク管理装置へ前記第１のネットワーク資源の前記事前予約の要求を前記送信する時点に開始し、所定の保護期間の間、継続する第１の時間を提供するタイミング手段であって、前記ネットワーク管理装置による前記第１のネットワーク構成要素への前記第１のネットワーク資源の前記割り当てが、前記第１の時間が前記予約開始時間の前に終了した場合には前記予約開始時間に発生するか、または前記第１の時間が予約開始時間の後に終了した場合には前記第１の時間の終わりに発生する、タイミング手段であって、該タイミング手段は、第２のネットワーク資源を第２のネットワーク構成要素に割り当てた時点で開始する第２の時間を提供しており、前記ネットワーク管理装置が、前記予約開始時間において前記第１のネットワーク資源を前記第１のネットワーク構成要素に割り当てる前に、所定の保証予約時間の間、前記第２の時間は継続する、タイミング手段と、
前記第２のネットワーク構成要素に、前記第１のネットワーク資源の予約割り当てを起因としたサービスの低下について知らせる通信手段と、
を備えた、前記ネットワーク管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク資源管理方法及びネットワーク管理装置に関する。
【背景技術】
【０００２】
通信ネットワークにおいて、各ネットワーク構成要素は、各通信リンクを介して接続され、通常、ネットワーク資源（リソース）を共用している。そのようなネットワーク資源のうち、１つの重要なネットワーク資源は、例えば、２つのネットワーク構成要素相互間の通信に使用される帯域幅（バンド幅）である。この通信帯域幅の使用が制限される為、通信ネットワークは、ネットワーク構成要素相互間の相異なる通信リンクについて使用可能な帯域幅の割り当てを管理する手段と機能を必要とする。
【０００３】
例えば、広く普及しているＩＰプロトコルを使用する複合サービス指向のパケット切替え型ネットワークを構築する為には、通信ネットワークにおけるサービス品質（ＱｏＳ：Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）に関係して、資源の需要を知らせ、管理する高度な手段と機能が必要である。例えば、ディフサーブ（ＤｉｆｆＳｅｒｖ）（ＲＦＣ２４７５：１９９８年１２月付けのＩＥＴＦのＲｅｑｕｅｓｔ  ｆｏｒ  ＣｏｍｍｅｎｔｓのＳ．Ｂｌａｋｅ氏その他の「差別化サービスについてのアーキテクチャ（Ａｎ  Ａｒｃｈｉｔｅｃｔｕｒｅ  ｆｏｒ  Ｄｉｆｆｅｒｅｎｔｉａｔｅｄ  Ｓｅｒｖｉｃｅｓ）」参照）のような一部のアプローチ（手法）は、論理的に無接続（ｃｏｎｎｅｃｔｉｏｎｌｅｓｓ）のネットワーク・サービスに依拠している。しかし、更に高度で更に信頼できるサービス、例えば、イントサーブ（ＩｎｔＳｅｒｖ）（ＲＦＣ２２０５：１９９７年９月付けのＩＥＴＦのＲｅｑｕｅｓｔ  ｆｏｒ  ＣｏｍｍｅｎｔｓのＲ．Ｂｒａｄｅｎ氏その他の「資源予約プロトコル（ＲＳＶＰ）−バージョン１、機能仕様（Ｒｅｓｏｕｒｃｅ  ｒｅＳｅｒＶａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ（ＲＳＶＰ）−Ｖｅｒｓｉｏｎ  １  Ｆｕｎｃｔｉｏｎａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）」参照）、ＭＰＬＳ（ＲＦＣ３０３１：２００１年１月付けのＩＥＴＦのＲｅｑｕｅｓｔ  ｆｏｒ  ＣｏｍｍｅｎｔｓのＥ．Ｒｏｓｅｎ氏その他の「マルチプロトコル・ラベル・スイッチング・アーキテクチャ（Ｍｕｌｔｉｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ  Ａｒｃｈｉｔｅｃｔｕｒｅ）」参照）、及び、一部の種類のＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ：仮想プライベート・ネットワーク）は、接続指向の動作に依拠している。ここで、「接続」（ｃｏｎｎｅｃｔｉｏｎ：コネクション）とは、単に、順序付けられたデータのフローの仮想抽象概念を意味し、そのデータのフローがどのようにして確立され、どのようにして管理されるかは、関係がないものとする。
【０００４】
特に、ネットワーク資源の需要が非常に高い場合、接続指向の動作は、ＱｏＳアウェアな（ＱｏＳ−ａｗａｒｅ）ネットワーク内における倹約な資源管理にとって不可欠となり得る。分散された各アプリケーションが人間も含めた様々なエンティティ（ｅｎｔｉｔｙ）によって使用されるので、ネットワーク資源を所定の時点で任意の分散アプリケーションについて使用可能に出来ることを保証する必要が、しばしばある。この目的を達成する為に、事前予約（ａｄｖａｎｃｅ  ｒｅｓｅｒｖａｔｉｏｎ）について、幾つかの提案が為されている。
【０００５】
「事前予約」とは、１つ又は複数のネットワーク資源を事前に予約することである。これは、ネットワーク管理エンティティが自己の利用可能ネットワーク資源を適切にスケジューリングできることを確実にし、更に、事前予約手段によって要求されるネットワーク資源が、スケジューリングされたタイム・スロット（時間間隔）の間、保証され得ることを確実にする。資源予約プロトコル（ＲＳＶＰ：Ｒｅｓｏｕｒｃｅ  ｒｅＳｅｒＶａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）シグナリング・プロトコル（ｓｉｇｎａｌｉｎｇ  ｐｒｏｔｏｃｏｌ）に関連して、このような事前予約メカニズムは、Ｌ．Ｃ．Ｗｏｌｆ氏その他の１９９５年発行のコンピュータ・サイエンス（Ｃｏｍｐｕｔｅｒ  Ｓｃｉｅｎｃｅ）の講義ノート（Ｌｅｃｔｕｒｅ  Ｎｏｔｅｓ）の「事前に資源を予約する問題（Ｉｓｓｕｅｓ  ｏｆ  Ｒｅｓｅｒｖｉｎｇ  Ｒｅｓｏｕｒｃｅｓ  ｉｎ  Ａｄｖａｎｃｅ）」と、Ｄ．Ｆｅｒｒａｒｉ氏、Ａ．Ｇｕｐｔａ氏、及び、Ｇ．Ｖｅｎｔｒｅ氏の１９９５年発行の「デジタルのオーディオとビデオに対応するネットワークとオペレーティング・システム（Ｎｅｔｗｏｒｋ  ａｎｄ  Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ  Ｓｕｐｐｏｒｔ  ｆｏｒ  Ｄｉｇｉｔａｌ  Ａｕｄｉｏ  ａｎｄ  Ｖｉｄｅｏ）」の会報内の「リアルタイム接続の分散型事前予約（Ｄｉｓｔｒｉｂｕｔｅｄ  Ａｄｖａｎｃｅ  Ｒｅｓｅｒｖａｔｉｏｎ  ｏｆ  Ｒｅａｌ−ｔｉｍｅ  Ｃｏｎｎｅｃｔｉｏｎｓ）」とに記載されている。事前予約（「スケジュール予約（ｓｃｈｅｄｕｌｅｄ  ｒｅｓｅｒｖａｔｉｏｎ）」とも呼ばれる）と「通常」（ｎｏｒｍａｌ）のいわゆるアドホック（ａｄ−ｈｏｃ）予約との基本的な違いは、事前予約については、予約の所望開始時間とその予約の期間が、既知であるか、又は、示される必要があることである。これとは対照的に、アドホック予約については、そのような開始時間と期間が提供される必要はない。
【０００６】
アドホック予約は殆どの従来の接続指向のアプリケーションの動作に対応しているので、アドホック予約と事前予約との共存が保証される必要がある。このような制約により、通常、ネットワーク資源が分割され、従って、ネットワーク資源の使用効率が低下する。一方、ネットワーク資源の分割を回避することも可能であるが、そうすれば、資源のスケジューリング効率が低下することになる。ネットワーク資源の分割の欠点を低減する為、分割の境界を、ある程度、動的に移動できるようにする方法が幾つか提案されている。
【０００７】
しかしながら、パフォーマンス指向の、即ち、「パフォーマンスに貪欲な（ｐｅｒｆｏｒｍａｎｃｅ−ｇｒｅｅｄｙ）」アプリケーション、例えば、フィルム製作環境におけるアプリケーション等は、使用可能ネットワーク資源の全部、又は、略全部の使用を要求することが、しばしばあり、上述の分割方式ではうまくいかない。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、特にアドホック予約の要求と事前予約の要求とを並行して許可する際のネットワーク資源のスケジューリングについて、ネットワーク資源をより効率的に管理する方法と装置を提供することである。
【課題を解決するための手段】
【０００９】
この目的は、独立請求項１に記載のネットワーク資源を管理する方法と、独立請求項８に記載のネットワーク管理装置によって実現される。
【００１０】
本発明の一形態に従えば、ネットワーク管理装置とネットワーク構成要素と別のネットワーク構成要素とを有するネットワークにおいて各ネットワーク資源を管理する方法であって、ネットワーク構成要素が、ネットワーク資源の事前予約の要求であり予約開始時間と予約終了時間とに関する情報を含む前記要求をネットワーク管理装置に送信するステップと、別のネットワーク構成要素が、別のネットワーク資源のアドホック予約の要求をネットワーク管理装置に送信するステップと、ネットワーク管理装置が別のネットワーク資源を別のネットワーク構成要素に割り当てるステップと、ネットワーク管理装置が、予約開始時間において、別のネットワーク資源の一部又は全部を含むネットワーク資源をネットワーク構成要素に割り当てるステップとを備えた方法が提供される。
【００１１】
本発明の別の一形態に従えば、ネットワーク構成要素によって送信されたネットワーク資源の事前予約の要求であり予約開始時間と予約終了時間とに関する情報を含む前記要求を受信するように構成されており、且つ、別のネットワーク構成要素によって送信された別のネットワーク資源のアドホック予約の要求を受信するように構成された受信手段と、別のネットワーク資源を別のネットワーク構成要素に割り当て、別のネットワーク資源の一部又は全部を含むネットワーク資源をネットワーク構成要素に割り当てるように構成された割り当て手段と、各ネットワーク資源のアドホック予約及び事前予約を示す情報を記憶するように構成された記憶手段とを備えたネットワーク管理装置が提供される。
【００１２】
即ち、ネットワーク構成要素は、後に必要とするネットワーク資源を事前に予約する。従来技術では、このように予約されたネットワーク資源は、他のネットワーク構成要素に割り当てられることはなく、予約開始時間まで拘束されて、予約開始時間に当該ネットワーク構成要素に割り当てられる。上述した本発明の方法は、従来技術の資源管理プロセスと比較した場合、別のネットワーク資源が、当該ネットワーク構成要素用に既に予約されているネットワーク資源の少なくとも一部を構成しているにも拘わらず、その別のネットワーク資源を別のネットワーク構成要素に割り当てることが出来るという利点を有する。これにより、当該ネットワーク構成要素用に予約されているネットワーク資源が、予約開始時間までの全時間の間、完全には「ブロック（ｂｌｏｃｋ）」されないので、使用可能ネットワーク資源の利用効率が著しく改善されることになる。この方法は、アドホック予約用に確保されている未使用（空き）ネットワーク資源、即ち、アドホック予約資源プール内の未使用ネットワーク資源が僅かしかない、又は、十分ではない場合に、特に有効である。
【００１３】
逆に、当該ネットワーク構成要素に別のネットワーク資源の一部又は全部を再割り当てすることによって、当該ネットワーク構成要素が、スケジューリングされた予約開始時間に予定した期間でネットワーク資源を確実に使用できることになり、従って、当該ネットワーク構成要素は、それに応じた予定を立てることが出来る。尚、事前予約の要求の送信は、アドホック予約の要求の送信の前でも、後でも良い。
【００１４】
各ネットワーク資源を管理するネットワーク管理装置は、集中型エンティティであっても、又は、分散型エンティティであっても良い。再割り当ては、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）セッション・プロトコルの変更ＣＯＮＮＥＣＴ（コネクト）方法によってＳＩＰで行っても良いし、又は、適切なＲＳＶＰセッション内で変更資源予約によってＲＳＶＰで行っても良い。
【００１５】
本発明の有益な一実施形態において、本発明の方法は、別のネットワーク資源を別のネットワーク構成要素に割り当てる際に、サービス低下マークを別のネットワーク構成要素に送信するステップを更に備え、サービス低下マークは、別のネットワーク資源の少なくとも一部が後に再割り当てに使用されて別のネットワーク構成要素から取り除かれることを別のネットワーク構成要素に知らせる。このサービス低下マークは、別のネットワーク構成要素の要求に従って別のネットワーク資源が割り当てられたことを確認するための、別のネットワーク構成要素への確認メッセージ内に含ませても良い。このサービス低下マークによって、別のネットワーク構成要素は、取得した別のネットワーク資源が正に「借りもの」であり、その一部又は全部が後に再割り当てされることを知ることが出来る。再割り当てが行われると、別のネットワーク構成要素は、例えば、ベスト・エフォート（ｂｅｓｔ−ｅｆｆｏｒｔ）のサービスに切り換えることによって、適切に対応できる。
【００１６】
本発明の別の一実施形態では、本発明の方法は、後に別のネットワーク構成要素から取り除かれる別のネットワーク資源の一部又は全部の再割り当てに関する別の情報を送信するステップを更に備えている。このような別の情報の一例としては、予約開始時間に関する情報が挙げられる。これには、別のネットワーク構成要素が、再割り当てが行われる正確な時間を知ることが出来るので、再割り当てに対して更により良い準備ができるという利点がある。また、この別の情報には、予約終了時間の情報、後に行われる再割り当ての範囲、即ち、別のネットワーク資源のどれだけの量が再割り当てされるか等の情報を更に含ませても良い。
【００１７】
本発明の有益な更に別の一実施形態では、本発明の方法は、ネットワーク資源をネットワーク構成要素に割り当てる際に、別のネットワーク構成要素にサービス低下情報を提供するステップを更に備えている。これにより、別のネットワーク構成要素は、確実に、別のネットワーク資源の一部又は全部の再割り当てに因るサービス低下の理由を知り、適切に対応できる。当該割り当てが行われる直前、当該割り当てが行われている間、又は、当該割り当てが行われた直後に、そのシグナリング（通知）を行っても良い。
【００１８】
本発明の望ましい一実施形態では、本発明の方法は、ネットワーク管理装置が、別のネットワーク資源を別のネットワーク構成要素に割り当てた後、予約開始時間においてネットワーク資源をネットワーク構成要素に割り当てる前に、所定の保証予約時間の間、待機するステップを更に備えている。このように、別のネットワーク資源のアドホック予約は、少なくとも保証予約時間の間、保証される。これは、事前予約の要求の送信がアドホック予約の要求の送信の後に行われる場合に特に重要である。この実施形態では、別のネットワーク構成要素に割り当てられたばかりの別のネットワーク資源が、別のネットワーク構成要素によって使用され得る前に、直ぐにネットワーク構成要素に再割り当てされてしまうことを確実に防止している。
【００１９】
本発明の望ましい別の一実施形態では、本発明の方法は、ネットワーク構成要素がネットワーク資源の事前予約の要求をネットワーク管理装置に送信した後、ネットワーク管理装置が、予約開始時間においてネットワーク資源をネットワーク構成要素に割り当てる前に、所定の保護期間の間、待機するステップを更に備えている。一実施形態では、別のネットワーク構成要素が、要求された事前予約について知らされる。これにより、別のネットワーク構成要素は、確実に、少なくとも上記保護期間を与えられ、その結果、別のネットワーク資源がネットワーク構成要素に再割り当てされる前に、最重要事項であるその別のネットワーク資源の使用を「首尾よく終わらせる」ことが出来る。
【００２０】
本発明の望ましい更に別の一実施形態では、本発明の方法は、予約開始時間辺りに予約時間帯を定めるステップと、該予約時間帯内で需要メッセージをネットワーク構成要素からネットワーク管理装置に送信してネットワーク構成要素へのネットワーク資源の割り当てを要求するステップと、需要メッセージがネットワーク管理装置に受信された時点でネットワーク資源をネットワーク構成要素に割り当てるステップとを更に備えている。ネットワーク管理装置は、ネットワーク資源がネットワーク構成要素によって予約開始時間以降予約されていることは分かっている。しかしながら、そうであっても、割り当てプロセスを開始する為には、ネットワーク構成要素が、予約したネットワーク資源を使用する用意ができていることの確認として、需要メッセージを更に送信する必要がある。若し、この需要メッセージがネットワーク管理装置によって予約時間帯内に受信されなければ、予約されたネットワーク資源は、解放されて事前予約資源プールに戻されて、次のアドホック予約又は事前予約に使用される。これには、ネットワーク資源が、ネットワーク構成要素に使用されることなく、拘束され続けることを確実に防止できる利点がある。
【００２１】
以下、添付図面を参照しつつ、有効な種々の実施形態を例示して、本発明を説明する。
【発明を実施するための最良の形態】
【００２２】
図１には、ネットワーク資源の分割についての概略図が示されている。図示のように、該ネットワーク資源はアドホック予約資源プール３と事前予約資源プール１とに分割され、両者の間に、その分割の境界線である分割境界５が形成されている。この状況で、仮に、例えば、ある時点で一方の資源プール１（又は３）のネットワーク資源の全てが既に割り当てられており、他方の資源プール３（又は１）が殆ど使用されていない場合で当該分割境界が固定されているならば、資源のスケジューリングは、柔軟性が非常に乏しく、且つ、効率が低いものとなってしまう。
【００２３】
それ故、分割境界５は、動的分割境界５として設けて、最大アドホック予約境界９の位置から最大事前予約境界７の位置まで移動できるようにする。換言すれば、２つの最大境界７と９との間の領域は、必要に応じて、アドホック予約資源プール３、又は、事前予約資源プール１に属するものとして、配分され得る。
【００２４】
尚、図１は、２つの予約資源プール１及び３の実際のサイズと最大のサイズがそれぞれ互いに等しいような対称的な状態を示しているが、ネットワークの構成とその各構成要素の各要件とに従って、それらが非対称的であってもよい。
【００２５】
図２には、ネットワーク１０の概略図が示されている。このネットワーク１０には、ネットワーク管理装置Ｍ、ネットワーク構成要素Ａ、及び、別のネットワーク構成要素Ｂが含まれている。ネットワーク１０は、例えば、ＱｏＳアウェアな（ＱｏＳ−ａｗａｒｅ）パケット切替え型ネットワークである。ネットワーク管理装置Ｍは、例えばＱｏＳ装置であり、ネットワーク１０内のネットワーク資源の配分、特に帯域幅の配分を管理する役割を担っている。一例として、ネットワーク構成要素Ａが、ネットワーク管理装置Ｍに対して、事前予約の要求を送信する。この要求には、所望の予約開始時間１１と予約終了時間１３とに関する情報が含まれている。若し、この所望の予約期間の間、十分なネットワーク資源が使用可能であれば、ネットワーク管理装置Ｍは、例えば、予約テーブル（図示せず）に適切なエントリ（項目）を入れることによって、当該事前予約を記録する。
【００２６】
一方、別のネットワーク構成要素Ｂが、ネットワーク管理装置Ｍに対して、別のネットワーク資源４についてのアドホック予約の要求を送信すると、ネットワーク管理装置Ｍは、この予約が可能であれば、アドホック予約資源プール３から別のネットワーク資源４を割り当てる。しかし、若しアドホック予約資源プール３のネットワーク資源の全てが既に使用されており、且つ、事前予約資源プール１内にまだ十分な空きネットワーク資源があれば、ネットワーク管理装置Ｍは、事前予約資源プール１から別のネットワーク資源４を別のネットワーク構成要素Ｂに割り当てるようにする。
【００２７】
別のネットワーク資源４が、ネットワーク構成要素Ａによって事前に予約されたネットワーク資源２の一部として、必要になるので、ネットワーク管理装置Ｍは、別のネットワーク構成要素Ｂに対して、サービス低下マークを、例えば、アドホック予約を確認するための確認メッセージの一部として、送信する。サービス低下マークは、例えば、アドホック予約資源プールが管理方法の実施に従って最大事前予約境界７まで又は最大アドホック予約境界９まで満たされた場合に、送信されるようにしても良い。
【００２８】
別のネットワーク構成要素Ｂによって送信される要求には、別のネットワーク構成要素Ｂは、別のネットワーク資源４のアドホック予約が後でサービス低下になることも受け入れる旨のメッセージを含ませることも可能である。これによって、別のネットワーク構成要素Ｂが、要求する別のネットワーク資源４を受け取る可能性が増すことになる。
【００２９】
サービス低下マークは、例えば、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）セッション・プロトコルのＣＯＮＮＥＣＴ（コネクト）方法内のベンダー別のヘッダ属性として、又は、ＲＳＶＰ  Ｐａｔｈ（パス）メッセージ及びＲＳＶＰ  Ｒｅｓｅｒｖａｔｉｏｎメッセージ内の新たなオブジェクトとして実施できる。後者の場合、当該オブジェクトは、ネットワーク１０内のアドホック予約資源プール３と事前予約資源プール１との間での資源共有の情報を有する第１（最初の）ＲＳＶＰノードがＲＳＶＰ  Ｐａｔｈメッセージ内に挿入できる。
【００３０】
予約開始時間１１になると、ネットワーク管理装置Ｍは、ネットワーク構成要素Ａが要求したネットワーク資源２をネットワーク構成要素Ａに割り当てるが、これは、別のネットワーク資源４の少なくとも一部の再割り当てを必要とする。これが実施されると、別のネットワーク構成要素Ｂについてのサービスが低下するけれども、別のネットワーク構成要素Ｂは、サービス低下マークにより、これに対する準備が出来ており、適切に対応できる。このサービス低下に対する可能な対応としては、別のビデオ・コーデック及び／又はオーディオ・コーデックに切替える、ベスト・エフォートのサービスに切替える、又は、妥当な切断理由で切断を要求することが出来る。
【００３１】
一方、別のネットワーク構成要素Ｂで実行されるアプリケーションが、減少したネットワーク資源では、決して使用できない場合、別のネットワーク構成要素Ｂは、サービス低下マークを受信すると直ぐに、セッション開始を辞退して、別のネットワーク資源４のアドホック予約の要求を取り消すか、又は、今度は自らネットワーク資源の事前予約を要求することが出来る。
【００３２】
ネットワーク構成要素Ａによる予約済みネットワーク資源２の使用は、正確に予約開始時間１１には行われないことが多い。その理由の一つは、使用されるクロックが完全には同期していない為であり、また、通信の各端点ではネットワーク資源が得られないことも一つの理由である（例えば、セッションの人間による開始は、正確に予約開始時間１１では得られない可能性がある）。この為、セッションの開始時点で、資源使用メッセージ又は資源需要メッセージを明示的に送信することによって、ネットワーク資源２の実際の使用を知らせると良い（Ｌ．Ｃ．Ｗｏｌｆ氏その他の１９９５年発行のコンピュータ・サイエンス（Ｃｏｍｐｕｔｅｒ  Ｓｃｉｅｎｃｅ）の講義ノート（Ｌｅｃｔｕｒｅ  Ｎｏｔｅｓ）の「事前に資源を予約する問題（Ｉｓｓｕｅｓ  ｏｆ  Ｒｅｓｅｒｖｉｎｇ  Ｒｅｓｏｕｒｃｅｓ  ｉｎ  Ａｄｖａｎｃｅ）」と、Ａ．Ｓｃｈｉｌｌ氏その他の１９９７年発行のＩＮＦＯＣＯＭ（インフォコム）の「部分的ＡＴＭインフラストラクチャを有するヘテロジーニアス・ネットワークにおける事前資源予約（Ｒｅｓｏｕｃｅ  Ｒｅｓｅｒｖａｔｉｏｎ  ｉｎ  Ａｄｖａｎｃｅ  ｉｎ  Ｈｅｔｅｒｏｇｅｎｅｏｕｓ  Ｎｅｔｗｏｒｋｓ  ｗｉｔｈ  Ｐａｒｔｉａｌ  ＡＴＭ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ）」参照）。
【００３３】
しかし、資源の使用は、正確に予約開始時間１１には開始されず、予約開始時間１１辺りの時間枠（タイム・フレーム）内で開始されることがある。この為、一実施形態（図示せず）では、適切な期間の予約時間帯の範囲を予約開始時間１１辺りに定めて、ネットワーク構成要素Ａが、この予約時間帯内で、資源使用についての実際の開始時間を需要メッセージでシグナリングする、即ち、知らせるようにする。この予約時間帯内で需要メッセージが無ければ、事前に予約されたネットワーク資源２は解放されてアドホック予約及び事前予約用の資源プールに戻される。
【００３４】
需要メッセージが、スケジューリング済み予約開始時間１１の前に、且つ、予約時間帯内で、到来した場合、使用期間は、需要メッセージの到来時からカウントされるようにしてもよい。ネットワーク資源２が人間によりネットワーク構成要素Ａで実行されるアプリケーションによって使用される場合、予約開始時間１１辺りの適切な予約時間帯は、例えば、２＊分{０．１＊事前予約の要求から予約開始時間１１までの時間、０．１＊サービス期間}として算出される期間である。ここでサービス期間とは、ネットワーク資源２がネットワーク構成要素Ａに割り当てられるべき期間、即ち、予約開始時間１１から予約終了時間１３までの期間である。
【００３５】
上述した方法を実施する際、ネットワーク構成要素Ａがネットワーク資源２の事前予約を要求し、このネットワーク資源２が別のネットワーク資源４を含み、この別のネットワーク資源４が、丁度、別のネットワーク構成要素Ｂに割り当てられて、使用されている状況が起きる場合がある。別のネットワーク構成要素Ｂについての不利益を最小限に抑える為に、図３に示されるメカニズムを実施してもよい。
【００３６】
図３では、保証された予約時間ｔＧ（以下、「保証予約時間ｔＧ」という）が、各々のアドホック予約について与えられている。即ち、別のネットワーク資源４が、別のネットワーク構成要素Ｂに割り当てられる際に、保証予約時間ｔＧ内で取り消されて再割り当てされないことが保証されている。ネットワーク構成要素Ａが、この資源を、この時間内に、事前予約によって予約することは出来ない。それ故、図３は、アドホック使用開始時間１５と最も早い予約開始時間１７を示している。保証予約時間ｔＧの長さは、アプリケーションに従って決まる。例えば、フィルム製作環境においては、保証予約時間ｔＧは、数分間に及ぶこともあり得る。
【００３７】
上述のように、図１に示された動的分割境界５を移動して、必要に応じてアドホック予約又は事前予約の態様で、資源を動的に予約できる。１つの起こり得るケースとして、ネットワーク構成要素Ａがネットワーク資源２の近未来についての事前予約を要求し、このネットワーク資源２が別のネットワーク資源４を含み、この別のネットワーク資源４が、現在、別のネットワーク構成要素Ｂに割り当てられて使用されているケースがある。場合によっては、別のネットワーク構成要素Ｂが、例えば、被制御態様でデータ送信を完了できるようにする必要があるので、別のネットワーク資源４が事前予約用に即刻使用できる状態にはすべきでない。
【００３８】
この状況は、図４に例示されている。この図に示されているように、ネットワーク構成要素Ａがネットワーク資源２を要求する時点と、可能性として最も早い予約開始時間１１との間には、強制的な遅延である保護期間ｔｐが設けられている。これにより、別のネットワーク資源４の別のネットワーク構成要素Ｂに対する割り当てが、既定の保護期間ｔｐの間、保護される。利点として、ネットワーク構成要素Ａが自己の要求を事前予約要求時点１９で送信すると、別のネットワーク構成要素Ｂは、サービスの低下がもう直ぐ起きることを知らされて、保護期間ｔｐを利用して被制御態様で該サービス低下に対応できる。
【００３９】
上述の説明、特許請求の範囲の各請求項、及び、各図面に開示された本発明の各特徴は、本発明の種々の具体例の実施にとって、それらが各々単独で実施されても又は任意の望ましい組み合わせで実施されても、重要である。
（付記１）
ネットワーク管理装置（Ｍ）とネットワーク構成要素（Ａ）と別のネットワーク構成要素（Ｂ）とを有するネットワーク（１０）において各ネットワーク資源を管理する方法であって、
前記ネットワーク構成要素（Ａ）が、ネットワーク資源（２）の事前予約の要求であり予約開始時間（１１）と予約終了時間（１３）とに関する情報を含む前記要求を前記ネットワーク管理装置（Ｍ）に送信するステップと、
前記別のネットワーク構成要素（Ｂ）が、別のネットワーク資源（４）のアドホック予約の要求を前記ネットワーク管理装置（Ｍ）に送信するステップと、
前記ネットワーク管理装置（Ｍ）が前記別のネットワーク資源（４）を前記別のネットワーク構成要素（Ｂ）に割り当てるステップと、
前記ネットワーク管理装置（Ｍ）が、前記予約開始時間（１１）において、前記別のネットワーク資源（４）の一部又は全部を含む前記ネットワーク資源（２）を前記ネットワーク構成要素（Ａ）に割り当てるステップと、
を備えた、前記方法。
（付記２）
前記別のネットワーク資源（４）を前記別のネットワーク構成要素（Ｂ）に割り当てる際に、サービス低下マークを前記別のネットワーク構成要素（Ｂ）に送信するステップを更に備え、前記サービス低下マークが、前記別のネットワーク資源（４）の少なくとも一部が後に再割り当てに使用されて前記別のネットワーク構成要素（Ｂ）から取り除かれることを前記別のネットワーク構成要素（Ｂ）に知らせる、付記１に記載の方法。
（付記３）
後に前記別のネットワーク構成要素（Ｂ）から取り除かれる前記別のネットワーク資源（４）の一部又は全部の再割り当てに関する別の情報を送信するステップを更に備えた、付記２に記載の方法。
（付記４）
前記ネットワーク資源（２）を前記ネットワーク構成要素（Ａ）に割り当てる際に、前記別のネットワーク構成要素（Ｂ）にサービス低下情報を提供するステップを更に備えた、付記１、付記２及び付記３の何れか１つに記載の方法。
（付記５）
前記ネットワーク管理装置（Ｍ）が、前記別のネットワーク資源（４）を前記別のネットワーク構成要素（Ｂ）に割り当てた後、前記予約開始時間（１１）において前記ネットワーク資源（２）を前記ネットワーク構成要素（Ａ）に割り当てる前に、所定の保証予約時間（ｔＧ）の間、待機するステップを更に備えた、付記１、付記２、付記３及び付記４の何れか１つに記載の方法。
（付記６）
前記ネットワーク構成要素（Ａ）が前記ネットワーク資源（２）の事前予約の要求を前記ネットワーク管理装置（Ｍ）に送信した後、前記ネットワーク管理装置（Ｍ）が、前記予約開始時間（１１）において前記ネットワーク資源（２）を前記ネットワーク構成要素（Ａ）に割り当てる前に、所定の保護期間（ｔｐ）の間、待機するステップを更に備えた、付記１、付記２、付記３、付記４及び付記５の何れか１つに記載の方法。
（付記７）
前記予約開始時間（１１）辺りに予約時間帯を定めるステップと、該予約時間帯内で需要メッセージを前記ネットワーク構成要素（Ａ）から前記ネットワーク管理装置（Ｍ）に送信して前記ネットワーク構成要素（Ａ）への前記ネットワーク資源（２）の割り当てを要求するステップと、前記需要メッセージが前記ネットワーク管理装置（Ｍ）に受信された時点で前記ネットワーク資源（２）を前記ネットワーク構成要素（Ａ）に割り当てるステップとを更に備えた、付記１、付記２、付記３、付記４、付記５及び付記６の何れか１つに記載の方法。
（付記８）
ネットワーク管理装置（Ｍ）であって、
ネットワーク構成要素（Ａ）によって送信されたネットワーク資源（２）の事前予約の要求であり予約開始時間（１１）と予約終了時間（１３）とに関する情報を含む前記要求を受信するように構成されており、且つ、別のネットワーク構成要素（Ｂ）によって送信された別のネットワーク資源（４）のアドホック予約の要求を受信するように構成された受信手段と、
前記別のネットワーク資源（４）を前記別のネットワーク構成要素（Ｂ）に割り当て、前記別のネットワーク資源（４）の一部又は全部を含む前記ネットワーク資源（２）を前記ネットワーク構成要素（Ａ）に割り当てるように構成された割り当て手段と、
各ネットワーク構成要素（Ａ、Ｂ）について各ネットワーク資源のアドホック予約及び事前予約を示す情報を記憶するように構成された記憶手段とを備えたネットワーク管理装置（Ｍ）。
【図面の簡単な説明】
【００４０】
【図１】ネットワークにおけるネットワーク資源の分割を概略的に示す図である。
【図２】ネットワークの概略を示す図である。
【図３】保証予約時間の設定を例示する図である。
【図４】保護期間の設定を例示する図である。
【符号の説明】
【００４１】
１  事前予約資源プール
２  ネットワーク資源
３  アドホック予約資源プール
４  別のネットワーク資源
５  分割境界
７  最大事前予約境界
９  最大アドホック予約境界
１０  ネットワーク
１１  予約開始時間
１３  予約終了時間
１５  アドホック使用開始時間
１７  最も早い予約開始時間
１９  事前予約要求時点
Ａ  ネットワーク構成要素
Ｂ  別のネットワーク構成要素
Ｍ  ネットワーク管理装置
【図１】
0005838019.tif 000002
【図２】
0005838019.tif 000003
【図３】
0005838019.tif 000004
【図４】
0005838019.tif 000005