(57)【特許請求の範囲】
【請求項１】
半永続スケジューリング肯定応答／否定応答（ＳＰＳ  ＡＮ）リソースの組を決定するステップと、
前記ＳＰＳ  ＡＮリソースは設定されているが、ＳＰＳがアクティブになっていないユーザ装置（ＵＥ）の数の合計を、前記ＳＰＳ  ＡＮリソースの組の各メンバのための第１のメトリックとして設定するステップと、
前記ＳＰＳ  ＡＮリソースがＵＥのためにアクティブにされたサブフレームの数の合計を、前記ＳＰＳ  ＡＮリソースの組の各メンバのための第２のメトリックとして設定するステップと、
前記特定のＳＰＳ  ＡＮリソースは設定されているが、ＳＰＳアクティベーション中に他の何らかのＳＰＳ  ＡＮリソースが割り当てられたＵＥの数の合計を、前記ＳＰＳ  ＡＮリソースの組の各メンバのための第３のメトリックとして設定するステップと、
前記第１のメトリック、前記第２のメトリック及び前記第３のメトリックの組み合わせとして、前記ＳＰＳ  ＡＮリソースの組の各メンバのための第４のメトリックを形成するステップと、
前記第４のメトリックの値に少なくとも基づいて、新たなＳＰＳ設定されるＵＥのために設定できるように、前記ＳＰＳ  ＡＮリソースの組からＮ個のＳＰＳ  ＡＮリソースを選択するステップと、
前記ＵＥがＳＰＳ動作のためにアクティブになった時に、前記第４のメトリックの前記値に少なくとも基づいて、前記Ｎ個のＳＰＳ  ＡＮリソースの前記Ｎ個のＳＰＳ  ＡＮリソースのうちの１つを選択するステップと、
を含むことを特徴とする方法。
【請求項２】
Ｎは４に等しい、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記第１、第２及び第３のメトリックの前記組み合わせとして前記第４のメトリックを形成するステップは、前記第１のメトリック、前記第２のメトリック及び前記第３のメトリックの加重和を形成するステップを含む、
ことを特徴とする請求項１に記載の方法。
【請求項４】
前記第４のメトリックの前記値に少なくとも基づいて前記Ｎ個のＳＰＳ  ＡＮリソースのうちの１つを選択するステップは、前記Ｎ個のＳＰＳ  ＡＮリソースのうち、前記第４のメトリックの値が最も小さなものを選択する、
ことを特徴とする請求項１に記載の方法。
【請求項５】
新たなＳＰＳ設定されるＵＥのためにＳＰＳをアクティブにすることができるサブフレーム数が最大になるように、前記ＵＥのために設定できるように前記ＳＰＳ  ＡＮリソースの組からＮ個のＳＰＳ  ＡＮリソースを決定するステップをさらに含む、
ことを特徴とする請求項１から４のいずれか１項に記載の方法。
【請求項６】
前記ＵＥのためのＳＰＳアクティベーション時に、複数のＳＰＳ  ＡＮリソースに対応する複数のエントリを有するデータ構造に基づいて前記Ｎ個のＳＰＳ  ＡＮリソースのうちのどれをアクティブにするかを決定するステップをさらに含み、各エントリは、対応するＳＰＳ  ＡＮリソースに関連する前記第１のメトリック、前記第２のメトリック、前記第３のメトリック及び前記第４のメトリックをさらに含み、前記ＵＥのためにアクティブにすべきであると決定されるリソースは、前記Ｎ個のリソースのうち、前記第４のメトリックの最も小さな値を有することによって示される前記第１のメトリック、前記第２のメトリック及び前記第３のメトリックを考慮して選択されたものである、
ことを特徴とする請求項１から５のいずれか１項に記載の方法。
【請求項７】
前記ＳＰＳ  ＡＮリソースの組から前記Ｎ個のＳＰＳ  ＡＮリソースを選択するステップは前記データ構造に基づいて行われ、前記ＵＥのために選択される前記Ｎ個のＳＰＳ  ＡＮリソースは、前記第４のメトリックの最も小さな値を有することによって示される前記第１のメトリック、前記第２のメトリック及び前記第３のメトリックを考慮することに基づく、
ことを特徴とする請求項６に記載の方法。
【請求項８】
ＳＰＳ  ＵＥの負荷が全てのサブフレームにわたって均等に分散されるという前提に基づいて推定を行い、追加のヘッドルームがサブフレームにわたるあらゆる不均等な負荷を考慮できるようにすることにより、物理アップリンク制御チャネル（ＰＵＣＣＨ）リソースの組内で確保すべきＳＰＳ  ＡＮリソースの数を決定する予備ステップを含む、
ことを特徴とする請求項１に記載の方法。
【請求項９】
前記ＳＰＳ  ＡＮリソースは、物理アップリンク制御チャネル（ＰＵＣＣＨ）リソースである、
ことを特徴とする請求項１から７のいずれか１項に記載の方法。
【請求項１０】
進化型ＮｏｄｅＢに位置するリソーススケジューラ機能によって少なくとも部分的に行われる、
ことを特徴とする請求項１から９のいずれか１項に記載の方法。
【請求項１１】
ソフトウェアプログラム命令を含む非一時的コンピュータ可読媒体であって、少なくとも１つのデータプロセッサによって前記ソフトウェアプログラム命令が実行されることにより、請求項１から１０のいずれかに記載の方法を実行することを含む動作が行われる、
ことを特徴とするコンピュータ可読記憶媒体。
【請求項１２】
少なくとも１つのデータプロセッサと、
コンピュータプログラムコードを含む少なくとも１つのメモリと、
を備えた装置であって、前記少なくとも１つのメモリ及びコンピュータプログラムコードは、前記少なくとも１つのデータプロセッサと連動して、前記装置に少なくとも、半永続スケジューリング肯定応答／否定応答（ＳＰＳ  ＡＮ）リソースの組を決定させ、前記ＳＰＳ  ＡＮリソースは設定されているが、ＳＰＳがアクティブになっていないユーザ装置（ＵＥ）の数の合計を、前記ＳＰＳ  ＡＮリソースの組の各メンバのための第１のメトリックとして設定させ、前記ＳＰＳ  ＡＮリソースがＵＥのためにアクティブにされたサブフレームの数の合計を、前記ＳＰＳ  ＡＮリソースの組の各メンバのための第２のメトリックとして設定させ、前記特定のＳＰＳ  ＡＮリソースは設定されているが、ＳＰＳアクティベーション中に他の何らかのＳＰＳ  ＡＮリソースが割り当てられたＵＥの数の合計を、前記ＳＰＳ  ＡＮリソースの組の各メンバのための第３のメトリックとして設定させ、前記第１のメトリック、前記第２のメトリック及び前記第３のメトリックの組み合わせとして、前記ＳＰＳ  ＡＮリソースの組の各メンバのための第４のメトリックを形成させ、前記第４のメトリックの値に少なくとも基づいて、新たなＳＰＳ設定されるＵＥのために設定できるように、前記ＳＰＳ  ＡＮリソースの組からＮ個のＳＰＳ  ＡＮリソースを選択させ、前記ＵＥがＳＰＳ動作のためにアクティブになった時に、前記第４のメトリックの前記値に少なくとも基づいて、前記Ｎ個のＳＰＳ  ＡＮリソースの前記Ｎ個のＳＰＳ  ＡＮリソースのうちの１つを選択させる、ように構成される、
ことを特徴とする装置。
【請求項１３】
Ｎは４に等しい、
ことを特徴とする請求項１２に記載の装置。
【請求項１４】
前記少なくとも１つのメモリ及びコンピュータプログラムコードは、前記少なくとも１つのデータプロセッサと連動して、前記第１のメトリック、前記第２のメトリック及び前記第３のメトリックの加重和を形成することを含め、前記第１、第２及び第３のメトリックの前記組み合わせとして前記第４のメトリックを形成するように構成される、
ことを特徴とする請求項１２に記載の装置。
【請求項１５】
前記少なくとも１つのメモリ及びコンピュータプログラムコードは、前記少なくとも１つのデータプロセッサと連動して、前記第４のメトリックの値が最も小さな前記Ｎ個のＳＰＳ  ＡＮリソースを選択することにより、前記第４のメトリックの前記値に少なくとも基づいて前記Ｎ個のＳＰＳ  ＡＮリソースを選択するようにさらに構成される、
ことを特徴とする請求項１２に記載の装置。
【請求項１６】
前記少なくとも１つのメモリ及びコンピュータプログラムコードは、前記少なくとも１つのデータプロセッサと連動して、新たなＳＰＳ設定されるＵＥのためにＳＰＳをアクティブにすることができるサブフレーム数が最大になるように、前記ＵＥのために設定できるように前記ＳＰＳ  ＡＮリソースの組からＮ個のＳＰＳ  ＡＮリソースを決定するようにさらに構成される、
ことを特徴とする請求項１２から１５のいずれか１項に記載の装置。
【請求項１７】
前記少なくとも１つのメモリ及びコンピュータプログラムコードは、前記少なくとも１つのデータプロセッサと連動して、前記ＵＥのためのＳＰＳアクティベーション時に、複数のＳＰＳ  ＡＮリソースに対応する複数のエントリを有する前記メモリに記憶されたデータ構造に基づいて前記Ｎ個のＳＰＳ  ＡＮリソースのうちのどれをアクティブにするかを決定するようにさらに構成され、各エントリは、対応するＳＰＳ  ＡＮリソースに関連する前記第１のメトリック、前記第２のメトリック、前記第３のメトリック及び前記第４のメトリックをさらに含み、前記ＵＥのためにアクティブにすべきであると決定されるリソースは、前記Ｎ個のリソースのうち、前記第４のメトリックの最も小さな値を有することによって示される前記第１のメトリック、前記第２のメトリック及び前記第３のメトリックを考慮して選択されたものである、
ことを特徴とする請求項１２から１６のいずれか１項に記載の装置。
【請求項１８】
前記少なくとも１つのメモリ及びコンピュータプログラムコードは、前記少なくとも１つのデータプロセッサと連動して、前記複数のＳＰＳ  ＡＮリソースに対応する前記複数のエントリを有する前記データ構造に基づいて前記ＳＰＳ  ＡＮリソースの組から前記Ｎ個のＳＰＳ  ＡＮリソースを選択するようにさらに構成され、前記ＵＥのために選択される前記Ｎ個のＳＰＳ  ＡＮリソースは、前記第４のメトリックの最も小さな値を有することによって示される前記第１のメトリック、前記第２のメトリック及び前記第３のメトリックを考慮することに基づく、
ことを特徴とする請求項１７に記載の装置。
【請求項１９】
前記少なくとも１つのメモリ及びコンピュータプログラムコードは、前記少なくとも１つのデータプロセッサと連動して、ＳＰＳ  ＵＥの負荷が全てのサブフレームにわたって均等に分散されるという前提に基づいて推定を行い、追加のヘッドルームがサブフレームにわたるあらゆる不均等な負荷を考慮できるようにすることにより、物理アップリンク制御チャネル（ＰＵＣＣＨ）リソースの組内で確保すべきＳＰＳ  ＡＮリソースの数を最初に決定するようにさらに構成される、
ことを特徴とする請求項１２に記載の装置。
【請求項２０】
前記ＳＰＳ  ＡＮリソースは、物理アップリンク制御チャネル（ＰＵＣＣＨ）リソースである、
ことを特徴とする請求項１２から１８のいずれか１項に記載の装置。
【請求項２１】
進化型ＮｏｄｅＢに位置するリソーススケジューラ機能によって少なくとも部分的に具体化される、
ことを特徴とする請求項１２から２０のいずれか１項に記載の装置。
【請求項２２】
半永続スケジューリング肯定応答／否定応答（ＳＰＳ  ＡＮ）リソースの組を決定するための手段と、
前記ＳＰＳ  ＡＮリソースは設定されているが、ＳＰＳがアクティブになっていないユーザ装置（ＵＥ）の数の合計を、前記ＳＰＳ  ＡＮリソースの組の各メンバのための第１のメトリックとして設定し、前記ＳＰＳ  ＡＮリソースがＵＥのためにアクティブにされたサブフレームの数の合計を、前記ＳＰＳ  ＡＮリソースの組の各メンバのための第２のメトリックとして設定し、前記特定のＳＰＳ  ＡＮリソースは設定されているが、ＳＰＳアクティベーション中に他の何らかのＳＰＳ  ＡＮリソースが割り当てられたＵＥの数の合計を、前記ＳＰＳ  ＡＮリソースの組の各メンバのための第３のメトリックとして設定し、前記第１のメトリック、前記第２のメトリック及び前記第３のメトリックの組み合わせとして、前記ＳＰＳ  ＡＮリソースの組の各メンバのための第４のメトリックを形成するための手段と、
前記第４のメトリックの値に少なくとも基づいて、新たなＳＰＳ設定されるＵＥのために設定できるように、前記ＳＰＳ  ＡＮリソースの組からＮ個のＳＰＳ  ＡＮリソースを選択するための手段と、
前記ＵＥがＳＰＳ動作のためにアクティブになった時に、前記第４のメトリックの前記値に少なくとも基づいて、前記Ｎ個のＳＰＳ  ＡＮリソースの前記Ｎ個のＳＰＳ  ＡＮリソースのうちの１つを選択するための手段と、
を備えることを特徴とする装置。
【請求項２３】
Ｎは４に等しい、
ことを特徴とする請求項２２に記載の装置。
【請求項２４】
前記第１、第２及び第３のメトリックの組み合わせとして前記第４のメトリックを形成するための前記手段は、前記第１のメトリック、前記第２のメトリック及び前記第３のメトリックの加重和を形成することを含む、
ことを特徴とする請求項２２に記載の装置。
【請求項２５】
前記第４のメトリックの前記値に少なくとも基づいて前記Ｎ個のＳＰＳ  ＡＮリソースのうちの１つを選択するための前記手段は、前記Ｎ個のＳＰＳ  ＡＮリソースのうち、前記第４のメトリックの値が最も小さなものを選択する、
ことを特徴とする請求項２２に記載の装置。
【請求項２６】
新たなＳＰＳ設定されるＵＥのために設定できるように、前記ＳＰＳ  ＡＮリソースの組からＮ個のＳＰＳ  ＡＮリソースを選択するための手段は、前記ＵＥのためにＳＰＳをアクティブにすることができるサブフレームの数が最大になるように動作する、
ことを特徴とする請求項２２から２５のいずれか１項に記載の装置。
【請求項２７】
前記ＵＥのためのＳＰＳアクティベーション時に、前記Ｎ個のＳＰＳ  ＡＮリソースのうちのどれをアクティブにするかを選択するための前記手段は、複数のＳＰＳ  ＡＮリソースに対応する複数のエントリを有するデータ構造と共に動作し、各エントリは、対応するＳＰＳ  ＡＮリソースに関連する前記第１のメトリック、前記第２のメトリック、前記第３のメトリック及び前記第４のメトリックをさらに含み、前記ＵＥのためにアクティブにすべきであると決定されるリソースは、前記Ｎ個のリソースのうち、前記第４のメトリックの最も小さな値を有することによって示される前記第１のメトリック、前記第２のメトリック及び前記第３のメトリックを考慮して選択されたものである、
ことを特徴とする請求項２２から２６のいずれか１項に記載の装置。
【請求項２８】
前記ＳＰＳ  ＡＮリソースの組から前記Ｎ個のＳＰＳ  ＡＮリソースを選択するための前記手段も、前記データ構造と共に動作し、前記ＵＥのために選択される前記Ｎ個のＳＰＳ  ＡＮリソースは、前記第４のメトリックの最も小さな値を有することによって示される前記第１のメトリック、前記第２のメトリック及び前記第３のメトリックを考慮することに基づく、
ことを特徴とする請求項２７に記載の装置。
【請求項２９】
前記決定するための手段は、ＳＰＳ  ＵＥの負荷が全てのサブフレームにわたって均等に分散されるという前提に基づいて推定を行い、追加のヘッドルームがサブフレームにわたるあらゆる不均等な負荷を考慮できるようにすることにより、物理アップリンク制御チャネル（ＰＵＣＣＨ）リソースの組内で確保すべきＳＰＳ  ＡＮリソースの数を決定するように構成される、
ことを特徴とする請求項２２に記載の装置。
【請求項３０】
前記ＳＰＳ  ＡＮリソースは、物理アップリンク制御チャネル（ＰＵＣＣＨ）リソースである、
ことを特徴とする請求項２２から２８のいずれか１項に記載の装置。
【請求項３１】
進化型ＮｏｄｅＢの一部を構成するリソーススケジューラユニットによって少なくとも部分的に具体化される、
ことを特徴とする請求項２２から３０のいずれか１項に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の例示的かつ非限定的な実施形態は、一般に、無線通信システム、方法、装置及びコンピュータプログラムに関し、具体的には、制御チャネルリソース割り当て、物理アップリンク制御チャネル（ＰＵＣＣＨ）、物理ダウンリンク制御チャネル（ＰＤＣＣＨ）、半永続スケジューリング（ＳＰＳ）、及び肯定応答（ＡＣＫ）／否定応答（ＮＡＣＫ）（又はより単純に言えばＡＮ）アップリンク（ＵＬ）リソーススケジューリングに関する。
【背景技術】
【０００２】
本節には、特許請求の範囲に記載する本発明の背景又は状況を示す。本明細書における説明は、追求できる概念を含んでいることがあるが、この概念は、必ずしも以前に想到、実施又は記述された概念であるとは限らない。従って、本節で説明する内容は、本明細書において特に示さない限り、本出願における説明及び特許請求の範囲にとっての先行技術ではなく、本節に含まれることにより先行技術と認められるものではない。
【０００３】
３ＧＰＰロングターム・エボリューション（ＬＴＥ）では、進化型ＮｏｄｅＢ（ｅＮＢ）が、アップリンク（ＵＬ、ｅＮＢへ）及びダウンリンク（ＤＬ、ｅＮＢから）共有チャネルのための物理層リソースを割り当てる。物理層リソースは、物理リソースブロック（ＰＲＢ）及び変調符号化方式（ＭＣＳ）を含む。ＭＣＳは、ＰＲＢのビットレート、従って容量を決定する。割り当ては、１又はそれ以上の送信時間間隔（ＴＴＩ）にわたって有効とすることができる。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】３ＧＰＰ  ＴＳ  ３６．３００、Ｖ１１．０．０（２０１１年１２月）技術仕様書、第３世代パートナーシッププロジェクト、技術仕様書グループ無線アクセスネットワーク、進化型ユニバーサル地上波無線アクセス（Ｅ−ＵＴＲＡ）及び進化型ユニバーサル地上波無線アクセスネットワーク（ＥＵＴＲＡＮ）、概要説明、ステージ２（リリース１１）
【非特許文献２】３ＧＰＰ  ＴＳ  ３６．２１１  Ｖ１０．４．０（２０１１年１２月）技術仕様書、第３世代パートナーシッププロジェクト、技術仕様書グループ無線アクセスネットワーク、進化型ユニバーサル地上波無線アクセス（Ｅ−ＵＴＲＡ）、物理チャネル及び変調（リリース１０）
【非特許文献３】３ＧＰＰ  ＴＳ  ３６．２１３  Ｖ１０．４．０（２０１１年１２月）技術仕様書、第３世代パートナーシッププロジェクト、技術仕様書グループ無線アクセスネットワーク、進化型ユニバーサル地上波無線アクセス（Ｅ−ＵＴＲＡ）、物理層手順（リリース１０）
【非特許文献４】３ＧＰＰ  ＴＳ  ３６．３３１、Ｖ１０．４．０（２０１１年１２月）技術仕様書、第３世代パートナーシッププロジェクト、技術仕様書グループ無線アクセスネットワーク、進化型ユニバーサル地上波無線アクセス（Ｅ−ＵＴＲＡ）、無線リソース制御（ＲＲＣ）、プロトコル仕様書（リリース１０）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
半永続スケジューリング（ＳＰＳ）を使用すると、必要な制御チャネルシグナリング、従って全体的なシグナリングオーバーヘッドが軽減される。当然ながら、仮にユーザ装置（ＵＥ）への全てのリソース割り当てを個別にシグナリングした場合、オーバーヘッドは受け入れ難いほど大きなものになり得る。例えば、ＶｏＬＴＥアプリケーションと呼ばれることもあるボイスオーバーＩＰ（ＶｏＩＰ）アプリケーションでは、ＤＬフレームが２０ミリ秒毎に生じ得る。仮に各ダウンリンクフレームを個別にシグナリングする場合には、制御チャネルの帯域幅を有意に増加させる必要がある。しかしながら、ＳＰＳを使用すると、ｅＮＢは、ＵＥのために行われている（永続的又は半永続的）リソース割り当てを変更されるまで有効なまま確立しておくことが可能になる。ＳＰＳは、ＵＬ及びＤＬの両方に使用することができる。
【課題を解決するための手段】
【０００６】
本発明の例示的な実施形態は、その第１の態様において、半永続スケジューリング肯定応答／否定応答（ＳＰＳ  ＡＮ）リソースの組を決定するステップと、ＳＰＳ  ＡＮリソースは設定されているが、ＳＰＳがアクティブになっていないユーザ装置（ＵＥ）の数の合計を、ＳＰＳ  ＡＮリソースの組の各メンバのための第１のメトリックとして設定するステップと、ＳＰＳ  ＡＮリソースがＵＥのためにアクティブにされたサブフレームの数の合計を、ＳＰＳ  ＡＮリソースの組の各メンバのための第２のメトリックとして設定するステップと、特定のＳＰＳ  ＡＮリソースは設定されているが、ＳＰＳアクティベーション中に他の何らかのＳＰＳ  ＡＮリソースが割り当てられたＵＥの数の合計を、ＳＰＳ  ＡＮリソースの組の各メンバのための第３のメトリックとして設定するステップと、第１のメトリック、第２のメトリック及び第３のメトリックの組み合わせとして、ＳＰＳ  ＡＮリソースの組の各メンバのための第４のメトリックを形成するステップと、第４のメトリックの値に少なくとも基づいて、新たなＳＰＳ設定されるＵＥのために設定できるように、ＳＰＳ  ＡＮリソースの組からＮ個のＳＰＳ  ＡＮリソースを選択するステップと、ＵＥがＳＰＳ動作のためにアクティブになった時に、第４のメトリックの値に少なくとも基づいて、Ｎ個のＳＰＳ  ＡＮリソースのうちの１つを選択するステップとを含む方法を提供する。
【０００７】
本発明の例示的な実施形態は、その別の態様において、少なくとも１つのデータプロセッサと、コンピュータプログラムコードを含む少なくとも１つのメモリとを備えた装置を提供する。少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのデータプロセッサと連動して、装置に少なくとも、半永続スケジューリング肯定応答／否定応答（ＳＰＳ  ＡＮ）リソースの組を決定させ、ＳＰＳ  ＡＮリソースは設定されているが、ＳＰＳがアクティブになっていないユーザ装置（ＵＥ）の数の合計を、ＳＰＳ  ＡＮリソースの組の各メンバのための第１のメトリックとして設定させ、ＳＰＳ  ＡＮリソースがＵＥのためにアクティブにされたサブフレームの数の合計を、ＳＰＳ  ＡＮリソースの組の各メンバのための第２のメトリックとして設定させ、特定のＳＰＳ  ＡＮリソースは設定されているが、ＳＰＳアクティベーション中に他の何らかのＳＰＳ  ＡＮリソースが割り当てられたＵＥの数の合計を、ＳＰＳ  ＡＮリソースの組の各メンバのための第３のメトリックとして設定させ、第１のメトリック、第２のメトリック及び第３のメトリックの組み合わせとして、ＳＰＳ  ＡＮリソースの組の各メンバのための第４のメトリックを形成させ、第４のメトリックの値に少なくとも基づいて、新たなＳＰＳ設定されるＵＥのために設定できるように、ＳＰＳ  ＡＮリソースの組からＮ個のＳＰＳ  ＡＮリソースを選択させ、ＵＥがＳＰＳ動作のためにアクティブになった時に、第４のメトリックの値に少なくとも基づいて、Ｎ個のＳＰＳ  ＡＮリソースのＮ個のＳＰＳ  ＡＮリソースのうちの１つを選択させるように構成される。
【０００８】
本発明の例示的な実施形態は、そのさらに別の態様において、無線通信ネットワークのリソーススケジューラに結合された非一時的コンピュータ可読媒体内で具体化されるデータ構造を提供する。このデータ構造は、データ構造は、リソーススケジューラによって読み出し及び書き込みが可能であり、ＳＰＳのために割り当てられたＰＵＣＣＨ  ＡＮリソースの数に等しい数の行と、４つの列とを含み、この４つの列は、（１）ＰＵＣＣＨリソースインデックス、（２）既にＵＥのためにアクティブになっているという理由でリソースを利用できないサブフレームの数、（３）リソースは設定されているが、ＳＰＳがアクティブになっていないＵＥの数、（４）リソースは設定されているが、ＳＰＳアクティベーションの一部として他の何らかのＳＰＳ  ＡＮリソースが割り当てられているＵＥの数、及び（５）列（２）、（３）及び（４）で見出される値の組み合わせを定義する。
【０００９】
本発明の例示的な実施形態は、そのさらに別の態様において、半永続スケジューリング肯定応答／否定応答（ＳＰＳ  ＡＮ）リソースの組を決定するための手段と、ＳＰＳ  ＡＮリソースは設定されているが、ＳＰＳがアクティブになっていないユーザ装置（ＵＥ）の数の合計を、ＳＰＳ  ＡＮリソースの組の各メンバのための第１のメトリックとして設定し、ＳＰＳ  ＡＮリソースがＵＥのためにアクティブにされたサブフレームの数の合計を、ＳＰＳ  ＡＮリソースの組の各メンバのための第２のメトリックとして設定し、特定のＳＰＳ  ＡＮリソースは設定されているが、ＳＰＳアクティベーション中に他の何らかのＳＰＳ  ＡＮリソースが割り当てられたＵＥの数の合計を、ＳＰＳ  ＡＮリソースの組の各メンバのための第３のメトリックとして設定し、第１のメトリック、第２のメトリック及び第３のメトリックの組み合わせとして、ＳＰＳ  ＡＮリソースの組の各メンバのための第４のメトリックを形成するための手段と、第４のメトリックの値に少なくとも基づいて、新たなＳＰＳ設定されるＵＥのために設定できるように、ＳＰＳ  ＡＮリソースの組からＮ個のＳＰＳ  ＡＮリソースを選択するための手段と、ＵＥがＳＰＳ動作のためにアクティブになった時に、第４のメトリックの値に少なくとも基づいて、Ｎ個のＳＰＳ  ＡＮリソースのＮ個のＳＰＳ  ＡＮリソースのうちの１つを選択するための手段とを備えた装置を提供する。
【００１０】
データ構造の実施形態を含むこれらの実施形態では、このデータ構造を、ＳＰＳのために割り当てられたＰＵＣＣＨ  ＡＮリソースからＮ個のＳＰＳ  ＡＮリソースの組をユーザ装置（ＵＥ）のために最初に選択するようにリソーススケジューラによって読み出すことができ、Ｎ個のＰＵＣＣＨリソースの組は、第５の（５）列内に最も小さな値を有することによって示される最初の３つのメトリックを考慮して選択されたものである。このデータ構造は、ＵＥのＳＰＳアクティベーション時に、第５の（５）列内に最も小さな値を有することによって示される最初の３つのメトリックを考慮して選択されたＮ個のＰＵＣＣＨ  ＡＮリソースのうちのＰＵＣＣＨ  ＡＮリソースとして、Ｎ個のＰＵＣＣＨ  ＡＮリソースのうちのどれをアクティブにすべきであるかを決定するようにリソーススケジューラによってさらに読み出すことができる。
【００１１】
これらの様々な実施形態では、Ｎは４に等しくすることができ、値の組み合わせは、列（２）、（３）及び（４）で見出される値の加重和などの、データ構造の実施形態の第５の（５）列に記憶された加重和とすることができる。
【図面の簡単な説明】
【００１２】
【図１Ａ】３ＧＰＰ  ＴＳ  ３６．３００の図４．１に基づく、Ｅ−ＵＴＲＡＮシステムの全体的アーキテクチャを示す図である。
【図１Ｂ】３ＧＰＰ  ＴＳ  ３６．２１１の図５．２．１−１：アップリンクリソースグリッドを再現した、ＳＣ−ＦＤＭＡシンボル、サブキャリア、リソースブロック及びリソース要素の関係を示す図である。
【図１Ｃ】３ＧＰＰ  ＴＳ  ３６．２１１の図６．２．２−１：ダウンリンクリソースグリッドを再現した、ＯＦＤＭシンボル、サブキャリア、リソースブロック及びリソース要素の関係を示す図である。
【図２】本発明の例示的な実施形態の実施で使用するのに適した様々な電子装置の簡略ブロック図である。
【図３】ＰＵＣＣＨ割り当ての例を示す図である。
【図４】本発明の実施形態例によって形成され、更新され、使用される、（１）ＰＵＣＣＨリソースインデックス、（２）既にＵＥのためにアクティブになっているという理由でＰＵＣＣＨリソースを利用できないサブフレームの数、（３）ＰＵＣＣＨリソースは設定されているが、ＳＰＳがアクティブでないＵＥの数、（４）リソースは設定されているが、ＳＰＳアクティベーションの一部として他の何らかのＳＰＳ  ＡＮリソースが割り当てられているＵＥの数、及び（５）列（２）、（３）、（４）で見出される値の加重和などの組み合わせ、という４つの列を有するテーブルの１つの非限定的な例を示す図である。組み合わせメトリックは、常に加重和である必要はない。
【図５】本発明の例示的な実施形態による、方法の動作と、コンピュータ可読媒体上に具体化されたコンピュータプログラム命令の実行結果とを示す論理フロー図である。
【発明を実施するための形態】
【００１３】
１つの最新の通信システムに、進化型ＵＴＲＡＮ（Ｅ−ＵＴＲＡＮ、ＵＴＲＡＮ−ＬＴＥ又はＥ−ＵＴＲＡとも呼ばれる）として知られているものがある。このシステムでは、ＤＬアクセス技術はＯＦＤＭＡであり、ＵＬアクセス技術はＳＣ−ＦＤＭＡである。
【００１４】
１つの関連性のある仕様書に、３ＧＰＰ  ＴＳ  ３６．３００、Ｖ１１．０．０（２０１１年１２月）技術仕様書、第３世代パートナーシッププロジェクト、技術仕様書グループ無線アクセスネットワーク、進化型ユニバーサル地上波無線アクセス（Ｅ−ＵＴＲＡ）及び進化型ユニバーサル地上波無線アクセスネットワーク（ＥＵＴＲＡＮ）、全容、ステージ２（リリース１１）があり、以下では簡潔に３ＧＰＰ  ＴＳ  ３６．３００と呼ぶ。
【００１５】
図１Ａは、３ＧＰＰ  ＴＳ  ３６．３００の図４．１に基づくものであり、Ｅ−ＵＴＲＡＮシステムの全体的アーキテクチャを示している。Ｅ−ＵＴＲＡＮシステムは、ＵＥに向かうＥ−ＵＴＲＡＮユーザプレーン及び制御プレーン（無線リソース制御（ＲＲＣ））のプロトコル終端を提供するネットワークアクセスノード又はｅＮＢを含む。ｅＮＢは、Ｘ２インターフェイスによって相互接続される。ｅＮＢは、Ｓ１インターフェイスによって進化型パケットコア（ＥＰＣ）にも接続され、より具体的には、Ｓ１  ＭＭＥインターフェイスによってモビリティ管理エンティティ（ＭＭＥ）及びサービングゲートウェイ（Ｓ−ＧＷ）に接続される。Ｓ１インターフェイスは、ＭＭＥ、Ｓ−ＧＷとｅＮＢとの間の多対多の関係をサポートする。
【００１６】
３ＧＰＰ  ＴＳ  ３６．２１１  Ｖ１０．４．０（２０１１年１２月）技術仕様書、第３世代パートナーシッププロジェクト、技術仕様書グループ無線アクセスネットワーク、進化型ユニバーサル地上波無線アクセス（Ｅ−ＵＴＲＡ）、物理チャネル及び変調（リリース１０）には、（１０ｍｓｅｃの継続時間の）アップリンク及びダウンリンクフレームが規定されている。図１Ｂは、３ＧＰＰ  ＴＳ  ３６．２１１の図５．２．１−１：アップリンクリソースグリッドを再現したものであり、ＳＣ−ＦＤＭＡシンボル、サブキャリア、リソースブロック及びリソース要素の関係を示している。図１Ｃは、３ＧＰＰ  ＴＳ  ３６．２１１の図６．２．２−１：ダウンリンクリソースグリッドを再現したものであり、ＯＦＤＭシンボル、サブキャリア、リソースブロック及びリソース要素の関係を示している。
【００１７】
本明細書は、将来的なＩＭＴ−Ａシステムを見据えた３ＧＰＰ  ＬＴＥのさらなるリリースにも関連性があり、便宜上、本明細書ではこのリリースを簡潔にロングタームエボリューション（ＬＴＥ）−Ａｄｖａｎｃｅｄ（ＬＴＥ−Ａ）と呼ぶ。ＬＴＥ−Ａの目標は、それまでのＬＴＥのリリースとの後方互換性を維持しながら、より高いデータレート及びより短いレイテンシによって大幅に強化されたサービスをより低いコストで提供することである。
【００１８】
３ＧＰＰ  ＴＳ  ３６．２１３  Ｖ１０．４．０（２０１１年１２月）技術仕様書、第３世代パートナーシッププロジェクト、技術仕様書グループ無線アクセスネットワーク、進化型ユニバーサル地上波無線アクセス（Ｅ−ＵＴＲＡ）、物理層手順（リリース１０）のセクション７．３には、ＨＡＲＱ−ＡＣＫをレポートするためのＵＥ手順が規定されている。また、セクション９．２の半永続スケジューリングのためのＰＤＣＣＨの妥当性確認にも関連性がある。セクション９．２に記載されているように、ＵＥは、以下の条件が全て満たされた場合にのみ、半永続スケジューリング割り当てＰＤＣＣＨの妥当性を認めるものとされる。
−  ＰＤＣＣＨペイロードのために取得したＣＲＣパリティビットが半永続スケジューリングＣ−ＲＮＴＩでスクランブルされていること。
−  新たなデータインジケータフィールドが「０」に設定されていること。ＤＣＩフォーマット２、２Ａ、２Ｂ及び２Ｃの場合、この新たなデータインジケータフィールドは、使用可能なトランスポートブロックのためのデータインジケータフィールドを示す。
【００１９】
それぞれの使用されるＤＣＩフォーマットの全てのフィールドがテーブル９．２−１又はテーブル９．２−１Ａに従って設定されている場合、妥当性が確認される。
【００２０】
妥当性が確認された場合、これに応じて、ＵＥは、受け取ったＤＣＩ情報を有効な半永続的アクティベーション又はリリースと見なす。
【００２１】
妥当性が確認されない場合、ＵＥは、受け取ったＤＣＩフォーマットを、ＣＲＣ不一致で受け取られたものと見なす。
【００２２】
テーブル９．２−１： 半永続スケジューリングアクティベーションのＰＤＣＣＨの妥当性確認のための特殊フィールド
0005969124.tif 000002
【００２３】
テーブル９．２−１Ａ： 半永続スケジューリングリリースのＰＤＣＣＨの妥当性確認のための特殊フィールド
0005969124.tif 000003
【００２４】
ＤＣＩフォーマットが半永続ダウンリンクスケジューリングアクティベーションを示す場合、ＰＵＣＣＨフィールドのためのＴＰＣコマンドは、上位層によって設定される４つのＰＵＣＣＨリソース値の１つのインデックスとして使用され、このマッピングをテーブル９．２−２に定める。
【００２５】
テーブル９．２−２：ダウンリンク半永続スケジューリングのためのＰＵＣＣＨリソース値
0005969124.tif 000004
【００２６】
本明細書は、３ＧＰＰ  ＴＳ  ３６．３３１、Ｖ１０．４．０（２０１１年１２月）技術仕様書、第３世代パートナーシッププロジェクト、技術仕様書グループ無線アクセスネットワーク、進化型ユニバーサル地上波無線アクセス（Ｅ−ＵＴＲＡ）、無線リソース制御（ＲＲＣ）、プロトコル仕様書（リリース１０）にも関連性がある。この文書では、ＳＰＳ設定情報要素（ＩＥ）が規定されている。
【００２７】
動的スケジューリングを使用する場合、ＵＥは、ＤＬ  ＰＤＣＣＨメッセージの第１の制御チャネル要素（ＣＣＥ）を用いてＰＵＣＣＨ  ＡＮリソースを決定する。しかしながら、ＳＰＳではＤＬ  ＰＤＣＣＨメッセージが存在せず、従ってＵＥには準静的ＰＵＣＣＨリソースが割り当てられる。実際には、ＲＲＣ層が、ＳＰＳ−ｃｏｎｆｉｇ  Ｎ１−ＰＵＣＣＨ−ＡＮ−ＰｅｒｓｉｓｔｅｎｔＬｉｓｔの一部として４つのＰＵＣＣＨリソースを設定する。ＰＤＣＣＨを用いたＳＰＳアクティベーション時には、設定された４つのリソースの１つが選択され、ＤＬ  ＰＤＣＣＨ割り当てメッセージで送信電力制御（ＴＰＣ）ビットの一部としてＵＥに伝達される。ＴＰＣビットは、このＰＤＣＣＨアクティベーションメッセージのための機能でオーバーロードされる。ブロードキャストパラメータｎ１ＰＵＣＣＨ−ＡＮは、動的ＡＮリソースの開始点を示す。ＳＰＳ  ＡＮリソースは、この値の左側に生じるので、ｎ１ＰＵＣＣＨ−ＡＮの設定はこれを考慮すべきである。
【００２８】
以下で詳細に説明するように、本発明の実施例の態様は、ＳＰＳ−ｃｏｎｆｉｇ  Ｎ１−ＰＵＣＣＨ−ＡＮ−ＰｅｒｓｉｓｔｅｎｔＬｉｓｔの値、及びＰＤＣＣＨ  ＳＰＳアクティベーションメッセージ内のＴＰＣビットの値をどのように設定するかについての問題に対し、ＳＰＳを設定するサブフレーム内で利用できる設定されたＰＵＣＣＨリソースを全く有していない確率が最小化され、ＳＰＳ  ＡＮのために確保されるＰＵＣＣＨリソースの総数が最小化され、あらゆるサブフレームでＳＰＳを設定可能にすることに関する柔軟性が最大化されるように対処してこれを解決する。
【００２９】
本発明の例示的な実施形態をさらに詳細に説明する前に、本発明の例示的な実施形態の実施で使用するのに適した様々な電子機器及び装置の簡略ブロック図を示す図２を参照する。図２では、無線ネットワーク１が、Ｎｏｄｅ  Ｂ（基地局）、より詳細にはｅＮＢ１２などのネットワークアクセスノードを介して、ＵＥ１０と呼ぶことができる移動体通信装置又はノードなどの装置と無線リンク１１を通じて通信するようになっている。ネットワーク１は、図１Ａに示すＭＭＥ／Ｓ−ＧＷ機能を含むことができるネットワーク制御要素（ＮＣＥ）１４を含むことができ、このＮＣＥ１４は、電話網及び／又はデータ通信網（例えば、インターネット）などのさらなるネットワークとの接続性を提供する。
【００３０】
ＵＥ１０は、少なくとも１つのコンピュータ又はデータプロセッサ（ＤＰ）１０Ａなどのコントローラと、コンピュータ命令のプログラム（ＰＲＯＧ）１０Ｃを記憶するメモリ（ＭＥＭ）１０Ｂとして具体化される少なくとも１つの非一時的コンピュータ可読記憶媒体と、１又はそれ以上のアンテナを介してｅＮＢ１２と双方向無線通信を行うための少なくとも１つの好適な無線周波数（ＲＦ）送信機と受信機のペア（トランシーバ）１０Ｄとを含む。
【００３１】
ｅＮＢ１２も、少なくとも１つのコンピュータ又はデータプロセッサ（ＤＰ）１２Ａなどのコントローラと、コンピュータ命令のプログラム（ＰＲＯＧ）１２Ｃを記憶するメモリ（ＭＥＭ）１２Ｂとして具体化される少なくとも１つのコンピュータ可読記憶媒体と、（通常、多入力／多出力（ＭＩＭＯ）動作の使用時には複数の）１又はそれ以上のアンテナを介してＵＥ１０と通信するための少なくとも１つの好適なＲＦトランシーバ１２Ｄとを含む。ｅＮＢ１２は、データ／制御パス１３を介してＮＣＥ１４に結合される。パス１３は、図１Ａに示すＳ１インターフェイスとして実装することができる。ｅＮＢ１２は、図１Ａに示すＸ２インターフェイスとして実装できるデータ／制御パス１５を介して別のｅＮＢに結合することもできる。
【００３２】
本発明の例示的な実施形態の説明においては、ＵＥ１０が、ｅＮＢ１２からのＳＰＳ  ＰＵＣＣＨリソースシグナリングと共に動作可能なＨＡＲＱ  ＡＮレポート機能１０Ｅも含むと想定することができる。ｅＮＢ１２は、図４（第１の非限定的な実施形態）に示して以下で詳細に説明するような、テーブル１２Ｆと連動するリソーススケジューラ（ＲＳ）１２Ｅを含むことができる。テーブル１２Ｆはメモリ１２Ｂに記憶することができ、非一時的コンピュータ可読媒体に記憶されるデータ構造を表すものであると見なすことができる。図４のテーブルＦ１２の実施形態は、現在のところ好ましい実施形態であると考えることができる。なお、（図示していない）別の実施形態では、図４の第４列の重みを０に設定することなどにより、４つの列を含むテーブルを使用することもできる。従って、本発明は、唯一のデータの集まり及び配置での使用に限定されるわけではないことを明確にされたい。さらに、例示として、テーブル１２Ｆでは、図示の順序とは異なる順序で列を配置することもできる。
【００３３】
少なくともプログラム１２Ｃは、以下でさらに詳細に説明するように、関連するデータプロセッサ１２Ａによって実行された時に装置が本発明の実施形態に従って動作できるようにするプログラム命令を含むと想定することができる。一般に、本発明の実施形態は、少なくとも部分的に、ＵＥ１０のＤＰ１０Ａ及び／又はｅＮＢ１２のＤＰ１２Ａが実行できるコンピュータソフトウェアによって、又はハードウェアによって、或いはソフトウェアとハードウェア（及びファームウェア）の組み合わせによって実装することができる。
【００３４】
図２に示す様々なデータプロセッサ、メモリ、プログラム、トランシーバ及びインターフェイスは、全てが本発明のいくつかの非限定的な態様及び実施形態を実施する動作及び機能を実行するための手段を表すものであると見なすことができる。
【００３５】
一般に、ＵＥ１０の様々な実施形態は、以下に限定されるわけではないが、セルラー式モバイル装置、スマートフォン、無線通信能力を有する携帯情報端末（ＰＤＡ）、無線通信能力を有するポータブルコンピュータ、無線通信能力を有するデジタルカメラなどの画像取り込み装置、無線通信能力を有するゲーム機、無線通信能力を有する音楽記憶再生機器、無線インターネットアクセス及びブラウジングを可能にするインターネット機器、並びにこのような機能の組み合わせを内蔵したポータブル装置又は端末を含むことができる。
【００３６】
コンピュータ可読メモリ１０Ｂ及び１２Ｂは、ローカル技術環境に適したいずれかのタイプとすることができ、半導体記憶装置、ランダムアクセスメモリ、リードオンリメモリ、プラグラム可能なリードオンリメモリメモリ、フラッシュメモリ、磁気記憶装置及びシステム、光学記憶装置及びシステム、固定メモリ及び取り外し可能メモリなどの、いずれかの好適なデータ記憶技術を用いて実装することができる。データプロセッサ１０Ａ及び１２Ａは、ローカル技術環境に適したいずれかのタイプとすることができ、非限定的な例として、汎用コンピュータ、専用コンピュータ、マイクロプロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）及びマルチコアプロセッサアーキテクチャに基づくプロセッサのうちの１つ又はそれ以上を含むことができる。
【００３７】
図３に、ＰＵＣＣＨ割り当ての例を示す。ＰＵＣＣＨは、定期的チャネル品質インジケータ（ＣＱＩ）レポート、定期的スケジューリング要求インジケーション（ＳＲＩ）、動的スケジューリングのためのハイブリッド自動再送要求（ＨＡＲＱ）ＡＣＫ／ＮＡＣＫ、及び半永続スケジューリング（ＳＰＳ）のためのＨＡＲＱ  ＡＣＫ／ＮＡＣＫに使用される。ＳＰＳのためのＨＡＲＱ  ＡＣＫ／ＮＡＣＫにＰＵＣＣＨリソースをどのように割り当てるかを最良に管理するためのニーズが存在することは明らかである。
【００３８】
以下、本発明の態様によるｎ１ＰＵＣＣＨ−ＡＮ（ＡＣＫ／ＮＡＣＫ）の設定について説明する。
【００３９】
ＳＰＳ  ＡＮのために必要なリソースの正確な数は、サブフレームによって、また時間と共に変動することがある。ＳＰＳ  ＡＮリソースは、ピークＶｏＬＴＥ（ボイスオーバーＬＴＥ）負荷に合わせることができる。例えば、最大４００台のＵＥをサポートすることが予想される場合、サブフレーム当たりの平均的なＳＰＳ  ＵＥの数は、４００台のＵＥ／２０サブフレーム＝２０台になり得ると仮定する。何らかの変動（サブフレーム当たりのＳＰＳ  ＵＥ数のアンバランス）を考慮するために、ＤＢ：％ＰｕｃｃｈＨｅａｄｒｏｏｍＦｏｒＳｐｓなどの調整可能なパラメータを加えることができる。従って、ＰＵＣＣＨは、以下のように提供することができる。
（１＋％ＰｕｃｃｈＨｅａｄｒｏｏｍＦｏｒＳｐｓ／１００）＊（サポートされているＵＥ数／２０）サブフレーム当たりのＳＰＳ  ＡＮリソース
【００４０】
一般に、ＰＵＣＣＨリソースは、ＳＰＳ及び動的スケジューリングの両方に関して最悪のシナリオに合わせる必要があるので、ＳＰＳはＰＵＣＣＨにさらなる負荷を課す。
【００４１】
以下、本発明の態様によるＮ１−ＰＵＣＣＨ−ＡＮ−ＰｅｒｓｉｓｔｅｎｔＬｉｓｔの設定についてさらに説明する。
【００４２】
ＲＲＣ層がこのパラメータを設定する場合、所与のＵＥ１０のためにＳＰＳがアクティブにされる正確なサブフレームは、仮に存在したとしても不明である。この結果、ＲＲＣは、４つの異なるリソース値を設定する。この４つの設定されたＰＵＣＣＨリソース値をいずれも利用できない場合には、所与のサブフレーム上でＳＰＳをアクティブにすることができず、従ってこのＲＲＣ層によって設定された４つの値を選択することが賢明である。所与のＰＵＣＣＨリソースが２０個のサブフレームオフセットの全てにおいて使用される場合、ＰＵＣＣＨリソースを設定すべきでないことは明らかである。一般に、ＰＵＣＣＨリソースを依然として利用できるサブフレーム数が多ければ多いほどリソースは良好である。また、このＰＵＣＣＨリソースは設定されているが、ＳＰＳアクティベーションが未だに行われていないＵＥ１０の数が少なければ少ないほどリソースは良好である。
【００４３】
これらの観察から以下のアルゴリズムが導かれる。
【００４４】
図４に示すようなテーブル１２Ｆを形成する（上述したように、テーブル１２Ｆは、ｅＮＢ１２のメモリ１２Ｂに記憶されたデータ構造であると見なすことができる）。テーブル１２Ｆは、ＳＰＳに割り当てられたＰＵＣＣＨ  ＡＮリソースの数に等しい数の行と５つの列とを有し、これらの列は以下を定義する。
（１）ＰＵＣＣＨリソースインデックス。
（２）サブフレーム内でＵＥのために既にアクティブにされているという理由でリソースを利用できないサブフレームの数。
（３）リソースは設定されているが、ＳＰＳがアクティブになっていないＵＥの数。
（４）リソースは設定されているが、異なるＳＰＳ  ＡＮリソースを用いてＳＰＳがアクティブになっているＵＥの数。
（５）列（２）、（３）及び（４）の加重和、又はより一般的には列（２）、（３）及び（４）で見られる値の何らかの組み合わせ。第５列では、列（２）、（３）及び（４）に適用する重み（使用する場合）をそれぞれｗ１、ｗ２及びｗ３で示している。
【００４５】
なお、これらの重みは各列で異なっていても同じであってもよい。これらの重みは、固定であっても又は可変であってもよい。３つの重みｗ１、ｗ２及びｗ３が全て１に等しく設定された場合には特殊なケースが示され、この場合、第５列の加重和は、関連するＳＰＳ  ＡＮリソースが設定されたＵＥの総数を示す。
【００４６】
このアルゴリズムは、ＳＰＳ  ＡＮリソースとして使用できる潜在的なＰＵＣＣＨリソース毎に以下を追跡する。
サブフレーム内でＵＥのために既にアクティブにされているという理由でＰＵＣＣＨリソースを利用できないサブフレームの数（＃）。
ＰＵＣＣＨリソースは設定されているが、ＳＰＳが未だにアクティブになっていないＵＥの数（＃）。
ＰＵＣＣＨリソースは設定されているが、異なるＳＰＳ  ＡＮリソースを用いてＳＰＳがアクティブになっているＵＥの数（＃）。
【００４７】
テーブル１２Ｆには、少なくとも１つのサブフレームオフセットで利用可能なＰＵＣＣＨリソースのみが現れる。
【００４８】
列（２）、（３）及び（４）内の３つのメトリックの加重和などの組み合わせは、新たなＳＰＳ  ＵＥ１０のためにどのリソースを設定すべきかを決定するためのメトリックとして使用される。新たなＳＰＳ  ＵＥ１０のために設定される４つのエントリは、加重和メトリック又は列（５）内の他のいずれかのメトリックの組み合わせの値が最も小さなテーブル１２Ｆからの４つのＰＵＣＣＨリソースである。
【００４９】
なお、図４のテーブル１２Ｆに関しては、列（２）、（３）及び（４）の３つの個々のメトリックを適当に組み合わせる他の手順を使用することもできる。２つの非限定的な例として、これらの３つのメトリックの積を使用すること、或いは異なる累乗の３つのメトリックの加重和又は積を使用することができる。
【００５０】
図４のテーブル１２Ｆの様々なエントリを設定して形成した後には、動作中にテーブル１２Ｆを更新する必要がある。例えば、新たなＵＥ１０のためにＰＵＣＣＨリソースを設定すると、対応するリソースについて第３列（ＵＥ数）が１だけ増分される。ＵＥ１０のためのＳＰＳ割り当てがアクティブになった場合、４つのＰＵＣＣＨリソースについて第３列の値が１だけ減分され、アクティブになったＰＵＣＣＨリソースについて列２の値が１だけ増分される。ＳＰＳアクティベーションの一部として割り当てられていない４つのＰＵＣＣＨリソースのうちの３つについては、列４の値も１だけ増分される。ＵＥ１０のためのＳＰＳ割り当てが非アクティブになったものの未だに設定解除されていない場合、第２列の対応するエントリが１だけ減分されるが、このエントリ及び他の３つの設定されたリソースのためのエントリは、各々が第３列において１だけ増分される。ＳＰＳアクティベーションの一部として割り当てられていなかった４つのＰＵＣＣＨリソースのうちの３つについては、列４の値も１だけ減分される。（ＳＰＳが現在非アクティブであると仮定して）ＵＥ１０のためのＳＰＳ割り当てが設定解除された場合、特定のＵＥ１０のために割り当てられた４つのＰＵＣＣＨリソースの各々について列３の値が１だけ減分される。
【００５１】
しかしながら、他の変形形態も可能であり、メトリックは、以下の２つの例示的な事項を考慮するように拡張することができる。
【００５２】
（ａ）各後続のＰＵＣＣＨリソースは、設定された利用可能なリソースのうちの何らかのリソースが存在するサブフレームの数を最大化する（考慮する）ように選択することができる。例えば、第２のリソースは、第１のリソースが利用可能でないサブフレームの中で、第２のリソースが利用可能なサブフレームの数を最大化しようと試みることができる。
【００５３】
（ｂ）メトリックが最大化されるサブフレームの（全体が２０ｍｓのものとは対照的に）より小さなウィンドウを考慮することができる。実際、このサブフレームのより小さなウィンドウは、（何らかのジッタを考慮した後に）ＶｏＩＰ（ＶｏＬＴＥ）パケットの実際の到着に時間的に近づくことができる。
【００５４】
ＲＲＣ層を用いて設定される４つのＰＵＣＣＨリソースのうち、ＳＰＳのアクティベーション時に所与のサブフレームにおいて４つのＰＵＣＣＨリソースのうちの複数が空いている場合、４つのＰＵＣＣＨリソースのうちのどれをアクティブにすべきかが問題になる。上述した論理によれば、このサブフレームに利用できるＰＵＣＣＨリソースのうち、加重和メトリック、又は他のいずれかのメトリックの組み合わせの値が最も小さなＰＵＣＣＨリソースをアクティブにすることができる。
【００５５】
本発明の実施形態は、その１つの態様において、予想されるＶｏＩＰ  ＵＥ１０の数に基づくＳＰＳ  ＡＮリソースの数の設定を可能にし、ネットワーク通信事業者が、ＳＰＳ  ＡＮリソースが利用できないことに起因してＵＥ１０をブロックすることとＰＵＣＣＨオーバーヘッドの増加との間のトレードオフを行うための設定可能パラメータを提供する。これは、所与のサブフレームでアクティベーションが行われる可能性のあるＳＰＳ  ＵＥ１０の数の推定に少なくとも部分的に基づくことができる。
【００５６】
本発明の実施形態は、その別の態様において、所与のＵＥ１０のためのＳＰＳ  ＡＮリソースを、このＳＰＳ  ＡＮリソースで既に設定されているＵＥの数、及びこのＳＰＳ  ＡＮリソース上でＳＰＳがアクティブになっているＵＥ１０の数に基づいてブロックされる確率が最小化されるように設定できるようにする。さらなる検討事項として、少なくとも何らかのＳＰＳ  ＡＮリソースが空いているサブフレームの数を最大化する能力を挙げることができる。
【００５７】
ＳＰＳがアクティブになると、最小数のＵＥ１０のために設定されているＳＰＳ  ＡＮリソースをアクティブにすることにより、後続のＵＥがブロックされる確率が有利に減少する。
【００５８】
これらの例示的な実施形態の使用によって可能になる利点、長所及び技術的効果としては、少なくとも以下を挙げることができる。
ａ）特定のＵＥ１０のためにＳＰＳが設定されているサブフレーム内で利用できる、以前に設定されたＰＵＣＣＨ  ＳＰＳリソースを有していない確率が最小化される。
ｂ）ＳＰＳ  ＡＮのために確保されるＰＵＣＣＨリソースの総数を最小化することができる。
ｃ）あらゆるサブフレーム内でＳＰＳを設定できるようにすることに関して最大限の柔軟性が提供される。
【００５９】
本発明の実施形態は、新たなＵＥ１０のために設定するリソースを決定する際に、ＰＵＣＣＨ  ＳＰＳリソースが利用可能なサブフレームの数、及び既に特定のリソースが設定されているＵＥ１０の数を考慮する。本発明の実施形態は、全ての新たなＵＥについて、又は例えばＶｏＬＴＥベアラのセットアップを有するＵＥのみについてあらゆる時点で、或いはＳＰＳのアクティベーション時にのみＳＰＳリソースを設定するための完全な柔軟性を提供する。
【００６０】
例示的な実施形態は、その１つの態様において、確保すべきＳＰＳ  ＰＵＣＣＨ  ＡＮリソースの数の決定方法を提供する。この方法は、ＳＰＳ  ＵＥの負荷が全てのサブフレームにわたって均等に分散されるという前提に基づいて初期推定を行うステップと、追加のヘッドルームがサブフレームにわたるあらゆる不均等な負荷を考慮できるようにするステップとを含む。この方法は、新たなＳＰＳ設定されたＵＥのために設定されるＮ個のＳＰＳ  ＡＮリソースの組をさらに決定し、所与のリソースは設定されているが、ＳＰＳがアクティブになっていないＵＥの数の合計を第１のメトリックとして設定するステップと、ＵＥのために所与のリソースがアクティブになっているサブフレームの数の合計を第２のメトリックとして設定するステップと、所与のリソースは設定されているが、（ＵＥのために設定されている４つのＰＵＣＣＨ  ＡＮリソースからの）異なるＡＮリソースを割り当てることによってＳＰＳがアクティブになっているＵＥの数の合計を第３のメトリックとして設定するステップと、第１、第２及び第３のメトリックの組み合わせとして第４のメトリックを形成するステップと、Ｎ個のＳＰＳ  ＡＮリソースのうち、第４のメトリックの値が最も小さなものを選択するステップとを含む。
【００６１】
本発明の例示的な実施形態は、ＳＰＳ  ＡＮ送信のためのＰＵＣＣＨリソース割り当てに少なくとも部分的に関する。例示的な実施形態によれば、ＤＬ  ＳＰＳ  ＵＥのためのＰＵＣＣＨ  ＡＮリソース割り当てが２ステップで行われる。第１のステップでは、ＲＲＣが、（ＰＲＢインデックス、ＰＲＢ内の巡回シフト及び直交カバーは決定するが、サブフレームオフセットは決定しない）４つのリソースインデックスをＵＥ固有の基準で情報要素（ＩＥ）ＳＰＳ−Ｃｏｎｆｉｇの一部として設定する。３ＧＰＰ  ＴＳ  ３６．３１１では、この設定を行う特定のＲＲＣパラメータをＮ１−ＰＵＣＣＨ−ＡＮ−ＰｅｒｓｉｓｔｅｎｔＬｉｓｔと呼ぶ。第２のステップでは、スケジューラが、（上記で再現した）３ＧＰＰ  ＴＳ  ３６．２１３のセクション９．２に従って設定されたフィールドを含むＰＤＣＣＨアクティベーションメッセージを送信することによってＤＬ  ＳＰＳをアクティブにする際に、ｅＮＢスケジューラ１２Ｅが、設定された４つのＳＰＳリソースの１つを選択してＵＥ１０に伝達する。この情報を伝達する２ビットは、ＳＰＳアクティベーションメッセージ内で電力制御のために使用されないＴＰＣビットである。
【００６２】
スケジューラ１２Ｅは、ＳＰＳ  ＡＮのための別個のリソースプールを保持する。ＳＰＳ  ＵＥのためのＰＵＣＣＨ  ＡＮリソースの数は、ＲＲＣパラメータΔＰＵＣＣＨ−Ｓｈｉｆｔの選択された値にサブフレーム毎に対応（１＋％ＰｕｃｃｈＨｅａｄｒｏｏｍＦｏｒＳｐｓ／１００）＊（サポートされているＵＥの数／２０）できるように提供され、分母の係数２０はＳＰＳの２０ｍｓの割り当て期間によるものである。パラメータ％ＰｕｃｃｈＨｅａｄｒｏｏｍＦｏｒＳｐｓは、全ての接続されているＵＥ１０がＳＰＳ  ＵＥであると仮定した場合の全負荷時におけるサブフレーム当たりのアクティブな半永続スケジューリング（ＳＰＳ）ＵＥ１０の平均数に基づくヘッドルームである。そして、このスケール調整される数は、各サブフレーム内でＳＰＳ  ＵＥのために確保されるＰＵＣＣＨ  ＡＮリソースの数である。
【００６３】
繰り返し言うが、スケジューラ１２Ｅは、Ｌ３制御ブロックによって新たなＳＰＳ  ＵＥのためにＳＰＳ  ＡＮリソースを設定するように要求されると、最も少ない数の既存のＳＰＳ  ＵＥ１０のために設定されている４つのリソースを選択して伝達する。なお、全てのリソースインデックスを割り当てることができるわけではなく、すなわちＤＢ：ΔＰｕｃｃｈＳｈｉｆｔに適合するリソースのみを割り当てることができる。４つのリソースが設定されると、この４つのリソースを使用するＵＥ１０の数の合計を１だけ増分すべきである。同様に、ＳＰＳリソースを設定されたＵＥ１０がセルを離れ、又はＲＲＣ＿ＩＤＬＥに移行した場合、或いはＳＰＳリソースが設定解除された場合には、特定のＳＰＳ  ＡＮリソースのために設定されていた又はアクティブになっていたＵＥの数の合計を適宜更新（１だけ減分）すべきである。
【００６４】
ＤＬ  ＳＰＳのアクティベーション時には、４つの設定されたリソースをいずれもサブフレーム内で利用できない場合、このサブフレームではこのＵＥ１０のためにＳＰＳをアクティブにすることができない。このサブフレーム内で、設定されたリソースのうちの複数が利用可能である場合、スケジューラ１２Ｅは、最も少ない数のＵＥのために設定されているＳＰＳリソースをアクティブにすることができる。
【００６５】
上記の内容に基づけば、本発明の例示的な実施形態は、ＳＰＳが設定されたサブフレーム内で利用できる設定されたＰＵＣＣＨリソースを全く有していない確率を低下させ、ＳＰＳ  ＡＮのために確保されるＰＵＣＣＨリソースの総数を減少させ、あらゆるサブフレーム内でＳＰＳを設定できるようにすることに関して最大限の柔軟性を提供することにより、無線ネットワークにおけるＳＰＳ  ＵＥの動作を強化するための方法、装置及び（単複の）コンピュータプログラムを提供することが明らかなはずである。
【００６６】
例示的な実施形態は、新たなＳＰＳ  ＵＥのために設定すべきＰＵＣＣＨ  ＡＮリソースを決定する際に、特定のＰＵＣＣＨ  ＡＮリソースが利用可能なサブフレームの数、特定のＰＵＣＣＨ  ＡＮリソースは既に設定されているが、ＳＰＳがアクティブになっていないＵＥの数、及び特定のＰＵＣＣＨ  ＡＮリソースは設定されているが、ＳＰＳのアクティベーション中に他の何らかのＰＵＣＣＨ  ＡＮリソース（ＵＥのために設定された４つのＰＵＣＣＨ  ＡＮリソースから）が割り当てられたＵＥの数を考慮する。本発明の実施形態は、全ての新たなＵＥについて、又は例えばＶｏＬＴＥベアラのセットアップを有するＵＥのみについてあらゆる時点で、或いはＳＰＳアクティベーション時にのみＳＰＳリソースを設定するための完全な柔軟性を提供する。
【００６７】
図５は、本発明の例示的な実施形態による方法の動作、及びコンピュータプログラム命令の実行結果を示す論理フロー図である。これらの例示的な実施形態によれば、方法は、ブロック５Ａにおいて、半永続スケジューリング肯定応答／否定応答（ＳＰＳ  ＡＮ）リソースの組を決定するステップを実行する。ブロック５Ｂにおいて、ＳＰＳ  ＡＮリソースは設定されているが、ＳＰＳがアクティブになっていないユーザ装置（ＵＥ）の数の合計をＳＰＳ  ＡＮリソースの組の各メンバの第１のメトリックとして設定するステップを行う。ブロック５Ｃにおいて、ＳＰＳ  ＡＮリソースがＵＥのためにアクティブになっているサブフレームの数の合計をＳＰＳ  ＡＮリソースの組の各メンバの第２のメトリックとして設定するステップを行う。ブロック５Ｄにおいて、特定のＳＰＳ  ＡＮリソースは設定されているが、ＳＰＳアクティベーション中に他の何らかのＳＰＳ  ＡＮリソースが割り当てられたＵＥの数の合計をＳＰＳ  ＡＮリソースの組の各メンバの第３のメトリックとして設定するステップを行う。ブロック５Ｅにおいて、第１のメトリック、第２のメトリック及び第３のメトリックの組み合わせとしてＳＰＳ  ＡＮリソースの組の各メンバの第４のメトリックを形成するステップを行う。ブロック５Ｆにおいて、少なくとも第４のメトリックの値に基づいて、新たなＳＰＳ設定されるＵＥのために設定できるように、ＳＰＳ  ＡＮリソースの組からＮ個のＳＰＳ  ＡＮリソースを選択するステップを行う。ブロック５Ｇにおいて、ＵＥがＳＰＳ動作のためにアクティブになった時に、第４のメトリックの値に少なくとも基づいてＮ個のＳＰＳ  ＡＮリソースのＮ個のＳＰＳ  ＡＮリソースの１つを選択するステップを行う。
【００６８】
図５に示す方法では、Ｎは４に等しい。
【００６９】
図５に示す方法では、第１、第２及び第３のメトリックの組み合わせとして第４のメトリックを形成するステップが、第１のメトリック、第２のメトリック及び第３のメトリックの加重和を形成するステップを含む。
【００７０】
図５に示す方法では、少なくとも第４のメトリックの値に基づいてＮ個のＳＰＳ  ＡＮリソースのうちの１つを選択するステップが、Ｎ個のＳＰＳ  ＡＮリソースのうち、第４のメトリックの値が最も小さなものを選択する。
【００７１】
図５に示す方法は、ＳＰＳをアクティブにすることができるサブフレーム数が最大になるようにＳＰＳ  ＡＮリソースの組を決定するステップをさらに含む。
【００７２】
図５に示す方法は、ＵＥのためのＳＰＳアクティベーション時に、複数のＳＰＳ  ＡＮリソースに対応する複数のエントリを有するデータ構造に基づいてＮ個のＳＰＳ  ＡＮリソースのうちのどれをアクティブにするかを決定するステップをさらに含み、各エントリは、対応するＳＰＳ  ＡＮリソースに関連する第１のメトリック、第２のメトリック、第３のメトリック及び第４のメトリックをさらに含み、ＵＥのためにアクティブにすべきであると決定されるリソースは、Ｎ個のリソースのうち、最も小さな第４のメトリックの値を有することによって示される第１のメトリック、第２のメトリック及び第３のメトリックを考慮して選択されたものである。
【００７３】
図５に示す方法では、前段落で説明したように、ＳＰＳ  ＡＮリソースの組からＮ個のＳＰＳ  ＡＮリソースを選択するステップがデータ構造に基づいて行われ、ＵＥのために選択されるＮ個のＳＰＳ  ＡＮリソースは、最も小さな第４のメトリックの値を有することによって示される第１のメトリック、第２のメトリック及び第３のメトリックを考慮することに基づく。
【００７４】
図５に示す方法では、ＳＰＳ  ＵＥの負荷が全てのサブフレームにわたって均等に分散されるという前提に基づいて推定を行い、追加のヘッドルームがサブフレームにわたるあらゆる不均等な負荷を考慮できるようにすることにより、物理アップリンク制御チャネル（ＰＵＣＣＨ）リソースの組内で確保すべきＳＰＳ  ＡＮリソースの数を決定する予備ステップを含む。
【００７５】
図５に示す方法では、ＳＰＳ  ＡＮリソースが、物理アップリンク制御チャネル（ＰＵＣＣＨ）リソースである。
【００７６】
図５に示す方法は、進化型ＮｏｄｅＢに位置するリソーススケジューラ機能によって少なくとも部分的に行われる。
【００７７】
図５に示す様々なブロックは、方法ステップ、及び／又はコンピュータプログラムコードの動作によって生じる動作、及び／又は関連する（単複の）機能を実施するように構成された複数の結合論理回路要素と見なすことができる。
【００７８】
一般に、様々な例示的な実施形態は、ハードウェア又は専用回路、ソフトウェア、ロジック、又はこれらのあらゆる組み合わせで実装することができる。例えば、ハードウェアの形で実装できる態様もあれば、コントローラ、マイクロプロセッサ、又はその他のコンピュータ装置が実行できるファームウェア又はソフトウェアの形で実装できる態様もあるが、本発明はこれらに限定されるものではない。本発明の例示的な実施形態の様々な態様は、ブロック図、フロー図、又は他の何らかの図的記述を使用して図示し説明することができるが、本明細書で説明したこれらのブロック、装置、システム、技術又は方法は、非限定的な例として、ハードウェア、ソフトウェア、ファームウェア、専用回路又は論理回路、汎用ハードウェア又はコントローラ又はその他のコンピュータ装置、又はこれらのいくつかの組み合わせの形で実装できることを十分に理解されたい。
【００７９】
従って、本発明の例示的な実施形態の少なくともいくつかの態様は、集積回路チップ及びモジュールなどの様々な構成要素内に実装することもでき、また本発明の例示的な実施形態は、集積回路として具体化された装置内に実装することもできると理解されたい。１又は複数の集積回路は、本発明の例示的な実施形態に従って動作するように構成できる１又は複数のデータプロセッサ、１又は複数のデジタルシグナルプロセッサ、ベースバンド回路及び無線周波数回路のうちの１つ又はそれ以上を具体化するための回路（場合によっては、ファームウェア）を含むことができる。
【００８０】
添付図面と共に上述の説明を読めば、当業者には、上述の説明に照らして本発明の上述の例示的な実施形態への様々な修正及び適応が明らかになるであろう。しかしながら、本発明の非限定的かつ例示的な実施形態の範囲には、依然としてあらゆる修正が含まれる。
【００８１】
例えば、上記では、Ｅ−ＵＴＲＡＮ（ＬＴＡ−Ａ）システムとの関連において例示的な実施形態を説明したが、本発明の例示的な実施形態は、この１つの特定の種類の無線通信システムのみとの使用に限定されず、本発明の例示的な実施形態を用いて他の無線通信システムで優位性を発揮することもできると理解されたい。
【００８２】
なお、「接続された（ｃｏｎｎｅｃｔｅｄ）」、「結合された（ｃｏｕｐｌｅｄ）」という用語、又はこれらのあらゆる変形は、２又はそれ以上の要素間の直接的又は間接的なあらゆる接続又は結合を意味し、互いに「接続」又は「結合」された２つの要素間に１又はそれ以上の中間要素が存在することを含むことができる。要素間の結合又は接続は、物理的なものであっても、論理的なものであっても、或いはこれらの組み合わせであってもよい。本明細書で使用する場合、２つの要素は、１又はそれ以上の電線、ケーブル及び／又はプリント電気接続を使用することにより、並びにいくつかの非限定的かつ非包括的な例として、無線周波数領域、マイクロ波領域及び光（可視及び不可視の両方）領域の波長を有する電磁エネルギーなどの電磁エネルギーを使用することにより、互いに「接続」又は「結合」されると考えることができる。
【００８３】
さらに、説明したパラメータ（例えば、「サブフレーム数・・・」「ＵＥ数・・・」「加重和・・・」「％ＰｕｃｃｈＨｅａｄｒｏｏｍＦｏｒＳｐｓ」など）は、あらゆる好適な名称によって識別できるので、これらのパラメータに使用する名称はいかなる点においても限定的なものではない。さらに、これらの様々なパラメータを使用する数式等は、本明細書で明示的に開示したものと異なる場合もある。さらに、様々なチャネル（例えば、ＰＵＣＣＨ、ＰＤＣＣＨなど）及び情報要素（例えば、ＳＰＳ−Ｃｏｎｆｉｇ、ＴＰＣなど）は、あらゆる好適な名称によって識別できるので、これらの様々なチャネル及び情報要素に割り当てている様々な名称は、いかなる点においても限定的なものではない。さらに、上述したように、リソーススケジューラ１２Ｅが使用するテーブルの正確な形及び情報内容は、図４に示したものと異なる場合もあり、例示にすぎないと見なすべきである。
【００８４】
さらに、本発明の様々な非限定的な例示的な実施形態の特徴の一部を使用し、これに対応してその他の特徴を使用することなく利点をもたらすこともできる。従って、上述の説明は、本発明の原理、教示及び例示的な実施形態を例示したものにすぎず、これらを限定するものであると見なすべきではない。
【符号の説明】
【００８５】
５Ａ  半永続的スケジューリング確認応答／否定応答（ＳＰＳ  ＡＮ）リソースの組を決定
５Ｂ  ＳＰＳ  ＡＮリソースは設定されているが、ＳＰＳがアクティブになっていないユーザ装置（ＵＥ）の数の合計を、ＳＰＳ  ＡＮリソースの組の各メンバのための第１のメトリックとして設定
５Ｃ  ＵＥのためにＳＰＳ  ＡＮリソースがアクティブにされたサブフレームの数の合計を、ＳＰＳ  ＡＮリソースの組の各メンバのための第２のメトリックとして設定
５Ｄ  特定のＳＰＳ  ＡＮリソースは設定されているが、ＳＰＳアクティベーション中に他の何らかのＳＰＳ  ＡＮリソースが割り当てられたＵＥの数の合計を、ＳＰＳ  ＡＮリソースの組の各メンバのための第３のメトリックとして設定
５Ｅ  第１のメトリック、第２のメトリック及び第３のメトリックの組み合わせとして、ＳＰＳ  ＡＮリソースの組の各メンバのための第４のメトリックを形成
５Ｆ  第４のメトリックの値に少なくとも基づいて、新たなＳＰＳ設定されるＵＥのために設定できるように、ＳＰＳ  ＡＮリソースの組からＮ個のＳＰＳ  ＡＮリソースを選択
５Ｇ  ＵＥがＳＰＳ動作のためにアクティブになった時に、第４のメトリックの値に少なくとも基づいて、Ｎ個のＳＰＳ  ＡＮリソースのＮ個のＳＰＳ  ＡＮリソースのうちの１つを選択
【図１Ａ】
0005969124.tif 000005
【図１Ｂ】
0005969124.tif 000006
【図１Ｃ】
0005969124.tif 000007
【図２】
0005969124.tif 000008
【図３】
0005969124.tif 000009
【図４】
0005969124.tif 000010
【図５】
0005969124.tif 000011