(57)【特許請求の範囲】
【請求項１】
第１の通信サイクル期間に、ユーザデバイスと基地局の間の第１の通信リンク上の第１の数のパケットを検出することと、
前記ユーザデバイスと前記基地局の間の第２の通信リンク上の第２の数のパケットを検出することと、
前記第１の数のパケットの各々に対しおよび前記第２の数のパケットの各々に対し、前記パケットに肯定応答するかどうかを判定することと、
前記肯定応答判定に基づいて、単一のコードブックから符号語を選択すること、
前記単一のコードブックは、前記第１の通信リンクおよび前記第２の通信リンクの上のパケット通信の全ての可能性において前記肯定応答判定を示す符号語を提供し、前記第１の通信リンク上の前記第１の数のパケットの各々および前記第２の通信リンク上の前記第２の数のパケットの各々を肯定応答または否定応答するための符号語のサブセットを含み、
前記単一のコードブックにおける同じ符号語のサブセットが、第２の通信サイクル期間に、前記第１の通信リンク上の第３の数のパケットの各々および前記第２の通信リンク上の第４の数のパケットの各々を肯定応答または否定応答するためにも用いられ、
前記第３の数は前記第１の数と異なり、
前記第４の数は前記第２の数と異なり、
前記第１および第２の数の前記和は前記第３および第４の数の前記和に等しい、
と、
前記選択された符号語を前記ユーザデバイスから前記基地局へ送信することと、
を含む、肯定応答符号語を送信する方法。
【請求項２】
前記第２の通信サイクル期間に、前記第１の通信リンク上の前記第３の数のパケットを検出することと、
前記第２の通信リンク上の前記第４の数のパケットを検出することと、
前記第３の数のパケットの各々に対しおよび前記第４の数のパケットの各々に対し、前記パケットに肯定応答するかどうかを判定することと、
前記第３および第４の数のパケットに対する前記判定された肯定応答に基づいて、前記単一のコードブックにおける符号語の組から別の符号語を選択することと、
前記選択された別の符号語を前記ユーザデバイスから前記基地局へ送信することと、
をさらに含む、請求項１に記載の方法。
【請求項３】
前記第１または第２の通信リンクの少なくとも１つが複数入力−複数出力（ＭＩＭＯ）リンクである、請求項１に記載の方法。
【請求項４】
前記第１の数が１であり、前記第２の数が１であり、前記第３の数が２であり、および前記第４の数が０である、請求項１に記載の方法。
【請求項５】
前記第１の数が１であり、前記第２の数が２であり、前記第３の数が２であり、および前記第４の数が１である、請求項１に記載の方法。
【請求項６】
複数の肯定応答符号語を含む単一の肯定応答コードブックを格納するように構成されたメモリー、前記単一の肯定応答コードブックは、前記第１の通信リンクおよび前記第２の通信リンクの上のパケット通信の全ての可能性において前記肯定応答判定を示す符号語を提供し、前記第１の通信リンク上の第１の数のパケットの各々および前記第２の通信リンク上の第２の数のパケットの各々を肯定応答または否定応答するための符号語のサブセットを含む、と、
第１の通信サイクル期間に、基地局と前記ユーザデバイスの間の第１の通信リンクを介して第１の数のパケットを受信するように、および、前記基地局と前記ユーザデバイスの間の第２の通信リンクを介して第２の数のパケットを受信するように構成された受信機と、
前記受信されたパケットおよび前記第１および第２の数の和に基づいて符号語の前記サブセットから１つの符号語を選択するように構成されたプロセッサ、
前記単一のコードブックにおける同じ符号語のサブセットが、第２の通信サイクル期間に、前記第１の通信リンク上の第３の数のパケットの各々および前記第２の通信リンク上の第４の数のパケットの各々を肯定応答または否定応答するためにも用いられ、
前記第３の数は前記第１の数と異なり、
前記第４の数は前記第２の数と異なり、
前記第１および第２の数の前記和は前記第３および第４の数の前記和に等しい、
と、
前記選択された符号語を前記基地局へ送信するように構成された送信機と、
を含むユーザデバイス。
【請求項７】
第１の通信サイクル期間に、ユーザデバイスと基地局の間の第１の通信リンク上の第１の数のパケットを検出するための手段と、
前記ユーザデバイスと前記基地局の間の第２の通信リンク上の第２の数のパケットを検出するための手段と、
前記第１の数のパケットの各々に対しおよび前記第２の数のパケットの各々に対し、前記パケットに肯定応答するかどうかを判定するための手段と、
前記肯定応答判定に基づいて、単一のコードブックから符号語を選択するための手段、
前記単一のコードブックは、前記第１の通信リンクおよび前記第２の通信リンクの上のパケット通信の全ての可能性において前記肯定応答判定を示す符号語を提供し、前記第１の通信リンク上の前記第１の数のパケットの各々および前記第２の通信リンク上の前記第２の数のパケットの各々を肯定応答または否定応答するための符号語のサブセットを含み、
前記単一のコードブックにおける同じ符号語のサブセットが、第２の通信サイクル期間に、前記第１の通信リンク上の第３の数のパケットの各々および前記第２の通信リンク上の第４の数のパケットの各々を肯定応答または否定応答するためにも用いられ、
前記第３の数は前記第１の数と異なり、
前記第４の数は前記第２の数と異なり、
前記第１および第２の数の前記和は前記第３および第４の数の前記和に等しい、
と、
前記選択された符号語を前記ユーザデバイスから前記基地局へ送信するための手段と、
を含む、無線通信における装置。
【請求項８】
１つ以上のプロセッサによって実行されると、計算機にチャネル情報を送信する方法を実行させる符号化された命令を有する計算機可読記憶媒体であって、
前記命令は、
第１の通信サイクル期間に、ユーザデバイスと基地局の間の第１の通信リンク上の第１の数のパケットを検出することと、
前記ユーザデバイスと前記基地局の間の第２の通信リンク上の第２の数のパケットを検出することと、
前記第１の数のパケットの各々に対しおよび前記第２の数のパケットの各々に対し、前記パケットに肯定応答するかどうかを判定することと、
前記肯定応答判定に基づいて、単一のコードブックから符号語を選択すること、
前記単一のコードブックは、前記第１の通信リンクおよび前記第２の通信リンクの上のパケット通信の全ての可能性において前記肯定応答判定を示す符号語を提供し、前記第１の通信リンク上の前記第１の数のパケットの各々および前記第２の通信リンク上の前記第２の数のパケットの各々を肯定応答または否定応答するための符号語のサブセットを含み、
前記単一のコードブックにおける同じ符号語のサブセットが、第２の通信サイクル期間に、前記第１の通信リンク上の第３の数のパケットの各々および前記第２の通信リンク上の第４の数のパケットの各々を肯定応答または否定応答するためにも用いられ、
前記第３の数は前記第１の数と異なり、
前記第４の数は前記第２の数と異なり、
前記第１および第２の数の前記和は前記第３および第４の数の前記和に等しい、
と、
前記選択された符号語を前記ユーザデバイスから前記基地局へ送信することと、
を含む、計算機可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本特許出願は、２００９年１月６日に出願され、ここに全体が参照として組み込まれる米国仮出願番号６１／１４２，８３６に対する優先権を米国特許法１１９条（ｅ）のもとで主張する。
【０００２】
本開示はディジタル通信システムにおける肯定応答情報のフィードバックに関する。
【背景技術】
【０００３】
無線通信システムは、音声、データ、その他のような種々の形式の通信コンテンツを提供するために広く展開される。これらのシステムは利用可能なシステム資源を共有することにより複数のユーザとの交信をサポートすることができる多元接続システムであり得る。そのような多元接続システムの例は符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、３ＧＰＰ長期発展（ＬＴＥ）システム、および直交周波数分割多元接続（ＯＦＤＭＡ）システムを含む。
【０００４】
一般に、無線多元接続通信システムは、複数の無線端末に対する通信を同時にサポートできる。各端末は１つ以上の順方向および逆方向リンク上の伝送を介して１つ以上の基地局と交信する。順方向リンク（または、ダウンリンク）は基地局から端末への通信リンクを指し、逆方向リンク（または、アップリンク）は端末から基地局への通信リンクを指す。これらの通信リンクは単一入力単一出力（ＳＩＳＯ）、多入力単一出力（ＭＩＳＯ），または多入力多出力（ＭＩＭＯ）システムであり得る。
【０００５】
ＭＩＭＯシステムはデータ伝送のために複数（ＮＴ）個の送信アンテナ、および複数（ＮＲ）個の受信アンテナを用いる。ＮＴ個の送信、およびＮＲ個の受信アンテナによって形成されるＭＩＭＯチャネルは、ＮＳ個の独立したチャネルに分解され得る。これらは、空間チャネルとも呼ばれる。ここでＮＳ≦ｍｉｎ｛ＮＴ，ＮＲ｝である。ＮＳ個の独立チャネルの各々は１つの次元に相当する。ＭＩＭＯシステムは、複数の送信および受信アンテナによって作り出される付加次元を利用すると、改善した性能（例えばより高いスループットおよび／またはより高い信頼性）を提供できる。
【０００６】
ＭＩＭＯシステムは時分割複信（ＴＤＤ）および周波数分割複信（ＦＤＤ）システムをサポートする。ＴＤＤシステムにおいて、順方向および逆方向リンクの伝送が同じ周波数領域にあり、その結果、相反原理により逆方向リンクチャネルから順方向リンクチャネルを推定することができる。このことは、アクセスポイントで複数のアンテナが利用可能である場合、アクセスポイントが順方向リンクでの送信ビーム整形利得を引き出すことを可能とする。
【発明の概要】
【０００７】
本発明のシステム、方法、およびデバイスそれぞれは、いくつかの態様を有する。それらのただ１つがその望ましい特質を担うものではない。以下の特許請求範囲に述べられているような本発明の範囲を限定することなく、これのより卓越した特徴がここに簡潔に検討されるだろう。この検討を考察することによって、特に「発明を実施するための形態」の章を読むことによって、本発明の特徴がパケット肯定応答をどのように提供するかが理解されるだろう。
【０００８】
一態様は肯定応答符号語を送信する方法であって、ユーザデバイスと基地局の間の第１の通信リンク上の第１の数のパケットを検出することと、ユーザデバイスと基地局の間の第２の通信リンク上の第２の数のパケットを検出することと、第１の数のパケットの各々に対しおよび第２の数のパケットの各々に対しパケットに肯定応答するかどうかを判定することと、肯定応答判定に基づいて、第１の通信リンクの第１の数のパケットの各々および第２の通信リンクの第２の数のパケットの各々を肯定応答または否定応答するための１組の符号語を含むコードブックから符号語を選択することであって、符号語の同一の組は第１の通信リンクの第３の数のパケットの各々および第２の通信リンクの第４の数のパケットの各々を肯定応答または否定応答するためにも用いられ、第３の数は第１の数と異なり、第４の数は第２の数と異なり、第１および第２の数の和は第３および第４の数の和に等しい、上記選択することと、選択された符号語をユーザデバイスから基地局へ送信すること、とを含む方法である。
【０００９】
別の態様は、複数の肯定応答符号語を含む肯定応答符号語コードブックを格納するように構成されたメモリーと、基地局とユーザデバイスの間の第１の通信リンクを介して第１の数のパケットを受信するように、および、基地局とユーザデバイスの間の第２の通信リンクを介して第２の数のパケットを受信するように構成された受信機であって、第１および第２の数の和は第３の数に等しい、受信機と、第１および第２の数に関係なく、受信されたパケットおよび第３の数に基づいて符号語の１つを選択するように構成されたプロセッサと、選択された符号語を基地局へ送信するように構成された送信機、とを含む、ユーザデバイスである。
【００１０】
別の態様は、基地局とユーザデバイスの間の複数（Ｋ）個のアクティブ通信リンクで、アクティブ通信リンクの各々で最大数（ｐ１，ｐ２，・・・，ｐＫ）のパケットを受信するように構成された受信機と、符号語の複数（Ｃ）個、但し
【数１】
0005536101.tif 000002
【００１１】
を有する肯定応答コードブックを格納するように構成されたメモリーと、アクティブ通信リンクの各々の複数のパケットを検出するように、および検出されたパケットの各々に肯定応答をするかどうかを判定するように、および判定された肯定応答に少なくとも一部基づいて符号語の１つを選択するように構成されたプロセッサと、選択された符号語を基地局へ送信するように構成された送信機、とを含む、ユーザデバイスである。
【００１２】
基地局とユーザデバイスの間の複数（Ｋ）個のアクティブ通信リンクで、アクティブ通信リンクの各々で最大数（ｐ１，ｐ２，・・・，ｐＫ）のパケットを受信するための手段と、符号語の複数（Ｃ）個、但し
【数２】
0005536101.tif 000003
【００１３】
を有する肯定応答コードブックを格納するための手段と、アクティブ通信リンクの各々のパケット数を検出するための、および検出されたパケットの各々に肯定応答をするかどうかを判定するための手段と、判定された肯定応答に少なくとも一部基づいて符号語の１つを選択するための手段と、選択された符号語を基地局へ送信するための手段、とを含むユーザデバイス。
【００１４】
別の態様は、基地局とユーザデバイスの間の複数（Ｋ）個のアクティブ通信リンクであって、各アクティブ通信リンクはそれらに関係づけられた最大数（ｐ１，ｐ２，・・・，ｐＫ）のパケット有するアクティブ通信リンクの各々で複数のパケットを検出することと、各検出されたパケットに対してパケットに肯定応答するかどうかを判定することと、判定された肯定応答に基づいて、符号語の複数（Ｃ）個、但し
【数３】
0005536101.tif 000004
【００１５】
を有するコードブックから符号語を選択することと、選択された符号語をユーザデバイスから基地局へ送信すること、とを含む、肯定応答を送信する方法である。
【００１６】
別の態様は肯定応答信号を受信する方法であって、第１の通信リンクで第１の数のパケットをユーザデバイスへ送信することと、第２の通信リンクで第２の数のパケットをユーザデバイスへ送信することと、ユーザデバイスから肯定応答符号語を受信することと、肯定応答符号語、第１のパケット数および第２のパケット数に基づいて、送信された第１および第２の数のパケットのどれが肯定応答されたかを判定すること、とを含む方法である。
【００１７】
別の態様は、基地局とユーザデバイスの間の第１の通信リンクを介して第１の数のパケットを送信するようにおよび基地局とユーザデバイスの間の第２の通信リンクを介して第２の数のパケットを送信するように構成された送信機と、ユーザデバイスから符号語を受信するように構成された受信機と、肯定応答符号語、第１のパケット数および第２のパケット数に基づいて、送信されたパケットのどれが肯定応答されたかを判定するように構成されたプロセッサ、とを含む基地局である。
【００１８】
基地局とユーザデバイスの間の第１の通信リンクを介して第１の数のパケット、および基地局とユーザデバイスの間の第２の通信リンクを介して第２の数のパケットを送信するための手段と、ユーザデバイスから符号語を受信するための手段と、肯定応答符号語、第１のパケット数および第２のパケット数に基づいて、送信されたパケットのどれが肯定応答されたかを判定するための手段、とを含む基地局。
【００１９】
別の態様は、各符号語が複数（Ｋ）個のキャリアで送信される複数のパケット（ｐ１，ｐ２，・・・，ｐＫ）の肯定応答または否定応答を示す複数（Ｃ）個の符号語、但し
【数４】
0005536101.tif 000005
【００２０】
を具備する、符号化された肯定応答コードブックを有する計算機可読格納媒体である。
【００２１】
さらに別の態様は、チャネル化符号を用いて、第１のキャリアに関する情報を示す第１のチャネル情報信号を送信することと、そのチャネル化符号を用いて、第２のキャリアに関する情報を示す第２のチャネル情報信号を送信することと、そのチャネル化符号を用いて、第１および第２のチャネル情報信号の送信の間に、第１のキャリアで受信されたパケットおよび第２のキャリアで受信されたパケットに肯定応答する肯定応答信号を送信すること、とを含む、チャネル情報を送信する方法である。
【００２２】
別の態様は、少なくとも第１のキャリアおよび第２のキャリア上でパケットを受信するように構成された受信機と、チャネル化符号を用いて、第１のキャリアに関する情報を示す第１のチャネル情報信号と、第２のキャリアに関する情報を示す第２のチャネル情報信号と、第１および第２のチャネル情報信号の間に、パケットの受信に肯定応答する肯定応答信号とを送信するように構成された送信機、とを含むユーザデバイスである。
【００２３】
さらに別の態様は、１つ以上のプロセッサによって実行されると、計算機にチャネル情報を送信する方法を実行させる符号化された命令をそこに有する計算機可読記憶媒体であって、その方法が、チャネル化符号を用いて、第１のキャリアに関する情報を示す第１のチャネル情報信号を送信することと、そのチャネル化符号を用いて、第２のキャリアに関する情報を示す第２のチャネル情報信号を送信することと、そのチャネル化符号を用いて、第１および第２のチャネル情報信号の送信の間に、第１のキャリアで受信されたパケットおよび第２のキャリアで受信されたパケットに肯定応答する肯定応答信号を送信すること、とを含む、計算機可読記憶媒体である。
【図面の簡単な説明】
【００２４】
【図１】無線通信システムの機能ブロック図。
【図２】単一パケット通信リンクおよび二重パケット通信リンクでの送信選択肢の各々に対して必要な符号語の数の表。
【図３】本発明の、単一パケット通信リンクおよび二重パケット通信リンクのパケット肯定応答のための代表的なコードブック。
【図４】本発明の、符号語を選択する方法を示すフローチャート。
【図５】２つの二重パケット通信リンクでの送信選択肢の各々に対して必要な符号語の数の表。
【図６Ａ】本発明の、２つの二重パケット通信リンクのパケット肯定応答のための代表的なコードブック。
【図６Ｂ】本発明の、２つの二重パケット通信リンクのパケット肯定応答のための代表的なコードブック。
【図７】本発明の、符号語を選択する別の方法を示すフローチャート。
【図８】本発明の、符号語を受信する方法を示すフローチャート。
【図９】本発明の、２キャリアに対して情報を符号化する単一チャネル化符号のタイミング図。
【図１０】本発明の、２キャリアに対して情報を符号化する二重チャネル化符号のタイミング図。
【図１１】本発明の、３キャリアに対して情報を符号化する単一チャネル化符号のタイミング図。
【図１２】本発明の、４キャリアに対して情報を符号化する単一チャネル化符号のタイミング図。
【図１３】本発明の、３キャリアに対して情報を符号化する二重チャネル化符号のタイミング図。
【図１４】本発明の、４キャリアに対して情報を符号化する二重チャネル化符号のタイミング図。
【図１５】本発明の、３キャリアに対して情報を符号化する別の二重チャネル化符号のタイミング図。
【図１６】本発明の、４キャリアに対して情報を符号化する別の二重チャネル化符号のタイミング図。
【図１７】本発明の、チャネル情報を送信する方法を示すフローチャート。
【図１８】本発明の、符号語を受信する方法を示すフローチャート。
【発明を実施するための形態】
【００２５】
図１は無線通信システム１０の機能ブロック図である。無線通信システム１０は第１の通信リンク３０１および第２の通信リンク３０２で相互に交信している少なくとも１つのユーザ機器１００および少なくとも１つの基地局２００を含む。第１および第２の通信リンク３０１、３０２の各々は、各サイクル期間に単一パケットが伝送され得る単一パケット通信リンクであるか、または各サイクル期間に複数パケットが伝送され得る多重パケット通信リンクであることができる。例えば、第１の通信リンク３０１は、各サイクル期間にゼロ、１、または２パケットが伝送されることができる二重パケット通信リンクであることができる。
【００２６】
ユーザ機器１００はメモリー１２０、入力デバイス１３０および出力デバイス１４０とデータ交信するプロセッサ１１０を含む。プロセッサは、さらにモデム１５０および送受信機１６０とデータ交信する。また、送受信機１６０はモデム１５０およびアンテナ１７０とデータ交信する。ユーザ機器１００およびその要素は電池１８０、および／または、外部電源によって動作される。いくつかの実施例において、電池１８０、またはそれの一部は、電源インタフェイス１９０を介して外部電源によって充電可能である。別々に説明したが、ユーザ機器１００に関して説明した機能ブロックは別々の構造要素である必要がないことが認識されるべきである。例えば、プロセッサ１１０およびメモリー１２０はシングルチップで具体化され得る。同様に、プロセッサ１１０、モデム１５０、および送受信機１６０の２つ以上がシングルチップで具体化され得る。
【００２７】
プロセッサ１１０は、汎用プロセッサ、ディジタル信号プロセッサ（ＤＳＰ）、特定用途向集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）もしくは他のプログラム可能論理デバイス、個別ゲートもしくはトランジスタ論理、個別ハードウェア部品、またはここに説明した機能を実行するように設計されたそれらの任意の適切な組み合わせであることができる。プロセッサはまた、計算デバイスの組合せ、例えばＤＳＰとマイクロプロセッサ、複数のマイクロプロセッサ、ＤＳＰコアと連係した１つ以上のマイクロプロセッサ、または任意の他のそのような構成、として実施され得る。
【００２８】
プロセッサ１１０は１つ以上のバスを介してメモリー１２０に接続され、そこから情報を読み出しまたはそこへ情報を書き込むことが出来る。プロセッサは、付加的にまたは代替的に、プロセッサレジスタのようなメモリーを含み得る。メモリー１２０は、異なるレベルが異なる容量とアクセス速度を有する多レベル階層的キャッシュを含むプロセッサキャッシュを含むことができる。また、メモリー１２０は、ランダムアクセスメモリー（ＲＡＭ）、他の揮発性記憶デバイス、または不揮発性記憶デバイスを含むことができる。この記憶装置はハードドライブ、コンパクトディスク（ＣＤ）またはビデオディスク（ＤＶＤ）のような光ディスク、フラッシュメモリー、フロッピー（登録商標）ディスク、磁気テープ、およびＺｉｐドライブを含むことができる。
【００２９】
また、プロセッサ１１０はユーザ機器１００のユーザからの入力を受け取り、およびそのユーザへの出力を提供するための、それぞれ入力デバイス１３０および出力デバイス１４０に接続される。適切な入力デバイスは、非限定的に、キーボード、ボタン、キー、スイッチ、ポインティングデバイス、マウス、ジョイスティック、リモコン、赤外線検出器、（おそらく例えばハンドジェスチャもしくは顔ジェスチャを検出するためのビデオ処理ソフトウェアと結合した）ビデオカメラ、動き検出器、または（おそらく例えば音声命令を検出するためのオーディオ処理ソフトウェアと結合した）マイクロホンを含む。適切な出力デバイスは、非限定的に、ディスプレイおよびプリンタを含む視覚出力デバイス、スピーカ、ヘッドホン、イヤホン、および警報機を含む音響出力デバイス、並びに反力ゲームコントローラおよび振動デバイスを含む触覚出力デバイスを含む。
【００３０】
プロセッサ１１０はさらにモデム１５０および送受信機１６０と接続される。モデム１５０および送受信機１６０は、１つ以上の無線インタフェイス規格に従って、アンテナ１７０を介する通信リンク３０１、３０２上での無線伝送のために、プロセッサ１１０で生成されるデータを出力する。また、モデム１５０および送受信機１６０は、１つ以上の無線インタフェイス規格に従って、アンテナ１７０を介する通信リンク３０１、３０２上で受信されるデータを復調する。送受信機は送信機１６２、受信機１６４、または双方を含むことができる。他の実施例において、送信機１６２および受信機１６４は２つの別々の部品である。モデム１５０および送受信機１６０は、汎用プロセッサ、ディジタル信号プロセッサ（ＤＳＰ）、特定用途向集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）もしくは他のプログラム可能論理デバイス、個別ゲートもしくはトランジスタ論理、個別ハードウェア部品、またはここに説明した機能を実行するように設計されたそれらの任意の組み合わせで具体化されることができる。アンテナ１７０は多入力／多出力（ＭＩＭＯ）通信のための複数のアンテナを含むことができる。
【００３１】
ユーザ機器１００およびその構成要素は電池１８０および／または外部電源によって動作される。電池１８０はエネルギーを蓄える任意のデバイス、特に化学エネルギーを蓄え電気エネルギーとしてそれを提供する任意のデバイスであることができる。電池１８０はリチウムポリマ電池、リチウムイオン電池、ニッケル-金属水素化物電池、もしくはニッケルカドミウム電池のような１つ以上の２次電池、または、アルカリ電池、リチウム電池、酸化銀電池、もしくは亜鉛炭素電池を含む１つ以上の１次電池を含むことができる。外部電源は壁ソケット、自動車のシガーライタ用ソケット、無線エネルギー転送プラットフォーム、または太陽を含むことができる。
【００３２】
いくつかの実施例において、電池１８０、またはその一部分は外部電源により電源インタフェイス１９０を介して充電可能である。電源インタフェイス１９０は電池充電器を接続するジャック、近傍界無線エネルギー転送用のインダクタ、または太陽エネルギーを電気エネルギーに変換するための光発電パネルを含むことができる。
【００３３】
いくつかの実施例において、ユーザ機器１００は、移動電話、個人情報端末（ＰＤＡ）、ハンドヘルド計算機、ラップトップ計算機、無線データアクセスカード、ＧＰＳ受信機／ナビゲータ、カメラ、ＭＰ３プレーヤ、カムコーダ、ゲーム機、腕時計、時計、またはテレビである。
【００３４】
また、基地局２００は少なくともメモリー２２０および送受信機２６０に接続されたプロセッサ２１０を含む。送受信機２６０はアンテナ２７０に接続された送信機２６２および受信機２６４を含む。プロセッサ２１０、メモリー２２０、送受信機２６０、およびアンテナ２７０は、ユーザ機器１００に関して上で説明したように具体化されることができる。
【００３５】
図１の無線通信システム１０において、基地局２００は第１の通信リンク３０１および第２の通信リンク３０２を介してユーザ機器１００へデータパケットを送信することができる。一実施例において、基地局は第１の通信リンク３０１を介して１サイクルあたり最大２つのパケットを送信できるが、基地局２００は第２の通信リンク３０２を介して１サイクルあたり最大１つのパケットだけを送信できる。
【００３６】
従って各サイクル期間に６つの可能な伝送がある。ここで、図２を参照して、６つの可能な伝送は以下のようにＴｘ  Ａ乃至Ｆで表される。Ｔｘ  Ａ：いずれの通信リンクでも０パケット。Ｔｘ  Ｂ：第１の通信リンクで０パケット、第２の通信リンクで１パケット。Ｔｘ  Ｃ：第１の通信リンクで１パケット、第２の通信リンクで０パケット。Ｔｘ  Ｄ：各通信リンクで１パケット。Ｔｘ  Ｅ：第１の通信リンクで２パケット、第２の通信リンクで０パケット。Ｔｘ  Ｆ：第１の通信リンクで２パケット、第２の通信リンクで１パケット。同様に、ユーザ機器において６つの可能な検出がある。
【００３７】
基地局２００がＴｘ  Ａに従って送信する場合、基地局は応答を予期せず、いずれの通信リンクでも如何なるパケットも検出しないユーザデバイス１００は何も送信しない。したがって、図２に示されるように、符号語はＴｘ  Ａにおいて必要ではない。
【００３８】
基地局２００がＴｘ  Ｂに従って送信する場合、基地局２００は第２の通信リンク３０２で送信されたパケットのＡＣＫまたはＮＡＣＫのいずれかを予期する。ユーザデバイス１００がパケットを検出しない場合、ユーザデバイスは基地局２００がＴｘ  Ａに従って送信したと信じて応答を送信しない。基地局２００が応答を受信しない場合、基地局は、パケットが受信されていないと判定するだろう。ユーザデバイス１００が第２の通信リンク３０２でパケットを検出する場合、ユーザデバイスは、パケットを解析し、パケットのＡＣＫを示す符号語を送るかまたはパケットのＮＡＣＫを示す符号語を送るかを判定する。したがって、Ｔｘ  Ｂに対して２つの符号語が必要である。
【００３９】
基地局２００がＴｘ  Ｃに従って送信する場合、基地局２００は第１の通信リンク３０１で送信されたパケットのＡＣＫまたはＮＡＣＫのいずれかを予期する。ユーザデバイス１００がパケットを検出しない場合、ユーザデバイスは基地局２００がＴｘ  Ａに従って送信したと信じて応答を送信しない。基地局２００が応答を受信しない場合、基地局は、パケットが受信されていないと判定するだろう。ユーザデバイス１００が第１の通信リンク３０１でパケットを検出する場合、ユーザデバイスは、パケットを解析し、パケットのＡＣＫを示す符号語を送るかまたはパケットのＮＡＣＫを示す符号語を送るかを判定する。したがって、Ｔｘ  Ｃに対して２つの符号語が必要である。残念ながら、Ｔｘ  Ｂのための符号語と同じ符号語を用いることはできない。以下に検討される送信選択肢、例えばＴｘ  Ｄ、において検出されないパケットから曖昧さが起こるであろうからである。
【００４０】
基地局２００がＴｘ  Ｄに従って送信する場合、基地局２００は第１の通信リンク３０１で送信されたパケットに対するＡＣＫまたはＮＡＣＫ、および第２の通信リンク３０２で送信されたパケットに対するＡＣＫまたはＮＡＣＫを予期する。ユーザデバイス１００がいずれのパケットも検出しない場合、ユーザデバイスは基地局２００がＴｘ  Ａに従って送信したと信じて応答を送信しない。基地局２００が応答を受信しない場合、基地局は、パケットのいずれも受信されていないと判定するだろう。ユーザデバイス１００が第１の通信リンク３０１でパケットを検出するが、第２の通信リンク３０２でパケットを検出しない場合、ユーザデバイスは、基地局２００がＴｘ  Ｃに従って送信したと信じ、検出されたパケットを解析し、Ｔｘ  Ｃに対するＡＣＫ／ＮＡＣＫ符号語の１つを送信するだろう。ユーザデバイス１００が第２の通信リンク３０２でパケットを検出するが、第１の通信リンク３０１でパケットを検出しない場合、ユーザデバイスは、基地局２００がＴｘ  Ｂに従って送信したと信じ、検出されたパケットを解析し、Ｔｘ  Ｂに対するＡＣＫ／ＮＡＣＫ符号語の１つを送信するだろう。Ｔｘ  ＢとＴｘ  Ｃに対する符号語は異なっているため、基地局２００は、どのパケットが検出されなかったかを判定可能である。もし符号語が同じであった場合には、基地局２００はパケットのどれが検出されなかったを知ることができないだろう。ユーザデバイス１００が両パケットを検出する場合、ユーザデバイスはパケットを解析し、両パケットに対するＡＣＫ、第１のパケットに対するＡＣＫおよび第２のパケットに対するＮＡＣＫ、第１のパケットに対するＮＡＣＫおよび第２のパケットに対するＡＣＫ、または両パケットに対するＮＡＣＫを示す符号語を送るかを判定する。したがって、Ｔｘ  Ｄに対して４つの符号語が必要である。
【００４１】
基地局２００がＴｘ  Ｅに従って送信する場合、基地局２００は両パケットに対するＡＣＫ、第１のパケットに対するＡＣＫおよび第２のパケットに対するＮＡＣＫ、第１のパケットに対するＮＡＣＫおよび第２のパケットに対するＡＣＫ、または両パケットに対するＮＡＣＫを示す符号語を予期する。ユーザデバイス１００がパケットを検出しない場合、ユーザデバイスは基地局２００がＴｘ  Ａに従って送信したと信じて応答を送信しない。基地局２００が応答を受信しない場合、基地局は、パケットが受信されていないと判定するだろう。ユーザデバイス１００が両パケットを検出する場合、ユーザデバイスはパケットを解析し、両パケットに対するＡＣＫ、第１のパケットに対するＡＣＫおよび第２のパケットに対するＮＡＣＫ、第１のパケットに対するＮＡＣＫおよび第２のパケットに対するＡＣＫ、または両パケットに対するＮＡＣＫを示す符号語を送るかを判定する。したがって、Ｔｘ  Ｅに対して４つの符号語が必要である。しかし、これらの符号語がＴｘ  Ｄに対して選択されたものと同じである場合に、あいまいさは起こらない。基地局２００はこれらの符号語の１つを受信すると、基地局が送信したパケットに基づく結果を判定可能である。
【００４２】
最後に、基地局２００がＴｘ  Ｆに従って送信する場合、基地局２００は３つのパケットに対するＡＣＫまたはＮＡＣＫを示す符号語を予期する。ユーザデバイス１００がいかなるパケットも検出しない場合、ユーザデバイスは基地局２００がＴｘ  Ａに従って送信したと信じて応答を送信しない。基地局２００が応答を受信しない場合、基地局は、どのパケットも受信されていないと判定するだろう。ユーザデバイスが第１の通信リンク３０１でパケットを検出するが、第２の通信リンク３０２でパケットを検出しない場合、そのユーザデバイスは、基地局２００がＴｘ  Ｅに従って送信したと信じ、検出されたパケットを解析し、Ｔｘ  Ｅに対するＡＣＫ／ＮＡＣＫ符号語の１つを送信するだろう。ユーザデバイス１００が第２の通信リンク３０２でパケットを検出するが、第１の通信リンク３０１でパケットを検出しない場合、ユーザデバイスは、基地局２００がＴｘ  Ｂに従って送信したと信じ、検出されたパケットを解析し、Ｔｘ  Ｂに対するＡＣＫ／ＮＡＣＫ符号語の１つを送信するだろう。ユーザデバイス１００が両通信リンクでパケットを検出する場合、そのユーザデバイスはパケットを解析し、３つのパケットに対するＡＣＫを示す符号語またはＮＡＣＫを示す符号語を送るかを判定する。したがって、Ｔｘ  Ｆに対して８つ（２×２×２）の符号語が必要である。
【００４３】
Ｔｘ  Ｄに対する４つの符号語とＴｘ  Ｅに対する４つの符号語は、如何なるあいまいさも生じることなく同じであることができるため、コードブックには１６の符号語だけが必要である。従って、すべての可能な符号語を表わすために要求されるビット数は（２０符号語を表すための）５ビットから（１６符号語を表すための）４ビットに縮小される。
【００４４】
図３にこれらの符号語を具備する代表的コードブックを示す。上述したように、基地局２００がユーザ機器１００からＡＣＫ／ＮＡＣＫ応答を受信しない場合、基地局はどのパケットも受信されていないと判定する。
【００４５】
基地局２００はＴｘ  Ｂ、Ｔｘ  Ｄ、またはＴｘ  Ｆに従う送信に応答して符号語１または符号語２を受信し得る。基地局がＴｘ  ＤまたはＴｘ  Ｆに従う送信に応答して符号語１または符号語２を受信する場合、基地局は、第１の通信リンク３０１で送信されたパケットが受信されていないと判定するだろう。
【００４６】
基地局２００はＴｘ  Ｃ、またはＴｘ  Ｄに従う送信に応答して符号語３または符号語４を受信し得る。基地局２００がＴｘ  Ｄに従う送信に応答して符号語３または符号語４を受信する場合、基地局は、第２の通信リンク３０２で送信されたパケットが受信されていないと判定するだろう。
【００４７】
基地局２００はＴｘ  Ｄ、Ｔｘ  Ｅ、またはＴｘ  Ｆに従う送信に応答して符号語５、６、７、または８の１つを受信し得る。基地局２００がＴｘ  Ｄに従う送信に応答して符号語５、６、７、または８の１つを受信する場合、基地局は、第１の通信リンク３０１で送信されたパケットが検出されており、かつ第２の通信リンク３０２で送信されたパケットが検出されていると判定するだろう。基地局が符号語５または符号語６を受信する場合、その基地局は、第１の通信リンク３０１でのパケットは肯定応答されていると判定するだろう。また、基地局が符号語５または符号語７を受信する場合、基地局は、第２の通信リンク３０２でのパケットは肯定応答されていると判定するだろう。
【００４８】
基地局２００がＴｘ  Ｅに従う送信に応答して符号語５、６、７、または８の１つを受信する場合、基地局は、第１の通信リンク３０１で送信された両パケットは検出されていると判定するだろう。基地局が符号語５または符号語６を受信する場合、基地局は、第１の通信リンク３０１で送信された第１のパケットは肯定応答されていると判定するだろう。また、基地局が符号語５または符号語７を受信する場合、基地局は、第１の通信リンク３０１で送信された第２のパケットは肯定応答されていると判定するだろう。
【００４９】
基地局２００がＴｘ  Ｆに従う送信に応答して符号語５、６、７、または８の１つを受信する場合、基地局は、第１の通信リンク３０１で送信された両パケットは検出されており、第２の通信リンク３０２で送信されたパケットは検出されていないと判定するだろう。基地局が符号語５または符号語６を受信する場合、基地局は、第１の通信リンク３０１で送信された第１のパケットは肯定応答されていると判定するだろう。また、基地局が符号語５または符号語７を受信する場合、その基地局は、第１の通信リンク３０１で送信された第２のパケットは肯定応答されていると判定するだろう。
【００５０】
基地局２００はＴｘ  Ｆに従う送信に応答して符号語９乃至１６の１つを受信し得る。基地局２００が符号語９乃至１６の１つを受信する場合、基地局は、すべての送信されたパケットは検出されていると判定するだろうし、またその符号語に基づいてどのパケットが肯定応答されたかを判定するだろう。
【００５１】
図４は、例えば図１のユーザ機器１００によって実行可能な符号語選択の方法を示すフローチャートである。プロセス４００は、ブロック４１０において、第１の通信リンクの第１の数のパケットを検出することで始まる。検出は、例えばプロセッサ１００、送受信機１６０、またはアンテナ１７０の１つ以上によって実行されることができる。第１の通信リンクは、例えばユーザ機器１００と基地局２００の間の図１の第１の通信リンク３０１であることができる。検出されたパケットの数は、例えば０パケット、１パケット、または複数パケットであることができる。パケットは、例えば第１の通信リンク上の受信信号電力を予め定められた閾値と比較することにより検出できる。検出されたパケットの数はパケットの予想数に依存し得る。例えば、受信信号電力が単一パケットリンク上の予め定めた閾値より大きい場合、１パケットが検出されたと判定され得る。それに対して、受信信号電力が二重パケットリンク上の予め定めた閾値より大きい場合、２パケットが検出されたと判定され得る。
【００５２】
次に、ブロック４２０において、第２の通信リンクの第２の数のパケットが検出される。検出は、例えばプロセッサ１００、送受信機１６０、またはアンテナ１７０の１つ以上によって実行されることができる。第２の通信リンクは、例えばユーザ機器１００と基地局２００の間の図２の第２の通信リンク３０２であることができる。検出されたパケットの数は、例えば０パケット、１パケット、または複数パケットであることができる。パケットは、例えば第２の通信リンク上の受信信号電力を予め定められた閾値と比較することにより検出できる。検出されたパケットの数はパケットの予想数に依存し得る。例えば、受信信号電力が単一パケットリンク上の予め定めた閾値より大きい場合、１パケットが検出されたと判定され得る。それに対して、受信信号電力が二重パケットリンク上の予め定めた閾値より大きい場合、２パケットが検出されたと判定され得る。
【００５３】
ブロック４１０と４２０を順次的に説明したが、ブロック４１０と４２０に関して説明したステップは同時に、時間的に重なり合って、または逆の順序で実行されることができることが認識されるだろう。
【００５４】
ブロック４３０へ続き、各パケットに関して、各パケットに肯定応答（ＡＣＫ）するかまたは否定応答（ＮＡＣＫ）するかが判定される。この判定は、例えばプロセッサ１１０によって実行されることができる。一実施例において、パケットに肯定応答するかどうかの判定はパケットに実行される巡回冗長検査（ＣＲＣ）に基づく。例えば、パケットがＣＲＣをパスすれば、そのパケットに肯定応答すると判定される。
【００５５】
ブロック４４０において、肯定応答判定に基づいて符号語が選択される。この選択は、例えばプロセッサ１１０によって、メモリー１２０と連携して実行されることができる。図３の代表的なコードブックを含むいくつかの実施例において、コードブックは、第１の通信リンクの第１の数のパケットの各々および第２の通信リンクの第２の数のパケットの各々への肯定応答または否定応答のための１組の符号語を含む。その符号語の同じ組は、第１の通信リンクの第３の数のパケットおよび第２の通信リンクの第４の数のパケットの各々へ肯定応答するかまたは否定応答するためにも用いられる。ここで、第３の数は第１の数と異なり、第４の数は第２の数と異なり、また第１と第２の数の和は第３と第４の数の和に等しい。例えば、図３のコードブックは第１の通信リンクの１パケットおよび第２の通信リンクの１パケットを肯定応答するかまたは否定応答するための１組の符号語（符号語５、６、７、および８）を含む。その同じセットの符号語（符号語５、６、７、および８）は、第１の通信リンクの２パケットおよび第２の通信リンクの０パケットに肯定応答するかまたは否定応答するためにも用いられる。この場合、第３の数（２）は第１の数（１）と異なり、第４の数（０）は第２の数（１）と異なり、また第３の数と第４の数の和（２＋０＝２）は第１の数と第２の数の和（１＋１＝２）に等しい。別の実施例において、第１の数は２であり、第２の数は１であり、第３の数は１であり、第４の数は２である。
【００５６】
最後に、ブロック４５０において、選択された符号語が送信される。これは、例えば、プロセッサ１１０、モデム１５０、送受信機１６０、またはアンテナ１７０の少なくとも１つによって実行されることができる。選択された符号語は、第１の通信リンクを介して、第２の通信リンクを介して、または異なる通信リンクで送信されることができる。
【００５７】
簡単さのために、上記の検討は、基地局２００が１サイクルあたり最大２パケットを第１の通信リンク３０１を介して送信でき、基地局２００が第２の通信リンク３０２を介して１サイクルあたり最大１パケットだけの送信ができるような実施例上での通信に注目してきた。別の実施例において、基地局２００は第１の通信リンク３０１を介して１サイクルあたり最大２パケット、また第２の通信リンク３０２を介して１サイクルあたり最大２パケットの送信ができる。
【００５８】
従って、各サイクル期間に、９つの可能な送信がある。ここで、図５を参照して、これらの９つの可能な送信をＴｘ  Ｇ乃至Ｏと呼ぶ。同様に、ユーザ機器１００において、９つの可能な検出がある。図２に関する上の説明と同様に考えて、Ｔｘ  Ｇに対して０符号語が必要であり、Ｔｘ  Ｈに対して２符号語が必要であり、Ｔｘ  Ｉに対して４符号語が必要であり、Ｔｘ  Ｊに対して２符号語が必要であり、Ｔｘ  Ｋに対して４符号語が必要であり、Ｔｘ  Ｌに対して８符号語が必要であり、Ｔｘ  Ｍに対して４符号語が必要であり、Ｔｘ  Ｎに対して８符号語が必要であり、Ｔｘ  Ｏに対して１６符号語が必要である。
【００５９】
図２に関して上述したように、Ｔｘ  ＢとＴｘ  Ｃに対する符号語が同一の場合、Ｔｘ  Ｄがユーザ機器１００によってＴｘ  ＢまたはＴｘ  Ｃとして間違って解釈されることができるという事実に起因して、あいまいさが発生するだろう。上にさらに述べたように、Ｔｘ  ＤとＴｘ  Ｅに対する符号語が同じ場合には、あいまいさは発生しない。
【００６０】
図５に関しては、Ｔｘ  ＭとＴｘ  Ｉに対する符号語が同じ場合、Ｔｘ  Ｏがユーザ機器１００によってＴｘ  ＭまたはＴｘ  Ｉとして誤って解釈されることができるという事実に起因して、あいまいさが発生するだろう。しかし、Ｔｘ  Ｋに対する符号語がＴｘ  ＭまたはＴｘ  Ｉに対する符号語と同じである場合、あいまいさは発生しない。したがって、少なくとも４つの符号語は再使用できる。さらに、Ｔｘ  ＬとＴｘ  Ｎに対する符号語が同じである場合、あいまいさは発生しない。したがって、別の８つの符号語は再使用できる。さらに、Ｔｘ  ＬとＴｘ  Ｎに対する符号語は、如何なるあいまいさもなくＴｘ  Ｏに対して用いられる符号語のサブセットであることができる。したがって、別の８つの符号語は再使用できる。
【００６１】
いかなるあいまいさも生じることなく、Ｔｘ  Ｋに対する４つの符号語とＴｘ  Ｍに対する４つの符号語は同じであることができ、Ｔｘ  Ｍに対する８つの符号語とＴｘ  Ｎに対する８つの符号語が同じであってＴｘ  Ｏに用いられた１６のサブセットであることができる故に、２８の符号語だけがコードブックに必要である。従って、すべての可能な符号語を表わすために要求されるビット数は（４８符号語を表すための）６ビットから（２８符号語を表すための）５ビットに縮小される。
【００６２】
図６にこれらの符号語を具備する代表的コードブックを示す。上に例示するように、コードブックの符号語の数は、あいまいさを生じさせることなく同じ符号語を異なる受信を示すために再使用することにより、減少ささせることができる。符号語の数を減少させることにより、情報を伝送するために必要なビット数はより少なくなる。また、符号語の数を減少させることによって、符号語を不適当に検出する確率を最小化するために、符号語をユークリッド空間においてさらに離して配置することができる。
【００６３】
図７に、例えば図１のユーザ機器１００によって実行されることができる符号語を選択する別の方法を示す。プロセス７００は、ブロック７１０において、複数（Ｋ）個のアクティブ通信リンクの各々上の複数のパケットを検出することで始まる。検出は、例えばプロセッサ１００、送受信機１６０、またはアンテナ１７０の１つ以上によって、図４のブロック４１０に関して上述した方法で実行されることができる。図１に示す実施例において、アクティブ通信リンクの数（Ｋ）は２である。しかし、他の実施例において、２、３、４またはそれより多いアクティブ通信リンクがあり得る。上で検討したように、各通信リンクは、単一パケット通信リンク、二重パケット通信リンク、または１サイクルあたり２より多いパケットが伝送可能なリンクであり得る。したがって、各通信リンクは、通信リンク上で各サイクル期間に送信されることができるパケットの最大数（ｐ１，ｐ２，・・・，ｐＫ）に関係づけられる。例えば、単一パケット通信リンクにおいて、パケットの最大数（ｐｉ）は１であり、それに対して二重パケット通信リンクにおいてパケットの最大数（ｐｊ）は２である。各通信リンクに対して検出されたパケットの数は必然的にその通信リンクに関係づけられたパケットの最大数以下である。
【００６４】
次に、ブロック７２０において、各パケットに関して、各パケットに肯定応答（ＡＣＫ）するか、または否定応答（ＮＡＣＫ）するかが判定される。この判定は、例えば、プロセッサ１１０によって実行されることができる。一実施例において、パケットに肯定応答するかどうかの判定はパケットに実行される巡回冗長検査（ＣＲＣ）に基づく。例えば、パケットがＣＲＣをパスすれば、そのパケットに肯定応答すると判定される。
【００６５】
ブロック７３０において、符号語が肯定応答判定に基づいて選択される。この選択は、例えばプロセッサ１１０によって、メモリー１２０と連携して実行されることができる。図３および図６の代表的なコードブックを含むいくつかの実施例において、コードブックは、全体で数（Ｃ）の符号語を含む。ここで次式は真である。
【数５】
0005536101.tif 000006
【００６６】
（１）
例えば、図２において、冗長度のない符号語の総数は２０である。これはＫ＝２、ｐ１＝２、ｐ２＝１に対する
【数６】
0005536101.tif 000007
【００６７】
の値である。すなわち、（１＋２＋４）（１＋２）−１＝２０。しかし、図３に示すコードブックは符号語の総数（Ｃ）は１６に等しく、これは、
【数７】
0005536101.tif 000008
【００６８】
より小さい。特に符号語の数（Ｃ）は、
【数８】
0005536101.tif 000009
【００６９】
少ない。別の例として、図５において、符号語の総数は冗長度を用いずに、４８である。これはＫ＝２、ｐ１＝２、ｐ２＝２に対する
【数９】
0005536101.tif 000010
【００７０】
の値である。すなわち、（１＋２＋４）（１＋２＋４）−１＝４８。しかし、図６に示すコードブックは符号語の総数（Ｃ）が２８に等しく、これは、
【数１０】
0005536101.tif 000011
【００７１】
より少ない。
【００７２】
別の例として、リンクの２つが単一パケット通信リンクでありパケットの２つが二重パケット通信リンクである、４つの通信リンクに対する冗長無しの符号語の総数は４４０である。これはＫ＝４、ｐ１＝１、ｐ２＝１、ｐ３＝２、ｐ４＝２に対する
【数１１】
0005536101.tif 000012
【００７３】
の値である。すなわち、（１＋２）（１＋２）（１＋２＋４）（１＋２＋４）−１＝４４０。さらに別の実施例において、４つの二重パケット通信リンクに対する冗長無しの符号語の総数は２４００である。これはＫ＝４、ｐ１＝２、ｐ２＝２、ｐ３＝２、ｐ４＝２に対する
【数１２】
0005536101.tif 000013
【００７４】
の値である。すなわち、（１＋２＋４）（１＋２＋４）（１＋２＋４）（１＋２＋４）−１＝２４００。後者の場合、７つのパケットが送信されるときはいつも、同じ符号語を送信することにより２０１６符号語だけが用いられる。
【００７５】
最後に、ブロック７４０において、選択された符号語が送信される。これは、例えば、プロセッサ１１０、モデム１５０、送受信機１６０、またはアンテナ１７０の少なくとも１つによって実行されることができる。選択された符号語は、アクティブ通信リンクの１つを介して、または異なる通信リンク上で送信されることができる。
【００７６】
上で検討した図４および図７は、例えば図１のユーザ機器１００によって実行されることができる符号語を選択する方法を例示するフローチャートであった。図８は、例えば図１の基地局２００によって実行されることができるだろう符号語を受信する方法を例示するフローチャートである。
【００７７】
プロセス８００は、ブロック８１０において、第１の通信リンクで第１の数のパケットを送信することで始まる。送信は、例えばプロセッサ２１０、送受信機２６０、またはアンテナ２７０の１つ以上によって、実行されることができる。第１の通信リンクは、例えばユーザ機器１００と基地局２００の間の図１の第１の通信リンク３０１であることができる。送信されたパケットの数は、例えば、０パケット、１パケット、または複数パケットであることができる。
【００７８】
プロセス８００は続いて、ブロック８２０において、第２の通信リンクで第２の数のパケットを送信する。送信は、また、例えばプロセッサ２１０、送受信機２６０、またはアンテナ２７０の１つ以上によって、実行されることができる。第２の通信リンクは、例えばユーザ機器１００と基地局２００の間の図１の第２の通信リンク３０２であることができる。送信されたパケットの数は、例えば、０パケット、１パケット、または複数パケットであることができる。
【００７９】
ブロック８１０と８２０を順次的に説明したが、ブロック８１０と８２０に関して説明したステップは、同時に、時間的に重なり合って、または逆の順序で実行されることができることが認識されるだろう。さらに、図８に例示される実施例において２つの通信リンクだけが記述されているが、同じプロセスが２つより多い通信リンクに適用されることができることが認識されるべきである。
【００８０】
ブロック８３０において、肯定応答符号語が受信される。受信は、例えばアンテナ２７０、送受信機２６０、またはプロセッサ２１０の１つ以上によって実行されることができる。これに応じて、プロセス８００はブロック８４０へ続く。ブロック８４０において、符号語、第１のパケット数、および第２のパケット数に基づいて、どのパケットが肯定応答されたかを判定する。用いられた符号語が、複数の異なる受信を表示することができるため、いかなるあいまいさも除去するために、第１のパケット数および第２のパケット数が用いられる。例えば、図６の符号語１９が受信される場合、第１のパケット数が２および第２のパケット数が１である番号を知ることによって、基地局２００は、第１の通信リンクの２パケットは肯定応答されていず、一方第２の通信リンクの１パケットは肯定応答されたと判定できる。一実施例において、基地局２００は、その判定に応答して、不検出のまたは肯定応答されないパケットを再送する。
【００８１】
図１８は、符号語を受信し、その受信された符号語に基づいて送信されたパケットのどれが受信され，検出され、および／または肯定応答されたかを判定する別の方法を例示するフローチャートである。プロセス１８００は、ブロック１８１０において、第１の通信リンクで第１の数のパケットを送信することで始まる。送信は、例えばプロセッサ２１０、送受信機２６０、またはアンテナ２７０の１つ以上によって、実行されることができる。第１の通信リンクは、例えばユーザ機器１００と基地局２００の間の図１の第１の通信リンク３０１であることができる。送信されたパケットの数は、例えば、０パケット、１パケット、または複数パケットであることができる。
【００８２】
プロセス１８００は続いて、ブロック１８２０において、第２の通信リンクで第２の数のパケットを送信する。送信は、また、例えばプロセッサ２１０、送受信機２６０、またはアンテナ２７０の１つ以上によって、実行されることができる。第２の通信リンクは、例えばユーザ機器１００と基地局２００の間の図１の第２の通信リンク３０２であることができる。パケットの送信された数は、例えば、０パケット、１パケット、または複数パケットであることができる。
【００８３】
ブロック１８１０と１８２０を順次的に説明したが、ブロック１８１０と１８２０に関して説明したステップは同時に、時間的に重なり合って、または逆の順序で実行されることができることが認識されるだろう。さらに、図１８に例示される実施例において２つの通信リンクだけが記述されているが、同じプロセスが２つより多い通信リンク、例えば４通信リンクまたは４より多い通信リンクに適用されることができることが認識されるべきである。
【００８４】
ブロック１８３０において、肯定応答符号語が受信される。受信は、例えばアンテナ２７０、送受信機２６０、またはプロセッサ２１０の１つ以上によって実行されることができる。
【００８５】
図５に、複数の送信の選択肢および各送信選択肢に必要な符号語の数を例示する。これらの送信選択肢の各々は記載された数の符号語を具備する副コードブックに関係づけられることができる。しかし、異なる副コードブックの符号語のいくつかは同じであり得る。ブロック１８４０において、第１のパケット数および第２のパケット数に基づいて複数の副コードブックが選択される。ブロック１８３０の後に説明したが、以下に記述するステップは肯定応答符号語の受信の前に実行されることができるだろう。
【００８６】
上述したように、基地局２００がＴｘ  Ｏに従って送信する場合、ユーザ機器１００はこれをＴｘ  Ｍ、Ｔｘ  Ｉ、およびＴｘ  Ｇとして誤って解釈することがある。したがって、基地局はＴｘ  Ｏ、Ｔｘ  Ｍ、Ｔｘ  Ｉ、およびＴｘ  Ｇに対する副コードブックを選択するだろう。以下のステップにおいて、他の送信選択肢は処理時間と電力を節約するために選択されずまた探索されないだろう。別の実施例として、基地局２００がＴｘ  Ｎに従って送信する場合、基地局はＴｘ  Ｎ、Ｔｘ  Ｍ、Ｔｘ  Ｈ、およびＴｘ  Ｇに対する副コードブックを選択するだろう。選択された副コードブックは副コードブックグループに属する。この副コードブックグループの符号語はグループの複数の一意の符号語間のユークリッド距離を最大にするように選択され得る。
【００８７】
最後に、ブロック１８５０において、符号語および選択された副コードブックに基づいて、パケットのどれが肯定応答されたかを判定する。選択された副コードブックは、どのパケットが肯定応答されたかを判定するために順次または同時に解析されることができる。
【００８８】
上で開示された態様および実施例はマルチキャリアＨＳＰＡ（高速パケットアクセス）を用いる無線通信システムに採用されることができる。ＨＳＤＰＡ（高速ダウンリンクパケットアクセス）は隣接している複数キャリアでの二重セル動作を認めている。最大２個のキャリアでのＭＩＭＯ動作を組み合わせることを可能にすることと同様に、３または４個のＨＳＤＰＡキャリアが集約されることを可能にすることが提案されている。マルチキャリアＨＳＤＰＡにおいて提案された特徴の異なる組み合わせをサポートするためのＨＳ−ＤＰＣＣＨ（高速専用物理制御チャネル）の枠組みについて、以下に詳細に検討する。ＨＳ−ＤＰＣＣＨはユーザの肯定応答情報と現在のチャネル品質インジケータ（ＣＱＩ）を搬送する。
【００８９】
ＨＳ−ＤＰＣＣＨの設計オプションを以下に詳述する前に、ＭＣ−ＨＳＤＰＡの特徴の異なる組み合わせをここに検討する。一実施例において、マルチキャリア伝送はＨＳＤＰＡ物理チャネルに適用されるだけであり、その複数のキャリアは同じノードＢに属しており同じバンドの時は隣接キャリアであり、ＭＩＭＯは最大２つの別々の周波数バンドの最大２つＨＳＤＰＡキャリアと組み合わせられることができ、それらのキャリアは最大２つの別々の周波数バンドで動作し、および最大４つのＨＳＤＰＡキャリアが集約されることができる。
【００９０】
したがって、ＭＣ−ＨＳＤＰＡ  ＵＥは、同時に０、１、２、３、または４つのキャリアで通信することができるはずである。バンド内キャリア集約の場合、ＵＥはキャリアが隣接していると仮定することができる。従って、複数のＨＳＤＰＡが集約される場合、以下の構成が可能である。（Ａ）単一バンド内の１キャリア、（Ｂ）単一バンド内の隣接２キャリア、（Ｃ）単一バンド内の隣接３キャリア、（Ｄ）単一バンド内の隣接４キャリア、（Ｅ）第１のバンド内の１キャリアおよび第２のバンド内の１キャリア、（Ｆ）第１のバンド内の隣接２キャリアおよび第２のバンド内の１キャリア、（Ｇ）第１のバンド内の隣接２キャリアおよび第２のバンド内の隣接２キャリア、（Ｈ）第１のバンド内の隣接３キャリアおよび第２のバンド内の１キャリア。上記の場合の各々において、ＵＥは最大２キャリアのＭＩＭＯ伝送信号を復調および復号することができる。
【００９１】
一実施例において、ＨＳ−ＤＰＣＣＨに対して単一チャネル化符号化方式を用いることができる。例えば、一特定実施例において、２キャリアに対するＡＣＫ／ＮＡＣＫ／ＤＴＸ情報は１０符号語のうちの１つを用いて統合的に符号化され、単一のタイムスロットで送られる。さらに、２キャリアに対するＣＱＩが統合的に符号化される。別の実施例において、二重チャネル化符号化方式を用いることができる。
【００９２】
ＭＣ−ＨＳＤＰＡに対する種々のＨＳ−ＤＰＣＣＨ実施例に対し、種々の設計目標を考察することができる。一実施例において、１セルあたり同じ量のフィードバック情報を搬送することが望ましい。したがって、一実施例において、ＡＣＫ／ＮＡＣＫおよびＣＱＩに対して同じ数の情報ビットが各セルにおいて用いられる。別の実施例において、リンク割り当てに顕著な影響が無いことを確実にすることが望ましい。したがって、一実施例において、単一チャネル化符号化設計が好ましい。別の実施例において、既存の符号を再使用することが望ましい。したがって、一実施例において、チャネル符号化設計並びにＨＳ−ＤＰＣＣＨに対する拡散および変調符号が再使用される。別の実施例において、二重セル動作期間に、単一セル動作期間に得られる性能と同じ性能を各セルに対して得ることが望ましい。したがって、一実施例において、１セルあたりの信号エネルギー対雑音比の正規化の後に、単一セル動作と比較したときに各セルに関して同じ性能を得ることが望ましい。別の実施例において、アップリンク雑音の上昇、干渉マージン、キュービックメトリック（ｃｕｂｉｃ  ｍｅｔｒｉｃ（ＣＭ））、またはピーク対平均電力比（ＰＡＰＲ）への顕著な影響を避けることが望ましい。別の実施例において、下位互換性を確実にすることが望ましい。したがって、一実施例において、この設計によりＭＩＭＯと４キャリア集約が同時に起こることが可能となる。
【００９３】
二重セル動作が実行可能でありＭＩＭＯが各セル内で構成される場合に対するＨＳ−ＤＰＣＣＨ設計の一実施例を以下に説明する。単一および二重チャネル化符号設計の双方をＡＣＫ／ＮＡＣＫおよびＣＱＩチャネルに対して検討する。
【００９４】
単一チャネル化符号の場合において、ＨＳ−ＤＰＣＣＨは、図９に示すように、設計されることができる。ＡＣＫ／ＮＡＣＫ部分に関して、統合符号化方式は２つのキャリアの各々において最大２つのＭＩＭＯストリームのＡＣＫ／ＮＡＣＫフィードバックをサポートする。例えば、図６の代表的なコードブックを用いることができるだろう。各キャリアに対するＰＣＩ（予符号制御情報）およびＣＱＩ（チャネル品質インジケータ）フィードバック情報は、ＣＱＩフィードバックサイクルの最小値を２ＴＴＩ（送信時間間隔）または４ｍｓに設定することによって時分割多重化される（キャリア２のＣＱＩがキャリア１のＣＱＩに比べて時間的にオフセットされる）ことができる。この制約のもとで、単一チャネル化符号を用いる場合、ＰＣＩ／ＣＱＩフィードバック情報に対していかなる新しいチャネル符号化方式も設計する必要が無い。代わりに、一実施例において、ＭＩＭＯに対するＰＣＩ／ＣＱＩのＨＳ−ＤＰＣＣＨチャネル符号化のために以下のチャネル符号化方式が再使用される。すなわち、形式Ａの報告には（２０，１０）のチャネル符号化、および形式Ｂの報告には（２０，７）のチャネル符号化。
【００９５】
二重チャネル化符号の場合において、ＨＳ−ＤＰＣＣＨは、図１０に示すように設計されることができる。キャリアの各々に対するＡＣＫ／ＮＡＣＫ、ＰＣＩおよびＣＱＩフィードバック情報は別々のチャネル化符号で並列に送られることができる。従って、一実施例において、二重チャネル化符号を用いる場合、以下のＨＳ−ＤＰＣＣＨチャネル符号化方式が再使用される。すなわち、ＭＩＭＯのためのＨ−ＡＲＱ  ＡＣＫ／ＮＡＣＫのリリース７  ＨＳ−ＤＰＣＣＨチャネル符号化、ＭＩＭＯのためのＰＣＩ／ＣＱＩのリリース７  ＨＳ−ＤＰＣＣＨチャネル符号化、形式Ａの報告のための（２０，１０）チャネル符号化、および形式Ｂの報告のための（２０，７）チャネル符号化。
【００９６】
ＭＩＭＯとＤＣ−ＨＳＤＰＡが同時に構成される場合の、単一チャネル化符号を用いるＡＣＫ／ＮＡＣＫ設計を以下に説明する。もしＭＩＭＯおよびＤＣ−ＨＳＤＰＡスケジューリングイベントのすべての組み合わせに対応してすべての可能性のあるＨ−ＡＲＱ  ＡＣＫ／ＮＡＣＫ仮説を盲目的に列挙しようとすると、図６に記載したように全部で４８個の仮説、またはＰＲＥ／ＰＯＳＴを含んで５０個の仮説がある。しかし、このことは、上述したように、この場合に５０個の互いに異なる符号語が定義される必要があることを意味しない。相互に排他的である仮説の異なるセットを特定できるからである。特に、以下のイベントの下で分類されることができる４組の仮説がある。グループＡ：ノードＢがサービスＨＳ−ＤＳＣＨセルの１つのトランスポートブロックおよび２次サービスＨＳ−ＤＳＣＨセルの１つのトランスポートブロックのスケジューリングをする。グループＢ：ノードＢがサービスＨＳ−ＤＳＣＨセルの１つのトランスポートブロックおよび２次サービスＨＳ−ＤＳＣＨセルの２つのトランスポートブロックのスケジューリングをする。グループＣ：ノードＢがサービスＨＳ−ＤＳＣＨセルの２つのトランスポートブロックおよび２次サービスＨＳ−ＤＳＣＨセルの１つのトランスポートブロックのスケジューリングをする。グループＤ：ノードＢがサービスＨＳ−ＤＳＣＨセルの２つのトランスポートブロックおよび２次サービスＨＳ−ＤＳＣＨセルの２つのトランスポートブロックのスケジューリングをする。
【００９７】
グループＡにおいて、ノードＢはサービスＨＳ−ＤＳＣＨセルの２つのトランスポートブロックおよび２次サービスＨＳ−ＤＳＣＨセルの１つのトランスポートブロックのスケジューリングをする。この場合は、ＭＩＭＯがどちらのキャリアにおいても構成されないＤＣ−ＨＳＤＰＡリリース８のシナリオに対応する。ノードＢでそのようなイベントが起こる場合はいつも、ＰＲＥ／ＰＯＳＴを含み、ＵＥからの１０個の可能な組み合わせのＨ−ＡＲＱ応答がある。これらの仮説は、ＵＥが、どちらかのキャリアでＨＳ−ＳＣＣＨの復号に失敗したという選択肢を認める。したがって、一実施例において、スケジューリングのこの組み合わせがノードＢで起こる場合はいつも、ＤＣ−ＨＳＤＰＡのリリース８で既に指定されている１０個の符号語が使用される。
【００９８】
グループＢにおいて、ノードＢはサービスＨＳ−ＤＳＣＨセルの１つのトランスポートブロックおよび２次サービスＨＳ−ＤＳＣＨセルの２つのトランスポートブロックのスケジューリングをする。ノードＢでこのスケジューリングの組み合わせが起こる場合はいつも、ＰＲＥ／ＰＯＳＴを含み、ＵＥからのＨ−ＡＲＱ応答の１６個の可能な組み合わせがある。したがって、この場合には、１６個の符号語が定義される必要があるだろう。可能性としては、これらの符号語の８つは既に指定されたコードブックまたは他の３つのグループに属する符号語から再使用されることができる。特に、ＰＲＥおよびＰＯＳＴ符号語はグループＡに対して指定されたものと同じであり得る。ＵＥがサービスＨＳ−ＤＳＣＨセルの１つのトランスポートブロックのみを検出する場合、ＡＣＫ／ＮＡＣＫに対応する符号語はグループＡに対して指定されたものと同じであることができる。ＵＥが２次サービスＨＳ−ＤＳＣＨセルの２つのトランスポートブロックのみを検出する場合、ＡＣＫ／ＮＡＣＫ符号語の４つの可能な組み合わせはＭＩＭＯのためのリリース７で指定されるものと同じであることができる。このことは、ＭＩＭＯ送信のみが２次サービスＨＳ−ＤＳＣＨセルでスケジューリングされサービスＨＳ−ＤＳＣＨセルで何もスケジューリングされない場合に単一キャリアＭＩＭＯ復号器の再使用を可能にするだろう。サービスＨＳ−ＤＳＣＨセルからの１つのトランスポートブロックおよび２次サービスＨＳ−ＤＳＣＨセルからの２つのトランスポートブロックのＡＣＫ／ＮＡＣＫの組み合わせに対応する残余の８つの符号語が決定されることができる。８つの新しい符号語を探索する場合、符号全体の最小距離をさらに縮小することができる場合には、４つのレガシーなＭＩＭＯリリース７の符号語を再使用することの望ましさは緩和または妥協され得る。
【００９９】
グループＣにおいて、ノードＢはサービスＨＳ−ＤＳＣＨセルの２つのトランスポートブロックおよび２次サービスＨＳ−ＤＳＣＨセルの１つのトランスポートブロックのスケジューリングをする。ノードＢでこのスケジューリングの組み合わせが起こる場合はいつも、ＵＥから１６個の可能なＨ−ＡＲＱ応答が予期されることができる。したがって、この場合、１６個の新しい符号語が定義される必要があるだろう。一実施例において、グループＢに対して定義された１６の符号語が、部分的に再使用される。ＰＲＥおよびＰＯＳＴ符号語はグループＡに対して指定されたものと同じであることができる。２次サービスＨＳ−ＤＳＣＨセルのＡＣＫ／ＮＡＣＫに対応する２つの符号語はグループＡに対して指定されたものと同じであることができる。ＵＥがサービスＨＳ−ＤＳＣＨセルの２つのトランスポートブロックのみを検出する場合に対応する４つの符号語は、グループＤにおけると同じものであることができるが、ＵＥが２次サービスＨＳ−ＤＳＣＨの２ブロックを検出する場合に用いられる４つの符号語とは異なることができる。
【０１００】
グループＤにおいて、ノードＢはサービスＨＳ−ＤＳＣＨセルの２つのトランスポートブロックおよび２次サービスＨＳ−ＤＳＣＨセルの２つのトランスポートブロックのスケジューリングをする。ノードＢでこのスケジューリングの組み合わせが起こる場合はいつも、ＵＥから２６個の可能なＨ−ＡＲＱ応答が予期されることができる。符号語の１０個は他のグループで指定されたものであることができる。一実施例において、ＰＲＥおよびＰＯＳＴ符号語はすべての他のグループ（Ａ、Ｂ、およびＣ）と共通である。一実施例において、これらの符号語の４つはグループＣに属す。ＵＥがサービスＨＳ−ＤＳＣＨセルの２つのトランスポートブロックを検出するのみの場合、これらはＡＣＫ／ＮＡＣＫの組み合わせである。一実施例において、これらの符号語の４つはグループＢに属す。ＵＥが２次サービスＨＳ−ＤＳＣＨセルの２つのトランスポートブロックを検出するのみの場合、これらはＡＣＫ／ＮＡＣＫの組み合わせである。したがって、１６個の付加的符号語が（１０、５）符号を定義するために指定されることができる。
【０１０１】
一実施例において、二重チャネル化符号はＨ−ＡＲＱ  ＡＣＫ／ＮＡＣＫに用いられる。一実施例において、各チャネル化符号に関して、ＭＩＭＯのためにリリース７で定義された既存のＨ−ＡＲＱ  ＡＣＫ／ＮＡＣＫチャネル符号が再使用される。
【０１０２】
４つのキャリアに対して、いかなるキャリアにおいてもＭＩＭＯが構成されない場合に対するＨＳ−ＤＰＣＣＨ設計の一実施例を以下に説明する。３または４つのキャリアが集約され、いかなるキャリアにおいてもＭＩＭＯが構成されない場合に対する設計オプションについて検討する。ＡＣＫ／ＮＡＣＫおよびＣＱＩチャネルについて単一および二重チャネル化符号双方の設計を検討する。
【０１０３】
単一チャネル化符号の場合において、３および４つのキャリアに対するＨＳ−ＤＰＣＣＨは、（いかなるキャリアにおいてもでもＭＩＭＯが構成されない状態で）それぞれ図１１および１２に示すように、設計されることができる。
【０１０４】
ＡＣＫ／ＮＡＣＫ部分に関して、新しい結合符号化方式は、ダウンリンクでの３または４つの同時伝送のためのＡＣＫ／ＮＡＣＫフィードバックをサポートするように設計されることができる。ＵＥがキャリアのいずれかのＨＳ−ＳＣＣＨを失敗するかもしれないという０ではない確率があるという事実に起因して、ＵＥからの可能なＨ−ＡＲＱ  ＡＣＫ／ＮＡＣＫ応答の数は顕著に増加する。ＰＲＥ／ＰＯＳＴを含み、３キャリアの場合に対して、ＨＳ−ＤＰＣＣＨに２８の可能なＨ−ＡＲＱ  ＡＣＫ／ＮＡＣＫ応答がある。言い換えれば、Ｋ＝３、ｐ１＝１、ｐ２＝１、およびｐ３＝１に対し、
【数１３】
0005536101.tif 000014
【０１０５】
＝（１＋２）（１＋２）（１＋２）−１＝２６である。ＰＲＥおよびＰＯＳＴキーワードを含めると、２８の可能な応答となる。同様に、４キャリアに対してＨＳ−ＤＰＣＣＨに８２の可能なＨ−ＡＲＱ  ＡＣＫ／ＮＡＣＫ応答がある。言い換えれば、Ｋ＝４、ｐ１＝１、ｐ２＝１、ｐ３＝１およびｐ４＝１に対し、（１＋２）（１＋２）（１＋２）（１＋２）−１＝８０である。ＰＲＥおよびＰＯＳＴキーワードを含めると、８２の可能な応答となる。
【０１０６】
従って、３キャリアと４キャリアの場合に対して、それぞれサイズ２８（（１０、５）符号）および８２（（１０、７））の新しいコードブックを定義できる。一実施例において、（１０、５）符号は、上で説明したＤＣ−ＨＳＤＰＡ＋ＭＩＭＯの場合のグループＤに対して設計されたものと同じものであることができるだろう。３または４キャリアは構成されるがＭＩＭＯはいかなるキャリアにも構成されない場合のどちらかに関し、各キャリアに対するＣＱＩフィードバック情報は、ＣＱＩフィードバックサイクルの最小値を２ＴＴＩまたは４ｍｓに設定することによって時分割多重化される（キャリア２のＣＱＩは、キャリア１のＣＱＩに比べて時間的にオフセットされる）ことができる。この制約のもとでは、単一チャネル化符号を用いる場合、ＣＱＩフィードバック情報に対するいかなる新しいチャネル符号化方式も設計する必要がない。代わりに、一実施例において、前のリリースからのチャネル符号化方式が再使用される。例えば、３キャリア集約において、ＣＱＩ情報のＤＣ−ＨＳＤＰＡリリース８の結合（２０、１０）チャネル符号化はキャリア１および２に対して使用できるだろうし、またＣＱＩ情報のリリース５の（２０、５）チャネル符号化はキャリア３に対して使用されることができるだろう。４キャリア集約において、ＣＱＩ情報のＤＣ−ＨＳＤＰＡリリース８結合（２０、１０）チャネル符号化はキャリア１および２に対して、並びにキャリア３および４に対して使用されることができるだろう。
【０１０７】
別の実施例において、二重チャネル化符号が使用される。図１３に３つのキャリアが集約されたときの可能性のある設計を例示し、図１４に４つのキャリアが集約されたときの可能性のある設計を例示する。図１３と１４に示すように、最大２つのキャリアに対するＡＣＫ／ＮＡＣＫおよびＣＱＩフィードバック情報は単一チャネル化符号で送られ、２つのそのような符号は最大４キャリアに対するフィードバック情報を搬送するために並行して送信される。したがって、二重チャネル化符号を用いる場合、一実施例において、前のリリースで既に指定されたＨＳ−ＤＰＣＣＨチャネル符号化方式が再使用される。例えば、３キャリア集約において、チャネル化符号１はキャリア１および２に対してＤＣ−ＨＳＤＰＡリリース８  Ｈ−ＡＲＱ  ＡＣＫ／ＮＡＣＫチャネル符号化、並びにキャリア１および２に対してＣＱＩ情報のＤＣ−ＨＳＤＰＡリリース８の結合（２０，１０）チャネル符号化を含むことができるだろう。これに対して、チャネル化符号２はキャリア３に対してリリース５  Ｈ−ＡＲＱ  ＡＣＫ／ＮＡＣＫチャネル符号化およびキャリア３に対してＣＱＩ情報のリリース５の（２０，５）チャネル符号化を含むことができるだろう。４キャリア集約において、チャネル化符号１はキャリア１および２に対してＤＣ−ＨＳＤＰＡリリース８  Ｈ−ＡＲＱ  ＡＣＫ／ＮＡＣＫチャネル符号化、並びにキャリア１および２に対してＣＱＩ情報のＤＣ−ＨＳＤＰＡリリース８の結合（２０，１０）チャネル符号化を含むことができるだろう。これに対して、チャネル化符号２はキャリア３および４に対してリリース８  Ｈ−ＡＲＱ  ＡＣＫ／ＮＡＣＫチャネル符号化、並びにキャリア３および４に対してＣＱＩ情報のＤＣ−ＨＳＤＰＡリリース８の結合（２０，１０）チャネル符号化を含むことができるだろう。
【０１０８】
３または４つのキャリアについて、ＭＩＭＯが２つのキャリアで構成される場合の、ＨＳ−ＤＰＣＣＨ設計の一実施例について以下に説明する。ＡＣＫ／ＮＡＣＫおよびＣＱＩチャネルに対して単一チャネル化符号または二重チャネル化符号を用いることができるだろう。上述したように、４つのチャネルおよびそれらのチャネルの２つのＭＩＭＯにおいて、
【数１４】
0005536101.tif 000015
【０１０９】
＝（１＋２）（１＋２）（１＋２＋４）（１＋２＋４）−１＝４４０の可能なＨ−ＡＲＱ応答、すなわちＰＲＥ／ＰＯＳＴを含み４４２、がある。冗長性を利用することにより、この数はいかなるあいまいさの損失もなしに少なくとも２０パーセント減少できる。
【０１１０】
図１５に４つのキャリアが集約され、おおびＭＩＭＯが２つのキャリアのみで構成される場合に対する、ＨＳ−ＤＰＣＣＨのための二重チャネル化符号ベースの設計を示す。図１５に示すように、２つのキャリアに対するＡＣＫ／ＮＡＣＫフィードバック情報が単一チャネル化符号で送られ、２つのそのようなチャネル化符号は４キャリアに対するフィードバック情報を搬送するために並行して送信される。キャリア１およびキャリア２のＭＩＭＯストリームのためのＣＱＩ情報は第１のチャネル化符号でＴＤＭ法で送られ、一方、キャリア３および４のＣＱＩ情報は、第２のチャネル化符号で統合的に符号化される。したがって、二重チャネル化符号を用いる場合、上で検討したＤＣ−ＨＳＤＰＡおよびＭＩＭＯに対するＡＣＫ／ＮＡＣＫチャネル符号化方式と同様に前のリリースで既に指定されたＨＳ−ＤＰＣＣＨチャネル符号化方式を再使用できる。この二重チャネル化符号方式は潜在的に図１６に示すような、すべての４つのキャリアで構成されるＭＩＭＯをサポートするように拡張することができるだろう。
【０１１１】
Ｈ−ＡＲＱで用いられる符号語の数を減少させるために上で開示した実施例を用いてＭＣ−ＨＳＤＰＡのためのＨＳ−ＤＰＣＣＨの設計枠組みについて述べた。いくつかの実施例において、複数のキャリアおよび／またはＭＩＭＯストリームにわたるＡＣＫ／ＮＡＣＫ情報の結合符号化を含む単一チャネル化符号。これにより、ＣＱＩフィードバックサイクルの最小値が１ＴＴＩ（２ｍｓ）より大きく設定される限り、既存のＣＱＩ設計の再使用が可能となる。
【０１１２】
上で図９乃至１６に示したタイミングダイアグラムのいくつかは図１７のフローチャートで示す一般的な伝送方式に該当する。プロセス１７００は、ブロック１７１０において、単一チャネル化符号を用いて、第１のキャリアおよび第２のキャリアで受信されたパケットに関する第１の肯定応答信号を送信することで始まる。この送信は、例えば、図１のユーザ機器１００によって、および特にユーザ機器のプロセッサ１１０、モデム１５０、送受信機１６０、またはアンテナ１７０の少なくとも１つによって、実行されることができる。このプロセスは、チャネル化符号を用いて、第１のキャリアに関するチャネル情報信号、第１および第２のキャリアで受信された付加的パケットに関する第２の肯定応答信号、並びに第２のキャリアに関する第２のチャネル情報信号を送信することで、順次、ブロック１７２０、１７３０および１７４０へ続く。
【０１１３】
図９のタイミングダイアグラムはキャリア１および２に関するＡＣＫ／ＮＡＣＫ信号で始まり、キャリア１のＣＱＩ、キャリア１および２のＡＣＫ／ＮＡＣＫ、並びにキャリア２のＣＱＩがそれに続く故に、上述した伝送方式になる。図１１および１２のタイミングダイアグラムも、上述した伝送方式になる。ここで第１のキャリアはキャリア１であり第２のキャリアはキャリア３である。
【０１１４】
本明細書は本発明の特定の例について説明するが、当業者は本発明の概念を逸脱することなく本発明の変形を工夫できる。当業者は、情報および信号は種々の異なる技術および手法のいずれかを用いて表され得ることを理解するだろう。例えば、上の記述を通じて参照され得るデータ、指示、命令、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場もしくは磁性粒子、光学場もしくは光粒子、またはそれらの任意の組み合わせで表され得る。用語信号および閾値は信号変調方法に依存することができる。パルス振幅変調（ＰＡＭ）が用いられる場合、信号の電圧振幅または電力はその値を表す。その場合、閾値は単に電力値である。位相偏移キーイングが用いられる場合、受信信号電圧の符号に変換できる信号の位相は信号の値を表すことができる。この場合、信号が複数のシンボルにわたって積分される場合、受信信号の符号および振幅は全体で信号値を示す。
【０１１５】
当業者は、ここに開示された例に関連して説明された種々の例示的論理ブロック、モジュール、回路、方法およびアルゴリズムは、電子的ハードウェア、計算機ソフトウェア、またはその双方の組み合わせとして実施され得ることをさらに認識するだろう。ハードウェアとソフトウェアのこの互換性を明確に例示するために、種々の例示的構成要素、ブロック、モジュール、回路、方法およびアルゴリズムは、ここまで、それらの機能の面から一般的に説明してきた。そのような機能がハードウェアまたはソフトウェアとして実施されるかどうかは、全体のシステムに課せられた特定の用途および設計制約に依存する。当業者は、説明した機能を各特定の用途に対して異なる方法で実施し得るが、そのような実施の決定が本発明の範囲からの逸脱を引き起こすと解釈されるべきではない。
【０１１６】
ここに開示された実施例に関して説明された例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、ディジタル信号プロセッサ（ＤＳＰ）、特定用途向ＩＣ（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）もしくは他のプログラム可能論理回路、個別ゲートもしくはトランジスタ論理、個別ハードウェア部品、またはここに説明した機能を実行するように設計されたそれらの任意の組み合わせで実施または実行され得る。汎用プロセッサは、マイクロプロセッサであり得るが、代替的にはプロセッサは、任意のプロセッサ、制御器、マイクロ制御器または状態機械であり得る。プロセッサはまた、計算デバイスの組合せ、例えばＤＳＰとマイクロプロセッサ、複数のマイクロプロセッサ、ＤＳＰコアと連係した１つ以上のマイクロプロセッサ、または任意の他のそのような構成、として実施され得る。
【０１１７】
ここに開示された例に関して説明された方法またはアルゴリズムは、直接ハードウェアで、プロセッサで実行されるソフトウェアモジュールで、またはその２つの組合せで具体化され得る。ソフトウェアモジュールはＲＡＭメモリー、フラッシュメモリー、ＲＯＭメモリー、ＥＰＲＯＭメモリー、ＥＥＰＲＯＭメモリー、レジスタ、ハードディスク、可搬形ディスク、ＣＤ−ＲＯＭ、または当業者に既知の任意の形式の記憶媒体の中にあり得る。記憶媒体は、プロセッサが情報を記憶媒体から読み出しおよび情報を記憶媒体に書き込むことができるようにプロセッサに接続され得る。代替的には、記憶媒体はプロセッサの構成部品であり得る。プロセッサおよび記憶媒体はＡＳＩＣ内にあり得る。
【０１１８】
１つ以上の代表的実施例において、説明した機能はハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組み合わせで実施され得る。ソフトウェアで実施される場合、機能は、計算機可読媒体上に１つ以上の命令またはコードとして組み込まれるかまたは伝送され得る。計算機可読媒体は計算機記憶媒体、および１つの場所から他の場所への計算機プログラムの転送を容易にする任意の媒体を含む通信媒体の双方を含む。記憶媒体は、汎用または専用計算機によってアクセスされることができる任意の利用可能な媒体であり得る。限定としてではなく、例として、そのよう計算機可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭもしくは他の光ディスク記憶、磁気ディスク記憶もしくは他の磁気記憶デバイス、または所望のプログラムコード手段を命令もしくはデータ構造の形式で搬送もしくは格納するために用いられ、かつ汎用もしくは専用計算機または汎用もしくは専用プロセッサによってアクセス可能な任意の他の媒体、を含むことができる。また、いかなる接続も適切に計算機可読媒体と呼ばれる。例えば、ソフトウェアがウェブサイト、サーバ、または他のリモートソースから同軸ケーブル、光ファイバケーブル、撚り線、ディジタル加入者線（ＤＳＬ）、または赤外線、無線、およびマイクロ波のような無線技術を用いて伝送される場合、同軸ケーブル、光ファイバケーブル、撚り線、ディジタル加入者線（ＤＳＬ）、または赤外線、無線、およびマイクロ波のような無線技術は媒体の定義に含まれる。ディスク（ｄｉｓｋ）およびディスク（ｄｉｓｃ）はここに用いられると、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光ディスク、ディジタル多目的ディスク（ＤＶＤ）、フロッピーディスクおよびブルーレイディスクを含む。ここでｄｉｓｋは通常、データを磁気的に再生し、ｄｉｓｃはレーザで光学的にデータを再生する。上記の組み合わせも、計算機可読媒体の範囲内に含まれるべきである。
【０１１９】
開示された例のこれまでの説明は、いかなる当業者も本発明を製造しまたは使用することを可能にするように提供されている。これらの例への種々の変更は当業者に容易に明らかになるだろう。また、ここに定義した原理は本発明の精神または範囲から逸脱することなく他の例に適用され得る。したがって、本発明はここに示した例に限定されることを意図されていず、ここに開示した原理および新規な特徴と矛盾しない最も広い範囲に一致されるべきものである。
以下に、本願願書に最初に添付した特許請求の範囲に記載された発明を付記する。
［Ｃ１］  ユーザデバイスと基地局の間の第１の通信リンク上の第１の数のパケットを検出することと、  前記ユーザデバイスと前記基地局の間の第２の通信リンク上の第２の数のパケットを検出することと、  前記第１の数のパケットの各々に対しおよび前記第２の数のパケットの各々に対し前記パケットに肯定応答するかどうかを判定することと、  前記肯定応答判定に基づいて、前記第１の通信リンクの前記第１の数のパケットの各々および前記第２の通信リンクの前記第２の数のパケットの各々を肯定応答または否定応答するための１組の符号語を含むコードブックから符号語を選択することであって、同じ符号語の組が、前記第１の通信リンクの第３の数のパケットの各々および前記第２の通信リンクの第４の数のパケットの各々を肯定応答または否定応答するためにも用いられ、前記第３の数は前記第１の数と異なり、前記第４の数は前記第２の数と異なり、前記第１および第２の数の前記和は前記第３および第４の数の前記和に等しい、上記選択することと、  前記選択された符号語を前記ユーザデバイスから前記基地局へ送信すること、  とを含む、肯定応答符号語を送信する方法。
［Ｃ２］  前記第１の通信リンクの前記第３の数のパケットを検出することと、  前記第２の通信リンクの前記第４の数のパケットを検出することと、  前記第３の数のパケットの各々に対しおよび前記第４の数のパケットの各々に対し前記パケットに肯定応答するかどうかを判定することと、  前記第３および第４の数のパケットに対する前記判定された肯定応答に基づいて、符号語の前記組から別の符号語を選択することと、  前記選択された他の符号語を前記ユーザデバイスから前記基地局へ送信すること、  とをさらに含む、［Ｃ１］に記載の方法。
［Ｃ３］  前記符号語および前記他の符号語が同一の符号語である、［Ｃ２］に記載の方法。
［Ｃ４］  前記第１または第２の通信リンクの少なくとも１つがＭＩＭＯリンクである、［Ｃ１］に記載の方法。
［Ｃ５］  前記第１の数が１であり、前記第２の数が１であり、前記第３の数が２であり、および前記第４の数が０である、［Ｃ１］に記載の方法。
［Ｃ６］  前記第１の数が１であり、前記第２の数が２であり、前記第３の数が２であり、および前記第４の数が１である、［Ｃ１］に記載の方法。
［Ｃ７］  複数の肯定応答符号語を含む肯定応答符号語コードブックを格納するように構成されたメモリーと、  基地局とユーザデバイスの間の第１の通信リンクを介して第１の数のパケットを受信するように、および、前記基地局と前記ユーザデバイスの間の第２の通信リンクを介して第２の数のパケットを受信するように構成された受信機であって、前記第１および第２の数の前記和は第３の数に等しい、受信機と、  前記第１および第２の数に関係なく、前記受信されたパケットおよび前記第３の数に基づいて前記符号語の１つを選択するように構成されたプロセッサと、  前記選択された符号語を前記基地局へ送信するように構成された送信機、  とを含むユーザデバイス。
［Ｃ８］  基地局とユーザデバイスの間の複数（Ｋ）個のアクティブ通信リンクで、前記アクティブ通信リンクの各々で最大数（ｐ１，ｐ２，・・・，ｐＫ）のパケットを受信するように構成された受信機と、
【数１５】
0005536101.tif 000016
である複数（Ｃ）個の符号語を有する肯定応答コードブックを格納するように構成されたメモリーと、  前記アクティブ通信リンクの各々で複数のパケットを検出するように、および前記検出されたパケットの各々に肯定応答をするかどうかを判定するように、および前記判定された肯定応答に少なくとも一部基づいて前記符号語の１つを選択するように構成されたプロセッサと、  前記選択された符号語を前記基地局へ送信するように構成された送信機、  とを含む、ユーザデバイス。
［Ｃ９］  Ｃが
【数１６】
0005536101.tif 000017
より少なくとも
【数１７】
0005536101.tif 000018
小さい、［Ｃ８］に記載のデバイス。
［Ｃ１０］  基地局とユーザデバイスの間の複数（Ｋ）個のアクティブ通信リンクで、前記アクティブ通信リンクの各々で最大数（ｐ１，ｐ２，・・・，ｐＫ）のパケットを受信するための手段と、
【数１８】
0005536101.tif 000019
である複数（Ｃ）個の符号語を有する肯定応答コードブックを格納するための手段と、  前記アクティブ通信リンクの各々の複数のパケットを検出するため，および、前記検出されたパケットの各々に肯定応答をするかどうかを判定するための手段と、  前記判定された肯定応答に少なくとも一部基づいて前記符号語の１つを選択するための手段と、  前記選択された符号語を前記基地局へ送信するための手段、  とを含む、ユーザデバイス。
［Ｃ１１］  基地局とユーザデバイスの間の複数（Ｋ）個のアクティブ通信リンクであって、各アクティブ通信リンクはそれらに関係づけられた最大数（ｐ１，ｐ２，・・・，ｐＫ）のパケット有するアクティブ通信リンクの各々で複数のパケットを検出することと、  各検出されたパケットに対して、前記パケットを肯定応答するかどうかを判定することと、  前記判定した肯定応答に基づき、
【数１９】
0005536101.tif 000020
である複数（Ｃ）個の符号語を有するコードブックから符号語を選択することと、  前記選択された符号語を前記ユーザデバイスから前記基地局へ送信すること、  とを含む、肯定応答符号語を送信する方法。
［Ｃ１２］  Ｃが、
【数２０】
0005536101.tif 000021
より少なくとも
【数２１】
0005536101.tif 000022
小さい［Ｃ１０］に記載の方法。
［Ｃ１３］  第１の通信リンク上の第１の数のパケットをユーザデバイスへ送信することと、  第２の通信リンク上の第２の数のパケットを前記ユーザデバイスへ送信することと、  前記ユーザデバイスから肯定応答符号語を受信することと、  前記送信された第１および第２の数のパケットのどれが肯定応答されたかを、前記肯定応答符号語、前記第１のパケット数および前記第２のパケット数に基づいて判定すること、  とを含む、肯定応答信号を受信する方法。
［Ｃ１４］  前記肯定応答符号語、前記第１のパケット数、および前記第２のパケット数に基づいて、前記送信された第１および第２の数のパケットのどれが肯定応答されなかったか、および前記送信された第１および第２の数のパケットのどれが検出されなかったを判定することをさらに含む、［Ｃ１３］に記載の方法。
［Ｃ１５］  肯定応答されなかったまたは検出されなかった前記パケットを前記ユーザデバイスへ送信することをさらに含む、［Ｃ１３］に記載の方法。
［Ｃ１６］  基地局とユーザデバイスの間の第１の通信リンクを介して第１の数のパケットを送信するように、および前記基地局と前記ユーザデバイスの間の第２の通信リンクを介して第２の数のパケットを送信するように構成された送信機と、  前記ユーザデバイスから符号語を受信するように構成された受信機と、  前記符号語、前記第１の数および第２の数に基づいて、前記送信されたパケットのどれが肯定応答されたかを判定するように構成されたプロセッサ、  とを含む、基地局。
［Ｃ１７］  前記プロセッサが、前記肯定応答符号語、前記第１のパケット数、および前記第２のパケット数に基づいて、前記送信された第１および第２の数のパケットのどれが肯定応答されなかったか、および前記送信された第１および第２の数のパケットのどれが検出されなかったかを判定するようにさらに構成された、［Ｃ１６］に記載の基地局。
［Ｃ１８］  基地局とユーザデバイスの間の第１の通信リンクを介して第１の数のパケットを、および前記基地局と前記ユーザデバイスの間の第２の通信リンクを介して第２の数のパケットを送信するための手段と、  前記ユーザデバイスから符号語を受信するための手段と、  前記符号語、前記第１の数および第２の数に基づいて、前記送信されたパケットのどれが肯定応答されたかを判定するための手段、  とを含む基地局。
［Ｃ１９］  各符号語が複数（Ｋ）個のキャリアで送信される複数のパケット（ｐ１，ｐ２，・・・，ｐＫ）の肯定応答または否定応答を示す、
【数２２】
0005536101.tif 000023
である、複数の符号語（Ｃ）を具備する、符号化された肯定応答コードブックを有する計算機可読格納媒体。
［Ｃ２０］  Ｋが２であり、ｐ１が２であり、ｐ２が２であり、Ｃが４８より小さい、［Ｃ１９］に記載の計算機可読記憶媒体。
［Ｃ２１］  Ｃが、ＰＲＥおよびＰＯＳＴ符号語を除き、２８以下である、［Ｃ１９］に記載の計算機可読記憶媒体。
［Ｃ２２］  チャネル化符号を用いて、第１のキャリアに関する情報を示す第１のチャネル情報信号を送信することと、  前記チャネル化符号を用いて、第２のキャリアに関する情報を示す第２のチャネル情報信号を送信することと、  前記チャネル化符号を用いて、前記第１および第２のチャネル情報信号の前記送信の間に、前記第１のキャリアで受信されたパケットおよび前記第２のキャリアで受信されたパケットに肯定応答する肯定応答信号を送信すること、  とを含む、チャネル情報を送信する方法。
［Ｃ２３］  前記第１のチャネル情報信号が第１のＴＴＩ期間に送信され、および前記第２のチャネル情報信号が第２のＴＴＩ期間に送信される、［Ｃ２２］に記載の方法。
［Ｃ２４］  前記チャネル情報が、予符号化情報（ＰＣＩ）またはチャネル品質情報（ＣＱＩ）の少なくとも１つを含む、［Ｃ２２］に記載の方法。
［Ｃ２５］  少なくとも第１のキャリアおよび第２のキャリア上でパケットを受信するように構成された受信機と、  チャネル化符号を用いて  前記第１のキャリアに関する情報を示す第１のチャネル情報信号と、  前記第２のキャリアに関する情報を示す第２のチャネル情報信号と、  前記第１および第２のチャネル情報信号の間に、前記パケットの受信に肯定応答する肯定応答信号、  とを送信するように構成された送信機、  とを含む、ユーザデバイス。
［Ｃ２６］  １つ以上のプロセッサによって実行されると、計算機にチャネル情報を送信する方法を実行させる符号化された命令を有する計算機可読記憶媒体であって、前記方法が、順次的に、  チャネル化符号を用いて、第１のキャリアに関する情報を示す第１のチャネル情報信号を送信することと、  前記チャネル化符号を用いて、第２のキャリアに関する情報を示す第２のチャネル情報信号を送信することと、  前記チャネル化符号を用いて、前記第１および第２のチャネル情報信号の前記送信の間に、前記第１のキャリアで受信されたおよび前記第２のキャリアで受信されたパケットに肯定応答する肯定応答信号を送信すること、  とを含む、計算機可読記憶媒体。
【図１】
0005536101.tif 000024
【図２】
0005536101.tif 000025
【図３】
0005536101.tif 000026
【図４】
0005536101.tif 000027
【図５】
0005536101.tif 000028
【図６Ａ】
0005536101.tif 000029
【図６Ｂ】
0005536101.tif 000030
【図７】
0005536101.tif 000031
【図８】
0005536101.tif 000032
【図９】
0005536101.tif 000033
【図１０】
0005536101.tif 000034
【図１１】
0005536101.tif 000035
【図１２】
0005536101.tif 000036
【図１３】
0005536101.tif 000037
【図１４】
0005536101.tif 000038
【図１５】
0005536101.tif 000039
【図１６】
0005536101.tif 000040
【図１７】
0005536101.tif 000041
【図１８】
0005536101.tif 000042