(57)【特許請求の範囲】
【請求項１】
ハイブリッド自動再送要求（ＨＡＲＱ）機構をもつワイヤレス通信のための受信機であって、
受信処理経路に沿った第１の位置にある第１のＨＡＲＱコンバイナと、
前記第１の位置とは異なる前記受信処理経路に沿った第２の位置にある第２のＨＡＲＱコンバイナと、
前記第１のＨＡＲＱコンバイナ及び第２のＨＡＲＱコンバイナで合成されたＨＡＲＱ合成信号データを記憶するための少なくとも１つのバッファと、
チャネル中の第１の受信ＨＡＲＱ送信の信号データに基づいて前記第１のＨＡＲＱコンバイナを選択し、第１のＨＡＲＱ合成信号データを生成して、前記バッファに記憶し、
前記バッファのヘッドルームに応じて、前記第１のＨＡＲＱ合成信号データを前記第２のＨＡＲＱコンバイナ用に変換し前記バッファに記憶し、前記第２のＨＡＲＱコンバイナを選択し、前記チャネル中の第２の受信ＨＡＲＱ送信の信号データを、前記変換され記憶された前記第１のＨＡＲＱ合成信号データと合成し、第２のＨＡＲＱ合成信号データを生成するように構成された制御論理と、
を備える受信機。
【請求項２】
前記制御論理が、前記バッファに十分なヘッドルームがない場合、前記第１のＨＡＲＱ合成記信号データを前記第２のＨＡＲＱコンバイナ用に変換し前記バッファに記憶するように構成された請求項１に記載の受信機。
【請求項３】
前記第１のコンバイナが前記第２のコンバイナの下流に位置する請求項１に記載の受信機。
【請求項４】
前記第１のコンバイナおよび前記第２のコンバイナのうちの少なくとも１つが、復調論理の後の前記受信処理経路中に位置する請求項１に記載の受信機。
【請求項５】
ハイブリッド自動再送要求（ＨＡＲＱ）機構をもつワイヤレス通信のための装置であって、
受信処理経路に沿った第１の位置においてＨＡＲＱ合成信号データを生成するための第１の手段と、
前記第１の位置とは異なる前記受信処理経路に沿った第２の位置において前記ＨＡＲＱ合成信号データを生成するための第２の手段と、
前記第１のＨＡＲＱ合成信号データまたは前記第２のＨＡＲＱ合成信号データを記憶するための手段と、
チャネル中の第１の受信ＨＡＲＱ送信の信号データに基づいて前記第１の手段を選択し、第１のＨＡＲＱ合成信号データを生成して、前記記憶するための手段に記憶し、
前記記憶するための手段のヘッドルームに応じて、前記第１のＨＡＲＱ合成記信号データを前記第２の手段用に変換し前記記憶するための手段に記憶し、前記第２の手段を選択し、前記チャネル中の第２のＨＡＲＱ送信の信号データを、前記変換され記憶された前記第１のＨＡＲＱ合成信号データと合成し、第２のＨＡＲＱ合成信号データを生成するための手段と、
を備える装置。
【請求項６】
前記記憶するための手段に十分なヘッドルームがない場合、前記第１のＨＡＲＱ合成記信号データを前記第２の手段用に変換し前記記憶するための手段に記憶するように構成された請求項５に記載の装置。
【請求項７】
ハイブリッド自動再送要求（ＨＡＲＱ）機構をもつワイヤレス通信のためのプロセッサであって、プロセッサ実行動作が、
チャネル中の第１のＨＡＲＱ送信を受信することと、
前記第１のＨＡＲＱ送信の信号データに基づいて第１のＨＡＲＱコンバイナを選択し、第１のＨＡＲＱ合成信号データを生成してバッファに記憶することと、
前記バッファのヘッドルームに応じて、前記第１のＨＡＲＱ合成信号データを第２のＨＡＲＱコンバイナ用に変換し前記バッファに記憶し、前記第２のＨＡＲＱコンバイナを選択し、前記チャネル中の第２のＨＡＲＱ送信の信号データを、前記変換され記憶された前記第１のＨＡＲＱ合成信号データと合成し、第２のＨＡＲＱ合成信号データを生成することとを備え、前記第１のＨＡＲＱコンバイナと第２のＨＡＲＱコンバイナとが、受信処理経路に沿った異なる位置に位置するプロセッサ。
【請求項８】
受信処理経路に沿った第１の位置にある第１のＨＡＲＱコンバイナと、
前記第１の位置とは異なる前記受信処理経路に沿った第２の位置にある第２のＨＡＲＱコンバイナと、
前記第１のＨＡＲＱコンバイナ及び第２のＨＡＲＱコンバイナで合成されたＨＡＲＱ合成信号データを記憶するための少なくとも１つのバッファと、
チャネル中の第１の受信ハイブリッド自動再送要求（ＨＡＲＱ）送信の信号データに基づいて前記第１のコンバイナを選択し、第１のＨＡＲＱ合成信号データを生成して、前記バッファに記憶し、
前記バッファのヘッドルームに応じて、前記第１のＨＡＲＱ合成信号データを前記第２のＨＡＲＱコンバイナ用に変換し前記バッファに記憶し、前記第２のＨＡＲＱコンバイナを選択し、前記チャネル中の第２の受信ＨＡＲＱ送信の信号データを、前記変換され記憶された前記第１のＨＡＲＱ合成信号データと合成し、第２のＨＡＲＱ合成信号データを生成するように構成された制御論理と、
前記チャネル中の前記第１および第２のＨＡＲＱ送信を受信するための受信機フロントエンドと、
を備えるモバイルデバイス。
【請求項９】
前記第１のコンバイナが前記第２のコンバイナの下流に位置する請求項８に記載のモバイルデバイス。
【請求項１０】
前記制御論理が、前記バッファに十分なヘッドルームがない場合、前記第１のＨＡＲＱ合成記信号データを前記第２のＨＡＲＱコンバイナ用に変換し前記バッファに記憶するように構成された請求項８に記載のモバイルデバイス。
【請求項１１】
１つまたは複数のプロセッサによって実行される命令のセットが記憶され、ハイブリッド自動再送要求（ＨＡＲＱ）機構をもつワイヤレス通信のためのデータを処理するためのコンピュータ可読記憶媒体であって、前記命令のセットが、
受信処理経路に沿った第１の位置においてＨＡＲＱ合成信号データを生成するための第１の命令と、
前記第１の位置とは異なる前記受信処理経路に沿った第２の位置において前記ＨＡＲＱ合成信号データを生成するための第２の命令と、
チャネル中の第１の受信ＨＡＲＱ送信の信号データに基づいて前記第１の命令を選択し、第１のＨＡＲＱ合成信号データを生成して、バッファに記憶し、
前記バッファのヘッドルームに応じて、前記第１のＨＡＲＱ合成信号データを前記第２のＨＡＲＱコンバイナ用に変換し前記バッファに記憶し、前記第２のＨＡＲＱコンバイナを選択し、前記チャネル中の第２のＨＡＲＱ送信の信号データを、前記変換され記憶された前記第１のＨＡＲＱ合成信号データと合成し、第２のＨＡＲＱ合成信号データを生成する
を備えるコンピュータ可読記憶媒体。
【請求項１２】
第２のＨＡＲＱ合成信号データを生成するための前記命令が、前記バッファに十分なヘッドルームがない場合、前記第１のＨＡＲＱ合成記信号データを前記第２のＨＡＲＱコンバイナ用に変換し前記バッファに記憶するように構成された請求項１１に記載のコンピュータ可読記憶媒体。
【請求項１３】
ワイヤレス通信システムにおいてハイブリッド自動再送要求（ＨＡＲＱ）送信を解釈するための方法であって、
チャネル中の第１のＨＡＲＱ送信を受信することと、
前記第１のＨＡＲＱ送信の信号データに基づいて第１のＨＡＲＱコンバイナを選択し、第１のＨＡＲＱ合成信号データを生成してバッファに記憶することと、
前記バッファのヘッドルームに応じて、前記第１のＨＡＲＱ合成信号データを第２のＨＡＲＱコンバイナ用に変換し前記バッファに記憶し、前記第２のＨＡＲＱコンバイナを選択し、前記チャネル中の第２のＨＡＲＱ送信の信号データを、前記変換され記憶された前記第１のＨＡＲＱ合成信号データと合成し、第２のＨＡＲＱ合成信号データを生成することとを備え、前記第１のＨＡＲＱコンバイナと第２のＨＡＲＱコンバイナとが、受信処理経路に沿った異なる位置に位置する方法。
【請求項１４】
前記バッファに十分なヘッドルームがない場合、前記第１のＨＡＲＱ合成記信号データを前記第２のＨＡＲＱコンバイナ用に変換し前記バッファに記憶することをさらに備える請求項１３に記載の方法。
【請求項１５】
前記第１のコンバイナが前記第２のコンバイナの下流に位置する請求項１３に記載の方法。
【請求項１６】
前記第２のコンバイナを選択することが、前記チャネルの変調次数、チャネル状態情報（ＣＳＩ）、チャネル品質、前記チャネルのＨＡＲＱ送信の数、またはそれらの任意の組合せを考慮することを備える請求項１３に記載の方法。
【請求項１７】
前記第１のコンバイナおよび前記第２のコンバイナのうちの少なくとも１つが、復調論理の後の前記受信処理経路中に位置する請求項１６に記載の方法。
【請求項１８】
前記第１のコンバイナと前記第２のコンバイナとが、チェース合成を使用して前記ＨＡＲＱ合成信号データを生成するように構成された請求項１３に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の実施形態は、一般にデータ通信に関し、より詳細には、ワイヤレス通信のためのハイブリッド自動再送要求（ＨＡＲＱ）合成方式に関する。
【背景技術】
【０００２】
データ送信の信頼性を改善するために、いくつかのワイヤレスシステムは、誤り検出（ＥＤ）ビットおよび前方誤り訂正（ＦＥＣ）ビットが送信に追加されるハイブリッド自動再送要求（ＨＡＲＱ）方式を採用する。受信機は、これらのＥＤビットおよびＦＥＣビットを使用して、パケットが適切に復号されたか否かを判断することができる。適切に復号されなかった場合、受信機は、否定応答（ＮＡＫ）によって送信機にシグナリングし、パケットを再送信するように送信機に促す。
【０００３】
適用例によっては、不正確に受信された符号化データブロックが、廃棄されるのではなく、受信機において（ＨＡＲＱバッファ中に）記憶される、チェース（Ｃｈａｓｅ）合成を採用することができる。再送信されたブロックが受信されると、再送信されたブロックは、以前に受信されたブロックと合成され、正常な復号の確率を高めることができる。異なるタイプの合成技法は、送信パラメータに依存して、ビット誤り率パフォーマンスおよび所要のバッファサイズに影響を及ぼすことがある。残念ながら、送信パラメータは、特にワイヤレスチャネル間でしばしば変化するので、受信機に実装された合成方式のタイプは必ずしも最適ではない。
【発明の概要】
【０００４】
本開示の実施形態は、一般に、ワイヤレス通信のための受信機の異なる段において再送信されたハイブリッド自動再送要求（ＨＡＲＱ）メッセージを合成するための異なるタイプのコンバイナを選択することに関する。
【０００５】
本開示のいくつかの実施形態は、ＨＡＲＱ機構をもつワイヤレス通信のための受信機を提供する。受信機は一般に、受信処理経路に沿った第１の位置にある第１のコンバイナと、第１の位置とは異なるその受信処理経路に沿った第２の位置にある第２のコンバイナと、チャネル中の第１の受信ＨＡＲＱ送信の信号データに基づいて第１のＨＡＲＱ合成信号データを生成するための第１のコンバイナを選択し、そのチャネル中の第２の受信ＨＡＲＱ送信の信号データに基づいて第２のＨＡＲＱ合成信号データを生成するための第２のコンバイナを選択するように構成された制御論理と、第１のＨＡＲＱ合成信号データまたは第２のＨＡＲＱ合成信号データを記憶するための少なくとも１つのバッファとを含む。
【０００６】
本開示のいくつかの実施形態は、ＨＡＲＱ機構をもつワイヤレス通信のための装置を提供する。装置は一般に、受信処理経路に沿った第１の位置においてＨＡＲＱ合成信号データを生成するための第１の手段と、第１の位置とは異なるその受信処理経路に沿った第２の位置においてＨＡＲＱ合成信号データを生成するための第２の手段と、チャネル中の第１の受信ＨＡＲＱ送信の信号データに基づいて第１のＨＡＲＱ合成信号データを生成する際に使用するための第１の手段を選択し、そのチャネル中の第２のＨＡＲＱ送信の信号データに基づいて第２のＨＡＲＱ合成信号データを生成する際に使用するための第２の手段を選択するための手段と、第１のＨＡＲＱ合成信号データまたは第２のＨＡＲＱ合成信号データを記憶するための手段とを含む。
【０００７】
本開示のいくつかの実施形態は、ＨＡＲＱ機構をもつワイヤレス通信のためのプロセッサを提供する。プロセッサは、チャネル中の第１のＨＡＲＱ送信を受信することと、第１のＨＡＲＱ送信の信号データに基づいて第１のＨＡＲＱ合成信号データを生成する際に使用するための第１のコンバイナを選択することと、チャネル中の第２のＨＡＲＱ送信を受信することと、第２のＨＡＲＱ送信の信号データに基づいて第２のＨＡＲＱ合成信号データを生成する際に使用するための第２のコンバイナを選択することとを一般に含む動作を実行し、第１のコンバイナと第２のコンバイナとが、受信処理経路に沿った異なる位置に位置する。
【０００８】
本開示のいくつかの実施形態は、モバイルデバイスを提供する。モバイルデバイスは一般に、受信処理経路に沿った第１の位置にある第１のコンバイナと、第１の位置とは異なるその受信処理経路に沿った第２の位置にある第２のコンバイナと、チャネル中の第１の受信ＨＡＲＱ送信の信号データに基づいて第１のＨＡＲＱ合成信号データを生成するための第１のコンバイナを選択し、そのチャネル中の第２の受信ＨＡＲＱ送信の信号データに基づいて第２のＨＡＲＱ合成信号データを生成するための第２のコンバイナを選択するように構成された制御論理と、第１のＨＡＲＱ合成信号データまたは第２のＨＡＲＱ合成信号データを記憶するための少なくとも１つのバッファと、チャネル中の第１および第２のＨＡＲＱ送信を受信するための受信機フロントエンドとを含む。
【０００９】
本開示のいくつかの実施形態は、ワイヤレス通信システムにおいてＨＡＲＱ送信を解釈するための方法である。方法は、チャネル中の第１のＨＡＲＱ送信を受信することと、第１のＨＡＲＱ送信の信号データに基づいて第１のＨＡＲＱ合成信号データを生成する際に使用するための第１のコンバイナを選択することと、チャネル中の第２のＨＡＲＱ送信を受信することと、第２のＨＡＲＱ送信の信号データに基づいて第２のＨＡＲＱ合成信号データを生成する際に使用するための第２のコンバイナを選択することとを一般に含み、第１のコンバイナと第２のコンバイナとが、受信処理経路に沿った異なる位置に位置する。
【００１０】
本開示の上述の特徴を詳細に理解することができるように、その一部を添付の図面に示す実施形態を参照することによって、上記で簡単に要約したより具体的な説明を得ることができる。ただし、添付の図面は、本開示のいくつかの典型的な実施形態のみを示し、したがって、説明は他の等しく有効な実施形態に通じるので、その範囲を限定するものとみなされるべきではないことに留意されたい。
【図面の簡単な説明】
【００１１】
【図１】本開示のいくつかの実施形態による、例示的なワイヤレス通信システムを示す図。
【図２】本開示のいくつかの実施形態による、ワイヤレスデバイスにおいて利用できる様々な構成要素を示す図。
【図３】本開示のいくつかの実施形態による、直交周波数分割多重および直交周波数分割多元接続（ＯＦＤＭ／ＯＦＤＭＡ）技術を利用するワイヤレス通信システム内で使用できる例示的な送信機と例示的な受信機とを示す図。
【図３Ａ】本開示のいくつかの実施形態による、ハイブリッド自動再送要求（ＨＡＲＱ）送信を示す図。
【図４Ａ】本開示のいくつかの実施形態による、ＨＡＲＱ送信のための例示的な送信機を示す図。
【図４Ｂ】本開示のいくつかの実施形態による、ＨＡＲＱ送信のための例示的な受信機を示す図。
【図５】本開示のいくつかの実施形態による、図４Ｂの受信機の一例を示す図。
【図６Ａ】本開示のいくつかの実施形態による、異なる合成方式が選択された図５の受信機を示す図。
【図６Ｂ】本開示のいくつかの実施形態による、異なる合成方式が選択された図５の受信機を示す図。
【図６Ｃ】本開示のいくつかの実施形態による、異なる合成方式が選択された図５の受信機を示す図。
【図７】本開示のいくつかの実施形態による、選択的ＨＡＲＱ（Ｓ−ＨＡＲＱ）合成のための例示的な動作の流れ図。
【図８】本開示のいくつかの実施形態による、信号デマッピングの前の合成を示す図。
【図９】本開示のいくつかの実施形態による、信号デマッピングの後の合成を示す図。
【図１０】本開示のいくつかの実施形態による、チャネル復号の前の合成を示す図。
【図１１】本開示のいくつかの実施形態による、図５の受信機におけるＳ−ＨＡＲＱ合成方式の順方向シフトを示す図。
【図１２Ａ】本開示のいくつかの実施形態による、ＨＡＲＱ合成方式のあるタイプから別のタイプに順方向シフトするときのＨＡＲＱバッファのコンテンツを示す図。
【図１２Ｂ】本開示のいくつかの実施形態による、ＨＡＲＱ合成方式のあるタイプから別のタイプに順方向シフトするときのＨＡＲＱバッファのコンテンツを示す図。
【図１３Ａ】本開示のいくつかの実施形態による、Ｓ−ＨＡＲＱ合成方式の順方向シフトのための例示的な動作を示す図。
【図１３Ｂ】本開示のいくつかの実施形態による、Ｓ−ＨＡＲＱ合成方式の順方向シフトのための例示的な動作を示す図。
【図１４】本開示のいくつかの実施形態による、図５の受信機におけるＳ−ＨＡＲＱ合成方式の順方向および逆方向シフトを示す図。
【図１５Ａ】本開示のいくつかの実施形態による、ＨＡＲＱ合成方式のあるタイプから別のタイプに逆方向シフトするときのＨＡＲＱバッファのコンテンツを示す図。
【図１５Ｂ】本開示のいくつかの実施形態による、ＨＡＲＱ合成方式のあるタイプから別のタイプに逆方向シフトするときのＨＡＲＱバッファのコンテンツを示す図。
【図１６Ａ】本開示のいくつかの実施形態による、Ｓ−ＨＡＲＱ合成方式の逆方向シフトのための例示的な動作示す図。
【図１６Ｂ】本開示のいくつかの実施形態による、Ｓ−ＨＡＲＱ合成方式の逆方向シフトのための例示的な動作示す図。
【図１７】本開示のいくつかの実施形態による、Ｓ−ＨＡＲＱ合成方式におけるＨＡＲＱコンバイナのタイプ間でのシフトのための例示的な動作の流れ図。
【図１７Ａ】本開示のいくつかの実施形態による、図１７におけるＨＡＲＱコンバイナのタイプ間でのシフトのための例示的な動作に対応する手段の流れ図。
【発明を実施するための形態】
【００１２】
本開示の実施形態は、送信／再送信されたハイブリッド自動再送要求（ＨＡＲＱ）メッセージを合成するための受信機内のコンバイナの異なるタイプ間で選択するための技法およびシステムを提供する。いくつかの実施形態では、（異なる処理段で）異なるタイプのＨＡＲＱコンバイナの合成を受信機中に設計し、チャネルごとに選択することができる。
【００１３】
所与の時間に特定のチャネルとともに使用するために選択されたコンバイナのタイプは、送信信号の変調次数、合成信号に必要なビット数、およびＨＡＲＱバッファ中に残っているスペース（ヘッドルーム）量など、いくつかの選択基準に依存する。ＨＡＲＱ合成方式を適切に選択すれば、単一のコンバイナを利用する従来のＨＡＲＱ合成技法と比較して、所要のＨＡＲＱバッファサイズを低減することができ、その結果、合成利得を高めることができる。
【００１４】
以下の説明は、限定はしないが、特定の方式としてチェース合成を利用する選択的ＨＡＲＱ（Ｓ−ＨＡＲＱ）合成のいくつかの実施形態を提示する。チェース合成では、再送信は元の送信のコピーである。ただし、本明細書で説明する選択的合成の概念は、再送信がチャネル符号器からの新しいパリティビットを備える、増分冗長性（ＩＲ）など、他の合成方式と同様の利点に使用することができることを当業者なら認識されよう。
【００１５】
例示的なワイヤレス通信システム
本開示の方法および装置は、ブロードバンドワイヤレス通信システムにおいて利用できる。「ブロードバンドワイヤレス」という用語は、所与のエリアにわたるワイヤレス、音声、インターネット、および／またはデータネットワークアクセスを与える技術を指す。
【００１６】
ワールドワイドインターオペラビリティフォーマイクロウェーブアクセス(Worldwide Interoperability for Microwave Access)を表すＷｉＭＡＸは、長距離にわたる高いスループットブロードバンド接続を与える、規格ベースのブロードバンドワイヤレス技術である。現在、ＷｉＭＡＸの２つの主要な適用例、すなわち固定ＷｉＭＡＸとモバイルＷｉＭＡＸとがある。固定ＷｉＭＡＸ適用例は、たとえば、家庭および企業でのブロードバンドアクセスを可能にするポイントツーマルチポイントである。モバイルＷｉＭａｘは、ブロードバンド速度でのセルラーネットワークのフルモビリティを提供する。
【００１７】
モバイルＷｉＭａｘは、ＯＦＤＭ（直交周波数分割多重）およびＯＦＤＭＡ（直交周波数分割多元接続）技術に基づく。ＯＦＤＭは、最近、様々な高データ転送速度通信システムに広く採用されているデジタルマルチキャリア変調技法である。ＯＦＤＭでは、送信ビットストリームは、複数の低速サブストリームに分割される。各サブストリームは、複数の直交サブキャリアのうちの１つを用いて変調され、複数の並列サブチャネルのうちの１つのサブチャネル上で送信される。ＯＦＤＭＡは、ユーザが、異なるタイムスロットにおいてサブキャリアを割り当てられる多元接続技法である。ＯＦＤＭＡは、多種多様なアプリケーション、データ転送速度、およびサービス品質要件をもつ多くのユーザに対応することができるフレキシブルな多元接続技法である。
【００１８】
ワイヤレスインターネットおよび通信の急成長は、ワイヤレス通信サービスの分野における高データ転送速度に対する需要の増加をもたらした。ＯＦＤＭ／ＯＦＤＭＡシステムは、今日、最も有望な研究領域の１つとして、および次世代のワイヤレス通信のための主要な技術として考えられている。これは、ＯＦＤＭ／ＯＦＤＭＡ変調方式が、変調効率、スペクトル効率、柔軟性、および従来のシングルキャリア変調方式に勝る強いマルチパス耐性など多くの利点を与えることができることに起因する。
【００１９】
ＩＥＥＥ８０２．１６ｘは、固定およびモバイルブロードバンドワイヤレスアクセス（ＢＷＡ）システムのためのエアインターフェースを定義する新興の規格組織である。ＩＥＥＥ８０２．１６ｘは、２００４年５月に固定ＢＷＡシステムのための「IEEE P802.16-REVd/D5-2004」を承認し、２００５年１０月にモバイルＢＷＡシステムのための「IEEE P802.16e/D12 Oct. 2005」を公開した。それらの２つの規格は、４つの異なる物理的層（ＰＨＹ）および１つのメディアアクセス制御（ＭＡＣ）層を定義した。４つの物理的層のうちのＯＦＤＭおよびＯＦＤＭＡ物理層は、それぞれ固定およびモバイルＢＷＡ領域において最も一般的である。
【００２０】
図１に、ワイヤレス通信システム１００の一例を示す。ワイヤレス通信システム１００は、ブロードバンドワイヤレス通信システムとすることができる。ワイヤレス通信システム１００は、いくつかのセル１０２に通信を与えることができ、各セルは基地局１０４によってサービスされる。基地局１０４は、ユーザ端末１０６と通信する固定局とすることができる。基地局１０４は、代替的に、アクセスポイント、ノードＢ、または何らかの他の用語で呼ばれることもある。
【００２１】
図１に、システム１００全体に散在する様々なユーザ端末１０６を示す。ユーザ端末１０６は固定（すなわち、静止）でも移動でもよい。ユーザ端末１０６は、代替的に、リモート局、アクセス端末、端末、加入者ユニット、移動局、局、ユーザ機器などと呼ばれることもある。ユーザ端末１０６は、セルラー電話、携帯情報端末（ＰＤＡ）、ハンドヘルドデバイス、ワイヤレスモデム、ラップトップコンピュータ、パーソナルコンピュータなどワイヤレスデバイスでもよい。
【００２２】
様々なアルゴリズムおよび方法を、基地局１０４とユーザ端末１０６との間の、ワイヤレス通信システム１００における送信のために使用することができる。たとえば、ＯＦＤＭ／ＯＦＤＭＡ技法に従って、基地局１０４とユーザ端末１０６との間で信号を送信および受信することができる。この場合には、ワイヤレス通信システム１００をＯＦＤＭ／ＯＦＤＭＡシステムと呼ぶことができる。
【００２３】
基地局１０４からユーザ端末１０６への送信を可能にする通信リンクをダウンリンク１０８と呼び、ユーザ端末１０６から基地局１０４への送信を可能にする通信リンクをアップリンク１１０と呼ぶことができる。代替的に、ダウンリンク１０８を順方向リンクまたは順方向チャネルと呼び、アップリンク１１０を逆方向リンクまたは逆方向チャネルと呼ぶことができる。
【００２４】
セル１０２は複数のセクタ１１２に分割できる。セクタ１１２は、セル１０２内の物理的カバレージエリアである。ワイヤレス通信システム１００内の基地局１０４は、セル１０２の特定のセクタ１１２内の電力の流れを集中させるアンテナを利用することができる。そのようなアンテナを指向性アンテナと呼ぶことができる。
【００２５】
図２に、ワイヤレスデバイス２０２内で利用できる様々な構成要素を示す。ワイヤレスデバイス２０２は、本明細書で説明する様々な方法を実装するように構成できるデバイスの一例である。ワイヤレスデバイス２０２は基地局１０４またはユーザ端末１０６でもよい。
【００２６】
ワイヤレスデバイス２０２は、ワイヤレスデバイス２０２の動作を制御するプロセッサ２０４を含むことができる。プロセッサ２０４は中央処理装置（ＣＰＵ）と呼ばれることもある。読取り専用メモリ（ＲＯＭ）とランダムアクセスメモリ（ＲＡＭ）の両方を含むことができるメモリ２０６は、命令とデータとをプロセッサ２０４に与える。メモリ２０６の一部は不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）をも含むことができる。プロセッサ２０４は一般に、メモリ２０６内に記憶されたプログラム命令に基づいて、論理および演算動作を実行する。メモリ２０６中の命令は、本明細書で説明する方法を実装するために実行可能である。
【００２７】
ワイヤレスデバイス２０２は、ワイヤレスデバイス２０２と遠隔地との間のデータの送信および受信を可能にするために送信機２１０と受信機２１２とを含むことができるハウジング２０８を含むこともできる。送信機２１０と受信機２１２とを組み合わせてトランシーバ２１４を形成することができる。アンテナ２１６は、ハウジング２０８に取り付けられ、トランシーバ２１４に電気的に結合される。ワイヤレスデバイス２０２は、複数の送信機、複数の受信機、複数のトランシーバ、および／または複数のアンテナ（図示せず）をも含むことができる。
【００２８】
ワイヤレスデバイス２０２は、トランシーバ２１４によって受信された信号のレベルを検出および定量化するために使用できる信号検出器２１８をも含むことができる。信号検出器２１８は、総エネルギー、擬似ノイズ（ＰＮ）チップ当たりのパイロットエネルギー、電力スペクトル密度、および他の信号などの信号を検出できる。ワイヤレスデバイス２０２は、信号を処理する際に使用するためのデジタル信号プロセッサ（ＤＳＰ）２２０を含むこともできる。
【００２９】
ワイヤレスデバイス２０２の様々な構成要素は、データバスに加えて、パワーバス、制御信号バス、およびステータス信号バスを含むことができるバスシステム２２２によって一緒に結合できる。
【００３０】
図３に、ＯＦＤＭ／ＯＦＤＭＡを利用するワイヤレス通信システム１００内で使用できる送信機３０２の一例を示す。送信機３０２の部分は、ワイヤレスデバイス２０２の送信機２１０中に実装される。送信機３０２は、ダウンリンク１０８上でデータ３０６をユーザ端末１０６に送信するための基地局１０４中に実装される。送信機３０２は、アップリンク１１０上でデータ３０６を基地局１０４に送信するためのユーザ端末１０６中にも実装される。
【００３１】
送信されるデータ３０６は、直並列（Ｓ／Ｐ）変換器３０８に入力として供給されるものとして示してある。Ｓ／Ｐ変換器３０８は送信データをＮ個の並列データストリーム３１０に分割する。
【００３２】
次いで、Ｎ個の並列データストリーム３１０はマッパー３１２に入力として供給される。マッパー３１２は、Ｎ個の並列データストリーム３１０をＮ個のコンスタレーションポイントにマッピングすることができる。マッピングは、２位相偏移キーイング（ＢＰＳＫ）、４位相偏移キーイング（ＱＰＳＫ）、８位相偏移キーイング（８ＰＳＫ）、直交振幅変調（ＱＡＭ）など、何らかの変調コンスタレーションを使用して行われる。したがって、マッパー３１２は、それぞれ逆高速フーリエ変換（ＩＦＦＴ）３２０のＮ個の直交サブキャリアのうちの１つに対応する、Ｎ個の並列シンボルストリーム３１６を出力する。これらのＮ個の並列シンボルストリーム３１６は、周波数領域において表されて、ＩＦＦＴ構成要素３２０によってＮ個の並列時間領域サンプルストリーム３１８に変換される。
【００３３】
次に、用語に関する簡単な注釈を与える。周波数領域におけるＮ個の並列変調は、周波数領域におけるＮ個の変調シンボルに等しく、これは、周波数領域におけるＮ個のマッピング＋Ｎ個のポイントＩＦＦＴに等しく、これは、時間領域における１つの（有用な）ＯＦＤＭシンボルに等しく、これは、時間領域におけるＮ個のサンプルに等しい。時間領域における１つのＯＦＤＭシンボルＮｓは、Ｎｃｐ（ＯＦＤＭシンボル当たりのガードサンプル数）＋Ｎ（ＯＦＤＭシンボル当たりの有用なサンプル数）に等しい。
【００３４】
Ｎ個の並列時間領域サンプルストリーム３１８は、並直列（Ｐ／Ｓ）変換器３２４によって、ＯＦＤＭ／ＯＦＤＭＡシンボルストリーム３２２に変換される。ガード挿入構成要素３２６は、ＯＦＤＭ／ＯＦＤＭＡシンボルストリーム３２２中の連続したＯＦＤＭ／ＯＦＤＭＡシンボル間にガードインターバルを挿入する。次いで、ガード挿入構成要素３２６の出力は、無線周波数（ＲＦ）フロントエンド３２８によって、所望の送信周波数帯域にアップコンバートされる。次いで、アンテナ３３０は、得られた信号３３２を送信する。
【００３５】
図３に、ＯＦＤＭ／ＯＦＤＭＡを利用するワイヤレス通信システム１００内で使用できる受信機３０４の一例をも示す。受信機３０４の部分は、ワイヤレスデバイス２０２の受信機２１２中に実装される。受信機３０４は、ダウンリンク１０８上で基地局１０４からデータ３０６を受信するためのユーザ端末１０６中に実装される。受信機３０４は、アップリンク１１０上でユーザ端末１０６からデータ３０６を受信するための基地局１０４中に実装される。
【００３６】
送信信号３３２は、ワイヤレスチャネル３３４上を移動するものとして示してある。信号３３２’がアンテナ３３０’によって受信されると、受信信号３３２’はＲＦフロントエンド３２８’によってベースバンド信号にダウンコンバートされる。次いで、ガード除去構成要素３２６’は、ガード挿入構成要素３２６によってＯＦＤＭ／ＯＦＤＭＡシンボル間に挿入されたガードインターバルを除去する。
【００３７】
ガード除去構成要素３２６’の出力はＳ／Ｐ変換器３２４’に供給される。Ｓ／Ｐ変換器３２４’は、ＯＦＤＭ／ＯＦＤＭＡシンボルストリーム３２２’を、それぞれＮ個の直交サブキャリアのうちの１つに対応するＮ個の並列時間領域シンボルストリーム３１８’に分割する。高速フーリエ変換（ＦＦＴ）構成要素３２０’は、Ｎ個の並列時間領域シンボルストリーム３１８’を周波数領域に変換し、Ｎ個の並列周波数領域シンボルストリーム３１６’を出力する。
【００３８】
デマッパー３１２’は、マッパー３１２によって実行されたシンボルマッピング動作の逆を実行し、それによって、Ｎ個の並列データストリーム３１０’を出力する。Ｐ／Ｓ変換器３０８’は、Ｎ個の並列データストリーム３１０’を単一のデータストリーム３０６’に合成する。理想的には、このデータストリーム３０６’は、送信機３０２に入力として供給されたデータ３０６に対応する。
【００３９】
・例示的なＨＡＲＱ送信
基地局１０４とユーザ端末１０６との間の通信の信頼性を高めるために、システム１００のセル１０２のうちの１つまたは複数は、ＨＡＲＱ誤り制御方法を利用することができる。図３Ａに、ＨＡＲＱ送信の基本的なシーケンスを示す。基地局１０４など送信機（ＴＸ）３０２は、アンテナ３３０を介してＨＡＲＱメッセージを含む第１の信号ｓ（１，ｔ）をブロードキャストする。ユーザ端末１０６などワイヤレスデバイス２０２内に含まれる、受信機（ＲＸ）３０４のアンテナ３３０’は、ある電力
【数１】
0005389815.tif 000002
【００４０】
をもつ受信信号ｒ（１，ｔ）として、ブロードキャストされた第１の信号を受信する。
【００４１】
第１の受信信号ｒ（１，ｔ）は、受信機３０４によって処理および復号される。メッセージを復号する際に、データペイロードに対して生成された誤り訂正ビット（たとえば、チェックサム）は、メッセージ中で送信された誤り訂正ビットと比較される。生成された誤り訂正ビットと送信された誤り訂正ビットとの間の一致は、復号メッセージが正しいことを示し、不一致は、復号メッセージ中のビットのうちの１つまたは複数が正しくないことを示す。
【００４２】
復号メッセージが正しくない場合、受信機３０４は否定応答（ＮＡＫ）信号を送信機３０２に返送する。チェース合成の場合、送信機３０２は、ＮＡＫ信号を受信すると、ｑ回目の反復（図示の例ではｑ＝２）で再びＨＡＲＱメッセージを含む同じ信号ｓ（ｑ，ｔ）を再送信する。このプロセスは繰り返され、（ｑ＝Ｎｑにおいて）復号メッセージが正しくなって初めて、受信機３０４は、送信機３０２にＡＣＫ信号を送信し、正常な受信および正しいＨＡＲＱメッセージの復号を示す。
【００４３】
図４Ａに、ＨＡＲＱ送信を採用しているいくつかの実施形態の送信機３０２の例示的なブロック図を示す。ＯＦＤＭまたはＯＦＤＭＡが利用される場合、たとえば、ＨＡＲＱメッセージはエンコーダ４０２によって符号化され、符号化ビットは、信号マッピングブロック４０４において、配置図を使用することによって、所望のデジタル変調方式に従ってマッピングされる。
【００４４】
サブキャリア割当てブロック４０６では、マッピングされた信号を、配置図上のそれらの位置に従って割り当てられたサブキャリアに割り振ることができる。通常、割り当てられたサブキャリアは、時間縦軸に沿ったいくつかのシンボルと周波数横軸上のいくつかのサブキャリアとにわたって分散される複数のサブキャリアを備える。サブキャリア信号は、ＩＦＦＴブロック４０８において、逆高速フーリエ変換（ＩＦＦＴ）を使用して時間領域に変換され、変換された信号は、送信回路４１０とアンテナ３３０とを使用してワイヤレスチャネル３３４に送信される。
【００４５】
図４Ｂに、いくつかの実施形態において送信信号を受信することが可能な受信機３０４のブロック図を示す。アンテナ３３０’は、送信機３０２から送信信号を受信し、それらをＲＦフロントエンド４１２に送信する。ＲＦフロントエンド４１２は、自動利得制御（ＡＧＣ）、高速フーリエ変換（ＦＦＴ）ブロック、チャネル推定器、およびキャリア対干渉およびノイズ比（ＣＩＮＲ）推定器など、送信信号を受信し、それらをデジタル信号処理のために準備するための適切な回路を含むことができる。
【００４６】
次いで、ＲＦフロントエンド４１２からの信号は、信号を復調するため、および再送信されたメッセージのために行う必要があるＨＡＲＱ合成のための信号処理ブロック４１４に送信される。したがって、信号処理ブロック４１４は、サブキャリア割当て解除、信号デマッピング、ＨＡＲＱ合成、および信号重み付けのための適切な回路を含む。処理された信号は、信号処理ブロック４１４からチャネル復号器４１６に送信され、チャネル復号器４１６は、デマッピングされたＨＡＲＱ合成符号化ビットを復号し、復号ＨＡＲＱメッセージを出力し、メッセージが正しく復号されたかどうかを確かめるために、エラービットを検査する。
【００４７】
いくつかの実施形態では、ＲＦフロントエンド４１２、信号処理ブロック４１４、および／またはチャネル復号器４１６の部分は、デジタル信号プロセッサ（ＤＳＰ）中に実装される。ＤＳＰは、信号デマッピング、ＨＡＲＱ合成、およびチャネル復号など、上記の適切な機能を実行するための論理を備える。
【００４８】
・例示的な選択的ＨＡＲＱ合成方式
前述のように、本開示のいくつかの実施形態は、たとえば、受信機の信号処理ブロック４１４における異なる処理段において実装されるコンバイナを、異なるＨＡＲＱコンバイナから選択することができる。たとえば、コンバイナの１つのタイプは、信号デマッパーの前に位置し、タイプＡコンバイナと称する。コンバイナの別のタイプは、信号デマッパーの後に位置し、タイプＢコンバイナとみなす。コンバイナの第３のタイプは、チャネル復号器４１６の直前に位置し、タイプＣコンバイナと呼ぶ。特定の実施形態に応じて、ＨＡＲＱ送信のためのＯＦＤＭ／ＯＦＤＭＡ受信機は、タイプＡ、タイプＢおよび／またはタイプＣコンバイナの合成を含むことができ、コンバイナの各タイプは後でさらに詳細に説明する。
【００４９】
受信機３０４は、場合によっては、所与のワイヤレスチャネルに対して、コンバイナのどのタイプを使用するかを選択するための論理を含む。そのような選択的ＨＡＲＱ（Ｓ−ＨＡＲＱ）合成方式では、ＨＡＲＱコンバイナの１つまたは複数がＨＡＲＱバッファを共有する、または各ＨＡＲＱコンバイナがそれ自体のバッファを有することができる。非選択的コンバイナは、たとえば、代替信号経路を用いてそのコンバイナをバイパスすることによって、効果的に使用不能にできる。
【００５０】
あるＨＡＲＱチャネルに対するコンバイナの選択は、送信信号の変調次数および（１つまたは複数の）ＨＡＲＱバッファ中のヘッドルームなど、様々な基準に依存することができる。たとえば、ＨＡＲＱ送信が高い変調次数（たとえば、２５６値直交振幅変調（２５６ＱＡＭ）、６４ＱＡＭまたは１６ＱＡＭ）を採用する場合、タイプＡコンバイナを選択することができる。ＨＡＲＱ送信が中程度の変調次数（たとえば、１６ＱＡＭ、または４位相偏移キーイング（ＱＰＳＫ））を使用する場合、タイプＢコンバイナを選択することができる。ＨＡＲＱチャネルが低い変調次数送信（たとえば、ＱＰＳＫ、または２位相偏移キーイング（ＢＰＳＫ））に関連する場合、タイプＢまたはタイプＣコンバイナを選択することができる。
【００５１】
与えられた例によって示されるように、いくつかの変調次数のための異なるタイプのＨＡＲＱコンバイナ間に若干の重複があることがある。コンバイナ選択のための別の基準は、バッファスペース消費に影響を及ぼす、各タイプのコンバイナの合成信号に必要なビット数でもよい。Ｓ−ＨＡＲＱ合成方式は、従来の合成方式と比較して、所要のＨＡＲＱバッファサイズを大幅に低減しながら、合成利得の向上をも可能にする。
【００５２】
図５は、本開示のいくつかの実施形態による、Ｓ−ＨＡＲＱ合成を実行することが可能な異なる処理段に位置する複数のコンバイナをもつ、受信機のブロック図５００である。異なる実施形態は、異なる処理段における異なるタイプのコンバイナの異なる合成を有することができ、単一のＨＡＲＱバッファを共有するか、または複数のＨＡＲＱバッファを有することができる。
【００５３】
図示の実施形態では、受信機は、タイプＡコンバイナ５０２と、タイプＢコンバイナ５０４と、タイプＣコンバイナ５０６と、すべての３つのコンバイナに共通の単一のＨＡＲＱバッファ５０８とを含む。図示の例では、タイプＡコンバイナ５０２は信号デマッパー５１０の前に配置され、タイプＢコンバイナ５０４は信号デマッパー５１０の直後に配置される。タイプＣコンバイナ５０６は、チャネル復号器４１６の直前に配置される。
【００５４】
Ｓ−ＨＡＲＱ合成方式の以下の説明では、受信機３０４がｑ回目のＨＡＲＱメッセージを受信しており、ｑ回目のＨＡＲＱメッセージを受信する前にｑ−１回目のＨＡＲＱメッセージをすでに受信したと仮定する。ｑ回目のＨＡＲＱメッセージでは、送信機３０２は、時間領域における特性ｈ（ｑ，ｔ）を有する、ワイヤレスチャネルｈ上での送信のための信号ｓ（ｑ，ｔ）をブロードキャストする。受信機３０４は、信号振幅
【数２】
0005389815.tif 000003
【００５５】
を有する送信信号を受信する。式中、ｐ（ｑ）はｑ回目の受信の測定された電力であり、ｎ（ｑ，ｔ）は付加ノイズ項である。 
受信機３０４のＲＦフロントエンド４１２は、ＡＧＣ５１２の出力におけるすべての信号が同じ振幅を有するように、受信信号の利得のためのＡＧＣ５１２を含む。ＡＧＣ５１２のためのフィードバックおよび制御として、ＲＦフロントエンド４１２は、ＡＧＣ５１２の出力からのｐ（ｑ）を測定するための電力測定回路５１４を含む。ＡＧＣ５１２の調整された出力は、正規化信号ｒ（ｑ，ｔ）であると考えることができる。
【００５６】
ＲＦフロントエンド４１２は、正規化された受信信号ｒ（ｑ，ｔ）を時間領域から周波数領域に変換するためのＦＦＴブロック５１６を含む。ＦＦＴブロック５１６の出力は、Ｒｆｆｔ（ｑ，ｉ，ｎ）＝ｆｆｔ（ｒ（ｑ，ｉ，ｔ））である。式中、ＮｆｆｔはＦＦＴポイントの数、ｉ＝．．．，ｓｙｍ（ｉ−１），ｓｙｍ（ｉ），ｓｙｍ（ｉ＋１），．．．、ｉ番目のＯＦＤＭシンボル、ｎ＝１，２，．．．，Ｎｆｆｔ、およびｔ＝１，２，．．．，Ｎｆｆｔである。図５に示すように、ＦＦＴブロック５１６は、変換された信号からサブキャリアを割当て解除して信号Ｒｓｃ（ｑ，ｕ）を形成するサブキャリア割当て解除ブロックを含む。ただし、ｕ＝１，２，．．．Ｎｕであり、Ｎｕはすべての割り当てられたサブキャリアの数である。
【００５７】
さらに、Ｒｆｆｔ（ｑ，ｉ，ｎ）信号またはＲｓｃ（ｑ，ｕ）信号がチャネル推定器（ＣＥ）５１８に送信され、対応するサブキャリアおよびシンボルのためのチャネルを推定する。ＣＥ５１８の出力は、Ｈｐ（ｑ，ｉ，ｎ）であるか、またはＣＥ５１８がサブキャリア割当て解除ブロックを含む場合、図示のように、Ｈｓｃ（ｑ，ｕ）である。Ｒｆｆｔ（ｑ，ｉ，ｎ）信号またはＲｓｃ（ｑ，ｕ）信号は、キャリア対干渉およびノイズ比（ＣＩＮＲ）推定器５２０に送信される。ＣＩＮＲ推定器５２０は、ｑ回目の受信信号のための信号電力（Ｐｓｉｇｎａｌ（ｑ））、干渉電力（Ｐｉｎｔｅｒｆｅｒｅｎｃｅ（ｑ））、ノイズ電力（Ｐｎｏｉｓｅ（ｑ））、およびＣＩＮＲ（ｑ）を推定する。ＣＩＮＲ推定器５２０は、図示のように合成ＣＩＮＲｃ（ｑ）をも計算することができる。
【００５８】
重み付け計算機５２２は、たとえば、電力測定回路５１４によって測定される電力ｐ（ｑ）またはＣＩＮＲ推定器５２０によって測定されるＣＩＮＲ（ｑ）に基づいて、ｑ回目のＨＡＲＱ信号のための重み係数Ｆ（ｑ）を計算する。電力重み係数が計算される場合、Ｆ（ｑ）は、ｑ回目のＨＡＲＱ信号の電力対第１のＨＡＲＱ信号ｐ（１）の電力または所定の電力ｐｐｄ比とすることができる。数式では、重み係数を以下のように表すことができる。
【数３】
0005389815.tif 000004
【００５９】
ＣＩＮＲ重み係数が計算される場合、Ｆ（ｑ）は、ｑ回目のＨＡＲＱ信号のＣＩＮＲ対第１のＨＡＲＱ信号ＣＩＮＲ（１）のＣＩＮＲまたは所定のキャリア対干渉およびノイズ比ＣＩＮＲｐｄ比とすることができる。数式では、重み係数を以下のように表すことができる。
【数４】
0005389815.tif 000005
【００６０】
重み付け計算機５２２によって計算された重み係数の目的は、ｑ回目の受信ＨＡＲＱ信号の電力またはＣＩＮＲを、合成前の他の以前の受信ＨＡＲＱ信号と等化することである。重み係数を使用することによって、受信信号の電力に影響を及ぼすことがある再送信間のワイヤレスチャネルのノイズまたは変化は、ＨＡＲＱ合成に影響を及ぼさないはずである。重み係数の使用について以下でさらに詳細に説明する。
【００６１】
所与の受信機３０４の場合、最高Ｎｈａｒｑｃｈ個のＨＡＲＱチャネルがあり、各ＨＡＲＱチャネルは最高Ｎｈａｒｑｒｔ回再送信できる。Ｎｈａｒｑｒｔが大きく、コンバイナの不適切なタイプが選択された場合、ＨＡＲＱバッファ５０８は急速にスペースを使い果たす。コンバイナ方式を選択するためのアルゴリズムは、バッファスペースを節約する目的で、この状況を考慮に入れるように設計できる。
【００６２】
たとえば、ＨＡＲＱメッセージ／チャネルマネージャ５２４は、（たとえばチャネル番号によって）復号されているＨＡＲＱチャネルと、チャネルに関連付けられた変調次数Ｎｍｏｄとを決定し、これらをＨＡＲＱバッファ５０８に結合されたＳ−ＨＡＲＱバッファコントローラ５２６に出力をする。変調次数Ｎｍｏｄは、ＢＰＳＫでは１、ＱＰＳＫでは２、１６ＱＡＭでは４、６４ＱＡＭでは６、および２５６ＱＡＭでは８に等しいとすることができる。Ｓ−ＨＡＲＱバッファコントローラ５２６は、チャネル番号および変調次数を使用して、ＨＡＲＱバッファ５０８中のヘッドルームを決定し、これらに基づいて、下記の説明に従ってＨＡＲＱコンバイナの適切なタイプを選択する。
【００６３】
Ｓ−ＨＡＲＱ合成方式では、コンバイナの選択されるタイプはチャネルごととすることができる。したがって、所与のチャネルに対して、コンバイナのタイプが選択されると、後続の再送信されたメッセージは同じコンバイナタイプを使用する。
【００６４】
ＨＡＲＱコンバイナの異なるタイプ間での選択は、いくつかの選択基準に依存し、所要のバッファサイズとパフォーマンスとの間のトレードオフを含むことがある。各ＨＡＲＱチャネルに対応する変調次数と各ＨＡＲＱコンバイナタイプのビット幅とを考慮することによって、所要のバッファサイズを減らすことができる。
【００６５】
一般に、ＢＰＳＫなど低い変調次数では、所要のバッファサイズは、タイプＣからタイプＢ、タイプＡへと増加する傾向があり、タイプＡはタイプＢよりもかなり大きいバッファを必要とする（すなわち、ＲｅｑＢｕｆＳｉｚｅＴｙｐｅ−Ｃ＜ＲｅｑＢｕｆＳｉｚｅＴｙｐｅ−Ｂ＜＜ＲｅｑＢｕｆＳｉｚｅＴｙｐｅ−Ａ）。２５６ＱＡＭなど高い変調次数では、所要のバッファサイズは一般に、タイプＡからタイプＢ、タイプＣへと増加する傾向がある（すなわち、ＲｅｑＢｕｆＳｉｚｅＴｙｐｅ−Ａ＜ＲｅｑＢｕｆＳｉｚｅＴｙｐｅ−Ｂ＜ＲｅｑＢｕｆＳｉｚｅＴｙｐｅ−Ｃ）。
【００６６】
ただし、低い変調次数と高い変調次数の両方に対するビットエラー比（ＢＥＲ）パフォーマンスは、一般にタイプＡ  ＨＡＲＱコンバイナで最も高く、その後にタイプＢ、次いでタイプＣが続く。言い換えれば、ＢＥＲまたは電気ノイズによるビット誤解釈の可能性は、タイプＡ  ＨＡＲＱコンバイナで最も低い（すなわち、ＢＥＲＴｙｐｅ−Ａ＜ＢＥＲＴｙｐｅ−Ｂ＜ＢＥＲＴｙｐｅ−Ｃ）。これらの傾向のすべてを考慮して、ＨＡＲＱバッファコントローラ５２６は一般に、高い変調次数送信に対してタイプＡコンバイナ５０２を、中程度の変調次数送信に対してタイプＢコンバイナ５０４を、低い変調次数送信に対してタイプＣコンバイナ５０６を選択することができる。
【００６７】
利用可能なバッファヘッドルームを、Ｓ−ＨＡＲＱ合成方式に従ってＨＡＲＱコンバイナのどのタイプを使用すべきかを判断するための選択基準のファクタとすることもできる。たとえば、ＨＡＲＱバッファコントローラ５２６は、所与のチャネルに対して適切なＨＡＲＱコンバイナを選択するために、サポートされるＨＡＲＱチャネルの総数、およびバッファ５０８に残っている空きスペースの量を考慮することができる。
【００６８】
図６Ａ〜図６Ｃに、異なるタイプのコンバイナが選択された受信機３０４による信号処理フローを示す。タイプＡコンバイナ５０２は図６Ａにおいて選択され、タイプＢコンバイナ５０４は図６Ｂにおいて選択され、タイプＣコンバイナ５０６は図６Ｃにおいて選択されている。図６Ａ〜図６Ｃはまた、合成されたＨＡＲＱ信号を記憶するための、所要のバッファサイズにおける、異なるタイプのコンバイナ間の相対差を表現する。
【００６９】
図６Ａに示すように、特定のチャネルに対してタイプＡコンバイナ５０２が選択される場合、ＨＡＲＱ合成はデマッピングの前のシンボルレベルにおいて起こることがある。ｑ回目の受信信号では、復号メッセージが正しくなかった場合、Ｒｓｃ（ｑ，ｕ）は、前のＨＡＲＱ受信から割当て解除されたサブキャリア信号ＲＡ（ｑ−１，ｕ）と合成されて、ＨＡＲＱ合成信号ＲＡ（ｑ，ｕ）を生成する。また、ＣＥ５１８の出力Ｈｓｃ（ｑ，ｕ）は、前のＨＡＲＱ受信からのチャネル推定信号ＣＡ（ｑ−１，ｕ）と合成されて、ＨＡＲＱ合成チャネル推定信号ＣＡ（ｑ，ｕ）を生成する。タイプＡコンバイナ５０２について、以下でより詳細に説明する。
【００７０】
この特定のチャネルに対してタイプＡコンバイナ５０２が選択されない場合、ＦＦＴブロック５１６およびＣＥ５１８の出力は、タイプＡ  ＨＡＲＱ合成のための前のＨＡＲＱ受信からバッファに記憶された信号ＲＡ（ｑ−１，ｕ）およびＣＡ（ｑ−１，ｕ）と合成されない可能性が高い。代わりに、図６Ｂおよび図６Ｃに示すように、ＦＦＴブロック５１６およびＣＥ５１８の出力は、ＲＡ（ｑ，ｕ）＝Ｒｓｃ（ｑ，ｕ）およびＣＡ（ｑ，ｕ）＝Ｈｓｃ（ｑ，ｕ）となるように、タイプＡコンバイナ５０２をバイパスするか、またはそのままタイプＡコンバイナ５０２を通過する。
【００７１】
ｑ回目の反復の復号ＨＡＲＱメッセージが正しくない場合、合成信号ＲＡ（ｑ，ｕ）およびＣＡ（ｑ，ｕ）はＨＡＲＱバッファ５０８に保存され、それによって、別の再送信を示唆する。いくつかの実施形態では、合成信号ＲＡ（ｑ，ｕ）とＣＡ（ｑ，ｕ）とは、ＨＡＲＱバッファ５０８中のメモリスペースを節約するために、以前に記憶された信号と入れ替わる。この特定のチャネルに対してタイプＡコンバイナ５０２が選択されない場合、合成信号ＲＡ（ｑ，ｕ）およびＣＡ（ｑ，ｕ）がＨＡＲＱバッファ５０８に保存される必要はない。
【００７２】
ＲＡ（ｑ，ｕ）信号およびＣＡ（ｑ，ｕ）信号は、復調／ＬＬＲ（対数尤度比）ブロック５２８に入る。信号デマッパー５１０では、ＲＡ（ｑ，ｕ）信号は、たとえば、特定のチャネルに関連する変調のタイプのための配置図に従ってデマッピングされる。信号デマッパー５１０の出力はデマッピングされた信号Ｒｍ（ｑ，ｂ）とすることでき、ただしｂ＝１，２，．．．Ｎｂであり、ＮｂはＨＡＲＱメッセージのための符号化ビットの数であり、Ｎｂ＝ＮｎＮｍｏｄである。チャネル状態情報（ＣＳＩ）は、特定のチャネルのための信号デマッパー５１０において起こる対応する信号デマッピングに従ってＣＳＩアレンジャー５３０において構成される。ＣＳＩアレンジャー５３０は、ＣＡ（ｑ，ｕ）を入力として受け入れ、構成されたＣＳＩ信号Ｃｍ（ｑ，ｂ）を出力する。
【００７３】
図６Ｂに示すように、特定のチャネルに対してタイプＢコンバイナ５０４が選択される場合、ＨＡＲＱ合成はデマッピングの後の復調信号レベルにおいて起こることがある。ｑ回目の受信信号では、復号メッセージが正しくなかった場合、Ｒｍ（ｑ，ｂ）が前のＨＡＲＱ受信からのデマッピングされた信号ＲＢ（ｑ−１，ｂ）と合成されて、ＨＡＲＱ合成信号ＲＢ（ｑ，ｂ）を生成する。また、ＣＳＩアレンジャー５３０の出力Ｃｍ（ｑ，ｂ）は、前のＨＡＲＱ受信からのＣＳＩ信号ＣＢ（ｑ−１，ｂ）と合成されて、ＨＡＲＱ合成ＣＳＩ信号ＣＢ（ｑ，ｂ）を生成する。タイプＢコンバイナ５０４について、以下でより詳細に説明する。
【００７４】
この特定のチャネルに対してタイプＢコンバイナ５０４が選択されない場合、信号デマッパー５１０およびＣＳＩアレンジャー５３０の出力は、タイプＢ  ＨＡＲＱ合成のための前のＨＡＲＱ受信からバッファに記憶された信号ＲＢ（ｑ−１，ｂ）およびＣＢ（ｑ−１，ｂ）と合成されない可能性が高い。代わりに、図６Ａおよび図６Ｃに示すように、信号デマッパー５１０およびＣＳＩアレンジャー５３０の出力は、ＲＢ（ｑ，ｂ）＝Ｒｍ（ｑ，ｂ）およびＣＢ（ｑ，ｂ）＝Ｃｍ（ｑ，ｂ）となるようにタイプＢコンバイナ５０４をバイパスする、またはそのままタイプＢコンバイナ５０４を通過する。
【００７５】
ｑ回目の反復の復号ＨＡＲＱメッセージが正しくない場合、合成信号ＲＢ（ｑ，ｂ）およびＣＢ（ｑ，ｂ）はＨＡＲＱバッファ５０８に保存され、それによって、別の再送信を示唆する。いくつかの実施形態では、合成信号ＲＢ（ｑ，ｂ）とＣＢ（ｑ，ｂ）とは、ＨＡＲＱバッファ５０８中のメモリスペースを節約するために、以前に記憶された信号と入れ替わる。この特定のチャネルに対してタイプＢコンバイナ５０４が選択されない場合、合成信号ＲＢ（ｑ，ｂ）およびＣＢ（ｑ，ｂ）はＨＡＲＱバッファ５０８に保存される必要はない。
【００７６】
図示のように、合成信号ＲＢ（ｑ，ｂ）およびＣＢ（ｑ，ｂ）信号は、信号重み付けブロック５３２に入力される。信号重み付けブロック５３２では、復調された受信信号ＲＢ（ｑ，ｂ）は、少なくとも対応するＣＳＩ信号ＣＢ（ｑ，ｂ）によって調節され、または重み付けされて、出力重み付き信号Ｒｗ（ｑ，ｂ）を形成する。いくつかの実施形態では、調整は復調された受信信号ＲＢ（ｑ，ｂ）と対応するＣＳＩ信号ＣＢ（ｑ，ｂ）とを乗算することを含む。またいくつかの実施形態では、復調された信号ＲＢ（ｑ，ｂ）に重み付けするときに、ＣＩＮＲｃ（ｑ）および／または同調係数Ｆｔｕｎｅを使用する。同調係数は、変調タイプ、変調対称のビット位置、およびＣＩＮＲｃの関数でもよく、初期値１を有することができる。したがって、重み付き信号Ｒｗ（ｑ，ｂ）を、Ｒｗ（ｑ，ｂ）＝ＲＢ（ｑ，ｂ）×ＣＢ（ｑ，ｂ）×２×ＣＩＮＲｃ（ｑ）×Ｆｔｕｎｅと表すことができる。
【００７７】
図６Ｃに示すように、特定のチャネルに対してタイプＣコンバイナ５０６が選択される場合、ＨＡＲＱ合成はチャネル復号直前のＬＬＲまたはソフトビットレベルにおいて起こることがある。ｑ回目の受信信号では、復号メッセージが正しくなかった場合、Ｒｗ（ｑ，ｂ）は、前のＨＡＲＱ受信からの重み付き信号Ｒｗ（ｑ−１，ｂ）と合成されて、ＨＡＲＱ合成信号ＲＣ（ｑ，ｂ）を生成する。
【００７８】
信号処理ブロック４１４における信号重み付けの後に合成することによって、重み付き信号Ｒｗ（ｑ，ｂ）は前の信号と合成され、ＣＳＩ信号は処理される必要はない。このようにして、ＨＡＲＱバッファ５０８はＣＳＩ情報を記憶する必要はなく、特に低い変調次数変調方式（たとえば、ＢＰＳＫ）をもつＨＡＲＱチャネルに対してタイプＣ  ＨＡＲＱ合成が利用されるとき、所要のバッファサイズは低減される。タイプＣ  ＨＡＲＱコンバイナ５０６が選択されるとき、ＨＡＲＱバッファ５０８はまた、正規化目的のためにｑ回目のＨＡＲＱ信号のための重み係数Ｆ（ｑ）を記憶する。タイプＣコンバイナ５０６について、以下でより詳細に説明する。
【００７９】
この特定のチャネルに対してタイプＣコンバイナ５０６が選択されない場合、信号重み付けブロック５３２の出力は、タイプＣ  ＨＡＲＱ合成のための前のＨＡＲＱ受信からバッファ５０８に記憶された重み付き信号ＲＣ（ｑ−１，ｂ）と合成されない可能性が高い。代わりに、図６Ａおよび図６Ｂに示すように、信号重み付けブロック５３２の出力は、ＲＣ（ｑ，ｂ）＝Ｒｗ（ｑ，ｂ）となるようにタイプＣコンバイナ５０６をバイパスする、またはそのままタイプＣコンバイナ５０６を通過する。
【００８０】
ｑ回目の反復の復号ＨＡＲＱメッセージが正しくない場合に、合成信号ＲＣ（ｑ，ｂ）はＨＡＲＱバッファ５０８に保存され、それによって、別の再送信を示唆することができる。いくつかの実施形態では、合成信号ＲＣ（ｑ，ｂ）は、ＨＡＲＱバッファ５０８中のメモリスペースを節約するために、以前に記憶された信号と入れ替わる。この特定のチャネルに対してタイプＣコンバイナ５０６が選択されない場合、合成信号ＲＣ（ｑ，ｂ）はＨＡＲＱバッファ５０８に保存される必要はない。
【００８１】
合成信号ＲＣ（ｑ，ｂ）は信号処理ブロック４１４からチャネル復号器４１６に送信され、チャネル復号器４１６は、デマッピングされたＨＡＲＱ合成符号化ビットを復号し、ｑ回目の反復の解釈されたＨＡＲＱメッセージを出力する。ｑ回目のＨＡＲＱメッセージの正確さに基づいて、受信機３０４は、上述のようにＡＣＫまたはＮＡＫ信号を送信機３０２に送信する。
【００８２】
図７に、選択的ハイブリッド自動再送要求（Ｓ−ＨＡＲＱ）の例示的な動作６００の流れ図を示す。６０２において、あるワイヤレスチャネルを介してＨＡＲＱメッセージを受信することによって動作が開始する。６０４において、ヘッドルームを決定するために、ＨＡＲＱバッファ５０８のステータスを検査する。６０６において、十分なヘッドルームがある場合、６０８において、そのワイヤレスチャネルに対してＨＡＲＱコンバイナのタイプを選択する。ＨＡＲＱ合成タイプは、上記の選択基準の１つまたは複数に依存する。ただし、十分なヘッドルームがない場合、図示のようにタイプＣコンバイナ５０６を自動的に選択する。
【００８３】
もちろん、これがＨＡＲＱ信号の第１の送信（ｑ＝１）である場合、ＨＡＲＱ合成は実行される必要はないので、ＨＡＲＱ合成タイプの選択はこの場合重要ではない。ただし、復号メッセージが正しくないために再送信が必要とされる場合、後続の反復におけるＨＡＲＱ合成のために、適切な受信段において信号をＨＡＲＱバッファ５０８に保存するために、ＨＡＲＱ信号の第１の送信は、特定のチャネルのための所望のタイプのＨＡＲＱコンバイナに従う可能性が高い。
【００８４】
６０８においてタイプＡコンバイナ５０２を選択する場合、６１０において、ＨＡＲＱバッファ５０８に最後に保存された以前に合成された信号にアクセスする。６１２において、アクセスされた信号を受信ＨＡＲＱ信号と合成する。新しく合成された信号を、６１４においてＨＡＲＱバッファ５０８に保存し、６１６において正規化する。６１８において、正規化信号を特定のチャネルのための配置図に従ってデマッピングする。６２０において、デマッピングされた信号をＣＳＩで重み付けし、チャネル復号器４１６に送信する。
【００８５】
６０８において、タイプＢコンバイナ５０４を選択した場合、６２２において、ＨＡＲＱメッセージを等化する。６２４において、等化された信号を特定のチャネルのための配置図に従ってデマッピングする。６２６において、ＨＡＲＱバッファ５０８に最後に保存された以前に合成された信号にアクセスする。６２８において、アクセスされた信号をデマッピングされたＨＡＲＱ信号と合成する。新しく合成された信号を、６３０においてＨＡＲＱバッファ５０８に保存し、６３２において正規化する。６３４において、正規化信号をＣＳＩで重み付けし、重み付けされた信号をチャネル復号器４１６に送信する。
【００８６】
６０８において、タイプＣコンバイナ５０６を選択した場合、６３６において、ＨＡＲＱ信号を等化する。６３８において、等化された信号を特定のチャネルのための配置図に従ってデマッピングし、６４０において、デマッピングされた信号をＣＳＩで重み付けする。６４２において、ＨＡＲＱバッファ５０８に最後に保存された以前に合成された信号にアクセスする。６４４において、アクセスされた信号を重み付けされたＨＡＲＱ信号と合成する。新しく合成された信号を、６４６においてＨＡＲＱバッファ５０８に保存し、６４８において正規化する。正規化信号をチャネル復号器４１６に送信する。
【００８７】
６５０において、ＨＡＲＱコンバイナの選択されたタイプからのＨＡＲＱ合成信号をチャネル復号器４１６において復号する。巡回冗長検査（ＣＲＣ）ビットを含むことがある誤り検出（ＥＤ）ビット、および前方誤り訂正（ＦＥＣ）ビットなど、ＨＡＲＱメッセージの指定されたビットが正しい場合、メッセージを解釈して、正常に送信および受信する。６５４において、ＨＡＲＱバッファ５０８から特定のＨＡＲＱチャネルを削除し、６０２において、異なるワイヤレスチャネルからの新しいＨＡＲＱメッセージの受信で動作を繰り返す。ただし、ＨＡＲＱメッセージの指定されたビットのいずれかが正しくない場合、受信機３０４は、上述のように送信機３０２にＨＡＲＱメッセージの再送信の要求を送信し、同じチャネルに対して６０２で始まる動作を繰り返す。
【００８８】
・例示的なタイプＡコンバイナ
次に図８を参照すると、信号デマッピングの前に複数のＨＡＲＱ信号を合成するための例示的なタイプＡコンバイナが示されている。図８のブロック図７００は、固定のタイプＡ  ＨＡＲＱ合成方式と考えられる。ただし、図８の点線内のタイプＡ  ＨＡＲＱコンバイナ７０２の詳細は、いくつかの実施形態では図５に示すＳ−ＨＡＲＱ合成方式のタイプＡコンバイナ５０２に含まれる。
【００８９】
コンスタレーションデマッピングの前に合成を実行するこの方式は、ダイバーシチ合成利得を高めるために、最大比合成（ＭＲＣ）方式を使用することができる。これは、着信ＨＡＲＱ信号を重み係数と加えることによって再帰的に行われる。重み係数は、ＨＡＲＱ受信ごとに異なることができ、各受信の着信ＨＡＲＱ信号のＣＩＮＲ（または電力）から抽出できる。重み係数に関して、第１の受信のＣＩＮＲ（または電力）あるいは所定のＣＩＮＲ（または電力）を基準と考え、各受信のＣＩＮＲ（または電力）をその基準によって正規化する。ノイズ増大を回避するために、すべての合成ＨＡＲＱ信号を、あらゆる受信の最終合成段の近くで振幅等化する。得られた信号は、合成されたＣＳＩとチャネル復号前のＣＩＮＲとで重み付けされる。
【００９０】
図８のブロック図７００中のブロックの多くは、図５のブロック図５００と同様であり、繰り返して説明しない。図５と同様に、タイプＡ  ＨＡＲＱ合成方式の以下の説明は、受信機３０４がｑ回目のＨＡＲＱメッセージを受信しており、ｑ回目のＨＡＲＱメッセージを受信する前にｑ−１回目のＨＡＲＱメッセージをすでに受信したと仮定する。
【００９１】
ＦＦＴブロック５１６の出力Ｒｆｆｔ（ｑ，ｉ，ｎ）は、第１のサブキャリア割当て解除ブロック７０４に送信されて、変換された信号からサブキャリアを割当て解除して、信号Ｒｓｃ（ｑ，ｕ）を形成する。ここで、ｕ＝１，２，．．．Ｎｕであり、Ｎｕはすべての割り当てられたサブキャリアの数である。サブキャリア割当て解除は、ＨＡＲＱメッセージを送信する際に使用されるものと同じ順列に基づいて実行される。さらに、Ｒｆｆｔ（ｑ，ｉ，ｎ）信号がチャネル推定器（ＣＥ）５１８に送信され、対応するサブキャリアおよびシンボルのためのチャネルを推定する。ＣＥ５１８の出力Ｈｐ（ｑ，ｉ，ｎ）は、第２のサブキャリア割当て解除ブロック７０６に送信されて、図示のように、チャネル推定からサブキャリアを割当て解除して信号Ｈｓｃ（ｑ，ｕ）を形成する。
【００９２】
割当て解除されたＲｓｃ（ｑ，ｕ）およびＨｓｃ（ｑ，ｕ）信号は、タイプＡ  ＨＡＲＱコンバイナ７０２に送信される。信号等化器／コンバイナ７０８では、Ｒｓｃ（ｑ，ｕ）の電力またはＣＩＮＲは、重み付け計算機５２２によって計算される重み係数に基づいて合成前の他の以前の受信ＨＡＲＱ信号の電力またはＣＩＮＲと等化される。重み係数を使用することによって、受信信号の電力に影響を及ぼすことがある再送信間のワイヤレスチャネルのノイズまたは変化は、ＨＡＲＱ合成に影響を及ぼさないはずである。信号等化器／コンバイナ７０８の出力Ｒａｅ（ｑ，ｕ）は、Ｒａｅ（ｑ，ｕ）＝Ｆ（ｑ）Ｒｓｃ（ｑ，ｕ）Ｈｓｃ（ｑ，ｕ）＊として計算される。式中、上述のように、Ｈｓｃ（ｑ，ｕ）＊はＨｓｃ（ｑ，ｕ）の複素共役であり、Ｆ（ｑ）は重み係数である。ＣＳＩ推定器／コンバイナ７１０では、Ｈｓｃ（ｑ，ｕ）の電力またはＣＩＮＲは、重み付け計算機５２２によって計算される重み係数に基づいて合成前の他の前のチャネル推定値の電力またはＣＩＮＲと等化される。ＣＳＩ推定器／コンバイナ７１０の出力Ｃａｅ（ｑ，ｕ）は、Ｃａｅ（ｑ，ｕ）＝Ｆ（ｑ）│Ｈｓｃ（ｑ，ｕ）│２として計算される。
【００９３】
ｑ回目の受信信号では、復号メッセージが正しくなかった場合、等化された信号Ｒａｅ（ｑ，ｕ）が、前のＨＡＲＱ受信からのタイプＡ合成信号Ｒａｈ（ｑ−１，ｕ）と合成されて、信号ＨＡＲＱコンバイナおよびバッファブロック７１２において式Ｒａｈ（ｑ，ｕ）＝Ｒａｅ（ｑ，ｕ）＋Ｒａｈ（ｑ−１，ｕ）に従って、ＨＡＲＱ合成信号Ｒａｈ（ｑ，ｕ）を生成する。ＣＳＩ  ＨＡＲＱコンバイナおよびバッファブロック７１４では、ＣＳＩ推定器／コンバイナ７１０の出力Ｃａｅ（ｑ，ｕ）はまた、前のＨＡＲＱ受信からの合成されたＣＳＩ信号Ｃａｈ（ｑ−１，ｕ）と合成されて、式Ｃａｈ（ｑ，ｕ）＝Ｃａｅ（ｑ，ｕ）＋Ｃａｈ（ｑ−１，ｕ）に従って、ＨＡＲＱ合成ＣＳＩ信号Ｃａｈ（ｑ，ｕ）を生成する。
【００９４】
信号ＨＡＲＱコンバイナおよびバッファ７１２の出力Ｒａｈ（ｑ，ｕ）は、適切な正規化係数によって信号ＨＡＲＱ正規化器７１６において正規化されて、正規化信号Ｒａｎ（ｑ，ｕ）を形成する。いくつかの実施形態では、正規化係数はｑ回目の反復の合成ＣＳＩ信号Ｃａｈ（ｑ，ｕ）とすることができ、正規化信号は、式Ｒａｎ（ｑ，ｕ）＝Ｒａｈ（ｑ，ｕ）／Ｃａｈ（ｑ，ｕ）に従って計算される。ＣＳＩ  ＨＡＲＱコンバイナおよびバッファ７１４の出力Ｃａｈ（ｑ，ｕ）は、適切な正規化係数によってＣＳＩ  ＨＡＲＱ正規化器７１８において正規化されて、正規化信号Ｃａｎ（ｑ，ｕ）を形成する。いくつかの実施形態では、正規化係数はＨＡＲＱシーケンス番号ｑとすることができ、正規化信号は、式Ｃａｎ（ｑ，ｕ）＝Ｃａｈ（ｑ，ｕ）／ｑに従って計算される。他の実施形態では、合成ＣＳＩ正規化のための正規化係数は、ｑ回目の反復の電力ｐ（ｑ）とすることができる。
【００９５】
したがって、タイプＡ  ＨＡＲＱコンバイナ７０２の信号出力を要約すると、ｑ回目の反復では、正規化された出力信号Ｒａｎ（ｑ，ｕ）は、信号入力Ｒｓｃ（ｑ，ｕ）と、チャネル推定入力Ｈｓｃ（ｑ，ｕ）と、重み係数Ｆ（ｑ）とから、以下の式に従って計算できる。
【数５】
0005389815.tif 000006
【００９６】
同様の方法で、ｑ回目の反復では、タイプＡ  ＨＡＲＱコンバイナ７０２のＣＳＩ出力は、チャネル推定入力Ｈｓｃ（ｑ，ｕ）と重み係数Ｆ（ｑ）とから、いくつかの実施形態では、以下の式に従って計算される。
【数６】
0005389815.tif 000007
【００９７】
タイプＡ  ＨＡＲＱコンバイナ７０２の残りのブロックは、図５のブロック図中の対応するブロックと同様に機能することができ、ここで、ＲＡ（ｑ，ｕ）＝Ｒａｎ（ｑ，ｕ）、ＣＡ（ｑ，ｕ）＝Ｃａｎ（ｑ，ｕ）であり、他のタイプのＨＡＲＱコンバイナはバイパスされる。
【００９８】
・例示的なタイプＢコンバイナ
次に図９を参照すると、信号デマッピングの後に複数のＨＡＲＱ信号の合成が行われる、ＯＦＤＭ／ＯＦＤＭＡシステムのためのタイプＢ  ＨＡＲＱダイバーシチ合成方式が示されている。図９のブロック図８００は、固定のタイプＢ  ＨＡＲＱ合成方式と考えられる。ただし、図９の点線内のタイプＢ  ＨＡＲＱコンバイナ８０２の詳細は、いくつかの実施形態では図５に示すＳ−ＨＡＲＱ合成方式のタイプＢコンバイナ５０４に含まれる。合成がコンスタレーションデマッピングの後に実行されるこの方式は、ダイバーシチ合成利得を高めるために、ＭＲＣ方式を使用することができる。これは、上述のように着信ＨＡＲＱ信号を重み係数と加えることによって、再帰的に行われる。重み係数は、ＨＡＲＱ受信ごとに異なることができ、各受信の着信ＨＡＲＱ信号のＣＩＮＲ（または電力）から抽出できる。着信ＨＡＲＱ信号を等化し、デマッピングし、重み係数で重み付けし、再帰的に加算することができる。得られた信号は、あらゆる受信の最終段で、またはその近くで、合成ＣＳＩによって正規化し、チャネル復号前に合成ＣＳＩおよびＣＩＮＲで重み付けすることができる。
【００９９】
図９のブロック図８００中のブロックの多くは、それぞれ、図５および図８のブロック図５００およびブロック図７００と同様であり、以下で繰り返して説明しない。図５と同様に、タイプＢ  ＨＡＲＱ合成方式の以下の説明は、受信機３０４がｑ回目のＨＡＲＱメッセージを受信しており、ｑ回目のＨＡＲＱメッセージを受信する前にｑ−１回目のＨＡＲＱメッセージをすでに受信したと仮定する。
【０１００】
注目すべきは、ＣＳＩ推定器／コンバイナブロック７１０の出力Ｃｂｅ（ｑ，ｕ）は、重み係数Ｆ（ｑ）に依存せず、Ｃｂｅ（ｑ，ｕ）＝│Ｈｓｃ（ｑ，ｕ）│２として計算される。Ｃｂｅ（ｑ，ｕ）は、第１のサブキャリア割当て解除ブロック７０４の出力Ｒｓｃ（ｑ，ｕ）を等化する際に使用される。信号等化器／コンバイナ８０４では、Ｒｓｃ（ｑ，ｕ）は、ＨＡＲＱ合成の前に、ＣＳＩによって等化される。信号等化器／コンバイナ８０４の出力Ｒｂｅ（ｑ，ｕ）は以下のように計算される。
【数７】
0005389815.tif 000008
【０１０１】
ただし、Ｈｓｃ（ｑ，ｕ）＊は、Ｈｓｃ（ｑ，ｕ）の複素共役である。信号等化器／コンバイナ８０４の出力は、信号デマッパー５１０において信号デマッピングを受けて信号Ｒｂｍ（ｑ，ｂ）を形成し、推定されたＣＳＩ  Ｃｂｅ（ｑ，ｕ）は、ＣＳＩアレンジャー５３０において同じように処理されて信号Ｃｂｍ（ｑ，ｂ）を形成する。
【０１０２】
復調された出力Ｒｂｍ（ｑ，ｂ）およびＣｂｍ（ｑ，ｂ）信号は、タイプＢ  ＨＡＲＱコンバイナ８０２に送信される。ｑ回目の受信信号では、復調されたＣＳＩ信号Ｃｂｍ（ｑ，ｂ）は、重み係数Ｆ（ｑ）を乗算され、前のＨＡＲＱ受信からのタイプＢ合成信号Ｃｂｈ（ｑ−１，ｂ）と合成されて、ＣＳＩ  ＨＡＲＱコンバイナおよびバッファブロック８０６において、式Ｃｂｈ（ｑ，ｂ）＝Ｆ（ｑ）Ｃｂｍ（ｑ，ｂ）＋Ｃｂｈ（ｑ−１，ｂ）に従って、ＨＡＲＱ合成ＣＳＩ信号Ｃｂｈ（ｑ，ｂ）を生成する。
【０１０３】
復号メッセージが正しくなかった場合、復調された出力Ｒｂｍ（ｑ，ｂ）は、重み係数Ｆ（ｑ）および復調されたＣＳＩ信号Ｃｂｍ（ｑ，ｂ）を乗算され、前のＨＡＲＱ受信からの合成されたタイプＢ合成信号Ｒｂｈ（ｑ−１，ｂ）と合成されて、式Ｒｂｈ（ｑ，ｂ）＝Ｆ（ｑ）Ｃｂｍ（ｑ，ｂ）Ｒｂｍ（ｑ，ｂ）＋Ｒｂｈ（ｑ−１，ｂ）に従って、ＨＡＲＱ合成信号Ｒｂｈ（ｑ，ｂ）を生成する。Ｒｂｈ（ｑ，ｂ）の計算は、信号ＨＡＲＱコンバイナおよびバッファブロック８０８において実行される。
【０１０４】
ＣＳＩ  ＨＡＲＱコンバイナおよびバッファ８０６の出力Ｃｂｈ（ｑ，ｂ）は、適切な正規化係数によってＣＳＩ  ＨＡＲＱ正規化器８１０において正規化されて、正規化信号Ｃｂｎ（ｑ，ｂ）を形成する。いくつかの実施形態では、正規化係数はＨＡＲＱシーケンス番号ｑとすることができ、正規化信号は、式Ｃｂｎ（ｑ，ｂ）＝Ｃｂｈ（ｑ，ｂ）／ｑによって計算される。他の実施形態では、合成ＣＳＩ正規化のための正規化係数は、ｑ回目の反復の電力ｐ（ｑ）とすることができる。信号ＨＡＲＱコンバイナおよびバッファ８０８の出力Ｒｂｈ（ｑ，ｂ）もまた、適切な正規化係数によって信号ＨＡＲＱ正規化器８１２において正規化され、正規化信号Ｒｂｎ（ｑ，ｂ）を形成する。いくつかの実施形態では、正規化係数はｑ回目の反復の合成ＣＳＩ信号Ｃｂｈ（ｑ，ｂ）とすることができ、正規化信号は、式Ｒｂｎ（ｑ，ｂ）＝Ｒｂｈ（ｑ，ｂ）／Ｃｂｈ（ｑ，ｂ）に従って計算される。
【０１０５】
したがって、ｑ回目の反復のタイプＢ  ＨＡＲＱコンバイナ８０２の再帰的信号出力を要約すると、正規化された出力信号Ｒｂｎ（ｑ，ｕ）は、デマッピングされた信号入力Ｒｂｍ（ｑ，ｂ）と、ＣＳＩ信号入力Ｃｂｍ（ｑ，ｕ）と、重み係数Ｆ（ｑ）とから以下の式に従って計算できる。
【数８】
0005389815.tif 000009
【０１０６】
同様の方法で、タイプＢ  ＨＡＲＱコンバイナ８０２の再帰的ＣＳＩ出力は、ｑ回目の反復のＣＳＩ信号入力Ｃｂｍ（ｑ，ｂ）と重み係数Ｆ（ｑ）とから、いくつかの実施形態では、以下の式に従って計算される。
【数９】
0005389815.tif 000010
【０１０７】
タイプＢ  ＨＡＲＱコンバイナ８０２の残りのブロックは、図５のブロック図中の対応するブロックと同様に機能することができ、ここで、ＲＢ（ｑ，ｂ）＝Ｒｂｎ（ｑ，ｂ）、ＣＢ（ｑ，ｂ）＝Ｃｂｎ（ｑ，ｂ）であり、他のタイプのＨＡＲＱコンバイナはバイパスされる。
【０１０８】
・例示的なタイプＣコンバイナ
次に図１０を参照すると、チャネル復号の前に複数のＨＡＲＱ信号の合成が行われる、ＯＦＤＭ／ＯＦＤＭＡシステムのためのタイプＣ  ＨＡＲＱダイバーシチ合成方式が示されている。図１０のブロック図９００は、固定のタイプＣ  ＨＡＲＱ合成方式と考えられる。ただし、図１０の点線内のタイプＣ  ＨＡＲＱコンバイナ９０２の詳細は、いくつかの実施形態では、図５に示すＳ−ＨＡＲＱ合成方式のタイプＣコンバイナ５０６に含まれる。
【０１０９】
タイプＣ合成方式は、上述のように着信ＨＡＲＱ信号を重み係数と加算することによって再帰的に行われる。重み係数は、ＨＡＲＱ受信ごとに異なることができ、各受信の着信ＨＡＲＱ信号のＣＩＮＲ（または電力）から抽出できる。着信ＨＡＲＱ信号を等化し、デマッピングし、各受信のＣＳＩおよびＣＩＮＲによって重み付けすることができる。得られた信号は、重み係数によって調整し、再帰的に加算し、チャネル復号の前に合成された重み係数によって正規化することができる。
【０１１０】
図１０のブロック図９００中のブロックの多くは、それぞれ、図５および図９のブロック図５００およびブロック図８００と同様であり、以下で再び説明しない。図５と同様に、タイプＣ  ＨＡＲＱ合成方式の以下の説明は、受信機３０４がｑ回目のＨＡＲＱメッセージを受信しており、ｑ回目のＨＡＲＱメッセージを受信する前にｑ−１回目のＨＡＲＱメッセージをすでに受信したと仮定する。
【０１１１】
図１０のタイプＣ  ＨＡＲＱ合成方式では、合成される信号等化器／コンバイナ８０４の出力Ｒｃｍ（ｑ，ｂ）＝Ｒｂｍ（ｑ，ｂ）とＣＳＩアレンジャー５３０の出力Ｃｃｍ（ｑ，ｂ）＝Ｃｂｍ（ｑ，ｂ）とを送信するのではなく、これらの信号を信号重み付けブロック５３２に送信する。信号重み付けブロック５３２では、復調された受信信号Ｒｃｍ（ｑ，ｂ）は、少なくとも対応するＣＳＩ信号Ｃｃｍ（ｑ，ｂ）によって調節されて、出力重み付き信号Ｒｃｃ（ｑ，ｂ）を形成する。いくつかの実施形態では、調整は、式Ｒｃｃ（ｑ，ｂ）＝Ｒｃｍ（ｑ，ｂ）×Ｃｃｍ（ｑ，ｂ）×２×ＣＩＮＲ（ｑ）×Ｆｔｕｎｅに従って、復調された受信信号Ｒｃｍ（ｑ，ｂ）を、対応するＣＳＩ信号Ｃｃｍ（ｑ，ｂ）と、ＣＩＮＲ（ｑ）と、Ｆｔｕｎｅと乗算することを含む。
【０１１２】
重み付き出力信号Ｒｃｃ（ｑ，ｂ）は、タイプＣ  ＨＡＲＱコンバイナ９０２に送信される。ｑ回目の受信信号では、Ｒｃｃ（ｑ，ｂ）は、重み係数Ｆ（ｑ）を乗算され、前のＨＡＲＱ受信からのタイプＣ合成信号Ｒｃｃ（ｑ−１，ｂ）と合成されて、信号ＨＡＲＱコンバイナおよびバッファブロック９０４において、式Ｒｃｈ（ｑ，ｂ）＝Ｆ（ｑ）Ｒｃｃ（ｑ，ｂ）＋Ｒｃｈ（ｑ−１，ｂ）に従って、ＨＡＲＱ合成信号Ｒｃｈ（ｑ，ｂ）を生成する。復号メッセージが正しくなかった場合、重み係数Ｆ（ｑ）は、前のＨＡＲＱ受信からのタイプＣ合成ＣＳＩ信号Ｃｃｈ（ｑ−１，ｂ）と合成されて、式Ｃｃｈ（ｑ，ｂ）＝Ｆ（ｑ）＋Ｃｃｈ（ｑ−１，ｂ）に従って、ＨＡＲＱ合成ＣＳＩ信号Ｃｃｈ（ｑ，ｂ）を生成する。Ｃｃｈ（ｑ，ｂ）の計算は、ＣＳＩ  ＨＡＲＱコンバイナおよびバッファブロック９０６において実行される。
【０１１３】
信号ＨＡＲＱコンバイナおよびバッファ９０４の出力Ｒｃｈ（ｑ，ｂ）は、信号ＨＡＲＱ正規化器９０８において適切な正規化係数によって正規化されて、正規化信号Ｒｃｎ（ｑ，ｂ）を形成する。いくつかの実施形態では、正規化係数はｑ回目の反復の合成ＣＳＩ信号Ｃｃｈ（ｑ，ｂ）とすることができ、正規化信号は、式Ｒｃｎ（ｑ，ｂ）＝Ｒｃｈ（ｑ，ｂ）／Ｃｃｈ（ｑ，ｂ）に従って計算される。
【０１１４】
したがって、ｑ回目の反復のタイプＣ  ＨＡＲＱコンバイナ９０２の再帰的信号出力を要約するために、正規化された出力信号Ｒｃｎ（ｑ，ｕ）を重み付き信号出力Ｒｃｃ（ｑ，ｂ）と重み係数Ｆ（ｑ）とから以下の式に従って計算することができる。
【数１０】
0005389815.tif 000011
【０１１５】
タイプＢ  ＨＡＲＱコンバイナ９０２の残りのブロックは、図５のブロック図中の対応するブロックと同様に機能することができ、ここで、ＲＣ（ｑ，ｂ）＝Ｒｃｎ（ｑ，ｂ）である。
【０１１６】
・例示的な順方向シフトＨＡＲＱ合成方式
上記の選択的ハイブリッド自動再送要求（Ｓ−ＨＡＲＱ）合成方式では、ＨＡＲＱコンバイナの異なるタイプ（たとえば、タイプＡ、タイプＢまたはタイプＣ）は、同じく上記の選択基準に基づいて、ＨＡＲＱバッファ５０８において各ワイヤレスチャネルに対して選択できる。特定のワイヤレスチャネルが、ＨＡＲＱバッファから削除されるまで同じタイプのＨＡＲＱコンバイナを使用する、このタイプのスタティック選択は、多くの実施形態で十分に機能し、所要のバッファサイズを低減しながら、合成利得を高めることができる。
【０１１７】
ただし、チャネル中のノイズのようなファクタに応じて、ＨＡＲＱバッファ５０８内のワイヤレスチャネルの数は時間とともに変化し、それにより、ＨＡＲＱ送信は損なわれ、復号後に正しくないメッセージをもたらす。さらに、ＨＡＲＱコンバイナの選択は、所要のバッファサイズとＢＥＲパフォーマンスとの間のトレードオフを含むことがあるので、ＨＡＲＱバッファ５０８を飽和させることなしにＢＥＲパフォーマンスを高めるために、ｑ回目の反復に使用されるＨＡＲＱ合成方式を動的に選択することが有利である。
【０１１８】
したがって、図１１に示すように、ＯＦＤＭＡシステムのための順方向シフト（ＦＳ）ＨＡＲＱ合成方式を採用することができる。ＦＳ  ＨＡＲＱにおける特定のワイヤレスチャネルでは、ＨＡＲＱバッファ１１００の状態に応じてＨＡＲＱチャネルの再送信された信号を合成するために、３つのＨＡＲＱコンバイナのうちの１つ（たとえば、タイプＡコンバイナ５０２、タイプＢコンバイナ５０４、またはタイプＣコンバイナ５０６）を選択し、使用することができる。
【０１１９】
たとえば、バッファ１１００が適切なヘッドルームを有する場合、すべてのアクティブなＨＡＲＱチャネルはタイプＡ  ＨＡＲＱコンバイナ５０２を使用すべきであり、それによって、バッファストレージスペースを損なうことなしに最も高いＢＥＲパフォーマンス（すなわち、最低ビット誤り率）を促進する。これは図１１および図１２Ａに示されており、タイプＡ  ＨＡＲＱコンバイナ５０２が、変調次数にかかわらず、ＨＡＲＱバッファ１１００におけるすべての５つのチャネル（Ｃｈ１〜５）に対して選択される。
【０１２０】
アクティブなチャネルの数が増加するにつれて、バッファ１１００は結局一杯になる。バッファ１１００が一杯またはほぼ一杯になると、割り当てられたバッファスペースを減少させ、それによってより多くのヘッドルームを与えるために、アクティブなＨＡＲＱチャネルのうちの１つまたは複数に対してタイプＡ  ＨＡＲＱコンバイナ５０２の代わりに、タイプＢ  ＨＡＲＱコンバイナ５０４を使用することによって、コンバイナタイプの順方向シフトを実行することができる。
【０１２１】
図１２Ａ〜Ｂに、ＨＡＲＱ合成方式のあるタイプから別のタイプに順方向シフトするときのＨＡＲＱバッファのコンテンツを示す。図１２Ａの例で示されるように、更新されたＨＡＲＱバッファ１２００において新しいチャネル（チャネル６）のためのスペースを作るために、タイプＡ  ＨＡＲＱコンバイナ５０２の代わりにタイプＢ  ＨＡＲＱコンバイナ５０４を使用するようにチャネル４およびチャネル５は順方向シフトされている。
【０１２２】
順方向シフトにより、図１２ＢのＨＡＲＱバッファ１２０２におけるチャネル７など、これらの新しいチャネルは更新されたＨＡＲＱバッファ１２００中にスペースを有し、タイプＡ  ＨＡＲＱコンバイナ５０２を使用することができる。ただし、バッファ容量に近づくにつれて、より多くのチャネルがタイプＢ  ＨＡＲＱコンバイナ５０４を使用するように順方向シフトされ、および／またはタイプＢ  ＨＡＲＱコンバイナ５０４を使用するチャネルの１つまたは複数は、バッファヘッドルームを高めるために、タイプＣ  ＨＡＲＱコンバイナ５０６を使用するように順方向シフトされる。
【０１２３】
チャネル５がタイプＢ  ＨＡＲＱコンバイナ５０４の使用からタイプＣ  ＨＡＲＱコンバイナ５０６の使用に順方向シフトされるこのシナリオを、図１２ＢのＨＡＲＱバッファ１２０４に示す。そのような順方向シフトにより、新しいチャネル（たとえば、チャネル８およびチャネル９）はＨＡＲＱバッファ１２０４中にスペースを有することができる。タイプＡ  ＨＡＲＱコンバイナ５０２を使用したいくつかの例では、チャネルは、ＨＡＲＱ合成の反復のためにタイプＢ  ＨＡＲＱコンバイナ５０４を使用する中間のステップを行うことなく、タイプＣ  ＨＡＲＱコンバイナ５０６の使用に直接ジャンプすることができる。
【０１２４】
順方向シフトのために選択される（１つまたは複数の）アクティブなチャネル、ならびに選択されるＨＡＲＱコンバイナのタイプは、たとえば、チャネルの変調次数、および／または各ＨＡＲＱコンバイナタイプのビット幅に依存する。特定のチャネルのために使用されるＨＡＲＱ合成タイプを動的に順方向シフトすることによって、ＨＡＲＱバッファ５０８を飽和させることなしにＢＥＲパフォーマンスおよび合成利得を高めることができる。いくつかの実施形態では、順方向シフトのための（１つまたは複数の）ＨＡＲＱチャネルの選択は、変調次数、チャネル状態情報（ＣＳＩ）、チャネル品質、ＨＡＲＱ送信の数、およびＨＡＲＱチャネルごとの復号結果など、適切な基準の組合せに依存する。あるチャネルのために使用されるＨＡＲＱ合成タイプを動的に順方向シフトするとき、変調次数に加えて他のファクタを考慮することによって、ＢＥＲパフォーマンスをさらに高めながら、メモリ要件をさらに低減することができる。
【０１２５】
図１３Ａ〜Ｂに、ＦＳ  ＨＡＲＱの例示的な動作１３００の流れ図を示す。１３０２において、あるワイヤレスチャネルを介してＨＡＲＱメッセージを受信することによって動作が開始する。１３０４において、これがＨＡＲＱ信号の第１の送信（ｑ＝１）であるかどうかを検査し、これが第１の送信ではない場合、１３０６において、前のＨＡＲＱ合成タイプ（ｐＨＴ）（すなわち、ｑ−１回目の反復に使用されたＨＡＲＱコンバイナのタイプ）を検査する。１３０８において、ヘッドルームを測定するためにＨＡＲＱバッファ５０８のステータスを検査し、この情報に基づいて、１３１０において、現在の送信のＨＡＲＱコンバイナのタイプ（現在のＨＡＲＱタイプ、またはｃＨＴ）を特定のワイヤレスチャネルに対して選択する。順方向シフトのためのｃＨＴは、主にバッファヘッドルームに依存し、第２に、たとえば、上述のように、チャネルの変調次数、およびＨＡＲＱコンバイナタイプのビット幅に依存する。
【０１２６】
１３１２において、前のＨＡＲＱタイプがタイプＡ（ｐＨＴ＝Ａ）である、または選択された現在のＨＡＲＱタイプがタイプＡ（ｃＨＴ＝Ａ）である場合、１３１４において、最後に保存されたＨＡＲＱ信号にアクセスする。１３１６において、アクセスされた信号を受信ＨＡＲＱメッセージと合成する。１３１８において、ｃＨＴ＝Ａの場合、１３２０において、後続の反復におけるタイプＡ  ＨＡＲＱ合成のために合成信号をＨＡＲＱバッファ５０８に保存する。そうではなく、ｃＨＴ≠Ａの場合、１３２０の動作をスキップする。
【０１２７】
図１３Ａの１３２２において、合成信号を正規化する。上述のように、１３２４において信号デマッピングを実行する。１３２６において、ｃＨＴ＝Ｂの場合、１３２８において、後続の反復におけるタイプＢ  ＨＡＲＱ合成のためにデマッピングされた信号をＨＡＲＱバッファ５０８に保存する。そうではなく、ｃＨＴ≠Ｂの場合、１３２８の動作をスキップする。
【０１２８】
上述のように、１３３０においてデマッピングされた信号に重み付けする。１３３２において、ｃＨＴ＝Ｃの場合、１３３４において、後続の反復におけるタイプＣ  ＨＡＲＱ合成のために重み付き信号をＨＡＲＱバッファ５０８に保存する。そうではなく、ｃＨＴ≠Ｃの場合、１３３４の動作をスキップする。
【０１２９】
１３３６において、前のＨＡＲＱタイプがタイプＢ（ｐＨＴ＝Ｂ）である、または選択された現在のＨＡＲＱタイプがタイプＢ（ｃＨＴ＝Ｂ）である場合、上述のように、１３３８において受信ＨＡＲＱメッセージを等化し、１３４０において信号デマッピングを実行する。１３４２において、最後に保存されたＨＡＲＱ信号にアクセスする。１３４４において、アクセスされた信号を受信した、デマッピングされたＨＡＲＱ信号と合成する。１３４６において、ｃＨＴ＝Ｂの場合、１３４８において、後続の反復におけるタイプＢ  ＨＡＲＱ合成のために合成信号をＨＡＲＱバッファ５０８に保存する。そうではなく、ｃＨＴ≠Ｂの場合、１３４８の動作をスキップする。
【０１３０】
上述のように、図１３Ｂの１３５０において、合成信号を正規化し、１３５４において、信号重み付けが実行される。１３５６において、ｃＨＴ＝Ｃの場合、１３５８において、後続の反復におけるタイプＣ  ＨＡＲＱ合成のためにデマッピングされた信号をＨＡＲＱバッファ５０８に保存する。そうではなく、ｃＨＴ≠Ｃの場合、１３５８の動作をスキップする。
【０１３１】
前のＨＡＲＱタイプも選択された現在のＨＡＲＱタイプも、タイプＡまたはタイプＢではない（たとえば、ｐＨＴ＝ＣおよびｃＨＴ＝Ｃ）場合、上述のように、１３６０において受信ＨＡＲＱメッセージを等化し、１３６２において信号デマッピングを実行し、１３６４においてデマッピングされた信号に重み付けする。１３６６において、最後に保存されたＨＡＲＱ信号にアクセスする。１３６８において、アクセスされた信号を重み付きＨＡＲＱ信号と合成する。１３７０において、合成信号を、後続の反復におけるタイプＣ  ＨＡＲＱ合成のためにＨＡＲＱバッファ５０８に保存し、１３７２において正規化する。
【０１３２】
１３７４において、図１３Ａ〜Ｂの順方向シフトＨＡＲＱ流れ図中の３つの経路のうちの１つからの信号をチャネル復号器４１６中で復号する。１３７６において、ＨＡＲＱメッセージの指定されたビット（たとえば、ＥＤビットおよびＦＥＣビット）が正しい場合、メッセージを解釈して、正常に送信および受信する。１３７８において、ＨＡＲＱバッファ５０８から特定のＨＡＲＱチャネルを削除する。ただし、ＨＡＲＱメッセージの指定されたビットのいずれかが正しくない場合、１３８０において、前のＨＡＲＱ合成タイプを現在のＨＡＲＱ合成タイプに等しくする（ｐＨＴ＝ｃＨＴ）。
【０１３３】
１３８２において、新しいＨＡＲＱチャネルのための十分なヘッドルームがある場合、多くの場合異なるワイヤレスチャネルに対して、１３０２で始まる動作を繰り返す。１３８２において、新しいＨＡＲＱチャネルのための十分なヘッドルームがない場合、１３８４において、バッファヘッドルームを高めるために、処理されている特定のチャネルに対して、バッファストレージ要件が低減された異なるＨＡＲＱ合成タイプへのオフライン順方向シフトを実行する。１３８４におけるオフラインシフトは、ＨＡＲＱバッファ５０８から選択されたワイヤレスチャネルのための最後に保存されたＨＡＲＱ信号にアクセスすることと、タイプＡからタイプＢまたはＣに、あるいはタイプＢからタイプＣにアクセスされた信号を変換することと、変換からの更新されたタイプのＨＡＲＱ合成方式を使用する後続の反復のために、変換された信号をＨＡＲＱバッファ５０８に保存することとを含む。１３８４におけるオフラインシフトの後、１３０２においてＨＡＲＱメッセージの受信で始まる動作を繰り返す。
【０１３４】
・例示的な逆方向シフトＨＡＲＱ合成方式
同じく、ＨＡＲＱバッファ内のワイヤレスチャネルの数は時間とともに変化し、ＨＡＲＱコンバイナの選択は、所要のバッファサイズとＢＥＲパフォーマンスとの間のトレードオフを含むことがあるので、ＨＡＲＱバッファ５０８を飽和させることなしにＢＥＲパフォーマンスを高めるために、ｑ回目の反復に使用されるＨＡＲＱ合成方式を動的に選択することが有利である。上述の順方向シフトでは、バッファのより多くのヘッドルームが要求される場合、より少ないストレージスペースを必要とするＨＡＲＱコンバイナのタイプを、適切なチャネル、一般に、先により低い変調次数をもつチャネル、その後より高い変調次数をもつチャネルに対して、動的に選択することによって、バッファ中のＨＡＲＱチャネルの数を高めることができる。
【０１３５】
ただし、復号メッセージが正しいと、ＨＡＲＱチャネルがバッファから削除されるので、バッファのヘッドルームは増加するはずである。ＢＥＲパフォーマンスを高める（すなわち、ＢＥＲを低下させる）ために、１つまたは複数のチャネルに対して選択されるＨＡＲＱコンバイナのタイプは、より多くのストレージスペースを必要とするタイプに戻るが、より低いＢＥＲを可能にする。
【０１３６】
したがって、図１４に示すように、ＯＦＤＭＡシステムのための逆方向シフト（ＲＳ）ＨＡＲＱ合成方式をＦＳ  ＨＡＲＱ合成方式とともに採用し、順方向および逆方向シフトハイブリッド自動再送要求（ＦＲＳ  ＨＡＲＱ）方式をもたらすことができる。本明細書で使用する逆方向シフトは、一般に、受信処理経路の初めの方に出現するＨＡＲＱコンバイナのタイプを選択することを指す。ＲＳ  ＨＡＲＱにおける特定のワイヤレスチャネルでは、ＨＡＲＱバッファ１４００の状態に応じてＨＡＲＱチャネルの再送信された信号を合成するために、３つのＨＡＲＱコンバイナのうちの１つ（たとえば、タイプＡコンバイナ５０２、タイプＢコンバイナ５０４、またはタイプＣコンバイナ５０６）を選択し、使用することができる。逆方向シフトでは、より高い変調次数をもつチャネルが、一般に、それらのＨＡＲＱコンバイナタイプを先に調節され、より低い変調次数をもつチャネルはその後調節される。
【０１３７】
アクティブなチャネルの数が減少するにつれて、ＨＡＲＱバッファは最終的に特定のチャネルのために使用されるＨＡＲＱコンバイナのタイプを調節することができる十分なヘッドルームを有することができる。ＢＥＲを減少させ、それによってバッファ中のより多くのスペースを占めるために、アクティブなＨＡＲＱチャネルのうちの１つまたは複数に対してタイプＣ  ＨＡＲＱコンバイナ５０６の代わりに、タイプＢ  ＨＡＲＱコンバイナ５０４を使用することによって、コンバイナタイプの逆方向シフトを実行することができる。
【０１３８】
図１５Ａ〜Ｂに、ＨＡＲＱ合成方式のあるタイプから別のタイプに逆方向シフトするときのＨＡＲＱバッファのコンテンツを示す。図１５Ａの例で示されるように、ＢＥＲを低下させ、ＨＡＲＱバッファ１５００中のより多くの使用可能なスペースを占めるために、タイプＣ  ＨＡＲＱコンバイナ５０６の代わりにタイプＢ  ＨＡＲＱコンバイナ５０４を使用するようにＨＡＲＱバッファ１５００からのチャネル６は逆方向シフトされる。逆方向シフト後、更新されたＨＡＲＱバッファ１４００中にはより多くのヘッドルームがあり、新しいチャネル（たとえば、図示のようにチャネル７）を更新されたＨＡＲＱバッファ１４００中に追加することができる。
【０１３９】
チャネル７が削除された図１５ＢのＨＡＲＱバッファ１５０２に示すように、復号ＨＡＲＱメッセージが正しいと、この新しいチャネルは削除される。アクティブなチャネルの数が減少し続けると、ＢＥＲパフォーマンスを高めるために、より多くのチャネルがタイプＢ  ＨＡＲＱコンバイナ５０４を使用するように逆方向シフトされ、および／またはタイプＢ  ＨＡＲＱコンバイナ５０４を使用するチャネルのうちの１つまたは複数がタイプＡ  ＨＡＲＱコンバイナ５０２を使用するように逆方向シフトされる。
【０１４０】
チャネル４がタイプＢ  ＨＡＲＱコンバイナ５０４の使用からタイプＡ  ＨＡＲＱコンバイナ５０２の使用に逆方向シフトされ、ＨＡＲＱバッファ１５０４において利用可能であるヘッドルームがより少なくなるこのシナリオを、図１５ＢのＨＡＲＱバッファ１５０４に示す。タイプＣ  ＨＡＲＱコンバイナ５０６が使用されていたいくつかの例では、チャネルは、ＨＡＲＱ合成の反復のためにタイプＢ  ＨＡＲＱコンバイナ５０４を使用する中間のステップを行うことなくタイプＡ  ＨＡＲＱコンバイナ５０２の使用に直接ジャンプすることがある。
【０１４１】
逆方向シフトのために選択される（１つまたは複数の）アクティブなチャネル、ならびに選択されるＨＡＲＱコンバイナのタイプは、たとえば、チャネルの変調次数、および／または各ＨＡＲＱコンバイナタイプのビット幅に依存する。特定のチャネルのために使用されるＨＡＲＱ合成タイプを動的に順方向および逆方向シフトすることによって、ＨＡＲＱバッファ５０８を飽和させることなしにＢＥＲパフォーマンスおよび合成利得を高めることができる。いくつかの実施形態では、逆方向シフトのための（１つまたは複数の）ＨＡＲＱチャネルの選択は、変調次数、チャネル状態情報（ＣＳＩ）、チャネル品質、ＨＡＲＱ送信の数、およびＨＡＲＱチャネルごとの復号結果など、適切な基準の組合せに依存する。あるチャネルのために使用されるＨＡＲＱ合成タイプを動的に逆方向シフトするとき、変調次数に加えて他のファクタを考慮することによって、ＢＥＲパフォーマンスおよび合成利得はさらに高められる。
【０１４２】
図１６Ａ〜Ｂに、ＲＳ  ＨＡＲＱの例示的な動作１６００の流れ図を示す。１６０２において、あるワイヤレスチャネルを介してＨＡＲＱメッセージを受信することによって動作が開始する。１６０４において、これがＨＡＲＱ信号の第１の送信（ｑ＝１）であるかどうかを検査し、これが第１の送信ではない場合、１６０６において、前のＨＡＲＱタイプ（ｐＨＴ）を検査する。１６０８において、ヘッドルームを測定するためにＨＡＲＱバッファ５０８のステータスを検査し、この情報に基づいて、１６１０において、現在のＨＡＲＱタイプ（ｃＨＴ）を特定のワイヤレスチャネルに対して選択する。逆方向シフトのためのｃＨＴは、主にバッファヘッドルームに依存し、第２に、たとえば、上述のように、チャネルの変調次数、およびＨＡＲＱコンバイナタイプのビット幅に依存する。
【０１４３】
１６１２において、選択された現在のＨＡＲＱタイプがタイプＡ（ｃＨＴ＝Ａ）であり、１６１４において、前のＨＡＲＱタイプがタイプＣ（ｐＨＴ＝Ｃ）であった場合、１６１６において、最後に保存されたタイプＣ  ＨＡＲＱ信号にアクセスし、タイプＡ  ＨＡＲＱ信号に変換する。１６１２においてｃＨＴ＝Ａであり、１６１８おいてｐＨＴ＝Ｂである場合、１６２０において、最後に保存されたタイプＢ  ＨＡＲＱ信号にアクセスし、タイプＡ  ＨＡＲＱ信号に変換する。タイプＣからタイプＡへのまたはタイプＢからタイプＡへのＨＡＲＱ逆方向シフトは、合成方式の１つのタイプからの記憶データを、早い段において、異なる合成方式の下で現在のＨＡＲＱ信号と合成するときに使用できるように、信号変換を含む。そのような信号変換は、少なくとも受信処理経路の信号重み付けおよび／またはコンスタレーションデマッピングを元に戻すことを含む。１６１２においてｃＨＴ＝Ａであり、１６２１おいてｐＨＴ＝Ａである場合、１６２２において、最後に保存されたタイプＡ  ＨＡＲＱ信号にアクセスする。
【０１４４】
１６２４において、受信ＨＡＲＱメッセージを変換されたまたはアクセスされたタイプＡ  ＨＡＲＱ信号と合成し、１６２６において、合成信号をＨＡＲＱバッファ５０８に保存する。上述のように、１６３０において、合成信号を正規化し、１６３２において、正規化信号をデマッピングし、１６３４において、デマッピング信号に重み付けする。
【０１４５】
１６３６において、選択された現在のＨＡＲＱタイプがタイプＢ（ｃＨＴ＝Ｂ）である場合、前述のように、１６３８において受信ＨＡＲＱメッセージを等化し、１６４０において等化された信号をデマッピングする。１６４２においてｐＨＴ＝Ｃである場合、１６４４おいて、最後に保存されたタイプＣ  ＨＡＲＱ信号にアクセスし、タイプＢ  ＨＡＲＱ信号に変換する。タイプＣからタイプＢへのＨＡＲＱ信号変換は、少なくとも受信処理経路の信号重み付けを元に戻すことを含む。１６４６においてｐＨＴ＝Ｂである場合、１６４８おいて、最後に保存されたタイプＢ  ＨＡＲＱ信号にアクセスする。
【０１４６】
１６５０において、等化されたＨＡＲＱメッセージを、変換されたまたはアクセスされたタイプＢ  ＨＡＲＱ信号と合成し、１６５２において、合成信号をＨＡＲＱバッファ５０８に保存する。上述のように、１６５４において、合成信号を正規化し、１６５６において、正規化信号に重み付けする。
【０１４７】
１６１２および１６３６において、選択された現在のＨＡＲＱタイプがタイプＡでもタイプＢでもない（ｃＨＴ≠ＡおよびｃＨＴ≠Ｂ）場合、上述のように、１６５８において受信ＨＡＲＱメッセージを等化し、１６６０において等化された信号をデマッピングし、１６６２においてデマッピングされた信号に重み付けする。１６６６において、最後に保存されたタイプＣ  ＨＡＲＱ信号にアクセスする。合成信号を、１６６８においてＨＡＲＱバッファ５０８に保存し、１６７０において正規化する。
【０１４８】
１６７２において、図１６Ａ〜Ｂの逆方向シフトＨＡＲＱ流れ図中の３つの経路のうちの１つからの信号をチャネル復号器４１６中で復号する。１６７４において、ＨＡＲＱメッセージの指定されたビット（たとえば、ＥＤビットおよびＦＥＣビット）が正しい場合、メッセージを解釈して、正常に送信、受信、処理、および復号する。１６７６において、ＨＡＲＱバッファ５０８から特定のＨＡＲＱチャネルを削除する。ただし、ＨＡＲＱメッセージの指定されたビットのいずれかが正しくない場合、１６７８において、前のＨＡＲＱ合成タイプを現在のＨＡＲＱ合成タイプに等しくする（ｐＨＴ＝ｃＨＴ）。１６７６においてバッファ５０８から特定のＨＡＲＱチャネルを削除するか、１６７８においてｐＨＴを更新した後に、１６０２において、多くの場合異なるワイヤレスチャネルに対してＨＡＲＱメッセージの受信で始まる動作を繰り返す。
【０１４９】
いくつかの実施形態では、現在のＨＡＲＱコンバイナタイプが前のＨＡＲＱコンバイナタイプに等しくない（ｃＨＴ≠ｐＨＴ）とき、バッファ５０８に記憶された、前のＨＡＲＱタイプのＨＡＲＱ信号を逆方向シフトのために現在のＨＡＲＱタイプに変換するのではなく、特定のチャネルのためのバッファ５０８に記憶されたデータを消去する。次いで、ＨＡＲＱチャネルのための次の反復（ｑ＋１）中に、少なくとも逆方向シフトの下でＨＡＲＱコンバイナタイプを変更したばかりの少なくとも特定のチャネルのために、これが第１の受信（ｑ＝１）であったかのように、ＨＡＲＱ受信をやり直すことができる。現在の反復のためのバッファデータを消去することにより、正しい復号メッセージのために必要とされる再送信の総数を高めることがある。ただし、特に関連する回数の増加は無視できるので、より低いＢＥＲをもつＨＡＲＱ合成方式を選択する能力は、再送信増加の可能性の価値がある。
【０１５０】
選択されたＨＡＲＱコンバイナタイプの順方向および逆方向シフトの制御は、バッファコントローラ５２６において行われる。バッファコントローラ５２６は、デジタル信号プロセッサ（ＤＳＰ）などプロセッサ、もしくはフィールドプログラマブルゲートアレイ（ＦＰＧＡ）または特定用途向け集積回路（ＡＳＩＣ）など適切な集積回路に実装できる。
【０１５１】
順方向および逆方向シフトＳ−ＨＡＲＱ合成方式の大要
図１７に、選択的ハイブリッド自動再送要求（Ｓ−ＨＡＲＱ）送信における異なるＨＡＲＱコンバイナ間でのシフトの例示的な動作１７００の流れ図を示す。１７０２において、あるワイヤレスチャネルを介してＨＡＲＱ第１メッセージを受信することによって動作が開始する。１７０４において、上記の選択基準に基づいて、チャネルを処理する際に使用されるＨＡＲＱコンバイナの第１のタイプを選択する。選択された第１のコンバイナを使用して、第１のＨＡＲＱ送信からの信号データに基づいて第１のＨＡＲＱ合成信号データを生成するために、ＨＡＲＱ合成が行われる。メッセージが正しいかどうかを判断するために、第１の合成ＨＡＲＱ信号を復号する。
【０１５２】
メッセージが正しくない場合、１７０６において、同じワイヤレスチャネルを介して第２のＨＡＲＱメッセージを受信する。１７０８において、上記の選択基準に基づいて、第１のタイプとは異なる、チャネルを処理する際に使用されるＨＡＲＱコンバイナの第２のタイプを選択する。第１のＨＡＲＱコンバイナと第２のＨＡＲＱコンバイナとは受信処理経路に沿った異なる地点に位置する。選択された第２のコンバイナを使用して、第２のＨＡＲＱ送信からの信号データに基づいて第２のＨＡＲＱ合成信号データを生成するために、ＨＡＲＱ合成が行われる。メッセージが正しいかどうかを判断するために、第２の合成ＨＡＲＱ信号を復号する。
【０１５３】
上記の図１７の方法１７００は、図１７Ａに示すミーンズプラスファンクションブロック１７００Ａに対応する様々なハードウェア、および／あるいは（１つまたは複数の）ソフトウェア構成要素、および／あるいは（１つまたは複数の）モジュール（たとえば、コード、命令など）によって実行される。言い換えれば、図１７に示すブロック１７０２〜１７０８は、図１７Ａに示すミーンズプラスファンクションブロック１７０２Ａ〜１７０８Ａに対応する。
【０１５４】
本明細書で使用する「判断」という用語は、多種多様な動作を包含する。たとえば、「判断」は、計算、算出、処理、導出、調査、探索（たとえば、テーブル、データベース、または別のデータ構造での探索）、確認などを含むことができる。また、「判断」は、受信（たとえば、情報を受信すること）、アクセス（たとえば、メモリ中のデータにアクセスすること）などを含むことができる。また、「判断」は、解決、選択、選出、確立などを含むことができる。
【０１５５】
情報および信号は、多種多様な技術および技法のいずれかを使用して表すことができる。たとえば、上記の説明全体にわたって言及されるデータ、命令、コマンド、情報、信号などは、電圧、電流、電磁波、磁界または磁性粒子、光場または光粒子、あるいはそれらの任意の組合せによって表すことができる。
【０１５６】
本開示に関連して説明した様々な例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ信号（ＦＰＧＡ）または他のプログラマブル論理デバイス（ＰＬＤ）、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本明細書で説明した機能を実行するように設計されたそれらの任意の組合せを用いて実装または実行できる。汎用プロセッサはマイクロプロセッサとすることができるが、代替形態では、プロセッサは、市販されているプロセッサ、コントローラ、マイクロコントローラ、または状態機械とすることができる。プロセッサは、コンピューティングデバイスの組合せ、たとえば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成としても実装できる。
【０１５７】
本開示に関連して説明した方法またはアルゴリズムのステップは、直接ハードウェアか、プロセッサによって実行されるソフトウェアモジュールか、またはその２つの組合せで実施できる。ソフトウェアモジュール（すなわち、コード、命令など）は、当技術分野で知られている任意の形式の記憶媒体中に常駐することができる。使用できる記憶媒体のいくつかの例には、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、フラッシュメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭなどがある。ソフトウェアモジュールは、単一の命令またはコード、もしくは多数の命令またはコードの文字列／セットを備えることができ、いくつかの異なるコードセグメントまたは命令セット上で、異なるプログラム間で、および複数の記憶媒体にわたって分散できる。記憶媒体は、プロセッサがその記憶媒体から情報を読み取ることができ、その記憶媒体に情報を書き込むことができるように、プロセッサに結合できる。代替として、記憶媒体はプロセッサに一体化することができる。
【０１５８】
本明細書で開示した方法は、説明した方法を達成するための１つまたは複数のステップまたは動作を備える。方法ステップおよび／または動作は、特許請求の範囲から逸脱することなく互いに交換できる。言い換えれば、ステップまたは動作の特定の順序が指定されない限り、特定のステップおよび／または動作の順序および／または使用は特許請求の範囲から逸脱することなく変更できる。
【０１５９】
説明した機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの組合せで実装できる。ソフトウェアで実装した場合、機能は１つまたは複数の命令としてコンピュータ可読媒体上に記憶できる。記憶媒体は、コンピュータによってアクセスできる任意の利用可能な媒体でよい。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭもしくは他の光ディスク記憶装置、磁気ディスク記憶装置もしくは他の磁気記憶装置、または、命令もしくはデータ構造の形態の所望のプログラムコードを運搬または記憶するために使用でき、コンピュータによってアクセスできる他の任意の媒体を備えることができる。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザディスク（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびブルーレイ（登録商標）ディスク（disc）を含み、この場合、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）はデータをレーザで光学的に再生する。
【０１６０】
ソフトウェアまたは命令はまた、送信媒体を介して送信できる。たとえば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線およびマイクロ波などのワイヤレス技術は、送信媒体の定義に含まれる。
【０１６１】
さらに、図７、図１３Ａ〜Ｂ、図１６Ａ〜Ｂ、および図１７（Ａ）によって示されたものなど、本明細書に記載の方法および技法を実行するためのモジュールおよび／または他の適切な手段は、適用可能な場合にユーザ端末および／または基地局によってダウンロードおよび／または他の方法で取得できることを諒解されたい。たとえば、そのようなデバイスは、本明細書に記載の方法を実行するための手段の転送を可能にするために、サーバに結合できる。代替的に、本明細書で説明される様々な方法は、ユーザ端末および／または基地局がストレージ手段をデバイスに結合するかまたは与えると様々な方法を得ることができるように、ストレージ手段（たとえば、ＲＡＭ、ＲＯＭ、コンパクトディスク（ＣＤ）またはフロッピーディスクなど物理記憶媒体など）を介して与えられる。さらに、本明細書で説明する方法および技法をデバイスに与えるための任意の他の適切な技法を利用することができる。
【０１６２】
特許請求の範囲は、上記の正確な構成および構成要素に限定されないことを理解されたい。特許請求の範囲を逸脱することなく、上記の方法および装置の構成、動作および詳細において、様々な改変、変更および変形を行うことができる。
【図１】
0005389815.tif 000012
【図２】
0005389815.tif 000013
【図３】
0005389815.tif 000014
【図３Ａ】
0005389815.tif 000015
【図４Ａ】
0005389815.tif 000016
【図４Ｂ】
0005389815.tif 000017
【図５】
0005389815.tif 000018
【図６Ａ】
0005389815.tif 000019
【図６Ｂ】
0005389815.tif 000020
【図６Ｃ】
0005389815.tif 000021
【図７】
0005389815.tif 000022
【図８】
0005389815.tif 000023
【図９】
0005389815.tif 000024
【図１０】
0005389815.tif 000025
【図１１】
0005389815.tif 000026
【図１２Ａ】
0005389815.tif 000027
【図１２Ｂ】
0005389815.tif 000028
【図１３Ａ】
0005389815.tif 000029
【図１３Ｂ】
0005389815.tif 000030
【図１４】
0005389815.tif 000031
【図１５Ａ】
0005389815.tif 000032
【図１５Ｂ】
0005389815.tif 000033
【図１６Ａ】
0005389815.tif 000034
【図１６Ｂ】
0005389815.tif 000035
【図１７】
0005389815.tif 000036
【図１７Ａ】
0005389815.tif 000037