(57)【特許請求の範囲】
【請求項１】
少なくとも１つの無線ベアラを接続するパケットデータネットワーク（PDN）において、無線通信装置によりアップリンク（UL）データパケットをスケジューリングする方法であって、
無線通信装置が、少なくとも１つのアップリンク無線ベアラに指定された少なくとも１つのスケジューリング優先度パラメータを有するシグナリングメッセージを受信するステップであって、前記少なくとも１つのスケジューリング優先度パラメータは、前記無線ベアラが所属するPDNコネクションに対して適用される総合最大ビットレート（AMBR）に基づいている、ステップと、
前記少なくとも１つのスケジューリング優先度パラメータから、少なくとも１つの無線ベアラの少なくとも１つのPDNコネクションに関連する少なくとも１つのユーザ送信優先度を決定するステップと、
前記少なくとも１つのユーザ送信優先度に基づいて、少なくともアップリンクデータパケット送信をスケジューリングするステップと
を有する方法。
【請求項２】
前記少なくとも１つのスケジューリング優先度パラメータは、
少なくとも１つの無線ベアラ優先度、
少なくとも１つのアップリンクレート制御重み付けパラメータ、
少なくとも１つの最大ビットレート（MBR）及び
少なくとも１つの絶対優先度
の内の少なくとも１つを有する、請求項１記載の方法。
【請求項３】
前記少なくとも１つの絶対優先度が、
PDNコネクション及び
総合最大ビットレート（AMBR）値
の内の少なくとも１つに指定されている、請求項２記載の方法。
【請求項４】
少なくとも１つの送信優先度は、前記少なくとも１つの無線ベアラ優先度及び前記少なくとも１つの絶対優先度の双方に基づいている、請求項２又は３に記載の方法。
【請求項５】
PDNコネクションに関する少なくとも１つのAMBR値に基づいて、少なくとも１つのアップリンクレート制御重み付けパラメータを、前記無線通信装置の前記少なくとも１つの無線ベアラに関連付けるステップをさらに有する、
請求項２ないし４の何れか１項に記載の方法。
【請求項６】
前記無線通信装置に対する第１のスケジューリングパラメータとして、少なくとも１つの総合最大ビットレート（AMBR）が、少なくとも１つの別のパラメータを受信する前に受信されるステップをさらに有する、請求項３ないし５の何れか１項に記載の方法。
【請求項７】
前記無線通信装置の少なくとも１つのPDNコネクションを設定する処理の一部として、前記スケジューリング優先度パラメータを受信するステップをさらに有する、請求項１ないし６の何れか１項に記載の方法。
【請求項８】
前記無線通信装置の少なくとも１つのPDNコネクションの無線ベアラを設定する処理の一部として、前記スケジューリング優先度パラメータを受信するステップをさらに有する、請求項１ないし６の何れか１項に記載の方法。
【請求項９】
前記少なくとも１つのユーザ送信優先度は、前記少なくとも１つのPDNコネクションに対応する複数の個別無線ベアラに関連付けられている、請求項１ないし８の何れか１項に記載の方法。
【請求項１０】
第３世代パートナーシッププロジェクト（3GPP）セルラ通信システム
3GPPエボルブドパケットシステム（EPS）アーキテクチャ
3GPPロングタームエボリューション（LTE）エアインターフェースアーキテクチャ
WiMAXセルラ通信システム
より成る群から選択されたものにおいて使用される、請求項１ないし９の何れか１項に記載の方法。
【請求項１１】
無線通信システムにおける少なくとも１つの無線ベアラを接続するパケットデータネットワーク（PDN）において、アップリンク（UL）データパケットをスケジューリングする無線通信装置であって、
少なくとも１つのアップリンク無線ベアラに指定された少なくとも１つのスケジューリング優先度パラメータを有するシグナリングメッセージを受信する受信部であって、該少なくとも１つのスケジューリング優先度パラメータは、前記無線ベアラが所属する前記PDNコネクションに対して適用される総合最大ビットレート（AMBR）に基づいている、受信部と、
前記少なくとも１つのスケジューリング優先度パラメータから、少なくとも１つの無線ベアラの少なくとも１つのPDNコネクションに関連する少なくとも１つのユーザ送信優先度を決定する論理装置と、
前記少なくとも１つのユーザ送信優先度に応じて、少なくともアップリンクデータパケット送信を、当該無線通信装置においてスケジューリングする論理装置と
を有する無線通信装置。
【請求項１２】
無線通信システムにおける少なくとも１つの無線ベアラを接続するパケットデータネットワーク（PDN）において、アップリンク（UL）データパケットをスケジューリングするプログラムコードを有するコンピュータプログラムであって、
少なくとも１つのアップリンク無線ベアラに指定された少なくとも１つのスケジューリング優先度パラメータを有するシグナリングメッセージを受信するステップであって、該少なくとも１つのスケジューリング優先度パラメータは、前記無線ベアラが所属する前記PDNコネクションに対して適用される総合最大ビットレート（AMBR）に基づいている、ステップと、
前記少なくとも１つのスケジューリング優先度パラメータから、少なくとも１つの無線ベアラの少なくとも１つのPDNコネクションに関連する少なくとも１つのユーザ送信優先度を決定するステップと、
前記少なくとも１つのユーザ送信優先度に応じて、少なくともアップリンクデータパケット送信をスケジューリングするステップと
を無線通信装置に実行させるコンピュータプログラム。
【請求項１３】
少なくとも１つの無線ベアラを接続するパケットデータネットワーク（PDN）において、無線通信装置によりアップリンク（UL）データパケットをスケジューリングするための情報を提供するネットワーク要素であって、
少なくとも１つのアップリンク無線ベアラに指定された少なくとも１つのスケジューリング優先度パラメータを導出する論理装置であって、該少なくとも１つのスケジューリング優先度パラメータは、前記無線ベアラが所属する前記PDNコネクションに対して適用される総合最大ビットレート（AMBR）に基づいている、論理装置と、
前記導出する論理装置に結合された送信部と
を有し、前記送信部は、前記スケジューリングパラメータを前記無線通信装置に送信する、ネットワーク要素。
【請求項１４】
前記無線ベアラが提供するPDNコネクションに対応するAMBRから、無線ベアラ毎に最大ビットレート（MBR）値を導出する論理装置をさらに有する、請求項１３記載のネットワーク要素。
【請求項１５】
少なくとも１つの無線ベアラを接続するパケットデータネットワーク（PDN）において、無線通信装置によりアップリンク（UL）データパケットをスケジューリングするための情報を提供するネットワーク要素における方法であって、
少なくとも１つのアップリンク無線ベアラに指定された少なくとも１つのスケジューリング優先度パラメータを導出するステップであって、前記少なくとも１つのスケジューリング優先度パラメータは、前記無線ベアラが所属する前記PDNコネクションに対して適用される総合最大ビットレート（AMBR）に基づいている、ステップと、
前記スケジューリングパラメータを前記無線通信装置に送信するステップと
を有する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば第３世代パートナーシッププロジェクト（3GPP）のセルラ通信システムのようなパケットデータネットワークにおける通信をスケジューリングする装置及び方法に関連する。
【背景技術】
【０００２】
現在、第３世代のセルラ通信システムは、移動電話ユーザに提供する通信サービスをさらに向上させるように展開されつつある。最も広範に採用されている第３世代の通信システムは、符号分割多重アクセス（CDMA）方式と、周波数分割複信（FDD）方式又は時分割複信（TDD）方式とに基づいている。CDMAについての詳細、特にUMTSのワイドバンドCDMA（WCDMA）方式については、非特許文献１に記載されている。
【０００３】
ゼネラルパケット無線システム（GPRS）や、エボルブドパケットシステム（EPS）のような3GPPシステムの場合、ダウンリンク通信の末端である移動又は携帯無線通信装置（3Gの用語ではユーザ装置（UE））は、いくつものネットワーク要素に対する複数の同時接続を有する。そのようなネットワーク要素は一般にゲートウェイ（GWs）（ゼネラルGPRSサポートノード（GGSNs）、パケットデータネットワーク（PDN）GW等）であり、異なるパケットデータネットワーク（PDN）にアクセスしており、その異なるパケットデータネットワークは、UEが多数の様々なサービスにアクセスすることを支援する（例えば、企業サービスへのアクセスを促すだけでなく、インターネットへの同時アクセスも促す。）。
【０００４】
そのようなシステムの場合、要素（エレメント）間で伝送されるデータ量は、非保証型ビットレート（GBR）（non−guaranteed  bit  rate）の通信ベアラの上限として定義される総合最大ビットレート（AMBR：  aggregate  maximum  bit  rate）を設定することで制御され、GBRは、UEが確立した特定のPDN接続に関連付けられる。
【０００５】
図１はAMBRを使用する既存の3GPPシステム100を示す。3GPPシステム100はUE105を含み、UE105は、第１及び第２のアクセスポイント（AP）ノード130、140（GWとして示されている）を介して、２つの独立したPDN（PDN1−135及びPDN2−145）とそれぞれ通信する。（２つの）PDNへの各データは、移動管理エンティティ（MME）120によりルーティングされ、MMEは、認証、認可及び課金（AAA）サーバ125に結合されている。これらのネットワーク要素全体は、しばしばコアネットワーク115として言及される。ノードB110は、UE105からの無線信号を、コアネットワーク115のMME120にルーティングする。AMBRを利用して、各PDNに送信するデータ量を制限するため、UEを特定のGWに接続する非保証型ビットレート（GBR）ベアラの各々に関し、AMBRが設定される必要があり、その特定のGWは特定のPDNに対するアクセスを提供する。
【０００６】
3GPPの場合（例えば、3GPP  TS23．401、‘GPRS  enhancements  for  E−UTRAN  access’；  Release  8  参照。）、AMBRは、アップリンク（UL）トラフィックについては3GPPのノードBにおいて設定され、ダウンリンク（DL）トラフィック各々についてはGW（例えば、3GPPにおけるPDN1及びPDN2のGW）において設定される。これは、自然な選択である。なぜなら、ノードB及びGWは、UL及びDLそれぞれにおけるトラフィック進入地点だからである。さらに、無線オペレータにとって無線リソースは非常に貴重なものであるので、ULトラフィックをエアインターフェースで「通過（pass  through）」させることは、ULトラフィックが後に破棄される場合もあるので合理的ではない。
【０００７】
したがって、ノードB110は、UE105が何らかの時点で確立したPNDコネクションの通知を受ける必要があり、かつノードB110は、スケジューリング優先度を割り当てる無線ベアラを、無線ベアラが所属するUE−PDNコネクションに関連付ける地点に存在する必要がある。言い換えれば、ノードB110は、AMBRの値を考慮に入れる必要があり、かつノードBが行うULスケジューリング判断とUE−PDNコネクション各々との関係も考慮に入れる必要がある（例えば、優先度の付いたビットレートPBRを割り当てることで行われる）。ノードB110は、無線ベアラの設定及び管理も制御する。関連するコアネットワーク（CN）115の要素から受信した情報にしたがって、例えば、3GPPエボルブドパケットシステム（EPS）のMME120からの情報に従って、ノードB110は、全ての関連するゲートウェイ（GW）に対する無線ベアラを設定する。
【０００８】
AMBRの性質は、以下の点において、他のダイナミックベアラパラメータと幾分相違し、他のダイナミックベアラパラメータは、特定のエンドトゥエンドのサービス品質（QoS）を維持するように、他の無線通信システムで使用されている。
【０００９】
（i）AMBR値は、特定のUE−PDNコネクションについて、非GBRベアラの「束又はバンドル（bundle）」について適用され、個々的には適用されない。したがって、AMBR値は、AMBRを設定及び規制する責務を有するネットワーク要素によって特別に取り扱う必要があり、そのネットワーク要素が、動的に変化するリソースをスケジューリングする責務を有する場合（例えば、ノードB）、特にそうである。
【００１０】
（ii）AMBR値は、静的な加入者情報であり、加入者データベースのレジストリに保存される。したがって、AMBR値は、初期のアタッチの手順の際に通知される必要があり、他の動的に変化するQoSパラメータが通常提供されるようにベアラセットアップの一部としてポリシサーバが動的に提供するわけではない。
【００１１】
図２は、UE105及びノードB110間の既存の無線ベアラの設定法を示し、かつUL及びDLそれぞれにおいてAMBR規制が行われる様子を示す。UE105をノードB110に接続する無線ベアラ205と、PDN−GW130へのトラフィックを終端するアクセスベアラ210との間の１対１の対応関係は、無線ベアラ205の設定において維持される。所与の時点において、様々なサービス品質（QoS）を様々なユーザアプリケーションやユーザのクラスに与えるため、UE105に設定される１つより多くの無線ベアラ205及びアクセスベアラ210が存在してもよい。ダウンリンクにおいて、ノードB110のスケジューラにおける論理要素は、ノードBに通知されている無線ベアラ205の特定のサービス品質（QoS）に基づいてDLトラフィックをスケジューリングし、該特定のサービス品質（QoS）は、個々の無線ベアラに使用されるトラフィック量とともに、ベアラ設定時にQoS識別子により示されている。DLトラフィックに対するAMBRの規制は、PDN−GW130、135、140、145の各々において実行される。この場合において、PDN−GW130、140はダウンリンク（DL）トラフィックの第１の進入地点であるので、通常、3GPPポリシー課金エンフォースメント機能（PCEF：Policy  and  Charging  Enforcement  Function）が設けられている。
【００１２】
特定のPDNコネクションに関し、DLにおけるAMBRレベルが超過した場合、そのPDN−GWからのアクセスベアラ210（非GBR）全体に対して超過しているトラフィックは、指定されたAMBRに合うように、PDN−GWの3GPP−PCEFにより制限されたレートになり、その指定されたAMBRは、初期のベアラ設定時にPDN−GWに通知されたものである。
【００１３】
そして、UEにより報告されたトラフィック量にしたがって、ULリソースがノードB110のスケジューラにおける適切な論理要素により指定され、UE毎に割り当てられる。割り当ての承諾による無線ベラ205のスケジューリングは、ある優先度に基づいてLUパケットスケジューラの論理機能を用いてUE105により実行され、その優先度は無線ベアラ設定の際にノードB110から通知される。UE105による無線ベアラスケジューリングを制御するため、無線ベアラ間におけるULリソースの共有を管理するULレート制御機能が、3GPPにおいて規定されている。ノードB110におけるスケジューラは、サービス品質（QoS）パラメータに基づいて、絶対優先度及び優先ビットレート（PBR）の値のようなスケジューリングパラメータと共に、各無線ベアラ205を構築し、そのサービス品質（QoS）パラメータは、GBRベアラに対するGBR値及びQoSレベルのように、コアネットワーク（CN）から通知される。
【００１４】
さらに、最大ビットレート（MBR）が無線ベアラ205毎に選択的に設定されてもよい。指定された優先度及びPBR（及び選択的なMBR）の値は、無線ベアラ構築情報と共にUEに通知される。コアネットワーク（CN）115から受信したQoS情報に基づいて、優先度がノードB110により設定される。そして、PBRは、無線ベアラ毎に適用するUEにおけるULレート制御リミットを設定し、UE105が、高々PBR値にしか及ばない優先度に減らして無線ベアラ205を提供することを保証する。何らかのリソースが利用可能なまま間残っていた場合、全ての無線リソース205は、（可能な場合は）高々各自のMBRに及ぶ程度に優先度を減らして提供される。MBRが一切設定されていなかった場合、その無線ベアラ205又はULグラントのデータが尽きることの内何れか一方が起こるまで、無線ベアラ205は提供される。一般的には、これらのパラメータはスケジューリング優先度パラメータであり、3GPPロングタームエボリューション（LTE）無線通信システムにおいて使用される。
【先行技術文献】
【非特許文献】
【００１５】
【非特許文献１】‘WCDMA  for  UMTS’,  Harri  Holma,  Antti  Toskala,  Wiley  &  Sons,  2001,  ISBN  0471486876
【発明の概要】
【発明が解決しようとする課題】
【００１６】
しかしながら、これらのスケジューリングパラメータ（例えば、3GPP−LTE無線通信システムの場合、PBR、優先度及び（選択的な）MBR）は、無線ベアラが提供するUE−PDNコネクション全体に適用するAMBRと関連付けられていないことを、本発明者等は認識及び着目した。実際、これは、２つのベアラが同じQoS属性（例えば、同じQoSレベル）を有する場合、たとえそれらが２つの異なるPDNコネクションに属する場合でさえ（例えば、一方が高いAMBR値に関連し、他方が低いAMBR値に関連する場合でさえ）、AMBRがノードBに通知されていなかったならば、双方の無線ベアラは同じスケジューリングの取り扱いを受けることを意味する。
【００１７】
このような状況は貴重なリソースに対して非効率的であり無駄である。例えば、ある無線ベアラが、仮想プライベートネットワーク（VPN）から高いAMBRのハイパーテキストトランスファプロトコル（HTTP）トラフィックと、インターネットから低いAMBRのHTTPトラフィックとを提供する場合、ノードB110及びUE105において同じスケジューリングの取り扱いが、それら双方に適用されてしまう。
【００１８】
したがって、現在のスケジューリング法は最善ではない。セルラネットワークにおいてAMBRを使用する際のこの問題に対処できる改善された仕組みが望まれている。
【課題を解決するための手段】
【００１９】
開示される発明の一形態による方法は、
少なくとも１つの無線ベアラを接続するパケットデータネットワーク（PDN）において、無線通信装置によりアップリンク（UL）データパケットをスケジューリングする方法であって、
無線通信装置が、少なくとも１つのアップリンク無線ベアラに指定された少なくとも１つのスケジューリング優先度パラメータを有するシグナリングメッセージを受信するステップであって、前記少なくとも１つのスケジューリング優先度パラメータは、前記無線ベアラが所属するPDNコネクションの少なくとも１つの属性に基づいている、ステップと、
前記少なくとも１つのスケジューリング優先度パラメータから、少なくとも１つの無線ベアラの少なくとも１つのPDNコネクションに関連する少なくとも１つのユーザ送信優先度を決定するステップと、
前記少なくとも１つのユーザ送信優先度に基づいて、少なくともアップリンクデータパケット送信をスケジューリングするステップと
を有する方法である。
【図面の簡単な説明】
【００２０】
【図１】AMBRを使用する既存の3GPPシステムを示す図。
【図２】ULトラフィックに対してノードB及びDLトラフィックに対してGWにおいて行う既存のAMBR制御の様子を示す図。
【図３】本発明の実施例によるシステムアーキテクチャを示す図。
【図４】本発明の実施例によるEPS／LTEシステムにおけるアタッチ処理及び無線ベアラ設定処理の様子を示す図。
【図５】２つのUE−PDNコネクション及び無線ベアラ属性に関する無線ベアラのグループに対する本発明の実施例によるスケジューリング法を説明するための図。
【図６】２つのUE−PDNコネクションに関する無線ベアラのグループに対する本発明の実施例によるスケジューリング法を説明するための図。
【図７】本発明の実施例によるUE−PDNコネクションのAMBRに関する各無線ベアラに指定されているMBR及びその無線ベアラの絶対優先度を示す図。
【図８】本発明の実施例によるUE−PDNコネクションのAMBRに関する各無線ベアラに指定されているアップリンクレート制御重み付けパラメータを示す図。
【図９】本発明の実施例による処理機能を実現するのに一般に使用可能なコンピュータシステムを示す図。
【発明を実施するための形態】
【００２１】
本発明は上記の問題点の１つ以上の全部又は一部を軽減、緩和又は解消する。
【００２２】
本発明の第１形態により提供される方法は、少なくとも１つの無線ベアラを接続するパケットデータネットワーク（PDN）において、無線通信装置によりアップリンク（UL）データパケットをスケジューリングする。本方法は、無線通信装置がシグナリングメッセージを受信するステップを含み、シグナリングメッセージは、少なくとも１つのアップリンク無線ベアラに指定された少なくとも１つのスケジューリング優先度パラメータを有し、少なくとも１つのスケジューリング優先度パラメータは、無線ベアラが所属するPDNコネクションの少なくとも１つの属性に基づいている。本方法は、少なくとも１つのスケジューリング優先度パラメータから、少なくとも１つの無線ベアラの少なくとも１つのPDNコネクションに関連する少なくとも１つのユーザ送信優先度を決定するステップと、少なくとも１つのユーザ送信優先度に応じて、少なくともアップリンクデータパケット送信をスケジューリングするステップとをさらに有する。
【００２３】
したがって、本発明の実施形態は、通信システムにおけるアップリンクリソースをさらに効率的に使用することで、及びネットワーク要素におけるスケジューリング論理装置を修正してUL−AMBR値に関連するスケジューリングパラメータを指定することで、通信リソースの利用効率を改善し、UL−AMBRはPDNコネクションにおいて提供する無線ベアラについて設定されなければならないものである。本方法を使用することで、AMBR値を超えたことに起因して後に破棄されなければならない無線通信装置からのアップリンク（UL）トラフィックを、ネットワーク要素が許可しなくてよいようにできる。したがって、本方法は、システムによりサポート可能なユーザ数をネットワークオペレータが増やすことを可能にしつつ、所定のPDNコネクションにおいて無線通信装置が送信するUL−AMBRを制御できるようにする。
【００２４】
本発明の選択的な特徴によれば、スケジューリング優先度パラメータは、以下の内少なくとも１つを有する：少なくとも１つの無線ベアラ優先度、少なくとも１つのアップリンクレート制御重み付けパラメータ、少なくとも１つの最大ビットレート（MBR）及びPDNコネクションに関連する少なくとも１つの絶対優先度。
【００２５】
この方法によれば、ネットワーク要素がUL−AMBRを設定する際、適切なスケジューリング優先度パラメータを指定し、該適切なスケジューリング優先度パラメータは、必要なAMBRが無線通信装置に関連付けられることを保証する。関連付けられたAMBRは、PDNコネクション全体に対して有効である。さらに、本方法は、特に輻輳している状況において、無線ベアラリソースの不公平な取り扱いを防ぐ。なぜなら、アップリンクレート制御重み付けパラメータが、各無線ベアラに割り当てられているからである。
【００２６】
本発明のさらに選択的な特徴によれば、少なくとも１つの絶対優先度が、PDNコネクション及び総合最大ビットレート（AMBR）値の内の少なくとも１つに指定されてもよい。
【００２７】
この方法によれば、ネットワーク要素がUL−AMBRを設定する際、適切なスケジューリング優先度パラメータを指定し、該適切なスケジューリング優先度パラメータは、必要なAMBRが、全体的なPDNコネクションに対して、無線通信装置に関連付けられることを保証する。
【００２８】
本発明の選択的な特徴によれば、少なくとも１つの送信優先度は、少なくとも１つの無線ベアラ優先度及び少なくとも１つの絶対優先度の双方に基づいてもよい。
【００２９】
本発明の選択的な特徴によれば、PDNコネクションに関する少なくとも１つのAMBRレベルに基づいて、少なくとも１つのアップリンクレート制御重み付けパラメータが、無線通信装置の無線ベアラ毎に関連付けられてもよい。
【００３０】
この方法によれば、ネットワーク要素がUL−AMBRを設定する際、適切なスケジューリング優先度パラメータを指定し、該適切なスケジューリング優先度パラメータは、必要なAMBRが無線通信装置に関連付けられることを保証する。関連付けられたAMBRは、PDNコネクション全体に対して有効である。さらに、本方法は、特に輻輳している状況において、無線ベアラリソースの不公平な取り扱いを防ぐ。なぜなら、アップリンクレート制御重み付けパラメータが、各無線ベアラに割り当てられているからである。
【００３１】
本発明の選択的な特徴によれば、無線通信装置に対する第１のスケジューリングパラメータとして、少なくとも１つの総合最大ビットレート（AMBR）が、少なくとも１つの別のパラメータを受信する前に受信されてもよい。
【００３２】
この方法によれば、ネットワーク要素が提供するPDNコネクション同士の間でAMBRに関して行われるスケジューリングは、個々の無線ベアラ各々のスケジューリングと分離されてもよい。これは、ネットワーク要素において、より高速のスケジューリング処理を促す。
【００３３】
本発明の選択的な特徴によれば、無線通信装置の少なくとも１つのPDNコネクションを設定する処理の一部として、又は無線通信ネットワークのPDNコネクション毎に無線ベアラを設定する処理の一部として、スケジューリング優先度パラメータが受信されてもよい。
【００３４】
この方法によれば、少なくとも１つのPDNコネクションを設定する既存のメッセージの中で、シグナリングメッセージを実現できる。
【００３５】
本発明の選択的な特徴によれば、少なくとも１つのユーザ送信優先度は、少なくとも１つのPDNコネクションに対応する複数の個別無線ベアラに関連付けられてもよい。
【００３６】
一形態における方法は、第３世代パートナーシッププロジェクト（3GPP）セルラ通信システムに適用されてもよい。選択的な一形態において、本方法は、3GPPエボルブドパケットシステム（EPS）アーキテクチャ及び／又は3GPPロングタームエボリューション（LTE）エアインターフェースアーキテクチャに適用されてもよい。
【００３７】
選択的な一形態によれば、本方法は、WiMAXセルラ通信システムに適用されてもよい。
【００３８】
本発明の第２形態により提供される無線通信装置は、無線通信システムにおける少なくとも１つの無線ベアラを接続するパケットデータネットワーク（PDN）において、アップリンク（UL）データパケットをスケジューリングする。無線通信装置は、シグナリングメッセージを受信する受信部を含み、シグナリングメッセージは、少なくとも１つのアップリンク無線ベアラに指定された少なくとも１つのスケジューリング優先度パラメータを有し、少なくとも１つのスケジューリング優先度パラメータは、無線ベアラが所属するPDNコネクションの少なくとも１つの属性に基づいている。無線通信装置は、少なくとも１つのスケジューリング優先度パラメータから、少なくとも１つの無線ベアラの少なくとも１つのPDNコネクションに関連する少なくとも１つのユーザ送信優先度を決定する論理装置と、少なくとも１つのユーザ送信優先度に応じて、少なくともアップリンクデータパケット送信を、無線通信装置においてスケジューリングする論理装置とをさらに有する。
【００３９】
本発明の第３形態により提供されるコンピュータプログラム（プロダクト）は、無線通信システムにおける少なくとも１つの無線ベアラを接続するパケットデータネットワーク（PDN）において、アップリンク（UL）データパケットをスケジューリングするプログラムコードを有する。本コンピュータプログラムは、シグナリングメッセージを受信するプログラムコードを含み、シグナリングメッセージは、少なくとも１つのアップリンク無線ベアラに指定された少なくとも１つのスケジューリング優先度パラメータを有し、少なくとも１つのスケジューリング優先度パラメータは、無線ベアラが所属するPDNコネクションの少なくとも１つの属性に基づいている。本コンピュータプログラムは、少なくとも１つのスケジューリング優先度パラメータから、少なくとも１つの無線ベアラの少なくとも１つのPDNコネクションに関連する少なくとも１つのユーザ送信優先度を決定し、及び少なくとも１つのユーザ送信優先度に応じて、少なくともアップリンクデータパケット送信をスケジューリングするプログラムコードをさらに有する。
【００４０】
本発明の第４形態により提供されるネットワーク要素は、少なくとも１つの無線ベアラを接続するパケットデータネットワーク（PDN）において、無線通信装置によりアップリンク（UL）データパケットをスケジューリングするための情報を提供する。ネットワーク要素は、少なくとも１つのアップリンク無線ベアラに指定された少なくとも１つのスケジューリング優先度パラメータを導出する論理装置を有し、少なくとも１つのスケジューリング優先度パラメータは、無線ベアラが所属するPDNコネクションの少なくとも１つの属性に基づいている。本ネットワーク要素は、前記導出する論理装置に結合された送信部をさらに有し、送信部は、スケジューリングパラメータを無線通信装置に送信する。
【００４１】
本発明の第５形態により提供されるネットワーク要素における方法は、少なくとも１つの無線ベアラを接続するパケットデータネットワーク（PDN）において、無線通信装置によりアップリンク（UL）データパケットをスケジューリングするための情報を提供する。本方法は、少なくとも１つのアップリンク無線ベアラに指定された少なくとも１つのスケジューリング優先度パラメータを導出するステップを有し、少なくとも１つのスケジューリング優先度パラメータは、無線ベアラが所属するPDNコネクションの少なくとも１つの属性に基づいている。本方法は、スケジューリングパラメータを無線通信装置に送信するステップを有する。
【００４２】
本発明に関する上記及びその他の形態、特徴及び利点は、以下に説明する実施例によりさらに明りょうかつ明確になるであろう。
【００４３】
本発明の実施例は、単なる一例として、添付図面と共に説明される。
【実施例１】
【００４４】
以下の説明は、エボルブドUMTS（ユニバーサル移動通信システム）セルラ通信システムに適用可能な本発明の実施例に関連しており、特に第３世代パートナーシッププロジェクト（3GPP）システムにおけるエボルブドパケットシステム（EPS）コアネットワーク（CN）アーキテクチャに関連している。しかしながら、本発明はそのような特定のセルラ通信システムには限定されず、他のセルラ通信システムにも適用可能なことが、認められるであろう。
【００４５】
本発明の実施例の説明の前置きとして、通信エンドポイントが起動してネットワークに最初にアタッチする場合、あるシグナリング方法が使用され、静的な加入者データベースから、関連するPDNコネクション識別子と共にAMBRパラメータが取得される。AMBRは、関連するPDNコネクション識別子と共にネットワーク要素に通知され、ネットワーク要素はPDNコネクション毎にAMBRを規制及び設定する。
【００４６】
さらに、ある実施例において、ネットワーク要素は、通信エンドポイント（例えば、UE）が適切に有する複数のPDNコネクションに対してAMBRを強制する。したがって、ある実施例において、ネットワーク要素は、リソースが動的に変化する環境において複数の通信エンドポイントをまかなう責務を有する。
【００４７】
図３を参照するに、本発明の実施例によるシステム通信システム300が概略的に示されている。一実施例において、無線通信システム300は、ユニバーサル移動通信システム（UMTS）エアインターフェースに準拠し、ユニバーサル移動通信システム（UMTS）エアインターフェースにしたがって動作するネットワーク要素を含む。特に、図３に示される例は、エボルブドUTRAN（E−UTRAN）無線通信システムのシステムアーキテクチャに関連し、そのシステムは現在3GPPにおいて議論されており、それはロングタームエボリューション（LTE）として言及される。
【００４８】
アーキテクチャは無線アクセスネットワーク（RNC）及びコアネットワーク（CN）の要素を有し、コアネットワーク304は、パケットデータネットワーク（PDN）と言及される外部ネットワーク302に結合される。RANにおける主要な要素は基地局−eNodeB−（エボルブドノードB）310、320であり、「S1」インターフェースを介してCN304に接続され、「Uu」インターフェースを介してUE325に接続される。eNodeB310、320は、無線リソース関連機能を制御及び管理する。一群のノードB310、320は、一般的にはネットワークに対する低レイヤ処理を実行し、媒体アクセス制御（MAC）のような機能を実行し、送信するデータブロックのフォーマットを整え、トランスポートブロックをUE325に物理的に送信する。ノードBが通常どおりに実行するこれらの機能に加えて、本実施例に適合したノードB310のスケジューラ論理要素は、PEFの論理要素と相互作用するようにさらに構築されており、あるUE−PDNコネクションに属する非GBRベアラにUL−AMBRを課すために指定されており、PDN−GW305に設けられている3GPP−PCEFが、そのようなレート限定をダウンリンク（DL）において実行する機能の一部を提供する。追加的な制限が存在し、ULにおけるPEF論理要素のレート限定機能は、あるパフォーマンスに合致していなければならず、かつ無線でトラフィックを単に「通過（pass−through）」させて破棄することはできない。したがって、ノードB310において本願に適合したスケジューラは、AMBRに基づいてUE320に通知される適切なスケジューリングパラメータを導出し、AMBRは、ノードB310に設けられているポリシーエンフォースメント機能（PEF）の論理要素により設定され、本動作をサポートする。
【００４９】
CN304は３つの主要な要素を有し、それらは、GW306、PDN−GW（PGW）305及び移動管理エンティティ（MME）308である。サービングGW306は、Uプレーン（ユーザプレーン）通信を制御する。PDN−GW305は、適切な外部ネットワーク（例えば、PDN）へのアクセスを制御する。この場合において、一実施例では、PDN−GW305は、特定のUE−PDNコネクションを提供する多数の非GBRベアラについてDL−AMBRを制御する。MME308は、cプレーン（制御プレーン）通信を制御し、ユーザの移動、アイドルモードのUEに対するページング開始、ベアラ設定及びデフォルトベアラのQoSサポート等が、MME308により行われる。これらの動作に加えて、一実施例において、MME308は、通常、（例えば、RFC3588におけるDIAMETERや、RFC2865におけるRADIUS等のような）プロトコルと共にホーム加入者サーバ（HSS）330に対するデータベース問い合わせ処理を行い、UL及びDL−AMBR値を導出し、それらの値は、UE320が設定を許可されているPDNコネクション各々に適用される。
【００５０】
UL及びDL−AMBR値は、HSS330のような静的なデータベースに保存されているUEの加入プロファイル及びプロビジョニング情報に基づいていており、静的なデータベースは、UEの認証、サービス階層におけるユーザのクラス及びその他の静的な情報に使用される。UL−AMBR値は、UL−AMBRを設定するように指定されたノードB310におけるPEFの論理要素に通知され、DL−AMBR値は、UE320が最初にアタッチしたPDN−GW305の3GPP−PCEFに通知される。
【００５１】
E−UTRAN−RANは、ダウンリンク（DL）ではOFDMA（直交周波数分割多重アクセス）方式及びアップリンク（UL）ではSC−FDMA（シングルキャリア周波数分割多重アクセス）方式に基づいている。E−UTRANで使用されている無線フレームフォーマット及び物理レイヤ構成に関する詳細は、例えば次の文献に記載されている：TS36．211（3GPPTS36．211v．1．1．1（2007−05）、‘3GPP  Technical  specification  group  radio  access  network，physical  channels  and  modulation  (release  8)’）。
【００５２】
ノードB310は無線によりUE325に接続されている。ノードB各々は１つ以上のトランシーバユニット312、322を有し、これらは信号処理論理装置314、324にそれぞれ結合されている。同様に、UE各々は信号処理装置329に結合されたトランシーバユニット327を有し（単なる図示の簡明化の観点から、１つのUEのみが詳細に示されている）、各自が在圏するエリアの通信をサポートするノードBと通信する。システムは、多数の他のUE及びノードBを有するが、図示の簡明化のため全ては示されていない。
【００５３】
AMBR値のシグナリングは、CNから無線アクセスネットワークへPDNゲートウェイ識別子と共にUE−PDNコネクション毎に通知される。そのような通信システムにおけるエンドトゥエンドのベアラ設定に関するシグナリングは、UEが開始してもよいし、ネットワークが開始ししてもよい。こうして、AMBRは、UEが適切に有する利用可能なPDNコネクションについて、UEに適切に通知される。このシグナリング技法については、西暦2007年8月20日付けで本願と同じ出願人により出願された英国特許出願番号第0716210．0等に記載されており、その内容は本願のリファレンスに組み入れられる。
【００５４】
このようなシグナリング法において、ノードBは、提供された情報に基づいて、関連する無線ベアラを設定する。UEが設定を開始する場合、特定のUE−PDNコネクションに対応する無線ベアラのみを設定する。ネットワークが設定を開始する場合、この場合のノードBは、UEに必要な全てのPDNコネクションを提供する全ての無線ベアラを設定する。スケジューリングパラメータを決定するために、提供された情報をノードBが処理する方法については、図４を参照しながら説明される。
【００５５】
図４を参照するに、本発明の実施例によるスケジューリングの形態を説明する前置きとして、E−UTRANのコアネットワークにおけるAMBRシグナリングの例が、示されている。3GPPTS23．401の‘GPRS  enhancements  for  E−UTRAN  access’;  Release  8’に規定されているように、UE405がアクセスするPDN各々に関するAMBRは、加入者情報に基づくホーム加入者サーバ（HSS）（GSM方式のシステムにおけるホームロケーションレジスタと同様である。）に保存されている。AMBRは、‘アタッチ’処理の一部としてMME415により抽出される。
【００５６】
一例として、以下の表１に示されているように、以下の情報がHSSの中で各UEについて保存されている。
【００５７】
表１：
【００５８】
【表１】
0005509082.tif 000002
この情報は、UEがアタッチした後にMME415が検索し、DL及びULの制御各々についてPDN−GW422及びeNodeB410に提供される。
【００５９】
この場合において、AMBRの値は、ステップ550に示されているように、「デフォルトベアラメッセージ生成（Create  Default  bearer  message）」の一部として、MME415からPDN−GW422に送信され、PDN−GW422がDLにおけるAMBRを制御できるようにする。UL−AMBRは、ステップ555に示されるように、‘Attach  Accept’メッセージの一部として、MME415からeNodeB410へ送信される。
【００６０】
以後のさらなるシグナリングが、上記の通信を行うために、3GPPTS23．401（‘GPRS’enhancement  for  E−UTRAN  access’；Release  8）に規定されているEPS／LTEの‘Attach’処理に対して提案される。以後の加入者データ及び設定メッセージを処理する技法は、西暦2007年8月20日付けで出願された英国特許出願第0716210．0号に説明されており、その内容は本願のリファレンスに組み入れられる。
【００６１】
図４のシグナリング法において、UE405に割り当てられるPDNアドレスは、そのメッセージに含まれている。UE405が接続されるPDN−GW422のAPNも、そのメッセージに含まれてよい。新たなMME412は、UL−AMBRをeNodeB410へ送信する。
【００６２】
ステップ560において、eNodeB410は、無線ベアラ設定リクエスト（Radio  Bearer  Establishment  Request）をUE405に送信し、アタッチアクセプトメッセージ（Attach  Accept  Message）（S−TMSI、PDNアドレス、TAリスト、APN）555は、UE405と共に送信される。
【００６３】
その後、メッセージ565−590が、3GPPTS23．401のセクション5．3．2‘GPRS  establishments  for  E−UTRAN  access’；  Release  8’に規定されているように送信される。
【００６４】
無線アクセスネットワーク（例えば、ノードB）におけるAMBR処理
本発明の一実施例により、UE325、ノードB310、MME308、GW305、306及びAAA間のやりとりは、各要素間で通知されるAMBR情報を活用するように適合させられる。特に、本装置及び方法により、無線アクセスネットワーク（RAN）は、コアネットワーク（CN）から提供された情報を考慮に入れ、AMBRに基づいて特定のPDNコネクションに属するトラフィックのスケジューリングの優先順位を付与できるようになる。本発明の一実施例において、本装置及び方法はノードB310にAMBRを設定するように提案される。
【００６５】
提案する技法は、適切なスケジューリング優先度パラメータ値を無線ベアラに割り当てるように、ノードB310のスケジューラを構築する。特に、本発明の一実施例によれば、ノードB310は、無線ベアラ優先度を１つ以上の無線ベアラに割り当て、何れかに適用されるUL−AMBRの設定を反映する、あるいはPEFが実行しなければならないUE−PDNコネクションに対応する無線ベアラ群全体に適用されるUL−AMBRの設定を反映するようにする。本発明による改善実施例において、ノードB310は、無線ベラ優先度に加えて、１つ以上の無線ベアラにさらなるスケジューリングパラメータを割り当て、例えば、3GPPシステムの場合、アップリンクレート制御重み付けパラメータ、少なくとも１つの絶対優先度、MBRの内の１つ以上を指定することで行われる。本願で使用されているように、「アップリンクレート制御重み付けパラメータ」は、例えば無線ベアラに指定された重み付けパラメータ値又はビットレートを包含する概念であり、複数の無線ベアラの中で許可される無線リソースの公平なスケジューリングを行う際にユーザ装置を支援する。
【００６６】
UE405が複数のPDNコネクションを有する場合、ノードB410におけるPEF論理装置は、PDNコネクション各々にそれぞれ別個に属するULトラフィックを規制する必要がある。したがって、ノードB410におけるPEF論理装置は、無線ベアラの設定の際に、１つ以上の無線アクセスベアラ及びPDNコネクションの間における何らかの関連性の通知を受けるべきである。
【００６７】
さらに、本発明の実施例は、MMEが少なくとも１つの総合最大ビットレート（AMBR）値を取得し、それをノードBに通知し、ノードBがそのAMBRを少なくとも１つのPDN識別子に関連付けているが、代替実施例では、ノードBがAMBR値を取得して無線通信装置（例えば、UE）に直接的に送信してもよい。その場合、特定のUE−PDNコネクションに属する複数の無線ベアラについて、UEはUL−AMBRを制御する。AMBRに加えて、この処理の場合、PDN識別子の情報が、無線ベアラの設定時にノードBからUEに通知されてもよい。なお、この筋書きの場合、無線リソースの管理に関連付けられるAMBRの制御が、通信システムにおいて従来は「信頼度が低い（un−trusted）」エンティティとして考えられているUEに単に移行されている、という制約があることを本発明者等は認識している。
【００６８】
本発明に関し、優先度に関する用語は次の事項を包含するように解釈される。無線ベアラ優先度は、無線ベアラに関する優先度を包含するように解釈され、無線ベアラを設定する際、ネットワークにより指定されUEに通知されたものである。絶対優先度は、PDNコネクションの少なくとも１つの属性に基づいてネットワークにより指定されたPDNコネクションに関連する優先度を包含するように解釈され、少なくとも１つのPDNコネクションの設定の際又は無線ベアラの構築の際にUEに通知される。ユーザ送信優先度は、ネットワークにより通知された少なくとも１つのスケジューリング優先度パラメータに基づいて、UEが導出した無線ベアラに関する優先度を包含するように解釈される。そして、UEは、ユーザ送信優先度に基づいて、UL送信の無線ベアラをスケジューリングすることができる。
【００６９】
本発明の実施例により、PDNコネクション及び無線ベアラ間の関連性をUEに通知し、さらに、UEが以後にULをスケジューリングするようにAMBRを１つ以上のPDNコネクションに関連付ける４つの手法が説明される。
【００７０】
（i）無線ベアラ優先度に基づく手法
（ii）PDNコネクション毎の絶対優先度及び無線ベアラ優先度に基づく手法（図６）
（iii）無線ベアラ毎のMBR及び無線ベアラ優先度に基づく手法（図７）及び
（iv）無線ベアラ毎のアップリンクレート制御重み付けパラメータ及び無線ベアラ優先度に基づく手法（図８）。
【００７１】
無線ベアラ優先度に基づくノードBにおけるAMBR処理
図５を参照するに、ノードBにおいてスケジューリングを行う際に可能なシステム500が示されている。少なくとも１つのスケジューリングパラメータを通知する本システムは、少なくとも１つのAMBR値に基づいており、AMBR値は、一実施例ではベアラ設定の一部として通知される。したがって、無線ベアラ優先度は、無線ベアラのQoS情報だけでなく、無線ベアラが属しているPDNコネクションのAMBRをも考慮して割り当てられる。したがって、決定されたユーザ送信優先度に基づいて、及び指定された無線ベアラ優先度及び通知されたAMBR値に基づいて、スケジューリングがUE405により実行される。
【００７２】
例えば、再び、２つの無線ベアラR1及びR2は同じQoSパラメータを有するが、それぞれ異なるAMBR値（AMBR−1及びAMBR−2）の２つのPDNコネクションに属していたとする。さらに、AMBR−1＜AMBR−2とする。仮に、無線ベアラ優先度がQoS情報だけに基づいて指定される場合、双方の無線ベアラは同じベアラ優先度に指定されるはずである。しかしながら、我々（本実施例）は関連するAMBR値をも考慮に入れるので、２つの無線ベアラR1及びR2は、無線ベアラ優先度p1及びp2（p1＜p2）にそれぞれ指定される。
【００７３】
UEにおいては、p1及びp2に基づいて、例えばU1＝p1、U2＝p2のように、無線ベアラR1及びR2について、ユーザ送信優先度U1及びU2が決定される。
【００７４】
PDNコネクション毎の絶対優先度に基づくノードBにおけるAMBR処理
図６を参照するに、ノードBにおいてスケジューリングを行う際に可能なシステムが示されている。少なくとも１つのスケジューリングパラメータを通知する本システムは、AMBR値に基づいており、AMBR値はベアラ設定の一部として通知される。PDN−GW422又は424（例えば、3GPPにおけるAPN）の識別子（ID）は、無線ベアラ優先度を有する又は無線ベアラ優先度に基づく少なくとも１つの指定されたスケジューリングパラメータと共にUE405に通知され、無線ベアラのQoS情報に基づいて指定される。
【００７５】
さらに、絶対優先度がUEに通知され、特定のPDNコネクションに関連するベアラのグループに適用される。この場合において、無線ベアラのスケジューリングはUEにより決定されたユーザ送信優先度に基づいて実行され、該UEの決定は、PDNコネクションに属する無線ベアラのグループに割り当てられた絶対優先度及び無線ベアラ優先度の双方に基づく。
【００７６】
先ず、例えば、無線ベアラの各々には、無線ベアラのQoS情報に対応する無線ベアラ優先度（例えば、p1、p2、p3）が指定されていたとする。次に、無線ベアラが所属するPDNコネクションに絶対優先度が与えられ（Pi505Pz510）、「P」は図６に示されているような意味であり、「p」は無線ベアラ優先度を表す。
【００７７】
そして、PDNコネクションの絶対優先度及び無線ベアラの無線ベアラ優先度を考慮することで、UE405は無線ベアラをスケジューリングする。
【００７８】
例えば、２つの無線ベアラR1及びR2が使用され、それらは同じQoSパラメータを有するが、それぞれ異なるAMBR値（AMBR−1及びAMBR−2）の２つのPDNコネクションに属していたとする。この場合、QoS情報に基づいて、R1及びR2は同じ無線ベアラ優先度p1に指定される。しかしながら、PDNsは、異なる絶対優先度p1及びp2にそれぞれ関連付けられ、P1はAMBR−1のPDNに関連し、P2はAMBR−2のPDNに関連する。
【００７９】
AMBR−1＜AMBR−2であり、それゆえに絶対優先度はP1＜P2であったとする。この場合、無線ベアラは、無線ベアラのユーザ送信優先度U1及びU2を考慮してスケジューリングされ、ユーザ送信優先度は、無線ベアラ優先度（p1）及びPDNの絶対優先度（P1及びP2）に基づいて決定される。P1＜P2であるので、無線ベアラR2は、無線ベアラR1を上回る優先度であり、U1＜U2である。
【００８０】
MBRに基づくノードBにおけるAMBR処理
図７を参照するに、PDN−GW422又は424の識別子（ID）（例えば、3GPPにおけるアクセスポイントノード（APN））がUE405に通知され、例えば、無線ベアラの構築の際、無線ベアラ優先度に加えて、個々の最大ビットレート（MBR）が個々の無線ベアラ各々に選択的に指定されている。一実施例において、無線ベアラ優先度は、無線ベアラのQoS情報に基づいて指定される。
【００８１】
MBRの制御はUE405において行われる。これは、無線ベアラがMBR値を超えた場合、UE405においてデータが破棄される又は遅延させられることを意味する。非GBRトラフィックのMBRの計算は、他の関連するQoSパラメータに加えて、PDNコネクション705、710のAMBRに基づいてもよい。例えば、所与のPDNコネクションについて、ただ１つの無線ベアラが設定されていた場合、無線ベアラのMBRはAMBRに等しい。PDN−GW毎に１つより多い無線ベアラが設定されていた場合、MBRは、個々の無線ベアラの優先度を反映するように変換される。
【００８２】
例えば、２つの無線ベアラの無線ベアラ優先度がp1及びp2に設定されていたとする。２つの無線ベアラのMBR値は、それぞれ次のように指定されてもよい：
AMBR*p1／（p1＋p2）；及び
AMBR*p2／（p1＋p2）。
【００８３】
何れの場合においても、同じPDNコネクションに関する複数の無線ベアラに指定されたMBR値の総和が、そのUE−PDNコネクションに対するAMBRを超えないように設定される。
【００８４】
この例の場合、無線ベアラの無線ベアラ優先度と、無線ベアラのMBRとを考察することで、UE405は無線ベアラをスケジューリングしてもよい。
【００８５】
例えば、この例の場合、２つの無線ベアラR1及びR2が、同じQoSパラメータで使用されていたとする。したがって、各自の無線ベアラは、同じ無線ベアラ優先度に関連付けられる。しかしながら、２つの無線ベアラR1及びR2には、異なるMBR値（MBR−1及びMBR−2）がそれぞれ関連付けられていたとする。MBR−1＜MBR−2であったとすると、無線ベアラは、無線ベアラ優先度及びMBR値の双方を考慮してスケジューリングされる。したがって、データが双方の無線腹にとって利用可能であった場合、第２の無線ベアラR2は、第１の無線ベアラR1よりも頻繁にスケジューリングされる。この例の場合、無線ベアラ優先度及びMBR値に基づいて、UEは、無線ベアラのユーザ送信優先度（U1及びU2）を決定する。
【００８６】
一実施例において、UEアップリンクレート制御パラメータは、ノードB410におけるULトラフィック規制の結果を反映するように修正可能である。例えば、特定のPDNコネクションに属するトラフィックがAMBR値を超えている場合、その特定のPDNコネクションに対するトラフィックは、「保留にされ（placed  on  hold）」る一方、他のUEからの又は同じUE405の別のPDNコネクションからの他のULトラフィックストリームを送信する。ULの許可（grant）がUE毎に行われるとすると、単なる許可の通知は、UEが複数の進行中のPDNコネクションを有する状況（各々が異なるAMBRを有する）をまかなうには不適切かもしれない。
【００８７】
AMBRはUE405にとって透明（transparent）なので、そのPDNコネクションに属する無線ベアラにより提供されるトラフィック全体がAMBRを超える場合、対象となる全ての無線ベアラはUE405に個々に通知される。この手順に起因するシグナリングオーバーヘッドは、トラフィック規制の結果により制御されることを要する多くの無線ベアラが存在する場合、かなりの量になる。したがって、一実施例において、シグナリングは、考察する一群の無線ベアラの中で最適化される。
【００８８】
一例の場合、割り当てられたMBRは、無線ベアラコンフィギュレーションと共にUEに通知される。ベアラの解放及び追加は、既に指定しているMBR値を修正することも必要とする。一実施例において、同じPDNコネクションに対応する無線ベアラ全てにシグナリングを行うグループ化は、シグナリングオーバーヘッドを減らす。
【００８９】
一実施例において、MBRの規制はUEにおいて実行される。これは、無線ベアラがMBR値を超えていた場合、有利なことに、データはUEにおいて破棄又は遅延させられることを意味する。非GBRトラフィックに対するMBRの計算は、PDNコネクションのAMBRに基づいてもよい。
【００９０】
アップリンクレート制御重み付けパラメータに基づくノードBにおけるAMBR処理
図８の概略図800を参照するに、本発明の実施例により、QoS及びAMBRの双方に依存するアップリンクレート制御重み付けパラメータ及び無線ベアラ優先度が概略的に示されている。EPS／LTEシステムの場合、アップリンクレート制御重み付けパラメータ及び無線ベアラ値815、820が、各無線ベアラに指定され、eNodeB410により、無線ベアラコンフィギュレーションと共にUE405に通知される。
【００９１】
上述したように、（QoS情報に加えて）AMBR値は、無線ベアラ優先度及びアップリンクレート制御重み付けパラメータの割り当て計算におけるパラメータと考えられる。アップリンクレート制御重み付けパラメータ及び無線ベアラ優先度は、図８に示されるように通知されたAMBRに加えてノードBに通知された（ラベル形式の）QoSパラメータから導出される。当業者に認められるように、「値」及び「レベル」という用語は本願において同義的に使用される。
【００９２】
EPS／LTEシステムの場合、一群のアップリンクレート制御重み付けパラメータ値は、eNodeB410において事前に生成されてもよい。例えば、この一群のアップリンクレート制御重み付けパラメータ値は、図８に示されているようなテーブル形式810のように用意されてもよい。この場合、eNodeB410は、eNodeBに通知されたAMBR及びベアラのQoSパラメータの関数として、テーブルインデックスを算出する。算出されたテーブルインデックスに関連するアップリンクレート制御重み付けパラメータ値は、対応する無線ベアラに割り当てられ、無線ベアラコンフィギュレーションと共にeNodeB410によりUE405に通知される。
【００９３】
例えば、PDN−1に属する第１ベアラ（B1）及びPDN−2に属する第２ベアラ（B2）が同じQoSパラメータを有していたとする。さらに、PDN−1のAMBR−1は、PDN−2のAMBR−2より高いとする（すなわち、AMBR−1＜AMBR−2）。第１無線ベアラ優先度P1及びアップリンクレート制御重み付けパラメータ＿１が、それぞれB1に関連する無線ベアラ優先度及びアップリンクレート制御重み付けパラメータ値であり、第２無線ベアラ優先度P2及びアップリンクレート制御重み付けパラメータ＿２が、それぞれB2に関連する無線ベアラ優先度及びアップリンクレート制御重み付けパラメータ値であったとすると、AMBRに基づく優先度割り当ては、P1＜P2となり、アップリンクレート制御重み付けパラメータ＿１＜アップリンクレート制御重み付けパラメータ＿２となる。
【００９４】
この例の場合、無線ベアラ優先度及びアップリンクレート制御重み付けパラメータの双方に基づいて、UEはベアラのユーザ送信優先度を決定する。U1及びU2が無線ベアラ−1及び無線ベアラ−2それぞれのユーザ送信優先度であったとすると、決定されるユーザ送信優先度は、U1＜U2のようになる。
【００９５】
PDNコネクションのAMBR値及び無線ベアラに基づいて、アップリンクレート制御重み付けパラメータ値及び無線ベアラ優先度を計算したことにより、個々の無線ベアラの解放及び追加は、既に割り当てられているアップリンクレート制御重み付けパラメータ及び優先度を以後修正することを要する。したがって、個々の無線ベアラ各々に対するシグナリングの変更は、多くのシグナリングオーバーヘッドを招いてしまうかもしれない。したがって、改善例において、シグナリングは、考察する一群の無線ベアラの中で最適化される。
【００９６】
例えばEPS／LTE3GPP無線通信システムのような3GPP無線通信システムの観点から本発明の実施例は説明されているが、本発明概念は、例えばWiMAXのような他の無線通信システムに適用されてもよい。特定の実施例及び図示の図面の観点から本発明を説明しているが、本発明は説明している実施例や図面に限定されないことを、当業者は認めるであろう。本発明の実施例は、場合によってはUMTSの用語を用いて説明されているが、そのような用語は本願では一般化された意味で使用されており、本発明はそのような特定のシステムには限定されないことを、当業者は認めるであろう。
【００９７】
様々な実施形態における処理動作は、ハードウェア、ソフトウェア、ファームウェア又はそれらの組み合わせを必要に応じて利用することで実現されることを、当業者は認めるであろう。例えば、プロセッサを用いて、あるいは他のディジタル回路（ソフトウェア、ファームウェア又は配線論理回路により制御されたディジタル回路）を用いて、幾つかの処理が実行されてもよい。（本願で説明した機能を実現する当業者が認識するように、「論理（logic）」なる用語は、（プログラム変更可能でない）固定されたハードウェア、プログラム可能な論理装置及び／又はそれらの適切な組み合わせを指す。）ソフトウェア及びファームウェアは、コンピュータ読取可能な媒体に保存することができる。他の処理は、当該技術分野で良く知られているように、アナログ回路を用いて実現されてもよい。さらに、メモリその他のストレージ、さらには通信要素が、本発明の実施例で使用されてもよい。
【００９８】
図９は、本発明の実施例による処理機能を実現するのに使用される一般的なコンピュータシステム900を示す。この種のコンピュータシステムは、UE（移動電話又はUEB／PCMCIAモデムのような一体化された装置でもよい）、ノードB（特に、ノードBのスケジューラ）、コアネットワーク要素（例えば、GGSN）及びRNC等において使用されてよい。当業者は、他のコンピュータシステムやアーキテクチャを用いて、どのようにして本発明を実現できるかを認識できる。コンピュータシステム900は、例えば、所与のアプリケーションや環境にとって望ましい又は相応しい、デスクトップ、ラップトップ又はノートブックコンピュータ、携帯式コンピュータ装置（PDA、セルラ電話、パームトップ等）、メインフレーム、サーバ、クライアントを表現してもよいし、あるいは他の何からのタイプの特定用途の又は汎用のコンピュータ装置を表現してもよい。コンピュータシステム900は、例えばプロセッサ904のような１つ以上のプロセッサを含んでよい。プロセッサ904は、汎用の又は特定用途の処理エンジン（例えば、マイクロプロセッサ、マイクロコントローラ又は他の制御論理装置）を使って実現されてもよい。この例の場合、プロセッサ904は、バス902又は他の通信媒体に接続されている。
【００９９】
コンピュータシステム900は、ランダムアクセスメモリ（RAM）又は他のダイナミックメモリのようなメインメモリ908も含み、メインメモリは、プロセッサ904により実行される命令や情報を保存する。メインメモリ908は、プロセッサ904により実行される命令の実行中に、一時的な変数又は他の中間的な情報を保存するのに使用されてもよい。コンピュータシステム900は、同様に、バス902に結合されたリードオンリメモリ（ROM）又は他のスタティックストレージデバイスを含み、プロセッサ904用の命令や静的な情報を保存する。
【０１００】
コンピュータシステム900は情報ストレージシステム910を含み、情報ストレージシステムは、例えば、メディアドライブ912及び取り外し可能なストレージインターフェース920を含む。メディアドライブ912は、固定の又は取り外し可能なストレージ媒体をサポートするためのドライブ又は他の機構を含み、そのストレージ媒体は、ハードディスクドライブ、フロッピディスクドライブ、磁気テープドライブ、光ディスクドライブ、コンパクトディスク（CD）、ディジタルビデオディスク（DVD）又は読み取り／書き込みドライブ（R／RW））、あるいはその他の取り外し可能な又は固定のメディアドライブ等である。ストレージ媒体918は、例えば、ハードディスク、フロッピディスク、磁気テープ、光ディスク、CD、DVDを含み、あるいはメディアドライブにより読み書き可能なその他の固定の又は取り外し可能な媒体を含む。これらの具体例が示すように、ストレージ媒体918は、特定のコンピュータソフトウェア又はデータを格納するコンピュータ読取可能なストレージ媒体を含む。
【０１０１】
代替実施例において、情報ストレージシステム910は他の同様な要素を含み、他の同様な要素は、コンピュータプログラム又は他の命令やデータが、コンピュータシステム900にロードできるようにする。そのような要素は、例えば、取り外し可能なストレージユニット922及びインターフェース920（例えば、プログラムカートリッジ及びカートリッジインターフェース）、着脱可能なメモリ（例えば、フラッシュメモリその他の着脱可能なメモリモジュール）及びメモリスロット、その他の着脱可能なストレージユニット922及びインターフェース920を含み、着脱可能なストレージユニット918からコンピュータシステム900へソフトウェア及びデータを転送できるようにする。
【０１０２】
コンピュータシステム900は通信インターフェース924も含む。通信インターフェース924は、コンピュータシステム900及び外部装置の間でソフトウェア及びデータを転送できるようにする。通信インターフェース924の具体例は、モデム、ネットワークインターフェース（イーサーネット又は他のNICカード等）、通信ポート（例えば、ユニバーサルシリアルバス（USB）ポート）、PCMCIAスロット及びカード等を含む。通信インターフェース924を介して転送されるソフトウェア及びデータは、電子的な、電磁的な、光学的な信号の形式を使用してもよいし、通信インターフェース924により受信可能な他の信号の形式でもよい。これらの信号は、チャネル928を介して通信インターフェース924に提供される。このチャネル928は信号を搬送し、チャネルは、無線媒体、有線又はケーブル、光ファイバその他の通信媒体を利用して実現される。チャネルの幾つかの具体例は、電話回線、セルラ電話リンク、RFリンク、ネットワークインターフェース、ローカルエリア又は広域ネットワーク、及び他の通信チャネルを含む。
【０１０３】
本願において、「コンピュータプログラムプロダクト」や、「コンピュータ読取可能な媒体」等の用語は、メモリ908、ストレージデバイス918又はストレージユニット922等のような媒体を一般的に指すために使用される。これら及び他の形式のコンピュータ読取可能な媒体は、プロセッサ904が使用する１つ以上の命令を格納し、プロセッサが特定の処理を実行することを引き起こす。そのような命令は、概して「コンピュータプログラムコード」として言及され（コンピュータプログラムコードは、コンピュータプログラムの形式にグループ化される、又は他のグループにグループ化される）、命令は、実行された場合、コンピュータシステム900が本発明の実施例の機能を実行できるようにする。コードは、プロセッサが特定の処理を実行することを直接的に引き起こしてもよいし、そのように動作するようにコンパイルされてもよし、及び／又は他のソフトウェア、ハードウェア及び／又はファームウェア要素（例えば、標準的な機能を実行するライブラリ）と結合して処理を行ってもよいことに留意を要する。
【０１０４】
要素がソフトウェアを用いて実現される実施例の場合、ソフトウェアは、コンピュータ読取可能なストレージ媒体に保存され、例えば着脱可能なストレージドライブ914、ドライブ912又は通信インターフェース924を用いて、コンピュータシステム900にロードされてもよい。制御論理装置（この例の場合、ソフトウェア命令又はコンピュータプログラムコード）は、プロセッサ904により実行される場合、プロセッサ904が、本願で説明した発明の機能を実行することを引き起こす。
【０１０５】
上記の説明は、説明の簡明化のため、様々な機能ユニット及びプロセッサに関連して本発明の実施例を述べていることが、認められるであろう。しかしながら、本発明から逸脱せずに、様々な機能ユニット、プロセッサ又はドメインにわたって如何なる機能分散が行われてもよいことが、認められるであろう。例えば、別個のプロセッサやコントローラにより実行されるように説明された機能が、同一のプロセッサ又はコントローラにより実行されてもよい。したがって、特定の機能ユニットが指しているのは、説明される機能を提供するのに適切な手段を指しているにすぎず、厳密な論理的又は物理的な構造や組織を表しているわけではない。
【０１０６】
本発明の実施形態は、ハードウェア、ソフトウェア、ファームウェア又はこれらの何らかの組み合わせを含む適切な如何なる形式で実現されてもよい。本発明は、選択的に、少なくとも部分的に、１つ以上のデータプロセッサ及び／又はディジタル信号プロセッサにおいて動作するコンピュータソフトウェアとして実現されてもよい。したがって、本発明の実施形態における要素又は構成物は、物理的に、機能的に及び論理的に適切な如何なる方法で実現されてもよい。実際、機能は、１つのユニットの中で、複数のユニットの中で又は他の機能ユニットの一部として実現されてもよい。
【０１０７】
本発明は実施例に関連して説明されてきたが、説明した特定の実施例に限定されることは意図されていない。本発明の範囲は特許請求の範囲によってのみ規定される。さらに、ある特徴が特定の実施例に関する説明に登場しているが、説明された実施例の様々な特徴は、本発明において結合されてもよいことを、当業者は認めるであろう。
【０１０８】
さらに、個々に列挙されている複数の手段、要素又は方法ステップは、例えば１つのユニットやプロセッサにより実現されてもよい。そして、個々の請求項に個々の特徴が含まれているが、これらは有利に結合されもよく、異なる請求項に含まれているということ自体は、特徴の組み合わせが実現可能でない及び／又は有利でないことを意味するわけではない。あるカテゴリの請求項にある特徴が含まれているということ自体は、その特徴がそのカテゴリに限定されることを意味しているわけではなく、むしろその特徴は、適切であるならば、他のカテゴリの請求項にも等しく適用されてよい。
【０１０９】
さらに、請求項における特徴の順番は、それらの特徴が実行されなければならない何らかの特定の順番を意味するわけではなく、特に、方法の請求項における個々のステップの順番は、それらのステップがその順番で実行されなければならないことを意味するわけではない。むしろ、ステップは適切な如何なる順番で行われてもよい。そして、単数的な表現は、複数個を排除するわけではない。したがって、「ある」、「或る」、「第１」、「第２」等の語は、複数個を排除するわけではない。
【図１】
0005509082.tif 000003
【図２】
0005509082.tif 000004
【図３】
0005509082.tif 000005
【図４】
0005509082.tif 000006
【図５】
0005509082.tif 000007
【図６】
0005509082.tif 000008
【図７】
0005509082.tif 000009
【図８】
0005509082.tif 000010
【図９】
0005509082.tif 000011