(57)【要約】現在のフレームに対する複数の復号化メトリックは、現在のフレームに対する相関セットおよび少なくとも１つの前のフレームに対する相関セットに基づいて生成できる。次いで、制御チャネル上に信号が存在するかどうかを、生成された復号化メトリックに基づいて判定することができる。
2009514355.tif 000002
【特許請求の範囲】
【請求項１】
信号を検出する方法であって、
制御チャネルの現在のフレーム（Ｎ）に対する復号化メトリック（ＤＭ＿ＲＳＮＮ，ＤＭ＿ＲＳＮＮ，１，ＤＭ＿ＲＳＮＮ，２，ＤＭ＿ＲＳＮＮ，３）を、前記現在のフレームに対する相関セット（ＣＯＲＲ＿Ｎ１，．．．，ＣＯＲＲ＿Ｎｋ）および前記制御チャネルの少なくとも１つの前のフレーム（Ｎ−１，Ｎ−２，．．．，Ｎ−ｍ）に対する相関セット（（ＣＯＲＲ＿Ｎ−１１，．．．，ＣＯＲＲ＿Ｎ−１ｋ），（ＣＯＲＲ＿Ｎ−２１，．．．，ＣＯＲＲ＿Ｎ−２ｋ），．．．，（ＣＯＲＲ＿Ｎ−ｍ１，．．．，ＣＯＲＲ＿Ｎ−ｍｋ））に基づいて生成するステップと、
前記制御チャネル上に信号が存在するかどうかを、前記生成された復号化メトリックに基づいて検出するステップとを含む方法。
【請求項２】
前記現在のフレーム（Ｎ）および前記少なくとも１つの前のフレーム（Ｎ−１，Ｎ−２，．．．，Ｎ−ｍ）に対する前記相関セットにおけるそれぞれの相関は、複数のコードワードのうちのそれぞれのコードワードが、前記制御チャネル上で受信された信号内に存在する可能性を表す請求項１に記載の方法。
【請求項３】
前記生成するステップは、制御チャネルの現在のフレーム（Ｎ）に対する前記復号化メトリック（ＤＭ＿ＲＳＮＮ，ＤＭ＿ＲＳＮＮ，１，ＤＭ＿ＲＳＮＮ，２，ＤＭ＿ＲＳＮＮ，３）を、前記現在のフレーム（Ｎ）に対する前記相関セット（ＣＯＲＲ＿Ｎ１，．．．，ＣＯＲＲ＿Ｎｋ）および雑音エネルギー（ＮＥＮ）ならびに前記少なくとも１つの前のフレーム（Ｎ−１，Ｎ−２，．．．，Ｎ−ｍ）に対する前記相関セット（（ＣＯＲＲ＿Ｎ−１１，．．．，ＣＯＲＲ＿Ｎ−１ｋ），（ＣＯＲＲ＿Ｎ−２１，．．．，ＣＯＲＲ＿Ｎ−２ｋ），．．．，（ＣＯＲＲ＿Ｎ−ｍ１，．．．，ＣＯＲＲ＿Ｎ−ｍｋ））および雑音エネルギー（ＮＥＮ−１，ＮＥＮ−２，．．．，ＮＥＮ−ｍ）に基づいて生成する請求項１に記載の方法。
【請求項４】
前記生成ステップは、さらに、
少なくとも１つのマルチフレーム相関セット（（ＣＯＲＲ＿Ｎ，１１，．．．，ＣＯＲＲ＿Ｎ，１ｋ），（ＣＯＲＲ＿Ｎ，２１，．．．，ＣＯＲＲ＿Ｎ，２ｋ），．．．，（ＣＯＲＲ＿Ｎ，３１，．．．，ＣＯＲＲ＿Ｎ，３ｋ））を、前記少なくとも１つの前のフレーム（Ｎ−１，Ｎ−２，．．．，Ｎ−ｍ）に対する前記相関セット（（ＣＯＲＲ＿Ｎ−１１，．．．，ＣＯＲＲ＿Ｎ−１ｋ），（ＣＯＲＲ＿Ｎ−２１，．．．，ＣＯＲＲ＿Ｎ−２ｋ），．．．，（ＣＯＲＲ＿Ｎ−ｍ１，．．．，ＣＯＲＲ＿Ｎ−ｍｋ））および前記現在のフレーム（Ｎ）に対する前記相関セット（ＣＯＲＲ＿Ｎ１，．．．，ＣＯＲＲ＿Ｎｋ）に基づいて生成するステップと、
前記復号化メトリック（ＤＭ＿ＲＳＮＮ，ＤＭ＿ＲＳＮＮ，１，ＤＭ＿ＲＳＮＮ，２，ＤＭ＿ＲＳＮＮ，３）を、前記マルチフレーム相関セットに基づいて生成するステップとを含む請求項１に記載の方法。
【請求項５】
前記少なくとも１つのマルチフレーム相関セット（（ＣＯＲＲ＿Ｎ，１１，．．．，ＣＯＲＲ＿Ｎ，１ｋ），（ＣＯＲＲ＿Ｎ，２１，．．．，ＣＯＲＲ＿Ｎ，２ｋ），．．．，（ＣＯＲＲ＿Ｎ，３１，．．．，ＣＯＲＲ＿Ｎ，３ｋ））を生成する前記ステップは、前記現在のフレーム（Ｎ）に対する前記相関セット（ＣＯＲＲ＿Ｎ１，．．．，ＣＯＲＲ＿Ｎｋ）内のそれぞれの相関を前記少なくとも１つの前のフレーム（Ｎ−１，Ｎ−２，．．．，Ｎ−ｍ）に対する前記相関セット（（ＣＯＲＲ＿Ｎ−１１，．．．，ＣＯＲＲ＿Ｎ−１ｋ），（ＣＯＲＲ＿Ｎ−２１，．．．，ＣＯＲＲ＿Ｎ−２ｋ），．．．，（ＣＯＲＲ＿Ｎ−ｍ１，．．．，ＣＯＲＲ＿Ｎ−ｍｋ））内の対応する相関と組み合わせて、前記少なくとも１つのマルチフレーム相関セットを生成する請求項４に記載の方法。
【請求項６】
復号化メトリックを生成する前記ステップは、さらに、
前記現在のフレームＮに対する前記相関セット（ＣＯＲＲ＿Ｎ１，．．．，ＣＯＲＲ＿Ｎｋ）内の１つの相関を現在のフレーム復号化メトリック（ＤＭ＿ＲＳＮＮ）として選択するステップと、
前記少なくとも１つのマルチフレーム相関セット（（ＣＯＲＲ＿Ｎ，１１，．．．，ＣＯＲＲ＿Ｎ，１ｋ），（ＣＯＲＲ＿Ｎ，２１，．．．，ＣＯＲＲ＿Ｎ，２ｋ），．．．，（ＣＯＲＲ＿Ｎ，３１，．．．，ＣＯＲＲ＿Ｎ，３ｋ））内の１つの相関を少なくとも１つのマルチフレーム復号化メトリック（ＤＭ＿ＲＳＮＮ，１，ＤＭ＿ＲＳＮＮ，２，ＤＭ＿ＲＳＮＮ，３）として選択するステップとを含み、
前記検出ステップでは、前記現在のフレーム復号化メトリックと前記少なくとも１つのマルチフレーム復号化メトリックのうちの少なくとも一方に基づいて、信号が前記制御チャネル上に存在するかどうかを検出する請求項５に記載の方法。
【請求項７】
前記検出ステップは、
現在のフレーム・エネルギー・メトリック（ＥＭ＿ＲＳＮＮ）を、前記現在のフレーム復号化メトリック（ＤＭ＿ＲＳＮＮ）に基づいて計算するステップと、
少なくとも１つのマルチフレーム・エネルギー・メトリック（ＥＭ＿ＲＳＮＮ，１，ＥＭ＿ＲＳＮＮ，２，ＥＭ＿ＲＳＮＮ，３）を、前記少なくとも１つのマルチフレーム復号化メトリック（ＤＭ＿ＲＳＮＮ，１，ＤＭ＿ＲＳＮＮ，２，ＤＭ＿ＲＳＮＮ，３）に基づいて計算するステップとを含み、
信号が存在するかどうかを、閾値および前記現在のフレーム・エネルギー・メトリックおよび前記少なくとも１つのマルチフレーム・エネルギー・メトリックのうちの少なくとも一方に基づいて検出するステップであるｐ請求項６に記載の方法。
【請求項８】
前記検出ステップは、さらに、
前記少なくとも１つのマルチフレーム・エネルギー・メトリック（ＥＭ＿ＲＳＮＮ，１，ＥＭ＿ＲＳＮＮ，２，ＥＭ＿ＲＳＮＮ，３）の有効性を判定するステップと、
前記現在のフレーム・エネルギー・メトリック（ＥＭ＿ＲＳＮＮ）および前記少なくとも１つのマルチフレーム・エネルギー・メトリック（ＥＭ＿ＲＳＮＮ，１、ＥＭ＿ＲＳＮＮ，２、ＥＭ＿ＲＳＮＮ，３）のうちの１つを、前記少なくとも１つのマルチフレーム・エネルギー・メトリックが有効である場合に決定メトリックとして選択するステップと、
前記制御チャネル上に信号が存在するかどうかを、前記決定メトリックおよび閾値に基づいて検出するステップとを含む請求項７に記載の方法。
【請求項９】
信号を検出する方法であって、
制御チャネル上に信号が存在するかどうかを、前記制御チャネルの現在のフレーム（Ｎ）および前記制御チャネルの少なくとも１つの前のフレーム（Ｎ−１，Ｎ−２，．．．，Ｎ−ｍ）に基づいて検出するステップを含み、前記現在のフレームは、前記少なくとも１つの前のフレーム内の前記制御データ（ＴＦＩ、ハッピー・ビット）の再送である方法。
【請求項１０】
前記検出ステップは、前記制御チャネル上に信号が存在するかどうかを、現在のフレーム（Ｎ）に対する相関セット（ＣＯＲＲ＿Ｎ１，．．．，ＣＯＲＲ＿Ｎｋ）および雑音エネルギー（ＮＥＮ）ならびに前記少なくとも１つの前のフレーム（Ｎ−１，Ｎ−２，．．．，Ｎ−ｍ）に対する相関セット（（ＣＯＲＲ＿Ｎ−１１，．．．，ＣＯＲＲ＿Ｎ−１ｋ），（ＣＯＲＲ＿Ｎ−２１，．．．，ＣＯＲＲ＿Ｎ−２ｋ），．．．，（ＣＯＲＲ＿Ｎ−ｍ１，．．．，ＣＯＲＲ＿Ｎ−ｍｋ））および雑音エネルギー（ＮＥＮ−１，ＮＥＮ−２，．．．，ＮＥＮ−ｍ）に基づいて検出する請求項９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、「ＤＥＤＩＣＡＴＥＤ  ＣＯＮＴＲＯＬ  ＣＨＡＮＮＥＬ  ＤＥＴＥＣＴＩＯＮ  ＦＯＲ  ＥＮＨＡＮＣＥＤ  ＤＥＤＩＣＡＴＥＤ  ＣＨＡＮＮＥＬ」という表題の２００５年８月１１日に出願されたＢａｃｈｌらの米国特許出願第１１／２０１，３６４号に関係する。この米国特許出願の内容全体は、参照により本明細書に組み込まれている。
【背景技術】
【０００２】
セルラー移動体通信ネットワークは、典型的には、無線または有線接続により結合され、様々な種類の通信チャネルを通じてアクセスされる様々な通信ノードを備える。通信ノードはそれぞれ、通信チャネル上で送受信されるデータを処理するプロトコル・スタックを備える。通信システムの種類に応じて、様々な通信ノードのオペレーションおよび構成は、異なっていてもよく、異なる名前で参照されることが多い。このような通信システムは、例えば、符号分割多元接続２０００（ＣＤＭＡ２０００）システムおよびユニバーサル移動体通信システム（ＵＭＴＳ）を含む。
【０００３】
第三世代無線通信プロトコル標準（例えば、３ＧＰＰ−ＵＭＴＳ、３ＧＰＰ２−ＣＤＭＡ２０００など）では、アップリンク（例えば、これ以降ユーザと呼ばれる、移動局（ＭＳ）またはユーザ装置（ＵＥ）と、基地局（ＢＳ）またはノードＢとの間の通信の流れ）で専用トラヒック・チャネルを使用することができる。専用チャネルは、データ部分（例えば、ＵＭＴＳ  Ｒｅｌｅａｓｅ  ４／５プロトコルによる専用物理データ・チャネル（ＤＰＤＣＨ）、ＣＤＭＡ２０００プロトコルによる基本チャネルまたは補助チャネルなど）、および制御部分（例えば、ＵＭＴＳ  Ｒｅｌｅａｓｅ  ４／５プロトコルによる専用物理制御チャネル（ＤＰＣＣＨ）、ＣＤＭＡ２０００プロトコルによるパイロット／電力制御サブチャネルなど）を含む。
【０００４】
これらの標準のより新しいバージョン、例えば、ＵＭＴＳのＲｅｌｅａｓｅ  ６では、拡張専用チャネル（Ｅ−ＤＣＨ）と呼ばれる高速データ速度アップリンク・チャネルを規定する。Ｅ−ＤＣＨは、拡張データ部分（例えば、ＵＭＴＳプロトコルによるＥ−ＤＣＨ専用物理データ・チャネル（Ｅ−ＤＰＤＣＨ））および拡張制御部分（例えば、ＵＭＴＳプロトコルによるＥ−ＤＣＨ専用物理制御チャネル（Ｅ−ＤＰＣＣＨ））を含むことができる。
【０００５】
図１は、ＵＭＴＳプロトコルにより動作する従来の無線通信システム１００を例示している。図１を参照すると、無線通信システム１００は、ノードＢ  １２０、１２２、および１２４などの多数のノードＢを備えることができ、それぞれ対応するサービスエリア内の第１の種類のユーザ１１０および第２の種類のユーザ１０５の通信ニーズに応じるために使用されることがわかる。第１の種類のユーザ１１０は、これ以降拡張ユーザと呼ばれる、ＵＭＴＳ  Ｒｅｌｅａｓｅ  ６ユーザなどの高速データ転送ユーザとすることができる。第２の種類のユーザは、これ以降レガシー・ユーザと呼ばれる、ＵＭＴＳ  Ｒｅｌｅａｓｅ  ４／５ユーザなどの低速データ転送ユーザとすることができる。ノードＢは、ＲＮＣ  １３０および１３２などのＲＮＣに接続され、ＲＮＣは、ＭＳＣ／ＳＧＳＮ  １４０に接続される。ＲＮＣは、ＭＳＣおよびＳＧＳＮを伴わずにハンドオーバーを自律的に管理するなどの、特定の呼およびデータ処理機能を処理する。ＭＳＣ／ＳＧＳＮ  １４０は、ネットワーク内の他の要素（例えば、ＲＮＣ  １３０／１３２およびノードＢ  １２０／１２２／１２４）または外部ネットワークへの呼および／またはデータのルーティングを処理する。さらに図１に例示されているのは、これらの要素の間のインターフェースＵｕ、Ｉｕｂ、Ｉｕｒ、およびＩｕである。
【０００６】
アップリンク方向のＥ−ＤＣＨ（例えば、Ｅ−ＤＰＣＣＨおよびＥ−ＤＰＤＣＨ）に対するフレーム構造の一実施例は、図２に例示されている。それぞれのフレーム２００は、例えば、１０ミリ秒（ｍｓ）の長さを有し、５個のサブフレームに分割され、それぞれのサブフレームは３つのスロットを含むことができる。それぞれのスロット２０５は、例えば、チップ２５６０個分の長さを有し、また、例えば、２／３ｍｓの持続時間を有することができる。その結果、それぞれのサブフレームは、２ｍｓの持続時間を有することができる。
【０００７】
上述のように、Ｅ−ＤＣＨは、Ｅ−ＤＰＤＣＨ  ２４０およびＥ−ＤＰＣＣＨ  ２２０を含み、Ｅ−ＤＰＣＣＨ  ２２０およびＥ−ＤＰＤＣＨ  ２４０のそれぞれは、符号多重化できる。
【０００８】
Ｅ−ＤＰＣＣＨ  ２２０は、関連するＥ−ＤＰＤＣＨ  ２４０に対する制御情報を搬送する。この制御情報は、再送シーケンス番号（ＲＳＮ）、トランスポート・フォーマット・インジケータ（ＴＦＩ）、およびハッピー・ビットの３つのコンポーネントを含む。ＲＳＮは、Ｅ−ＤＰＤＣＨ上で送信される関連付けられているパケットの送信インデックスを示す。つまり、ＲＳＮ値は、上位レイヤ拡張専用トランスポート・チャネル（Ｅ−ＤＴｒＣＨ）に関連付けられている回数データを示し、関連する制御情報は、次にノードＢから肯定応答（ＡＣＫ）を受信することなくＵＥにより送信されている。現在、ＵＭＴＳ  Ｒｅｌｅａｓｅ  ６では、ＲＳＮは、最大値３を有し、２ビットで表される。
【０００９】
ＴＦＩは、関連するＥ−ＤＰＤＣＨにより搬送されるトランスポート・チャネルに対するデータ・フォーマット（例えば、トランスポート・ブロック・サイズ、伝送時間間隔（ＴＴＩ）など）を示し、７ビットで表される。ＴＦＩ値は、所定の伝送に対する可能なすべてのＴＦＩ値を含むトランスポート・フォーマット・セット（ＴＦＳ）から選択された値としてよい。
【００１０】
ハッピー・ビットは、ＵＥにとってＥ−ＤＣＨチャネルの現在のセットアップが十分かどうかを１つまたは複数のノードＢに通知するためにＵＥが使用することができる２進値インジケータであり、単一のビットである。例えば、図１のＵＥ  １１０は、このインジケータを使用して、ＵＥ  １１０がより大きなデータ容量を処理することができることをノードＢ  １２０／１２２／１２４に通知するために使用することができる。言い換えると、ハッピー・ビットは、速度増大要求ビットである。
【００１１】
図３は、図１の拡張ＵＥ  １１０に配置されている従来のＵＭＴＳアップリンク送信機３００およびノードＢ  １２０／１２２／１２４のうちの１つに配置されている受信機３５０を例示している。図３の従来の送信機３００はＥ−ＤＣＨを送信し、受信機３５０は、Ｅ−ＤＣＨを受信する。
【００１２】
図３に示されているように、上位レイヤ拡張専用トランスポート・チャネル（Ｅ−ＤＴｒＣＨ）に関連付けられているデータは、送信チャネル処理ブロック３０３において処理されＥ−ＤＰＤＣＨフレームに入れられる。フレームは、変調および直交拡散ユニット３０４で二位相偏移変調（ＢＰＳＫ）され、直交拡散されるものとしてよい。拡散変調フレームは、拡散変調フレームの振幅を調節できるゲイン・ユニット３１５によって受け取られる。コンバイナー３２０は、ゲイン・ユニット３１５の出力を受け取る。
【００１３】
さらに図３を参照すると、２個のＲＳＮビット、７個のＴＦＩビット、および１個のハッピー・ビットは、例えば２ｍｓまたは１０ｍｓのＴＴＩを有する関連付けられたＥ−ＤＰＤＣＨフレームに対する制御情報であってよい、１０ビットＥ−ＤＰＣＣＨワードにマッピングされる。
【００１４】
１０ビットＥ−ＤＰＣＣＨワードは、所定の値（例えば、「１」または「０」）に設定されたハッピー・ビット、関連付けられたＥ−ＤＰＤＣＨフレームにより搬送されるトランスポート・チャネルに対するデータ・フォーマットに対応する値を有するフォーマット・インジケータまたはＴＦＩ（例えば、トランスポート・ブロック・サイズ、伝送時間間隔（ＴＴＩ）など）、および０から３までの範囲のＲＳＮ値を含む。ハッピー・ビットおよびＴＦＩは、制御データと呼ぶことができる。
【００１５】
次いで、１０ビットＥ−ＤＰＣＣＨワードは、ＦＥＣユニット３０１において３０ビット符号化シーケンスに符号化されうる。つまり、例えば、単一のＥ−ＤＰＤＣＨに関連付けられている１０ビットＥ−ＤＰＣＣＨワードは、最初に、二次Ｒｅｅｄ−Ｍｕｌｌｅｒコードの（３２，１０）サブコードを使用して３２ビットＥ−ＤＰＣＣＨコードワードに符号化される。次いで、３２ビット・コードワードが、（３０，１０）コードにパンクチャーされ、送信すべき３０個の符号化シンボル（この場合、１ビットはシンボル１個を表す）を生成する。これら３０個の符号化シンボルは、サブフレーム１個で、例えば、１スロット当たり１０ビットとして図２に示されているような３つのスロット２００で送信される。
【００１６】
再び図３を参照すると、３０ビット符号化シーケンスは、ＢＰＳＫ変調器３０５で変調され、直交拡散ユニット３１０で直交拡散されることがわかる。直交拡散ユニット３１０からの出力は、ゲイン・ユニット３１６でゲイン調節され、コンバイナー３２０に出力される。
【００１７】
上記のＥ−ＤＰＣＣＨと同様に、例えば、チャネル推定を決定する際に使用されるよく知られているＤＰＣＣＨフレームは、ＢＰＳＫ変調器３０６で変調され、変調されたフレームは、直交拡散ユニット３１１で直交拡散される。拡散変調フレームは、拡散変調フレームの振幅を調節できるゲイン・ユニット３１７によって受け取られる。
【００１８】
ゲイン・ユニット３１５、３１６、および３１７のそれぞれの出力は、複合信号であり、コンバイナー・ユニット３２０により組み合わされ（例えば、符号分割および／またはＩ／Ｑ多重化され）１つの結合信号にされる。結合信号は、成形フィルタ３２５によりスクランブルされ、さらにフィルタ処理され、成形フィルタ３２５の出力は、伝搬チャネル３３０を介して（例えば、無線で）受信機３５０に送られる。
【００１９】
送信機３００が、伝搬チャネル３３０上で結合信号を送信した後、送信側ＵＥは、送信された信号が正常に受信され、復号化されたことを示すＡＣＫがノードＢから届くのを待つ。
【００２０】
ＡＣＫが、ユーザによって受信された場合、送信機３００は、新しいＥ−ＤＴｒＣＨデータを送信することができる。ＡＣＫが受信されないか、またはＮＡＣＫが受信された場合、ＵＥは、それぞれＥ−ＤＰＤＣＨフレームおよび対応するＥ−ＤＰＣＣＨを介して同じＥ−ＤＴｒＣＨからのデータ、および類似の制御情報を再送することができる。
【００２１】
再送されるＥ−ＤＰＣＣＨフレームは、同じ、または異なるハッピー・ビット値、同じＴＦＩ値、およびインクリメントされたＲＳＮ値を含む。例えば、初期フレームのＲＳＮ値がＮである場合、再送フレームのＲＳＮ値は、Ｎ＋１である。そのため、同じデータの連続再送に対するＲＳＮ値は、値が１だけインクリメントされるという点で相関している。
【００２２】
Ｎ＋１のＲＳＮ値を含むデータおよび関連する制御情報（例えば、それぞれＥ−ＤＰＤＣＨフレームおよび対応するＥ−ＤＰＣＣＨフレームを介して）を再送した後、それでもノードＢからＡＣＫが受信されないか、またはＮＡＣＫが受信された場合、ＵＥは、それぞれ他のＥ−ＤＰＤＣＨフレームおよびＥ−ＤＰＣＣＨフレームを介して再びデータおよび類似の制御情報を再送することができる。この再送（例えば、第３の再送）では、Ｅ−ＤＰＣＣＨフレームは、Ｎ＋２のＲＳＮ値を取ることができる。ＵＥは、ＡＣＫが受信されるか、または再送回数が閾値に達するまで、非肯定応答データを再送し続けることができる。
【００２３】
受信機３５０において、送信された信号は、伝搬チャネル３３０上で受信され、Ｅ−ＤＰＤＣＨ処理ブロック３３５、Ｅ−ＤＰＣＣＨソフトシンボル生成ブロック３４５、およびＤＰＣＣＨチャネル推定ブロック３５５に入力される。当業でよく知られているように、ＤＰＣＣＨチャネル推定ブロック３５５は、ＤＰＣＣＨ上で送信されるパイロットを使用してチャネル推定を生成する。チャネル推定は、よく知られている方法で生成されるので、本明細書では簡単のため詳しく説明しない。ＤＰＣＣＨチャネル推定ブロック３５５で生成されるチャネル推定は、Ｅ−ＤＰＤＣＨ処理ブロック３３５およびＥ−ＤＰＣＣＨソフトシンボル生成ブロック３４５のそれぞれに出力できる。
【００２４】
ソフトシンボル生成ブロック３４５で、受信された制御信号を逆スクランブルし、逆拡散し、逆回転／逆多重化して、ソフトシンボルのシーケンスを生成することができる。Ｅ−ＤＰＣＣＨソフトシンボルは、受信された信号の推定、または言い換えると、送信機３００により送信された３０個のシンボルの推定を表すことができる。Ｅ−ＤＰＣＣＨソフトシンボルは、さらに、送信されたＥ−ＤＰＣＣＨワードを復元するように処理されうる。
【００２５】
Ｅ−ＤＰＣＣＨソフトシンボルは、Ｅ−ＤＰＣＣＨ不連続送信（ＤＴＸ）検出ユニット３６５に出力される。Ｅ−ＤＰＣＣＨ  ＤＴＸ検出ユニット３６５は、閾値動作を使用してＥ−ＤＰＣＣＨ上で受信された信号が実際に存在しているかどうかを判定する。
【００２６】
例えば、Ｅ−ＤＰＣＣＨ  ＤＴＸ検出ユニット３６５は、受信されたＥ−ＤＰＣＣＨフレームに対する信号エネルギー（例えば、２ｍｓの所定のＴＴＩに対する信号エネルギー）を正規化し、正規化された信号エネルギーと閾値とを比較することができる。正規化された信号エネルギーが、閾値よりも大きい場合、Ｅ−ＤＰＣＣＨ  ＤＴＸ検出ユニット３６５は、制御信号がＥ−ＤＰＣＣＨ上で存在していると判定し、そうでなければ、Ｅ−ＤＰＣＣＨ  ＤＴＸ検出ユニット３６５は、制御信号がＥ−ＤＰＣＣＨ上に存在していないと判定し、その後、不連続送信を宣言する。
【００２７】
Ｅ−ＤＰＣＣＨ  ＤＴＸ検出ユニット３６５が、Ｅ−ＤＰＣＣＨ上に制御信号が存在することを検出した場合、ソフトシンボル生成ブロック３４５から出力されるソフトシンボルは、Ｅ−ＤＰＣＣＨ復号化ブロック３７５により処理され、送信機３００により送信される１０ビットＥ−ＤＰＣＣＨワードが復元（例えば、推定）される。
【００２８】
例えば、送信された１０ビットＥ−ＤＰＣＣＨワードを復元する際に、Ｅ−ＤＰＣＣＨ復号化ブロック３７５は、ソフトシンボルのシーケンスと送信機３００により送信されている可能性のある１０２４個の可能なすべてのＥ−ＤＰＣＣＨコードワードの部分集合（例えば、２、４、８、１６、３２など）内のそれぞれの３０ビット・コードワードとの間の、これ以降相関と呼ばれる、相関値または相関距離を決定することができる。コードワードのこの部分集合は、コードブックと呼ばれる。
【００２９】
ソフトシンボルのシーケンスとコードブック内のコードワードのそれぞれとの間の相関を決定した後、Ｅ−ＤＰＣＣＨ復号化ブロック３７５は、Ｅ−ＤＰＣＣＨソフトシンボルとの最高の相関を有する、３０ビットＥ−ＤＰＣＣＨコードワードに対応する１０ビットＥ−ＤＰＣＣＨワードを選択する。次いで、１０ビットＥ−ＤＰＣＣＨワードが、Ｅ−ＤＰＤＣＨ処理ブロック３３５に出力され、Ｅ−ＤＰＤＣＨの処理に使用される。
【００３０】
Ｅ−ＤＰＤＣＨが、受信機３５０で正常に受信され、復号化された場合、ノードＢは、ダウンリンクでＡＣＫを送信側ＵＥに送信し、そうでない場合、ノードＢは、ＮＡＣＫを送信するか（例えば、ノードＢがサービス提供側ノードＢである場合）または何も送信しない（例えば、ノードＢが非サービス提供側ノードＢである場合）。
【特許文献１】米国特許出願第１１／２０１，３６４号
【発明の開示】
【発明が解決しようとする課題】
【００３１】
図３に示されているような従来のＥ−ＤＰＣＣＨ処理は、Ｅ−ＤＰＣＣＨ実行結果を生成し、および／またはＲｅｌｅａｓｅ  ６  ＵＭＴＳ標準の適合性試験要件を設定するために使用される。しかし、従来の単一フレームＥ−ＤＰＣＣＨ処理では、十分な検出性能を引き出すためには、Ｅ−ＤＰＣＣＨの大きな送信電力が必要である。さらに、性能は、再送回数が増えても向上するわけではない。
【００３２】
Ｅ−ＤＰＣＣＨは、常に、単一フレームに基づいて復号化される。このことにより、Ｅ−ＤＰＤＣＨの性能が制限され、その結果、電力の消費が早くなり、および／または他のユーザへの干渉が高まる。
【課題を解決するための手段】
【００３３】
本発明の例示的な実施形態では、制御チャネルの現在のフレームに対する復号化メトリックは、現在のフレームに対する相関セットおよび制御チャネルの少なくとも１つの前のフレームに対する相関セットに基づいて生成できる。制御チャネル上に信号が存在するかどうかは、生成された復号化メトリックに基づいて検出することができる。
【００３４】
本発明の他の例示的な実施形態では、制御チャネル上に信号が存在するかどうかは、制御チャネルの現在のフレームおよび制御チャネルの少なくとも１つの前のフレームに基づいて検出することができる。現在のフレームは、少なくとも１つの前のフレームによる制御データの再送としてよい。
【００３５】
本発明の例示的な実施形態では、現在のフレームおよび少なくとも１つの前のフレームに対する相関セットにおけるそれぞれの相関は、複数のコードワードのうちのそれぞれのコードワードが、制御チャネル上で受信された信号内に存在する可能性を表すことができる。
【００３６】
本発明の例示的な実施形態では、生成するステップは、相関セット、および現在のフレームおよび相関セットに対する雑音エネルギー、および少なくとも１つの前のフレームに対する雑音エネルギーに基づき、制御チャネルの現在のフレームに対する復号化メトリックを生成できる。
【００３７】
本発明の例示的な実施形態では、少なくとも１つのマルチフレーム相関セットは、少なくとも１つの前のフレームに対する相関セットおよび現在のフレームに対する相関セットに基づいて生成できる。復号化メトリックは、マルチフレーム相関セットに基づいて生成できる。
【００３８】
本発明の例示的な実施形態では、少なくとも１つのマルチフレーム相関セットは、現在のフレームに対する相関セット内のそれぞれの相関と少なくとも１つの前のフレームに対する相関セット内の対応する相関とを組み合わせることにより生成できる。
【００３９】
本発明の例示的な実施形態では、現在のフレームに対する相関セット内の相関を現在のフレーム復号化メトリックとして選択することができる。少なくとも１つのマルチフレーム相関セット内の相関を少なくとも１つのマルチフレーム復号化メトリックとして選択することができる。検出するステップでは、現在のフレーム復号化メトリックと少なくとも１つのマルチフレーム復号化メトリックのうちの少なくとも一方に基づいて、信号が制御チャネル上に存在するかどうかを検出することができる。検出するステップで、信号が制御チャネル上に存在することを検出した場合、制御チャネル・ワードを出力できる。制御チャネル・ワードは、拡張制御チャネル・ワードとすることができる。
【００４０】
本発明の例示的な実施形態では、現在のフレームのエネルギー・メトリックは、現在のフレーム復号化メトリックに基づいて計算され、また少なくとも１つのマルチフレーム・エネルギー・メトリックは、少なくとも１つのマルチフレーム復号化メトリックに基づいて計算されうる。信号が存在するかどうかは、閾値および現在のフレーム・エネルギー・メトリックと少なくとも１つのマルチフレーム・エネルギー・メトリックのうちの少なくとも一方に基づいて検出することができる。
【００４１】
本発明の例示的な実施形態では、現在のフレームに対する相関セット内の最高の相関を二乗して現在のフレーム・エネルギー値を生成し、現在のフレーム・エネルギー値を正規化して、現在のフレーム・エネルギー・メトリックを生成することができる。正規化された現在のフレーム・エネルギー値は、現在のフレーム・エネルギー値および現在のフレームに対する雑音エネルギーに基づいて生成することができる。
【００４２】
本発明の例示的な実施形態では、少なくとも１つのマルチフレーム相関セットのそれぞれにおける最高の相関を二乗して、少なくとも１つのマルチフレーム・エネルギー値を生成することができる。少なくとも１つのマルチフレーム・エネルギー値を正規化して、少なくとも１つのマルチフレーム・エネルギー・メトリックを生成することができる。少なくとも１つの正規化されたマルチフレーム・エネルギー値は、マルチフレーム・エネルギー値および少なくとも１つの前のフレームおよび現在のフレームに対する雑音エネルギーに基づいて生成することができる。
【００４３】
本発明の例示的な実施形態では、少なくとも１つのマルチフレーム・エネルギー・メトリックの有効性を判定することができ、現在のフレーム・エネルギー・メトリックおよび少なくとも１つのマルチフレーム・エネルギー・メトリックのうちの１つを、少なくとも１つのマルチフレーム・エネルギー・メトリックが有効であれば決定メトリックとして選択することができる。制御チャネル上に信号が存在するかどうかは、決定メトリックおよび閾値に基づいて検出することができる。
【００４４】
本発明の例示的な実施形態では、少なくとも１つのマルチフレーム・エネルギー・メトリックが有効である場合、検出するステップでは、現在のフレーム・エネルギー・メトリックおよび少なくとも１つのマルチフレーム・エネルギー・メトリックに基づいて、制御チャネル上に信号が存在するかどうかを検出することができる。
【００４５】
本発明の例示的な実施形態では、閾値は、制御チャネルに関連付けられている複数のコードワードに含まれるコードワードの数、制御チャネル上で受信されたフレームに関連付けられているトランスポート・フォーマット設定サイズ、および／またはトランスポート・チャネル・パケットに対する最大送信回数に依存しうる。
【００４６】
本発明の例示的な実施形態では、決定メトリックが閾値以上である場合に、制御チャネル上に制御チャネル信号が存在する。
【００４７】
本発明の例示的な実施形態では、検出するステップに基づいて、制御チャネル上に制御チャネル信号が存在するかどうかを示すインジケータが生成され、生成されたインジケータに基づいて、制御チャネル関連付けられているデータ・チャネル上で受信されたデータを処理するかどうかが決定されうる。
【００４８】
本発明の例示的な実施形態では、物理チャネルは、拡張専用チャンネルとすることができる。
【００４９】
本発明の例示的な実施形態では、制御データは、フォーマット・インジケータおよびハッピー・ビット・インジケータのうちの少なくとも１つを含むことができる。
【００５０】
本発明の例示的な実施形態では、相関セット、および現在のフレームおよび相関セットに対する雑音エネルギー、および少なくとも１つの前のフレームに対する雑音エネルギーに基づいて、信号が制御チャネル上に存在しているかどうかを検出することができる。
【００５１】
本発明の例示的な実施形態は、本明細書に以下に示される詳細な説明および付属の図面より完全に理解され、類似の要素は類似の参照番号により表され、これらは、例としてのみ示され、本発明を制限するものではない。
【発明を実施するための最良の形態】
【００５２】
図１に関して上で説明されているように、マルチユーザ環境は、本明細書では拡張ユーザと呼ばれる、ＵＭＴＳ  Ｒｅｌｅａｓｅ  ６ユーザなどの高速データ転送ユーザである、少なくとも第１の種類ユーザ１１０、および本明細書ではレガシー・ユーザと呼ばれる、ＵＭＴＳ  Ｒｅｌｅａｓｅ  ４／５ユーザなどの低速データ転送ユーザである、第２の種類のユーザ１０５を含むことができる。拡張ユーザ１１０およびレガシー・ユーザ１０５は、それぞれＥ−ＤＣＨ（例えば、Ｅ−ＤＰＤＣＨおよびＥ−ＤＰＣＣＨ）および専用チャネル（例えば、ＤＰＤＣＨおよびＤＰＣＣＨ）上で同時にサービス提供側ノードＢ  １２０／１２２／１２４に信号を送信する。上述のように、これらの拡張およびレガシー専用物理チャネルの伝送には、それぞれの伝搬チャネルを使用することができ、これらはそれぞれ複数の伝搬経路を含むことができる。
【００５３】
図４は、本発明の例示的な一実施形態による、アップリンクＵＭＴＳ受信機４５０を例示している。受信機４５０は、図１に示されているように、例えばノードＢ  １２０／１２２／１２４のどれか、またはすべてに配置することができる。例示的な目的として、本発明の例示的な実施形態を、図１の従来の無線システムに関して説明するが、本発明の例示的な実施形態は、任意の好適な無線通信ネットワーク（例えば、ＵＭＴＳ、ＣＤＭＡ２０００など）とともに実装することができることは理解されるであろう。
【００５４】
図４に示されているように、送信された信号は、伝搬チャネル３３０上で受信される。受信された信号は、信号の現在のフレームＮの全体が受信されるまで、バッファリングできる。次いで、現在のフレームＮは、Ｅ−ＤＰＤＣＨ処理ブロック４３５およびＥ−ＤＰＣＣＨフロントエンド処理ブロック４１５に入力されうる。Ｅ−ＤＰＣＣＨフロントエンド処理ブロック４１５は、複数のＤＰＣＣＨチャネル推定、および現在のフレームＮに対する複数の相関を生成することができる。
【００５５】
図５は、本発明の例示的な一実施形態によるＥ−ＤＰＣＣＨフロントエンド処理ブロック４１５を例示している。図５に示されているように、現在のフレームＮは、Ｅ−ＤＰＣＣＨソフトシンボル生成ブロック３４５およびＤＰＣＣＨチャネル推定ブロック３５５に入力されうる。
【００５６】
当業でよく知られているように、ＤＰＣＣＨチャネル推定ブロック３５５は、ＤＰＣＣＨ上で送信されるパイロットを使用してチャネル推定を生成する。チャネル推定は、よく知られている方法で生成されるので、本明細書では簡単のため詳しく説明しない。ＤＰＣＣＨチャネル推定ブロック３５５で生成されるチャネル推定は、雑音エネルギー計算ブロック４１７、Ｅ−ＤＰＤＣＨ処理ブロック４３５、およびＥ−ＤＰＣＣＨソフトシンボル生成ブロック３４５に出力できる。
【００５７】
雑音エネルギー計算ブロック４１７で、現在のフレームＮに対する雑音エネルギーＮＥＮを推定できる。雑音エネルギーＮＥＮは、よく知られている方法で計算することができる。例えば、ＤＰＣＣＨチャネル推定ブロック３５５で生成される、現在のフレームＮに対するＤＰＣＣＨチャネル推定を二乗して、加算し、現在のフレームＮに対する雑音エネルギーＮＥＮの単純近似値を出力することができる。この技術は、当業ではよく知られている。
【００５８】
雑音エネルギーＮＥＮは、Ｅ−ＤＰＣＣＨバックエンド処理ブロック４２５に出力され、バッファ４１８内に格納されうる。
【００５９】
Ｅ−ＤＰＣＣＨソフトシンボル生成ブロック３４５で、現在のフレームＮ（例えば、受信された制御信号を含む制御フレーム）を逆スクランブルし、逆拡散し、逆回転／逆多重化して、ソフトシンボルのシーケンスを生成することができる。上述のように、Ｅ−ＤＰＣＣＨソフトシンボルは、受信された信号の推定、または言い換えると、送信機３００により送信された３０個のシンボルの推定を表すことができる。
【００６０】
Ｅ−ＤＰＣＣＨソフトシンボル生成ブロック３４５から出力されるソフトシンボルは、相関計算ブロック４１６によって受け取ることができる。相関計算ブロック４１６は、ソフトシンボル（例えば、フレームＮ上で受信された信号）と送信機３００により送信されたと可能性のある１０２４個の可能なすべてのＥ−ＤＰＣＣＨコードワードの部分集合（例えば、２、４、８、１６、３２など）内のそれぞれの３０ビット・コードワードとの間の相関値または相関距離（これ以降、相関と呼ぶ）を生成することができる。コードワードのこの部分集合は、コードブックと呼ぶことができる。
【００６１】
コードブックのサイズ、つまり、コードブック内のコードワードの数は、トランスポート・フォーマット・セット（ＴＦＳ）のサイズに対応しうる。ＴＦＳは、可能なすべてのＴＦＩを含む。例えば、コードブックのサイズは、最大のＴＦＩ値、例えば１２７に等しいものとしてよい。しかし、コードブック内のコードワードは、好適なよく知られている方法で決定することができ、また送信および受信に先立ってＵＥおよびノードＢに知られている可能性がある。
【００６２】
それぞれの相関は、それぞれの３０ビット・コードワードが送信機３００により送信された可能性つまり確率を表すことができる。現在のフレームＮに対する複数の相関は、本明細書では、第１の相関セットと呼ばれる。
【００６３】
同じ上位レイヤＥ−ＤＴｒＣＨデータ（これ以降データと呼ぶ）の連続する送信と送信の間において、ハッピー・ビットおよびＴＦＩ値（例えば、制御データ）は、一定であってよいが、ＲＳＮ値は、データが送信された回数を示すようにインクリメントされうる。例えば、ＲＳＮ値０は、データの第１の送信を示し、ＲＳＮ値１は、同じデータの第１の再送（例えば、第２の送信）を示し、といったことである。
【００６４】
データおよび対応する制御情報は、ノードＢからＡＣＫが受信されるか、または再送回数が送信閾値を超えるまで再送することができる。
【００６５】
図４を参照すると、第１の相関セット（ＣＯＲＲ＿Ｎ１，ＣＯＲＲ＿Ｎ２，．．．，ＣＯＲＲ＿Ｎｋ）、および現在のフレームＮに対する雑音エネルギーＮＥＮは、Ｅ−ＤＰＣＣＨバックエンド処理ブロック４２５に出力することができる。
【００６６】
例示的な目的に関して、同じデータの最大再送回数は４であると仮定する。再送を最大４回とすると、フレームＮに対する可能なＲＳＮ値は、０、１、２、および３である。
【００６７】
図６は、本発明の例示的な一実施形態によるＥ−ＤＰＣＣＨバックエンド処理ブロック４２５を例示している。図に示されているように、フレームＮ−１、Ｎ−２、およびＮ−ｍは、フレームＮの前のＥ−ＤＰＣＣＨ上で受信された連続する制御フレームを表す。例示的な目的のために、ここでは、許容される最大再送回数をｍとし、ｍ＝３と仮定する。しかし、ｍは、適切であればどのような数値でもよい。本発明の例示的な実施形態によりマルチフレームに基づいてデータを処理する際に、それぞれのフレームＮ、Ｎ−１、Ｎ−２、およびＮ−３は、同じＴＦＩデータおよびハッピー・ビット・データが同じＥ−ＤＴｒＣＨデータを表す場合にそれらのデータを含むと仮定される。本発明の例示的な実施形態では、Ｎ−３は、フレームＮの直前に受信されたフレームＮ−１の直前に受信されたフレームＮ−２の直前に受信されたフレームである。
【００６８】
本発明の例示的な実施形態では、それぞれのフレームＮ−１、Ｎ−２、およびＮ−３に対する相関セットと雑音エネルギーをバッファ４１８にバッファリングすることができる。バッファ４１８は、当業でよく知られているように適当な任意のバッファとしてよく、したがって本明細書では簡単のため説明しない。バッファ４１８は、フロントエンド処理ブロック４１５の一部として例示されているけれども、バッファ４１８は、バックエンド処理ブロック４２５または受信機４５０の別のコンポーネントの一部としてよいことは理解されるであろう。
【００６９】
図６を参照すると、第１の相関セット（ＣＯＲＲ＿Ｎ１，ＣＯＲＲ＿Ｎ２，．．．，ＣＯＲＲ＿Ｎｋ）、および現在のフレームＮに対する雑音エネルギーＮＥＮは、Ｅ−ＤＰＣＣＨフロントエンド処理ブロック４１５からメトリック決定（ＭＤ）ブロック４２７＿ＲＳＮＮ，０に入力することができる。ＭＤブロック４２７＿ＲＳＮＮ，０では、現在のフレームＮはＲＳＮ値０を有すると仮定される。
【００７０】
ＭＤブロック４２７＿ＲＳＮＮ，０は、第１の相関セット内で最高の相関ＣＯＲＲ＿Ｎｍａｘを選択することができる。最高の相関ＣＯＲＲ＿Ｎｍａｘに関連付けられているコードブック内のコードワードは、送信機３００により送信される可能なコードワードである。最高の相関ＣＯＲＲ＿Ｎｍａｘは、第１の相関セット内のそれぞれの相関を互いに比較することにより選択されうる。この最高の相関ＣＯＲＲ＿Ｎｍａｘは、復号化メトリックＤＭ＿ＲＳＮＮ，０として使用できる。
【００７１】
コードブックにおいて最高の相関ＣＯＲＲ＿Ｎｍａｘおよび関連するコードワードを決定した後、ＭＤブロック４２７＿ＲＳＮＮ，０は、現在のフレームＮに対し最高の相関を有する３０ビット・コードワードに対応する１０ビット・ワードを選択することができる。選択された１０ビット・ワードは、ＷＯＲＤ＿ＲＳＮＮ，０と呼ぶことができる。
【００７２】
ＭＤブロック４２７＿ＲＳＮＮ，０では、復号化メトリックＤＭ＿ＲＳＮＮ，０に基づいてエネルギー・メトリックＥＭ＿ＲＳＮＮ，０を生成することができる。例えば、ＭＤブロック４２７＿ＲＳＮＮ，０では、復号化メトリックＤＭ＿ＲＳＮＮ，０を二乗して、エネルギー値を生成することができる。エネルギー値は、現在のフレームＮ上のＥ−ＤＰＣＣＨに対する信号エネルギーを表すことができる。次いで、ＭＤブロック４２７＿ＲＳＮＮ，０は、現在のフレームＮに対する信号エネルギーを計算で求めた雑音エネルギーＮＥＮ（Ｅ−ＤＰＣＣＨ雑音計算ブロック４１７から受け取る）で除算して、現在のＥ−ＤＰＣＣＨフレームＮに対する信号対干渉／雑音比または正規化エネルギー値（ＳＩＲ）を生成することができる。この正規化されたエネルギーまたは信号対雑音比は、エネルギー・メトリックＥＭ＿ＲＳＮＮ，０として使用できる。エネルギー・メトリックＥＭ＿ＲＳＮＮ，０は、０個の前のフレームが考慮される現在のフレームＮに対する可能なエネルギー・メトリックであってよい。
【００７３】
エネルギー・メトリックＥＭ＿ＲＳＮＮ，０および対応するＥ−ＤＰＣＣＨワードＷＯＲＤ＿ＲＳＮＮ，０は、ＤＴＸ検出ブロック４６５に出力することができる。
【００７４】
図６をさらに参照すると、マルチフレーム相関ブロック４２６＿ＲＳＮＮ，１では、現在のフレームＮは、ＲＳＮ値１を有すると仮定される。この場合、第１のマルチフレーム・エネルギー・メトリックＥＭ＿ＲＳＮＮ，１および対応するＥ−ＤＰＣＣＨワードＷＯＲＤ＿ＲＳＮＮ，１を決定する際に、フレームＮに対する第１の相関セットと雑音エネルギーＮＥＮおよび前のフレームＮ−１に対する第２の相関セット（ＣＯＲＲ＿Ｎ−１１，ＣＯＲＫ＿Ｎ−１２，．．．，ＣＯＲＲ＿Ｎ−１ｋ）と雑音エネルギーＮＥＮ−１を考慮することができる。この場合、第１のマルチフレーム・エネルギー・メトリックＥＭ＿ＲＳＮＮ，１および対応するＥ−ＤＰＣＣＨワードＷＯＲＤ＿ＲＳＮＮ，１は、現在のフレームＮおよび１つの前のフレームを考慮する現在のフレームＮに対する可能なエネルギー・メトリックおよび対応するＥ−ＤＰＰＣＨワードを表すことができる。
【００７５】
マルチフレーム相関ブロック４２６＿ＲＳＮＮ，１は、Ｅ−ＤＰＣＣＨフロントエンド処理ブロック４１５から第１の相関セットおよび雑音エネルギーＮＥＮを受け取り、バッファ４１８から前のフレームＮ−１に対する第２の相関セットおよび雑音エネルギーＮＥＮ−１を取り出すことができる。
【００７６】
雑音エネルギーＮＥＮおよびＮＥＮ＿１を加えて、結果として得られる第１のマルチフレームに対する第１のマルチフレーム雑音エネルギーＮＥＮ，１を出力することができる。結果として得られる第１のマルチフレームは、現在のフレームＮのフレーム長の２倍のフレーム長を持つことができる。この組合せの一実施例は、図７に示されている。
【００７７】
マルチフレーム相関ブロック４２６＿ＲＳＮＮ，１では、第１の相関セット内のそれぞれの相関と第２の相関セット内の相関のそれぞれの１つと組み合わせることができる。つまり、例えば、同じコードワードに対応する第１および第２のセット内のそれぞれの相関を加えて（ＣＯＲＲ＿Ｎ１，ＣＯＲＲ＿Ｎ２，．．．，ＣＯＲＲ＿Ｎｋ）＋（ＣＯＲＲ＿Ｎ−１１，ＣＯＲＲ＿Ｎ−１２，．．．，ＣＯＲＲ＿Ｎ−１ｋ）、第１のマルチフレーム相関セット（ＣＯＲＲ＿Ｎ，１１，ＣＯＲＲ＿Ｎ，１２，．．．，ＣＯＲＲ＿Ｎ，１ｋ）を生成することができる。この組合せの一実施例も、図７に示されている。第１のマルチフレーム相関セットを、ＭＤブロック４２７＿ＲＳＮＮ，１に出力することができる。
【００７８】
ＭＤブロック４２７＿ＲＳＮＮ＋１は、第１のマルチフレーム相関セット内の最高のマルチフレーム相関ＣＯＲＲ＿Ｎ，１ｍａｘを選択することができる。最高のマルチフレーム相関ＣＯＲＲ＿Ｎ，１ｍａｘに関連付けられたコードブック内のコードワードは、送信機３００により送信される可能なコードワードである。最高のマルチフレーム相関ＣＯＲＲ＿Ｎ，１ｍａｘは、第１のマルチフレーム相関セット内のマルチフレーム相関を互いに比較することにより選択することができる。この最高のマルチフレーム相関ＣＯＲＲ＿Ｎ，１ｍａｘは、第１のマルチフレーム復号化メトリックＤＭ＿ＲＳＮＮ，１として使用できる。
【００７９】
コードブック内の最高のマルチフレーム相関ＣＯＲＲ＿Ｎ，１ｍａｘおよび関連するコードワードを決定した後、ＭＤブロック４２７＿ＲＳＮＮ，１は、最高のマルチフレーム相関を有する３０ビット・コードワードに対応する１０ビット・ワードを選択することができる。１０ビット・ワードは、ＷＯＲＤ＿ＲＳＮＮ，１と呼ぶことができる。
【００８０】
次いで、ＭＤブロック４２７＿ＲＳＮＮ，１では、復号化メトリックＤＭ＿ＲＳＮＮ，１に基づいて第１のマルチフレーム・エネルギー・メトリックＥＭ＿ＲＳＮＮ，１を生成することができる。例えば、ＭＤブロック４２７＿ＲＳＮＮ，１では、復号化メトリックＤＭ＿ＲＳＮＮ，１を二乗して、エネルギー値を生成することができる。エネルギー値は、結果として得られる第１のマルチフレーム（例えば、フレームＮおよびＮ−１）上のＥ−ＤＰＣＣＨに対する信号エネルギーを表すことができる。次いで、ＭＤブロック４２７＿ＲＳＮＮ，１は、結果として得られる第１のマルチフレームに対する信号エネルギーを第１のマルチフレーム雑音エネルギーＮＥＮ，１で除算して、結果として得られる第１のマルチフレームに対する信号対干渉／雑音比または正規化されたエネルギー値（ＳＩＲ）を生成することができる。この正規化されたエネルギーまたは信号対雑音比は、第１のマルチフレーム・エネルギー・メトリックＥＭ＿ＲＳＮＮ，１として使用できる。
【００８１】
第１のマルチフレーム・エネルギー・メトリックＥＭ＿ＲＳＮＮ，１および関連するワードＷＯＲＤ＿ＲＳＮＮ，１は、ＤＴＸ検出ブロック４６５に出力することができる。
【００８２】
図６をさらに参照すると、マルチフレーム相関ブロック４２６＿ＲＳＮＮ，２では、現在のフレームＮは、ＲＳＮ値２を有すると仮定される。この場合、第２のマルチフレーム・エネルギー・メトリックＥＭ＿ＲＳＮＮ，２および対応するＥ−ＤＰＣＣＨワードＷＯＲＤ＿ＲＳＮＮ，２を決定するときに、現在のフレームＮ、前のフレームＮ−１、および前のフレームＮ−２のそれぞれに対する相関セットおよび雑音エネルギーを考慮することができる。この場合、第２のマルチフレーム・エネルギー・メトリックＥＭ＿ＲＳＮＮ，２および対応するＥ−ＤＰＣＣＨワードＷＯＲＤ＿ＲＳＮＮ，２は、現在のフレームＮおよび２つの前のフレームを考慮する現在のフレームＮに対する可能なエネルギー・メトリックおよび対応するＥ−ＤＰＰＣＨワードを表すことができる。
【００８３】
マルチフレーム相関ブロック４２６＿ＲＳＮＮ，２は、Ｅ−ＤＰＣＣＨフロントエンド処理ブロック４１５から第１の相関セットおよび雑音エネルギーＮＥＮを受け取ることができる。マルチフレーム相関ブロック４２６＿ＲＳＮＮ，２は、バッファ４１８から前のフレームＮ−１に対する第２の相関セットおよび雑音エネルギーＮＥＮ−１および前のフレームＮ−２に対する第３の相関セット（ＣＯＲＲ＿Ｎ−２１，ＣＯＲＲ＿Ｎ−２２，．．．，ＣＯＲＲ＿Ｎ−２ｋ）および雑音エネルギーＮＥＮ−２を取り出すことができる。
【００８４】
それぞれフレームＮ、Ｎ−１、およびＮ−３に対する雑音エネルギーＮＥＮ、ＮＥＮ−１、およびＮＥＮ−２は、図７に示されているのと似た方法で組み合わせることができ、これにより、結果として得られる第２のマルチフレーム・フレーム（例えば、フレームＮ、Ｎ−１、およびＮ−２を含む）に対する第２のマルチフレーム雑音エネルギーＮＥＮ，２を出力することができる。しかし、この場合、３つの雑音エネルギーを加えることができる。ここで、結果として得られる第２のマルチフレームは、現在のフレームＮのフレーム長の３倍のフレーム長を持つことができる。
【００８５】
マルチフレーム相関ブロック４２６＿ＲＳＮＮ，２では、第１のセット内のそれぞれの相関と第２および第３のセットのそれぞれの対応する相関とを組み合わせることができる。つまり、例えば、同じコードワードに対応する第１、第２、および第３の相関セット内のそれぞれの相関を加えて、第２のマルチフレーム相関セット（ＣＯＲＲ＿Ｎ，２１，ＣＯＲＲ＿Ｎ，２２，．．．，ＣＯＲＲ＿Ｎ，２ｋ）を生成することができる。この組合せは、３セットの相関を組み合わせることができることを除き、図７に示されているのと似たものでよい。第２のマルチフレーム相関セットを、ＭＤブロック４２７＿ＲＳＮＮ，２に出力することができる。
【００８６】
ＭＤブロック４２７＿ＲＳＮＮ，２は、第２のマルチフレーム相関セット内の最高のマルチフレーム相関ＣＯＲＲ＿Ｎ，２ｍａｘを選択することができる。最高のマルチフレーム相関ＣＯＲＲ＿Ｎ，２ｍａｘに関連付けられたコードブック内のコードワードは、送信機３００により送信される可能なコードワードである。最高のマルチフレーム相関ＣＯＲＲ＿Ｎ，２ｍａｘは、第２のマルチフレーム相関セット内のマルチフレーム相関を互いに比較することにより選択することができる。この最高のマルチフレーム相関ＣＯＲＲ＿Ｎ，２ｍａｘは、第２のマルチフレーム復号化メトリックＤＭ＿ＲＳＮＮ，２として使用できる。
【００８７】
コードブック内の最高のマルチフレーム相関ＣＯＲＲ＿Ｎ，２ｍａｘおよび関連するコードワードを決定した後、ＭＤブロック４２７＿ＲＳＮＮ，２は、最高のマルチフレーム相関を有する３０ビット・コードワードに対応する１０ビット・ワードを選択することができる。選択された１０ビット・ワードは、ＷＯＲＤ＿ＲＳＮＮ，２と呼ぶことができる。
【００８８】
次いで、ＭＤブロック４２７＿ＲＳＮＮ，２で、第２のマルチフレーム復号化メトリックＤＭ＿ＲＳＮＮ，２に基づいて第２のマルチフレーム・エネルギー・メトリックＥＭ＿ＲＳＮＮ，２を生成することができる。例えば、ＭＤブロック４２７＿ＲＳＮＮ，２では、第２のマルチフレーム復号化メトリックＤＭ＿ＲＳＮＮ，２を二乗して、エネルギー値を生成することができる。エネルギー値は、結果として得られる第２のマルチフレーム（例えば、フレームＮ、Ｎ−１、およびＮ−２を含む）上のＥ−ＤＰＣＣＨに対する信号エネルギーを表すことができる。
【００８９】
次いで、ＭＤブロック４２７＿ＲＳＮＮ，２は、結果として得られる第２のマルチフレームに対する信号エネルギーを第２のマルチフレーム雑音エネルギーＮＥＮ，２で除算して、結果として得られる第２のマルチフレームに対する信号対干渉／雑音比または正規化されたエネルギー値（ＳＩＲ）を生成することができる。この正規化されたエネルギーまたは信号対雑音比は、第２のマルチフレーム・エネルギー・メトリックＥＭ＿ＲＳＮＮ，２として使用できる。
【００９０】
第２のマルチフレーム・エネルギー・メトリックＥＭ＿ＲＳＮＮ，２および関連するワードＷＯＲＤ＿ＲＳＮＮ，２は、ＤＴＸ検出ブロック４６５に出力することができる。
【００９１】
図６をさらに参照すると、マルチフレーム相関ブロック４２６＿ＲＳＮＮ，３では、現在のフレームＮは、ＲＳＮ値３を有すると仮定される。この場合、第３のマルチフレーム・エネルギー・メトリックＥＭＮ，３および対応するＥ−ＤＰＣＣＨワードＷＯＲＤ＿ＲＳＮＮ，３を決定するときに、現在のフレームＮ、前のフレームＮ−１、前のフレームＮ−２、および前のフレームＮ−３のそれぞれに対する相関セットおよび雑音エネルギーを考慮することができる。この場合、第３のマルチフレーム・エネルギー・メトリックＥＭ＿ＲＳＮＮ，３および対応するＥ−ＤＰＣＣＨワードＷＯＲＤ＿ＲＳＮＮ，３は、現在のフレームＮおよび３つの前のフレームを考慮する現在のフレームＮに対する可能なエネルギー・メトリックおよび対応するＥ−ＤＰＰＣＨワードを表すことができる。
【００９２】
マルチフレーム相関ブロック４２６＿ＲＳＮＮ，３は、フロントエンド処理ブロック４１５から現在のフレームＮに対する第１の相関セットおよび雑音エネルギーＮＥＮを受け取ることができる。マルチフレーム相関ブロック４２６＿ＲＳＮＮ，３は、バッファ４１８から、前のフレームＮ−１に対する第２の相関セットおよび雑音エネルギーＮＥＮ−１、前のフレームＮ−２に対する第３の相関セットおよび雑音エネルギーＮＥＮ−２、および前のフレームＮ−３に対する第４の相関セット（ＣＯＲＲ＿Ｎ−３１，ＣＯＲＲ＿Ｎ−３２，．．．，ＣＯＲＲ＿Ｎ−３ｋ）および雑音エネルギーＮＥＮ−３を取り出すことができる。
【００９３】
雑音エネルギーＮＥＮ、ＮＥＮ−１、ＮＥＮ−２、およびＮＥＮ−３は、図７に示されているのと似た方法で組み合わせることができ、これにより、結果として得られる第３のマルチフレームに対する第３のマルチフレーム雑音エネルギーＮＥＮ，３を出力することができる。しかし、この場合、４つの雑音エネルギーを加えることができる。ここで、結果として得られる第３のマルチフレームは、現在のフレームＮのフレーム長の４倍のフレーム長を持つことができる。
【００９４】
マルチフレーム相関ブロック４２６＿ＲＳＮＮ，３では、第１のセット内のそれぞれの相関と第２、第３、および第４の相関セットの対応する相関とを組み合わせて、第３のマルチフレーム相関セット（ＣＯＲＲ＿Ｎ，３１，  ＣＯＲＲ＿Ｎ，３２，．．．，ＣＯＲＲ＿Ｎ，３ｋ）を生成することができる。つまり、例えば、同じコードワードに対応する第１、第２、第３、および第４の相関セット内のそれぞれの相関を加えて、結果として得られる第３のマルチフレームに対する第３のマルチフレーム相関セットを生成することができる。この組合せは、４セットの相関を組み合わせることができることを除き、上で説明されているのと似たものでよい。第３のマルチフレーム相関セットを、ＭＤブロック４２７＿ＲＳＮＮ，３に出力することができる。
【００９５】
ＭＤブロック４２７＿ＲＳＮＮ，３は、第３のマルチフレーム相関セット内の最高のマルチフレーム相関ＣＯＲＲ＿Ｎ，３ｍａｘを選択することができる。最高のマルチフレーム相関ＣＯＲＲ＿Ｎ，３ｍａｘに関連付けられたコードブック内のコードワードは、送信機３００により送信される可能なコードワードである。最高のマルチフレーム相関ＣＯＲＲ＿Ｎ，３ｍａｘは、第３のマルチフレーム相関セット内のマルチフレーム相関を互いに比較することにより選択することができる。この最高のマルチフレーム相関ＣＯＲＲ＿Ｎ，３ｍａｘは、第３のマルチフレーム復号化メトリックＤＭ＿ＲＳＮＮ，３として使用できる。
【００９６】
コードブック内の最高のマルチフレーム相関ＣＯＲＲ＿Ｎ，３ｍａｘおよび関連するコードワードを決定した後、ＭＤブロック４２７＿ＲＳＮＮ，３は、最高の第３のマルチフレーム相関を有する３０ビット・コードワードに対応する１０ビット・ワードを選択することができる。選択された１０ビット・ワードは、ＷＯＲＤ＿ＲＳＮＮ，３として使用することができる。
【００９７】
次いで、ＭＤブロック４２７＿ＲＳＮＮ，３で、第３のマルチフレーム復号化メトリックＤＭ＿ＲＳＮＮ，３に基づいて第３のマルチフレーム・エネルギー・メトリックＥＭ＿ＲＳＮＮ，３を生成することができる。例えば、ＭＤブロック４２７＿ＲＳＮＮ，３では、第３のマルチフレーム復号化メトリックＤＭ＿ＲＳＮＮ，３を二乗して、エネルギー値を生成することができる。エネルギー値は、結果として得られる第３のマルチフレーム（例えば、フレームＮ、Ｎ−１、Ｎ−２、およびＮ−３を含む）上のＥ−ＤＰＣＣＨに対する信号エネルギーを表すことができる。言い換えると、エネルギー値は、現在のフレームＮの長さの４倍のフレーム間隔におけるＥ−ＤＰＣＣＨに対する信号エネルギーを表すことができるということである。次いで、ＭＤブロック４２７＿ＲＳＮＮ，３は、結果として得られる第３のマルチフレームに対する結果として得られる信号エネルギーをマルチフレーム雑音エネルギーＮＥＮ，３（例えば、雑音エネルギーＮＥＮ、ＮＥＮ−１、ＮＥＮ−２、およびＮＥＮ−３の総和）で除算して、結果として得られる第３のマルチフレームに対する信号対干渉／雑音比または正規化されたエネルギー値（ＳＩＲ）を生成することができる。この正規化されたエネルギーまたは信号対雑音比は、第３のマルチフレーム・エネルギー・メトリックＥＭ＿ＲＳＮＮ，３として使用できる。
【００９８】
第３のマルチフレーム・エネルギー・メトリックＥＭ＿ＲＳＮＮ，３および関連するワードＷＯＲＤ＿ＲＳＮＮ，３は、ＤＴＸ検出ブロック４６５に出力することができる。
【００９９】
図６は、最大３回の再送に関して説明されているが（例えば、ｍ＝３）、適当な最大再送回数を使用できることは理解されるであろう。最大送信回数が３よりも多い場合、図６の構造は、追加のマルチフレーム相関ブロック（例えば、４２６＿ＲＳＮＮ，４、４２６＿ＲＳＮＮ，５など）および追加のＭＤブロック（例えば、４２７＿ＲＳＮＮ，４、４２７＿ＲＳＮＮ，５など）を含むことができる。この場合、追加のマルチフレーム相関セットは、上で説明したのと同じ方法で追加の前のフレーム（例えば、前のフレームＮ−４、Ｎ−５など）に基づいて計算できる。
【０１００】
Ｅ−ＤＰＣＣＨ  ＤＴＸ検出およびワード決定ブロック（これ以降、ＤＴＸ検出ブロック）４６５は、この実施例ではｍ＝３であるため、４つの可能なＥ−ＤＰＣＣＨワードＷＯＲＤ＿ＲＳＮＮ，０、ＷＯＲＤ＿ＲＳＮＮ，１、ＷＯＲＤ＿ＲＳＮＮ，２、ＷＯＲＤ＿ＲＳＮＮ，３、およびそれぞれのエネルギー・メトリックＥＭ＿ＲＳＮＮ，０、ＥＭ＿ＲＳＮＮ，１、ＥＭ＿ＲＳＮＮ，２、およびＥＭ＿ＲＳＮＮ，３を受け取ることができる。しかし、ＤＴＸ検出ブロック４６５が受け取るエネルギー・メトリックおよび対応するワードは、ｍの異なる値に対し加減することが可能である。
【０１０１】
ＤＴＸ検出ブロック４６５は、ダウンリンクでＵＥに送信される最後の肯定応答信号（ＡＣＫ）を調べて、エネルギー・メトリックＥＭ＿ＲＳＮＮ，０、ＥＭ＿ＲＳＮＮ，１、ＥＭ＿ＲＳＮＮ，２、およびＥＭ＿ＲＳＮＮ，３および対応するワードＷＯＲＤ＿ＲＳＮＮ，０、ＷＯＲＤ＿ＲＳＮＮ，１、ＷＯＲＤ＿ＲＳＮＮ，２、およびＷＯＲＤ＿ＲＳＮＮ，３のそれぞれの有効性を判定することができる。
【０１０２】
例えば、ＵＥに送信された一番最近のＡＣＫが、第１の前のフレームＮ−１で伝送が正常に回復されたことを示している場合、現在のフレームＮは、１、２、または３のＲＳＮ値を持たない。この場合、エネルギー・メトリックＥＭ＿ＲＳＮＮ，１、ＥＭ＿ＲＳＮＮ，２、およびＥＭ＿ＲＳＮＮ，３、および対応するワードＷＯＲＤ＿ＲＳＮＮ，１、ＷＯＲＤ＿ＲＳＮＮ，２、ＷＯＲＤ＿ＲＳＮＮ，３は、無効である。次いで、ワードＷＯＲＤ＿ＲＳＮＮ，１、ＷＯＲＤ＿ＲＳＮＮ，２、ＷＯＲＤ＿ＲＳＮＮ，３は、ＵＥにより送信される可能なＥ−ＤＰＣＣＨワードとして排除することができる。この実施例では、エネルギー・メトリックＥＭ＿ＲＳＮＮ，０は、ＤＴＸ決定メトリックとして使用できる。
【０１０３】
次いで、ＤＴＸ検出ブロック４６５では、決定メトリックおよび閾値に基づいてＥ−ＤＰＣＣＨ上で制御信号が受信されたかどうかを判定することができる。つまり、例えば、現在のフレームＮについて、ＤＴＸ検出ブロック４６５は、決定メトリックと閾値とを比較して、Ｅ−ＤＰＣＣＨ上で制御信号が受信されたかどうかを判定することができる。決定メトリックが、閾値以上である場合、ＤＴＸ検出ブロック４６５は、Ｅ−ＤＰＣＣＨ上で制御信号が受信されたと判定することができる。その一方で、決定メトリックが、閾値未満である場合、ＤＴＸ検出ブロック４６５は、Ｅ−ＤＰＣＣＨ上で制御信号が受信されなかった（例えば、制御信号が存在していない）と判定することができる。
【０１０４】
次いで、ＤＴＸ検出ブロック４６５は、Ｅ−ＤＰＣＣＨ上で制御信号が受信されたかかどうかを示す２進値のＤＴＸインジケータを出力することができる。２進値ＤＴＸインジケータは、２進値「１」または「０」を持つことができる。例えば、２進値「１」は、Ｅ−ＤＰＣＣＨ上で制御信号が受信されたことをＥ−ＤＰＤＣＨ処理ブロック４３５に示し、２進値「０」は、Ｅ−ＤＰＣＣＨ上で制御信号が受信されなかったことをＥ−ＤＰＤＣＨ処理ブロック４３５に示すことができる。Ｅ−ＤＰＣＣＨ上で制御信号が受信された場合、ＤＴＸ検出ブロック４６５は、さらに、例えば、２進値インジケータと並列に可能な最高のエネルギー・メトリック（例えば、ＥＭ＿ＲＳＮＮ，０、ＥＭ＿ＲＳＮＮ，１、ＥＭ＿ＲＳＮＮ，２など）に対応するＥ−ＤＰＣＣＨワード（例えば、ＷＯＲＤ＿ＲＳＮＮ，０、ＷＯＲＤ＿ＲＳＮＮ，１、ＷＯＲＤ＿ＲＳＮＮ，２など）を出力する。
【０１０５】
Ｅ−ＤＰＤＣＨ処理ブロック４３５が、Ｅ−ＤＰＣＣＨ上で制御信号が受信されたことを示す２進値ＤＴＸインジケータを受け取った場合、Ｅ−ＤＰＤＣＨ処理ブロック４３５では、関連するＥ−ＤＰＤＣＨ上の同じフレームでデータ信号が受信されたと仮定することができる。次いで、Ｅ−ＤＰＤＣＨ処理ブロック４３５は、受信されたＥ−ＤＰＣＣＨワードを使用して関連付けられているＥ−ＤＰＤＣＨを処理することを開始できる。その一方で、Ｅ−ＤＰＣＣＨ上の現在のフレーム上で制御信号が受信されなかった（例えば、雑音のみが受信された）ことを２進値ＤＴＸインジケータが示す場合、Ｅ−ＤＰＤＣＨ処理ブロックは、その受信された信号を破棄することができる。
【０１０６】
他の実施例では、ユーザへの一番最近のＡＣＫが、前のフレームＮ−２で伝送が正常に回復されたことを示している場合、現在のフレームＮは、２または３のＲＳＮ値を取りえない。つまり、前のフレームＮ−２およびＮ−３は、現在のＥ−ＤＰＤＣＨフレームで受信されたのと同じＥ−ＤＴｒＣＨデータの再送ではないということである。しかし、前のフレームＮ−１は、フレームＮのときと同じデータの再送であってもよく、したがって、現在のフレームＮに対するＲＳＮは、０または１の値を取りうる。この場合、エネルギー・メトリックＥＭ＿ＲＳＮＮ，２およびＥＭ＿ＲＳＮＮ，３および対応するワードＷＯＲＤ＿ＲＳＮＮ，２およびＷＯＲＤ＿ＲＳＮＮ，３は無効であり、ワードＷＯＲＤ＿ＲＳＮＮ，２およびＷＯＲＤ＿ＲＳＮＮ，３は、ＵＥにより送信される可能なＥ−ＤＰＣＣＨワードとして排除できる。
【０１０７】
ワードＷＯＲＤ＿ＲＳＮＮ，０およびＷＯＲＤ＿ＲＳＮＮ，１に対応するエネルギー・メトリックＥＭ＿ＲＳＮＮ，０およびＥＭ＿ＲＳＮＮ，１は、それぞれ、ＤＴＸ検出に使用されうる。例えば、より大きなエネルギー・メトリックが、ＤＴＸ決定メトリックとして選択され、より大きなエネルギー・メトリックに対応するＥ−ＤＰＣＣＨワードは、Ｅ−ＤＰＣＣＨ上に制御信号が存在することをＤＴＸ検出ブロック４６５が検出した場合に出力されるＥ−ＤＰＣＣＨワードとして選択されうる。現在のフレームＮに制御チャネル信号が存在するかどうかは、上述の同じ方法でＤＴＸ決定メトリックおよび閾値を使用して決定できる。
【０１０８】
ダウンリンクで、前のフレームＮ−３でＥ−ＤＣＨパケットが正常に復元されたことを示すＡＣＫをユーザに送信した場合、現在のフレームＮは、３のＲＳＮ値を取りえない。つまり、前のフレームＮ−３は、現在のフレームＮで受信されたのと同じＥ−ＤＴｒＣＨデータの再送ではないということである。しかし、前のフレームＮ−１およびＮ−２は、現在のフレームＮのときと同じデータの再送であってもよく、したがって、現在のフレームＮは、０、１、または２のＲＳＮ値を取りうる。この場合、３のＲＳＮ値に関連付けられているエネルギー・メトリックＥＭ＿ＲＳＮＮ，３およびワードＷＯＲＤ＿ＲＳＮＮ，３は無効であり、ワードＷＯＲＤ＿ＲＳＮＮ，３は、ＵＥにより送信される可能なＥ−ＤＰＣＣＨワードとして排除できる。
【０１０９】
ワードＷＯＲＤ＿ＲＳＮＮ，０、ＷＯＲＤ＿ＲＳＮＮ，１、およびＷＯＲＤ＿ＲＳＮＮ，２に対応するエネルギー・メトリックＥＭ＿ＲＳＮＮ，０、ＥＭ＿ＲＳＮＮ，１、およびＥＭ＿ＲＳＮＮ，２はそれぞれ、ＤＴＸ検出に使用されうる。例えば、最大のエネルギー・メトリックは、ＤＴＸ決定メトリックとして選択され、より大きなエネルギー・メトリックに対応するＥ−ＤＰＣＣＨワードは、Ｅ−ＤＰＣＣＨ上に制御信号が存在することをＤＴＸ検出ブロック４６５が検出した場合に出力されるＥ−ＤＰＣＣＨワードとして選択されうる。現在のフレームＮに制御チャネル信号が存在するかどうかは、上述の同じ方法でＤＴＸ決定メトリックおよび閾値を使用して決定できる。
【０１１０】
４つの一番最近のフレームでダウンリンク上に送信されたＡＣＫがなかった場合、現在のフレームＮは、０、１、２、または３のＲＳＮ値をとりうる。したがって、すべてのワードＷＯＲＤ＿ＲＳＮＮ，０もＷＯＲＤ＿ＲＳＮＮ，１もＷＯＲＤ＿ＲＳＮＮ，２もＷＯＲＤ＿ＲＳＮＮ，３も有効でなく、またＷＯＲＤ＿ＲＳＮＮ，０、ＷＯＲＤ＿ＲＳＮＮ，１、ＷＯＲＤ＿ＲＳＮＮ，２、ＷＯＲＤ＿ＲＳＮＮ，３のどれも、ＵＥにより送信される可能なＥ−ＤＰＣＣＨワードとして排除することはできない。ワードＷＯＲＤ＿ＲＳＮＮ，０、ＷＯＲＤ＿ＲＳＮＮ，１、ＷＯＲＤ＿ＲＳＮＮ，２、およびＷＯＲＤ＿ＲＳＮＮ，３に対応するエネルギー・メトリックＥＭ＿ＲＳＮＮ，０、ＥＭ＿ＲＳＮＮ，１、ＥＭ＿ＲＳＮＮ，２、およびＥＭ＿ＲＳＮＮ，３は、ＤＴＸ検出に使用されうる。例えば、最大のエネルギー・メトリックは、ＤＴＸ決定メトリックとして選択され、より大きなエネルギー・メトリックに対応するＥ−ＤＰＣＣＨワードは、Ｅ−ＤＰＣＣＨ上に制御信号が存在することをＤＴＸ検出ブロック４６５が検出した場合に出力されるＥ−ＤＰＣＣＨワードとして選択されうる。現在のフレームＮに制御チャネル信号が存在するかどうかは、上述の同じ方法でＤＴＸ決定メトリックおよび閾値を使用して決定できる。
【０１１１】
本発明の例示的な実施形態では、閾値は、コードブック内のコードワードの個数に依存し、および／または比例しうる。つまり、コードブック内のコードワードの個数が多いほど、閾値は高い。例えば、６４個のコードワードを持つコードブックに基づいて決定される閾値は、４個のコードワードを有するコードブックに基づいて決定される閾値よりも大きい場合がある。コードブック内のコードワードの個数に依存し、および／または比例する閾値により、コードブックのサイズを増やしつつ、誤警報の確率を同じにすることができる。
【０１１２】
当業でよく知られているように、Ｅ−ＤＰＤＣＨ上で送信されるトランスポート・チャネル・パケットのトランスポート・フォーマット・セット・サイズおよび／または送信回数は、コードブック・サイズ（つまり、受信された信号を復号化する際に使用されるコードワードの部分集合内のコードワードの個数）を示すことができる。そのため、本発明の例示的な実施形態では、トランスポート・チャネル・パケットのトランスポート・フォーマット・セット・サイズおよび／または最大送信回数が少ないほど、コードブック・サイズは小さく、したがって、閾値は小さい。したがって、本発明の例示的な実施形態では、閾値は、同様に、またはそれとは別に、トランスポート・チャネル・パケットのトランスポート・フォーマット・セット・サイズおよび／または最大送信回数に基づいて決定できる。
【０１１３】
本発明の例示的な実施形態では、閾値は、誤警報確率に基づいて決定できる。誤警報は、コードワードが検出された場合に生じうるが、ＵＥによる伝送は、実際にノードＢに送信されてはいない。誤警報確率は、例えば、システム性能要件に基づいてネットワーク・オペレータにより経験的に決定されうる。誤警報確率は、例えば、ＲＮＣで、ネットワーク・オペレータにより指定され、ネットワーク内のノードＢに渡されるようにできる。本発明の例示的な実施形態では、ノードＢは、ルックアップ・テーブルを保持することができ、これを使用して、誤警報確率を対応する閾値に変換することができる。
【０１１４】
本発明の１つまたは複数の例示的な実施形態では、再送回数の増大に合わせてＥ−ＤＰＣＣＨ検出性能を向上させることができる。例えば、最初の送信と比べると、ｎ番目の送信では、同じ、または実質的に同じ性能を発揮させるのに約１０＊ｌｏｇ１０（ｎ）ｄＢほど少ない電力で済ませることができる。
【０１１５】
本発明の例示的な実施形態では、Ｅ−ＤＰＣＣＨ  ＤＴＸ検出における誤警報率は、現在のフレームに対するＲＳＮ値に関係なく固定することができる。これは、Ｅ−ＤＰＣＣＨコードブック・サイズに応じて正規化されたエネルギーと比較するために使用される閾値を設定することにより行える。
【０１１６】
ＵＭＴＳ  Ｒｅｌｅａｓｅ  ６および７標準では、ＲＳＮは飽和することがある。この場合、ＣＦＮは、現在のフレームの送信インデックスを示すことができる。ＣＦＮは、ＵＥとノードＢとの間の専用通信リンクの接続フレーム数である。これは、例えば、ＵＭＴＳ  Ｒｅｌｅａｓｅ  ９９、Ｒｅｌｅａｓｅ  ４、およびＲｅｌｅａｓｅ  ５では、レガシー・チャネルに使用されてきた。これは、０〜２５５の値をとることができ、８ビット長である。しかし、本発明の例示的な実施形態は、ＴＦＩに関して上で説明されているのと同じようにしてＣＦＮに適用されうる。
【０１１７】
本発明の１つまたは複数の例示的な実施形態は、例えば、受信された信号をマルチフレームに基づいて処理することにより、電力効率の高いＵＥを備える。本発明の１つまたは複数の例示的な実施形態は、例えばシステム性能要件を設定する３ＧＰＰ  Ｗｏｒｋｉｎｇ  Ｇｒｏｕｐ  （ＷＧ）  ４に対するシステム性能の改善、ユーザ間の干渉の低減、セル容量の増大、データ処理能力の向上、電池寿命の増大、および／またはトーク／サーフ時間の増大をもたらす。
【０１１８】
本発明の例示的な実施形態がこうして説明されたが、同じことを様々な方法で変えられることは明らかであろう。このような変更形態は、本発明からの逸脱とみなされず、このような修正形態はすべて、本発明の範囲内に含まれることが意図される。
【図面の簡単な説明】
【０１１９】
【図１】ＵＭＴＳプロトコルにより動作する従来の無線通信システムを例示する図である。
【図２】拡張アップリンク専用物理チャネルの従来のフレーム構造の一実施例を示す図である。
【図３】従来のＵＭＴＳアップリンク送信機および受信機を例示する図である。
【図４】本発明の例示的な一実施形態によるＵＭＴＳアップリンク受信機を示す図である。
【図５】本発明の例示的な一実施形態によるフロントエンド処理ブロックを示す図である。
【図６】本発明の例示的な一実施形態によるバックエンド処理ブロックを示す図である。
【図７】本発明の例示的な一実施形態により、マルチフレーム相関の第１のセットおよび第１のマルチフレーム雑音エネルギーを生成するために連続する複数の単一フレームに対する相関および雑音エネルギーのセットを組み合わせる例示的な技術を示す図である。
【図１】
2009514355.tif 000003
【図２】
2009514355.tif 000004
【図３】
2009514355.tif 000005
【図４】
2009514355.tif 000006
【図５】
2009514355.tif 000007
【図６】
2009514355.tif 000008
【図７】
2009514355.tif 000009
【手続補正書】
【提出日】平成20年7月2日(2008.7.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
信号を検出する方法であって、
制御チャネルの現在のフレーム（Ｎ）に対する復号化メトリック（ＤＭ＿ＲＳＮＮ，ＤＭ＿ＲＳＮＮ，１，ＤＭ＿ＲＳＮＮ，２，ＤＭ＿ＲＳＮＮ，３）を、前記現在のフレームに対する相関セット（ＣＯＲＲ＿Ｎ１，．．．，ＣＯＲＲ＿Ｎｋ）および前記制御チャネルの少なくとも１つの前のフレーム（Ｎ−１，Ｎ−２，．．．，Ｎ−ｍ）に対する相関セット（（ＣＯＲＲ＿Ｎ−１１，．．．，ＣＯＲＲ＿Ｎ−１ｋ），（ＣＯＲＲ＿Ｎ−２１，．．．，ＣＯＲＲ＿Ｎ−２ｋ），．．．，（ＣＯＲＲ＿Ｎ−ｍ１，．．．，ＣＯＲＲ＿Ｎ−ｍｋ））に基づいて生成し、前記現在のフレームで送信される制御データの少なくとも一部および前記少なくとも１つの前のフレームで送信される制御データの少なくとも一部は同じであり、前記現在のフレームに対する前記相関セットおよび前記少なくとも１つの前のフレームに対する前記相関セットは前記現在の制御フレームと前記少なくとも１つの前の制御フレームとの間で同じである制御データの前記一部に少なくとも部分的に基づいて決定されるステップと、
前記制御チャネル上に信号が存在するかどうかを、前記生成された復号化メトリックに基づいて検出するステップとを特徴とする方法。
【請求項２】
前記現在のフレーム（Ｎ）および前記少なくとも１つの前のフレーム（Ｎ−１，Ｎ−２，．．．，Ｎ−ｍ）に対する前記相関セットにおけるそれぞれの相関は、複数のコードワードのうちのそれぞれのコードワードが、前記制御チャネル上で受信された信号内に存在する可能性を表す請求項１に記載の方法。
【請求項３】
前記生成するステップは、制御チャネルの現在のフレーム（Ｎ）に対する前記復号化メトリック（ＤＭ＿ＲＳＮＮ，ＤＭ＿ＲＳＮＮ，１，ＤＭ＿ＲＳＮＮ，２，ＤＭ＿ＲＳＮＮ，３）を、前記現在のフレーム（Ｎ）に対する前記相関セット（ＣＯＲＲ＿Ｎ１，．．．，ＣＯＲＲ＿Ｎｋ）および雑音エネルギー（ＮＥＮ）ならびに前記少なくとも１つの前のフレーム（Ｎ−１，Ｎ−２，．．．，Ｎ−ｍ）に対する前記相関セット（（ＣＯＲＲ＿Ｎ−１１，．．．，ＣＯＲＲ＿Ｎ−１ｋ），（ＣＯＲＲ＿Ｎ−２１，．．．，ＣＯＲＲ＿Ｎ−２ｋ），．．．，（ＣＯＲＲ＿Ｎ−ｍ１，．．．，ＣＯＲＲ＿Ｎ−ｍｋ））および雑音エネルギー（ＮＥＮ−１，ＮＥＮ−２，．．．，ＮＥＮ−ｍ）に基づいて生成する請求項１に記載の方法。
【請求項４】
前記生成ステップは、さらに、
少なくとも１つのマルチフレーム相関セット（（ＣＯＲＲ＿Ｎ，１１，．．．，ＣＯＲＲ＿Ｎ，１ｋ），（ＣＯＲＲ＿Ｎ，２１，．．．，ＣＯＲＲ＿Ｎ，２ｋ），．．．，（ＣＯＲＲ＿Ｎ，３１，．．．，ＣＯＲＲ＿Ｎ，３ｋ））を、前記少なくとも１つの前のフレーム（Ｎ−１，Ｎ−２，．．．，Ｎ−ｍ）に対する前記相関セット（（ＣＯＲＲ＿Ｎ−１１，．．．，ＣＯＲＲ＿Ｎ−１ｋ），（ＣＯＲＲ＿Ｎ−２１，．．．，ＣＯＲＲ＿Ｎ−２ｋ），．．．，（ＣＯＲＲ＿Ｎ−ｍ１，．．．，ＣＯＲＲ＿Ｎ−ｍｋ））および前記現在のフレーム（Ｎ）に対する前記相関セット（ＣＯＲＲ＿Ｎ１，．．．，ＣＯＲＲ＿Ｎｋ）に基づいて生成するステップと、
前記復号化メトリック（ＤＭ＿ＲＳＮＮ，ＤＭ＿ＲＳＮＮ，１，ＤＭ＿ＲＳＮＮ，２，ＤＭ＿ＲＳＮＮ，３）を、前記マルチフレーム相関セットに基づいて生成するステップとを特徴とする請求項１に記載の方法。
【請求項５】
前記少なくとも１つのマルチフレーム相関セット（（ＣＯＲＲ＿Ｎ，１１，．．．，ＣＯＲＲ＿Ｎ，１ｋ），（ＣＯＲＲ＿Ｎ，２１，．．．，ＣＯＲＲ＿Ｎ，２ｋ），．．．，（ＣＯＲＲ＿Ｎ，３１，．．．，ＣＯＲＲ＿Ｎ，３ｋ））を生成する前記ステップは、前記現在のフレーム（Ｎ）に対する前記相関セット（ＣＯＲＲ＿Ｎ１，．．．，ＣＯＲＲ＿Ｎｋ）内のそれぞれの相関を前記少なくとも１つの前のフレーム（Ｎ−１，Ｎ−２，．．．，Ｎ−ｍ）に対する前記相関セット（（ＣＯＲＲ＿Ｎ−１１，．．．，ＣＯＲＲ＿Ｎ−１ｋ），（ＣＯＲＲ＿Ｎ−２１，．．．，ＣＯＲＲ＿Ｎ−２ｋ），．．．，（ＣＯＲＲ＿Ｎ−ｍ１，．．．，ＣＯＲＲ＿Ｎ−ｍｋ））内の対応する相関と組み合わせて、前記少なくとも１つのマルチフレーム相関セットを生成する請求項４に記載の方法。
【請求項６】
復号化メトリックを生成する前記ステップは、さらに、
前記現在のフレームＮに対する前記相関セット（ＣＯＲＲ＿Ｎ１，．．．，ＣＯＲＲ＿Ｎｋ）内の１つの相関を現在のフレーム復号化メトリック（ＤＭ＿ＲＳＮＮ）として選択するステップと、
前記少なくとも１つのマルチフレーム相関セット（（ＣＯＲＲ＿Ｎ，１１，．．．，ＣＯＲＲ＿Ｎ，１ｋ），（ＣＯＲＲ＿Ｎ，２１，．．．，ＣＯＲＲ＿Ｎ，２ｋ），．．．，（ＣＯＲＲ＿Ｎ，３１，．．．，ＣＯＲＲ＿Ｎ，３ｋ））内の１つの相関を少なくとも１つのマルチフレーム復号化メトリック（ＤＭ＿ＲＳＮＮ，１，ＤＭ＿ＲＳＮＮ，２，ＤＭ＿ＲＳＮＮ，３）として選択するステップとを特徴とし、
前記検出ステップでは、前記現在のフレーム復号化メトリックと前記少なくとも１つのマルチフレーム復号化メトリックのうちの少なくとも一方に基づいて、信号が前記制御チャネル上に存在するかどうかを検出する請求項５に記載の方法。
【請求項７】
前記検出ステップは、
現在のフレーム・エネルギー・メトリック（ＥＭ＿ＲＳＮＮ）を、前記現在のフレーム復号化メトリック（ＤＭ＿ＲＳＮＮ）に基づいて計算するステップと、
少なくとも１つのマルチフレーム・エネルギー・メトリック（ＥＭ＿ＲＳＮＮ，１，ＥＭ＿ＲＳＮＮ，２，ＥＭ＿ＲＳＮＮ，３）を、前記少なくとも１つのマルチフレーム復号化メトリック（ＤＭ＿ＲＳＮＮ，１，ＤＭ＿ＲＳＮＮ，２，ＤＭ＿ＲＳＮＮ，３）に基づいて計算するステップとを特徴とし、
信号が存在するかどうかを、閾値および前記現在のフレーム・エネルギー・メトリックおよび前記少なくとも１つのマルチフレーム・エネルギー・メトリックのうちの少なくとも一方に基づいて検出するステップである請求項６に記載の方法。
【請求項８】
前記検出ステップは、さらに、
前記少なくとも１つのマルチフレーム・エネルギー・メトリック（ＥＭ＿ＲＳＮＮ，１，ＥＭ＿ＲＳＮＮ，２，ＥＭ＿ＲＳＮＮ，３）の有効性を判定するステップと、
前記現在のフレーム・エネルギー・メトリック（ＥＭ＿ＲＳＮＮ）および前記少なくとも１つのマルチフレーム・エネルギー・メトリック（ＥＭ＿ＲＳＮＮ，１、ＥＭ＿ＲＳＮＮ，２、ＥＭ＿ＲＳＮＮ，３）のうちの１つを、前記少なくとも１つのマルチフレーム・エネルギー・メトリックが有効である場合に決定メトリックとして選択するステップと、
前記制御チャネル上に信号が存在するかどうかを、前記決定メトリックおよび閾値に基づいて検出するステップとを特徴とする請求項７に記載の方法。
【請求項９】
信号を検出する方法であって、
制御チャネル上に信号が存在するかどうかを、現在のフレームに関連付けられている相関セット（ＣＯＲＲ＿Ｎ１，．．．，ＣＯＲＲ＿Ｎｋ）および前記制御チャネルの少なくとも１つの前のフレーム（Ｎ−１，Ｎ−２，．．．，Ｎ−ｍ）に関連付けられている相関セット（（ＣＯＲＲ＿Ｎ−１１，．．．，ＣＯＲＲ＿Ｎ−１ｋ），（ＣＯＲＲ＿Ｎ−２１，．．．，ＣＯＲＲ＿Ｎ−２ｋ），（ＣＯＲＲ＿Ｎ−ｍ１，．．．，ＣＯＲＲ＿Ｎ−ｍｋ））に基づいて検出するステップを含み、
前記現在のフレームは、前記少なくとも１つの前のフレーム内の前記制御データ（ＴＦＩ、ハッピー・ビット）の再送であり、
前記現在のフレームに関連付けられている前記相関セットおよび前記少なくとも１つの前のフレームに関連付けられている前記相関セットは、前記再送された制御データに少なくとも部分的には基づいて決定されることを特徴とする方法。
【請求項１０】
前記検出ステップは、前記制御チャネル上に信号が存在するかどうかを、現在のフレーム（Ｎ）に対する前記相関セット（ＣＯＲＲ＿Ｎ１，．．．，ＣＯＲＲ＿Ｎｋ）および雑音エネルギー（ＮＥＮ）ならびに前記少なくとも１つの前のフレーム（Ｎ−１，Ｎ−２，．．．，Ｎ−ｍ）に対する前記相関セット（（ＣＯＲＲ＿Ｎ−１１，．．．，ＣＯＲＲ＿Ｎ−１ｋ），（ＣＯＲＲ＿Ｎ−２１，．．．，ＣＯＲＲ＿Ｎ−２ｋ），．．．，（ＣＯＲＲ＿Ｎ−ｍ１，．．．，ＣＯＲＲ＿Ｎ−ｍｋ））および雑音エネルギー（ＮＥＮ−１，ＮＥＮ−２，．．．，ＮＥＮ−ｍ）に基づいて検出する請求項９に記載の方法。
【国際調査報告】
2009514355.tif 000010
2009514355.tif 000011
2009514355.tif 000012