(57)【特許請求の範囲】
【請求項１】
物理ダウンリンク制御チャネル（ＰＤＣＣＨ）のペイロードのペイロードサイズが曖昧であるかどうかを判定することと、
曖昧なペイロードサイズに対して１つまたは複数のビットを用いてダウンリンクのＰＤＣＣＨのデータパケットをゼロ詰めすることによって前記ペイロードサイズを変更することと、
前記ゼロ詰めされたデータパケットを備えるペイロードを送信することと
を具備し、
曖昧なペイロードサイズは、ユーザ装置（ＵＥ）に１より多くのアグリゲーションレベルでダウンリンクのＰＤＣＣＨを復号させる可能性のあるペイロードサイズである、
ＵＥによるＰＤＣＣＨの正確な復号を促進する、送信の方法。
【請求項２】
ゼロ詰めのためのビット数は、少なくとも前記ペイロードサイズに基づいている、請求項１の方法。
【請求項３】
ｎ＝ｍ／ｋ＊２４（ここで、ｋ、ｍは整数、ｍはＣＣＥ（制御チャネル要素）の数を表し、ｋは符号ブロックの反復数を表す）であるならば、ｎというペイロードサイズは曖昧である、請求項１の方法。
【請求項４】
ｍは８未満であり、ｘが最大符号化レートであり（０＜ｘ≦１）、ｎは（８−ｍ）＊３６＊２＊ｘ未満である、請求項３の方法。
【請求項５】
物理ダウンリンク制御チャネル（ＰＤＣＣＨ）のペイロードのペイロードサイズが曖昧であるかどうかを判定するための第１の処理モジュールと、
曖昧なペイロードサイズに対して１つまたは複数のビットを用いてダウンリンクのＰＤＣＣＨのデータパケットをゼロ詰めすることにより前記ペイロードサイズを変更するための第２の処理モジュールと
を具備し、
曖昧なペイロードサイズは、ユーザ装置（ＵＥ）に１より多くのアグリゲーションレベルでダウンリンクのＰＤＣＣＨを復号させる可能性のあるペイロードサイズである、
ＵＥによる前記ＰＤＣＣＨの正確な復号を促進するように構成された少なくとも１つのプロセッサ。
【請求項６】
前記第２の処理モジュールは、少なくとも前記ペイロードサイズに基づいてゼロ詰めのためのビット数を判定する、請求項５のプロセッサ。
【請求項７】
前記第１の処理モジュールは、ｎ＝ｍ／ｋ＊２４（ここで、ｋ、ｍは整数であり、ｍはＣＣＥ（制御チャネル要素）の数を表し、ｋは符号ブロックの反復数を表す）であるならばｎというペイロードサイズを曖昧と識別する、請求項５のプロセッサ。
【請求項８】
前記第１の処理モジュールは、ｍが８未満であってｎが７２＊（８−ｍ）＊ｘ未満であるならば、ｎを曖昧と識別し、
ｘは最大符号化レートであって、０＜ｘ≦１である、
請求項７のプロセッサ。
【請求項９】
コンピュータに、ダウンリンクの物理ダウンリンク制御チャネル（ＰＤＣＣＨ）のデータパケットのペイロードサイズが曖昧かどうかを判定させる第１のコードセットと、
前記コンピュータに、ゼロ詰めのために１つまたは複数のビットを曖昧なペイロードサイズに対応するデータパケットに含めさせる第２のコードセットと
を具備し、
曖昧なペイロードサイズは、ＵＥに１より多くのアグリゲーションレベルでダウンリンクのＰＤＣＣＨを復号させる可能性のあるペイロードサイズである、
コンピュータプログラム。
【請求項１０】
少なくとも前記ペイロードサイズに基づいてゼロ詰めのために前記データパケットに含められるビットの数を判定する第３のコードセットを更に備える、請求項９のコンピュータプログラム。
【請求項１１】
前記第１のコードセットは、ｎ＝ｍ／ｋ＊２４（ここで、ｋ、ｍは整数であり、ｍはＣＣＥ（制御チャネル要素）の数を表し、ｋは符号ブロックの反復数を表す）であるならば、前記ペイロードサイズ（ｎ）が曖昧であると判定する、請求項９のコンピュータプログラム。
【請求項１２】
前記第１のコードセットは、ｍが８未満であり、ｎが７２＊（８−ｍ）＊ｘ未満であるならば前記ペイロードサイズ（ｎ）が曖昧であると判定し、
ｘは最大符号化レートであって、０＜ｘ≦１である、
請求項１１のコンピュータプログラム。
【請求項１３】
物理ダウンリンク制御チャネル（ＰＤＣＣＨ）のペイロードのペイロードサイズを判定するための手段と、
曖昧なペイロードサイズに対して１つまたは複数のビットを含めることによってダウンリンクのＰＤＣＣＨのデータパケットを処理するための手段と、
ゼロ詰めされたデータパケットを備えるペイロードを送信するための手段と
を具備し、
曖昧なペイロードサイズは、ユーザ装置（ＵＥ）に１より多くのアグリゲーションレベルでダウンリンクのＰＤＣＣＨを復号させる可能性のあるペイロードサイズである、
ＵＥによるＰＤＣＣＨの正確な復号を促進するための装置。
【請求項１４】
ダウンリンクの物理ダウンリンク制御チャネル（ＰＤＣＣＨ）における送信のためのペイロードが問題のあるサイズの１つに関連付けられるかどうかを分析するための命令と、前記ペイロードが問題のあるサイズを持つ場合に１つまたは複数のビットを用いてデータパケットをゼロ詰めすることによってデータパケットのサイズを変更するための命令とを保存するメモリと、
前記メモリに連結され、前記メモリに保存された前記命令を実行するように構成されたプロセッサと
を具備し、
問題のあるサイズは、ＵＥに１より多くのアグリゲーションレベルでダウンリンクのＰＤＣＣＨを復号させる可能性のあるペイロードサイズである、
無線通信装置。
【請求項１５】
前記メモリは、少なくともペイロードサイズに基づいて前記データパケットをゼロ詰めするためのビット数を判定するための命令を更に備える、請求項１４の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本特許出願は、２００８年３月３１日に提出され「ＭＥＴＨＯＤＳ  ＯＦ  ＲＥＬＩＡＢＬＹ  ＳＥＮＤＩＮＧ  ＣＯＮＴＲＯＬ  ＳＩＧＮＡＬ」と題された仮出願第６１／０４０，８２３号、２００８年５月１５日に提出され「ＭＥＴＨＯＤＳ  ＯＦ  ＲＥＬＩＡＢＬＹ  ＳＥＮＤＩＮＧ  ＣＯＮＴＲＯＬ  ＳＩＧＮＡＬ」と題された仮出願第６１／０５３，３４７号、２００８年６月２３日に提出され「ＭＥＴＨＯＤＳ  ＯＦ  ＲＥＬＩＡＢＬＹ  ＳＥＮＤＩＮＧ  ＣＯＮＴＲＯＬ  ＳＩＧＮＡＬ」と題された仮出願第６１／０７４，８６１号に対する優先権を主張する。全ての上述の仮出願は、本願の譲受人に譲渡され、参照によって本願に明示的に組み込まれる。
【０００２】
以下の記述は、一般に無線通信システムに関し、より具体的には制御信号に関する。
【背景技術】
【０００３】
一般に、無線多元接続通信システムは、多数の無線端末のための通信を同時にサポートできる。各端末は、順方向及び逆方向リンク上の伝送を介して１つまたは複数の基地局と通信する。順方向リンク（またはダウンリンク）は基地局から端末への通信リンクを表し、逆方向リンク（またはアップリンク）は端末から基地局への通信リンクを表す。この通信リンクは、単入力単出力、多入力単出力または多入力多出力（ＭＩＭＯ）を介して確立され得る。
【０００４】
ＭＩＭＯシステムは、多数（ＮＴ個）の送信アンテナ及び多数（ＮＲ個）の受信アンテナをデータ伝送のために使用する。ＮＴ個の送信アンテナ及びＮＲ個の受信アンテナによって形成されるＭＩＭＯチャネルは、ＮＳ個（ここで、ＮＳ≦ｍｉｎ｛ＮＴ，ＮＲ｝）の独立チャネル（これらは空間チャネルとも呼ばれる）に分解され得る。ＮＳ個の独立チャネルの各々は、次元に対応する。多数の送信及び受信アンテナにより創造される追加的な次元が利用されれば、ＭＩＭＯシステムは改善された性能（例えば、より高いスループット及び／またはより高い信頼性）を提供できる。
【０００５】
ＭＩＭＯシステムは、時分割複信（ＴＤＤ）及び周波数分割複信（ＦＤＤ）システムをサポートする。ＴＤＤシステムにおいて、相互関係の原理が逆方向リンクチャネルからの順方向リンクチャネルの推定を可能とするように、順方向及び逆方向リンク伝送は同一の周波数領域上にある。これは、アクセスポイントが、当該アクセスポイントにおいて多数のアンテナが利用可能であるときに順方向リンク上の送信ビームフォーミング利得を引き出すことを可能にする。
【０００６】
無線通信システムにおいて、物理チャネルは、通常は更に、サービスされているエンティティに依存する専用チャネル及び共通チャネルに分割される。専用チャネルは、基地局及び特定のＵＥの間の通信の促進に割り当てられる。共通チャネルは、様々なＵＥによって共有され、基地局によってサービスされている地理的エリア（セル）内の全てのユーザに共通に伝達される信号を送信するために当該基地局によって使用される。ＬＴＥ技術によれば、全ての割り当ては共有制御チャネルにおいて信号を送られ、これらは別々に符号化される。従って、ダウンリンク（またはアップリンク）チャネルは、２つの別個のパート（１つが制御及びデータメッセージの夫々のため）に分割される。データパート（ＰＤＳＣＨ−物理ダウンリンク共有チャネル）はダウンリンク（またはアップリンク）データを同時にスケジュールされたユーザへ搬送する一方、制御パート（ＰＤＣＣＨ）はスケジュールされたユーザへ（特に）割り当て情報を搬送する。従って、制御信号の確実な交換が、効率的な無線通信システムを実装するために必要である。
【発明の概要】
【０００７】
下記は、１つまたは複数の態様の基本的な理解を提供するために、係る態様の簡単化された概要を示す。この概要は、全ての意図される態様の広範な概観ではないし、全ての態様の重要または重大な要素を識別することも、いずれかのまたは全ての態様の範囲の輪郭を示すことも意図されていない。その唯一の目的は、後に示されるより詳細な説明への導入部として、簡単化された形式で１つまたは複数の態様のいくつかの概念を提示することである。
【０００８】
無線通信システムは、音声、データなどの様々な種別の通信コンテンツを提供するために広範に配置される。これらのシステムは、利用可能なシステムリソース（例えば、帯域幅及び送信電力）を共有することによって多数のユーザとの通信をサポートすることのできる多元接続システムであり得る。係る多元接続システムの例は、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、３ＧＰＰロングタームエボリューション（ＬＴＥ）システム及び直交周波数分割多元接続（ＯＦＤＭＡ）システムを含む。
【０００９】
ＵＥによるＰＤＣＣＨの正確な復号を促進する、送信の方法が、一態様に従って開示される。方法は、ＵＥのためのダウンリンクＰＤＣＣＨのアグリゲーションレベルを判定することを含む。ＰＤＣＣＨのペイロードサイズは、それが曖昧であるかどうかを判定するために分析される。更なる態様において、ｎ＝ｍ／ｋ＊２４（ここで、ｋ、ｍは整数であり、ｍはＣＣＥ（制御チャネル要素）の数を表し、ｋは符号ブロックの反復数を表す）という条件を満たすならば、ペイロードサイズｎは曖昧である。更なる態様において、最大符号化レートがｘであって０＜ｘ≦１であるならば、曖昧なペイロードの対応する最大サイズは７２＊（８−ｍ）＊ｘである。曖昧なペイロードサイズは、１つまたは複数のビットを用いてダウンリンクＰＤＣＣＨのデータビットをゼロ詰めすることと、ゼロ詰めされたデータパケットを備えるペイロードを送信することとによって修正される。ゼロ詰めのためのビット数は、ペイロードサイズに基づくことが可能である。
【００１０】
別の態様は、ＵＥによるＰＤＣＣＨの正確な復号を促進するように構成されたプロセッサに関する。プロセッサは、ＰＤＣＣＨのペイロードサイズが曖昧であるかどうかを判定するための第１のモジュールを備えることができる。更なる態様において、ｎ＝ｍ／ｋ＊２４であって、ｎが７２＊（８−ｍ）＊ｘ未満であるならば（ｘは最大符号化レートであって０＜ｘ≦１である）、ペイロードサイズｎは曖昧である。変数ｋ、ｍは整数であり、ｍはＣＣＥの数を表し、ｍは８未満である。変数ｋは符号ブロックの反復数を表す。曖昧なペイロードサイズに関して、プロセッサに同様に備えられる第２のモジュールは、曖昧なペイロードサイズに対して１つまたは複数のビットを用いてダウンリンクＰＤＣＣＨのデータパケットをゼロ詰めすることによってペイロードのサイズを変更する。
【００１１】
コンピュータ可読媒体を備えるコンピュータプログラム製品が、別の態様に従って開示される。コンピュータ可読媒体は、コンピュータに、ダウンリンクＰＤＣＣＨのデータパケットのペイロードサイズが曖昧であるかどうかを判定させるための第１のコードセットを備える。媒体は、コンピュータに、曖昧なペイロードサイズに対応するデータパケットに１つまたは複数のビットをゼロ詰めのために含めさせるための第２のコードセットも備えることができる。媒体に同様に含まれる第３のコードセットは、少なくともペイロードサイズに基づいてゼロ詰めのために使用されるビット数を判定する。更なる態様に従って、ｎ＝ｍ／ｋ＊２４（ここで、ｋ、ｍは整数である）ならば、ペイロードサイズ（ｎ）は曖昧である。変数ｍは８未満であり、ｍはＣＣＥの数を表す。変数ｋは符号ブロックの反復数を表す。
【００１２】
ＵＥによるＰＤＣＣＨの正確な復号を促進するための装置が、別の態様において開示される。装置は、ＰＤＣＣＨのペイロードサイズを判定するための手段と、曖昧なペイロードサイズに対して１つまたは複数のビットを含めることによってダウンリンクＰＤＣＣＨのデータパケットをゼロ詰めするための手段とを備える。処理に際して、ゼロ詰めを備えるペイロードは、装置に同様に含まれる送信手段を利用して送信される。
【００１３】
メモリ及びプロセッサを備える無線通信装置が、別の態様において開示される。メモリは、ダウンリンクＰＤＣＣＨにおける送信のためのデータパケットが問題のあるサイズを持つかどうかを分析するための命令を保存する。パケットが問題のあるサイズを持つならば、メモリはペイロードサイズに基づいて１つまたは複数のビットを用いてデータパケットをゼロ詰めすることによって係るデータパケットのサイズを変更するための命令を更に保存する。メモリに連結されたプロセッサは、メモリ内に保存される命令を実行するように構成される。
【００１４】
様々なアグリゲーションレベルでＵＥから受信された複数のＡＣＫ／ＮＡＣＫ（ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ／ｎｅｇａｔｉｖｅ  ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）の中から有効なＡＣＫ／ＮＡＣＫを識別する方法がこの態様において開示される。この態様に従って、１より多くのＡＣＫ／ＮＡＣＫがＵＥから受信されているかどうかが最初に判定される。複数のＡＣＫ／ＮＡＣＫが受信されているならば、ＵＥが複数のＡＣＫ／ＮＡＣＫを送信したダウンリンクＰＤＣＣＨに対応するアグリゲーションレベルも識別される。ダウンリンクＰＤＣＣＨのアグリゲーションレベル以下の全ての有効なアグリゲーションレベルに関してＵＥから受信された全てのＡＣＫ／ＮＡＣＫが復号される。続いて、復号されたＡＣＫ／ＮＡＣＫの各々に関する属性が分析され、少なくとも分析された属性に基づいて複数のＡＣＫ／ＮＡＣＫから有効なＡＣＫ／ＮＡＣＫが選択される。更なる態様において、属性はＳＮＲ統計量を備えることが可能であり、最高のＳＮＲを備えるＡＣＫ／ＮＡＣＫが複数の復号されたＡＣＫ／ＮＡＣＫから有効なＡＣＫ／ＮＡＣＫとして識別される。別の態様において、属性は送信のエネルギーを備え、最高のエネルギーを備えるＡＣＫ／ＮＡＣＫが複数の復号されたＡＣＫ／ＮＡＣＫから有効なＡＣＫ／ＮＡＣＫとして識別される。
【００１５】
メモリ及びプロセッサを備える無線通信装置が、別の態様に従って開示される。メモリは、送信されるダウンリンクＰＤＣＣＨに応じてＵＥから受信された複数のＡＣＫ／ＮＡＣＫの属性を判定するための命令を保存する。複数のＡＣＫ／ＮＡＣＫから有効なＡＣＫ／ＮＡＣＫが、受信されたＡＣＫ／ＮＡＣＫに関する属性に少なくとも基づいて選択される。プロセッサはメモリに連結され、メモリ内に保存された命令を実行するように構成される。
【００１６】
コンピュータ可読媒体を備えるコンピュータプログラム製品もまた別の態様に従って開示される。製品は、１より多くのＡＣＫ／ＮＡＣＫがＵＥから受信されているかどうかを判定するための第１のコードセットを備える。ＵＥが複数のＡＣＫ／ＮＡＣＫを送信したダウンリンクＰＤＣＣＨに対応するアグリゲーションレベルを識別するための第２のコードセットも媒体内に備えられる。ダウンリンクＰＤＣＣＨのアグリゲーションレベル以下の全ての有効なアグリゲーションレベルに関してＵＥから受信された全てのＡＣＫ／ＮＡＣＫが、媒体内の第３のコードセットに従って復号される。第４のコードセットは復号されたＡＣＫ／ＮＡＣＫの各々に関する属性を分析し、第５のコードセットは少なくとも分析された属性に基づいて複数のＡＣＫ／ＮＡＣＫから有効なＡＣＫ／ＮＡＣＫを選択する。
【００１７】
別の態様は、ＰＤＣＣＨの正確な復号を促進する方法に関する。方法は、特定のＵＥへのダウンリンクＰＤＣＣＨ送信に使用されるアグリゲーションレベルを判定することと、少なくともアグリゲーションレベルに基づいてオフセットを判定することとを含む。ＵＥのためのアップリンクＡＣＫ／ＮＡＣＫのリソースは、アグリゲーションレベルに基づいて判定されたオフセットを利用してマッピングされる。アグリゲーションレベル依存オフセットを備えるリソース割り当てメッセージが生成され、ダウンリンクＰＤＣＣＨでＵＥへ送信される。
【００１８】
メモリ及びプロセッサを備える無線通信装置が、別の態様に従って開示される。メモリは、アグリゲーションレベル依存オフセットを備え、ダウンリンクＰＤＣＣＨで送信されるリソース割り当てメッセージを生成するための命令を保存する。メモリに連結されたプロセッサは、メモリ内に保存された命令を実行するように構成される。
【００１９】
別の態様は、コンピュータ可読媒体を備えるコンピュータプログラム製品に関する。媒体は、特定のＵＥへのダウンリンクＰＤＣＣＨ送信に使用されるアグリゲーションレベルを判定するための第１のコードセットを備える。アグリゲーションレベルに基づいて判定されるオフセットを利用してＵＥのためのアップリンクＡＣＫ／ＮＡＣＫのリソースをマッピングするための第２のコードセットもまた媒体内に備えられる。媒体内に同様に含まれる第３及び第４のコードセットに従って、アグリゲーションレベル依存オフセットを備えるリソース割り当てメッセージが生成され、ダウンリンクＰＤＣＣＨ上でＵＥに夫々送信される。
【００２０】
ＰＤＣＣＨの正確な復号を促進する装置が、更なる別の態様に従って開示される。それは、判定するための手段と、リソースをマッピングするための手段と、リソース割り当てメッセージを生成するための手段とを備える。判定するための手段は、特定のＵＥへのダウンリンクＰＤＣＣＨ送信に使用されるアグリゲーションレベルを識別するために使用される。結果的に、ＵＥのためのアップリンクＡＣＫ／ＮＡＣＫのリソースはアグリゲーションレベルに基づいて判定されるオフセットを利用してマッピング手段によってマッピングされる一方、ダウンリンクＰＤＣＣＨで送信されるメッセージは装置内に同様に備えられる生成手段によって生成される。
【００２１】
ＰＤＣＣＨの正確な復号を促進する方法が、更なる別の態様において開示される。方法は、ダウンリンクＰＤＣＣＨに関するアグリゲーションレベルを判定することと、ＰＤＣＣＨのアグリゲーションレベルに対応する系列を生成することとを含む。ダウンリンクＰＤＣＣＨのＣＲＣ（巡回冗長検査）ビットは、生成された系列を利用してスクランブルされ、ダウンリンクＰＤＣＣＨで送信される。
【００２２】
別の態様は無線通信装置に関する。装置は、ダウンリンクＰＤＣＣＨのアグリゲーションレベルに対応して生成された系列を利用してダウンリンクＰＤＣＣＨのＣＲＣ（巡回冗長検査）ビットをスクランブルするための命令を保存するメモリと、メモリに連結されメモリ内に保存された命令を実行するように構成されたプロセッサとを備える。
【００２３】
コンピュータ可読媒体を備えるコンピュータプログラム製品がこの態様に従って開示される。媒体は、ダウンリンクＰＤＣＣＨに関するアグリゲーションレベルを判定するためのコードと、ＰＤＣＣＨのアグリゲーションレベルに対応するスクランブル系列を生成するためのコードとを備える。それは、生成されたスクランブル系列を利用してダウンリンクＰＤＣＣＨのＣＲＣ（巡回冗長検査）ビットをスクランブルするためのコードと、スクランブルされたビットをダウンリンクＰＤＣＣＨで送信するためのコードとを更に含む。
【００２４】
別の態様は、ＰＤＣＣＨの正確な復号を促進する装置に関する。装置は、アグリゲーションレベル依存系列を利用してダウンリンクＰＤＣＣＨのＣＲＣ（巡回冗長検査）ビットをスクランブルするための手段と、スクランブルされたＣＲＣビットを送信するための手段とを備える。
【００２５】
ＰＤＣＣＨを受信する方法が、更なる別の態様に従って開示される。方法は、アグリゲーションレベル依存系列を用いてスクランブルされたＣＲＣを備えるダウンリンクＰＤＣＣＨを受信及び復号することを備える。それは、系列に関連するアグリゲーションレベルを識別するために、復号されたビットをスクランブル系列を用いてデスクランブルするステップと、識別されたアグリゲーションレベルについてＣＲＣを検査するステップとを更に備える。
【００２６】
別の態様は、無線通信装置に関する。装置は、ダウンリンクＰＤＣＣＨ上で受信され、復号されたＣＲＣ（巡回冗長検査）ビットをデスクランブルするための命令を保存するメモリを備える。ＣＲＣビットは、ダウンリンクＰＤＣＣＨのアグリゲーションレベルに対応して生成された系列を利用してデスクランブルされる。メモリに連結されたプロセッサは、メモリ内に保存された命令を実行するように構成される。
【００２７】
コンピュータ可読媒体を備えるコンピュータプログラム製品もまた更なる別の態様において開示される。媒体は、ダウンリンクＰＤＣＣＨに関するアグリゲーションレベルを判定するためのコードと、ＰＤＣＣＨのアグリゲーションレベルに対応する系列を生成するためのコードとを備える。ダウンリンクＰＤＣＣＨのＣＲＣ（巡回冗長検査）ビットは、生成された系列を利用してスクランブルされ、ダウンリンクＰＤＣＣＨで送信される。
【００２８】
別の態様は、ＰＤＣＣＨの正確な復号を促進する装置に関する。装置は、アグリゲーションレベル依存スクランブル系列を用いてスクランブルされたＣＲＣビットを受信するための手段と、受信したダウンリンクＰＤＣＣＨを関連するアグリゲーションレベルで復号するための手段とを備える。アグリゲーションレベルは、アグリゲーションレベル依存系列を利用して、ダウンリンクＰＤＣＣＨで受信されたＣＲＣ（巡回冗長検査）ビットをデスクランブルすることによって得られる。
【００２９】
複数のＵＥによるＰＤＣＣＨの正確な復号を促進する、送信の方法が、更なる別の態様に従って開示される。複数のＵＥの各々のダウンリンクＰＤＣＣＨに関連するアグリゲーションレベルが、この方法に従って最初に識別される。ＵＥの各々のアグリゲーションレベルに対応するスクランブル系列が生成され、ＵＥの各々のＣＲＣビットが夫々のスクランブル系列を用いてスクランブルされる。スクランブルされたＣＲＣビットは、ダウンリンクＰＤＣＣＨにおいて識別されたアグリゲーションレベルでＵＥの各々へと送信される。
【００３０】
別の態様は、複数のＵＥの各々のダウンリンクＰＤＣＣＨのアグリゲーションレベルに対応する個別のスクランブル系列を生成するための命令を保存するメモリを備える無線通信装置に関する。メモリに連結されたプロセッサは、メモリ内に保存された命令を実行するように構成される。
【００３１】
コンピュータ可読媒体を備えるコンピュータプログラム製品が、この態様に従って開示される。媒体は、複数のＵＥの各々のダウンリンクＰＤＣＣＨに関連するアグリゲーションレベルを識別するためのコードを備える。ＵＥの各々のアグリゲーションレベルに対応するスクランブル系列を生成するための第２のコードセットも媒体内に備えられる。ＵＥの各々のＣＲＣビットは媒体内に含まれる第３のコードセットに従って個別のスクランブル系列を用いてスクランブルされ、スクランブルされたＣＲＣビットは媒体内に含まれる第４のコードセットに従ってＵＥの各々へ識別されたアグリゲーションレベルでダウンリンクＰＤＣＣＨにおいて送信される。
【００３２】
ＰＤＣＣＨの正確な復号を促進する装置が、更なる別の態様に従って開示される。複数のＵＥの各々によって受信されたダウンリンクＰＤＣＣＨに関連する個別のアグリゲーションレベルに基づいてスクランブル系列を生成するための手段を備える。アグリゲーションレベル依存スクランブル系列を利用して、複数のＵＥに送信されるＣＲＣビットを符号化するための手段と、複数のＵＥのうち１つまたは２以上に符号化されたＣＲＣビットを備えるＰＤＣＣＨを送信するための手段とを含む。
【００３３】
ＵＥがＰＤＣＣＨを正確に復号するのを促進する、送信の方法が、更なる別の態様に従って開示される。方法は、特定のＵＥのダウンリンクＰＤＣＣＨに関連付けられるアグリゲーションレベルを識別することと、ダウンリンクＰＤＣＣＨ内にアグリゲーションレベルを示す少なくとも１ビットを含めることとを含む。更なる態様において、ダウンリンクＰＤＣＣＨに関するペイロードサイズが受信ＵＥに１より多くのアグリゲーションレベルでダウンリンクＰＤＣＣＨを復号させる曖昧なペイロードサイズであるならば、当該ビットが含められる。
【００３４】
メモリ及びプロセッサを備える無線通信装置は、更なる別の態様に従って開示される。メモリは、受信するＵＥにダウンリンクＰＤＣＣＨに関するアグリゲーションレベルを示す１つまたは複数のビットを送信するための命令を保存する。プロセッサは、メモリに連結され、メモリ内に保存された命令を実行するように構成される。
【００３５】
コンピュータ可読媒体を備えるコンピュータプログラム製品が、更なる別の態様に従って開示される。媒体は、ＵＥのダウンリンクＰＤＣＣＨに関するアグリゲーションレベルを識別するための第１のコードセットを備える。ＰＤＣＣＨ内に１つまたは複数のビットをそれらがＵＥにアグリゲーションレベルを示すように含めるための第２のコードセットも媒体内に備えられる。
【００３６】
別の態様は、ＰＤＣＣＨの正確な復号を促進する装置に関する。装置は、特定のＵＥのダウンリンクＰＤＣＣＨに関するアグリゲーションレベルを識別するための手段を備える。アグリゲーションレベルを示す１つまたは複数のビットを備えるＰＤＣＣＨは、装置内に同様に含まれる送信手段によってＵＥへ送信される。
【００３７】
上述の目的及び関連する目的を達成するために、１つまたは複数の態様は、以下に十分に記述され、クレームにおいて特に指摘される特徴を備える。以下の記述及び添付の図面は、１つまたは複数の態様のある例示的な特徴を詳細に説明する。しかしながら、これらの特徴は様々な態様の原理が使用され得る様々なやり方のほんの少しを示しており、この記述は全ての係る態様及びそれらの同等物を含むように意図されている。
【図面の簡単な説明】
【００３８】
【図１】図１は、１つまたは複数の態様に従う多元接続無線通信システムの概要図である。
【図２】図２は、種々のユーザの様々なアグリゲーションレベルに関する探索空間を説明する概要図である。
【図３】図３は、特定のペイロードサイズ（４８ビット）についての反復の例を説明する。
【図４】図４は、一態様に従う送信の方法論を説明する。
【図５】図５は、ＵＥによるＰＤＣＣＨの正確な復号を促進する態様に従う送信の方法論を説明する。
【図６】図６は、一態様に従う、多数のＣＲＣパスにより生じる結果を取り扱う受信の方法を説明する。
【図７】図７は、様々なアグリゲーションレベルでＵＥから受信された複数のＡＣＫ／ＮＡＣＫの中から正確にＡＣＫ／ＮＡＣＫを識別する方法論を詳述するフローチャートである。
【図８】図８は、アグリゲーションレベル依存レートマッチングを利用することによってＰＤＣＣＨの正確な復号が促進される方法論を詳述するフローチャートである。
【図９】図９は、アグリゲーションレベル依存ＣＲＣ（巡回冗長検査）マスクがＰＤＣＣＨを正確に復号することを助けるために使用される、送信の別の方法を詳述する。
【図１０】図１０は、ＣＲＣフォールスアラームレートを増加させることなくダウンリンクＰＤＣＣＨを受信するＵＥがＰＤＣＣＨの正確に復号するのを助けるやり方でダウンリンクＰＤＣＣＨを送信する方法論を示す。
【図１１】図１１は、ＵＥがＰＤＣＣＨを正確に復号することを促進する、送信の方法を説明する。
【図１２】図１２は、ＵＥがＰＤＣＣＨを正確に復号することを促進する、送信の別の方法を説明する。
【図１３】図１３は、１つまたは複数の態様に従う、無線通信ネットワークにおいてダウンリンクＰＤＣＣＨを送信するように構成された例示的なシステムの概要図である。
【図１４】図１４は、１つまたは複数の態様に従う、無線通信システムにおいてダウンリンクＰＤＣＣＨを受信するように構成された別の例示的なシステムを説明する。
【図１５】図１５は、一実施形態に従う多元接続無線通信システムを説明する。
【図１６】図１６は、ＭＩＭＯシステムにおける送信側システム（アクセスポイントとしても知られる）及び受信側システム（アクセス端末としても知られる）の実施形態のブロック図である。
【発明を実施するための形態】
【００３９】
種々の態様が、図面を参照してこれから記述される。以下の記述において、説明の目的で、数多くの具体的細部が、１つまたは複数の態様の徹底的な理解を提供するために述べられる。明らかであるかもしれないが、係る態様はこれらの具体的細部を超えて実施されてよい。
【００４０】
本願で使用されるように、「コンポーネント」、「モジュール」、「システム」及び同種の用語は、ハードウェア、ファームウェア、ハードウェア及びソフトウェアの組み合わせ、ソフトウェア、または実行中のソフトウェアに限定されないが、これらのコンピュータ関連エンティティを含むように意図されている。例えば、コンポーネントは、プロセッサ上で動作する処理、プロセッサ、オブジェクト、実行ファイル、実行スレッド、プログラム及び／またはコンピュータに限られないが、これらであってよい。例として、コンピューティングデバイス上で動作するアプリケーション及びコンピューティングデバイスの両方がコンポーネントであり得る。１つまたは複数のコンポーネントが実行プロセス及び／または実行スレッド内に存在し得るし、コンポーネントは１つのコンピュータに集中され、及び／または、２または３以上のコンピュータに分散されてよい。加えて、これらコンポーネントは、種々のデータ構造が保存される種々のコンピュータ可読媒体から実行され得る。コンポーネントは、ローカルシステム、分散システム内の、及び／または、信号経由で他のシステムを備えるインターネットなどのネットワークの向こう側の別のコンポーネントと相互作用する１つのコンポーネントからのデータなどの１つまたは複数のデータパケットに従うようなローカル及び／またはリモートプロセスによって通信してもよい。
【００４１】
更に、種々の態様が本願において端末に関連して記述されるが、これらは有線端末または無線端末であり得る。端末は、システム、デバイス、加入者ユニット、加入者局、移動局、モバイル、モバイルデバイス、リモート局、リモート端末、アクセス端末、ユーザ端末、端末、通信デバイス、ユーザエージェント、ユーザデバイスまたはユーザ装置（ＵＥ）とも呼ぶことができる。無線端末は、セルラ電話機、衛星電話機、コードレス電話機、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）電話機、無線ローカルループ（ＷＬＬ）局、ＰＤＡ（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ）、無線接続能力を持つハンドヘルドデバイス、コンピューティングデバイス、または無線モデムに接続される他の処理デバイスであってよい。更に、種々の態様が、基地局に関連して本願において記述される。基地局は、無線端末と通信するために利用されてよく、アクセスポイント、ノードＢまたは何らかの他の術語で呼ばれてもよい。
【００４２】
更に、「または（or）」という用語は、排他的な「または」よりもむしろ包括的な「または」を意味するように意図されている。即ち、違うように指定されない限り、または文脈から明らかでない限り、「ＸはＡまたはＢを使用する」という句は、自然な包括的並べ替えのいずれでも意味するように意図される。即ち、「ＸはＡまたはＢを使用する」という句は、「ＸがＡを使用する」、「ＸがＢを使用する」または「ＸがＡ及びＢの両方を使用する」という事例のいずれによっても満足される。加えて、冠詞「ａ」または「ａｎ」は、本明細書及び添付の特許請求の範囲において使用されているように、違うように指定されるか文脈から単数形に向けられていることが明らかでない限り、「１つまたは複数」を意味するように一般に解釈されるべきである。
【００４３】
本願において記述される技術は、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡ及び他のシステムなどの種々の無線通信システムのために使用されてよい。「システム」及び「ネットワーク」という用語は、しばしば交換可能に使用される。ＣＤＭＡシステムは、ＵＴＲＡ（Ｕｎｉｖｅｒｓａｌ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｒａｄｉｏ  Ａｃｃｅｓｓ）、ｃｄｍａ２０００などの無線技術を実装してよい。ＵＴＲＡは、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）及びＣＤＭＡの他の変形を含む。更に、ｃｄｍａ２０００は、ＩＳ−２０００、ＩＳ−９５及びＩＳ−８５６標準をカバーする。ＴＤＭＡシステムは、ＧＳＭ（登録商標）（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）などの無線技術を実装してよい。ＯＦＤＭＡシステムは、Ｅ−ＵＴＲＡ（Ｅｖｏｌｖｅｄ  ＵＴＲＡ）、ＵＭＢ（Ｕｌｔｒａ  Ｍｏｂｉｌｅ  Ｂｒｏａｄｂａｎｄ）、ＩＥＥＥ  ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ  ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ  ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭなどの無線技術を実装してよい。ＵＴＲＡ及びＥ−ＵＴＲＡは、ＵＭＴＳ（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）の一部である。３ＧＰＰ  ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳのリリースであり、これはダウンリンク上でＯＦＤＭＡシステムを使用してアップリンク上でＳＣ−ＦＤＭＡを使用する。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ及びＧＳＭは、「３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ」（３ＧＰＰ）と名付けられた組織からの文書に記述されている。更に、ｃｄｍａ２０００及びＵＭＢは、「３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ２」（３ＧＰＰ２）と名付けられた組織からの文書に記述されている。更に、係る無線通信システムは、不対で、ライセンスされていないスペクトル、８０２．ｘｘ無線ＬＡＮ、ＢＬＵＥＴＯＯＴＨ（登録商標）及び他のいかなる短距離または長距離無線通信技術をもしばしば使用するピアツーピア（例えば、モバイル−モバイル）アドホックネットワークシステムを追加的に含んでもよい。
【００４４】
種々の態様または特徴が、多数のデバイス、コンポーネント、モジュール及び同種のものを含み得るシステムの点から示される。種々のシステムは追加的なデバイス、コンポーネント、モジュールなどを含んでよく、及び／または、図に関連して論じられた全てのデバイス、コンポーネント、モジュールを含まなくてよいことが、理解され、かつ、認識されるべきである。これらアプローチの組み合わせもまた使用され得る。
【００４５】
次に図１を参照すると、１つまたは複数の態様に従う多元接続無線通信システム１００が説明されている。無線通信システム１００は、１つまたは複数のＵＥと交信する１つまたは複数の基地局を含むことができる。単一のＵＥが示されているものの、各基地局１０２は複数のＵＥのためのカバレッジを提供する。ＵＥ１０４は、順方向リンク１０６上でＵＥへ情報を送信し、かつ、逆方向リンク１０８上でＵＥ１０４から情報を受信するＢＳ１０２と通信している。順方向リンク（またはダウンリンク）は基地局からモバイルデバイスへの通信リンクを表し、逆方向リンク（またはアップリンク）はモバイルデバイスから基地局への通信リンクを表す。種々のデータ及び制御信号が、ＢＳ１０２によって共通及び専用通信チャネルを介してＵＥ１０４へ伝達される。特に、アップリンクリソースに関する情報などのユーザ特有の制御信号は、ＢＳ１０２によってダウンリンクＰＤＣＣＨを介して伝達される。問題のあるペイロードサイズ、及び後に更に詳述されるようにＰＤＣＣＨの多数の位置などの種々の理由により、ＵＥ１０４はＰＤＣＣＨを正しく復号できないかもしれない。結果的に、アップリンク通信のために割り当てられたリソースを識別することが不可能となる。
【００４６】
以下に更に詳述される種々の態様に従って、ＢＳ１０２またはＵＥ１０４は、ＰＤＣＣＨに関連する問題を取り扱うことによってより円滑な通信を導く方法論を実装できる。例えば、ＢＳ１０４は、一態様に従って、分析コンポーネント１１０及び処理コンポーネント１１２に関連付けられ得る。分析コンポーネント１１０及び処理コンポーネント１１２は、明確さのために異なるコンポーネントとして説明されているが、本願において記述される機能は単一のコンポーネントによって実行可能であることが認識されるべきである。分析コンポーネント１１０は、ダウンリンクＰＤＣＣＨのペイロードサイズが受信ＵＥによるダウンリンクＰＤＣＣＨの復号において問題があるかどうか、または、曖昧さを引き起こすかどうかを識別する。一態様において、ペイロードサイズは、情報フィールド及びＣＲＣビットの両方を含むことができる。処理コンポーネント１１２は、分析コンポーネント１１０によって問題のあるサイズに関連付けられていると識別される送信ペイロードを回避することを促進する。更なる態様に従って、処理コンポーネント１１２は、ゼロ詰めによって問題のある送信ペイロードを回避できる。より詳細な態様において、処理コンポーネント１１２は、ペイロードサイズなどの要因に基づいてゼロ詰めのためのビット数を判定するＡＩ（人工知能）コンポーネント（図示されない）を備えることができる。このように処理されたペイロードは、ＵＥによって送信され、ダウンリンク伝送におけるＰＤＣＣＨ位置の正しい識別を助ける。別の態様に従って、処理コンポーネント１１２は、様々なアグリゲーションレベルでＵＥから受信された複数のＡＣＫ／ＮＡＣＫからＡＣＫ／ＮＡＣＫを正しく判定できる。以下に詳述されるように種々の方法論が実装可能であり、それによって１つのＰＤＣＣＨについて２つの異なるアグリゲーションレベルが復号される見込みを低減することが認識できる。
【００４７】
上に論じたように、種々の物理チャネルが、ＢＳとＵＥとの間のデータ及び制御信号の交換のために通信システム内で利用される。物理ダウンリンク制御チャネル（ＰＤＣＣＨ）は、Ｌ１／Ｌ２制御情報を搬送する。多数のＰＤＣＣＨが、サブフレーム内で送信可能である。更に、ＰＤＣＣＨは、様々なペイロードサイズを備える多数のフォーマットをサポートする。ＰＤＣＣＨ内で送信されるダウンリンク制御情報（ＤＣＩ）は、アップリンクグラント、ダウンリンクスケジューリング、アップリンク電力制御コマンド、ＲＡＣＨ（ランダムアクセスチャネル）レスポンスなどを搬送する。多数のＵＥのためのＤＣＩが、各サブフレームの１、２または３つのシンボルに多重化される。各ＰＤＣＣＨは、１、２、４または８個の制御チャネル要素（ＣＣＥ）のアグリゲーションであり得る制御チャネル（ＣＣＨ）上にマッピングされる。従って、物理制御チャネルは、１つまたはいくつかの制御チャネル要素のアグリゲーションで送信される。各ＵＥは、共通の探索空間及びＵＥ特有の探索空間からその予期されるＤＣＩを盲目的に探索する。ＵＥ探索空間の開始ＣＣＥインデックスは、ＵＥ  ＩＤ、サブフレーム番号、ＣＣＥの総数及びアグリゲーションレベルという入力パラメータを備えることのできるハッシュ関数によって与えられる。
【００４８】
現行のＥ−ＵＴＲＡ仕様に従うと、ＵＥがＰＤＣＣＨの盲目的な復号を行う特定のアグリゲーションレベルを備えるアグリゲートされたＣＣＥの点から定義される共通の探索空間及びＵＥ特有の探索空間が存在する。セット内のＣＣＥは連続的であり、セットは固定数のＣＣＥだけ離れて配置される。ＣＣＥは、１つのＰＤＣＣＨが１、２、４、８個のＣＣＥで構成され得るような、リソースエレメントのセットに対応する。所与のＢＳに関するチャネル条件は異なるＵＥについて変化し得るので、ＢＳは個々のチャネル条件に対応する異なる電力レベルを用いてこれらのＵＥに送信する。これは、レベル１がＵＥへ送信するために非常に優れたチャネル条件を必要とする最も積極的なレベルである一方、レベル８は悪いチャネル条件を持つＵＥでもこのレベルで送信されるＢＳ信号を受信できる最も保守的なものであるような、ＣＣＥのアグリゲーションレベルを通じて達成される。しかしながら、任意の所与の時刻において、ＵＥは多数の位置を復号する必要があり、特定の位置の中でＵＥはＰＤＣＣＨを識別するために異なるアグリゲーションレベルを復号しなければならない。従って、例えば、ＵＥはアグリゲーションレベル１及び２を備える制御伝送について６つの見込まれる位置を試すことができる一方、ＵＥはＰＤＣＣＨを復号するためにレベル４及び８について２つの見込まれる位置を試すことができる。更に、各レベルについてＰＤＣＣＨは異なる目的に対処するための２つの潜在的な制御フォーマットを持つことができる。結果的に、ＵＥは、ＰＤＣＣＨ伝送を識別するために３２個の異なる位置を試さなければならない。更に、探索空間は、異なるアグリゲーションレベルについて重複し、または、ばらばらなままであり得る。
【００４９】
図２は、種々のユーザの様々なアグリゲーションレベルに関する探索空間を説明する概要図である。４つの異なるユーザＵＥ＃１、ＵＥ＃２、ＵＥ＃３及びＵＥ＃４について３つのアグリゲーションレベル１、２及び４に関するＵＥ特有の探索空間が本図に説明されている。アグリゲーションレベル１に関するユーザＵＥ＃１の探索空間はＣＣＥインデックス１０からＣＣＥインデックス１５までに及び、アグリゲーションレベル２に関して探索空間はＣＣＥインデックス４からＣＣＥインデックス７までに及ぶ一方、アグリゲーションレベル４に関して探索空間はＣＣＥインデックス０からＣＣＥインデックス１までに及ぶ。故に、ＵＥ＃１について異なるアグリゲーションレベルに対応する探索空間の重複は全く存在しない。ＵＥ＃２のアグリゲーションレベル１に関する探索空間はＣＣＥインデックス１からＣＣＥインデックス６までに及び、アグリゲーションレベル２に関する探索空間はＣＣＥインデックス１からＣＣＥインデックス４までに及ぶ一方、アグリゲーションレベル４に関して探索空間はＣＣＥインデックス１及びＣＣＥインデックス２に及ぶ。従って、アグリゲーションレベル４に関する探索空間は、ＵＥ＃２についてのアグリゲーションレベル２の探索空間のある部分を包含し得る。結果的に、制御チャネルＰＤＣＣＨがレベル４で送信されるならば、ＵＥ＃２はダウンリンク割り当てについて多数のＰＤＣＣＨを復号できるかもしれない。結果的に、ＵＥが別のユーザの割り当てを復号していることと、ＵＥが図２のＵＥ＃２について説明されたように１つのＰＤＣＣＨを１回よりも多く復号することとのどちらかが推測できる。後者の状況は、ＵＥが異なるアグリゲーションサイズを用いて１つのＰＤＣＣＨを復号するときに、それらの探索空間の重複により起こり得る。異なるアグリゲーションレベルの探索空間は、以下に詳述されるように特定の具体的なペイロードサイズによって重複し得る。このような異なるアグリゲーションレベルに関する探索空間の重複は、アップリンク伝送のためのリソースに関してある種の曖昧さに結びつく。これは、ダウンリンクＰＤＣＣＨの最初のＣＣＥがアップリンクＡＣＫ／ＮＡＣＫリソースを判定するために使用されるからである。故に、最初のＣＣＥは、アップリンクＡＣＫ／ＮＡＣＫリソースマッピングのためにユニークでなければならない。
【００５０】
ＵＥが多数の位置でＰＤＣＣＨを検出する別の理由は、曖昧なペイロードサイズである。上に論じたように、ＰＤＣＣＨはＣＣＥのアグリゲーションを備え、各ＣＣＥはリソースエレメントとも呼ばれる３６個のトーンから成る。循環バッファベースのレートマッチングにより、所与のアグリゲーションサイズ（２、４または８）に関して、符号ビットは最初のＣＣＥの後に反復し始める。例えば、アグリゲーションレベル４は、７２個の符号シンボルを備える１４４個（３６＊４）のリソースエレメントを含むだろう。図３は、特定のペイロードサイズ（４８ビット）の反復の例を説明する。図に示されるように、各反復が循環バッファの同じ位置で開始するように、アグリゲーションレベル４は２つの反復を含む一方、アグリゲーションサイズ８は４つの反復を含む。符号ビットの反復及び異なるアグリゲーションサイズ間の探索空間の重複により、多数のアグリゲーションサイズはＣＲＣ（巡回冗長検査）検査を通過できる。ＰＤＣＣＨの最初のＣＣＥは動的スケジューリングのためのＡＣＫ／ＮＡＣＫリソースに結びつけられるが、ＵＥは基地局によって識別されない異なるリソースでそのＡＣＫ／ＮＡＣＫを送信するかもしれない（多数のＡＣＫ／ＮＡＣＫリソースがあり得る）。通常、１０個の問題のあるペイロードサイズ｛２８，３０，３２，３６，４０，４２，４８，５４，６０，７２｝が、最大のＰＤＣＣＨサイズが８０未満であるようなＬＴＥリリース８について識別される。問題のあるペイロードサイズは、限定でなく説明の手段として本願において識別されることが認識できる。システムが発展するにつれてそれらはより大きなペイロードサイズを送信することができるだろうから、ＰＤＣＣＨの曖昧な識別を生じさせるペイロードサイズの数は増大し得ることが更に認識できる。例えば、ＬＴＥアドバンス（リリース９以上）によれば、最大ペイロードサイズは８０より大きくなり得る。従って、ｍ＝４（ｍはＣＣＥの数を表す），ｋ＝１（ｋは符号ブロックの反復回数を表す）であるならば、９６ビットという更なる曖昧なペイロードサイズがＰＤＣＣＨについて識別され得る。
【００５１】
図４は、一態様に従って送信の方法論４００を説明する。方法は、ペイロードサイズが判定される４０２で始まる。４０４では、メッセージが、問題のあるペイロードサイズが回避されるやり方で生成される。これらのメッセージは、４０６で示されるように送信される。この方法論を通じて、１つのＰＤＣＣＨのために複数のアグリゲーションレベルを復号させられるペイロードの送信が緩和される。しかしながら、この方法論は、帯域幅定義、搬送波周波数、送信アンテナ数などの種々の要因と、システムがＴＤＤ（時分割複信）またはＦＤＤ（周波数分割複信）を実装するかどうかとに依存する。更に、この方法は、特定のペイロードサイズを回避するために全ての可能性のあるアグリゲーションレベルの組み合わせが試されなければならないように、基地局における処理の複雑さを増大させる。
【００５２】
上述のように、１０個の問題のある、或いは、曖昧なペイロードサイズが識別される。１／３畳み込み符号レート、ＱＰＳＫ変調及び各ＣＣＥが３６個のリソース要素に対応するという事実などの要因に基づき、問題のあるペイロードサイズｎは下記条件を満たすはずである。  
ｎ＊３／２＊ｋ＝ｍ＊３６、または、ｎ＝ｍ／ｋ＊２４、ここで、ｋ、ｍは整数であって、ｍ＜８。  
−  ｎは、ペイロードサイズを表す。  
−  ｍは、ＣＣＥの数を表す。  
−  ｋは、符号ブロックの反復回数を表す。  
−  ｎは、（８−ｍ）＊３６＊２＊ｘ＝７２＊（８−ｍ）＊ｘ未満のはずであり、ここでｘは、最大符号化レート制約であり、０＜ｘ≦１。  
・ｍ＝７ならば、ｎ＜５４、  
・ｍ＝６ならば、ｎ＜１０８などである。  
例えば、  
・ｎ＝４８（ｍ＝２，ｋ＝１）  
・ｎ＝３６（ｍ＝３，ｋ＝２）  
・ｎ＝３２（ｍ＝４，ｋ＝３）などである。  
更なる態様に従って、符号化レートは、ＵＥがＰＤＣＣＨを復号することを促進するために、３／４未満であり得る。
【００５３】
図５は、ＵＥによるＰＤＣＣＨの正確な復号を促進する態様に従って送信の別の方法論５００を詳述する。方法論は、ダウンリンクＰＤＣＣＨのためのパケットが上記で識別される曖昧なペイロードサイズに対応するかどうかが判定される５０２で始まる。データパケットが上述の曖昧なペイロードサイズに対応しなければ、方法はデータパケットがＵＥへ送信される５０８へ移動する。５０２において、パケットが曖昧なペイロードサイズの１つに対応すると判定されるならば、パケットサイズに基づいてゼロ詰めのためのビット数が５０４に示されるように判定され得る。例えば、サイズ４０のペイロードが２ビットを用いて詰められるならば、別の問題のあるサイズであるサイズ４２のペイロードに帰着する。従って、ゼロ詰めのためのビット数は、少なくともペイロードサイズに基づいて変動し得る。５０６において、ペイロードは５０４において判定されたゼロ詰めビットを含むように処理される。５０８において、ゼロ詰めビットを含むように斯くして処理されたパケットは、指定されたＵＥへ送信される。この方法論は、アグリゲーションレベルの重複を緩和しながら、曖昧なペイロードサイズを回避し、ＵＥがＰＤＣＣＨを正確に復号するのを手伝う。
【００５４】
図６は、一態様に従って多数のＣＲＣパスにより生じる結果を取り扱う受信の方法６００を説明する。この方法は、基地局における変更を必要とせず、寧ろ、アップリンクＡＣＫ／ＮＡＣＫリソースを明白に選択するＵＥによって実装される。この方法に従って、ＵＥは、６０２において示されるように全ての見込まれるアグリゲーションサイズを復号する。６０４において、ＵＥが１より多くのアグリゲーションレベルで復号されたＰＤＣＣＨを持つかどうかが判定される。ＵＥがただ１つのＰＤＣＣＨを復号するならば、アップリンクＡＣＫ／ＮＡＣＫリソースが正確に識別されると共に、方法はエンドブロックで終了する。しかしながら、６０４において、ＵＥが１より多くのＰＤＣＣＨを首尾よく復号したと判定されるならば、方法は６０６へ進む。６０６において、有効なＰＤＣＣＨの間で最低のＣＣＥインデックス（最高の通過アグリゲーションレベルに対応するＣＣＥ）が選択される。６０８において、アップリンクＡＣＫ／ＮＡＣＫが、ステップ６０６において決定されたリソースを利用して送信される。方法は、続いてエンドブロックで終了する。この方法は、斯くして、アップリンクＡＣＫ／ＮＡＣＫのためのリソースを明白に識別することを促進するが、最低のインデックスを持つＣＣＥを識別するために復号可能な全てのＰＤＣＣＨの完全な探索をＵＥに要求する。
【００５５】
図７は、様々なアグリゲーションレベルでＵＥから受信された複数のＡＣＫ／ＮＡＣＫの中から正確にＡＣＫ／ＮＡＣＫを識別する方法論を詳述するフローチャートである。方法は、基地局がＵＥからのアップリンク伝送を受信する７０２で始まる。この態様に従って、アップリンク伝送は、以前に伝送されたダウンリンク通信に関連するＡＣＫ／ＮＡＣＫを備え得る。７０４において、複数のＡＣＫ／ＮＡＣＫが受信されたかどうかが判定される。７０４において基地局がＵＥに割り当てられたアップリンクリソースに対応するただ１つのＡＣＫ／ＮＡＣＫを受信したことが判定されるならば、処理はエンドブロックで終了する。しかしながら、７０４において基地局が１より多くのＡＣＫ／ＮＡＣＫをＵＥから受信したことが判定されるならば、方法は、ＵＥがＡＣＫ／ＮＡＣＫを送信したダウンリンクＰＤＣＣＨに対応するアグリゲーションレベルｇ（ｋ）が識別される７０６へ進む。７０８において、ｇ（ｋ）以下の全ての有効なアグリゲーションレベルについてＵＥから受信された全てのＡＣＫ／ＮＡＣＫが復号される。７１０において、復号されたＡＣＫ／ＮＡＣＫの各々に関する属性が、判定され分析される。７１２において、特定のＡＣＫ／ＮＡＣＫが、少なくとも分析された属性に基づいて、ダウンリンクＰＤＣＣＨに対する有効なＡＣＫ／ＮＡＣＫとして判定される。例えば、ＡＣＫ／ＮＡＣＫチャネルにおけるエネルギーまたはアップリンクＡＣＫ／ＮＡＣＫ伝送のＳＮＲ（信号対雑音比）が、異なる態様に従って判定され得る。復号されたＡＣＫ／ＮＡＣＫチャネルの判定された属性に少なくとも基づいて、特定のＡＣＫ／ＮＡＣＫがダウンリンク伝送に応じてＵＥによって送信されたＡＣＫ／ＮＡＣＫとして識別される。例えば、最も好ましいＳＮＲまたは最高の電力を持つＡＣＫ／ＮＡＣＫチャネルが、受信されたダウンリンク伝送へのＵＥレスポンスとして識別され得る。ＵＥから１より多くのＰＤＣＣＨを復号することを緩和するよりも寧ろ、この方法は、受信されたダウンリンクＰＤＣＣＨに応じてＵＥによって送信される複数のＡＣＫ／ＮＡＣＫから有効なＡＣＫ／ＮＡＣＫを識別することによって１より多くのＰＤＣＣＨを復号するＵＥの影響を相殺する。この方法は基地局における復号の複雑さを増大させるかもしれないが、それは非常にロバストであり、ＵＥにおけるいかなる更なる実装も必要としないだろう。
【００５６】
図８は、アグリゲーションレベル依存レートマッチングを利用することによってＰＤＣＣＨの正確な復号が促進される別の態様に関する。様々なアグリゲーションレベルについて、様々なレートマッチングアルゴリズムが、アグリゲーションレベル依存オフセットだけリソースマッピングをシフトさせることにより実施される。ビット収集、選択及び送信を含む手順が、この態様に従って以下に詳述される。  
長さＫｗ＝３ＫΠの循環バッファは、以下のように生成される。  
【数１】
0005479452.tif 000002
【００５７】
Ｅによってこの符号ブロックに対するレートマッチング出力系列長を示す。レートマッチング出力ビット系列はｅｋであり、ｋ＝０，１，・・・，Ｅ−１である。Ａ（ｕ）が定義され、ｕは制御チャネルについて見込まれるアグリゲーションレベルであり、即ち、ｕ＝１，２，４，８である。  
【数２】
0005479452.tif 000003
【００５８】
図８で説明される方法８００は、特定のＵＥへのダウンリンクＰＤＣＣＨのために使用されるアグリゲーションレベルが判定される。ＵＥのためのアップリンクＡＣＫ／ＮＡＣＫリソースは、８０４に示されるようにオフセットを利用してマッピングされる。更なる態様に従って、オフセットはダウンリンクＰＤＣＣＨのために使用されるアグリゲーションに基づいて判定される。８０６において、ダウンリンクＰＤＣＣＨで送信されるリソース割り当てメッセージが、アグリゲーションレベル依存オフセットを備えるように、生成される。８０８において、ＰＤＣＣＨがＵＥに送信され、それによって、ＵＥがＰＤＣＣＨを正確に復号するのを助ける。ＰＤＣＣＨを受信する際、ＵＥはアグリゲーションレベル依存シフトを考慮して情報を抽出する。
【００５９】
図９は、アグリゲーションレベル依存ＣＲＣ（巡回冗長検査）マスクがＰＤＣＣＨの正確な復号を助けるために使用される更なる別の態様に関する。この方法は、ＣＲＣフォールスアラームレートを増加させることなくダウンリンクＰＤＣＣＨが正確に復号されるのを助けることができる。これは、アグリゲーションレベル（例えば、１、２、４または８）によって判定される系列によってＣＲＣビットをスクランブルすることによって達成される。ＣＲＣビットは、１つのＰＤＣＣＨについて全体の伝送ブロックによって計算される。受信側において、ＵＥはアグリゲーションレベル毎にアグリゲーションレベル依存スクランブルコードによってビットを最初にデスクランブルする。その後、ＵＥはスクランブル系列に対応する１つのアグリゲーションレベルについてＣＲＣを検査し、それによって、ただ１つのアグリゲーションレベルがＣＲＣを通過することを確実にする。送信の方法９００は、ダウンリンクＰＤＣＣＨに関するアグリゲーションレベルが最初に判定される９０２で始まる。９０４において、ＰＤＣＣＨについてのアグリゲーションレベルに対応する系列が生成される。９０６においてダウンリンクＰＤＣＣＨのためのＣＲＣビットは生成された系列を利用してスクランブルされ、エンドブロックで終わる前に、スクランブルされたビットは９０８に示されるようにダウンリンク通信において送信される。
【００６０】
図１０は、ＣＲＣフォールスアラームレートを増加させることなく、ＰＤＣＣＨを受信するＵＥがＰＤＣＣＨを正確に復号するのを手助けするやり方でのダウンリンクＰＤＣＣＨの送信に関連する別の態様に関する。この方法に従って、アグリゲーションレベル依存スクランブルコードがＰＤＣＣＨに適用される。一態様は、全体の伝送ブロック及び対応するＣＲＣビット（これは全体の伝送ブロックに基づいて計算される）のスクランブルに関する。受信側は、ＣＲＣを検査する前に、復号されたビットをデスクランブルする。別の態様は、受信側が復号前に受信信号を最初にデスクランブルするような、チャネル符号化またはレートマッチングの後のビットのスクランブルに関する。限定でなく説明の手段として、４つのＣＲＣマスクの一設計は、下記であり得る。  
【数３】
0005479452.tif 000004
【００６１】
方法１０００は、１００２に示されるように特定のＵＥのダウンリンクＰＤＣＣＨのために使用されるアグリゲーションレベルを識別することで始まる。この態様に従って、異なるアグリゲーションレベルが異なるＵＥのＰＤＣＣＨを送信するために使用されるならば、種々のアグリゲーションレベルに対応する異なるスクランブル系列が生成される。ＵＥ毎のダウンリンクＰＤＣＣＨ上で送信される情報は、個別のＵＥ毎のＰＤＣＣＨに使用されるアグリゲーションレベルに対応するスクランブル系列を使用してスクランブルされる。従って、アグリゲーションレベルに対応するスクランブル系列が、１００４に示されるように生成される。ＣＲＣビットは、１００６に示されるように生成された系列を用いてスクランブルされる。上述のように、これは、全体の伝送ブロック及び当該伝送ブロックに基づいて計算される対応するＣＲＣビットと、チャネル符号化またはレートマッチングの後にスクランブルされ得るビットとのどちらかをスクランブルすることによる２つのやり方で達成され得る。１００８において、生成された系列に従ってスクランブルされたＣＲＣビットはダウンリンクＰＤＣＣＨにおいて送信され、方法はエンドブロックで終了する。
【００６２】
図１１は、ＵＥがＰＤＣＣＨを正確に復号することを促進する送信の方法１１００を説明する。方法は、特定のＵＥのためのダウンリンクＰＤＣＣＨについてアグリゲーションレベルが判定される１１０２で始まる。１１０４では、ビットがアグリゲーションレベルを示すためにＰＤＣＣＨに含められる。より詳細な態様では、２ビットが４つのアグリゲーションレベル（１、２、４または８）のうちいずれか１つを示すために含められ得る。１１０６に示されるように、対応するアグリゲーションレベルを示すビットを用いて変更されたＰＤＣＣＨはダウンリンク上で特定のＵＥへ送信される。受信側は、ＰＤＣＣＨを受信可能なアグリゲーションレベルを識別するためにインジケータビットを最初に復号できる。
【００６３】
図１２は、ＵＥがＰＤＣＣＨを正確に復号することを促進する送信の別の方法１２００を説明する。方法は、特定のＵＥのためのダウンリンクＰＤＣＣＨについてペイロードサイズが判定される１２０２で始まる。１２０４では、ペイロードサイズはダウンリンクＰＤＣＣＨを復号するアグリゲーションレベルに関してＵＥに混乱を生じさせる上述の曖昧なペイロードサイズのうちの１つであるかどうかが更に判定される。ペイロードサイズが受信側において曖昧さを生じさせないならば、方法はパケットが受信側へ送信される１２０８へと進む。１２０４においてペイロードサイズが受信側において曖昧さを生じさせると判定されるならば、１２０６に示されるように、ビットがアグリゲーションベルを示すためにＰＤＣＣＨに含められる。より詳細な態様では、２ビットが４つのアグリゲーションレベル（１、２、４または８）のうちいずれか１つを指し示すために含められ得る。１２０８に示されるように、対応するアグリゲーションレベルを示すビットを用いて変更されたＰＤＣＣＨはダウンリンク上で特定のＵＥへ送信される。受信側は、ＰＤＣＣＨを受信可能なアグリゲーションレベルを識別するためにインジケータビットを最初に復号できる。アグリゲーションレベルインジケータをダウンリンクＰＤＣＣＨに含めることに関する上述の態様は、フォーマット  ０／１Ａ／３／３Ａは同一のサイズを持つべきであるという要求を満足するために、ＵＲグラント及びＤＬ電力制御（フォーマット  ３／３Ａ）について適用され得る。
【００６４】
異なる態様において、本明細書で記述された方法論の組み合わせが、ＵＥがＰＤＣＣＨを正しく復号するのを助けるために使用され得る。これは、ＵＥがアップリンクＡＣＫ／ＮＡＣＫ通信のリソースを正確に識別するのを促進することによって効率を高めると共に無線通信システム内の干渉を低減させる。
【００６５】
図１３に関して、１つまたは複数の態様に従って無線通信ネットワークにおいてダウンリンクＰＤＣＣＨを送信するように構成された例示的なシステム１３００が説明される。システム１３００は機能ブロックを含むように表現されていて、これらはプロセッサ、ソフトウェアまたはそれらの組み合わせ（例えば、ファームウェア）によって実装される機能を表現する機能ブロックであり得ることが認識されるだろう。
【００６６】
システム１３００は、個別にまたは連動して動作可能な電気コンポーネントの論理グルーピング１３０２を含む。論理グルーピング１３０２は、ダウンリンクＰＤＣＣＨ上で送信されるペイロードのサイズを分析し、サイズが曖昧であるかどうかを判定する、判定のための手段を含むことができる。例えば、ペイロードのサイズは、受信側ＵＥに２つのアグリゲーションレベルでＰＤＣＣＨを復号させ、その結果、ＵＥにおいて曖昧さを引き起こすものである可能性がある。曖昧であると判定されたペイロードのサイズを変更する、データパケットを処理するための手段１３０６も同様に論理グルーピング１３０２に含まれる。様々な実施形態に従って、１つまたは複数のビットがゼロ詰めのためにペイロードに含めることが可能であり、その結果、サイズはＵＥに１つのアグリゲーションレベルのみでダウンリンクＰＤＣＣＨを復号させるものに変化する。システムは、ゼロ詰めされたデータパケットを送信するための手段１３０８を更に含むことができる。
【００６７】
いくつかの態様に従って、判定するための手段１３０４は、ＵＥから受信した通信を分析し、１よりも多くのＡＣＫ／ＮＡＣＫがＵＥから受信されているかどうかを判定することもできる。この態様に従って、論理グルーピング１３０２は、ダウンリンクＰＤＣＣＨのアグリゲーションレベル以下の全ての有効なアグリゲーションレベルについてＵＥから受信された全てのＡＣＫ／ＮＡＣＫを復号するための手段を更に含む。復号されたＡＣＫ／ＮＡＣＫの各々に関連する属性を分析するための手段及び少なくとも分析された属性に基づいて複数のＡＣＫ／ＮＡＣＫから有効なＡＣＫ／ＮＡＣＫを選択するための手段もまた含まれる。
【００６８】
他の態様に従って、判定するための手段１３０４は、ダウンリンクＰＤＣＣＨに関連するアグリゲーションレベルを判定することもできる。少なくともアグリゲーションレベルに基づいて、アップリンクＡＣＫ／ＮＡＣＫリソースがオフセットを利用してダウンリンクＰＤＣＣＨにおいてマッピングされるように、当該オフセットが更に判定され得る。この態様に従って、リソース割り当てメッセージがアグリゲーションレベル依存オフセットと共に作成され得るようにマッピングするための手段が論理グルーピング１３０２に含められる。この態様において送信するための手段１３０８は、オフセットと共にリソース割り当てメッセージを送信し、その結果、ダウンリンクＰＤＣＣＨを受信するＵＥが１つのアグリゲーションレベルでＰＤＣＣＨを復号し、ＡＣＫ／ＮＡＣＫリソースを正確に識別するのを助ける。別の態様は、判定するための手段１３０４によって判定されたアグリゲーションレベルを示すために１つまたは複数のビットをダウンリンクＰＤＣＣＨに含めることに関する。この態様は、夫々のＵＥへアグリゲーションレベルインジケータビットを送信するための手段１３０８を含む。更なる態様は、ダウンリンクＰＤＣＣＨ上で曖昧なペイロードサイズのデータパケットを受信するＵＥだけにアグリゲーションレベルインジケータを送信することを含み得る。
【００６９】
別の態様において、グルーピング１３０２は、アグリゲーションレベル依存系列を利用してＣＲＣビットをスクランブルするための手段も含むことができる。この態様において、判定するための手段１３０４は、ＵＥ特有ＰＤＣＣＨに対応するアグリゲーションレベルを識別する。この態様は、ＣＲＣビットが係る系列を利用してスクランブルされるようなアグリゲーションレベル依存系列生成器を生成するための手段も備える。送信するための手段１３１０は、スクランブルされたＣＲＣビットを送信する。
【００７０】
別の態様は、ダウンリンクＰＤＣＣＨを受信する複数のＵＥに関連する夫々のアグリゲーションレベルに基づいてスクランブル系列を生成することに関する。アグリゲーションレベル依存スクランブル系列を利用して複数のＵＥへ送信されるＣＲＣビットを符号化するための手段が、この態様に従う論理グルーピング１３０２に含まれる。
【００７１】
更に、システム１３００は、電気コンポーネント１３０４及び１３０６または他のコンポーネントに関連する機能を実行するための命令を保持するメモリ１３０８を含むことができる。メモリ１３１０の外側にあるように示されているが、電気コンポーネント１３０４及び１３０６のうち１つまたは複数がメモリ１３１０内に存在し得ることが理解されるだろう。
【００７２】
図１４は、１つまたは複数の態様に従って無線通信ネットワークにおいてダウンリンクＰＤＣＣＨを受信するように構成された別の例示的なシステム１４００を説明する。システム１４００は機能ブロックを含むように表現されていて、これらはプロセッサ、ソフトウェアまたはそれらの組み合わせ（例えば、ファームウェア）によって実装される機能を表現する機能ブロックであり得ることが認識されるだろう。
【００７３】
システム１４００は、個別にまたは連動して動作可能な電気コンポーネントの論理グルーピング１４０２を含む。論理グルーピング１４０２は、アグリゲーションレベル依存スクランブル系列を用いてスクランブルされたＣＲＣビットを受信するための手段１４０４を含むことができる。同様に１４０２内に含まれる、復号するための手段は、関連するアグリゲーションレベルで受信ダウンリンクＰＤＣＣＨを復号する。アグリゲーションレベルは、アグリゲーションレベル依存系列を用いて、ダウンリンクＰＤＣＣＨにおいて受信されたＣＲＣ（巡回冗長検査）ビットをデスクランブルすることによって得られる。
【００７４】
更に、システム１４００は、電気コンポーネント１４０４及び１４０６または他のコンポーネントに関連する機能を実行するための命令を保持するメモリ１４０８を含むことができる。メモリ１４０８の外側にあるように示されているが、電気コンポーネント１４０４及び１４０６のうちの１つまたは複数がメモリ１３０８内に存在し得ることが理解されるだろう。
【００７５】
図１５を参照すると、一実施形態に従う多元接続無線通信システムが説明される。ｅ−ＮｏｄｅＢまたはｅＮＢとも呼ばれる、アクセスポイント１５００（ＡＰ）は、多数のアンテナグループを含み、あるグループは１５０４及び１５０６を含み、別のグループは１５０８及び１５１０を含み、更なるグループは１５１２及び１５１４を含む。図１５において、ただ２つだけのアンテナが各アンテナグループについて示されているが、より多数或いはより少数のアンテナが各アンテナグループについて利用され得る。ユーザ装置（ＵＥ）とも呼ばれるアクセス端末１５１６（ＡＴ）はアンテナ１５１２及び１５１４と通信していて、アンテナ１５１２及び１５１４は順方向リンク１５２０上でアクセス端末１５１６に情報を送信し、逆方向リンク１５１８上でアクセス端末１５１６から情報を受信する。アクセス端末１５２２はアンテナ１５０６及び１５０８と通信していて、アンテナ１５０６及び１５０８は順方向リンク１５２６上でアクセス端末１５２２に情報を送信し、逆方向リンク１５２４上でアクセス端末１５２２から情報を受信する。ＦＤＤシステムにおいて、通信リンク１５２８、１５２０、１５２４及び１５２６は、通信のために異なる周波数を使用し得る。例えば、順方向リンク１５２０は、逆方向リンク１５１８によって使用されるものと異なる周波数を使用し得る。
【００７６】
夫々のアンテナのグループ及び／またはそれらがその中で通信するように設計されているエリアは、アクセスポイントのセクタとしばしば呼ばれる。実施形態において、アンテナグループは夫々、アクセスポイント１５００によってカバーされるエリアであるセクタにおいてアクセス端末と通信するように設計される。
【００７７】
順方向リンク１５２０及び１５２６上の通信において、アクセスポイント１５００の送信アンテナは、異なるアクセス端末１５１６及び１５２４に関する順方向リンクの信号対雑音比を改善するためにビームフォーミングを利用する。また、そのカバレッジのあちこちにランダムに散在するアクセス端末に送信するためにビームフォーミングを使用するアクセスポイントは、その全てのアクセス端末に単一のアンテナを通じて送信するアクセスポイントに比べて、隣接セルにおけるアクセス端末に対してより小さな干渉を引き起こす。
【００７８】
アクセスポイントは、端末と通信するために使用される固定局であってもよく、アクセスポイント、Ｎｏｄｅ  Ｂまたは何らかの他の術語で呼ばれてもよい。アクセス端末は、アクセス端末、ユーザ装置（ＵＥ）、無線通信デバイス、端末、または何らかの他の術語で呼ばれてもよい。
【００７９】
図１６は、ＭＩＭＯシステム１６００における送信側システム１６１０（アクセスポイントとしても知られる）及び受信側システム１６５０（アクセス端末としても知られる）の実施形態のブロック図である。送信側システム１６１０では、多数のデータストリームに関するトラフィックデータがデータソース１６１２から送信（ＴＸ）データプロセッサ１６１４へと供給される。
【００８０】
実施形態において、各データストリームは夫々の送信アンテナによって送信される。ＴＸデータプロセッサ１６１４は、符号化データを供給するために、そのデータストリームについて選択された特定の符号化スキームに基づいてデータストリーム毎にトラフィックデータをフォーマット、符号化及びインタリーブする。
【００８１】
データストリーム毎に符号化されたデータは、ＯＦＤＭ技術を使用してパイロットデータと共に多重化され得る。パイロットデータは、典型的には、既知のやり方で処理され、チャネル応答を推定するために受信側システムにおいて使用され得る既知のデータパターンである。データストリーム毎に多重化されたパイロット及び符号化データは、変調シンボルを供給するために、そのデータストリームについて選択された特定の変調スキーム（例えば、ＢＰＳＫ、ＱＰＳＫ、Ｍ−ＰＳＫまたはＭ−ＱＡＭ）に基づいて変調（即ち、シンボルマッピング）される。データストリーム毎のデータレート、符号化及び変調は、メモリ１６３２と連結するプロセッサ１６３０によって行われる命令によって決定されてよい。
【００８２】
全てのデータストリームの変調シンボルは、ＴＸ  ＭＩＭＯプロセッサ１６２０に供給され、これは変調シンボルを更に処理（例えば、ＯＦＤＭのために）し得る。ＴＸ  ＭＩＭＯプロセッサ１６２０は、ＮＴ個の変調シンボルストリームをＮＴ個の送信器（ＴＭＴＲ）１６２２ａから１６２２ｔまでに供給する。ある実施形態において、ＴＸ  ＭＩＭＯプロセッサ１６２０は、データストリームのシンボル及びシンボルが送信されるアンテナに対してビームフォーミングウェイトを適用する。
【００８３】
各送信器１６２２は、１つまたは複数のアナログ信号を提供する夫々のシンボルストリームを受け取って処理し、ＭＩＭＯチャネル上の伝送に適した変調信号を得るためにアナログ信号を更に調整（例えば、増幅、フィルタリング及びアップコンバート）する。送信器１６２２ａから１６２２ｔまでからのＮＴ個の変調信号は、ＮＴ個のアンテナ１６２４ａから１６２４ｔまでから夫々送信される。
【００８４】
受信側システム１６５０では、送信された変調信号はＮＲ個のアンテナ１６５２ａから１６５２ｒまでによって受信され、各アンテナ１６５２からの受信信号は夫々の受信器（ＲＣＶＲ）１６５４ａから１６５４ｒまでに供給される。各受信器１６５４は、夫々の受信信号を調整（例えば、フィルタリング、増幅及びダウンコンバート）し、サンプルを供給するために調整された信号をデジタル化し、対応する「受信」シンボルストリームを供給するためにサンプルを更に処理する。
【００８５】
ＲＸデータプロセッサ１６６０は、ＮＴ個の「検出」シンボルストリームを供給するために特定の受信側処理技法に基づいて、ＮＲ個の受信器１６５４からのＮＲ個の受信シンボルストリームを受け取って処理する。ＲＸデータプロセッサ１６６０は、データストリームに関するトラフィックデータを復元するために各検出シンボルストリームを変調、デインタリーブ及び復号する。ＲＸデータプロセッサ１６６０による処理は、送信側システム１６１０におけるＴＸ  ＭＩＭＯプロセッサ１６２０及びＴＸデータプロセッサ１６１４によって行われるものと相補的である。
【００８６】
プロセッサ１６７０は、どのプリコーディング行列を使用するか（以下に論じられる）を周期的に判定する。プロセッサ１６７０は、行列インデックス部分及びランク値部分を備える逆方向リンクメッセージを定式化する。
【００８７】
逆方向リンクメッセージは、メモリ１６７２に保存される通信リンク及び／または受信データストリームに関する様々な種別の情報を含み得る。逆方向リンクメッセージは、データソース１６５６からの多数のデータストリームに関するトラフィックデータを受け取るＴＸデータプロセッサ１６５８によって処理され、変調器１６８０によって変調され、送信器１６５４ａから１６５４ｒまでによって調整され、送信側システム１６１０へと送信される。
【００８８】
送信側システム１６１０では、受信側システム１６５０からの変調信号がアンテナ１６２４によって受信され、受信器１６２２によって調整され、復調器１６４０によって復調され、受信側システム１６５０から送信された逆方向リンクメッセージを抽出するためにＲＸデータプロセッサ１６４２によって処理される。プロセッサ１６３０は、ビームフォーミングウェイトを判定するためにどのプリコーディング行列が使用されるかを判定してから、抽出されたメッセージを処理する。
【００８９】
本願で開示される実施形態と併せて記述された種々の例示的なロジック、論理ブロック、モジュール及び回路は、汎用プロセッサ、ＤＳＰ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、ＡＳＩＣ（ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）、ＦＰＧＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）または他のプログラム可能な論理デバイス、ディスクリートゲートまたはトランジスタロジック、ディスクリートハードウェアコンポーネント、または本願に記述される機能を実行するように設計されたそれらの任意の組み合わせを用いて実装または実行される。汎用プロセッサは、マイクロプロセッサであってよいが、代替的には当該プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラまたは状態機械であってよい。プロセッサは、コンピューティングデバイスの組み合わせ、例えばＤＳＰ及びマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアに連結された１つまたは複数のマイクロプロセッサ、または任意の他の係る構成として実装され得る。更に、少なくとも１つのプロセッサは、上述の１つまたは複数のステップ及び／または動作を実行可能な１つまたは複数のモジュールを備え得る。
【００９０】
更に、本願で開示される態様と併せて記述された方法またはアルゴリズムのステップ及び／または動作は、直接的にハードウェアにおいて、プロセッサによって実行されるソフトウェアモジュールにおいて、または両者の組み合わせにおいて具体化され得る。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または技術分野において知られている任意の他の形式の記憶媒体に存在し得る。例示的な記憶媒体は、プロセッサが情報を記憶媒体から読み出し、記憶媒体に情報を書き込むことができるように、当該プロセッサに連結され得る。代替的には、記憶媒体は、プロセッサに一体化され得る。更に、いくつかの態様において、プロセッサ及び記憶媒体はＡＳＩＣに存在し得る。更に、ＡＳＩＣはユーザ端末に存在し得る。代替的には、プロセッサ及び記憶媒体は、ユーザ端末内のディスクリートコンポーネントとして存在し得る。更に、いくつかの態様において、方法またはアルゴリズムのステップ及び／または動作は、コンピュータプログラム製品に組み込まれ得る機械可読媒体及び／またはコンピュータ可読媒体上のコード及び／または命令の１つ、または、任意の組み合わせまたはセットとして存在し得る。
【００９１】
１つまたは複数の態様において、記述される機能は、ハードウェア、ソフトウェア、ファームウェアまたはそれらの任意の組み合わせにおいて実装され得る。ソフトウェアで実装されるならば、機能はコンピュータ可読媒体上の１つまたは複数の命令またはコードとして保存または送信され得る。コンピュータ可読媒体は、ある場所から他の場所へのコンピュータプログラムの移動を容易にする任意の媒体を含む、コンピュータ記憶媒体及び通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセス可能な任意の利用可能な媒体であり得る。限定でなく一例として、係るコンピュータ可読媒体はＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光学ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、または、命令またはデータ構造の形式で所望のプログラムコードを搬送または保存するために使用され、コンピュータによってアクセス可能である任意の他の媒体を備えることができる。また、任意の接続が、コンピュータ可読媒体と称され得る。例えば、ソフトウェアが同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者線（ＤＳＬ）、または赤外線、無線及びマイクロ波などの無線技術を用いてウェブサイト、サーバ、または他のリモートソースから送信されるならば、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線及びマイクロ波などの無線技術は、媒体の定義に含まれる。ここで使用されるように、ディスク（ｄｉｓｋ）及びディスク（ｄｉｓｃ）は、コンパクトディスク（ｄｉｓｃ）（ＣＤ）、レーザディスク（ｄｉｓｃ）、光学ディスク（ｄｉｓｃ）、ＤＶＤ（ｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｃ）、フロッピー（登録商標）ディスク（ｄｉｓｋ）及びブルーレイディスク（ｄｉｓｃ）を含み、ここでディスク（ｄｉｓｋ）は通常は磁気的にデータを再生するが、ディスク（ｄｉｓｃ）は通常はレーザを用いて光学的にデータを再生する。上記の組み合わせも、コンピュータ可読媒体の範囲に含まれるべきである。
【００９２】
前述の開示は例示的な態様及び／または実施形態を論じているが、添付のクレームによって定義されるような記述された態様及び／または実施形態の範囲から逸脱することなく、種々の変更及び修正が本願においてなされ得ることに注意されたい。更に、記述される態様及び／または実施形態の要素は単数形で記述またはクレームされているかもしれないが、単数形への限定が明確に述べられない限り複数は意図されている。更に、任意の態様及び／または実施形態の全部または一部は、違ったふうに述べられない限り、任意の他の態様及び／または実施形態の全部または一部と共に利用されてよい。  
以下に、本願の出願当初の特許請求の範囲に記載された発明が付記される。 
［１］ＵＥのためのダウンリンクＰＤＣＣＨのアグリゲーションレベルを判定することと、前記ＰＤＣＣＨのペイロードサイズが曖昧であるかどうかを判定することと、曖昧なペイロードサイズに対して１つまたは複数のビットを用いて前記ダウンリンクＰＤＣＣＨのデータパケットをゼロ詰めすることによって前記ペイロードサイズを変更することと、前記ゼロ詰めされたデータパケットを備えるペイロードを送信することとを具備する、ＵＥによるＰＤＣＣＨの正確な復号を促進する、送信の方法。
［２］ゼロ詰めのためのビット数は、少なくとも前記ペイロードサイズに基づいている、［１］の方法。
［３］ｎ＝ｍ／ｋ＊２４（ここで、ｋ、ｍは整数、ｍはＣＣＥ（制御チャネル要素）の数を表し、ｋは符号ブロックの反復数を表す）であるならば、ｎというペイロードサイズは曖昧である、［１］の方法。
［４］ｍは８未満であり、ｘが最大符号化レートであり（０＜ｘ≦１）、ｎは（８−ｍ）＊３６＊２＊ｘ未満である、［３］の方法。
［５］ＰＤＣＣＨのペイロードサイズが曖昧であるかどうかを判定するための第１のモジュールと、曖昧なペイロードサイズに対して１つまたは複数のビットを用いてダウンリンクＰＤＣＣＨのデータパケットをゼロ詰めすることにより前記ペイロードサイズを変更するための第２のモジュールとを具備する、ＵＥによる前記ＰＤＣＣＨの正確な復号を促進するように構成された、少なくとも１つのプロセッサ。
［６］前記第２のモジュールは、少なくとも前記ペイロードサイズに基づいてゼロ詰めのためのビット数を判定する、［５］のプロセッサ。
［７］前記第１のモジュールは、ｎ＝ｍ／ｋ＊２４（ここで、ｋ、ｍは整数であり、ｍはＣＣＥの数を表し、ｋは符号ブロックの反復数を表す）であるならばｎというペイロードサイズを曖昧と識別する、［５］のプロセッサ。
［８］前記第１のモジュールは、ｍが８未満であってｎが７２＊（８−ｍ）＊ｘ未満であるならば、ｎを曖昧と識別し、ｘは最大符号化レートであって、ｘの値は０から１の間にある、［７］のプロセッサ。
［９］コンピュータに、ダウンリンクＰＤＣＣＨのデータパケットのペイロードサイズが曖昧かどうかを判定させる第１のコードセットと、前記コンピュータに、ゼロ詰めのために１つまたは複数のビットを曖昧なペイロードサイズに対応するデータパケットに含めさせる第２のコードセットとを具備するコンピュータ可読媒体を具備する、コンピュータプログラム製品。
［１０］少なくとも前記ペイロードサイズに基づいてゼロ詰めのために前記データパケットに含められるビットの数を判定する第３のコードセットを更に備える、［９］のコンピュータプログラム製品。
［１１］前記第１のコードセットは、ｎ＝ｍ／ｋ＊２４（ここで、ｋ、ｍは整数であり、ｍはＣＣＥの数を表し、ｋは符号ブロックの反復数を表す）であるならば、前記ペイロードサイズ（ｎ）が曖昧であると判定する、［９］のコンピュータプログラム製品。
［１２］前記第１のコードセットは、ｍが８未満であり、ｎが７２＊（８−ｍ）＊ｘ未満であるならば前記ペイロードサイズ（ｎ）が曖昧であると判定し、ｘは最大符号化レートであって、０＜ｘ≦１である、［１１］のコンピュータプログラム製品。
［１３］ＰＤＣＣＨのペイロードサイズを判定するための手段と、曖昧なペイロードサイズに対して１つまたは複数のビットを含めることによってダウンリンクＰＤＣＣＨのデータパケットを処理するための手段と、ゼロ詰めされたデータパケットを備えるペイロードを送信するための手段とを具備する、ＵＥによるＰＤＣＣＨの正確な復号を促進するための装置。
［１４］ダウンリンクＰＤＣＣＨにおける送信のためのペイロードが問題のあるサイズの１つに関連付けられるかどうかを分析するための命令と、前記ペイロードが問題のあるサイズを持つ場合に１つまたは複数のビットを用いてパケットをゼロ詰めすることによってデータパケットのサイズを変更するための命令とを保存するメモリと、前記メモリに連結され、前記メモリに保存された前記命令を実行するように構成されたプロセッサとを具備する、無線通信装置。
［１５］前記メモリは、少なくともペイロードサイズに基づいて前記データパケットをゼロ詰めするためのビット数を判定するための命令を更に備える、［１４］の無線通信装置。
［１６］１より多くのＡＣＫ／ＮＡＣＫがＵＥから受信されたかどうかを判定することと、前記ＵＥが複数のＡＣＫ／ＮＡＣＫを送信したダウンリンクＰＤＣＣＨに対応するアグリゲーションレベルを識別することと、前記ダウンリンクＰＤＣＣＨの前記アグリゲーションレベル以下の全ての有効なアグリゲーションレベルに関して前記ＵＥから受信された全てのＡＣＫ／ＮＡＣＫを復号することと、復号されたＡＣＫ／ＮＡＣＫの各々に関する属性を分析することと、少なくとも分析された前記属性に基づいて前記複数のＡＣＫ／ＮＡＣＫから有効なＡＣＫ／ＮＡＣＫを選択することとを具備する、様々なアグリゲーションレベルでＵＥから受信された複数のＡＣＫ／ＮＡＣＫの中から有効なＡＣＫ／ＮＡＣＫを識別する方法。
［１７］前記属性は、ＳＮＲ統計量を備え、最高のＳＮＲを備えるＡＣＫ／ＮＡＣＫが、複数の復号されたＡＣＫ／ＮＡＣＫから有効なＡＣＫ／ＮＡＣＫとして識別される、［１６］の方法。
［１８］前記属性は、送信のエネルギーを備え、最高のエネルギーを備えるＡＣＫ／ＮＡＣＫが、複数の復号されたＡＣＫ／ＮＡＣＫから有効なＡＣＫ／ＮＡＣＫとして識別される、［１６］の方法。
［１９］ＵＥから受信された複数のＡＣＫ／ＮＡＣＫの属性を送信されたダウンリンクＰＤＣＣＨに応じて判定するための命令と、複数の受信されたＡＣＫ／ＮＡＣＫに関する属性に少なくとも基づいて前記複数のＡＣＫ／ＮＡＣＫから有効なＡＣＫ／ＮＡＣＫを選択するための命令とを保存するメモリと、前記メモリに連結され、前記メモリに保存された前記命令を実行するように構成されたプロセッサとを具備する、無線通信装置。
［２０］１より多くのＡＣＫ／ＮＡＣＫがＵＥから受信されたかどうかを判定するための第１のコードセットと、前記ＵＥが複数のＡＣＫ／ＮＡＣＫを送信したダウンリンクＰＤＣＣＨに対応するアグリゲーションレベルを識別するための第２のコードセットと、前記ダウンリンクＰＤＣＣＨの前記アグリゲーションレベル以下の全ての有効なアグリゲーションレベルに関して前記ＵＥから受信された全てのＡＣＫ／ＮＡＣＫを復号するための第３のコードセットと、復号されたＡＣＫ／ＮＡＣＫの各々に関する属性を分析するための第４のコードセットと、少なくとも分析された前記属性に基づいて複数のＡＣＫ／ＮＡＣＫから有効なＡＣＫ／ＮＡＣＫを選択するための第５のコードセットとを具備するコンピュータ可読媒体を具備する、コンピュータプログラム製品。
［２１］ＵＥから受信されたＡＣＫ／ＮＡＣＫの数を判定するための手段と、前記ＵＥが複数のＡＣＫ／ＮＡＣＫを送信したダウンリンクＰＤＣＣＨに対応するアグリゲーションレベルを識別するための手段と、前記ダウンリンクＰＤＣＣＨの前記アグリゲーションレベル以下の全ての有効なアグリゲーションレベルに関して前記ＵＥから受信された全てのＡＣＫ／ＮＡＣＫを復号するための手段と、復号されたＡＣＫ／ＮＡＣＫの各々に関する属性を分析するための手段と、少なくとも分析された前記属性に基づいて前記複数のＡＣＫ／ＮＡＣＫから有効なＡＣＫ／ＮＡＣＫを選択するための手段とを具備する、ＵＥによるＰＤＣＣＨの正確な復号を促進するための装置。
【図１】
0005479452.tif 000005
【図２】
0005479452.tif 000006
【図３】
0005479452.tif 000007
【図４】
0005479452.tif 000008
【図５】
0005479452.tif 000009
【図６】
0005479452.tif 000010
【図７】
0005479452.tif 000011
【図８】
0005479452.tif 000012
【図９】
0005479452.tif 000013
【図１０】
0005479452.tif 000014
【図１１】
0005479452.tif 000015
【図１２】
0005479452.tif 000016
【図１３】
0005479452.tif 000017
【図１４】
0005479452.tif 000018
【図１５】
0005479452.tif 000019
【図１６】
0005479452.tif 000020