(57)【特許請求の範囲】
【請求項１】
ユーザ機器（ＵＥ）へ制御情報を送信し、前記ＵＥへ前記制御情報に従ってデータを送信し、前記ＵＥからアクナリッジメント（ＡＣＫ）情報を受信し、前記制御情報が前記ＵＥによって見落とされている第１の仮説及び前記制御情報が前記ＵＥによって正しく受信されている第２の仮説に基づいて前記ＡＣＫ情報の検出を行うよう構成される少なくとも１つのプロセッサを具備し、
前記少なくとも１つのプロセッサは、前記第１の仮説に関して第１のブロックコードに基づいて前記ＡＣＫ情報の検出を行い、前記第２の仮説に関して前記第１のブロックコード以外のブロックコードの１つに基づいて前記ＡＣＫ情報の検出を行うよう構成され、
前記第１のブロックコードに基づいて検出されるＡＣＫ情報の第１の数のビットは前記第１のブロックコード以外のブロックコードの１つに基づいて検出されるＡＣＫ情報の第２の数のビットと異なる、
無線通信のための装置。
【請求項２】
前記少なくとも１つのプロセッサは前記ＵＥから前記ＡＣＫ情報と共にチャネル品質インジケータ（ＣＱＩ）情報を受信するよう構成され、前記ＣＱＩ及びＡＣＫ情報はブロックコードに基づいて前記ＵＥによって一緒に符号化されている、請求項１の装置。
【請求項３】
前記少なくとも１つのプロセッサは、前記ＵＥへデータの１つまたは２つのコードワードを送信し、１つのコードワードが前記ＵＥへ送信されるならば第２のブロックコードに基づいて前記ＡＣＫ情報の検出を行い、２つのコードワードが前記ＵＥへ送信されるならば第３のブロックコードに基づいて前記ＡＣＫ情報の検出を行うよう構成される、請求項１の装置。
【請求項４】
前記少なくとも１つのプロセッサは、前記第１の仮説に関する前記ＡＣＫ情報に関して前記第１の数のビットを取得し、前記第２の仮説に関する前記ＡＣＫ情報に関して前記第２の数のビットを取得するよう構成され、前記第２の数のビットは前記第１の数のビットよりも大きい、請求項１の装置。
【請求項５】
前記少なくとも１つのプロセッサは前記ＵＥへデータの少なくとも１つのコードワードを送信するよう構成され、前記第２の数のビットは前記ＵＥへ送信されるコードワードの数に依存する、請求項４の装置。
【請求項６】
前記少なくとも１つのプロセッサは、前記ＵＥへデータの１つまたは２つのコードワードを送信し、前記第１の仮説に関する前記ＡＣＫ情報に関して０ビットを取得し、１つのコードワードが前記ＵＥへ送信されるならば前記第２の仮説に関する前記ＡＣＫ情報に関して１ビットを取得し、２つのコードワードが前記ＵＥへ送信されるならば前記第２の仮説に関する前記ＡＣＫ情報に関して２ビットを取得するよう構成される、請求項１の装置。
【請求項７】
前記少なくとも１つのプロセッサは、何らの制御情報及び何らのデータも前記ＵＥへ送信されていない場合の第３の仮説に基づいて前記ＡＣＫ情報の検出を行うよう構成される、請求項１の装置。
【請求項８】
前記少なくとも１つのプロセッサは、データは前記ＵＥへ送信されているものの何らの制御情報も前記ＵＥへ送信されていない場合の第３の仮説に基づいて前記ＡＣＫ情報の検出を行うよう構成される、請求項１の装置。
【請求項９】
ユーザ機器（ＵＥ）へ制御情報を送信することと、
前記ＵＥへ前記制御情報に従ってデータを送信することと、
前記ＵＥからアクナリッジメント（ＡＣＫ）情報を受信することと、
前記制御情報が前記ＵＥによって見落とされている第１の仮説及び前記制御情報が前記ＵＥによって正しく受信されている第２の仮説に基づいて前記ＡＣＫ情報の検出を実行することと、
前記第１の仮説に関して第１のブロックコードに基づいて前記ＡＣＫ情報の検出を実行することと、
前記第２の仮説に関して前記第１のブロックコード以外のブロックコードの１つに基づいて前記ＡＣＫ情報の検出を実行することと
を具備し、
前記第１のブロックコードに基づいて検出されるＡＣＫ情報の第１の数のビットは前記第１のブロックコード以外のブロックコードの１つに基づいて検出されるＡＣＫ情報の第２の数のビットと異なる、
無線通信のための方法。
【請求項１０】
前記検出を実行することは、
前記第１の仮説に関する前記ＡＣＫ情報に関して前記第１の数のビットを取得することと、
前記第２の仮説に関する前記ＡＣＫ情報に関して前記第２の数のビットを取得することと
を備え、
前記第２の数のビットは前記第１の数のビットよりも大きい、
請求項９の方法。
【請求項１１】
前記検出を実行することは、
データの１つのコードワードが前記ＵＥへ送信されるならば第２のブロックコードに基づいて前記ＡＣＫ情報の検出を実行することと、
データの２つのコードワードが前記ＵＥへ送信されるならば第３のブロックコードに基づいて前記ＡＣＫ情報の検出を実行することと
を備える、請求項９の方法。
【請求項１２】
ユーザ機器（ＵＥ）へ制御情報を送信するための手段と、
前記ＵＥへ前記制御情報に従ってデータを送信するための手段と、
前記ＵＥからアクナリッジメント（ＡＣＫ）情報を受信するための手段と、
前記制御情報が前記ＵＥによって見落とされている第１の仮説及び前記制御情報が前記ＵＥによって正しく受信されている第２の仮説に基づいて前記ＡＣＫ情報の検出を行うための手段と、
前記第１の仮説に関して第１のブロックコードに基づいて前記ＡＣＫ情報の検出を行うための手段と、
前記第２の仮説に関して前記第１のブロックコード以外のブロックコードの１つに基づいて前記ＡＣＫ情報の検出を行うための手段と
を具備し、
前記第１のブロックコードに基づいて検出されるＡＣＫ情報の第１の数のビットは前記第１のブロックコード以外のブロックコードの１つに基づいて検出されるＡＣＫ情報の第２の数のビットと異なる、
無線通信のための装置。
【請求項１３】
前記検出を行うための手段は、
前記第１の仮説に関する前記ＡＣＫ情報に関して前記第１の数のビットを取得するための手段と、
前記第２の仮説に関する前記ＡＣＫ情報に関して前記第２の数のビットを取得するための手段と
を備え、
前記第２の数のビットは前記第１の数のビットよりも大きい、
請求項１２の装置。
【請求項１４】
少なくとも１つのコンピュータに、ユーザ機器（ＵＥ）へ制御情報を送信させるためのコードと、
前記少なくとも１つのコンピュータに、前記ＵＥへ前記制御情報に従ってデータを送信させるためのコードと、
前記少なくとも１つのコンピュータに、前記ＵＥからアクナリッジメント（ＡＣＫ）情報を受信させるためのコードと、
前記少なくとも１つのコンピュータに、前記制御情報が前記ＵＥによって見落とされている第１の仮説及び前記制御情報が前記ＵＥによって正しく受信されている第２の仮説に基づいて前記ＡＣＫ情報の検出を行わせるためのコードと、
前記少なくとも１つのコンピュータに、前記第１の仮説に関して第１のブロックコードに基づいて前記ＡＣＫ情報の検出を行わせるためのコードと、
前記少なくとも１つのコンピュータに、前記第２の仮説に関して前記第１のブロックコード以外のブロックコードの１つに基づいて前記ＡＣＫ情報の検出を行わせるためのコードと
を具備し、
前記第１のブロックコードに基づいて検出されるＡＣＫ情報の第１の数のビットは前記第１のブロックコード以外のブロックコードの１つに基づいて検出されるＡＣＫ情報の第２の数のビットと異なる、
コンピュータプログラム。
【請求項１５】
前記少なくとも１つのコンピュータに、前記第１の仮説に関する前記ＡＣＫ情報に関して前記第１の数のビットを取得させるためのコードと
前記少なくとも１つのコンピュータに、前記第２の仮説に関する前記ＡＣＫ情報に関して前記第２の数のビットを取得させるためのコードと
を更に備え、
前記第２の数のビットは前記第１の数のビットよりも大きい、
請求項１４のコンピュータプログラム。
【請求項１６】
ユーザ機器（ＵＥ）へデータを送信し、前記ＵＥからアクナリッジメント（ＡＣＫ）情報を受信し、前記データに関する制御情報が前記ＵＥへ送信されているか否か及び送信されているならば前記制御情報の内容に基づいて前記ＡＣＫ情報の検出を行うよう構成される少なくとも１つのプロセッサを具備し、
前記少なくとも１つのプロセッサは、前記ＵＥへ前記データに関する制御情報を送信し、前記制御情報が前記ＵＥによって見落とされている第１の仮説及び前記制御情報が前記ＵＥによって正しく受信されている第２の仮説に基づいて前記ＡＣＫ情報の検出を行うよう構成され、
前記少なくとも１つのプロセッサは、前記第１の仮説に関して第１のブロックコードに基づいて前記ＡＣＫ情報の検出を行い、前記第２の仮説に関して前記第１のブロックコード以外のブロックコードの１つに基づいて前記ＡＣＫ情報の検出を行うよう構成され、
前記第１のブロックコードに基づいて検出されるＡＣＫ情報の第１の数のビットは前記第１のブロックコード以外のブロックコードの１つに基づいて検出されるＡＣＫ情報の第２の数のビットと異なる、
無線通信のための装置。
【請求項１７】
前記少なくとも１つのプロセッサは、前記ＵＥへ割り当てられるコードワードの数を表示する制御情報を送信し、前記ＵＥへ割り当てられるコードワードの数に基づいて前記ＡＣＫ情報の検出を行うよう構成される、請求項１６の装置。
【請求項１８】
データに関する制御情報が受信されているかどうかを判定し、データが正しく復号化されているかどうかを判定し、制御情報が受信されているか否か、受信されているならば前記制御情報の内容、及び、前記データの復号化結果に基づいてアクナリッジメント（ＡＣＫ）情報を生成するよう構成される少なくとも１つのプロセッサを具備し、
前記少なくとも１つのプロセッサは、制御情報が受信されていないならば第１のブロックコードに基づいて前記ＡＣＫ情報を符号化し、制御情報が受信されているならば前記第１のブロックコード以外のブロックコードの１つに基づいて前記ＡＣＫ情報を符号化するよう構成され、
前記制御情報が受信されていない場合に生成されるＡＣＫ情報の第１の数のビットは前記制御情報が受信されている場合に生成されるＡＣＫ情報の第２の数のビットと異なる、
無線通信のための装置。
【請求項１９】
前記少なくとも１つのプロセッサは、データの１つのコードワードが受信されているならば第２のブロックコードに基づいて前記ＡＣＫ情報を符号化し、データの２つのコードワードが受信されているならば第３のブロックコードに基づいて前記ＡＣＫ情報を符号化するよう構成される、請求項１８の装置。
【請求項２０】
前記少なくとも１つのプロセッサは、制御情報が受信されていないならば前記ＡＣＫ情報に関して０ビットを生成し、データの１つのコードワードが受信されているならば前記ＡＣＫ情報に関して１ビットを生成し、データの２つのコードワードが受信されているならば前記ＡＣＫ情報に関して２ビットを生成するよう構成される、請求項１８の装置。
【請求項２１】
データに関する制御情報が受信されているかどうかを判定することと、
データが正しく復号化されているかどうかを判定することと、
制御情報が受信されているか否か、受信されているならば前記制御情報の内容、及び、前記データの復号化結果に基づいてアクナリッジメント（ＡＣＫ）情報を生成することと、
制御情報が受信されていないならば第１のブロックコードに基づいて前記ＡＣＫ情報を符号化することと、
制御情報が受信されているならば前記第１のブロックコード以外のブロックコードの１つに基づいて前記ＡＣＫ情報を符号化することと
を具備し、
前記制御情報が受信されていない場合に生成されるＡＣＫ情報の第１の数のビットは前記制御情報が受信されている場合に生成されるＡＣＫ情報の第２の数のビットと異なる、
無線通信のための方法。
【請求項２２】
前記ＡＣＫ情報を生成することは、
データの１つのコードワードが受信されているならば第２のブロックコードに基づいて前記ＡＣＫ情報を符号化することと、
データの２つのコードワードが受信されているならば第３のブロックコードに基づいて前記ＡＣＫ情報を符号化することと
を備える、
請求項２１の方法。
【請求項２３】
前記ＡＣＫ情報を生成することは、
制御情報が受信されていないならば前記ＡＣＫ情報に関して０ビットを生成することと、
データの１つのコードワードが受信されているならば前記ＡＣＫ情報に関して１ビットを生成することと、
データの２つのコードワードが受信されているならば前記ＡＣＫ情報に関して２ビットを生成することと
を備える、
請求項２１の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、参照によって本願に組み込まれ、本願の譲受人に譲渡され、２００７年３月１７日に出願され、「WIRELESS TRANSMISSION SYSTEM USING AN UPLINK SIGNAL HAVING COMBINED CHANNNEL QUALITY INDEX AND CONTROL CHANNEL ACKNOLEDGEMENT INFORMATION（組み合わさったチャネル品質インデックス及び制御チャネルアクナリッジメント情報を持つアップリンク信号を用いる無線伝送システム）」と題された米国仮特許出願第６０／８９５，４５４号の優先権を主張する。
【０００２】
本開示は、一般に通信に関し、より具体的には無線通信システムにおけるアクナリッジメント（ＡＣＫ）情報を送信及び受信するための技術に関する。
【背景技術】
【０００３】
無線通信システムは、例えば音声、ビデオ、パケットデータ、メッセージング、放送などの様々な通信コンテンツを提供するために広く展開されている。これらの無線システムは、利用可能なシステムリソースを共有することにより複数ユーザをサポートすることが可能な多元接続システムであってもよい。そのような多元接続システムの例は、符号分割多元接続（ＣＤＭＡ）システム、時分割多元アクセス（ＴＤＭＡ）システム、周波数分割多元アクセス（ＦＤＭＡ）システム、直交ＦＤＭＡ（ＯＦＤＭＡ）システム及びシングルキャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）システムを含む。
【０００４】
無線通信システムにおいて、基地局は、ダウンリンク上でユーザ機器（ＵＥ）にデータを送信し、及び／または、アップリンク上でＵＥからデータを受信してよい。ダウンリンク（または順方向リンク）は基地局からＵＥへの通信リンクを参照し、アップリンク（または逆方向リンク）はＵＥから基地局への通信リンクを参照する。ＵＥは、基地局にダウンリンクチャネル品質を表示するチャネル品質インジケータ（ＣＱＩ）情報を送信してよい。基地局は、ＣＱＩ情報に基づいてレートまたは伝送フォーマットを選択し、選択したレートまたは伝送フォーマットでＵＥにデータを送信してよい。ＵＥは、基地局から受信したデータに対するＡＣＫ情報を送信してよい。基地局は、ＡＣＫ情報に基づいて、ＵＥに懸案のデータを再送することまたは新たなデータを送信することを決定してよい。良好な性能を獲得するためには、ＡＣＫ情報を確実に送信及び受信することが望ましい。
【発明の概要】
【０００５】
無線通信システムにおいてＡＣＫ情報を送信及び受信するための技術が本願明細書において記述される。基地局は、ＵＥへ制御情報を送信してよく、ＵＥへ制御情報に従ってデータを送信してよい。ＵＥは、ブロックコードに基づいてＣＱＩ及びＡＣＫ情報を一緒に符号化してよく、基地局へＣＱＩ及びＡＣＫ情報を送信してよい。基地局は、(i)制御情報がＵＥによって見落とされている第１の仮説及び(ii)制御情報がＵＥによって正しく受信されている第２の仮説に基づいてＡＣＫ情報の検出を行ってよい。
【０００６】
一設計において、ＡＣＫ情報は可変サイズを備えてよい。基地局は、第１の仮説に関して第１のブロックコードに基づいて、及び、第２の仮説に関して第２のブロックコードに基づいてＡＣＫ情報の検出を行ってよい。基地局は、ＵＥへデータの１つまたは２つのコードワードを送信してよい。基地局は、１つのコードワードが送信されるならば一方のブロックコードに基づいて、及び、２つのコードワードが送信されるならば別のブロックコードに基づいてＡＣＫ情報の検出を行ってよい。基地局は、第１の仮説に関するＡＣＫ情報に関して第１の数のビット（例えば、０ビット）を取得してよく、第２の仮説に関するＡＣＫ情報に関して第２の数のビット（例えば、１または２ビット）を取得してよい。第２の数のビットは、ＵＥへ送信されるコードワードの数に依存してよい。
【０００７】
別の設計において、ＡＣＫ情報は固定サイズを備えてよい。基地局は、第１及び第２の仮説の両方に関して単一のブロックコードに基づいてＡＣＫ情報の検出を行ってよい。基地局は、両方の仮説に関して、かつ、ＵＥへ送信されるコードワードの数に関わらずＡＣＫ情報に関して固定数のビット（例えば、２ビット）を取得してよい。２ビットは、２つのコードワードが送信されるならば一方のフォーマットに基づいて、及び、１つのコードワードが送信されるならば別のフォーマットに基づいて定義されてよい。１つの２ビット値は、制御情報がＵＥによって見落とされていることを表示してよい。残りの２ビット値は、ＵＥへ送信された１つまたは２つのコードワードの復号化状態を伝達してよい。
【０００８】
以下に記述するように、ＵＥはＣＱＩ及びＡＣＫ情報を生成及び送信するために相補的な処理を行ってよい。本開示の様々な態様及び特徴も、以下に更に詳しく記述される。
【図面の簡単な説明】
【０００９】
【図１】図１は、無線通信システムを示す。
【図２】図２は、ダウンリンクデータ伝送及び関連した制御情報を示す。
【図３】図３は、可変サイズのＣＱＩ及びＡＣＫ情報に関する３つのフォーマットを示す。
【図４】図４は、可変サイズのＣＱＩ及びＡＣＫ情報を受信するための処理を示す。
【図５】図５は、可変サイズのＣＱＩ及びＡＣＫ情報を送信するための処理を示す。
【図６】図６は、固定サイズのＣＱＩ及びＡＣＫ情報に関する４つのフォーマットを示す。
【図７】図７は、固定サイズのＡＣＫ情報を受信するための処理を示す。
【図８】図８は、固定サイズのＡＣＫ情報を送信するための処理を示す。
【図９】図９は、ＡＣＫ情報を受信するための処理を示す。
【図１０】図１０は、ＡＣＫ情報を受信するための装置を示す。
【図１１】図１１は、ＡＣＫ情報を送信するための処理を示す。
【図１２】図１２は、ＡＣＫ情報を送信するための装置を示す。
【図１３】図１３は、基地局及びＵＥのブロック図を示す。
【発明を実施するための形態】
【００１０】
本願明細書において記述される技術は、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡ及びその他のシステムなどの様々な無線通信システムのために使用されてよい。「システム」及び「ネットワーク」の用語は、しばしば交換可能に使用される。ＣＤＭＡシステムは、ＵＴＲＡ(Universal Terrestrial Radio Access)、ｃｄｍａ２０００などの無線技術を実装してよい。ＵＴＲＡは、広帯域ＣＤＭＡ（ＷＣＤＭＡ）及びその他のＣＤＭＡの変形体を含む。ｃｄｍａ２０００は、ＩＳ−２０００、ＩＳ−９５及びＩＳ−８５６標準などをカバーする。ＴＤＭＡシステムは、ＧＳＭ（Global System for Mobile Communications）などの無線技術を実装してよい。ＯＦＤＭＡシステムは、Ｅ−ＵＴＲＡ(Evolved UTRA)、ウルトラモバイルブロードバンド（ＵＭＢ）、ＩＥＥＥ  ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ  ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ  ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭ（登録商標）などの無線技術を実装してよい。ＵＴＲＡ及びＥ−ＵＴＲＡは、ＵＭＴＳ（Universal Mobile Telecommunication System）の一部である。３ＧＰＰ  ＬＴＥ(Long Term Evolution)は、Ｅ−ＵＴＲＡを使用するＵＭＴＳの近々発表されるリリースであり、これはダウンリンク上でＯＦＤＭＡを用い、アップリンク上でＳＣ−ＦＤＭＡを用いる。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ及びＧＳＭは、「３ＧＰＰ(3rd Generation Partnership Project)」という名称の組織からの文書に記述されている。ｃｄｍａ２０００及びＵＭＢは、「３ＧＰＰ２(3rd Generation Partnership Project 2)」という名称の組織からの文書に記述されている。明瞭さのために、本技術の特定の態様はＬＴＥに関して以下に記述され、ＬＴＥの専門用語が以下の説明の大半で使用される。
【００１１】
図１は、無線通信システム１００を示す。簡単のために、ただ１つの拡張ノードＢ（eNB）１１０及びただ１つのＵＥ１２０が図１において示される。ｅＮＢ１１０は、ＵＥと通信する局であり、ノードＢ、基地局、アクセスポイントなどとして参照されてもよい。ＵＥ１２０は、静止していてもよいし移動可能であってもよく、移動局、端末、アクセス端末、加入者ユニット、局などとして参照されてもよい。ＵＥ１２０は、セルラフォン、ＰＤＡ（personal digital assistant）、無線モデム、無線通信デバイス、ハンドヘルドデバイス、ラップトップコンピュータ、コードレスフォンなどであってもよい。ＵＥ１２０は、ダウンリンク１２２及び／またはアップリンク１２４を介してｅＮＢ１１０と通信してよい。ＵＥ１２０は、ダウンリンク１２２を介してｅＮＢ１１０からデータ及び制御情報を受信してもよいし、アップリンク１２４を介してデータ及び制御情報を送信してもよい。
【００１２】
システムは、ダウンリンクのための物理チャネルのセット及びアップリンクのための物理チャネルの別のセットをサポートしてよい。各物理チャネルは、データ、制御情報などを搬送してよい。表１は、ダウンリンク及びアップリンクに関してＬＴＥにおいて使用されるいくつかの物理チャネルを列挙する。
【表１】
0005431174.tif 000002
【００１３】
システムは、ＰＤＣＣＨモードまたはＰＤＣＣＨレスモードにおけるＵＥ１２０の動作をサポートしてよい。ＰＤＣＣＨモードにおいて、ｅＮＢ１１０はＵＥへＰＤＣＣＨ上で制御情報を送信し、ＵＥへＰＤＳＣＨ上で制御情報に従ってデータを送信してよい。ＵＥは、ＰＤＣＣＨがスケジュールされているか否かを判定し、もしそうであればＵＥへ送信された制御情報を取得するために、ＰＤＣＣＨを処理してよい。ＵＥは、ＰＤＣＣＨから取得した制御情報に基づいてＰＤＳＣＨを処理してよい。ＰＤＣＣＨレスモードにおいて、ＵＥは、当該ＵＥへデータを送信するために使用されるかもしれない特定のパラメータ（例えば、特定の時間周波数位置、１または複数の伝送フォーマット）を用いて事前設定されてよい。ｅＮＢは、事前設定されたパラメータに基づいてＵＥへデータを送信してよいが、ＰＤＣＣＨ上で制御情報を送信しない。ＵＥは、当該ＵＥへ送信された任意のデータを回復するために事前設定されたパラメータに基づいてＰＤＳＣＨの盲目的な(blind)復号化を行ってよい。ＰＤＣＣＨレスモードは、シグナリングオーバヘッドを削減するかもしれない。
【００１４】
システムは、伝送ブロックでのデータの送信をサポートしてよい。伝送ブロックは、可変サイズを備え、パケット、サブパケット、データブロックなどとして参照されてもよい。各伝送ブロックは、対応するコードワードを取得するために個別に符号化されてよい。コードワードは、コーディングされたパケット、コーディングされたサブパケット、コーディングされたブロックなどとして参照されてもよい。各コードワードは、復号化された伝送ブロックを取得するために個別に復号化されてよい。
【００１５】
システムは、ＨＡＲＱ(Hybrid Automatic Repeat Request)をサポートしてよい。ダウンリンク上でのＨＡＲＱに関して、ｅＮＢはＵＥへコードワードに関する伝送を送ってよく、コードワードがＵＥによって正しく復号化されるまで、または伝送の最大数が送られるまで、またはその他の終端条件に遭遇するまで１または複数の追加の伝送を送ってよい。ＨＡＲＱは、データ伝送の信頼性を改善するかもしれない。
【００１６】
図２は、ｅＮＢ１１０によるダウンリンク（ＤＬ）伝送及びＵＥ１２０によるアップリンク（ＵＬ）伝送を示す。伝送タイムラインは、サブフレームに分割されてよく、各サブフレームは所定の持続時間、例えば１ミリ秒（ｍｓ）を備えている。ＵＥは、ｅＮＢに関するダウンリンクチャネル品質を定期的に推定してよく、ｅＮＢへＣＱＩ情報を送信してよい。ｅＮＢは、ダウンリンク伝送のためのＵＥを選択するために、及び、ＵＥのための適切な伝送フォーマット（例えば、変調及びコーディング方式）を選択するために、ＣＱＩ情報及び／またはその他の情報を使用してよい。ｅＮＢは、対応するコードワードを取得するために伝送ブロックを処理し、ＵＥへコードワードに関する伝送を送ってよい。ＵＥは、ｅＮＢから受信した伝送を処理してよく、コードワードが正しく復号化されたならばアクナリッジメント（ＡＣＫ）を、または、コードワードが誤って復号化されたならばネガティブアクナリッジメント（ＮＡＫ）を送信してよい。ｅＮＢは、ＮＡＫが受信されたならば当該コードワードに関する別の伝送を送信してよく、ＡＣＫが受信されたならば新たなコードワードに関する伝送を送信してよい。図２は、２つのサブフレームだけＡＣＫ／ＮＡＫが遅れる例を示す。ＡＣＫ／ＮＡＫは、いくらかの他の量だけ遅れてもよい。
【００１７】
以下の説明において、ＡＣＫ情報は、ＡＣＫ及び／またはＮＡＫを総称的に参照する。ＣＱＩ情報は、チャネル品質を表示する情報を総称的に参照する。
【００１８】
図２に示すように、ＵＥは、任意の所与のサブフレームにおいて、ＣＱＩのみの情報、または、ＡＣＫのみの情報、またはＵＥ及びＡＣＫの両方の情報を送信してもよいし、どちらも送信しなくてもよい。ＵＥは、ｅＮＢによってＵＥへ割り当てられるかもしれない所定の時間周波数位置においてＰＵＣＣＨ上でＣＱＩのみの情報を送信してよい。ＵＥは、ＵＥへデータを送信するために使用されるダウリンク仮想リソースブロック（ＶＲＢ）の識別子（ＩＤ）またはＵＥへ制御情報を送信するために使用されるＰＤＣＣＨのＩＤに基づいて決定されるかもしれない、可変の時間周波数位置においてＡＣＫのみの情報を送信してよい。ＵＥは、(i)データがアップリンク上で送信されないならば、ＣＱＩ情報のために割り当てられる時間周波数位置においてＰＵＣＣＨ上で、または、(ii)アップリンク上で送信されるデータと一緒にＰＵＳＣＨ上で、ＣＱＩ及びＡＣＫの両方の情報を送信してよい。明瞭さのために、以下の説明のほとんどは、ＣＱＩ及びＡＣＫの両方の情報がＰＵＣＣＨまたはＰＵＳＣＨ上で送信されることを仮定する。
【００１９】
一設計において、ｅＮＢ１１０は、ＰＤＣＣＨモードにおいてＵＥ１２０へ１つまたは２つのコードワードを送信してよく、ＰＤＣＣＨ上で送信される制御情報においてコードワードの数を伝達してよい。ｅＮＢは、ＨＡＲＱを用いて各コードワードを個別に送信してよい。ＵＥは、各コードワードを個別に復号し、以下に説明するようにｅＮＢから受信した１つまたは２つのコードワードに対するＡＣＫ情報を送信してよい。一設計において、ｅＮＢは、ＰＤＣＣＨレスモードにおいてＵＥへ一度に１つのコードワードを送信してよい。その他の設計において、ｅＮＢは、ＰＤＣＣＨモード及びＰＤＣＣＨレスモードにおいてより少ないまたはより多くのコードワードを送信してよい。明瞭さのために、以下の説明のほとんどはＰＤＣＣＨモードにおいて１つまたは２つのどちらかのコードワードが送信されてよく、ＰＤＣＣＨレスモードにおいてただ１つのコードワードが送信されてよいことを仮定する。
【００２０】
一設計において、ＣＱＩ情報は５ビットのベースＣＱＩ及び３ビットのデルタＣＱＩを含む。ベースＣＱＩはＵＥによって１番目に復号化されたコードワードのＣＱＩを表示してよく、デルタＣＱＩは１番目に復号化されたコードワードのＣＱＩ及び２番目に復号化されたコードワードのＣＱＩの間の差分を表してよい。ＣＱＩ情報は、より少ないまたはより多くのビットを用いて及び／またはその他のフォーマットを用いて送信されてもよい。明瞭さのために、以下の説明のほとんどは、８ビットのＣＱＩ情報を仮定する。一設計において、ＡＣＫ情報は０、１または２ビットを備えてよい。ＡＣＫ情報は、以下に説明するように様々なフォーマットを用いて送信されてよい。
【００２１】
一設計において、ＣＱＩ及び見込まれるＡＣＫ情報のためのＫ個の全体のビットは、固定数のコードビットを取得するためにブロックコードを用いて符号化されてよく、ここでＫは前述した設計に関して８、９または１０であってよい。一般に、任意の（Ｎ，Ｋ）ブロックコードは、Ｋ個の情報ビットを符号化してＮ個のコードビットを生成するために使用されてよい。一設計において、（２４，Ｋ）ブロックコードは、Ｋ個の情報ビットを符号化してＮ個のコードビットを生成するために使用されてよい。別の設計において、（２０，Ｋ）ブロックコードは、Ｋ個の情報ビットを符号化して２０個のコードビットを生成するために使用されてよい。その他のブロックコードが、ＣＱＩ及び見込まれるＡＣＫ情報を符号化するために使用されてもよい。明瞭さのために、以下の説明のほとんどは、ＣＱＩ及び見込まれるＡＣＫ情報に関して（２４，Ｋ）ブロックコードの使用を仮定する。「ブロックコード（block code）」及び「コード（code）」という用語は、本願明細書において交換可能に使用される。
【００２２】
図３は、可変サイズのＣＱＩ及びＡＣＫ情報に関する３つのフォーマットを示す。フォーマット３１０は、ＣＱＩ情報のための８ビットを含み、ＡＣＫ情報のためのビットを含まない。ＣＱＩ情報のための８ビットは、ＰＵＣＣＨまたはＰＵＳＣＨ上で送信されるかもしれない２４個のコードビットを取得するために（２４，８）コードを用いて符号化されてよい。
【００２３】
フォーマット３２０は、ＣＱＩ情報のための８ビット及びＡＣＫ情報のための１ビットを含む。ＡＣＫビットは、コードワードが正しく復号化されたことを表示するＡＣＫに関して「１」に設定され、または、コードワードが誤って復号化されたことを表示するＮＡＫに関して「０」に設定されてよい。ＣＱＩ及びＡＣＫの両方の情報のための９個の全体のビットは、ＰＵＣＣＨまたはＰＵＳＣＨ上で送信されるかもしれない２４個のコードビットを取得するために（２４，９）ブロックコードを用いて一緒に符号化されてよい。
【００２４】
フォーマット３３０は、ＣＱＩ情報のための８ビット及びＡＣＫ情報のための２ビットを含む。一方のＡＣＫビットは、第１のコードワードに割り当てられてよく、第１のコードワードが正しく復号化されていることを表示するＡＣＫに関して「１」に設定され、または、第１のコードワードが誤って復号化されたことを表示するＮＡＫに関して「０」に設定されてよい。他方のＡＣＫビットは、第２のコードワードに割り当てられてよく、第２のコードワードが正しく復号化されたことを表示するＡＣＫに関して「１」に設定され、第２のコードワードが誤って復号化されたことを表示するＮＡＫに関して「０」に設定されてよい。ＣＱＩ及びＡＣＫの両方の情報のための１０個の全体のビットは、ＰＵＣＣＨまたはＰＵＳＣＨ上で送信されるかもしれない２４個のコードビットを取得するために（２４，１０）コードを用いて一緒に符号化されてよい。
【００２５】
ｅＮＢ及びＵＥは、以下のシナリオに直面するかもしれない。  
・シナリオ１  
−ＵＥはスケジュールされておらず、何らの制御情報もＵＥへＰＤＣＣＨ上で送信されていない、  
−ＵＥは、ＰＤＣＣＨレスモードで動作中でない、  
−ｅＮＢは、（２４，８）コードが使用されることを想定する、及び、  
−ＵＥは、（２４，８）ビットを用いて送信する。  
・シナリオ２  
−ＵＥはスケジュールされており、１つまたは２つのコードワードを割り当てる制御情報がＵＥへＰＤＣＣＨ上で送信されている、  
−ＵＥは、ＰＤＣＣＨを正しく復号化する、  
−ｅＮＢは、（２４，９）または（２４，１０）コードが使用されることを想定する、及び、  
−ＵＥは、（２４，９）または（２４，１０）コードを用いて送信する。  
・シナリオ３  
−ＵＥはスケジュールされており、制御情報がＵＥへＰＤＣＣＨ上で送信されている、  
−ＵＥは、ＰＤＣＣＨを誤って復号化する、  
−ｅＮＢは、（２４，９）または（２４，１０）コードが使用されることを想定する、及び、  
−ＵＥは、（２４，８）ビットを用いて送信する。  
・シナリオ４  
−ＵＥはＰＤＣＣＨレスモードで動作する、  
−ｅＮＢは（２４，８）または（２４，９）コードが使用されることを想定する、及び、  
−ＵＥは（２４，８）または（２４，９）コードを用いて送信する。
【００２６】
シナリオ１において、ＵＥはダウンリンク上での伝送に関してスケジュールされておらず、何らの制御情報もＵＥへＰＤＣＣＨ上で送信されていない。ＵＥは、図３におけるフォーマット３１０及び（２４，８）コードを用いてＣＱＩのみの情報を送信する。ｅＮＢは、（２４，８）コードに基づいてＣＱＩ情報を検出する。
【００２７】
シナリオ２において、ＵＥはダウンリンク上での伝送に関してスケジュールされており、ｅＮＢはＵＥへＰＤＣＣＨ上で１つまたは２つのコードワードを割り当てる制御情報をｅＮＢに送信する。ＵＥは、ＰＤＣＣＨを正しく復号化し、制御情報を受信する。ＵＥが１つのコードワードを割り当てられるならば、ＵＥはフォーマット３２０及び（２４，９）コードを用いて１つのコードワードに対するＣＱＩ及びＡＣＫの両方の情報を送信する。ＵＥが２つのコードワードを割り当てられるならば、ＵＥはフォーマット３３０及び（２４，１０）コードを用いて２つのコードワードに対するＣＱＩ及びＡＣＫの両方の情報を送信する。ｅＮＢは、１つのコードワードがＵＥに割り当てられるならば（２４，９）コードに基づいて、及び、２つのコードワードが割り当てられるならば（２４，１０）コードに基づいてＣＱＩ及びＡＣＫ情報を検出する。
【００２８】
シナリオ３において、ＵＥはダウンリンク上での伝送に関してスケジュールされており、ｅＮＢはＵＥへＰＤＣＣＨ上で１つまたは２つのコードワードを割り当てる制御情報を送信する。しかしながら、ＵＥはＰＤＣＣＨを誤って復号し、制御情報を見落とす。ＵＥは、ダウンリンク伝送に気付かず、故にフォーマット３１０及び（２４，８）コードを用いてＣＱＩのみの情報を送信する。ｅＮＢは、（２４，９）または（２４，１０）コードを用いてＣＱＩ及びＡＣＫの両方の情報を受信することを予期する。シナリオ３は、以下に説明するように、扱われるかもしれない誤りのシナリオである。
【００２９】
シナリオ４において、ＵＥはＰＤＣＣＨレスモードで動作する。ｅＮＢは、事前設定されたパラメータに基づいてＵＥへ１つのコードワードを送信する。ＵＥは、ｅＮＢがＵＥへコードワードを送信できる各サブフレームにおいて盲目的な復号化を行ってよい。一設計において、ＵＥは、コードワードが正しく復号化されていないならばフォーマット３１０及び（２４，８）コードを用いてＣＱＩのみの情報を送信し、コードワードが正しく復号化されているならばフォーマット３２０及び（２４，９）コードを用いてＣＱＩ及びＡＣＫの両方の情報を送信する。この設計において、ＵＥは、ＰＤＣＣＨレスモードにおいて、（２４，８）コードを用いてＮＡＫを送信し、（２４，９）コードを用いてＡＣＫを送信する。ｅＮＢは、（２４，８）コードに基づいてＣＱＩのみの情報を検出し、（２４，９）コードに基づいてＣＱＩ及びＡＣＫの両方の情報も検出する。別の設計において、ＵＥは、ＰＤＣＣＨレスモードにおけるＡＣＫ及びＮＡＫの両方に関してフォーマット３２０及び（２４，９）コードを用いてＣＱＩ及びＡＣＫの両方の情報を送信する。
【００３０】
図４は、ＣＱＩ及びＡＣＫ情報を受信するｅＮＢによって行われる処理４００の設計を示す。ｅＮＢは、データがＵＥへ送信されるかもしれない各サブフレームにおいて処理４００を行ってよい。ｅＮＢは、最初にＵＥがダウンリンク伝送に関してスケジュールされているかどうかを判定してよい（ブロック４１２）。回答が「Ｎｏ」であれば、ｅＮＢは、（２４，８）コードに基づいてＵＥからのＣＱＩのみの情報を検出してよい（ブロック４１８）。ブロック４１２及び４１８は、上述したシナリオ１をカバーする。
【００３１】
ブロック４１２に関して回答が「Ｙｅｓ」であれば、ｅＮＢはＰＤＣＣＨ上で送信される制御情報を用いて１つのコードワードに関してＵＥがスケジュールされているかどうかを判定する（ブロック４２２）。回答が「Ｙｅｓ」であれば、ｅＮＢはＵＥへＰＤＣＣＨ上で１つのコードワードの割り当てを送信してよく（ブロック４２４）、ＵＥへＰＤＳＣＨ上で１つのコードワードを送信してよい（ブロック４２６）。ｅＮＢは、（２４，８）コードに基づいてＣＱＩのみの情報を、及び、（２４，９）コードに基づいて１つのコードワードに対するＣＱＩ及びＡＣＫの両方の情報も検出する（ブロック４２８）。（２４，８）コードに基づくＣＱＩのみの情報の検出は、ＵＥがＰＤＣＣＨを見落としてＣＱＩのみの情報を送信するシナリオ３をカバーする。（２４，９）コードに基づくＣＱＩ及びＡＣＫの両方の情報の検出は、１つの割り当てられたコードワードに関するシナリオ２をカバーする。
【００３２】
ブロック４２２に関して回答が「Ｎｏ」であれば、ｅＮＢはＰＤＣＣＨ上で送信される制御情報を用いて２つのコードワードに関してＵＥがスケジュールされているかどうかを判定する（ブロック４３２）。回答が「Ｙｅｓ」であれば、ｅＮＢはＵＥへＰＤＣＣＨ上で２つのコードワードの割り当てを送信してよく（ブロック４３４）、ＵＥへＰＤＳＣＨ上で２つのコードワードを送信してよい（ブロック４３６）。ｅＮＢは、（２４，８）コードに基づいてＣＱＩのみの情報を、及び、（２４，１０）コードに基づいて２つのコードワードに対するＣＱＩ及びＡＣＫの両方の情報も検出する（ブロック４３８）。（２４，８）コードに基づくＣＱＩのみの情報の検出は、ＵＥがＰＤＣＣＨを見落としてＣＱＩのみの情報を送信するシナリオ３をカバーする。（２４，１０）コードに基づくＣＱＩ及びＡＣＫの両方の情報の検出は、２つの割り当てられたコードワードに関するシナリオ２をカバーする。
【００３３】
ブロック４３２に関して回答が「Ｎｏ」であれば、ｅＮＢはＵＥがＰＤＣＣＨレスモードでスケジュールされているかどうかを判定する（ブロック４４２）。回答が「Ｙｅｓ」であれば、ｅＮＢはＵＥへＰＤＳＣＨ上で１つのコードワードを送信してよい（ブロック４４６）。ｅＮＢは、（２４，８）コードに基づきＣＱＩのみの情報を、及び、（２４，９）コードに基づき１つのコードワードに対するＣＱＩ及びＡＣＫの両方の情報も検出する（ブロック４４４）。（２４，８）コードに基づくＣＱＩのみの情報の検出は、ＵＥがコードワードを誤って復号化した状態でのシナリオ４をカバーする。（２４，９）コードに基づいてＣＱＩ及びＡＣＫの両方の情報の検出は、ＵＥがコードワードを正しく復号化した状態でのシナリオ４をカバーする。
【００３４】
図５は、ＣＱＩ及びＡＣＫ情報を送信するＵＥによって行われる処理５００の設計を示す。ＵＥは、データがＵＥへ送信されるかもしれない各サブフレームにおいて処理５００を行ってよい。ＵＥは、当該ＵＥがＰＤＣＣＨレスモードで動作中であるかどうかを最初に判定する（ブロック５１２）。回答が「Ｙｅｓ」であれば、ＵＥは１つのコードワードのために事前設定されたパラメータに基づいてＰＤＳＣＨを盲目的に復号化してよい（ブロック５１４）。ＵＥは、コードワードが正しく復号化されていないならば（２４，８）コードを用いてＣＱＩのみの情報を送信し、または、コードワードが正しく復号化されているならば（２４，９）コードを用いて１つのコードワードに対するＣＱＩ及びＡＣＫの両方の情報を送信してよい（ブロック５１６）。ブロック５１２乃至５１６は上述のシナリオ４をカバーする。
【００３５】
ブロック５１２に関して回答が「Ｎｏ」であれば、ＵＥは、当該ＵＥに関して見込まれる割り当てを受信するためにＰＤＣＣＨを復号化してよい（ブロック５２０）。ＵＥは、１つのコードワードについての割り当てが受信されているかどうかを判定してよい（ブロック５２２）。回答が「Ｙｅｓ」であれば、ＵＥは１つのコードワードのためにＰＤＳＣＨを復号化してよい（ブロック５２４）。ＵＥは、（２４，９）コードを用いて１つのコードワードに対するＣＱＩ及びＡＣＫの両方の情報を送信してよい（ブロック５２６）。ブロック５２２に関して回答が「Ｎｏ」であれば、ＵＥは、２つのコードワードについての割り当てが受信されているかどうかを判定してよい（ブロック５３２）。回答が「Ｙｅｓ」であれば、ＵＥは２つのコードワードのためにＰＤＳＣＨを復号化してよい（ブロック５３４）。ＵＥは、（２４，１０）コードを用いて２つのコードワードに対するＣＱＩ及びＡＣＫの両方の情報を送信してよい（ブロック５３６）。ブロック５２０乃至５３６は、上述のシナリオ２をカバーする。
【００３６】
ブロック５３２に関して回答が「Ｎｏ」であれば、ＵＥは（２４，８）コードを用いてＣＱＩのみの情報を送信してよい（ブロック５４６）。ブロック５４６は、ＵＥがスケジュールされないシナリオ１ならびにＵＥはスケジュールされているがＰＤＣＣＨを見落とすシナリオ３をカバーする。
【００３７】
図４及び図５において示される設計において、ｅＮＢが一斉に復号化される異なるコードの間を区別できるように、（２４，８）、（２４，９）及び（２４，１０）コードが設計されてよい。図４におけるブロック４２８及び４４８に関して、ｅＮＢは、（２４，８）コードに関する２５６個の見込まれる値のうち１つがＵＥから受信されたかどうか、または、（２４，９）コードに関する５１２個の見込まれる値のうち１つがＵＥから受信されたかどうかを判定するためにＵＥから受信した伝送を復号化するかもしれない。（２４，８）及び（２４，９）コードは、故に、ブロック４２８及び４４８においてＵＥから受信するかもしれない７６８個の見込まれる値の間を区別できるように設計されてよい。同様に、ブロック４３８に関して、ｅＮＢは、（２４，８）コードに関する２５６個の見込まれる値のうち１つがＵＥから受信されたかどうか、または、（２４，１０）コードに関する１０２４個の見込まれる値のうち１つがＵＥから受信されたかどうかを判定するためにＵＥから受信した伝送を復号化するかもしれない。（２４，８）及び（２４，１０）コードは、故に、ブロック４３８においてＵＥから受信するかもしれない１２８０個の見込まれる値の間を区別できるように設計されてよい。
【００３８】
別の設計において、ＵＥは、固定数のビットを用いて０、１または２つのコードワードに対するＡＣＫ情報を送信してよい。この設計はＵＥによる動作及び／またはｅＮＢによる検出を簡単化するかもしれない。
【００３９】
ＰＤＣＣＨモードに関して、２つのコードワードに対するＡＣＫ情報は以下の状態のうち１つを伝達してよい：  
Ａ１．  ＵＥはＰＤＣＣＨを見落とし、何らの割り当ても受信しなかった、  
Ａ２．  ＵＥはＰＤＣＣＨを正しく復号化し、両方のコードワードを正しく復号化した、  
Ａ３．  ＵＥはＰＤＣＣＨを正しく復号化し、第１のコードワードのみを正しく復号化した、  
Ａ４．  ＵＥはＰＤＣＣＨを正しく復号化し、第２のコードワードのみを正しく復号化した、  
Ａ５．  ＵＥはＰＤＣＣＨを正しく復号化したが、両方のコードワードを誤って復号化した。
【００４０】
ＰＤＣＣＨモードに関して、１つのコードワードに対するＡＣＫ情報は以下の状態のうち１つを伝達してよい：  
Ｂ１．  ＵＥはＰＤＣＣＨを見落とし、何らの割り当ても受信しなかった、  
Ｂ２．  ＵＥはＰＤＣＣＨを正しく復号化したが、第１のコードワードを誤って復号化した、  
Ｂ３．  ＵＥはＰＤＣＣＨを正しく復号化し、第１のコードワードを正しく復号化した、  
Ｂ４．  ＵＥはＰＤＣＣＨを正しく復号化したが、第２のコードワードを誤って復号化した、  
Ｂ５．  ＵＥはＰＤＣＣＨを正しく復号化し、第２のコードワードを誤って復号化した。
【００４１】
ＰＤＣＣＨレスモードに関して、状態Ｂ２はコードワードがＵＥによって正しく復号化されなかったことを表示するために使用されてよく、状態Ｂ３はコードワードがＵＥによって正しく復号化されたことを表示するために使用されてよい。
【００４２】
図６は、固定サイズを備えるＣＱＩ及びＡＣＫ情報のための４つのフォーマットを示す。これらフォーマットの各々は、ＣＱＩ情報のための８ビット及びＡＣＫ情報のための２ビットを含む。表２は、２つのコードワードがＵＥに割り当てられている場合のために使用されるかもしれないフォーマット６１０、６２０及び６３０の各々に関する２つのＡＣＫビットの定義を与える。
【表２】
0005431174.tif 000003
【００４３】
表３は、１つのコードワードがＵＥに割り当てられる場合のために使用されるかもしれないフォーマット６４０に関する２つのＡＣＫビットの定義を与える。
【表３】
0005431174.tif 000004
【００４４】
フォーマット６１０に関して、２つのＡＣＫビットは上述した状態Ａ１、Ａ２、Ａ３及びＡ５を伝達可能であり、ここで［０，０］は状態Ａ１を伝達し、［０，１］は状態Ａ２を伝達し、［１，０］は状態Ａ３を伝達し、［１，１］は状態Ａ５を伝達する。状態Ａ４は、無視され、及び／または、別の状態に含まれてよい。例えば、状態Ａ４は、状態Ａ５に含まれ、別の失敗の場合として見なされてよい。フォーマット６１０は、ＵＥがＳＩＣ(successive interference cancellation)をサポートするならば特に適切であるかもしれない累積的なＡＣＫをサポートする。ＳＩＣに関して、ＵＥは第１のコードワードを最初に復号化する。第１のコードワードが正しく復号化されるならば、それからＵＥはこのコードワードにより干渉を推定及びキャンセルする。第１のコードワードが誤って復号化されるならば、第２のコードワードを正しく復号化する見込みは小さく（ＵＥがこのコードワードの復号化を試みるならば）または零（ＵＥがこのコードワードの復号化を試みないならば）になるかもしれない。
【００４５】
フォーマット６２０に関して、２つのＡＣＫビットは状態Ａ１、Ａ２、Ａ４及びＡ５を伝達可能であり、ここで［０，０］は状態Ａ１を伝達し、［０，１］は状態Ａ２を伝達し、［１，０］は状態Ａ４を伝達し、［１，１］は状態Ａ５を伝達する。状態Ａ３は、無視され、及び／または、別の状態に含まれてよい。例えば、状態Ａ３は、状態Ａ５に含まれ、別の失敗の場合として見なされてよい。
【００４６】
フォーマット６３０に関して、２つのＡＣＫビットは状態Ａ１、Ａ２、Ａ３、Ａ４及びＡ５を伝達可能であり、ここで［０，０］は状態Ａ１及びＡ５を伝達し、［０，１］は状態Ａ４を伝達し、［１，０］は状態Ａ３を伝達し、［１，１］は状態Ａ２を伝達する。表２において示されるように、状態Ａ１及びＡ５は組み合わされてよい。状態Ａ１及びＡ５は、以下に説明するように、他の方法で区別されてもよい。
【００４７】
フォーマット６４０に関して、２つのＡＣＫビットは状態Ｂ１、Ｂ２、Ｂ３、Ｂ４及びＢ５を伝達可能であり、ここで［０，０］は状態Ｂ１を伝達し、［０，１］は状態Ｂ２を伝達し、［１，０］は状態Ｂ４を伝達し、［１，１］は状態Ｂ３またはＢ５を伝達する。状態Ｂ３及びＢ５のうち多くとも１つのみが起こり得るので、状態Ｂ３及びＢ５の両方のために［１，１］を用いることについて何らの曖昧さもない。
【００４８】
２つのコードワードが割り当てられるならば、全ての５つの状態Ａ１乃至Ａ５はいくつかの方法で伝達されてよい。一設計において、４つの状態が２つのＡＣＫビットによって伝達されてよく、第５の状態はＣＱＩ情報の１つの値で伝達されてよい。例えば、０乃至２５４の値はＣＱＩ情報を伝達するために使用されてよく、２５５の値は第５の状態を伝達するために使用されてよい。別の設計において、第５の状態はデルタＣＱＩのための３ビットを用いて伝達されてよく、ベースＣＱＩは第５の状態と共に送信されてよい。両方の設計において、第５の状態が送信されるときはいつでも、ＣＱＩ情報の全部または一部がＡＣＫ情報によって無効にされるだろう。ＣＱＩ情報がまれに無効にされるよう、見込みのない状態が第５の状態として選択されてよい。
【００４９】
シナリオ１に関して、ｅＮＢはＰＤＣＣＨ上でＵＥのための割り当てを送信しない。ＵＥは、フォーマット６１０、６２０または６３０を用いてＡＣＫ情報に関して［０，０］を送信してよい。
【００５０】
シナリオ２に関して、ｅＮＢはＰＤＣＣＨ上でＵＥのための割り当てを送信し、ＵＥはＰＤＣＣＨを正しく復号化する。第１のコードワードのみが割り当てられるならば、ＵＥはＡＣＫ情報に関して［ｘ，１］を送信してよく、ここで第１のコードワードが正しく復号化されるならばｘ＝１であり、第１のコードワードが誤って復号化されるならばｘ＝０である。これは、第１のコードワードに対するＮＡＫ（それは［０，１］である）をＵＥがＰＤＣＣＨを見落とした場合（それは［０，０］である）と区別する。第２のコードワードのみが割り当てられるならば、ＵＥはＡＣＫ情報に関して［１，ｘ］を送信してよく、ここで第２のコードワードが正しく復号化されているならばｘ＝１であり、第２のコードワードが誤って復号化されているならばｘ＝０である。これは、第２のコードワードに対するＮＡＫ（それは［１，０］である）をＵＥがＰＤＣＣＨを見落とした場合（それは［０，０］である）と区別する。２つのコードワードが割り当てられるならば、ＵＥは、フォーマット６１０または６２０を用いてＡＣＫ情報に関して［０，１］、［１，０］または［１，１］を送信してよく、フォーマット６３０を用いてＡＣＫ情報に関して［０，０］、［０，１］、［１，０］または［１，１］を送信してよい。
【００５１】
シナリオ３に関して、ｅＮＢはＰＤＣＣＨ上でＵＥのための割り当てを送信するが、ＵＥはＰＤＣＣＨを見落とす。ＵＥは、フォーマット６１０、６２０または６３０を用いてＡＣＫ情報に関して［０，０］を送信してよい。
【００５２】
図７は、固定長ビットを持つＡＣＫ情報を受信するｅＮＢによって行われる処理７００の設計を示す。ｅＮＢは、データがＵＥへ送信されるかもしれない各サブフレームにおいて処理７００を行ってよい。ｅＮＢは、ＵＥがダウンリンク伝送に関してスケジュールされているかどうかを判定する（ブロック７１２）。回答が「Ｎｏ」であれば、ｅＮＢはＡＣＫ情報なしに関する［０，０］のみを検出してよい（ブロック７１８）。ブロック７１２及び７１８は、上述したシナリオ１をカバーする。
【００５３】
ブロック７１２に関して回答が「Ｙｅｓ」であれば、ｅＮＢは、ＵＥがＰＤＣＣＨ上で送信される制御情報を用いて１つのコードワードに関してスケジュールされているかどうかを判定する（ブロック７２２）。回答が「Ｙｅｓ」であれば、ｅＮＢはＵＥへＰＤＣＣＨ上で１つのコードワードについての割り当てを送信してよく（ブロック７２４）、ＵＥへＰＤＳＣＨ上で１つのコードワードを送信してよい（ブロック７２６）。ｅＮＢは、［０，０］、及び、１つの割り当てられたコードワードに対するＡＣＫ情報に関する［ｘ，１］または［１，ｘ］を検出してよい（ブロック７２８）。［０，０］の検出は、ＵＥがＰＤＣＣＨを見落とすシナリオ３をカバーする。［ｘ，１］の検出は、第１のコードワードがＵＥへ割り当てられた状態でのシナリオ２をカバーする。［１，ｘ］の検出は、第２のコードワードがＵＥへ割り当てられた状態でのシナリオ２をカバーする。
【００５４】
ブロック７２２に関して回答が「Ｎｏ」であれば、ｅＮＢはＵＥがＰＤＣＣＨ上で送信される制御情報を用いて２つのコードワードに関してスケジュールされているかどうかを判定する（ブロック７３２）。回答が「Ｙｅｓ」であれば、ｅＮＢはＵＥへＰＤＣＣＨ上で２つのコードワードについての割り当てを送信してよく（ブロック７３４）、ＵＥへＰＤＳＣＨ上で２つのコードワードを送信してよい（ブロック７３６）。ｅＮＢは、２つの割り当てられたコードワードに対するＡＣＫ情報に関する［０，０］、［０，１］、［１，０］及び［１，１］を検出してよい（ブロック７３８）。ＡＣＫ情報に関する４つの２ビット値はテーブル２において示されるように定義されてよく、使用のために選択されるフォーマットに依存してよい。例えば、検出された［０，１］の値は、フォーマット６１０、６２０または６３０が使用のために選択されたかどうか次第で異なる意味を持ってよい。ｅＮＢは、フォーマット６１０または６２０を用いて見落とされたＰＤＣＣＨ及び２つのコードワードに対するＮＡＫの間を区別できてもよいし、フォーマット６３０を用いて見落とされたＰＤＣＣＨ及び両方のＮＡＫの間を区別できなくてもよい。
【００５５】
ブロック７３２に関して回答が「Ｎｏ」であれば、ｅＮＢはＵＥがＰＤＣＣＨレスモードでスケジュールされているかどうかを判定してよい（ブロック７４２）。回答が「Ｙｅｓ」であれば、ｅＮＢはＵＥへＰＤＳＣＨ上で１つのコードワードを送信してもよい（ブロック７４６）。ｅＮＢは、１つの割り当てられたコードワードに対するＡＣＫ情報に関する［０，０］及び［ｘ，１］を検出してよい（ブロック７４８）。
【００５６】
図８は、ＡＣＫ情報を送信するＵＥによって行われる処理８００の設計を示す。ＵＥは、データがＵＥへ送信されるかもしれない各サブフレームにおいて処理８００を行ってよい。ＵＥは、当該ＵＥがＰＤＣＣＨレスモードで動作中であるかどうかを最初に判定してよい（ブロック８１２）。回答が「Ｙｅｓ」であれば、ＵＥは１つのコードワードに関する事前設定されたパラメータに基づいてＰＤＳＣＨを盲目的に復号化してよい（ブロック８１４）。ＵＥは、１つのコードワードに対するＡＣＫ情報に関する［ｘ，１］を送信してよい（ブロック８１６）。ブロック８１２乃至８１６は、上述したシナリオ４をカバーする。
【００５７】
ブロック８１２に関して回答が「Ｎｏ」であれば、ＵＥは当該ＵＥに関して見込まれる割り当てのためにＰＤＣＣＨを復号化してよい（ブロック８２０）。ＵＥは、１つのコードワードについての割り当てが受信されているかどうかを判定してよい（ブロック８２２）。回答が「Ｙｅｓ」であれば、ＵＥは１つのコードワードに関してＰＤＳＣＨを復号化してよい（ブロック８２４）。ＵＥは、１つのコードワードに対するＡＣＫ情報に関する［ｘ，１］または［１，ｘ］を送信してよい（ブロック８２６）。ブロック８２２に関して回答が「Ｎｏ」であれば、ＵＥは２つのコードワードについての割り当てが受信されているかどうかを判定してよい（ブロック８３２）。回答が「Ｙｅｓ」であるならば、ＵＥは、２つのコードワードに関してＰＤＳＣＨを復号化してよい（ブロック８３４）。ＵＥは、２つのコード−ワードに対するＡＣＫ情報に関する［０，０］、［０，１］、［１，０］または［１，１］を送信してよい（ブロック８３６）。ブロック８２０乃至８３６は、上述したシナリオ２をカバーする。
【００５８】
ブロック８３２に関して回答が「Ｎｏ」であれば、ＵＥはコードワードなしに対するＡＣＫ情報に関する［０，０］を送信してよい（ブロック８４６）。ブロック８４６は、ＵＥがスケジュールされていないシナリオ１ならびにＵＥはスケジュールされているがＰＤＣＣＨを見落としているシナリオ３をカバーする。
【００５９】
図４、５、７及び８は、ＵＥが、ＰＤＣＣＨモードにおける１つまたは２つのコードワードを用いて、及び、ＰＤＣＣＨレスモードにおける多くとも１つのコードワードを用いてスケジュールされている設計に関する。ＵＥは、他の方法で及び／またはより多くのコードワードに関してスケジュールされてもよい。例えば、ｅＮＢは、ＰＤＣＣＨモードにおいて２よりも多いコードワード及び／またはＰＤＣＣＨレスモードにおいて１よりも多いコードワードをＵＥに送信してよい。この場合において、ＵＥは、当該ＵＥによって受信された全てのコードワードに対するＡＣＫ情報を送信してよい。ｅＮＢは、ＵＥへ送信されるかもしれない種々の見込まれる数のコードワードに対するＡＣＫ情報を検出してよい。
【００６０】
図９は、ＡＣＫ情報を受信するｅＮＢまたはその他のエンティティによって行われる処理９００の設計を示す。ｅＮＢは、ＵＥへ制御情報を送信してよく（ブロック９１２）、ＵＥへ制御情報に従ってデータを送信してよい（ブロック９１４）。ｅＮＢは、ＵＥからＡＣＫ情報を受信してよい（ブロック９１６）。ｅＮＢは、ＵＥからＡＣＫ情報と一緒にＣＱＩ情報を受信してよい。ＣＱＩ及びＡＣＫ情報は、ブロックコードに基づいてＵＥによって一緒に符号化されてよい。ｅＮＢは、制御情報がＵＥによって見落とされている第１の仮説及び制御情報がＵＥによって正しく受信されている第２の仮説に基づいてＡＣＫ情報の検出を行ってよい（ブロック９１８）。
【００６１】
一設計において、ＡＣＫ情報は、例えば図３において示されるように、可変サイズを備えてよい。ｅＮＢは、第１の仮説に関して第１のブロックコード（例えば、（２４，８）コード）に基づいてＡＣＫ情報の検出を行ってよい。ｅＮＢは、第２の仮説に関して第２のブロックコード（例えば、（２４，９）または（２４，１０）コード）に基づいてＡＣＫ情報の検出を行ってよい。ｅＮＢは、ＵＥへデータの１つまたは２つのコードワードを送信してよい。ｅＮＢは、１つのコードワードが送信されるならば一方のブロックコード（例えば、（２４，９）コード）に基づいて、及び、２つのコードワードが送信されるならば別のブロックコード（例えば、（２４，１０）コード）に基づいてＡＣＫ情報の検出を行ってよい。ｅＮＢは、第１の仮説に対するＡＣＫ情報に関して第１の数のビットを取得してよく、第２の仮説に対するＡＣＫ情報に関して第２の数のビットを取得してよい。第２の数のビットは、ＵＥへ送信されるコードワードの数に依存する。一設計において、ｅＮＢは第１の仮説に対して０ビットのＡＣＫ情報を、１つのコードワードが送信されるならば１ビットのＡＣＫ情報を、及び、２つのコードワードがＵＥへ送信されるならば２ビットのＡＣＫ情報を取得してよい。
【００６２】
別の設計において、ＡＣＫ情報は、例えば図６において示されるように、固定サイズを備えてよい。ｅＮＢは、第１及び第２の仮説の両方に対して単一のブロックコード（例えば、（２４，１０）コード）に基づいてＡＣＫ情報の検出を行ってよい。ｅＮＢは、両方の仮説に関して、かつ、ＵＥへ送信されるコードワードの数に関わらず、ＡＣＫ情報に関して固定数のビット（例えば、２ビット）を取得してよい。２つのコードワードが送信されるならば、２ビットは表２において示されるフォーマットのどれでもまたはその他のフォーマットに基づいて定義されてよい。１つのコードワードが送信されるならば、２ビットは表３において示されるフォーマットまたはその他のフォーマットに基づいて定義されてよい。１つの２ビット値は、制御情報がＵＥによって見落とされていることを表示するために使用されてよい。残りの２ビット値は、１つまたは２つのコードワードの復号化状態を伝達するために使用されてよい。ＡＣＫ情報に関する１つまたは複数の値が、ＣＱＩ情報に関する１つまたは複数の値を用いて送信されてもよい。
【００６３】
ｅＮＢは、何らの制御情報及び何らのデータもＵＥへ送信されない第３の仮説に基づいてＡＣＫ情報の検出を行ってもよい。ＵＥは、データはＵＥへ送信されるものの何らの制御情報もＵＥへ送信されない（例えば、ＰＤＣＣＨレスモードの）別の仮説に基づいて制御情報の検出を行ってもよい。
【００６４】
図１０は、ＡＣＫ情報を受信するための装置１０００の設計を示す。装置１０００は、ＵＥへ制御情報を送信するモジュール１０１２、ＵＥへ制御情報に従ってデータを送信するモジュール１０１４、ＵＥからＡＣＫ情報を受信するモジュール１０１６、及び、制御情報がＵＥによって見落とされている第１の仮説及び制御情報がＵＥによって正しく受信されている第２の仮説に基づいてＡＣＫ情報の検出を行うモジュール１０１８を含む。
【００６５】
図１１は、ＡＣＫ情報を送信するＵＥまたはその他のエンティティによって行われる処理１１００の設計を示す。ＵＥは、制御情報がｅＮＢから受信されているかどうかを判定してよい（ブロック１１１２）。ＵＥは、データが正しく復号化されているかどうかを判定してもよい（ブロック１１１４）。ＵＥは、制御情報が受信されているか否か、受信されているならば制御情報の内容、及び、データの復号化結果に基づいてＡＣＫ情報を生成してよい（ブロック１１１６）。ＵＥは、ブロックコードに基づいてＣＱＩ情報及びＡＣＫ情報を一緒に符号化してよく、それからｅＮＢへＣＱＩ及びＡＣＫ情報を送信してよい。
【００６６】
一設計において、ＡＣＫ情報は、例えば図３において示されるように、可変サイズを備えてよい。ＵＥは、制御情報が受信されていないならば第１のブロックコード（例えば、（２４，８）コード）に基づいて、及び、制御情報が受信されているならば第２のブロックコード（例えば、（２４，９）または（２４，１０）コード）に基づいてＡＣＫ情報を符号化してよい。ＵＥは、データの１つのコードワードが受信されるならば一方のブロックコード（例えば、（２４，９）コード）に基づいて、及び、データの２つのコードワードが受信されるならば別のブロックコード（例えば、（２４，１０）コード）に基づいてＡＣＫ情報を符号化してよい。ＵＥは、制御情報が受信されないならば０ビットのＡＣＫ情報を、データの１つのコードワードが受信されるならば１ビットのＡＣＫ情報を、または、データの２つのコードワードが受信されるならば２ビットのＡＣＫ情報を生成してよい。
【００６７】
別の設計において、例えば図６において示されるように、ＡＣＫ情報は固定サイズを備えてよい。ＵＥは、制御情報が受信されているか否かに関わらず、かつ、受信されたコードワードの数に関わらず、ＡＣＫ情報のために固定数のビットを生成してよい。ＵＥは、ＡＣＫ情報のために２ビットを生成し、制御情報が受信されていないならば当該２ビットに第１の値（例えば［０，０］）を設定し、制御情報が受信されているならば当該２ビットに第２、第３または第４の値を設定してよい。ＵＥは、１つまたは２つのコードワードが受信されているかどうか、及び、１つまたは２つのコードワードに関する復号化結果に基づいて、２ビットのための第２、第３または第４の値を選択してよい。
【００６８】
図１２は、ＡＣＫ情報を送信するための装置１２００の設計を示す。装置１２００は、データに関する制御情報がｅＮＢから受信されているかどうかを判定するモジュール１２１２、データが正しく復号化されているかどうかを判定するモジュール１２１４、制御情報が受信されているか否か、受信されているならば制御情報の内容、及び、データに関する復号化結果に基づいてＡＣＫ情報を生成するモジュール１２１６を含む。
【００６９】
図１０及び図１２におけるモジュールは、プロセッサ、電子機器、ハードウェア機器、電気的コンポーネント、論理回路、メモリなど、または、それらの任意の組み合わせを備えてよい。
【００７０】
図１３は、ｅＮＢ１１０及びＵＥ１２０の設計のブロック図を示す。ｅＮＢ１１０はＴ個のアンテナ１３３４ａ乃至１３３４ｔを備え付けられ、ＵＥ１２０はＲ個のアンテナ１３５２ａ乃至１３５２ｒを備え付けられており、ここで一般にＴ≧１かつＲ≧１である。
【００７１】
ｅＮＢ１１０において、送信（ＴＸ）データ及び制御プロセッサ１３２０は、データソース１３１２から１つまたは複数の伝送ブロックのデータを受信し、対応するコードワードを取得するために変調及びコーディング方式に基づいて各伝送ブロックを処理（例えば、符号化及びシンボルマップ）し、各コードワードに関するデータシンボルを生成してよい。プロセッサ１３２０は、ダウンリンクに関する制御情報（例えば割り当て）を処理し、制御シンボルを生成してもよい。ＴＸ  ＭＩＭＯプロセッサ１３３０は、適用可能であれば、データシンボル、制御シンボル及びパイロットシンボルを空間的に処理し、Ｔ個の送信器（ＴＭＴＲ）１３３２ａ乃至１３３２ｔへのＴ個の出力シンボルストリームを提供する。各送信器１３３２は、出力サンプルストリームを取得するために、その出力シンボルストリーム（例えば、ＯＦＤＭに関する）を処理してよい。各変調器１３３２は、その出力サンプルストリームを更に調節（例えば、アナログへの変換、フィルタ、増幅、アップコンバート）し、ダウンリンク信号を生成する。送信器１３３２ａ乃至１３３２ｔからのダウンリンク信号は、アンテナ１３３４ａ乃至１３３４ｔを夫々介して送信されてよい。
【００７２】
ＵＥにおいて、Ｒ個のアンテナ１３５２ａ乃至１３５２ｒは、ｅＮＢからのＴ個のダウンリンク信号を受信してよく、各アンテナ１３５２は関連した受信器（ＲＣＶＲ）１３５４へ受信信号を提供してよい。各受信器１３５４は、サンプルを取得するためにその受信信号を調節（例えば、フィルタ、増幅、ダウンコンバート、デジタル化）してよく、受信シンボルを取得するためにサンプル（例えば、ＯＦＤＭに関する）を更に処理してよい。ＭＩＭＯ検出器１３６０は、受信シンボルにＭＩＭＯ検出を行い、検出シンボルを提供してよい。受信（ＲＸ）データ及び制御プロセッサ１３７０は、検出シンボルを処理（シンボルデマップ及び復号化）し、データシンク１３７２へ各コードワードに関する復号化されたデータを提供し、コントローラ／プロセッサ１３９０へ復号化された制御情報を提供してよい。
【００７３】
コントローラ／プロセッサ１３９０は、制御情報、例えば、ＡＣＫ情報及び／またはＣＱＩ情報がアップリンク上で送信されているかどうかを判定してよい。データソース１３７８からのアップリンク制御情報及びデータは、ＴＸデータ及び制御プロセッサ１３８０によって処理され（例えば、符号化され、及び、シンボルマップされ）、適用可能であればＴＸ  ＭＩＭＯプロセッサによって空間的に処理され、アンテナ１３５２ａ乃至１３５２ｒを介して送信されてよいＲ個のアップリンク信号を生成するために送信器１３５４ａ乃至１３５４ｒによって更に処理されてよい。ｅＮＢ１１０において、ＵＥ１２０からのＲ個のアップリンク信号は、アンテナ１３３４ａ乃至１３３４ｔによって受信され、受信器１３３２ａ乃至１３３２ｔによって処理され、ＭＩＭＯ検出器１３３６によって検出され、ＵＥ１２０から送信される制御情報及びデータを回復するためにＲＸデータ及び制御プロセッサ１３３８によって更に処理され（例えば、シンボルデマップされ、及び、復号化され）てよい。プロセッサ１３３８は、データシンク１３３９へ復号化されたデータを提供し、コントローラ／プロセッサ１３４０へ復号化されたアップリンク制御情報を提供してよい。コントローラ／プロセッサ１３４０は、アップリンク制御情報に基づいてＵＥ１２０へのデータ伝送を制御してよい。
【００７４】
コントローラ／プロセッサ１３４０及び１３９０は、ｅＮＢ１１０及びＵＥ１２０における動作を夫々命令してよい。コントローラ／プロセッサ１３４０は、図４における処理４００、図７における処理７００、図９における処理９００及び／または本願明細書において記述される技術に関するその他の処理を実行または命令してよい。コントローラ／プロセッサ１３９０は、図５における処理５００、図８における処理８００、図１１における処理１１００及び／または本願明細書において記述される技術に関するその他の処理を実行または命令してよい。メモリ１３４２及び１３９２は、ｅＮＢ１１０及びＵＥ１２０に関するデータ及びプログラムコードを夫々保存してよい。スケジューラ１３４４は、ダウンリンク及び／またはアップリンク上のデータ伝送のためにＵＥ１２０及び／またはその他のＵＥを選択してよい。
【００７５】
技術分野における当業者は、情報及び信号が種々の異なる技術及び技法のいずれかを用いて表現されてよいことを理解するだろう。例えば、上記説明の全体を通じて参照され得るデータ、命令、コマンド、情報、信号、ビット、シンボル及びチップは、電圧、電流、電磁波、磁場または磁性粒子、光場または光学粒子、またはそれらの任意の組み合わせによって表現されてよい。
【００７６】
当業者は、本願明細書の開示に関連して記述される様々な例示的な論理ブロック、モジュール、回路及びアルゴリズムステップが電気的ハードウェア、コンピュータソフトウェアまたは両方の組み合わせとして実装されてよいことを更に理解するだろう。ハードウェア及びソフトウェアのこの交換可能性をより明瞭に説明するために、様々な例示的なコンポーネント、ブロック、モジュール、回路及びステップは一般にそれらの機能性に関して記述されてきた。そのような機能性がハードウェアまたはソフトウェアとして実装されるかどうかは、特定用途及び全体のシステムに課される設計制約に依存する。熟練した技術者は、夫々の特定用途のために様々な方法で記述された機能性を実装するかもしれないが、そのような実装決定は本開示の範囲からの脱却を生じさせるように解釈されるべきでない。
【００７７】
本願明細書における開示に関連して記述される様々な例示的な論理ブロック、モジュール、及び回路は、本願明細書において記述される機能を実行するように設計された汎用プロセッサ、ＤＳＰ(digital signal processor)、ＡＳＩＣ(application specific integrated circuit)、ＦＰＧＡ(field programmable gate array)またはその他のプログラム可能な論理デバイス、個別のゲートまたはトランジスタ論理、個別のハードウェアコンポーネント、またはそれらの任意の組み合わせを用いて実装または実行されてよい。汎用プロセッサは、マイクロプロセッサであってよいが、代替的には、プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であってよい。プロセッサは、例えば、ＤＳＰ及びマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアに連結した１または複数のマイクロプロセッサ、または任意のその他のそのような構成などの、コンピューティングデバイスの組み合わせとして実装されてもよい。
【００７８】
本願明細書における開示に関連して記述される方法またはアルゴリズムのステップは、ハードウェア、プロセッサによって実行されるソフトウェアモジュール、または２つの組み合わせで直接的に具体化されてよい。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または技術分野において知られている任意のその他の形式の記憶媒体にあってよい。例示的な記憶媒体は、当該記憶媒体から情報を読み出し、及び、当該記憶媒体に情報を書き込み可能なプロセッサに連結される。或いは、記憶媒体はプロセッサに統合されてよい。プロセッサ及び記憶媒体は、ＡＳＩＣにあってよい。ＡＳＩＣは、ユーザ端末にあってよい。或いは、プロセッサ及び記憶媒体がユーザ端末内の個別コンポーネントとして存在してよい。
【００７９】
１つまたは複数の例示的な設計において、記述される機能は、ハードウェア、ソフトウェア、または任意のそれらの組み合わせにおいて実装されてよい。ソフトウェアにおいて実装されるならば、機能はコンピュータ可読媒体上の１つまたは複数の命令またはコードとして保存または伝送されてよい。コンピュータ可読媒体は、コンピュータ可読媒体及びある場所から別の場所へのコンピュータプログラムの移動を容易にする任意の媒体を含む通信媒体の両方を含む。記憶媒体は、汎用または特定用途コンピュータによってアクセス可能な任意の利用可能な媒体であってよい。限定でなく例示として、そのようなコンピュータ可読媒体はＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたはその他の光学ディスクストレージ、磁気ディスクストレージまたはその他の磁気ストレージデバイス、または、命令またはデータ構造の形式の所望のプログラムを搬送または保存するために使用可能であって、汎用または特定用途コンピュータ、または、汎用または特定用途プロセッサによってアクセス可能である任意のその他の媒体を備えてよい。また、任意の接続は、コンピュータ可読媒体と適切に呼ばれてよい。例えば、ソフトウェアが同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または、赤外線、ラジオ、マイクロ波などの無線技術を使用してウェブサイト、サーバ、またはその他のリモートソースから送信されるならば、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬまたは赤外線、ラジオ及びマイクロ波などの無線技術は媒体の定義に含まれる。ディスク(disk)及びディスク(disc)は、本願明細書において用いられるように、ＣＤ(compact disc)、レーザディスク(disc)、光学ディスク(disc)、ＤＶＤ(digital versatile disc)、フロッピー（登録商標）ディスク(disk)、ブルーレイディスク(disc)を含み、ここでディスク(disk)は通常データを磁気的に再生する一方、ディスク(disc)はレーザを用いてデータを光学的に再生する。上記の組み合わせも、コンピュータ可読媒体の範囲内に含まれるべきである。
【００８０】
本開示の前の説明は、技術分野における任意の当業者が本開示を作成または利用できるように提供される。本開示に対する様々な変更形態が当業者に対して容易に明らかであり、本願明細書で定義された一般的な原理は、本開示の趣旨または範囲から逸脱することなく他の変形形態に対して適用できる。従って、本開示は、本願明細書に記載の例示および設計に限定されるものではなく、本願明細書で開示される原理および新規な特徴と合致する最も広い範囲が与えられるべきである。  
以下に、本願の出願当初の特許請求の範囲に記載された発明が付記される。 
［１］ユーザ機器（ＵＥ）へ制御情報を送信し、前記ＵＥへ前記制御情報に従ってデータを送信し、前記ＵＥからアクナリッジメント（ＡＣＫ）情報を受信し、前記制御情報が前記ＵＥによって見落とされている第１の仮説及び前記制御情報が前記ＵＥによって正しく受信されている第２の仮説に基づいて前記ＡＣＫ情報の検出を行うよう構成される少なくとも１つのプロセッサを具備する無線通信のための装置。
［２］前記少なくとも１つのプロセッサは前記ＵＥから前記ＡＣＫ情報と共にチャネル品質インジケータ（ＣＱＩ）情報を受信するよう構成され、前記ＣＱＩ及びＡＣＫ情報はブロックコードに基づいて前記ＵＥによって一緒に符号化されている、［１］の装置。
［３］前記少なくとも１つのプロセッサは、前記第１の仮説に関して第１のブロックコードに基づいて前記ＡＣＫ情報の検出を行い、前記第２の仮説に関して第２のブロックコードに基づいて前記ＡＣＫ情報の検出を行うよう構成される、［１］の装置。
［４］前記少なくとも１つのプロセッサは、前記ＵＥへデータの１つまたは２つのコードワードを送信し、１つのコードワードが前記ＵＥへ送信されるならば第１のブロックコードに基づいて前記ＡＣＫ情報の検出を行い、２つのコードワードが前記ＵＥへ送信されるならば第２のブロックコードに基づいて前記ＡＣＫ情報の検出を行うよう構成される、［１］の装置。
［５］前記少なくとも１つのプロセッサは、前記第１の仮説に関する前記ＡＣＫ情報に関して第１の数のビットを取得し、前記第２の仮説に関する前記ＡＣＫ情報に関して第２の数のビットを取得するよう構成され、前記第２の数のビットは前記第１の数のビットよりも大きい、［１］の装置。
［６］前記少なくとも１つのプロセッサは前記ＵＥへデータの少なくとも１つのコードワードを送信するよう構成され、前記第２の数のビットは前記ＵＥへ送信されるコードワードの数に依存する、［５］の装置。
［７］前記少なくとも１つのプロセッサは、前記ＵＥへデータの１つまたは２つのコードワードを送信し、前記第１の仮説に関する前記ＡＣＫ情報に関して０ビットを取得し、１つのコードワードが前記ＵＥへ送信されるならば前記第２の仮説に関する前記ＡＣＫ情報に関して１ビットを取得し、２つのコードワードが前記ＵＥへ送信されるならば前記第２の仮説に関する前記ＡＣＫ情報に関して２ビットを取得するよう構成される、［１］の装置。
［８］前記少なくとも１つのプロセッサは、前記第１及び第２の仮説の両方に関して単一のブロックコードに基づいて前記ＡＣＫ情報の検出を行うよう構成される、［１］の装置。
［９］前記少なくとも１つのプロセッサは、前記第１及び第２の仮説の両方に関する前記ＡＣＫ情報に関して固定数のビットを取得するよう構成される、［１］の装置。
［１０］前記少なくとも１つのプロセッサは、前記ＵＥへデータの少なくとも１つのコードワードを送信し、前記ＵＥへ送信されるコードワードの数に関わらず前記ＡＣＫ情報に関して固定数のビットを受信するよう構成される、［１］の装置。
［１１］前記少なくとも１つのプロセッサは、前記ＵＥへデータの２つのコードワードを送信し、前記ＵＥから前記ＡＣＫ情報に関して２ビットを取得し、前記第１の仮説に関する前記ＡＣＫ情報に関して前記２ビットの第１の値を検出し、前記第２の仮説に関する前記ＡＣＫ情報に関して前記２ビットの第２、第３及び第４の値を検出し、前記第１の値が検出されるならば前記制御情報が前記ＵＥによって見落とされていることを判定し、前記ＡＣＫ情報に関する前記２ビットの第２、第３及び第４の値に基づいて前記２つのコードワードの復号化状態を判定するよう構成される、［１］の装置。
［１２］前記少なくとも１つのプロセッサは、前記第２の値が検出されるならば前記２つのコードワードが前記ＵＥによって正しく復号化されていることを判定するよう構成される、［１１］の装置。
［１３］前記少なくとも１つのプロセッサは、前記第３の値が検出されるならば前記２つのコードワードが前記ＵＥによって誤って復号化されていることを判定するよう構成される、［１１］の装置。
［１４］前記少なくとも１つのプロセッサは、前記第４の値が検出されるならば前記２つのコードワードのうち１つのみが前記ＵＥによって正しく復号化されていることを判定するよう構成される、［１１］の装置。
［１５］前記少なくとも１つのプロセッサは、前記ＵＥから前記ＡＣＫ情報に関する前記２ビットと共にＭ（Ｍは１または複数）ビットのチャネル品質インジケータ（ＣＱＩ）を受信し、前記ＣＱＩ情報に関する前記Ｍビットに基づいて前記ＡＣＫ情報に関する第５の値を検出するよう構成される、［１１］の装置。
［１６］前記少なくとも１つのプロセッサは、前記ＵＥへデータの１つのコードワードを送信し、前記ＵＥから前記ＡＣＫ情報に関して２ビットを取得し、前記第１の仮説に関する前記ＡＣＫ情報に関して前記２ビットの第１の値を検出し、前記第２の仮説に関する前記ＡＣＫ情報に関して前記２ビットの第２及び第３の値を検出し、前記第１の値が検出されるならば前記制御情報が前記ＵＥによって見失われていることを判定し、前記第２の値が検出されるならば前記コードワードが前記ＵＥによって正しく復号化されていることを判定し、前記第３の値が検出されるならば前記コードワードが前記ＵＥによって誤って復号化されていることを判定するよう構成される、［１］の装置。
［１７］前記少なくとも１つのプロセッサは、何らの制御情報及び何らのデータも前記ＵＥへ送信されていない場合の第３の仮説に基づいて前記ＡＣＫ情報の検出を行うよう構成される、［１］の装置。
［１８］前記少なくとも１つのプロセッサは、データは前記ＵＥへ送信されているものの何らの制御情報も前記ＵＥへ送信されていない場合の第３の仮説に基づいて前記ＡＣＫ情報の検出を行うよう構成される、［１］の装置。
［１９］ユーザ機器（ＵＥ）へ制御情報を送信することと、前記ＵＥへ前記制御情報に従ってデータを送信することと、前記ＵＥからアクナリッジメント（ＡＣＫ）情報を受信することと、前記制御情報が前記ＵＥによって見落とされている第１の仮説及び前記制御情報が前記ＵＥによって正しく受信されている第２の仮説に基づいて前記ＡＣＫ情報の検出を実行することとを具備する無線通信のための方法。
［２０］前記検出を実行することは、前記第１の仮説に関して第１のブロックコードに基づいて前記ＡＣＫ情報の検出を実行することと、前記第２の仮説に関して第２のブロックコードに基づいて前記ＡＣＫ情報の検出を実行することと、前記第１の仮説に関する前記ＡＣＫ情報に関して第１の数のビットを取得することと、前記第２の仮説に関する前記ＡＣＫ情報に関して第２の数のビットを取得することとを備え、前記第２の数のビットは前記第１の数のビットよりも大きい、［１９］の方法。
［２１］前記検出を実行することは、データの１つのコードワードが前記ＵＥへ送信されるならば第１のブロックコードに基づいて前記ＡＣＫ情報の検出を実行することと、データの２つのコードワードが前記ＵＥへ送信されるならば第２のブロックコードに基づいて前記ＡＣＫ情報の検出を実行することとを備える、［１９］の方法。
［２２］前記検出を実行することは、前記第１及び第２の仮説の両方に関して単一のブロックコードに基づいて前記ＡＣＫ情報の検出を実行することと、前記第１及び第２の仮説の両方に関する前記ＡＣＫ情報に関して固定数のビットを取得することとを備える、［１９］の方法。
［２３］前記データを送信することは前記ＵＥへデータの２つのコードワードを送信することを備え、前記検出を実行することは、前記ＵＥから前記ＡＣＫ情報に関して２ビットを取得することと、前記第１の仮説に関する前記ＡＣＫ情報に関して前記２ビットの第１の値を検出することと、前記第２の仮説に関する前記ＡＣＫ情報に関して前記２ビットの第２、第３及び第４の値を検出することと、前記第１の値が検出されるならば前記制御情報が前記ＵＥによって見落とされていることを判定することと、前記ＡＣＫ情報に関する前記２ビットの第２、第３及び第４の値に基づいて前記２つのコードワードの復号化状態を判定することとを備える、［１９］の方法。
［２４］前記データを送信することは、前記ＵＥへデータの１つのコードワードを送信することを備え、前記検出を実行することは、前記ＵＥから前記ＡＣＫ情報に関して２ビットを取得することと、前記第１の仮説に関する前記ＡＣＫ情報に関して前記２ビットの第１の値を検出することと、前記第２の仮説に関する前記ＡＣＫ情報に関して前記２ビットの第２及び第３の値を検出することと、前記第１の値が検出されるならば前記制御情報が前記ＵＥによって見落とされていることを判定することと、前記第２の値が検出されるならば前記コードワードが前記ＵＥによって正しく復号化されていることを判定することと、前記第３の値が検出されるならば前記コードワードが前記ＵＥによって誤って復号化されていることを判定することとを備える、［１９］の方法。
［２５］ユーザ機器（ＵＥ）へ制御情報を送信するための手段と、前記ＵＥへ前記制御情報に従ってデータを送信するための手段と、前記ＵＥからアクナリッジメント（ＡＣＫ）情報を受信するための手段と、前記制御情報が前記ＵＥによって見落とされている第１の仮説及び前記制御情報が前記ＵＥによって正しく受信されている第２の仮説に基づいて前記ＡＣＫ情報の検出を行うための手段とを具備する無線通信のための装置。
［２６］前記検出を行うための手段は、前記第１の仮説に関して第１のブロックコードに基づいて前記ＡＣＫ情報の検出を行うための手段と、前記第２の仮説に関して第２のブロックコードに基づいて前記ＡＣＫ情報の検出を行うための手段と、前記第１の仮説に関する前記ＡＣＫ情報に関して第１の数のビットを取得するための手段と、前記第２の仮説に関する前記ＡＣＫ情報に関して第２の数のビットを取得するための手段とを備え、前記第２の数のビットは前記第１の数のビットよりも大きい、［２５］の装置。
［２７］前記検出を行うための手段は、前記第１及び第２の仮説の両方に関して単一のブロックコードに基づいて前記ＡＣＫ情報の検出を行うための手段と、前記第１及び第２の仮説の両方に関する前記ＡＣＫ情報に関して固定数のビットを取得するための手段とを備える、［２５］の装置。
［２８］少なくとも１つのコンピュータに、ユーザ機器（ＵＥ）へ制御情報を送信させるためのコードと、前記少なくとも１つのコンピュータに、前記ＵＥへ前記制御情報に従ってデータを送信させるためのコードと、前記少なくとも１つのコンピュータに、前記ＵＥからアクナリッジメント（ＡＣＫ）情報を受信させるためのコードと、前記少なくとも１つのコンピュータに、前記制御情報が前記ＵＥによって見落とされている第１の仮説及び前記制御情報が前記ＵＥによって正しく受信されている第２の仮説に基づいて前記ＡＣＫ情報の検出を行わせるためのコードとを備えるコンピュータ可読媒体を具備するコンピュータプログラム製品。
［２９］前記コンピュータ可読媒体は、前記少なくとも１つのコンピュータに、前記第１の仮説に関して第１のブロックコードに基づいて前記ＡＣＫ情報の検出を行わせるためのコードと、前記少なくとも１つのコンピュータに、前記第２の仮説に関して第２のブロックコードに基づいて前記ＡＣＫ情報の検出を行わせるためのコードと、前記少なくとも１つのコンピュータに、前記第１の仮説に関する前記ＡＣＫ情報に関して第１の数のビットを取得させるためのコードと前記少なくとも１つのコンピュータに、前記第２の仮説に関する前記ＡＣＫ情報に関して第２の数のビットを取得させるためのコードとを更に備え、前記第２の数のビットは前記第１の数のビットよりも大きい、［２８］のコンピュータプログラム製品。
［３０］前記コンピュータ可読媒体は、前記少なくとも１つのコンピュータに、前記第１及び第２の仮説の両方に関して単一のブロックコードに基づいて前記ＡＣＫ情報の検出を行わせるためのコードと、前記少なくとも１つのコンピュータに、前記第１及び第２の仮説の両方に関する前記ＡＣＫ情報に関して固定数のビットを取得させるためのコードとを更に備える、［２８］のコンピュータプログラム製品。
［３１］ユーザ機器（ＵＥ）へデータを送信し、前記ＵＥからアクナリッジメント（ＡＣＫ）情報を受信し、前記データに関する制御情報が前記ＵＥへ送信されているか否か及び送信されているならば前記制御情報の内容に基づいて前記ＡＣＫ情報の検出を行うよう構成される少なくとも１つのプロセッサを具備する無線通信のための装置。
［３２］前記少なくとも１つのプロセッサは、前記ＵＥへ前記データに関する制御情報を送信し、前記制御情報が前記ＵＥによって見落とされている第１の仮説及び前記制御情報が前記ＵＥによって正しく受信されている第２の仮説に基づいて前記ＡＣＫ情報の検出を行うよう構成される、［３１］の装置。
［３３］前記少なくとも１つのプロセッサは、前記ＵＥへ割り当てられるコードワードの数を表示する制御情報を送信し、前記ＵＥへ割り当てられるコードワードの数に基づいて前記ＡＣＫ情報の検出を行うよう構成される、［３１］の装置。
［３４］前記少なくとも１つのプロセッサは、前記ＵＥへ前記データに関して何らの制御情報も送信せず、前記ＵＥへ送信される何らの制御情報にも基づかないで前記ＡＣＫ情報の検出を行うよう構成される、［３１］の装置。
［３５］データに関する制御情報が受信されているかどうかを判定し、データが正しく復号化されているかどうかを判定し、制御情報が受信されているか否か、受信されているならば前記制御情報の内容、及び、前記データの復号化結果に基づいてアクナリッジメント（ＡＣＫ）情報を生成するよう構成される少なくとも１つのプロセッサを具備する無線通信のための装置。
［３６］前記少なくとも１つのプロセッサは、制御情報が受信されていないならば第１のブロックコードに基づいて前記ＡＣＫ情報を符号化し、制御情報が受信されているならば第２のブロックコードに基づいて前記ＡＣＫ情報を符号化するよう構成される、［３５］の装置。
［３７］前記少なくとも１つのプロセッサは、データの１つのコードワードが受信されているならば第１のブロックコードに基づいて前記ＡＣＫ情報を符号化し、データの２つのコードワードが受信されているならば第２のブロックコードに基づいて前記ＡＣＫ情報を符号化するよう構成される、［３５］の装置。
［３８］前記少なくとも１つのプロセッサは、制御情報が受信されていないならば前記ＡＣＫ情報に関して０ビットを生成し、データの１つのコードワードが受信されているならば前記ＡＣＫ情報に関して１ビットを生成し、データの２つのコードワードが受信されているならば前記ＡＣＫ情報に関して２ビットを生成するよう構成される、［３５］の装置。
［３９］前記少なくとも１つのプロセッサは、制御情報が受信されているか否かに関わらず、かつ、受信されたデータのコードワードの数に関わらず、前記ＡＣＫ情報に関して固定数のビットを生成するよう構成される、［３５］の装置。
［４０］前記少なくとも１つのプロセッサは、前記ＡＣＫ情報に関して２ビットを生成し、制御情報が受信されていないならば前記２ビットに第１の値を設定し、制御情報が受信されているならば前記２ビットに第２、第３または第４の値を設定し、データの１つまたは２つのコードワードが受信されているかどうか及び前記１つまたは２つのコードワードの復号化結果に基づいて前記２ビットに関して前記第２、第３または第４の値を選択するよう構成される、［３５］の装置。
［４１］データに関する制御情報が受信されているかどうかを判定することと、データが正しく復号化されているかどうかを判定することと、制御情報が受信されているか否か、受信されているならば前記制御情報の内容、及び、前記データの復号化結果に基づいてアクナリッジメント（ＡＣＫ）情報を生成することとを具備する無線通信のための方法。
［４２］前記ＡＣＫ情報を生成することは、制御情報が受信されていないならば第１のブロックコードに基づいて前記ＡＣＫ情報を符号化することと、制御情報が受信されているならば第２のブロックコードに基づいて前記ＡＣＫ情報を符号化することとを備える、［４１］の方法。
［４３］前記ＡＣＫ情報を生成することは、データの１つのコードワードが受信されているならば第１のブロックコードに基づいて前記ＡＣＫ情報を符号化することと、データの２つのコードワードが受信されているならば第２のブロックコードに基づいて前記ＡＣＫ情報を符号化することとを備える、［４１］の方法。
［４４］前記ＡＣＫ情報を生成することは、制御情報が受信されていないならば前記ＡＣＫ情報に関して０ビットを生成することと、データの１つのコードワードが受信されているならば前記ＡＣＫ情報に関して１ビットを生成することと、データの２つのコードワードが受信されているならば前記ＡＣＫ情報に関して２ビットを生成することとを備える、［４１］の方法。
［４５］前記ＡＣＫ情報を生成することは、制御情報が受信されているか否かに関わらず、かつ、受信されたデータのコードワードの数に関わらず、前記ＡＣＫ情報に関して固定数のビットを生成することを備える、［４１］の方法。
［４６］前記ＡＣＫ情報を生成することは、前記ＡＣＫ情報に関して２ビットを生成することと、制御情報が受信されていないならば前記２ビットに第１の値を設定することと、制御情報が受信されているならば前記２ビットに第２、第３または第４の値を設定することと、データの１つまたは２つのコードワードが受信されているかどうか及び前記１つまたは２つのコードワードの復号化結果に基づいて前記２ビットに関して前記第２、第３または第４の値を選択することとを備える、［４１］の方法。
【図１】
0005431174.tif 000005
【図２】
0005431174.tif 000006
【図３】
0005431174.tif 000007
【図４】
0005431174.tif 000008
【図５】
0005431174.tif 000009
【図６】
0005431174.tif 000010
【図７】
0005431174.tif 000011
【図８】
0005431174.tif 000012
【図９】
0005431174.tif 000013
【図１０】
0005431174.tif 000014
【図１１】
0005431174.tif 000015
【図１２】
0005431174.tif 000016
【図１３】
0005431174.tif 000017