(57)【要約】【課題】要求する最大ビットレートおよび最大ビットレート限度をサポートされる最大ビットレートと比較する工程を含む最大ビットレート要求に応答するための論理を提供すること。【解決手段】最大ビットレート限度が少なくとも、サポートされる最大ビットレートの最低値に達していない場合は、要求された最大ビットレートに関連付けられている通信サービスは提供されない。最大ビットレート限度が少なくともサポートされる最大ビットレートの最低値に達している場合は、少なくとも要求された最大ビットレートと同程度の高さであり、しかもそのようなサポートされる最大ビットレートがある限り最大ビットレート限度を超えないサポートされる最大ビットレートのセットから提示されたビットレートが選択される。そのようなサポートされる最大ビットレートが存在しない場合は、提示されたビットレートは、最大ビットレート限度を超えない使用可能なサポートされる最大ビットレートの最高値になるように選択される。【選択図】図１
2005136966.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク要素が加入者のユーザ機器の最大ビットレート要求に応答するための方法であって、
要求された最大ビットレート属性値を受け取る工程、
加入者の最大ビットレート限度が使用可能な最大ビットレート値のセットの中で最低値のメンバの値以上であるかどうかを判別する工程、
提示された最大ビットレートに関連付けて要求された通信サービスを提供することを提示する工程であって、加入者の最大ビットレート限度が使用可能最大ビットレート値のセットの中で最低値のメンバの値と等しいかまたはそれより大きい場合に、提示された最大ビットレート値が使用可能最大ビットレート値のセットの許容サブセットのメンバの値と等しく、許容サブセットは最大ビットレート限度と等しいかまたはそれより小さい値を持つ使用可能最大ビットレートのセットのメンバからなり、提示された最大ビットレートは、要求された最大ビットレート値および最大ビットレート限度のうち低いほうの値と等しいかまたはそれより大きいか、またはサブセットの中で最高の値を持つ許容サブセットのメンバの値と等しい工程、
加入者の最大ビットレート限度が使用可能な最大ビットレート値のセットの中で最低値のメンバの値と等しくなくかつそれより大きくない場合に、要求された通信サービスを拒否する工程を備える方法。
【請求項２】
ネットワーク要素が加入者のユーザ機器の最大ビットレート要求に応答するための方法であって、
要求された最大ビットレート属性値を受け取る工程、
ネットワーク要素のサポートする最大ビットレート値の最低値が加入者に関連付けられている最大ビットレート限度以下であるかどうか、およびネットワーク要素のサポートする最大ビットレート値の最低値が加入者に関連付けられている最大ビットレート限度以下であるかどうかを判別する工程、
要求された最大ビットレート属性値および最大ビットレート限度から一時作業値を判別する工程、
一時作業値がネットワーク要素のサポートする値であるか、ネットワーク要素のサポートするすべての値を上回るか、ネットワーク要素のサポートするすべての値を下回るか、それともネットワーク要素のサポートする２つの値の間であるかどうかを判別する工程、
一時作業値が、ネットワーク要素のサポートするすべての値を上回るか、ネットワーク要素のサポートするすべての値を下回るか、それともネットワーク要素のサポートする２つの値の間であるかどうかの判別に基づき最大ビットレート要求に応答して値を提示する工程を備える方法。
【請求項３】
一時作業値が、ネットワーク要素のサポートするすべての値を上回るか、ネットワーク要素のサポートするすべての値を下回るか、それともネットワーク要素のサポートする２つの値の間であるかどうかの判別に基づき最大ビットレート要求に応答して値を提示する工程が、
一時作業値が、ネットワーク要素のサポートする次高の値と次低の値の間であり、ネットワーク要素のサポートする次高の値が最大ビットレート限度と等しいかまたはそれよりも小さい場合、ネットワーク要素のサポートする次高の値を提示する工程、
一時作業値が、ネットワーク要素のサポートする次高の値と次低の値の間であり、ネットワーク要素のサポートする次高の値が最大ビットレート限度よりも大きい場合、ネットワーク要素のサポートする次低の値を提示する工程とを備えることを特徴とする請求項２に記載の方法。
【請求項４】
一時作業値が、ネットワーク要素のサポートするすべての値を上回るか、ネットワーク要素のサポートするすべての値を下回るか、それともネットワーク要素のサポートする２つの値の間であるかどうかの判別に基づき最大ビットレート要求に応答して値を提示する工程が、
一時作業値が、ネットワーク要素のサポートする次高の値と次低の値の間であり、ネットワーク要素のサポートする次高の値が最大ビットレート限度と等しいかそれよりも小さい場合、ネットワーク要素のサポートする次高の値を提示する工程を備えることを特徴とする請求項２に記載の方法。
【請求項５】
一時作業値が、ネットワーク要素のサポートするすべての値を上回るか、ネットワーク要素のサポートするすべての値を下回るか、それともネットワーク要素のサポートする２つの値の間であるかどうかの判別に基づき最大ビットレート要求に応答して値を提示する工程が、
一時作業値が、ネットワーク要素のサポートする次高の値と次低の値の間であり、ネットワーク要素のサポートする次高の値が最大ビットレート限度よりも大きい場合、ネットワーク要素のサポートする次低の値を提示する工程を備えることを特徴とする請求項２に記載の方法。
【請求項６】
ネットワーク要素が加入者のユーザ機器の最大ビットレート要求に応答するための方法であって、
要求された最大ビットレート属性値を受け取る工程、
ネットワーク要素がサポートする最大ビットレート値の最小値が加入者に関連付けられている最大ビットレート限度以下であるかどうか、およびネットワーク要素がサポートする最大ビットレート値の最小値が加入者に関連付けられている最大ビットレート限度以下であるかどうかを判別する工程、
要求された最大ビットレート属性値および最大ビットレート限度から一時作業値を判別する工程、
一時作業値がネットワーク要素のサポートする値であるか、ネットワーク要素のサポートするすべての値を上回るか、ネットワーク要素のサポートするすべての値を下回るか、それともネットワーク要素のサポートする２つの値の間であるかどうかを判別する工程、
最低値がネットワーク要素のサポートする値である場合、最大ビットレート要求に応答して一時作業値を提示する工程、
最低値がネットワーク要素のサポートするすべての値を上回る場合、最大ビットレート要求に応答してネットワーク要素のサポートする最高値を提示する工程、
最低値がネットワーク要素のサポートするすべての値を下回る場合、最大ビットレート要求に応答してサポートされる最低値を提示する工程、
最低値が、ネットワーク要素のサポートする次高の値と次低の値の間であり、ネットワーク要素のサポートする次高の値が最大ビットレート限度と等しいかまたはそれよりも小さい場合、ネットワーク要素のサポートする次高の値を提示する工程、
一時作業値が、ネットワーク要素のサポートする次高の値と次低の値の間であり、ネットワーク要素のサポートする次高の値が最大ビットレート限度よりも大きい場合、ネットワーク要素のサポートする次低の値を提示する工程を備える方法。
【請求項７】
加入者のユーザ機器の最大ビットレート要求に応答するように機能するネットワーク要素であって、
要求された最大ビットレート属性値を受け取る手段、
サポートされる最大ビットレート値のセットのサブセットから選択された最大ビットレート値に関連して通信サービスを提供することを提示する手段で、サブセットが最大ビットレート限度と等しいかまたはそれよりも小さい最大ビットレート値のセットのメンバのみを含み、選択された値が要求された最大ビットレート値および最大ビットレート限度のうち低いほうの値と等しいかまたはそれよりも大きいサブセットのメンバの値と等しいか、またはサブセットの中で最高の値を持つ手段を備えるネットワーク要素。
【請求項８】
最大ビットレート値のセットのサブセットから選択された最大ビットレート値に関連して通信サービスを提供することを提示する手段が、
要求された最大ビットレート属性値および最大ビットレート限度から一時作業値を判別する手段、
一時作業値がネットワーク要素のサポートする値であるか、ネットワーク要素のサポートするすべての値を上回るか、ネットワーク要素のサポートするすべての値を下回るか、それともネットワーク要素のサポートする２つの値の間であるかどうかを判別する手段、
一時作業値がネットワーク要素のサポートする値である場合、一時作業値に関連して通信サービスを提供することを提示する手段を備えることを特徴とする請求項７に記載のネットワーク要素。
【請求項９】
最大ビットレート値のセットのサブセットから選択された最大ビットレート値に関連して通信サービスを提供することを提示する手段が、
要求された最大ビットレート属性値および最大ビットレート限度から一時作業値を判別する手段、
一時作業値がネットワーク要素のサポートする値であるか、ネットワーク要素のサポートするすべての値を上回るか、ネットワーク要素のサポートするすべての値を下回るか、それともネットワーク要素のサポートする２つの値の間であるかどうかを判別する手段、
一時作業値がネットワーク要素のサポートするすべての値を上回る場合、ネットワーク要素のサポートする最高値に関連して通信サービスを提供することを提示する手段を備えることを特徴とする請求項７に記載のネットワーク要素。
【請求項１０】
最大ビットレート値のセットのサブセットから選択された最大ビットレート値に関連して通信サービスを提供することを提示する手段が、
要求された最大ビットレート属性値および最大ビットレート限度から一時作業値を判別する手段、
一時作業値がネットワーク要素のサポートする値であるか、ネットワーク要素のサポートするすべての値を上回るか、ネットワーク要素のサポートするすべての値を下回るか、それともネットワーク要素のサポートする２つの値の間であるかどうかを判別する手段、
一時作業値がネットワーク要素のサポートするすべての値を下回る場合、サポートされる最低値に関連して通信サービスを提供することを提示する手段を備えることを特徴とする請求項７に記載のネットワーク要素。
【請求項１１】
最大ビットレート値のセットのサブセットから選択された最大ビットレート値に関連して通信サービスを提供することを提示する手段が、
要求された最大ビットレート属性値および最大ビットレート限度から一時作業値を判別する手段、
一時作業値がネットワーク要素のサポートする値であるか、ネットワーク要素のサポートするすべての値を上回るか、ネットワーク要素のサポートするすべての値を下回るか、それともネットワーク要素のサポートする２つの値の間であるかどうかを判別する手段、
一時作業値が、ネットワーク要素のサポートする次高の値と次低の値の間であり、ネットワーク要素のサポートする次高の値が最大ビットレート限度と等しいかまたはそれよりも小さい場合、ネットワーク要素のサポートする次高の値に関連して通信サービスを提供することを提示する手段、
一時作業値が、ネットワーク要素のサポートする次高の値と次低の値の間であり、ネットワーク要素のサポートする次高の値が最大ビットレート限度よりも大きい場合、ネットワーク要素のサポートする次低の値に関連して通信サービスを提案する手段を備えることを特徴とする請求項７に記載のネットワーク要素。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ネットワーク通信の技術を対象としており、より詳細には、ネットワーク要素間のサービス品質（ＱｏＳ）属性またはパラメータをネゴシエーションする技術に関する。実施形態は、Ｐａｃｋｅｔ  Ｄａｔａ  Ｐｒｏｔｏｃｏｌ（ＰＤＰ）のコンテキストおよびそのサービス品質（ＱｏＳ）レベルに関連付けられているユニバーサル移動体通信システム（ＵＭＴＳ）および最大ビットレート（ＭＢＲ）属性またはパラメータの観点から説明される。
【背景技術】
【０００２】
ネットワーク通信プロバイダは、効率を最大化するようにリソースを割り当てようと試みる。たとえば、ＵＭＴＳネットワークにおいて、特定の通信セッションに適切な帯域幅だけを割り当てる取り組みがある。特定の帯域幅割り当ての適切性は、通信サービス加入者が加入契約しているサービス品質レベルおよび特定の通信用途のニーズに基づいて判断される。たとえば、電子メールおよびメッセージング・トラフィックでは、音声またはビデオ通信セッションの場合よりも低いサービス品質（ビットレートなど）が必要になる。さらに、広帯域の代価を支払った加入者または支払う意思のある加入者にリソースを割り振ることができるようにネットワーク・リソースを節約するため、広帯域通信を必要としない加入者またはその支払い意思のない加入者には、必要または加入契約している通信サービスを提供するために必要以上のネットワーク・リソースを割り振らないようにすることが重要である。
【０００３】
適切なリソースを割り当てるプロセスの一部には、特定の通信セッションに関連付けられている通信属性またはパラメータについて合意を確立するためのネットワーク・コンポーネント間のネゴシエーションがある。
【０００４】
ＵＭＴＳネットワークでは、これらの属性またはパラメータの１つとして最大ビットレート（ＭＢＲ）がある。アップリンク（たとえば、モバイル・デバイスからモバイル通信ネットワークへ）に関連付けられた最大ビットレートおよびダウンリンク（モバイル通信ネットワークからモバイル・デバイスへ）に関連付けられた第２の最大ビットレートがある。ＭＢＲ属性は、加入者が加入契約しているサービス品質レベルに関連付けられたデータ転送速度の上限を定義する。保証付きビットレート（ＧＢＲ）は、サービス品質レベルの下限を定義する。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本開示は、アップリンクおよびダウンリンク（ＵＬ、ＤＬ）のＭＢＲ属性またはパラメータに関する一部のネゴシエーション・プロセスのためのシステムおよび方法を対象とする。ただし、これらのプロセスは類似しているため、一括して説明される。最大ビットレート（ＭＢＲ）値が参照されることになる。説明されている手順がアップリンク（ＵＬ）およびダウンリンク（ＤＬ）のＭＢＲ値に同様に当てはまることを理解されたい。
【０００６】
現在、ＭＢＲネゴシエーションは、かつて期待されていたように効率的ではない。一部の例において、モバイル・デバイスまたはモバイル・デバイス上で稼動しているアプリケーションが特定のＭＢＲを要求すると、その要求は簡単に承認されるかまたは対応される。たとえば、一部のシステムでは、要求されているＭＢＲが加入契約している許容ＭＢＲの範囲内にあることを確認しない。要求されたＭＢＲがサポートされるＭＢＲである場合、つまり、要求されたＭＢＲが関連するネットワーク・コンポーネントに適合可能な最大ビットレートの値を持つ場合は、ネットワークは要求されたＭＢＲを受け入れるかまたは承認し、そのＭＢＲに関連して通信セッションが確立される。要求されたＭＢＲがネットワークのサポートするＭＢＲと正確に一致しない場合、つまり、使用可能なＭＢＲのセットの値と一致しない場合は、一部のシステムは、最も近似の使用可能なＭＢＲまたは次高のサポートされるＭＢＲに関連して通信サービスを提供することを提示して応答する。その結果、現在の通信セッションに必要ではないリソースまたは支払いの事実や支払われる見込みのないリソースが割り当てられるので、ネットワーク・リソースの非効率的な利用をまねいてしまう。
【０００７】
別のネットワークにおいては、要求されたＭＢＲが使用可能なＭＢＲまたはネットワークのサポートするＭＢＲのセットの値と正確に一致しない場合、それに関連して要求された通信サービスは単に拒否または辞退される。希望する通信サービスが提供されないため、加入者がこれを望ましくないと考えることは明らかである。さらに、通信サービスプロバイダは、通信サービスが生み出すはずの収益が回収されないため、これを望ましくないと考える。
【０００８】
さらに別のシステムにおいて、ネットワーク要素とモバイル・デバイス間の一連のメッセージで代替ＭＢＲが提示されて拒否されるという試行錯誤のネゴシエーションが延々と実行される。その結果、コールのセットアップ時間が長くなり、制御ネットワークが非効率的に使用されることになる。
したがって、要求されたＭＢＲに対応して使用される最適なＭＢＲ値を判別するためのシステムおよび方法への要望が高まっている。
【課題を解決するための手段】
【０００９】
ネットワーク要素が加入者のユーザ機器の最大ビットレート要求に応答するための方法が、要求された最大ビットレート属性またはパラメータ値を受け取る工程と、加入者の最大ビットレート限度が使用可能な最大ビットレート値のセットのメンバの最低の値以上であるかどうかを判別する工程と、加入者の最大ビットレート限度が使用可能最大ビットレート値のセットのメンバの最低の値と等しいかまたはそれより大きい場合に、提示された最大ビットレートに関連付けて要求された通信サービスを提供することを提示する工程であって、提示された最大ビットレート値が使用可能最大ビットレート値のセットの許容サブセットのメンバの値と等しく、許容サブセットは最大ビットレート限度と等しいかまたはそれより小さい値を持つ使用可能最大ビットレートのセットのメンバからなり、提示された最大ビットレートは、要求された最大ビットレート値および最大ビットレート限度のうち低いほうの値と等しいかまたはそれより大きいか、またはサブセットの中で最高の値を持つ許容サブセットのメンバの値と等しい工程と、加入者の最大ビットレート限度が使用可能な最大ビットレート値のセットのメンバの最低の値と等しくないかまたはそれより大きくない場合に、要求された通信サービスを拒否する工程とを備えている。
【００１０】
一部の例において、提示された最大ビットレートに関連付けて要求された通信サービスを提供することを提示する工程は、要求された最大ビットレート属性またはパラメータ値および最大ビットレート限度の中から選択された最低値と等しい一時作業値を設定する工程と、一時作業値が使用可能な最大ビットレート値のセットの許容サブセットのメンバの値と等しいか、使用可能な最大ビットレート値のセットの許容サブセットのすべてのメンバの値よりも高いか、使用可能な最大ビットレート値のセットの許容サブセットの次高の値のメンバと次低の値のメンバの間であるか、それとも使用可能な最大ビットレート値のセットのすべてのメンバの値よりも低いかどうかを判別する工程と、一時作業値が使用可能な最大ビットレート値のセットの許容サブセットのメンバの値と等しい場合に提示された最大ビットレート値を一時作業値と等しく設定する工程と、提示された最大ビットレート値に関連して要求された通信サービスを提供することを提示する工程とを含んでいる。
【００１１】
他の例において、提示された最大ビットレート値に関連して要求された通信サービスを提供することを提示する工程は、一時作業値が使用可能最大ビットレート値のセットの許容サブセットのメンバの値よりも高い場合に、提示された最大ビットレート値を使用可能最大ビットレート値のセットの許容サブセットの最大値のメンバの値と等しく設定する工程と、提示された最大ビットレート値で要求された通信サービスを提供することを提示する工程とを含んでいる。
【００１２】
一部の例において、提示された最大ビットレート値に関連して要求された通信サービスを提供することを提示する工程は、一時作業値が使用可能最大ビットレート値のセットのすべてのメンバの値よりも低い場合に、提示された最大ビットレート値を使用可能最大ビットレート値のセットの許容サブセットの最低値のメンバの値と等しく設定する工程と、提示された最大ビットレート値で要求された通信サービスを提供することを提示する工程とを含んでいる。
【００１３】
さらに他の例において、提示された最大ビットレートに関連付けて要求された通信サービスを提供することを提示する工程は、一時作業値が使用可能最大ビットレート値のセットの許容サブセットの次高のメンバの値と次低のメンバの値の間で、しかも次高のメンバの値が最大ビットレート限度と等しいかそれよりも小さい場合に、提示された最大ビットレート値を使用可能最大ビットレート値のセットの許容サブセットの次高のメンバの値と等しく設定するか、または一時作業値が次高のメンバの値と次低のメンバの値の間で、しかも次高のメンバの値が最大ビットレート限度よりも大きい場合に、提示された最大ビットレート値を使用可能最大ビットレート値のセットの許容サブセットの次低のメンバの値と等しく設定する工程を含んでいる。
【００１４】
一部の実施形態は、ネットワーク要素が加入者のユーザ機器の最大ビットレート要求に応答するための方法を含んでいる。方法は、要求された最大ビットレート属性またはパラメータ値を受け取る工程、およびネットワーク要素のサポートする最大ビットレート値の最低値が加入者に関連付けられている最大ビットレート限度以下であるかどうかを判別する工程を含む。ネットワーク要素のサポートする最大ビットレート値の最低値が、加入者に関連付けられている最大ビットレート限度と等しいかまたはそれよりも小さい場合、方法は、要求された最大ビットレート属性またはパラメータ値および最大ビットレート限度の中から一時作業値を判別する工程と、一時作業値がネットワーク要素のサポートする値であるか、ネットワーク要素のサポートするすべての値を上回るか、ネットワーク要素のサポートするすべての値を下回るか、それともネットワーク要素のサポートする２つの値の間であるかどうかを判別する工程と、一時作業値がネットワーク要素のサポートするすべての値を上回るか、ネットワーク要素のサポートするすべての値を下回るか、それともネットワーク要素のサポートする２つの値の間であるかどうかの判別に基づき最大ビットレート要求に応答して値を提示する工程とを含んでいる。
【００１５】
たとえば、最大ビットレート要求に応答して値を提示する工程は、一時作業値がネットワーク要素のサポートする値である場合に最大ビットレート要求に応答して一時作業値を提示する工程か、一時作業値がネットワーク要素のサポートするすべての値を上回る場合に最大ビットレート要求に応答してネットワーク要素のサポートする最高値を提示する工程か、一時作業値がネットワーク要素のサポートするすべての値を下回る場合に最大ビットレート要求に応答してサポートする最低値を提示する工程か、一時作業値がネットワーク要素のサポートする次高の値と次低の値の間でありネットワーク要素のサポートする次高の値が最大ビットレート限度と等しいかまたはそれよりも小さい場合にネットワーク要素のサポートする次高の値を提示する工程か、または一時作業値がネットワーク要素のサポートする次高の値と次低の値の間でありネットワーク要素のサポートする次高の値が最大ビットレート限度よりも大きい場合にネットワーク要素のサポートする次低の値を提示する工程を含むことができる。最大ビットレートに対応して値を提示する工程はさらに、一時作業値がネットワーク要素のサポートする次高の値と次低の値の間でありネットワーク要素のサポートする次高の値が最大ビットレート限度と等しいかまたはそれよりも小さい場合にネットワーク要素のサポートする次高の値を提示する工程か、または一時作業値がネットワーク要素のサポートする次高の値と次低の値の間でありネットワーク要素のサポートする次高の値が最大ビットレート限度よりも大きい場合にネットワーク要素のサポートする次低の値を提示する工程を含むこともできる。
【００１６】
一部の実施形態において、ネットワーク要素のサポートする最大ビットレート値の最低値が加入者に関連付けられている最大ビットレート限度を下回るかどうか、およびネットワーク要素のサポートする最大ビットレート値の最低値が加入者に関連付けられている最大ビットレート限度を下回るかどうかを判別する工程は、ＳＧＳＮのサポートする最大ビットレート値が加入者に関連付けられている最大ビットレート限度を下回るかどうか、およびネットワーク要素のサポートする最大ビットレート値の最低値が加入者に関連付けられている最大ビットレート限度を下回るかどうかを判別する工程を含むことができる。一部の実施形態において、これは、ＧＧＳＮのサポートする最大ビットレート値が加入者に関連付けられている最大ビットレート限度を下回るかどうか、およびネットワーク要素のサポートする最大ビットレート値の最低値が加入者に関連付けられている最大ビットレート限度を下回るかどうかを判別する工程を含むことができる。さらに、または代替として、一部の実施形態では、これは、ＲＮＣのサポートする最大ビットレート値が加入者に関連付けられている最大ビットレート限度を下回るかどうか、およびネットワーク要素のサポートする最大ビットレート値の最低値が加入者に関連付けられている最大ビットレート限度を下回るかどうかを判別する工程を含むことができる。
【００１７】
一部の例において実施形態は、ネットワーク要素が加入者のユーザ機器の最大ビットレート要求に応答するための方法を含んでいる。方法は、要求された最大ビットレート属性またはパラメータ値を受け取る工程と、ネットワーク要素のサポートする最大ビットレート値の最低値が加入者に関連付けられている最大ビットレート限度以下であるかどうか、およびネットワーク要素のサポートする最大ビットレート値の最低値が加入者に関連付けられている最大ビットレート限度以下であるかどうかを判別する工程と、一時作業値を要求された最大ビットレート属性またはパラメータ値と最大ビットレート限度の中から判別する工程と、一時作業値がネットワーク要素のサポートする値であるか、ネットワーク要素のサポートするすべての値を上回るか、ネットワーク要素のサポートするすべての値を下回るか、それともネットワーク要素のサポートする２つの値の間であるかどうかを判別する工程とを含んでいる。さらに方法は、最低値がネットワーク要素のサポートする値である場合に最大ビットレート要求に応答して一時作業値を提示する工程と、最低値がネットワーク要素のサポートするすべての値を上回る場合に最大ビットレート要求に応答してネットワーク要素のサポートする最高値を提示する工程と、最低値がネットワーク要素のサポートするすべての値を下回る場合に最大ビットレート要求に応答してサポートされる最低値を提示する工程と、最低値がネットワーク要素のサポートする次高の値と次低の値の間でありネットワーク要素のサポートする次高の値が最大ビットレート限度と等しいかまたはそれよりも小さい場合にネットワーク要素のサポートする次高の値を提示する工程と、一時作業値がネットワーク要素のサポートする次高の値と次低の値の間でありネットワーク要素のサポートする次高の値が最大ビットレート限度よりも大きい場合にネットワーク要素のサポートする次低の値を提示する工程とを含んでいる。
【００１８】
加入者のユーザ機器の最大ビットレート要求に応答するように機能するネットワーク要素は、要求された最大ビットレート属性またはパラメータ値を受け取る手段およびサポートされる最大ビットレート値のセットのサブセットから選択された最大ビットレート値に関連して通信サービスを提供することを提示する手段を含み、サブセットは最大ビットレート限度と等しいかまたはそれよりも小さい最大ビットレート値のセットのメンバのみを含み、選択された値は要求された最大ビットレート値および最大ビットレート限度のうち低いほうの値と等しいかまたはそれよりも大きいサブセットのメンバの値と等しいか、またはサブセットの中で最高の値を持つ。
【００１９】
提示するための手段は、要求された最大ビットレート属性またはパラメータ値から一時作業値を判別する手段と、一時作業値がネットワーク要素のサポートする値であるか、ネットワーク要素のサポートするすべての値を上回るか、ネットワーク要素のサポートするすべての値を下回るか、それともネットワーク要素のサポートする２つの値の間であるかどうかを判別する手段とを含むことができる。さらに、提示するための手段は、最低値がネットワーク要素のサポートする値である場合に一時作業値に関連して通信サービスを提供することを提示する手段と、一時作業値がネットワーク要素のサポートするすべての値を上回る場合にネットワーク要素のサポートする最高値関連して通信サービスを提供することを提示する手段と、一時作業値がネットワーク要素のサポートするすべての値を下回る場合にネットワーク要素のサポートする最低値に関連して通信サービスを提供することを提示する手段と、一時作業値がネットワーク要素のサポートする次高の値と次低の値の間でありネットワーク要素のサポートする次高の値が最大ビットレート限度と等しいかまたはそれよりも小さい場合にネットワーク要素のサポートする次高の値に関連して通信サービスを提示することを提示する手段、および／または一時作業値がネットワーク要素のサポートする次高の値と次低の値の間でありネットワーク要素のサポートする次高の値が最大ビットレート限度よりも大きい場合にネットワーク要素のサポートする次低の値に関連して通信サービスを提供することを提示する手段を含むことができる。
【００２０】
ネットワーク要素は、ＳＧＳＮ、ＧＧＳＮおよび／またはＲＮＣを含むことができる。
たとえば、一部の実施形態は、加入者のユーザ機器の最大ビットレート要求に応答するように機能するネットワーク要素を含んでいる。ネットワーク要素は、ネットワーク・インターフェース、第１の比較器、第２の比較器、ビットレート値分類器およびビットレート提示ジェネレータを含んでいる。ネットワーク・インターフェースは、要求された最大ビットレート属性またはパラメータ値を加入者のユーザ機器から直接または間接的に受け取るように機能する。これらの実施形態において、第１の比較器は、ネットワーク要素のサポートする最大ビットレート値の最低値が加入者に関連付けられている最大ビットレート限度以下であるかどうかを判別するように機能する。第２の比較器は、要求された最大ビットレート属性またはパラメータ値および最大ビットレート限度から選択された最低値と等しい一時作業値を判別するように機能する。ビットレート値分類器は、一時作業値がネットワーク要素のサポートする値であるか、ネットワーク要素のサポートするすべての値を上回るか、ネットワーク要素のサポートするすべての値を下回るか、それともネットワーク要素のサポートする２つの値の間であるかどうかを判別するように機能する。ビットレート提示ジェネレータは、一時作業値がネットワーク要素のサポートする値である場合に最大ビットレート要求に応答して一時作業値を提示するように機能し、一時作業値がネットワーク要素のサポートするすべての値を上回る場合に最大ビットレート要求に応答してネットワーク要素のサポートする最高値を提示するように機能し、一時作業値がネットワーク要素のサポートするすべての値を下回る場合に最大ビットレート要求に応答してネットワーク要素のサポートする最低値を提示するように機能し、一時作業値がネットワーク要素のサポートする次高の値と次低の値の間でありネットワーク要素のサポートする次高の値が最大ビットレート限度と等しいかまたはそれよりも小さい場合にネットワーク要素のサポートする次高の値を提示するように機能し、一時作業値がネットワーク要素のサポートする次高の値と次低の値の間でありネットワーク要素のサポートする次高の値が最大ビットレート限度よりも大きい場合にネットワーク要素のサポートする次低の値を提示するように機能する。
【００２１】
前述のように、ネットワーク要素はＳＧＳＮ、ＧＧＳＮおよび／またはＲＮＣを含むことができる。
【００２２】
本発明は、各種コンポーネントとコンポーネントの配置、および／または各種手順と手順の配置により具体化することができる。図は、好ましい実施形態を説明することを目的としているに過ぎない。これらは、本発明の規模を縮小するものではなく、また本発明を限定するものとして解釈されることはない。
【発明を実施するための最良の形態】
【００２３】
図１を参照すると、たとえばＳｅｒｖｉｎｇ  Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ（ＳＧＳＮ）のようなネットワーク要素が加入者のユーザ機器の最大ビットレート要求に応答するための方法１１０は、要求された最大ビットレート属性またはパラメータ値を受け取る工程１１４、関連する最大ビットレート限度を判別する工程１１８、および最大ビットレート限度が使用可能最大ビットレート（ＭＢＲ）のセットのうち最低値のメンバの値以上か否かを判別する工程１２２を含んでいる。最大ビットレート限度（たとえば要求元加入者に関連付けられている）が、使用可能ＭＢＲのセットの最低値のメンバの値を超えない場合、要求されたサービスを提供する工程では、ネットワーク要素（ＳＧＳＮ、ノードＢ（基地局）またはＧＧＳＮなど）が加入者の契約している以上のネットワーク・リソース（ネットワーク帯域幅など）をＭＢＲ要求に関連付けられた通信に充てることが必要になる。したがって、ネットワークは要求されたサービスを提供することを拒否する１２６。ＭＢＲが少なくとも使用可能ＭＢＲのセットの最低値のメンバの値を上回る場合、提示する工程１３０は、提示されたＭＢＲ値に関連して通信サービスを提供するように行なわれる。提示されたＭＢＲ値は、使用可能またはサポートされるＭＢＲのセットから選択される。さらに、提示されたＭＢＲは、ＭＢＲ限度と等しいかまたはそれよりも小さい。さらに、提示されたＭＢＲは、要求されたＭＢＲおよびＭＢＲ限度の低いほうの値と等しいか、要求されたＭＢＲとＭＢＲ限度の値の間でしかも要求されたＭＢＲに最も近似である使用可能な、またはサポートされるＭＢＲ値のセットのメンバの１つの値に等しいか、またはＭＢＲ限度を超えることなく要求されたＭＢＲの値に最も近いサポートされるＭＢＲ値である。
【００２４】
たとえば、要求された最大ビットレート属性またはパラメータ値は、１１４においてＰＤＰコンテキスト要求メッセージなどのようなセッション管理メッセージにより受け取られる。たとえば、セッション管理メッセージは１１４においてＳＧＳＮで受け取られる。セッション管理メッセージがＡｃｔｉｖａｔｅ  ＰＤＰコンテキスト要求メッセージである場合、これは１１４において加入者のモバイル・デバイスから受け取られる。受け取られる可能性のあるセッション管理メッセージには他に、Ｕｐｄａｔｅ  ＰＤＰコンテキスト要求メッセージおよびＭｏｄｉｆｙ  ＰＤＰコンテキスト要求メッセージがある。Ｕｄｐａｔｅ  ＰＤＰコンテキスト要求メッセージは、たとえばＧＧＳＮから受け取られる。Ｍｏｄｉｆｙ  ＰＤＰコンテキスト要求メッセージは、モバイル・デバイスから受け取られる。
【００２５】
１１４において要求された最大ビットレート属性またはパラメータ値を受け取るネットワーク要素は、１１８において、加入者データベースにその情報を要求することにより関連する最大ビットレート限度を判別する。たとえば、ネットワーク要素がＳＧＳＮである場合、ＳＧＳＮはクエリーを加入者のホーム・ロケーション・レジスタ（ＨＬＲ）に送信する。クエリーは、加入者に関連付けられている一部の識別または参照を含んでいる。たとえば、クエリーは、従来技術のＭｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔメッセージに含まれていた国際移動電話加入者識別番号（ＩＭＳＩ）を含んでいる。ホーム・ロケーション・レジスタまたは加入者データベースは、加入しているかまたは供給されている（ＵＬ、ＤＬ）最大ビットレート限度を含む加入者レコードで対応する。
【００２６】
ネットワーク要素（たとえばＳＧＳＮ）は、１１８において判別された最大ビットレート限度を使用可能またはサポートされるＭＢＲのセットの値と比較する。つまり、ＳＧＳＮは、ＳＧＳＮ自身がサポートするＭＢＲ値を認識している。これらの値は、使用可能またはサポートされるＭＢＲのセットである。使用可能またはサポートされるＭＢＲのセットの最低値のメンバは、１１８において判別されたＭＢＲ限度と比較される。ＭＢＲ限度が使用可能ＭＢＲのセットの最低値のメンバの値を下回る場合、加入者は、ネットワークが提供可能な最低のサービス品質（および関連するＱｏＳ  ＭＢＲ値）すら加入契約していない。したがって、ネットワーク要素またはＳＧＳＮは、１２６において、セッション管理メッセージによって要求されたサービスを提供する要求を拒否または辞退する。ＭＢＲ限度が、少なくとも使用可能またはサポートされるＭＢＲのセットの最低値のメンバの値と等しいかそれよりも大きい場合、加入者は、少なくともネットワークが提供可能な最低のサービス品質を加入契約してあり、ネットワーク要素（たとえばＳＧＳＮ）は、１３０において、提示されたＭＢＲに関連して通信サービスを提供するように提案することができる。
【００２７】
提示されたＭＢＲは、使用可能またはサポートされるＭＢＲのセットのメンバまたはメンバの１つと等しい値を持つ。さらに具体的には、提示されたＭＢＲは、使用可能またはサポートされるＭＢＲのセットのサブセットのメンバまたはメンバの１つの値と等しい値を持つ。サブセットは、ＭＢＲ限度と等しいかまたはそれよりも小さい値を持つセットのこれらのメンバまたはメンバから構成される。提示されたＭＢＲは、値がＭＢＲ限度を超えない限り、要求されたＭＢＲと等しいかまたはそれよりも大きい値を持つように選択される（図４から図７を参照）。要求されたＭＢＲと等しいかまたはそれよりも大きく、かつＭＢＲ限度と等しいかまたはそれよりも小さい使用可能またはサポートされるＭＢＲ値がない場合、提示されたＭＢＲはＭＢＲ限度を下回る最高の使用可能またはサポートされるＭＢＲの値となるように選択される。
【００２８】
たとえば、１つの実施形態２１０を示す図２を参照すると、ＳＧＳＮは、２１４において進入セッション管理（ＳＭ）メッセージを受け取る。たとえば、ＳＧＳＮはＰＤＰコンテキスト要求メッセージを受け取る。進入セッション管理メッセージは、アップリンク（ＵＬ）および／またはダウンリンク（ＤＬ）最大ビットレート（ＭＢＲ）サービス品質（ＱｏＳ）属性を含むこともできる。進入セッション管理メッセージがこれらのＭＢＲ属性を含む場合、進入セッション管理メッセージはこれらの特定のＭＢＲ値に関連付けられている接続の要求として解釈される。進入セッション管理メッセージが特定のＭＢＲ属性を含んでいない場合、進入セッション管理メッセージは、デフォルトまたは加入者プロファイルに基づくＭＢＲ値に関連して通信が確立されるよう求める要求として解釈される。
【００２９】
いずれの場合においても、ＳＧＳＮは、ユーザ機器が侵入セッション管理メッセージに責任を負っていた加入者に関連付けられているプロファイルＭＢＲ値を取り出す。このプロファイルＭＢＲは、加入者に関連付けられているＭＢＲ限度である。ＳＧＳＮは、２１８において、プロファイルＭＢＲをサポートされる最小または最低の値のＭＢＲと比較する。たとえば、ＳＧＳＮおよび／またはＳＧＳＮに関連付けられているネットワーク・コンポーネントは、毎秒６４、１２８および３８４キロバイトで構成されるＭＢＲ値のセットをサポートすることができる。その場合、プロファイルＭＢＲまたはＭＢＲ限度は、６４ｋｂｐｓのＭＢＲ値と比較される。プロファイルＭＢＲまたはＭＢＲ限度が最小または最低のサポートされるＭＢＲ（たとえば６４ｋｂｐｓ）を下回る場合、ＳＧＳＮは、要求されたサービスの提供がサービスを提供することを意味すると判断し、そのため加入者に権利のあるリソース以上のリソースを割り当てる。したがって、ＳＧＳＮは、２２２において、要求されたサービスを提供することを拒否または辞退する。プロファイルＭＢＲまたはＭＢＲ限度が最小または最低の使用可能またはサポートされるＭＢＲの値と等しいかまたはそれよりも大きい場合、ＳＧＳＮは、２１４において受け取った進入セッション管理メッセージを引き続き処理する。
【００３０】
２１４において受け取った進入セッション管理メッセージが、２２６において特定のＭＢＲ属性を含んでいない場合、ＳＧＳＮは２３０において、その後の進入セッション管理メッセージの処理の一時作業ＭＢＲ値として加入者に関連付けられている加入者データベースまたはホーム・ロケーション・レジスタ（ＨＬＲ）レコードから受け取ったプロファイルＭＢＲまたはＭＢＲ限度を使用する。
【００３１】
２２６において進入セッション管理メッセージが特定の要求されたＭＢＲ値を含む場合、ＳＧＳＮは２３４において、特定の要求されたＭＢＲ値がプロファイルＭＢＲまたはＭＢＲ限度と一致するかどうかを判別する。
【００３２】
２３４において、特定の要求されたＭＢＲがプロファイルＭＢＲまたはＭＢＲ限度と一致しない場合、ＳＧＳＮは２３８において、特定の要求されたＭＢＲがプロファイルＭＢＲまたはＭＢＲ限度よりも大きいかどうかを判別する。特定の要求されたＭＢＲがプロファイルＭＢＲまたはＭＢＲ限度よりも大きい場合、要求は、加入者が権利を有するサービスを超えるものであり、ＳＧＳＮは特定の要求されたＭＢＲ値をプロファイルＭＢＲまたはＭＢＲ限度と置き換え、ＭＢＲ限度は２３０において、その後の進入セッション管理メッセージの処理の一時作業値として使用される。特定の要求されたＭＢＲがプロファイルＭＢＲまたはＭＢＲ限度よりも大きくない場合、２４２において、特定の要求されたＭＢＲがその後の進入セッション管理メッセージの処理の一時作業値として使用される。
【００３３】
２３４において特定の要求されたＭＢＲ値がプロファイルＭＢＲまたはＭＢＲ限度と一致すると判別された場合、その値が一時作業値として使用される。
【００３４】
２４６において、一時作業値がサポートされるＭＢＲ値と一致する（あるいは使用可能またはサポートされるＭＢＲ値のセットのメンバの値と等しい値を持つ）場合、ＳＧＳＮは、提示されたＭＢＲ値を一時作業値と等しくし、２５０において、提示されたＭＢＲ値に関連して通信サービスを提供するように提案する。
【００３５】
２４６において、一時作業値が使用可能またはサポートされるＭＢＲ値の１つと正確に一致しない場合、ＳＧＳＮは２５４において、一時作業値が最大または最高の使用可能またはサポートされるＭＢＲ値よりも大きいかどうかを判別する。一時作業値が最大のサポートされるＭＢＲ値よりも大きいまたは高い場合、要求されたＭＢＲはＳＧＳＮまたは関連付けられたネットワーク要素の能力を超えてしまうので、ＳＧＳＮは２５８において、最善または最大の使用可能またはサポートされるＭＢＲに関連して要求されたサービスを提供するように提案する。
【００３６】
一時作業値が最大のサポートされるＭＢＲ値よりも大きくない場合、ＳＧＳＮは２６２において、一時作業値が使用可能またはサポートされるＭＢＲ値のセットでサポートされる最小または最低値のＭＢＲよりも小さいかどうかを判別する。２６２において、一時作業値が最小または最低値のサポートされるＭＢＲよりも小さい場合、要求されたＭＢＲ値は、そこに関連付けられているＳＧＳＮおよび／またはネットワーク要素によってサポートされるＭＢＲ値よりも低い。したがって、ＳＧＳＮは提示されたＭＢＲ値をサポートされる最低または最小のＭＢＲ（たとえば６４ｋｂｐｓ）と等しく設定し、２６６において、このサポートされる最小ＭＢＲ値に関連して通信サービスを提供するように提案する。
【００３７】
一時作業値が使用可能ＭＢＲのセットのサポートされる最低または最小値のメンバよりも小さくない場合、一時作業値はこの時点で、使用可能ＭＢＲのセットの２つのサポートされる値またはメンバの間でなければならず、ＳＧＳＮは２７０において、これらの値の中から最も適切なＭＢＲを選択する。
【００３８】
たとえば、図３を参照すると、ＳＧＳＮは３１４において、使用可能またはサポートされるＭＢＲ値のセットのサポートされるＭＢＲ値またはメンバが一時作業ＭＢＲの値とプロファイルＭＢＲまたはＭＢＲ限度の値との間の値を持つかどうかを判別する。使用可能またはサポートされるＭＢＲ値の少なくとも１つが一時作業ＭＢＲの値とプロファイルＭＢＲまたはＭＢＲ限度の値との間にある場合、ＳＧＳＮは３１８において、一時作業ＭＢＲに最も近似でそれよりも大きい使用可能またはサポートされるＭＢＲ値のセットのメンバの値を提示されたＭＢＲ値として選択する。たとえば、使用可能ＭＢＲ値のセットの１つのメンバだけが一時作業ＭＢＲの値とプロファイルＭＢＲまたはＭＢＲ限度の間の値を持つ場合、ＳＧＳＮは提示されたＭＢＲ値としてその値を選択する（図４を参照）。使用可能またはサポートされるＭＢＲ値のセットの複数のメンバが、一時作業ＭＢＲの値とプロファイルＭＢＲまたはＭＢＲ限度との間の値を持つ場合、ＳＧＳＮは３１８において、一時作業ＭＢＲ値に最も近似（かつそれよりも大きい）セットのメンバの値を選択する（図５を参照）。
【００３９】
３１４において、使用可能またはサポートされるＭＢＲ値のセットが、一時作業ＭＢＲ値よりも大きくプロファイルＭＢＲ値またはＭＢＲ限度と等しいかまたはそれよりも小さい値を持つメンバを含んでいない場合、ＳＧＳＮは３２２において、一時作業ＭＢＲ値よりも小さい最高値を持つ使用可能またはサポートされるＭＢＲ値のセットのメンバの値を選択し、提示されたＭＢＲ値をそのメンバの値と等しく設定する（図６および図７を参照）。
【００４０】
以上図３から図７に示して詳しく説明してきた論理を別の視点から考察すると、提示されたＭＢＲは使用可能またはサポートされるＭＢＲ値のセットのサブセットから選択される。サブセットは、プロファイルＭＢＲまたはＭＢＲ限度と等しいかまたはそれよりも小さい値を持つセットのメンバから構成される。処理のこの時点で（２７０）、一時作業ＭＢＲ値がセットの２つのメンバの値の間であることは周知である。ＳＧＳＮは、そのメンバがサブセット内にある限り、より高い値のメンバを選択する。より高い値のメンバがサブセットの外にある場合は、より低い値のメンバが選択される。提示されたＭＢＲ値は、選択されたメンバの値と等しく設定される。
【００４１】
図２を参照すると、提示されたＭＢＲ値が２７０で選択されたＭＢＲ値と等しく設定された場合、２７４においてＳＧＳＮは、提示されたＭＢＲ値に関連して通信サービスを提供するように提案する。
【００４２】
図８を参照すると、典型的なシナリオ８１０において、呼び出し側のモバイル・デバイス８１４は、ノードＢ（基地局またはセル・サイト）および無線ネットワーク・コントローラ（ＲＮＣ）８２２のサービス経由でＡｃｔｉｖａｔｅ  ＰＤＰコンテキスト要求メッセージ８１６をＳＧＳＮ８１８に送信するかまたはその送信を開始する。Ａｃｔｉｖａｔｅ  ＰＤＰコンテキスト要求メッセージ８１６は、要求されたＭＢＲ属性８２６を含んでいる。ＳＧＳＮ８１８は、８３０において、図１から図７を参照して説明されている論理に従って要求を処理する。次に、２５０、２５８、２６６、または２７４において、ＳＧＳＮ８１８は、ＧＧＳＮ８３８に方向付けられるＣｒｅａｔｅ  ＰＤＰコンテキスト要求メッセージ８３４で提示されたＭＢＲ値を提示する。ＧＧＳＮ８３８は、提示されたＭＢＲを受け入れてＣｒｅａｔｅ  ＰＤＰコンテキスト要求メッセージ８４２で応答する。次にＳＧＳＮは、ＲＮＣ８２２に方向付けられるＲＡＢ  Ａｓｓｉｇｎｍｅｎｔ要求メッセージ８４６で提示されたＭＢＲを提示する。ＲＮＣ８２２は、提示されたＭＢＲを受け入れてＲＡＢ  Ａｓｓｉｇｎｍｅｎｔ応答メッセージを送信することにより応答する可能性が高い。
【００４３】
図９を参照すると、加入者のユーザ機器の最大ビットレート要求に応答するように機能するシステム９１０は、最大ビットレート要求に応答するための方法の手順（１１０、２１０など）を実行する手段を含むＳＧＳＮ９１４のような１つまたは複数のネットワーク要素を含んでいる。たとえば、ＳＧＳＮ９１４は、ネットワーク・インターフェース９１８、第１の比較器９２２、第２の比較器９２６、ビットレート値分類器９３０およびビットレート提示ジェネレータ９３４を含んでいる。もちろん、ＳＧＳＮ９１４は、移動体通信の技術分野で周知の主要ＳＧＳＮ機能９３８も含んでいる。ネットワーク・インターフェース９１８は、特に、１１４、２１４、２２６において、最大ビットレート属性またはパラメータ値を加入者のユーザ機器から直接または間接的に受け取るように機能する。たとえば、最大ビットレート属性またはパラメータ値は、加入者のモバイル機器８１４からのＡｃｔｉｖａｔｅ  ＰＤＰコンテキスト要求８１６に含まれることもある。あるいは、最大ビットレート属性またはパラメータ値は、デフォルトの属性またはパラメータ値、あるいは１１４においてその呼び出し元またはモバイル機器８１４および９４０に関連付けられている加入者データベース９４２から受け取られた最大ビットレート限度であってもよい。
【００４４】
第１の比較器９２２は、１２２および２１８において、ネットワーク要素のサポートする最大ビットレート値の最低値が加入者に関連付けられている最大ビットレート限度以下であるかどうかを判別するように機能する。たとえば、第１の比較器９２２は、加入者データベース９４２に格納されている加入者レコードにプロファイルＭＢＲまたはＭＢＲ限度を要求する。次に第１の比較器９２２は、１２２および２１８において、受け取ったプロファイルＭＢＲまたはＭＢＲ限度を、ネットワーク要素のサポートする最大ビットレート値または最低値を持つ使用可能またはサポートされるＭＢＲのセットのメンバと比較する。ネットワーク要素のサポートする最低の値が、その呼び出し元またはユーザ機器に関連付けられているプロファイルＭＢＲまたはＭＢＲ限度と等しいかまたはそれより小さい場合、処理は第２の比較器９２６に渡される。
【００４５】
２３４、２３８、２４６において第２の比較器９２６は、その後の１１４および２１４での要求の処理に使用される一時作業値を判別するように機能する。一時作業値は、（たとえば１１４および２１４で）要求された最大ビットレート属性またはパラメータ値、最大ビットレート限度、あるいはプロファイルＭＢＲのうち、低いほうの値と等しくなるように決められる。もちろん、要求された最大ビットレート属性またはパラメータ値およびＭＢＲ限度が同じ値を持つ場合、一時作業値はその値と等しくなるように決められる。言い換えれば、一時作業値は、要求されたＭＢＲが呼び出し側または呼び出し側に関連付けられているユーザ機器に関連付けられている最大ビットレート限度またはプロファイルＭＢＲよりも大きい場合を除いて、要求されたＭＢＲと等しく設定される。要求されたＭＢＲが最大ビットレート限度よりも大きい場合、一時作業値は最大ビットレート限度と等しく設定され、（たとえば１１４、２１４で）受け取った要求は、呼び出し側またはそのユーザ機器に関連付けられている加入契約の制約の範囲内で要求が行なわれたかのように処理される。一時作業値が判別されると、処理はビットレート値分類器９３０に渡される。
【００４６】
ビットレート値分類器９３０は、２４６、２５４、２６２において、一時作業値がネットワーク要素のサポートする値であるか、ネットワーク要素のサポートするすべての値を上回るか、ネットワーク要素のサポートするすべての値を下回るか、それともネットワーク要素のサポートする２つの値の間であるかどうかを判別するように機能する。たとえば、ビットレート値分類器は、一時作業値を使用可能またはサポートされるＭＢＲのセットのメンバの値と比較する。例をあげると、一時作業値がを使用可能またはサポートされるＭＢＲのセットのメンバの１つの値と一致する場合、ビットレート提示ジェネレータ９３４はそのように通知される。さらに、ビットレート値分類器９３０は、一時作業値がネットワーク要素のサポートするすべてのＭＢＲ値を上回るか２５４、ネットワーク要素のサポートするすべてのＭＢＲ値を下回るか２６２、それとも一時作業値がネットワーク要素のサポートする２つの値の間であるかどうか２７０をビットレート提示ジェネレータ９３４に通知する。
【００４７】
ビットレート提示ジェネレータ９３４は、適切なＭＢＲ値に関連して通信サービスを提供するように提案する１つまたは複数のネットワーク・メッセージを生成するよう機能する。たとえば、一時作業値がネットワーク要素のサポートする値である場合、ビットレート提示ジェネレータ９３４は、（たとえば１１４、２１４で）最大ビットレート要求に応答し、一時作業値に関連して通信サービスを提供することを提示するよう機能する。ビットレート提示ジェネレータ９３４は、一時作業値がネットワーク要素のサポートするすべての値を上回る場合にネットワーク要素のサポートする最高の値に関連して通信サービスを提示し、および／または一時作業値がネットワーク要素のサポートするすべての値を下回る場合にネットワーク要素のサポートする最低の値に関連して通信サービスを提示するように機能する。さらに、ビットレート提示ジェネレータ９３４は、一時作業値がネットワーク要素のサポートする次高の値と次低の値の間であり、ネットワーク要素のサポートする次高の値が最大ビットレート限度と等しいかまたはそれよりも小さい場合（図４および図５を参照）、ネットワーク要素のサポートする次高のＭＢＲ値を提示するように機能する。さらにその上に、ビットレート提示ジェネレータ９３４は、一時作業値がネットワーク要素のサポートする次高の値と次低の値の間であり、ネットワーク要素のサポートする次高の値が最大ビットレート限度よりも大きい場合（図６および図７を参照）、ネットワーク要素のサポートする次低の値を提示するように機能する。
【００４８】
ビットレート提示ジェネレータ９３４は、主要ＳＧＳＮ機能９３８と共に提案を生成することができる。たとえば、ビットレート提示ジェネレータ９３４は、主要ＳＧＳＮ機能９３８と連携して、Ｃｒｅａｔｅ  ＰＤＰコンテキスト要求メッセージ（たとえば８３４）および／またはＵｐｄａｔｅ  ＰＤＰコンテキスト要求メッセージ（たとえば８６６）の形式で提案を生成することができる。例をあげると、Ｃｒｅａｔｅ  ＰＤＰコンテキスト要求メッセージおよび／またはＵｐｄａｔｅ  ＰＤＰコンテキスト要求メッセージは、ＧＧＳＮ９５０に送信される。たとえば、ＲＡＢ  Ａｓｓｉｇｎｍｅｎｔ  Ｒｅｑｕｅｓｔメッセージは、呼び出し側のユーザ機器９４０にサービスを提供するノードＢ（セル・サイト）に関連付けられた無線ネットワーク・コントローラ９６２に送信される。
【００４９】
システム９１０については、ＳＧＳＮ９１４の中でほとんどの部分に対して実施される実施形態の観点から説明されている。ただし、実施形態では、システムの機能が１つまたは複数の他のネットワーク要素にわたり分散される場合も考慮されている。たとえば、システム９１０の機能９２２、９２６、９３０および９３４は、無線ネットワーク・コントローラ（たとえば８２２）またはＧＧＳＮ（たとえば８３８、９５０）の中で実装することもできる。さらに、システム９１０は、特定の機能ブロック９２２、９２６、９３０および９３４の観点から説明されているが、システムの機能は他の機能ブロックの組合せで、ハードウェアおよびソフトウェアの様々な組合せによっても実施することができる。以上の説明は、本発明の特定の実施形態の開示を提供しているに過ぎず、本発明を限定する目的を意図したものではない。したがって、本発明は、上記で説明されている実施形態のみに限定されることはない。むしろ、当業者であれば本発明の範囲内で実現される代替実施形態を考案できることも明らかである。
【図面の簡単な説明】
【００５０】
【図１】最大ビットレート要求に応答する方法の概略を示す流れ図である。
【図２】図１の方法の実施形態の概略を示す流れ図である。
【図３】図２の実施形態の態様をさらに詳細に示す流れ図である。
【図４】様々な可能なシナリオにおける図２および図３の実施形態に関連付けられている特定の属性またはパラメータ値の関係を示す図である。
【図５】様々な可能なシナリオにおける図２および図３の実施形態に関連付けられている特定の属性またはパラメータ値の関係を示す図である。
【図６】様々な可能なシナリオにおける図２および図３の実施形態に関連付けられている特定の属性またはパラメータ値の関係を示す図である。
【図７】様々な可能なシナリオにおける図２および図３の実施形態に関連付けられている特定の属性またはパラメータ値の関係を示す図である。
【図８】図１の方法が適用される典型的な呼び出し処理イベントを示す呼び出し流れ図である。
【図９】図１の方法を実行するように機能するシステムを示すブロック図である。
【図１】
2005136966.tif 000003
【図２】
2005136966.tif 000004
【図３】
2005136966.tif 000005
【図４】
2005136966.tif 000006
【図５】
2005136966.tif 000007
【図６】
2005136966.tif 000008
【図７】
2005136966.tif 000009
【図８】
2005136966.tif 000010
【図９】
2005136966.tif 000011
【外国語明細書】
2005136966.tif 000012
2005136966.tif 000013
2005136966.tif 000014
2005136966.tif 000015
2005136966.tif 000016
2005136966.tif 000017
2005136966.tif 000018
2005136966.tif 000019
2005136966.tif 000020
2005136966.tif 000021
2005136966.tif 000022
2005136966.tif 000023
2005136966.tif 000024
2005136966.tif 000025
2005136966.tif 000026
2005136966.tif 000027
2005136966.tif 000028
2005136966.tif 000029
2005136966.tif 000030
2005136966.tif 000031
2005136966.tif 000032
2005136966.tif 000033
2005136966.tif 000034
2005136966.tif 000035
2005136966.tif 000036
2005136966.tif 000037
2005136966.tif 000038
2005136966.tif 000039
2005136966.tif 000040
2005136966.tif 000041