(57)【要約】【課題】他に優先してデグラデーションさせるべきデータフローのデグラデーション装置を提供する。【解決手段】通信ネットワークＮにアクセスするための装置ＲＡが、  ・コアネットワークＮよりも低い処理能力を有するアクセスネットワークＮＡによってコアネットワークに接続される少なくとも１つの第１の通信クライアントＡと、少なくとも１つの第２の通信クライアントＢ、Ｓとの間でデータフローを伝送する手段と、  ・少なくとも１つのデータフローの少なくとも１つの品質パラメータをデグラデーションさせるためのデグラデーション手段とを含む。  本発明は、デグラデーション手段が、デグラデーションを実行するために、各々のセッションに関連付けられたモジュールを利用することを特徴とする。【選択図】      図１
2004289794.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワーク（Ｎ）にアクセスするためのアクセス装置（ＲＡ）であって、
前記通信ネットワーク（Ｎ）よりも低い処理能力を有するアクセスネットワーク（ＮＡ）によって、前記通信ネットワークに接続される少なくとも１つの第１の通信クライアント（Ａ）と、前記通信ネットワーク（Ｎ）を通じてアクセス可能な少なくとも１つの第２の通信クライアント（Ｂ、Ｓ）との間でデータフローを伝送する手段を備え、情報フローが、セッションで編成され、まったく同じセッションの各々のデータフローが、同じ通信のクライアント間の通信を提供し、前記アクセス装置がさらに、
前記通信ネットワークと前記アクセスネットワークとの間の処理能力の差を補償するために、前記データフローの少なくとも１つの少なくとも１つの品質パラメータをデグラデーションさせるためのデグラデーション手段を含み、
前記デグラデーション手段が、前記デグラデーションを実行するために、各々のセッションに関連付けられ、かつ前記第１のクライアント（Ａ）によって決定されたモジュールを利用することを特徴とするアクセス装置。
【請求項２】
前記モジュールが、主に、前記少なくとも１つの品質パラメータのデグラデーションを可能にする実行可能なコードで構成される、請求項１に記載のアクセス装置。
【請求項３】
前記モジュールが、前記第１のクライアント（Ａ）によって伝送されるアクティブパケットのペイロードで伝送される、請求項２に記載のアクセス装置。
【請求項４】
前記モジュールが、コードサーバからダウンロードされ、かつ前記第１のクライアントによって伝送されるアクティブパケットに含まれる識別子によって識別される、請求項２に記載のアクセス装置。
【請求項５】
前記モジュールが、主に、前記セッションの各データフローに関して、品質パラメータと前記データフローの品質に対する前記品質パラメータのデグラデーションの影響との間の対応を与える一組の表で構成される、請求項１に記載のアクセス装置。
【請求項６】
前記モジュールが、主に、前記セッションの各データフローに関して、品質パラメータと前記データフローの品質に対する前記品質パラメータのデグラデーションの影響を結びつける一組の数学的表現で構成される、請求項１に記載のアクセス装置。
【請求項７】
前記第１のクライアントが、最終ユーザと協働して、特に構成パラメータによって前記モジュールを決定する、請求項１に記載のアクセス装置。
【請求項８】
前記モジュールが、ポリシーサーバによって供給される一組のポリシールールで構成される、請求項１に記載のアクセス装置。
【請求項９】
前記ポリシーサーバとの通信が、ＣＯＲＢＡプロトコルに準拠する、請求項１から８のいずれか一項に記載のアクセス装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチメディアのデータフローの伝送を可能にする通信ネットワークに関する。より正確には、これら通信ネットワークにアクセスするための装置に関する。本発明は、パケット交換の通信ネットワークに特に良好に適用され、特に、ＩＰｖ４またはＩＰｖ６（それぞれインターネットプロトコル、バージョン４または６）のタイプのプロトコルスタックに基づいた通信ネットワークに良好に適用される。
【背景技術】
【０００２】
このタイプの通信ネットワークの利点の１つは、マルチメディアのデータフローを容易に輸送する能力である。
【０００３】
次に、マルチメディアのデータフロー、または単純に「マルチメディアフロー」は、ネットワークを通じて伝送される一組のデータを意味し、音声、映像、文字、画像などといった多種多様な性質の情報を表わす。パケット交換ネットワークの状況の中で、これらのデータフローは、パケットのシーケンスの形で構成される。
【０００４】
図１は先行技術による通信ネットワークＮを描いている。クライアントＡ、Ｂ、Ｓが、このネットワークに接続されている。これらのクライアントは、ユーザＡ、Ｂであることも可能であり、あるいはサービス提供サーバＳであることも可能である。
【０００５】
これらさまざまなクライアントの間で、セッションを確立することが可能であり、すなわち当事者の１人からの明確な要求の結果による情報の伝達である。情報の伝達は、いくつかのマルチメディアのデータフローを確立することを必要とする可能性がある。たとえば、可能な一実施形態によるテレビ会議のケースでは、２つのマルチメディアデータフローが存在する可能性がある。１つのフローは音声に関するものであり、１つのフローは映像に関するものである。
【０００６】
これらのセッションは、
・サービス提供サーバＳとユーザＡ、Ｂとの間、これは特にＶｏＤ（ビデオオンデマンド）サービスのケース、
・２人のユーザＡ、Ｂの間、これは特にテレビ会議サービスのケース、
で確立することが可能である。
【０００７】
各クライアントＡ、Ｂ、Ｓは、アクセスネットワークＮＡ、ＮＢ、ＮＳによって、１つまたは複数のネットワーク要素（プロトコルスタックＩＰｖ４および／またはＩＰｖ６に基づいた通信ネットワークのケースではルータ）で構成される、アクセス装置ＲＡ、ＲＢ、ＲＳでネットワークに接続される。
【０００８】
従来、アクセスネットワークＮＡ、ＮＢの伝送容量は、主ネットワークＮの伝送容量よりもはるかに小さい。通常、クライアントＡ、Ｂが私的個人ユーザまたは小規模の会社であるとき、アクセスネットワークはＰｌａｉｎ  Ｏｌｄ  Ｔｅｌｅｐｈｏｎｅ  Ｓｅｒｖｉｃｅ（ＰＯＴＳ）である。たとえｘＤＳＬ（Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）タイプのアクセス技術の恩恵を受けても、アクセスネットワーク上で可能な最大処理能力は、依然としてコアネットワークＮで可能な処理能力よりも低い。これにより、アクセス装置ＲＡ、ＲＢ、ＲＳが輻輳点になる。逆に、アクセスネットワークＮＳは従来充分な大きさにされているが、多数のユーザがサービス提供サーバＳと通信状態にあるときに、輻輳が起きる可能性があるのはコアネットワークＮ内である。この状況では、ユーザに伝送される可能性のあるデータのみを、コアネットワークＮに送ることが好都合である。
【０００９】
【特許文献１】米国特許第６４３４６２４号明細書
【特許文献２】欧州特許出願公開第１０８９４９１号明細書
【非特許文献１】Ｄ．ＴｅｎｎｅｎｈｏｕｓｅおよびＤ．Ｗｅｔｈｅｒａｌｌ、「Ｔｏｗａｒｄ  ａｎ  ａｃｔｉｖｅ  ｎｅｔｗｏｒｋ  ａｒｃｈｉｔｅｃｔｕｒｅ」、Ｃｏｍｐｕｔｅｒ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｒｅｖｉｅｗ、２６、２、５頁以降、１９９６年
【非特許文献２】Ｍａｒｃｕｓ  Ｂｒｕｎｎｅｒ、「Ｔｕｔｏｒｉａｌ  ｏｎ  Ａｃｔｉｖｅ  Ｎｅｔｗｏｒｋｓ  ａｎｄ  ｉｔｓ  Ｍａｎａｇｅｍｅｎｔ」
【非特許文献３】Ｋｈａｎ  Ｓら、「Ｐａｄｍａ；  ａｎ  ａｒｃｈｉｔｅｃｔｕｒｅ  ｆｏｒ  ａｄａｐｔｉｖｅ  ｍｕｌｔｉｍｅｄｉａ  ｓｙｓｔｅｍｓ」、Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ，  Ｃｏｍｐｕｔｅｒｓ  Ａｎｄ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ、１９９７．１０，ＹＥＡＲＳ  ＰＡＣＲＩＭ  １９８７−１９９７  −  ＮＥＴＷＯＲＫＩＮＧ  ＴＨＥ  ＰＡＣＩＦＩＣ  ＲＩＭ．  ＶＩＣＴＯＲＩＡ，  ＢＣ，  ＣＡＮＡＤＡ  ２０−２２、１９９７年１０月、ＮＥＷＹＯＲＫ，  ＮＹ，  ＵＳＡ，  ＩＥＥＥ，  ＵＳ，  ２０  ａｏｕｔ  １９９７（１９９７−０８−２０）、頁１０５−１０８
【非特許文献４】Ｙｕｃｅｌ  Ｓら、「Ｍｕｌｔｉｍｅｄｉａ  Ｑｏｓ  Ｓｅｒｖｉｃｅ  Ａｎｄ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｃｈｉｔｅｃｔｕｒｅ  Ｕｓｉｎｇ  ＣＯＲＢＡ／ＪＡＶＡＰＬＡＴＦＯＲＭ」、ＡＮＮＵＡＬ  ＲＥＶＩＥＷ  ＯＦ  ＣＯＭＭＵＮＩＣＡＴＩＯＮＳ，  ＮＡＴＩＯＮＡＬ  ＥＮＧＩＮＥＥＲＲＩＮＧ  ＣＯＮＳＯＲＴＩＵＭ，  ＣＨＩＣＡＧＯ，  ＩＬ，  ＵＳ、５１巻、１９９８年、頁７１５−７２２
【発明の開示】
【発明が解決しようとする課題】
【００１０】
したがって、アクセス装置は、すべてまたはいくつかのデータフローの伝送を劣化すなわちデグラデーションさせていた。このデグラデーションは、従来任意の方式でなされていた。Ｃｉｓｃｏ社からの米国特許第６４３４６２４号は、所定のデータフローに対するサービス品質処理の適用を教示している。この処理はポリシールールによってパラメータ化される。したがって本質的に、その処理は、データフローによって搬送される情報の性質の知識を有するはずがない通信ネットワーク中心メンバによって決定された。
【００１１】
しかしながら、データフローのデグラデーションの感度は、データフローが搬送する情報の性質に応じて決まることが判明した。
【００１２】
例を挙げると、音声を含むデータフローは、ジッタのデグラデーションに極めて影響されやすいが、通過帯域の縮小にはそれほど影響されない。ＭＰＥＧ（Ｍｏｔｉｏｎ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）規格によって符号化された映像を含むデータフローに関しては、パケットの損失に影響されやすい。なぜならば、これらのパケットが、そのパケットに続くパケットの復号を可能にするキー情報を含む可能性があるからである。「Ｐピクチャ」は、差分符号化により先行する「Ｉピクチャ」から符号化される。
【課題を解決するための手段】
【００１３】
したがって出願人は、
１．どのデータフローを他に優先してデグラデーションさせるべきか、
２．どの方法でそれらをデグラデーションさせるべきか、
を決定するために、搬送される情報の性質を考慮に入れることが重要であることを見出した。
【００１４】
このために、本発明の目的は、通信ネットワークにアクセスするためのアクセス装置であって、
通信ネットワークよりも低い処理能力を有するアクセスネットワークによって、通信ネットワークに接続される少なくとも１つの第１の通信クライアントと、前記通信ネットワークを通じてアクセス可能な少なくとも１つの第２の通信クライアントとの間でデータフローを伝送する手段を備え、情報フローが、セッションで編成され、まったく同じセッションの各々のデータフローが、同じ通信のクライアント間の通信を提供し、アクセス装置がさらに、
通信ネットワークとアクセスネットワークとの間の処理能力の差を補償するために、データフローの少なくとも１つの少なくとも１つの品質パラメータをデグラデーションさせるためのデグラデーション手段を含む、アクセス装置である。
【００１５】
本発明は、デグラデーション手段が、デグラデーションを実行するために、各々のセッションに関連付けられ、かつ第１のクライアントによって決定されたモジュールを利用することを特徴とする。
【００１６】
こうして、本発明によるアクセス装置は、所定のセッションに属するデータフローの伝送の、伝送情報の性質に適合されたデグラデーションを可能にする。
【００１７】
本発明によるアクセス装置は、望ましいだけ正確な適合化を可能にする追加的な利点を有し、搬送される情報を、いくつかの主なカテゴリ、すなわち映像、音声などの分類を考慮に入れるだけでなく、この情報を符号化する方法も考慮に入れることが可能である。これは、伝送される情報の最終品質に対してＱｏＳ（サービス品質）のパラメータのデグラデーションが有し得る影響に、情報を符号化するためのアルゴリズムが極めて大きな影響を有するという理由による。
【００１８】
本発明によると、モジュールは、第１のクライアントによって決定される。この決定は、おそらく、最終ユーザと協働して、特に構成パラメータによって実行されることが可能である。
【００１９】
本発明の第１の実施形態によると、モジュールは、主に、品質のパラメータのデグラデーションを可能にする実行可能なコードで構成される。モジュールは、たとえば、第１のクライアント（Ａ）によって伝送されるアクティブパケットのペイロードで伝送されることが可能である。場合によっては、モジュールは、コードサーバからダウンロードされ、第１のクライアントによって伝送されるアクティブパケット内に含まれる識別子によって識別されることができる。
【００２０】
第２の実施形態によると、モジュールは、主に、セッションの各データフローに関して、品質パラメータと関連データフローの品質に対するこれら品質パラメータのデグラデーションの影響との間の対応を与える一組の表で構成される。
【００２１】
第３の実施形態によると、モジュールは、主に、セッションの各データフローに関して品質パラメータと関連データフローの品質に対するこれら品質パラメータのデグラデーションの影響を結びつける一組の数学的表現で構成される。
【００２２】
第４の実施形態によると、モジュールは、ポリシーサーバによって供給される一組のポリシールールで構成される。ポリシーサーバとの通信は、たとえばＣＯＲＢＡプロトコルに準拠することが可能である。
【００２３】
本発明とその利点は、添付の図面に関連する非限定的な実施形態の以下の説明でさらに明らかになるであろう。
【発明を実施するための最良の形態】
【００２４】
図２ａは、アクティブネットワークの原理を使用して本発明の第１の実施形態を示している。アクティブネットワークは、たとえば次の文献に述べられている。
・１９９６年に、雑誌Ｃｏｍｐｕｔｅｒ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｒｅｖｉｅｗ（２６、２、５頁以降）に、Ｄ．ＴｅｎｎｅｎｈｏｕｓｅとＤ．Ｗｅｔｈｅｒａｌｌによって発表された、「Ｔｏｗａｒｄ  ａｎ  ａｃｔｉｖｅ  ｎｅｔｗｏｒｋ  ａｒｃｈｉｔｅｃｔｕｒｅ」。
・Ｍａｒｃｕｓ  Ｂｒｕｎｎｅｒによって発表された、「Ｔｕｔｏｒｉａｌ  ｏｎ  Ａｃｔｉｖｅ  Ｎｅｔｗｏｒｋｓ  ａｎｄ  ｉｔｓ  Ｍａｎａｇｅｍｅｎｔ」。
【００２５】
アクティブネットワークの原理は、実行可能なコードを処理するための性能をネットワーク要素に与えることである。この実行可能なコードは、パケット自体のペイロードで搬送されるか、またはサーバからダウンロードされることができ、特にこれらパケットに含まれる識別子によって識別されることができる。そのような性能を与えられたネットワーク要素は、従来、「アクティブルータ」と称され、実行可能なコードまたは実行可能なコードの識別子を含むメッセージ（またはパケット）は、「アクティブメッセージ（またはパケット）」と称される。
【００２６】
図２ａによって例示されるこの第１の実施形態によると、普通ではアクティブコードと称される実行可能なコードは、パケット自体によって搬送される。
【００２７】
この例では、通信クライアントＡは、図に描かれていない１つ（または複数）の他のクライアントとマルチメディアのセッションを開いている。アクセス装置ＲＡは、このセッションに属するデータフローの伝送を、アクセスネットワークＮＡによる通信クライアントＡと通信ネットワークＮによる他のクライアント（または複数クライアント）との間で可能にする。
【００２８】
通信クライアントＡは、メッセージＰＡをアクセス装置ＲＡへと送る。このメッセージＰＡは、アクティブコードで構成されるモジュールＭを含む。この例では、アクセス装置ＲＡはアクティブルータである。したがって、モジュールＭを構成するアクティブコードを読み取ってそれをロードすることが可能である。
【００２９】
その結果、毎回、アクセス装置ＲＡは、１つまたは複数のデータフローの１つまたは複数の品質パラメータをデグラデーションさせることを必要とし、品質パラメータのデグラデーションは、こうしてロードされ、かつ当該データフローが属するセッションに関連付けられるモジュールＭを利用する。
【００３０】
このモジュールＭを構成するアクティブコードは、セッションに適合したデグラデーション処理を実行するために供給される。
【００３１】
一実施形態によると、このモジュールＭは、（従来の手続き型プログラミングの意味で）関数の形をとることができ、アクセス装置ＲＡ内に含まれる主ソフトウェアプログラムによって呼び出されることが可能である。特に、この主ソフトウェアプログラムおよびこの関数が、Ｊａｖａ（商標）タイプの言語に従って書かれることで、これらの言語のダイナミックローディングのメカニズムの恩恵を得ることが可能である。
【００３２】
ここで「ＲｅｄｕｃｅＢａｎｄｗｉｄｔｈ」と称するそのような関数は、
Ｆｕｎｃｔｉｏｎ  ＲｅｄｕｃｅＢａｎｄｗｉｄｔｈ（Ｆｌｏｗｓ  Ｆ１．．．．Ｆｎ，ｑｕａｎｔｉｔｙ  ｑ）
をヘッダとして有することが可能である。
【００３３】
「Ｆｕｎｃｔｉｏｎ」、「Ｆｌｏｗｓ」、および「ｑｕａｎｔｉｔｙ」という語は、それぞれ、関数、データフローに特有なデータタイプ、およびデグラデーションの量ｑに特有なデータタイプを規定する確保された語である。このヘッダが、主ソフトウェアプログラムとロードされた関数との間のインターフェースを構成することで、それらを協働させることが可能である。
【００３４】
モジュールＭによって実行される一例のアルゴリズムの枠組みは、図３のフロー図によって描かれた通りであることが可能である。
【００３５】
ステップＳ１で、セッションを構成するデータフローのうちの１つが、非圧縮データを含むかどうか判定される。
【００３６】
イエスであるならば、ステップＳ２で、このデータフローに割り当てられた通過帯域が削減される。
【００３７】
ノーであれば、ステップＳ３で、セッションのデータフローの各々についてデグラデーションｑの影響が評価される。その後、ステップＳ４で、このデグラデーションによって最も小さい影響を受けるデータフローが、優先的にデグラデーションされる。
【００３８】
もちろん、他のアルゴリズムの枠組みが可能である。特に、単一のデータフローに影響を与えるよりもしろ、いくつかのデータフローにわたって所望のデグラデーション量ｑを配分することが可能である。
【００３９】
本発明の第２の実施形態は、アクティブネットワークの技術を実施する第２のモードの恩恵を得ることで構成され、すなわち、ロードすべきアクティブコードの識別子をアクティブメッセージで伝送することであり、これはおそらく、コードサーバからダウンロードされる。この実施形態は、図２ｂで例示されている。
【００４０】
図２ｂで、アクセス装置ＲＡは、コードサーバＣＳと通信状態にある。これら２つの要素の間の通信は、通信ネットワークＮまたは専用のネットワークによって実行されることが可能である。コードサーバは、通信ネットワークＮにアクセスするためのさまざまな装置（図１のＲＢ、Ｓであって、ここでは図示しない）に共通であることができる。場合によっては、特に、大規模の通信ネットワークのケースでは、内容を同期させるために、互いに通信することが可能ないくつかのコードサーバＣＳを有するように準備がなされることができる。
【００４１】
この例では、通信クライアントＡは、図示していない１つ（または複数）の他のクライアントとマルチメディアのセッションを開いている。アクセス装置ＲＡは、アクセスネットワークＮＡによる通信クライアントＡと通信ネットワークＮによる他のクライアント（または複数クライアント）との間で、このセッションに属するデータフローを伝送することが可能である。
【００４２】
通信クライアントＡは、アクセス装置ＲＡにメッセージＰＡを送る。このメッセージＰＡは、所望のモジュールを決定することを可能にする情報を含む。この情報は、たとえば識別子であることが可能である。
【００４３】
このケースでは、識別子は、単純に、コードサーバＣＳに送られる要求ＰＣＳで伝送されることが可能であり、特定のモジュールを直接識別する。その後、モジュールＭは、アクセス装置ＲＡへとダウンロードされることが可能である。
【００４４】
モジュールＭを構成するアクティブコードのローディングおよびインターフェーシングは、第１の実施形態に関して示した方法と同じまたは類似した方法で実行されることが可能である。アルゴリズムの枠組み、もやはり同様であることが可能である。
【００４５】
本発明の別の実施形態によると、モジュールＭは、アクティブコードで構成されるのではなく、セッションを構成する各データフローに関連付けられる表で構成され、多様な品質パラメータと、データフローの品質に与えるこのパラメータのデグラデーションの影響との間の対応を与える。
【００４６】
たとえば、非圧縮の音声を搬送するデータフローに関すると（たとえばＶｏｉｃｅ  Ｏｖｅｒ  ＩＰまたはＶｏＩＰ用途に関すると）、そのような対応表は、以下の情報を含むことができる。
【表１】
2004289794.tif 000003
【００４７】
２番目の列は、対応する品質パラメータのデグラデーションの影響を０から３の数字で示し、高い数字は大きな影響を示す。
【００４８】
この例で、ジッタのデグラデーション（すなわち、データフローの２つの連続したメッセージの間の隙間の変動）が、帯域幅のデグラデーションよりもはるかに有意であることを認めることができる。
【００４９】
同じ方式で、ＭＰＥＧ（Ｍｏｔｉｏｎ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）圧縮アルゴリズムに従って圧縮された映像を搬送するデータフローに関するそのような対応表が、以下の情報を含むことが可能である。
【表２】
2004289794.tif 000004
【００５０】
この例で、パケット損失は、ジッタとは逆に、そのデグラデーションが結果品質に高い影響を有する品質パラメータであることを認めることができる。
【００５１】
これは、前述したように、あるパケットが、それに続くパケットの解凍に対して本質的である情報を有する可能性があり、映像を構成するある固定画像が、キー画像に関して差分的に符号化されるからである。したがって、これらのキー画像を含むパケットの損失は、後に続く「差分的に」符号化された画像の再構成を妨げる可能性がある。
【００５２】
これら２つのデータフローを含むマルチメディアのセッションについては、アクセス装置ＲＡが、必要なデグラデーションの影響を最小にする方策を選択することが可能である。
【００５３】
たとえば、それは、マルチメディアのセッションのデータフローの相当する表の中の各々の品質パラメータの影響を合計することが可能である。その後、次の結果を得る。
【表３】
2004289794.tif 000005
【００５４】
パケット損失の影響の方が大きいので、それはジッタを上げること、すなわち具体的な語句で述べると、アクセス装置内で待ち行列を増大させることで構成される方策を選択することができる。
【００５５】
別の方策は、まったく同一のセッション内のデータフロー群を差別化することで構成される。その結果、それは、音声または非圧縮データを搬送するデータフローに関するパケット損失を優先することが可能となり、逆に、ＭＰＥＧ圧縮映像を運ぶデータフローに関するジッタの増加を優先することが可能となる。
【００５６】
もちろん、これらの例は、単に手引きとして与えられるものであり、１番目の列で考慮されるパラメータは、はるかに正確な意味を有することが可能である。たとえば、それは、ＭＰＥＧデータのケースで、「Ｐピクチャ」のデータを含むパケットの損失であることも可能である。
【００５７】
さらに、まったく同一のセッションのデータフローに関連付けて重みを導入することも可能である。たとえば、音響についてさらに大きなデグラデーションの影響の値を設定することによって、音響に対するさらに大きな重要性を与える結果を得るであろう。
【００５８】
本発明の別の実施形態によると、モジュールＭは、主に、セッションを構成する各データフローの品質を、異なる品質パラメータと結びつける一組の数学的表現で構成される。各データフローｉの全体的品質ｑｉは、次の形で表わされることが可能であり、
【数１】
2004289794.tif 000006
ここでｎは品質パラメータの数であり、αｊは全体的品質ｑｉに与える品質パラメータｐｊの影響である。
【００５９】
変形例によると、この数式は、ベクトル（α１、α２、α３、．．．αｎ）の形で表わされることが可能である。この公式化は、メッセージＰＡ内に実用的な伝送をすることを可能にする長所を有し、より簡単でかつ第３の実施形態に近付く。しかしながら、それは、品質パラメータｐｊと全体的品質ｑｉとの間の線形依存性の表現を可能にするだけなので、数学的表現を使用するよりも柔軟性がない。
【００６０】
数学的表現（数式形態またはベクトル形態）の情報を有するアクセス装置ＲＡは、デグラデーションの全体的影響を最小にするために、異なる複数の方策を実行することが可能である。これらの方策は、前に第３の実施形態に関して述べた方策と同様である。
【００６１】
本発明の別の実施形態によると、セッションのデータフローのうちの１つを選択的にデグラデーションさせるために必要な情報は、ポリシーサーバ上で利用可能である。
【００６２】
このポリシーサーバは、通常、ＩＥＴＦのＲＦＣ２７４８に述べられているような、Ｐｏｌｉｃｙ  Ｄｅｃｉｓｉｏｎ  Ｐｏｉｎｔ（ＰＤＰ）であることが可能である。この状況では、アクセス装置ＲＡは、Ｐｏｌｉｃｙ  Ｅｎｆｏｒｃｅｍｅｎｔ  Ｐｏｉｎｔ（ＰＥＰ）としてはたらき、アクセス装置ＲＡは、まったく同じセッションのフローのデグラデーションのために導入されるルールについて、ポリシーサーバＰＤＰに問い合わせる。
【００６３】
これらのルールは、予防的に、たとえばアクセス装置の立ち上げ時、または規則的間隔のいずれかで、要求されることが可能であり、そうでなければ、外部の管理装置などの命令、あるいは、たとえばセッションの成立に反応して、または輻輳が検出されるときに要求されることが可能である。アクセス装置とポリシーサーバは、ＯＭＧ（Ｏｐｅｎ  Ｍａｎａｇｅｍｅｎｔ  Ｇｒｏｕｐ）のＣＯＲＢＡ（Ｃｏｍｍｏｎ  Ｏｂｊｅｃｔ  Ｒｅｑｕｅｓｔ  Ｂｒｏｋｅｒ  Ａｒｃｈｉｔｅｃｔｕｒｅ）ソフトウェアアーキテクチャに準拠することが可能である。アクセス装置とポリシーサーバとの間の通信も、やはりこのＣＯＲＢＡプロトコルに準拠することが可能である。
【００６４】
アクセス装置ＲＡは、通常、１つまたは複数のネットワーク要素、特にＩＰルータで構成されることが可能である。
【００６５】
図４は、ＩＰルータの例示的な機能的アーキテクチャを例示している。
【００６６】
ＩＰルータは、接続された一組の入力待ち行列ＦＩ１、ＦＩ２、ＦＩ３、．．．ＦＩｎと、一組の出力待ち行列ＦＯ１、ＦＯ２、ＦＯ３、．．．ＦＯｐとが存在するスイッチングマトリックスＣＭの周囲に構築される。２つのスケジューラＳＣＨＩとＳＣＨＯは、それぞれ入力と出力の待ち行列の処理の順序を決定する機能を有する。
【００６７】
その後、それらの待ち行列処理ポリシーを変更するために、これらのスケジューラ内にモジュールＭがロードされることができる。
【００６８】
さらに、ある状況では、伝送される情報の最終品質の決定が主題であり、すなわち唯一（または容易または正確に）人間によって決定されることができる。
【００６９】
したがって、クライアントのアプリケーションＡは、最終ユーザまたは複数ユーザと協働して、適切なモジュールＭを決定することが可能である。この協働は、クライアントのアプリケーションＡのソフトウェア構成パラメータの形をとることが可能である。
【図面の簡単な説明】
【００７０】
【図１】本発明が当てはまる背景を示す図である。
【図２ａ】本発明の３つの可能な実施形態を図式的に示す図である。
【図２ｂ】本発明の３つの可能な実施形態を図式的に示す図である。
【図３】本発明によって実行される可能性のあるアルゴリズムを描いたフロー図である。
【図４】ルータの機能的アーキテクチャを示す図である。
【符号の説明】
【００７１】
Ａ、Ｂ  クライアント（ユーザ）
Ｓ  クライアント（サービス提供サーバ）
Ｎ  通信ネットワーク
ＮＡ、ＮＢ、ＮＳ  アクセスネットワーク
ＲＡ、ＲＢ、ＲＳ  アクセス装置
ＰＡ  メッセージ
Ｍ  モジュール
ＣＳ  コードサーバ
ＰＣＳ  要求
Ｓ１  判定ステップ
Ｓ２、Ｓ３、Ｓ４  処理ステップ
ＦＩ１、ＦＩ２、ＦＩ３．．．ＦＩｎ  入力待ち行列
ＦＯ１、ＦＯ２、ＦＯ３．．．ＦＯｎ  出力待ち行列
ＳＣＨＩ、ＳＣＨＯ  スケジューラ
ＣＭ  スイッチングマトリックス
【図１】
2004289794.tif 000007
【図２ａ】
2004289794.tif 000008
【図２ｂ】
2004289794.tif 000009
【図３】
2004289794.tif 000010
【図４】
2004289794.tif 000011
【外国語明細書】
2004289794.tif 000012
2004289794.tif 000013
2004289794.tif 000014
2004289794.tif 000015
2004289794.tif 000016
2004289794.tif 000017
2004289794.tif 000018
2004289794.tif 000019
2004289794.tif 000020
2004289794.tif 000021
2004289794.tif 000022
2004289794.tif 000023
2004289794.tif 000024
2004289794.tif 000025
2004289794.tif 000026
2004289794.tif 000027
2004289794.tif 000028
2004289794.tif 000029
2004289794.tif 000030
2004289794.tif 000031
2004289794.tif 000032
2004289794.tif 000033
2004289794.tif 000034
2004289794.tif 000035