(57)【要約】急速周波数トラッキング（ＱＦＴ）、急速時間トラッキング（ＱＴＴ）、および非因果性パイロットフィルタリング（ＮＣＰ）を用いて、間欠的に送信される信号、例えばページング指示子を検出する。ＱＦＴにおいて、複数の仮定周波数誤差を入力信号に用いて回転信号を得る。回転信号のエネルギーを計算する。最大のエネルギーを有する仮定周波数誤差を周波数誤差推定値として出力する。ＱＴＴにおいて、時間オフセットの第１のセット、例えば、前方、オンタイム、後方、に対する入力信号にコヒーレント累算を実行する。次に、内挿、エネルギー計算、および非コヒーレント累算を実行し、より高い時間分解能を有するタイミング誤差推定値を得る。ＮＣＰにおいて、パイロットシンボルを非因果性フィルタでフィルタリングし、非ＳＴＴＤ用の１つのアンテナに対するパイロット推定値、およびＳＴＴＤ用２つのアンテナに対するパイロット推定値を得る。周波数およびタイミング誤差推定値並びにパイロット推定値を用いて信号を検出する。【選択図】      図１３
2009512242.tif 000002
【特許請求の範囲】
【請求項１】
不連続受信（ＤＲＸ）動作中に信号を受信するために休止状態から起動するように動作する制御器と、
複数の回転信号を得るために入力信号に複数の仮定周波数誤差を用いるように、複数の回転信号のエネルギーを決定するように、および複数の回転信号のエネルギーに基づいて周波数誤差推定値を決定するように、動作するプロセッサと、
信号検出のために周波数誤差推定値を用いるように動作する復調器とを含む装置。
【請求項２】
プロセッサが、回転信号の累算値を得るために、予め定めた期間にわたり各回転信号を累算するように、および累算値のエネルギーを計算するように動作する請求項１に記載の装置。
【請求項３】
制御器が、予測されたチャネル状態に基づいて予め定めた期間を選択するように動作する請求項２に記載の装置。
【請求項４】
プロセッサが、複数の回転信号のエネルギーの中から最大エネルギーを特定し、最大エネルギーに対応する仮定周波数誤差を周波数誤差推定値として出力するように動作する請求項１に記載の装置。
【請求項５】
制御器が、複数の仮定周波数誤差を、取り得る周波数誤差の範囲にわたって均一に分配するように動作する請求項１に記載の装置。
【請求項６】
制御器が、複数の仮定周波数誤差を、取り得る周波数誤差の範囲にわたって不均一に分配するように、および実際の周波数誤差を含むより高い尤度を有する少なくとも１つの周波数誤差の部分範囲に対してより狭い周波数誤差間隔を用いるように動作する請求項１に記載の装置。
【請求項７】
制御器が、予測されたチャネル状態に基づいて取り得る周波数誤差の範囲を決定するように、および取り得る周波数誤差の範囲に基づいて複数の仮定周波数誤差を選択するように動作する請求項１に記載の装置。
【請求項８】
復調器が、予め定めた時間間隔で送られるページング指示子の検出を実行するように動作する請求項１に記載の装置。
【請求項９】
プロセッサが、入力信号としてパイロットシンボルを入力するように動作する請求項１に記載の装置。
【請求項１０】
プロセッサが、入力信号としてデスクランブルされたサンプルを入力するように動作する請求項１に記載の装置。
【請求項１１】
不連続受信（ＤＲＸ）動作中に信号を受信するために休止状態から起動することと、
複数の回転信号を得るために、入力信号に複数の仮定周波数誤差を用いることと、
複数の回転信号のエネルギーを決定することと、
複数の回転信号のエネルギーに基づいて周波数誤差推定値を決定することと、
信号検出のために周波数誤差推定値を用いることとを含む方法。
【請求項１２】
複数の回転信号のエネルギーを決定することが、
回転信号の累算値を得るために、各回転信号を予め定めた期間にわたり累算することと、
各回転信号に対する累算値のエネルギーを計算することとを含む請求項１１に記載の方法。
【請求項１３】
周波数誤差推定値を決定することが、
複数の回転信号のエネルギーの中から最大のエネルギーを特定することと、
最大エネルギーに対応する仮定周波数誤差を周波数誤差推定値として出力することとを含む請求項１１に記載の方法。
【請求項１４】
予め定めた時間間隔で送られるページング指示子の検出を実行することをさらに含む請求項１１に記載の方法。
【請求項１５】
不連続受信（ＤＲＸ）動作中に信号を受信するために休止状態から起動するための手段と、
複数の回転信号を得るために、入力信号に複数の仮定周波数誤差を用いるための手段と、
複数の回転信号のエネルギーを決定するための手段と、
複数の回転信号のエネルギーに基づいて周波数誤差推定値を決定するための手段と、
信号検出のために周波数誤差推定値を用いるための手段とを含む装置。
【請求項１６】
複数の回転信号のエネルギーを決定するための手段が、
回転信号に対する累算値を得るために、各回転信号を予め定めた期間にわたり累算するための手段と、
各回転信号の累算値のエネルギーを計算するための手段とを含む請求項１５に記載の装置。  
【請求項１７】
周波数誤差推定値を決定するための手段が、
複数の回転信号のエネルギーの中から最大のエネルギーを特定するための手段と、
最大エネルギーに対応する仮定周波数誤差を周波数誤差推定値として出力するための手段とを含む請求項１５に記載の装置。  
【請求項１８】
複数の回転信号を得るために、入力信号に複数の仮定周波数誤差を用いることと、
第１の送信アンテナに対する複数の回転信号のエネルギーを決定することと、
第２の送信アンテナに対する複数の回転信号のエネルギーを決定することと、
第１および第２のアンテナに対する複数の回転信号の総エネルギーを決定することと、
複数の回転信号の総エネルギーに基づいて周波数誤差推定値を決定することとを含む方法。
【請求項１９】
第１の送信アンテナに対する複数の回転信号のエネルギーを決定するために用いられる第１の複数の累算値を得るために、予め定めた期間にわたり複数の回転信号を別々に累算することと、
複数の基準化された信号を得るために第２の送信アンテナに対する基準化シーケンスで複数の回転信号を基準化することと、
第２の送信アンテナに対する複数の回転信号のエネルギーを決定するために用いられる第２の複数の中間値を得るために、予め定めた期間にわたり複数の基準化された信号を別々に累算することとをさらに含む請求項１８に記載の方法。
【請求項２０】
周波数誤差推定値を決定することが、
複数の回転信号の総エネルギーの中から最大の総エネルギーを特定することと、
最大総エネルギーに対応する仮定周波数誤差を周波数誤差推定値として出力することとを含む請求項１９に記載の方法。
【請求項２１】
不連続受信（ＤＲＸ）動作中に信号を受信するために休止状態から起動するように動作する制御器と、
第１の複数の時間オフセットに対する入力信号にコヒーレント累算を実行するように、第１の複数の時間オフセットから第２の複数の時間オフセットへ内挿を実行するように、およびタイミング誤差推定値を得るために内挿後に非コヒーレント累算を実行するように動作するプロセッサと、
信号検出のためにタイミング誤差推定値を用いるように動作する復調器とを含む装置。
【請求項２２】
プロセッサが、第２の複数の時間オフセットに対する中間値を得るために、第１の複数の時間オフセットに対するコヒーレント累算の出力に線形内挿を実行するように、および中間値に基づいて非コヒーレント累算を実行するように動作する請求項２１に記載の装置。
【請求項２３】
プロセッサが、第２の複数の時間オフセットに対する中間値のエネルギーを計算するように、および第２の複数の中間値のエネルギーに基づいて非コヒーレント累算を実行するように動作する請求項２２に記載の装置。
【請求項２４】
プロセッサが、第２の複数の時間オフセットに対する非コヒーレントに累算されたエネルギーの中の最大エネルギーを特定するように、および最大エネルギーに対応する時間オフセットをタイミング誤差推定値として出力するように動作する請求項２３に記載の装置。
【請求項２５】
プロセッサが、第１の複数の時間オフセットに対する非コヒーレント累算の出力に放物線内挿を実行するように動作する、請求項２１に記載の装置。
【請求項２６】
制御器が、コヒーレント累算の長さおよび非コヒーレント累算の長さを、予測されたチャネル状態に基づいて選択するように動作する請求項２１に記載の装置。
【請求項２７】
プロセッサが、２倍のチップレートでシンボルを入力するように、および８分の１チップ期間またはそれより良い分解能でタイミング誤差推定値を出力するように動作する請求項２１に記載の装置。
【請求項２８】
不連続受信（ＤＲＸ）動作中に信号を受信するために休止状態から起動することと、
第１の複数の時間オフセットに対する入力信号にコヒーレント累算を実行することと、
第１の複数の時間オフセットから第２の複数の時間オフセットへ内挿を実行することと、
内挿後に非コヒーレン累算を実行することと、
非コヒーレント累算の出力に基づいてタイミング誤差推定値を導出することと、
信号検出のためにタイミング誤差推定値を用いることとを含む方法。
【請求項２９】
第１の複数の時間オフセットに内挿を実行することが、
第２の複数の時間オフセットに対する中間値を得るために、第１の複数の時間オフセットに対するコヒーレント累算の出力に線形内挿を実行すること、および非コヒーレント累算が中間値に基づいて実行される請求項２８に記載の方法。
【請求項３０】
第２の複数の時間オフセットに対する中間値のエネルギーを計算することをさらに含み、非コヒーレント累算が第２の複数の時間オフセットに対する中間値のエネルギーに基づいて実行される請求項２９に記載の方法。
【請求項３１】
第２の複数の時間オフセットに対する非コヒーレントに累算されたエネルギーの中の最大エネルギーを特定することと、
最大エネルギーに対応する時間オフセットをタイミング誤差推定値として出力することとをさらに含む請求項３０に記載の方法。
【請求項３２】
第１の複数の時間オフセットに内挿を実行することが、
第１の複数の時間オフセットに対する非コヒーレント累算の出力に放物線内挿を実行することを含む、請求項２８に記載の方法。
【請求項３３】
不連続受信（ＤＲＸ）動作中に信号を受信するために休止状態から起動するための手段と、
第１の複数の時間オフセットに対する入力信号にコヒーレント累算を実行するための手段と、
第１の複数の時間オフセットから第２の複数の時間オフセットへ内挿を実行するための手段と、
内挿後に非コヒーレント累算を実行するための手段と、
非コヒーレント累算の出力に基づいてタイミング誤差推定値を導出するための手段と、
信号検出のためにタイミング誤差推定値を用いるための手段とを含む装置。
【請求項３４】
第１の複数の時間オフセットへ内挿を実行するための手段が、
第２の複数の時間オフセットに対する中間値を得るために、第１の複数の時間オフセットに対するコヒーレント累算の出力に線形内挿を実行するための手段を含む請求項３３に記載の装置。
【請求項３５】
第２の複数の時間オフセットに対する中間値のエネルギーを計算するための手段であって、非コヒーレント累算が第２の複数の時間オフセットに対する中間値のエネルギーに基づいて実行される計算手段と、
第２の複数の時間オフセットに対する非コヒーレントに累算されたエネルギーの中の最大エネルギーを特定するための手段と、
最大エネルギーに対応する時間オフセットをタイミング誤差推定値として出力するための手段と、をさらに含む請求項３４に記載の装置。
【請求項３６】
第１の複数の時間オフセットにおいて第１の送信アンテナに対する入力信号にコヒーレント累算を実行することと、
第１の複数の時間オフセットにおいて第２の送信アンテナに対する入力信号にコヒーレント累算を実行することと、
第１および第２の送信アンテナの各々に対する第１の複数の時間オフセットから第２の複数の時間オフセットへ内挿を実行することと、
第１および第２の送信アンテナの各々に対する第２の複数の時間オフセットに対するエネルギーを決定することと、
第１および第２の送信アンテナに対するエネルギーを第２の複数の時間オフセットの各々に対して結合することと、
第２の複数の時間オフセットに対するエネルギーの非コヒーレント累算を実行することと、
非コヒーレント累算の出力に基づいてタイミング誤差推定値を得ることとを含む方法。
【請求項３７】
内挿を実行することが、
第１の送信アンテナに対する第２の複数の時間オフセットにおける中間値を得るために、第１の送信アンテナに対するコヒーレント累算の出力に線形内挿を実行することと、
第２の送信アンテナに対する第２の複数の時間オフセットにおける中間値を得るために、第２の送信アンテナに対するコヒーレント累算の出力に線形内挿を実行することとを含む請求項３６に記載の方法。
【請求項３８】
第２の複数の時間オフセットに対する非コヒーレントに累算されたエネルギーの中の最大エネルギーを特定することと、
最大エネルギーに対応する時間オフセットをタイミング誤差推定値として出力することとをさらに含む請求項３６に記載の方法。
【請求項３９】
不連続受信（ＤＲＸ）動作中に信号を受信するために休止状態から起動するように動作する制御器と、
パイロット推定値を得るためにパイロットシンボルを非因果性フィルタでフィルタリングするように、およびパイロット推定値に基づいて信号検出を実行するように動作する復調器とを含む装置。
【請求項４０】
復調器が、検出されるべき各信号シンボルの両側に同数のタップを有する非因果性有限インパルス応答（ＦＩＲ）フィルタでパイロットシンボルをフィルタリングするように動作する請求項３９に記載の装置。
【請求項４１】
復調器が、パイロット推定値に基づいて少なくとも１つの信号シンボルに対する少なくとも１つのチャネル利得を導出するように、少なくとも１つの復調シンボルを得るために少なくとも１つの信号シンボルと少なくとも１つのチャネル利得推定値を乗算するように、および信号の検出された値を得るために少なくとも１つの復調シンボルの同相および直交成分を合計するように動作する請求項３９に記載の装置。
【請求項４２】
不連続受信（ＤＲＸ）動作中に信号を受信するために休止状態から起動することと、
パイロット推定値を得るためにパイロットシンボルを非因果性フィルタでフィルタリングすることと、
パイロット推定値に基づいて信号検出を実行することとを含む方法。
【請求項４３】
パイロットシンボルをフィルタリングすることが、検出されるべき各信号シンボルの両側に同数のタップを有する非因果性有限インパルス応答（ＦＩＲ）フィルタでパイロットシンボルをフィルタリングすることを含む請求項４２に記載の方法。
【請求項４４】
検出を実行することが、
パイロット推定値に基づいて少なくとも１つの信号シンボルに対する少なくとも１つのチャネル利得を導出することと、
少なくとも１つの復調シンボルを得るために少なくとも１つの信号シンボルと少なくとも１つのチャネル利得推定値を乗算することと、
信号の検出された値を得るために少なくとも１つの復調シンボルの同相および直交成分を合計することとを含む請求項４２に記載の方法。
【請求項４５】
第１のアンテナに対する少なくとも１つのパイロット推定値の第１のセットを得るために、第１のアンテナに対する第１の非因果性フィルタでパイロットシンボルの第１のセットをフィルタリングすることと、
第２のアンテナに対する少なくとも１つのパイロット推定値の第２のセットを得るために、第２のアンテナに対する第２の非因果性フィルタでパイロットシンボルの第２のセットをフィルタリングすることと、
少なくとも１つのパイロット推定値の第１および第２のセットに基づいて信号の検出を実行することとを含む方法。
【請求項４６】
パイロットシンボルの第１のセットを同数の和および差パイロットシンボルを含むように選択することと、
パイロットシンボルの第２のセットを同数の和および差パイロットシンボルを含むように選択することとをさらに含む、請求項４５に記載の方法。
【請求項４７】
信号の検出を実行することが、
信号の検出された値を得るために少なくとも１つのパイロット推定値の第１および第２のセットを用いて信号シンボルの少なくとも１つのペアの空間-時間送信ダイバーシチ（ＳＴＴＤ）復号を実行することを含む、請求項４５に記載の方法。
【請求項４８】
パイロットシンボルの第１のセットが、パイロットシンボルの第２のセットと等しい請求項４５に記載の方法。
【請求項４９】
パイロットシンボルの第１のセットが、信号に関して非対称であり、信号の左と右の側に等しくない数のパイロットシンボルを含む請求項４５に記載の方法。
【請求項５０】
パイロットシンボルの第２のセットが、パイロットシンボルの第１のセットに含まれない少なくとも１つのパイロットシンボルを含む請求項４５に記載の方法。
【請求項５１】
第２のアンテナに対する少なくとも１つのパイロット推定値の第３のセットを得るために、パイロット信号の第１のセットを第２のアンテナに対する第３の非因果性フィルタでフィルタリングすることと、
第１のアンテナに対する少なくとも１つのパイロット推定値の第４のセットを得るために、パイロット信号の第２のセットを第１のアンテナに対する第４の非因果性フィルタでフィルタリングすることとをさらに含み、
信号の検出が、少なくとも１つのパイロット推定値の第３および第４のセットにさらに基づいて実行される、請求項５０に記載の方法。
【請求項５２】
信号の検出された値を得るために少なくとも１つのパイロット推定値の第１、第２、第３および第４のセットを用いて信号シンボルの少なくとも１つのペアの空間-時間送信ダイバーシチ（ＳＴＴＤ）復号を実行することをさらに含む、請求項５１に記載の方法。
【請求項５３】
第１のアンテナに対する少なくとも１つの平均パイロット推定値の第１のセットを得るために、第１のアンテナに対する少なくとも１つのパイロット推定値の第１および第４のセットを平均することと、
第２のアンテナに対する少なくとも１つの平均パイロット推定値の第２のセットを得るために、第２のアンテナに対する少なくとも１つのパイロット推定値の第２および第３のセットを平均することと、
信号の検出された値を得るために少なくとも１つの平均パイロット推定値の第１および第２のセットを用いて信号シンボルの少なくとも１つのペアの空間-時間送信ダイバーシチ（ＳＴＴＤ）復号を実行することとをさらに含む、請求項５１に記載の方法。
【請求項５４】
少なくとも１つのフィンガプロセッサに対する少なくとも１つの周波数誤差推定値を得るために急速周波数トラッキングを実行するように、および少なくとも１つのフィンガプロセッサに対する少なくとも１つのタイミング誤差推定値を得るために急速時間トラッキングを実行するように動作するプロセッサと、
少なくとも１つのフィンガプロセッサに対する少なくとも１つの周波数誤差推定値および少なくとも１つのタイミング誤差推定値を用いて信号の検出を実行するように動作する復調器とを含む装置。
【請求項５５】
プロセッサが、各フィンガプロセッサにおいて、複数の仮定周波数誤差に対するエネルギーを得るためにコヒーレント累算を実行するように、および複数の仮定周波数誤差に対するエネルギーに基づいてフィンガプロセッサに対する周波数誤差推定値を決定するように動作する請求項５４に記載の装置。
【請求項５６】
プロセッサが、各フィンガプロセッサにおいて、複数の時間オフセットに対するエネルギーを得るためにコヒーレント累算、内挿、および非コヒーレント累算を実行するように、および複数の時間オフセットに対するエネルギーに基づいてフィンガプロセッサに対する時間誤差推定値を決定するように動作する請求項５４に記載の装置。
【請求項５７】
復調器が、パイロット推定値を得るために非因果性フィルタでパイロットシンボルをフィルタリングするように、およびパイロット推定値に基づいて信号の検出を実行するように動作する、請求項５４に記載の装置。
【請求項５８】
プロセッサが、急速周波数トラッキングおよび急速時間トラッキングを並行して実行するように動作する請求項５４に記載の装置。
【請求項５９】
制御器が、予測されたチャネル状態に基づいて次の受信可能期間において急速周波数トラッキングおよび急速時間トラッキングを実行するための時間の長さを決定するように、および次の受信可能期間における急速周波数トラッキングおよび急速時間トラッキングを実行するための時間の長さに基づいて休止期間を決定するように動作する請求項５４に記載の装置。
【請求項６０】
プロセッサが、予め定めた時間間隔で送られるページング指示子の検出を実行するように動作する請求項５４に記載の装置。
【請求項６１】
少なくとも１つフィンガプロセッサに対する少なくとも１つの周波数誤差推定値を得るために急速周波数トラッキングを実行することと、
少なくとも１つフィンガプロセッサに対する少なくとも１つのタイミング誤差推定値を得るために急速時間トラッキングを実行することと、
少なくとも１つフィンガプロセッサに対する少なくとも１つの周波数誤差推定値および少なくとも１つの時間誤差推定値を用いて信号の検出を実行することとを含む方法。
【請求項６２】
急速周波数トラッキングが、各フィンガプロセッサにおいて、
複数の仮定周波数誤差に対するエネルギーを得るためにコヒーレント累算を実行することと、
複数の仮定周波数誤算に対するエネルギーに基づいてフィンガプロセッサに対する周波数誤差推定値を決定することとを含む、請求項６１に記載の方法。
【請求項６３】
急速時間トラッキングを実行することが、各フィンガプロセッサにおいて、
複数の時間オフセットに対するエネルギーを得るために、コヒーレント累算、内挿、および非コヒーレント累算を実行することと、
複数の時間オフセットに対するエネルギーに基づいてフィンガプロセッサに対するタイミング誤差推定値を決定することとを含む、請求項６１に記載の方法。
【請求項６４】
パイロット推定値を得るためにパイロットシンボルを非因果性フィルタでフィルタリングすることをさらに含み、信号の検出がパイロット推定値に基づいて実行される、請求項６１に記載の方法。
【請求項６５】
予測されたチャネル状態に基づいて次の受信可能期間における急速周波数トラッキングおよび急速時間トラッキングを実行するための時間の長さを決定することと、
次の受信可能期間における急速周波数トラッキングおよび急速時間トラッキングを実行するための時間の長さに基づいて休止期間を決定することとをさらに含む、請求項６１に記載の方法。
【請求項６６】
少なくとも１つのフィンガプロセッサに対する少なくとも１つの周波数誤差推定値を得るために急速周波数トラッキングを実行するための手段と、
少なくとも１つのフィンガプロセッサに対する少なくとも１つのタイミング誤差推定値を得るために急速時間トラッキングを実行するための手段と、
少なくとも１つのフィンガプロセッサに対する少なくとも１つの周波数誤差推定値および少なくとも１つの時間誤差推定値を用いて信号の検出を実行するための手段とを含む装置。
【請求項６７】
急速周波数トラッキングを実行するための手段が、各フィンガプロセッサについて、
複数の仮定周波数誤差に対するエネルギーを得るためにコヒーレント累算を実行するための手段と、
複数の仮定周波数誤算に対するエネルギーに基づいてフィンガプロセッサに対する周波数誤差推定値を決定するための手段とを含む、請求項６６に記載の装置。
【請求項６８】
急速時間トラッキングを実行するための手段が、各フィンガプロセッサについて、
複数の時間オフセットに対するエネルギーを得るために、コヒーレント累算、内挿、および非コヒーレント累算を実行するための手段と、
複数の時間オフセットに対するエネルギーに基づいてフィンガプロセッサに対するタイミング誤差推定値を決定するための手段とを含む、請求項６６に記載の装置。
【請求項６９】
パイロット推定値を得るためにパイロットシンボルを非因果性フィルタでフィルタリングするための手段をさらに含み、信号の検出がパイロット推定値に基づいて実行される、請求項６６に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信に関する。より詳細には無線通信システムにおいて間欠的に送信される信号検出のための技術に関する。  
【背景技術】
【０００２】
無線通信システムの無線機器（例えば、携帯電話）は「動作」または「待機」のようないくつかのモードの１つで何時でも動作するように設計されるかもしれない。動作モードにおいて、無線機器はシステム内の１つ以上の基地局と、例えば音声またはデータの呼に対して、能動的にデータを交換することができる。待機モードにおいて、無線機器は機器に適合可能なメッセージのために、ページングチャネル（ＰＣＨ）を監視するかもしれない。そのようなメッセージは到着呼の存在を無線機器に知らせるページングメッセージ、および無線機器のためのシステム情報と他の情報を搬送するオーバヘッドメッセージを含むかもしれない。
【０００３】
待機モードにおいて、無線機器はシステム内の基地局によって送信された信号を監視するために必要な回路を維持するための電力を消費し続ける。無線機器は、携帯用であり、内部電池によって電力供給されるかもしれない。待機モードにおける無線機器の電力消費により利用可能な電池電力は減少する。これは、電池再充電間隔のスタンバイ時間、および呼が設定されまたは受信される時の交信時間を短縮する。したがって、電池の寿命を増加させるために待機モードにおける電力消費量を最小にすることは極めて望ましい。
【０００４】
待機モードにおける電力消費量を抑えるための１つの一般的な技術において、ユーザ特有のメッセージは、あったとしても、指定された時にページングチャネルで無線機器へ送られる。ページングチャネルは番号付フレームに分割されるかもしれない。無線機器は、ユーザ特有のメッセージを受信するために用いられるかもしれない特定のフレームが割り当てられるかもしれない。そのようなページングチャネルによって、無線機器は不連続受信（ＤＲＸ）動作に入ることができる。それによって無線機器は連続と言うより定期的に、メッセージ用ページングチャネルを監視する。ＤＲＸ動作の間、無線機器は割り当てられたフレームに先立って「休止」状態から起動し、「受信可能」状態に入り、メッセージ用ページングチャネルを処理し、追加の通信が要求されなければ休止状態へ復帰する。無線機器は、休止状態の間電池電力を保存するために、できるだけ多くの回路をパワーダウンする。
【０００５】
待機モードにおける電力消費量をさらに抑えるための別の一般的な技術において、ページング指示子チャネル（ＰＩＣＨ）は、ページングメッセージが無線機器に対してページングチャネルで送られるかもしれないか否かを示すために用いられる。ＰＩＣＨは２進のオン／オフ値として送信され、急速に検出されるかもしれないページング指示子を搬送する。無線機器はＰＣＨ上の各割り当てられたフレームの前に特定のページング指示子を割り当てられる。無線機器は割り当てられたページング指示子を検出する。ページング指示子が無線機器に対してページングチャネルでメッセージが送られないことを示す場合、その機器はページングチャネルを処理する必要はなく、直ちに休止に入るかもしれない。
【０００６】
通常、無線機器は割り当てられたページング指示子を検出するために、休止から起動の後に、特定のタスクを実行する必要がある。無線機器内のクロックがドリフトしたかもしれない、無線機器が移動したかもしれない、および／またはチャネル状態が休止中に変化したかもしれない。通常、無線機器は基地局によって送信される信号の周波数およびタイミングを再捕捉し、チャネル応答を推定する必要がある。通常、無線機器は必要なタスクの実行およびページング指示子を検出する準備をするために、割り当てられたページング指示子に先行する予め定めたウォームアップ期間に対して起動する。電池電力消費量を抑え、電池の寿命を伸ばすためにウォームアップ期間を最小することが望ましい。
【０００７】
したがって、当業者には、ページング指示子を検出する方法において電池電力消費量を抑えるための技術に対する要求がある。  
【発明の開示】
【発明の概要】
【０００８】
無線通信システムにおいて間欠的に送信される信号（例えば、ページング指示子）を検出するための、急速周波数トラッキング（ＱＦＴ）、急速時間トラッキング（ＱＴＴ）、および非因果性パイロットフィルタリング（ＮＣＰ）を実行するための技術がここに説明される。これらの技術は無線機器によって用いられ、（１）待機モードにおけるＤＲＸ動作中の受信可能期間ごとのウォームアップ時間を減少させ、（２）電池電力消費量を抑えて電池スタンバイ時間を拡大し、および（３）特定の操作シナリオのもとで向上した検出性能を提供するかもしれない。これらの技術は、送信ダイバーシチを行わない１つのアンテナから送られる信号に対して、および空間-時間送信ダイバーシチ（ＳＴＴＤ）による２つのアンテナから送られる信号に対して用いられるかもしれない。３つの技術のいずれか１つ、任意の組合せ、またはすべてが信号検出のために用いられるかもしれない。
【０００９】
ＱＦＴにおいて、複数の回転信号を得るために複数の仮定した周波数誤差が入力信号（例えば、逆拡散パイロットシンボルまたはデスクランブルしたサンプル）に用いられる。回転信号のエネルギーは、例えば、コヒーレント累算を実行し、続いてエネルギー計算を実行することによって決定される。回転信号のエネルギーの中で最大のエネルギーが特定され、次に最大エネルギーを有する仮定周波数誤差が周波数誤差推定値として出力される。
【００１０】
ＱＴＴにおいて、時間オフセットの第１のセット（例えば前方、オンタイム、および後方）に対する入力信号にコヒーレント累算が実行される。コヒーレント累算の後で非コヒーレントな累算が実行される。信号検出に用いられるタイミング誤差推定値を得るために時間オフセットの第１のセットに内挿が実行される。内挿は、線形、放物線、その他であるかもしれない。またコヒーレント累算後または非コヒーレント累算後に実行されるかもしれない。
【００１１】
ＮＣＰにおいて、パイロットシンボルは、非ＳＴＴＤの１つのアンテナに対するパイロット推定値およびＳＴＴＤの２つのアンテナに対するパイロット推定値を得るために、非因果性フィルタでフィルタリングされる。パイロット推定値は信号検出のために用いられる。
【詳細な説明】
【００１２】
本発明の種々の態様および実施例は以下にさらに詳細に説明される。
【００１３】
本発明の特徴および本質は、以下に記載される詳細な説明から、同じ参照記号が全般にわたり同一として取り扱う図面に連係して参照されると、より明らかになるだろう。
【００１４】
「代表的」という言葉は、ここでは「例、実例、または例証として役立つこと」を意味するために用いられる。ここで「代表的」と説明されたいかなる実施例または設計も、必ずしも他の実施例より好ましいまたは有利であると解釈されるべきではない。
【００１５】
図１に複数の基地局１１０および複数の無線機器１２０を有する無線通信システム１００を示す。基地局は一般に無線機器と交信する固定局であり、ノードＢ、送受信基地サブシステム（ＢＴＳ）、アクセスポイントまたは他の用語でも呼ばれるかもしれない。無線機器１２０はシステム全体にわたって分散されるかもしれない。無線機器は固定、または移動であるかもしれない。また、移動局、ユーザ機器、端末、加入者ユニット、または他の用語でも呼ばれるかもしれない。無線機器はダウンリンクおよび／またはアップリンク上で０個、１個、または複数の基地局と何時でも交信するかもしれない。ダウンリンク（または順方向リンク）は基地局から無線機器への通信リンクを言い、アップリンク（または逆方向リンク）は無線機器から基地局への通信リンクを言う。無線機器は待機状態でもあるかもしれないし、ダウンリンクで１つ以上の基地局からパイロットおよび信号を受信するかもしれない。
【００１６】
ここに説明される信号検出技術は、例えば符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、および直交周波数分割多元接続（ＯＦＤＭ）システムのような種々の無線通信システムに用いられるかもしれない。ＣＤＭＡシステムは広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）、ｃｄｍａ２０００などのような無線接続技術（ＲＡＴ）を実施するかもしれない。ＲＡＴは無線経由通信に用いられる技術をいう。ＴＤＭＡシステムは移動通信のグローバルシステム（ＧＳＭ）のようなＲＡＴを実施するかもしれない。ユニバーサル移動通信システム（ＵＭＴＳ）はＷ−ＣＤＭＡおよびＧＳＭを用いるシステムであり、「第３世代パートナーシッププロジェクト」（３ＧＰＰ）という名のコンソーシアムからの文書に記載されている。ｃｄｍａ２０００は「第３世代パートナーシッププロジェクト２」（３ＧＰＰ２）という名のコンソーシアムからの文書に記載されている。３ＧＰＰおよび３ＧＰＰ２の文書は公に利用可能である。明快さのために、信号検出技術はＷ−ＣＤＭＡシステムについて以下に限定的に説明する。
【００１７】
図２にＷ−ＣＤＭＡのフレーム構造を示す。送信タイムラインは複数のフレームに分割される。各フレームは１０ミリ秒（ｍｓ）の長さを有し、０から１４のインデックスを割り当てた１５スロットに分割される。各スロットは０．６６７ｍｓの長さを有し、２５６０チップを有する。各チップはＴｃ＝０．２６０μｓの長さを有する。
【００１８】
図３にＷ−ＣＤＭＡの共通パイロットチャネル（ＣＰＩＣＨ）を示す。ＣＰＩＣＨは周波数および時間トラッキング、並びにチャネル推定のために、無線機器によって用いられるかもしれない予め定義された変調シンボルを搬送する。ＣＰＩＣＨは（１）送信ダイバーシチのない、すなわち非ＳＴＴＤ用の１つのアンテナから、または（２）ＳＴＴＤ用の２つのアンテナから送信されるかもしれない。非ＳＴＴＤにおいて、アンテナ１に対するシンボルシーケンスは単一の基地局アンテナから送信される。「Ａ」はすべて１＋ｊの変調シンボルを表す。ＳＴＴＤにおいて、図３に示す２つのシンボルシーケンスが２つの基地局アンテナから送信される。無線機器は（１）変調シンボル「Ａ」および「Ａ」が２つのアンテナから送信される各シンボルの期間に和シンボル「Ｓ」を、並びに（２）変調シンボル「Ａ」および「−Ａ」が２つのアンテナから送信される各シンボルの期間に差シンボル「Ｄ」を受信する。信号検出のためのＣＰＩＣＨの利用を以下に説明する。
【００１９】
図４ＡにＷ−ＣＤＭＡのＰＩＣＨのＤＲＸ受信を示す。ＰＩＣＨは１０ｍｓのフレーム内で送られる。待機状態の無線機器は、無線機器がそのページング指示子およびページングメッセージを受信できる特定のフレームであるページング機会を割り当てられる。  無線機器に対するこのページング機会は、ＤＲＸサイクルと呼ばれる時間間隔だけ隔てられる。ＤＲＸサイクルは無線機器に対して設定可能であり、８０ｍｓから５．１２秒、すなわち８フレームから５１２フレームの範囲が可能である。Ｗ−ＣＤＭＡ用のＤＲＸサイクルおよびフレームは、ｃｄｍａ２０００におけるスロットサイクルおよびスロットにそれぞれ対応する。
【００２０】
図４ＢにＰＩＣＨ用の１つのフレームのフォーマットを示す。各ＰＩＣＨフレームはビットｂ０からｂ２９９のラベルを貼られた３００のビットを含む。最初の２８８ビットはＮｐｉ個のページング指示子（ＰＩ）に用いられ、最後の１２ビットは他の用途のために確保される。各ＰＩＣＨフレーム内のページング指示子の数（Ｎｐｉ）はシステムによって設定可能であり、１８、３６、７２または１４４の値を取ることができる。各ページング指示子はＰＩＣＨフレーム内のＮｂ＝２８８／Ｎｐｉ個の連続したビットで送られる。ここでＮｂは１６、８、４または２の値を取ることができる。各ページング指示子用のＮｂ個のビットはページング指示子が「１」に等しい場合は「１」に設定され、ページング指示子が「０」に等しい場合は「０」に設定される。Ｎｐｉ個のページング指示子は０からＮｐｉ−１の番号を付されたＮｐｉ個のＰＩの位置で送られる（図４Ｂには示さない）。
【００２１】
図４Ｃに非ＳＴＴＤおよびＳＴＴＤ用のＰＩＣＨの送信を示す。各ＰＩＣＨフレームにおいて、次式のように、１５０個の複素数シンボルｓ０からｓ１４９を形成するために、３００個の実数のビットｂ０からｂ２９９が用いられる。ｓ０＝ｂ０＋ｊｂ１、ｓ１＝ｂ２＋ｊｂ３、・・・、ｓ１４９＝ｂ２９８＋ｊｂ２９９。非ＳＴＴＤにおいて、図４Ｃに示すように、長さ６６．６７μｓの各シンボルによって１５０個のシンボルがアンテナ１から送信される。ＳＴＴＤにおいて、１５０個のシンボルがアンテナ１および２から送信される。アンテナ２に対するシンボルは、図４Ｃに示すように、時間的に並べ替えられ、共役「＊」を取られ、さらに反転されるかもしれない。
【００２２】
待機状態の無線機器は各ページング機会におけるページング指示子と関係づけられている。図４Ａに示すようにＰＩの位置でページング指示子が送られる。このＰＩの位置は、ハッシュ関数で決定され、Ｎｐｉ個の取り得るＰＩ位置の間でページング機会毎に変更できる。無線機器に対してページング指示子が「１」に設定される場合、機器は、無線機器に対して送られたメッセージを検査するために、副共通制御物理チャネル（Ｓ-ＣＣＰＣＨ）を処理する。Ｓ-ＣＣＰＣＨはページングチャネル（ＰＣＨ）を搬送する。これは高次レイヤーにおけるトランスポートチャネルである。
【００２３】
図５に基地局１１０および無線機器１２０のブロック図を示す。基地局１１０において、符号器５１０は制御器５２０からトラヒックデータ（例えば、音声およびパケットデータのための）並びにオーバヘッドデータ（例えば、ページングおよび他のメッセージのための）を入力する。符号器５１０は異なる形式のデータを処理（例えば、符号化、インタリーブ、およびシンボルマップ化）し、変調シンボルを生成する。変調器５１２はデータおよび信号（例えば、ページング指示子）の変調シンボルを入力し、種々の物理チャネル（例えば、ＰＩＣＨ、ＣＰＩＣＨ、Ｓ−ＣＣＰＣＨなど）用に変調シンボルおよび信号にチャネル化およびスクランブリングを実行し、さらに各アンテナにデータチップストリームを出力する。送信機ユニット（ＴＭＴＲ）５１４は各データチップストリームを調整（例えば、アナログへ変換、増幅、および周波数アップコンバート）して、対応するダウンリンク信号を生成する。ダウンリンク信号は関連するアンテナ５１６から送信される。
【００２４】
無線機器１２０において、アンテナ５５２は、基地局１１０から（１つまたは複数の）ダウンリンク信号を受信し、受信信号を受信機ユニット（ＲＣＶＲ）５５４に出力する。受信機ユニット５５４は受信信号を調整（例えば、フィルタリング、増幅、および周波数ダウンコンバート）し、調整した信号をディジタル化し、入力サンプルを出力する。復調器（Ｄｅｍｏｄ）５６０は入力サンプルを処理し、シンボル推定値を出力する。復調器５６０は以下に説明するように、ページング指示子の検出をさらに実行する。復号器５６２はシンボル推定値を処理（例えばシンボルデマップ、デインターリーブ、および復号）し、復号データを出力する。
【００２５】
制御器５２０および５７０はそれぞれ基地局１１０および無線機器１２０における操作を指示する。メモリーユニット５２２および５７２はそれぞれ制御器５２０および５７０のためのデータおよびプログラムコードを格納する。タイマ５７４は時間情報を提供する。これはＤＲＸ動作中、制御器５７０によって用いられ、ＰＩＣＨを処理するためにいつ起動するかを決定する。
【００２６】
図６にレーク受信機５６０ａのブロック図を示す。これは図５の復調器の一実施例である。レーク受信機５６０ａは探索器６０８、Ｒ＞１としてＲ個のフィンガプロセッサ６１０ａから６１０ｒ、およびシンボル結合器６４０を含む。探索器６０８は受信信号における強い信号のインスタンス（または、マルチパス）を探索し、１組の基準に合致する検出されたマルチパスの各々の強度およびタイミングを出力する。探索処理は当業者には既知であり、ここでは説明しない。
【００２７】
各フィンガプロセッサ６１０は異なる注目マルチパス（例えば十分な強度のマルチパス）を処理するように割り当てられるかもしれない。各フィンガプロセッサ６１０内において、サンプリングユニット６１２は受信機ユニットから入力サンプルを入力し、時間トラッキングユニット６３２からのタイミング誤差推定値に基づいて適切なタイミングで出力サンプルを出力する。例えば、サンプリングユニット６１２はチップレートの８倍（または、ｃｈｉｐｘ８）で入力サンプルを入力し、図９に示すようにチップレートの２倍（または、ｃｈｉｐｘ２）で出力サンプルを出力するかもしれない。オンタイム（ＯＴ）出力サンプルのタイミングはタイミング誤差推定値に基づいてｃｈｉｐｘ８の８個の取り得るタイムオフセットの１つから選択されるかもしれない。別の例として、サンプリングユニット６１２は、出力サンプルを生成するためにタイミング誤差推定値に基づいて入力サンプルについて再サンプリングを実行するかもしれない。回転器６１４は周波数トラッキングユニット６３６からの周波数誤差推定値に基づいて、サンプリングユニット６１２からの出力サンプルに位相回転を実行し、回転したサンプルを出力する。タイミングおよび周波数誤差推定値は、以下に説明するように休止から起動後のウォームアップの期間に求められる。時間トラッキングループ（ＴＴＬ）および周波数トラッキングループ（ＦＴＬ）は、それぞれタイミングおよび周波数誤差推定値で初期化され、ページング指示子検出の間、動作可能にされる。デスクランブラ６１６は回転したサンプルを受信される基地局用のデスクランブルシーケンスと乗算し、デスクランブルしたサンプルＲｉを出力する。
【００２８】
パイロットをＣＰＩＣＨから再生するために、パイロット逆拡散器６１８は、デスクランブルされたサンプルをパイロットチャネル化符号Ｃｐｉｌｏｔと乗算し、さらに受信パイロットシンボルまたは逆拡散パイロットシンボルとも呼ばれるパイロットシンボルＰｎを得るために、得られたＮｐ個のサンプルを累算する。チャネル化符号はＷ-ＣＤＭＡのＯＶＳＦ符号である。Ｎｐはパイロットチャネル化符号の長さである。これは、Ｗ-ＣＤＭＡでは２５６チップである。
【数１】
2009512242.tif 000003
【００２９】
ＰＩＣＨ上のページング指示子を検出するために、データ逆拡散器６２２は、デスクランブルされたサンプルをＰＩＣＨ用のチャネル化符号Ｃｐｉｃｈと乗算し、得られたサンプルをＰＩＣＨチャネル化符号の長さ（Ｗ-ＣＤＭＡでは２５６チップ）にわたって累算し、データシンボルＤｎを出力する。データ復調器６２４はパイロット推定値によりデータシンボルの検出を実行し、シンボル推定値を出力する。シンボル結合器６４０はすべての割り当てられたフィンガプロセッサからのシンボル推定値を入力し、結合して、最終的なシンボル推定値を出力する。レーク受信機５６０ａ内の関連ブロックを以下に説明する。
【００３０】
待機モードにおけるＤＲＸ動作中、無線機器１２０はＰＣＨを監視し、無線機器に対するページングがある場合、基地局へ応答を返すことを要求される。これを達成するために、無線機器は図４Ａに示すように、ＤＲＸサイクルの基づいて正規の間隔で起動し、さらに、ページングメッセージを次のＳ−ＣＣＰＣＨフレームでＳ−ＣＣＰＣＨ上で無線機器に送っても良いかを決定するためにＰＩＣＨ上のページング指示子を検出する。ページング指示子を信頼性を持って検出するために、無線機器は周波数誤差を推定し除去するための周波数トラッキング、およびタイミング誤差を推定し除去するための時間トラッキング、および十分な品質のパイロット推定値を得るためのパイロットフィルタリングを通常実行する。周波数および時間トラッキングは探索器およびフィンガプロセッサを現在のチャネル状態に保持し続けるために実行される。
【００３１】
無線機器は種々の技術を用いて周波数トラッキング、時間トラッキング、およびパイロットフィルタリングを実行するかもしれない。受信機ユニット５５４内の無線周波数（ＲＦ）回路は通常これらのタスクの期間に対して電源を投入される。これらのタスクを実行するために必要な時間の長さは、そのタスクに用いられる特定の技術に依存し、各受信可能期間において全ＲＦ受信可能時間のかなり大きな部分をしめるかもしれない。ＲＦ受信可能時間は待機モードにおける電池電力消費量に大きな影響を与える。各受信可能期間におけるより長いＲＦ受信可能期間は、結果的により大きな電力消費となり、従ってより短い電池のスタンバイ時間となる。電池のスタンバイ時間はその無線機器が受け入れられる可能性および商業上の成功に大きい影響を与える。したがって、これらのタスクをできるだけ最短時間で実行することは極めて望ましい。
【００３２】
表１に周波数トラッキング、時間トラッキング、およびパイロットフィルタリングに用いられるかもしれない３つの技術を記載する。
【表１】
2009512242.tif 000004
【００３３】
ＱＦＴ、ＱＴＴ、およびＮＣＰはデスクランブラ６１６からのデスクランブルされたサンプルまたはパイロット逆拡散器６１８からのパイロットシンボルに対して実行されるかもしれない。明快さのために、パイロットシンボルに基づくＱＦＴ、ＱＴＴ、およびＮＣＰを以下に説明する。以下の説明において、コヒーレント累算は複素値の累算を言い、複素値の位相は累算結果に影響する。非コヒーレント累算は例えばエネルギーのような実数値の累算を言う。
【００３４】
１．急速周波数トラッキング（ＱＦＴ）
ＱＦＴは周波数誤差量およびチャネル状態にかかわらず一定の時間内で周波数誤差推定値を提供できる開ループ周波数推定技術である。これは周波数誤差が大きくなると、および／またはチャネル状態が劣化すると、より長い時間を要する閉ループ周波数推定技術と対照的である。ＱＦＴは各受信可能期間において短時間で１回で済む周波数誤差推定値を提供するために用いられるかもしれない。ＱＦＴにおいて、パイロットシンボルは異なる仮定周波数誤差で回転され、パイロットエネルギーが各仮定周波数誤差に対して計算され、最大のパイロットエネルギーを有する仮定周波数誤差が周波数誤差推定値として出力される。
【００３５】
パイロット逆拡散器６１８からの複素値パイロットシンボルは以下のように表されるかもしれない。
【数２】
2009512242.tif 000005
【００３６】
ここでＰｎはパイロットシンボル期間ｎのパイロットシンボル、
ＰＩ，ｎおよびＰＱ，ｎはそれぞれ同相（Ｉ）および直交（Ｑ）パイロット成分、
【数３】
2009512242.tif 000006
【００３７】
Ｅｃ／Ｉ０は１チップ当たりのパイロットエネルギー対全雑音比、
Ｎｔ＝Ｉ０−Ｉ０ｒは全雑音−パイロットスクランブル符号の雑音、
Δｆはパイロットシンボルにおける実際の周波数誤差、
Ｔｐ＝Ｎｐ・Ｔｃは１パイロットシンボルの期間、
θはパイロットシンボルの位相、
ｗpIおよびｗpQはそれぞれＩおよびＱパイロット成分に対する平均０、単位分散のガウス雑音である。
【００３８】
位相項θは以下のように表される。
【００３９】
θ＝２π・Δｆ・Ｎｐ・Ｔｃ＋φ＝Φ＋φ              式（２）
ここで、φはパイロットシンボルのランダム位相、
Φは周波数誤差Δｆに起因する１パイロットシンボル期間当たりの移相量である。
【００４０】
式（１）は周波数誤差Δｆがある場合、パイロット逆拡散器６１８によるデスクランブルされたサンプルのコヒーレント累算が、ＩおよびＱパイロット成分双方に現れるｓｉｎｃ（Δｆ・Ｔｐ）項となることを示している。このｓｉｎｃ（Δｆ・Ｔｐ）項は周波数誤差に起因するＩおよびＱパイロット成分の大きさの劣化を表す。
【００４１】
パイロットシンボルはコヒーレントに累算されるかもしれない。また、パイロットエネルギーＥｐは以下の通り計算されるかもしれない。
【数４】
2009512242.tif 000007
【００４２】
ここで、Ｎｆｃはパイロットシンボルの数で表したコヒーレント累算長である。パイロットエネルギーＥｐは周波数誤差Δｆに起因するピークパイロットエネルギーからの劣化を表すｓｉｎｃ２（Δｆ・Ｎｆｃ・Ｔｐ）項を含む。
【００４３】
図７は種々のＮｆｃの値に対する劣化項ｓｉｎｃ２（Δｆ・Ｎｆｃ・Ｔｐ）の曲線を周波数誤差の関数として示す。曲線７１０はＮｆｃ＝８パイロットシンボルのコヒーレント累算長に対するものであり、曲線７１２はＮｆｃ＝１６に対するもので、曲線７１４はＮｆｃ＝３０に対するものである。与えられたＮｆｃの値において、パイロットエネルギーは周波数誤差がない（Δｆ＝０）時に最大であり、周波数誤差が増加するに従って、ｓｉｎｃ関数に基づいて減少する。Ｎｆｃのより大きい値はｓｉｎｃ２（Δｆ・Ｎｆｃ・Ｔｐ）項のより狭い曲線に対応する。これは、パイロットエネルギーに基づいて零または小さい周波数誤差を容易に検出することを可能とする。ｓｉｎｃ項は周波数誤差が大きくなると急激に下がるからである。Ｎｆｃ値が大きくなると、周波数誤差の違いに対するパイロットエネルギー間のより大きな違いを生ずる。
【００４４】
図８Ａに非ＳＴＴＤ用のＱＦＴユニット６３８ａの一実施例のブロック図を示す。ＱＦＴユニット６３８ａは図６に示すように１つのフィンガプロセッサ６１０の周波数トラッキングユニット６３６に用いられるかもしれない。ＱＦＴユニット６３８ａは、Ｋ＞１として８１０ａから８１０ｋのＫ個のパイロットプロセッサおよび周波数誤差検出器８２０を含む。各パイロットプロセッサ８１０は異なる仮定周波数誤差に対する処理を実行する。
【００４５】
パイロット逆拡散器６１８からのパイロットシンボルは、８１０ａから８１０ｋのすべてのＫ個のパイロットプロセッサ８１０ａへ出力される。各プロセッサ８１０内において、乗算器８１２は各パイロットシンボルＰｎとフェーザＳ（Δｆｋ）＝ｅｘｐ（−ｊ２π・Δｆｋ・ｎ・Ｔｐ）を乗算し、回転したパイロットシンボルＰｋ、ｎを出力する。ここでΔｆｋはそのプロセッサ８１０に対する仮定周波数誤差である。仮定周波数誤差Δｆｋによるパイロットシンボルの回転によって、回転パイロットシンボルの周波数誤差はΔｆ−Δｆｋとなり、式（１）のｓｉｎｃの項は回転後ｓｉｎｃ（（Δｆ−Δｆｋ）・Ｔｐ）となる。コヒーレント累算器８１４は次式のようにＮｆｃ個の回転パイロットシンボルを累算する。
【数５】
2009512242.tif 000008
【００４６】
ここで、Ｐｋ，ｎ＝ＰＩ，ｋ，ｎ＋ｊＰＱ，ｋ，ｎである。コヒーレント累算長Ｎｆ，ｃは固定値または予測チャネル状態に基づいて決定される設定可能な値であるかもしれない。エネルギー計算ユニット８１６は以下のようにパイロットエネルギーを計算する。
【数６】
2009512242.tif 000009
【００４７】
ｅｘｐ（−ｊ２π・Δｆｋ・ｎ・Ｔｐ）だけ回転することにより、パイロットエネルギーに対する劣化項はｓｉｎｃ２（（Δｆ−Δｆｋ）・Ｎｆｃ・Ｔｐ）となる。周波数誤差に起因するパイロットエネルギーの劣化は仮定周波数誤差Δｆｋが実際の周波数誤差Δｆに近づくにつれて減少する。周波数誤差検出器８２０は８１０ａから８１０ｋまでのＫ個すべてのパイロットプロセッサからパイロットエネルギーを入力し、最大パイロットエネルギーを特定する。次に検出器８２０は、周波数誤差推定値、または
【数７】
2009512242.tif 000010
【００４８】
として、実際の周波数誤差に最も近い仮定である最大パイロットエネルギーに対応する仮定周波数誤差Δｆｋ，ｍａｘを出力する。
【００４９】
図８ＢにＳＴＴＤ用のＱＦＴユニット６３８ｂの一実施例のブロック図を示す。ＱＦＴユニット６３８ｂは８５０ａから８５０ｋまでのＫ個のパイロットプロセッサおよび周波数誤差検出器８６０を含む。各パイロットプロセッサ８５０は異なる仮定周波数誤差に対する処理を実行する。パイロットシンボルは８５０ａから８５０ｋまでのＫ個のすべてのパイロットプロセッサに出力される。各プロセッサ８５０内において、乗算器８５２は各パイロットシンボルＰｎとフェーザＳ（Δｆｋ）を乗算し、回転パイロットシンボルを出力する。乗算器８５２からの回転パイロットシンボルは２つの基地局アンテナに対する２つのコヒーレント累算器８５４ｘおよび８５４ｙへ出力される。累算器８５４ｘは式（４）に示すようにＮｆｃ個の回転パイロットシンボルを累算する。累算器８５４ｙは次式で示すように、Ｎｆｃ個の回転パイロットシンボルを累算する。
【数８】
2009512242.tif 000011
【００５０】
ここで、Ｋｎは図３に示すように、「Ｓ」パイロットシンボルに対しては＋１、「Ｄ」パイロットシンボルに対しては−１に等しい利得である。式（６）はＣＰＩＣＨに対するＳＴＴＤ復号およびコヒーレント累算の双方を実行する。コヒーレント累算期間ＮｆｃはＳＴＴＤに対するパイロットシンボル数で、偶数である。
【００５１】
エネルギー計算ユニット８５６ｘおよび８５６ｙは式（５）に示すように、それぞれ累算器８５４ｘおよび８５４ｙの出力のパイロットエネルギーを計算する。結合器８５８はユニット８５６ｘおよび８５６ｙからのパイロットエネルギーの和をとり、仮定周波数誤差に対する総パイロットエネルギーを出力する。周波数誤差検出器８６０はすべてのＫ個の仮定周波数誤差に対する総パイロットエネルギーを入力し、最大の総パイロットエネルギーに対応する仮定周波数号差を周波数誤差推定値として出力する。
【００５２】
ＱＦＴのための複雑さおよび処理時間は３つのパラメータに依存している。すなわち、コヒーレント累算長（Ｎｆｃ）、周波数誤差仮定の数（Ｋ）、および仮定周波数誤差の範囲である。周波数誤差範囲は１つの受信可能期間から次の受信可能期間の間で、予測される最悪の場合の周波数ドリフト（例えば、ドップラーおよび温度変化による）によって決定される。周波数誤差範囲はＤＲＸサイクル、発振器設計などに基づいて決定される。ＤＲＸサイクルが長くなると、より大きい周波数誤差範囲が仮定される。逆もまた同様である。仮定の数（Ｋ）は周波数誤差範囲、周波数誤差推定値に対する所望精度、およびＱＦＴのために割り当てる時間の長さに基づいて選択されるかもしれない。一般に、周波数誤差推定値におけるより高い精度およびより小さい標準偏差は、より多くの仮定数によって得られるかもしれない。Ｋ個の仮定は、（１）全周波数範囲にわたって均一に、または（２）実際の周波数誤差を含む尤度が高い任意の部分範囲においてはより狭い周波数誤差間隔を用いて不均一に、分配されるかもしれない。累算長を長くすると、（１）ＡＷＧＮチャネルおよび（２）低速のレイリーフェージングチャネルの、ピーク残留周波数誤差および残留誤差の標準偏差の双方を減少させることができる。残留周波数誤差は実際の周波数誤差および周波数誤差推定値の間の差、すなわち、
【数９】
2009512242.tif 000012
【００５３】
である。
【００５４】
図８Ａおよび図８Ｂに１つのフィンガプロセッサの周波数誤差推定値の導出を示す。複数のフィンガプロセッサが複数の信号のインスタンスまたはマルチパスを処理するように割り当てられるかもしれない。共通の周波数誤差推定値が種々の方法ですべての割り当てられたフィンガプロセッサに対して計算されるかもしれない。
【００５５】
一実施例において、周波数誤差推定値が図８Ａに示すように、各割り当てられたフィンガプロセッサに対して決定される。次に共通周波数誤差推定値がすべての割り当てられたフィンガプロセッサに対する周波数誤差推定値に基づいて次式のように計算されるかもしれない。
【数１０】
2009512242.tif 000013
【００５６】
Ｃｒはフィンガプロセッサｒの重み、
Δｆｃｏｍはすべての割り当てられたフィンガプロセッサの共通周波数誤差推定値である。
【００５７】
各フィンガプロセッサのＣｒはＥｃ／Ｉ０またはそのフィンガプロセッサに対する他の品質尺度に等しいかもしれない。
【００５８】
別の実施例において、パイロットエネルギーは次式のように、各仮定周波数誤差に対して、割り当てられたすべてのフィンガプロセッサについて最初に累算される。
【数１１】
2009512242.tif 000014
【００５９】
ここで、Ｅｒ、ｋは仮定周波数誤差Δｆｋに対するフィンガプロセッサｒのパイロットエネルギー、
Ｅｋ，ｔｏｔａｌはΔｆｋを割り当てられたすべての割り当てられたフィンガプロセッサについての総パイロットエネルギーである。
【００６０】
共通周波数誤差推定値として、最も大きい総パイロットエネルギーに対応する仮定周波数誤差が出力される。
【００６１】
周波数トラッキングは種々の方法で実行されるかもしれない。一実施例において、共通周波数誤差推定値は周波数ダウンコンバージョンに用いられる局部発振器（ＬＯ）信号の周波数を決定する発振器に用いられる。各フィンガプロセッサはそのフィンガプロセッサに対して決定された残留周波数誤差に基づいて周波数トラッキングを実行する。別の実施例において、各フィンガプロセッサはそのフィンガプロセッサに対して導出された周波数誤差推定値に基づいて周波数トラッキングを実行する。さらに別の実施例において、周波数トラッキングは共通周波数誤差推定値に基づいてすべてフィンガプロセッサにわたって実行される。
【００６２】
２．急速時間トラッキング（ＱＴＴ）
ＱＴＴはタイミング誤差量およびチャネル状態にかかわらず一定の時間内でタイミング誤差推定値を提供できる開ループタイミング推定技術である。これは、タイミング誤差が大きくなるとおよび／またはチャネル状態が劣化してくるとより長い時間を要する閉ループタイミング推定技術と対照的である。ＱＴＴは各受信可能期間におけて短時間で１回で済むタイミング誤差推定値を提供するために用いられるかもしれない。
【００６３】
図９に１個のフィンガプロセッサにおけるｃｈｉｐｘ２でデスクランブルされたサンプルを示す。各チップ期間ｉについて、オンタイム（ＯＴ）サンプルはそのチップタイミングにおいてデスクランブルされたサンプルであり、前方の（Ｅ）サンプルは１／２チップ早くデスクランブルされたサンプルであり、後方の（Ｌ）サンプルは１／２チップ遅れてデスクランブルされたサンプルである。このように前方、オンタイム、および後方のサンプルには１／２チップの間隔がある。また、チップ期間ｉに対する後方のサンプルはチップ期間ｉ＋１に対する前方のサンプルである。
【００６４】
デスクランブラ６１６はデスクランブルされたサンプルをｃｈｉｐｘ２で出力するかもしれない。パイロット逆拡散器６１８は、ｃｈｉｐｘ２のデスクランブルされたサンプルについて逆拡散を実行し、前方（Ｅ）、オンタイム（ＯＴ）および後方（Ｌ）パイロットシンボルを出力するかもしれない。各パイロットシンボル期間において、パイロット逆拡散器６１８は、１つのオンタイムパイロットシンボルを得るためにＮｐ個のオンタイムサンプルを、１つの前方パイロットシンボルを得るためにＮｐ個の前方サンプルを、１つの後方パイロットシンボルを得るためにＮｐ個の後方サンプルを累算するかもしれない。前方、オンタイム、および後方パイロットシンボルは１／２チップの間隔があり、タイミング誤差を推定するために用いられるかもしれない。
【００６５】
図１０に非ＳＴＴＤ用のＱＴＴユニット６３４ａの一実施例のブロック図を示す。ＱＴＴユニット６３４ａは図６に示す１つのフィンガプロセッサ６１０の時間トラッキングユニット６３２に用いられるかもしれない。ＱＴＴユニット６３４ａ内において、デマルチプレクサ１０１２はパイロット逆拡散器６１８から前方、オンタイム、および後方パイロットシンボルを入力し、コヒーレント累算器１０１４ａへ前方パイロットシンボルを出力し、コヒーレント累算器１０１４ｂへオンタイムパイロットシンボルを出力し、およびコヒーレント累算器１０１４ｃへ後方パイロットシンボルを出力する。各累算器１０１４はパイロットシンボルをコヒーレント累算長Ｎｔｃにわたって累算し、その期間のパイロットの値を出力する。内挿器１０１６は前方パイロット値ＹＥ、オンタイムの値ＹＯＴ、および後方パイロット値ＹＬをそれぞれ各コヒーレント累算期間に累算器１０１４ａ、１０１４ｂおよび１０１４ｃから入力する。一実施例において、内挿器１０１６は前方、オンタイム、後方のパイロットの値を次式のように線形内挿する。
【数１２】
2009512242.tif 000015
【００６６】
式（９）において、重みは線形内挿に良好な特性を与えるように選択される。他の重みも用いられるかもしれない。
【００６７】
各コヒーレント累算期間において、内挿器１０１６は１チップ期間の８個の異なる時間オフセット、すなわちｃｈｉｐｘ８の時間オフセットに対して８個のパイロット値を出力する。エネルギー計算ユニット１０１８は内挿器１０１６から入力した各パイロットの値のエネルギーを各コヒーレント累算期間にわたって計算し、８個の異なる時間オフセットに対する８個のエネルギー値を出力する。非コヒーレント累算器１０２０は各時間オフセットに対するＮｔｎｃ個のエネルギー値を累算し、その時間オフセットに対する累算エネルギー値を出力する。タイミング誤差検出器１０２２は、８個の時間オフセットに対する８個の累算エネルギー値を入力し、最大累積エネルギー値を特定し、その累算エネルギー値に対応する時間オフセットを決定し、この時間オフセットとオンタイムの位置との差をタイミング誤差推定値として出力する。
【００６８】
別の実施例において、ＱＴＴユニットはタイミング誤差推定値を得るために放物線内挿を実行する。この実施例において、累算器１０１４ａ、１０１４ｂ、および１０１４ｃからの各パイロット値のエネルギーが計算される。前方パイロットシンボルに対するＮｔｎｃ個のエネルギー値は前方エネルギー値ＥＥを得るために累算され、オンタイムパイロットシンボルに対するＮｔｎｃ個のエネルギー値は、オンタイムエネルギー値ＥＯＴを得るために累算され、後方パイロットシンボルに対するＮｔｎｃ個のエネルギー値は、後方エネルギー値ＥＬを得るために累算される。次にタイミング誤差推定値が以下のように計算される。
【数１３】
2009512242.tif 000016
【００６９】
放物線内挿は、ＥＥ、ＥＯＴおよびＥＬの３点を通る放物線を当てはめようとする。その放物線の最大点がタイミング誤差推定値として出力される。
【００７０】
線形、放物線の双方の内挿において、コヒーレント累積長Ｎｔｃおよび非コヒーレント累積長Ｎｔｎｃは所望の特性を提供するように選択されるかもしれない。ＱＴＴはＱＦＴと並行して実行されるかもしれない。この場合、デスクランブルされたサンプルおよびパイロットサンプルにはトラッキングで除去されていない周波数誤差がおそらくあるだろう。したがって、コヒーレント累積長は限定されるべきである。ＱＴＴに必要な総時間はＱＦＴに必要な総時間とほぼ同等であるように選択されるかもしれない。この場合、ＱＴＴのための総累算長はＱＦＴのためのコヒーレント累算長とほぼ等しいかもしれない、すなわちＮｔｃ×Ｎｔｎｃ≒Ｎｆｃ。種々のチャネル状態に対して（Ｎｔｃ，Ｎｔｎｃ）の種々の組合せを評価した。（５，６）および（３，１０）の組合せが試験したチャネル状態に対して優れた特性を示した。（Ｎｔｃ、Ｎｔｎｃ）の他の組合せも用いられるかもしれない。これは本発明の範囲の内にある。
【００７１】
線形内挿によるＳＴＴＤにおいて、各アンテナに対して１組の前方、オンタイムおよび後方パイロット値を得るために、２つの基地局アンテナに対して、別々にコヒーレント累算が実行される。各アンテナに対する前方、オンタイムおよび後方パイロット値について、そのアンテナに対する８個の時間オフセットにおける１組の８個のパイロット値を得るために、線形内挿が実行される。各アンテナに対する８個のパイロット値の各々に対してエネルギーが計算される。２つのアンテナに対するパイロット値のエネルギーは、８個の時間オフセットの各々に対して非コヒーレントに累算される。次に、最大累算エネルギー値の時間オフセットに基づいて、タイミング誤差推定値を得る。
【００７２】
各アンテナのパイロット値は以下のように導出されるかもしれない。
【数１４】
2009512242.tif 000017
【００７３】
ここで「ｔｏｓ」は、前方（Ｅ）、オンタイム（ＯＴ）または後方（Ｌ）であるかもしれない時間オフセットを表し、
Ｐｔｏｓ，ｎはパイロットシンボル期間ｎ内の指定された時間オフセットにおけるパイロットシンボル、
Ｋｎは「Ｓ」パイロットシンボルに対しては＋１、「Ｄ」パイロットシンボルに対しては−１、
Ｙ１，ｔｏｓおよびＹ２，ｔｏｓはそれぞれアンテナ１およびアンテナ２に対する指定された時間オフセットにおけるパイロット値である。
【００７４】
式（１１）はＣＰＩＣＨにおけるＳＴＴＤ復号およびコヒーレント累算の双方を実行する。各コヒーレント累算期間において、式（１１）はアンテナ１に対するパイロット値Ｙ１，Ｅ、Ｙ１，ＯＴおよびＹ１，Ｌの第１のセットを、並びにアンテナ２に対するパイロット値Ｙ２，Ｅ、Ｙ２，ＯＴおよびＹ２，Ｌの第２のセットを与える。
【００７５】
第１のセットにおける３個のパイロット値は式（９）に示すように、８個のパイロット値の第１のセットを得るために内挿される。また、第２のセットにおける３個のパイロット値は、８個のパイロット値の第２のセットを得るために内挿される。各セット内の８個のパイロット値のエネルギーは各アンテナに対して計算される。２つのアンテナに対する２つのセット内の８個のパイロット値のエネルギーは各時間オフセットについて結合される。次に非コヒーレント累算およびタイミング誤差検出が非ＳＴＴＤ用に上で述べたように実行される。ＳＴＴＤにおいて、Ｎｔｃは偶数であり、（４，７）および（６，５）の組合せが試験チャネル状態に対して良好な特性を与える。
【００７６】
非ＳＴＴＤおよびＳＴＴＤの双方並びに線形および放物線内挿の双方において、コヒーレント累算長Ｎｔｃおよび非コヒーレント累算長Ｎｔｎｃは予測されたチャネル状態に基づいて選択されるかもしれない。好ましいチャネル状態においてはより短い累算長が用いられるかもしれない。その結果、ＱＴＴを実行するために必要な時間を短縮できる。
【００７７】
上の説明は１フィンガプロセッサ用のタイミング誤差推定値の導出に関するものである。複数のフィンガプロセッサが、複数の信号のインスタンスを処理するために割り当てられるかもしれない。タイミング誤差推定値は各フィンガプロセッサについて導出されるかもしれない。そのフィンガプロセンサのタイミングはこのタイミング誤差推定値に基づいて検出を実行する前に動かされるかもしれない。
【００７８】
３．非因果性パイロットフィルタリング（ＮＣＰ）
非因果性パイロットフィルタリング（ＮＣＰ）はページング指示子の検出に用いられるパイロット推定値を出力する。任意のパイロットシンボル期間のページング指示子（ＰＩ）伝送もＰＩシンボルと呼ばれる。ページング指示子は、１、２、４または８個のパイロットシンボルの期間に拡がるかもしれない。従って、１、２、４または８個のＰＩシンボルを含むかもしれない。ＮＣＰは、（１）非ＳＴＴＤ用の各ＰＩシンボルに対する１つのパイロット推定値、および（２）ＳＴＴＤ用のＰＩシンボルの各ペアのための２つの基地局アンテナに対する２つのパイロット推定値を出力する。
【００７９】
図１１Ａに、非ＳＴＴＤにおける１つのＰＩシンボルに対してＮＣＰを実行する一実施例を示す。ＰＩシンボルに対するパイロット推定値を導出するためにＰＩシンボルを中心にしたＬ＋１個のパイロットシンボルが用いられる。パイロット推定値はＦＩＲフィルタを用いて、以下のように導出されるかもしれない。
【数１５】
2009512242.tif 000018
【００８０】
ＦＩＲフィルタの長さＬ＋１および係数は種々のチャネル状態に対して良好な特性を提供するように選択されるかもしれない。５、７、および９のＦＩＲフィルタ長は試験したチャネル状態に対して良好な特性を提供するが他のＦＩＲフィルタ長も用いられるかもしれない。係数はすべて１となるように選択されるかもしれない。その場合、パイロット推定値はＰＩシンボルを中心とするＬ＋１個のパイロットシンボルを累算することによって得られる。他の値も係数に用いられるかもしれない。
【００８１】
ＳＴＴＤにおいて、ページング指示子は１、２または４個のパイロットシンボルペアで２つのアンテナから送信されるかもしれない。各ＰＩシンボルペアについては、図４Ｃに示すように、シンボルのｓａおよびｓｂはアンテナ１から、並びにシンボル-ｓ*bおよびｓ*aはアンテナ２から送信される。
【００８２】
図１１ＢにＳＴＴＤ用１ＰＩシンボルペアに対してＮＣＰを実行する一実施例を示す。ＰＩシンボルペアは任意のパイロットシンボル期間において送信を開始するかもしれない。ＰＩシンボルペアのＳＴＴＤ復号を実行するために各アンテナに対するパイロット推定値が必要である。各アンテナに対するパイロット推定値は等しい数の「Ｓ」および「Ｄ」パイロットシンボルをフィルタリングすることによって得られるかもしれない。図３を参照して、アンテナ２に対するパイロットパターンはＣＰＩＣＨフレーム境界に不連続を有する。その結果（１）ＣＰＩＣＨフレームの終わりにおいて単一の「−Ａ」シンボルが２つの「Ａ」シンボルの間で送信され、（２）ＣＰＩＣＨフレームの始まりにおいて単一の「Ａ」シンボルが２つの「−Ａ」シンボルの間で送信される。したがって、図１１Ｂに示すように、ＣＰＩＣＨフレームとの相対的なＰＩシンボルペアの開始点に依存して異なるＦＩＲフィルタ長が用いられ、ＰＩシンボルペアのために等しい数の「Ｓ」および「Ｄ」パイロットシンボルがフィルタリングされることを確実にするかもしれない。各ＣＰＩＣＨフレームの１５０個のパイロットシンボル期間は０から１４９のインデックスを付与されるかもしれない。ＦＩＲフィルタの長さＬは（１）ＰＩシンボルペアが偶数インデックスのパイロットシンボル期間に始まる場合、（図１１Ｂには図示しない）Ｌ＝２，６，１０または他の値、および（２）ＰＩシンボルペアが奇数インデックスのパイロットシンボル期間に始まる場合、（図１１Ｂに図示するように）Ｌ＝４，８または他の値であるように選択されるかもしれない。
【００８３】
２つのアンテナに対するパイロット推定値は、以下のようにＦＩＲフィルタに基づいて導出されるかもしれない。
【数１６】
2009512242.tif 000019
【００８４】
重みＷｌはすべて１または他の値になるように選択されるかもしれない。式（１３）は２つのアンテナに用いられる２つの非因果性ＦＩＲフィルタを示す。各非因果性ＦＩＲフィルタは１組の重みＷｌおよび１組の利得Ｋｎによって定義される。ここで、利得はアンテナおよびシンボル期間ｎに依存する。
【００８５】
図１１ＣにＳＴＴＤにおける種々のＰＩシンボルペアに対してＮＣＰを実行する別の一実施例を示す。この実施例において、各ＣＰＩＣＨフレームの１５０個のパイロットシンボルはペア１からペア７５として表される７５のシンボルペアに配置される。与えられたＰＩシンボルペアはパイロットシンボルペアと時間的に合致されるかもしれない。または２つのパイロットシンボルペアに跨るかもしれない。例えば、図１１ＣのＰＩシンボルペアＸはパイロットシンボルペア１と時間的に合致され、図１１ＣのＰＩシンボルペアＹは先行するＣＰＩＣＨフレームのパイロットシンボルペア７５と現在のＣＰＩＣＨフレームのパイロットシンボルペア１に跨る。
【００８６】
ＰＩシンボルペアがパイロットシンボルペアと時間的に合致されている場合、例えば式（１３）に示すように、２つのアンテナに対するパイロット推定値を得るために、このＰＩシンボルペアの周りのパイロットシンボルペアを用いてＮＣＰが実行されるかもしれない。図１１Ｃに示す一例において、パイロットシンボルペア７４，７５，１，２，３がＰＩシンボルペアＸのパイロット推定値を得るために用いられるかもしれない。パイロット推定値を導出するために用いられるパイロットシンボルペアの数は設定可能である。
【００８７】
ＰＩシンボルペアが２つのパイロットシンボルペアに跨っている場合、このＰＩシンボルペアの周りのパイロットシンボルペアの種々の組合せを用いてＮＣＰが実行されるかもしれない。図１１Ｃに示す一例において、ＰＩシンボルペアＹに対するパイロット推定値は、以下の方式のいずれか１つに基づいて得られるかもしれない。
【００８８】
１．式（１３）に示すように２つのアンテナに対するパイロット推定値を得るためにパイロットシンボルペア７４，７５および１を用いる。
【００８９】
２．式（１３）に示すように２つのアンテナに対するパイロット推定値を得るためにパイロットシンボルペア７５，１および２を用いる。
【００９０】
３．２つのアンテナに対する２組のパイロット推定値を得るためにパイロットシンボルペア７４，７５および１を用い、２つのアンテナに対する別の２組のパイロット推定値を得るためにパイロットシンボルペア７５，１および２を用い、さらにＰＩシンボルペアのＳＴＴＤ復号を実行するために２つのアンテナに対するこれらの４組のパイロット推定値を共同的に用いる。
【００９１】
４．２つのアンテナに対する２組のパイロット推定値を得るためにパイロットシンボルペア７４，７５および１を用い、２つのアンテナに対する別の２組のパイロット推定値を得るためにパイロットシンボルペア７５，１および２を用い、各アンテナの２組のパイロット推定値の平均を取って、そのアンテナに対する１組の平均パイロット推定値を得て、さらにＰＩシンボルペアのＳＴＴＤ復号を実行するために２個のアンテナに対する２組の平均パイロット推定値を用いる。
【００９２】
上記の方式１および２において、２個のアンテナに対する非因果性ＦＩＲフィルタはＰＩシンボルペアに関して非対称であり、ＰＩシンボルペアの等しくない数の左および右側のパイロットシンボルについて動作する。例えば、パイロットシンボルペア７４，７５および１が用いられる場合、ＰＩシンボルペアの左側には２つのパイロットシンボルペア７４および７５が、ＰＩシンボルペアの右側には１つのパイロットシンボルペア１がある。
【００９３】
上記の方式３および４において、２つの非因果性ＦＩＲフィルタが、２つのアンテナに対する２組のパイロット推定値を生成するために第１のパイロットシンボルのセット（例えばパイロットシンボルペア７４，７５および１）に対して動作する。さらに別の２つの非因果性ＦＩＲフィルタが、２つのアンテナに対する２組のパイロット推定値を生成するために第２のパイロットシンボルのセット（例えばパイロットシンボルペア７５，１および２）に対して動作する。２つのアンテナに対して各組が１つ以上のパイロット推定値を有する４組のパイロット推定値が得られる。各アンテナに対する２組のパイロット推定値は平均されるかもしれない。また、２組の平均パイロット推定値は，以下に説明するようにＳＴＴＤ復号に用いられるかもしれない。代替的に、２つのアンテナに対する４組のパイロット推定値は、以下に説明するように共同ＳＴＴＤ復号に用いられるかもしれない。４．ページング指示子検出
図１２Ａに非ＳＴＴＤ用のデータ復調器６２４ａの一実施例のブロック図を示す。ＮＣＰパイロットフィルタ６２０は非因果性フィルタでパイロットシンボルＰｎをフィルタリングし各ＰＩシンボルに対するパイロット推定値
【数１７】
2009512242.tif 000020
【００９４】
復調器６２４ａ内において、位相回転器１２１２は各パイロット推定値と１−ｊ１を乗算し、対応するチャネル利得推定値Ｈｎを出力する。１−ｊ１との乗算はパイロット推定値を−４５°回転し、Ａ＝１＋ｊ１であるからパイロット変調を除去する。乗算器１２１４はデータ逆拡散器からのＰＩシンボルおよび回転器１２１２からのチャネル利得推定値を入力する。乗算器１２１４は各ＰＩシンボルと関連するチャネル利得推定値を乗算し、複素復調シンボルを出力する。ＰＩＣＨ上の各ビットはＱＰＳＫ変調シンボルのＩまたはＱ成分のいずれかで送信される。結合器１２１６は、各復調されたシンボルの実部の和および虚部の和をとり、対応するＰＩシンボルに対する検出されたページング指示子を出力する。
【００９５】
シンボル結合器６４０は各ＰＩシンボルに対して割り当てられたすべてのフィンガプロセッサから検出された値を入力し結合する。また、シンボル結合器６４０は検出された値をページング指示子に対するすべてのＰＩシンボルにわたって累算し、そのページング指示子に対する最終的な検出値を出力する。最終的な検出値は送信されたページング指示子が「１」に設定されたか、または「０」に設定されたかを決定するために、予め定めたしきい値と比較されるかもしれない。
【００９６】
図１２ＢにＳＴＴＤ用のデータ復調器６２４ｂの一実施例のブロック図を示す。ＮＣＰパイロットフィルタ６２０は非因果性フィルタでパイロットシンボルＰｎをフィルタリングし、各ＰＩシンボルペアに対してそれぞれアンテナ１およびアンテナ２に対するパイロット推定値
【数１８】
2009512242.tif 000021
【００９７】
ＳＴＴＤデコーダ１２５４はデータ逆拡散器６２２からのＰＩシンボルおよびチャネル利得推定値を入力し、以下のようにＳＴＴＤ復号を実行する。
【数１９】
2009512242.tif 000022
【００９８】
ここで、ＤｎおよびＤｎ＋１はそれぞれＰＩシンボル期間ｎおよびｎ＋１のＰＩシンボルであり、
【数２０】
2009512242.tif 000023
【００９９】
シンボル結合器６４０は、割り当てられたすべてのフィンガプロセッサからのおよびページング指示子に対するすべてのＰＩシンボルペアにわたる、検出された値を結合し、ページング指示子に対する最終的な検出値を出力する。
【０１００】
結合ＳＴＴＤ復号は２個のアンテナに対する４組のパイロット推定値を用いて種々の方法で実行されるかもしれない。例えば、ＤｎのＰＩシンボルはパイロットシンボルの第１のセットから導出された２組のパイロット推定値から得られたチャネル利得推定値と乗算されるかもしれない。また、Ｄｎ＋１のＰＩシンボルはパイロットシンボルの第２のセットから導出された他の２組のパイロット推定値から得られるチャネル利得推定値と乗算されるかもしれない。
【０１０１】
図１３にＱＦＴ、ＱＴＴ、およびＮＣＰによるＰＩＣＨ検出を実行するための処理１３００を示す。前の受信可能期間において休止状態になる前に、現在の受信可能期間における周波数トラッキングを実行するために必要な時間の長さが、予測されるチャネル状態に基づいて決定される。ＱＦＴのためのコヒーレント累算長Ｎｆｃ並びにＱＴＴのためのコヒーレントおよび非コヒーレント累算長ＮｔｃおよびＮｔｎｃは、好ましいチャネル状態（例えば、Ｅｃ／Ｉ０が予め定めたしきい値より上にある場合）においては、ＱＦＴおよびＱＴＴに割り当てられた時間の長さを短縮するために、縮小されるかもしれない。いかなる場合も、無線機器は現在の受信可能期間におけるページング指示子に先立って前の受信可能期間において決定される時間の長さだけ起動する。
【０１０２】
現在の受信可能期間において、無線機器は予め定めた時間に起動し、強い信号のインスタンスを探索し、および／または前の受信可能期間において特定された強い信号のインスタンスを再捕捉する（ブロック１３１０）。前の受信可能期間からの共通周波数誤差推定値が現在の受信可能期間内で探索／再捕捉のために用いられる。探索器は一組の基準を満たす検出した各信号のインスタンスの強度およびタイミング（例えばｃｈｉｐｘ２分解能）を出力する。フィンガプロセッサは、注目する各信号のインスタンスを処理するように割り当てられる。
【０１０３】
周波数トラッキングにおいて、各割り当てられたフィンガプロセッサ内の回転器は前の受信可能期間からの共通周波数誤差推定値に設定される。（ブロック１３１２）。次に、各フィンガプロセッサの周波数誤差推定値を得るために、およびすべてのフィンガプロセッサの共通周波数誤差推定値を更新するために、ＱＦＴが実行される。（ブロック１３１４）。各フィンガプロセッサの周波数誤差推定値は、そのフィンガプロセッサにＱＦＴによって提供された周波数誤差推定値から共通周波数誤差推定値を引算した値に等しく、そのフィンガプロセッサの残留周波数誤差である。発振器は共通周波数誤差推定値でゆっくり更新される。各フィンガプロセッサのフィードバックベースの周波数トラッキングループはそのフィンガプロセッサの周波数誤差推定値で初期化され、動作可能にされる。（ブロック１３１６）。各フィンガプロセッサの周波数トラッキングループはその後絶えずパイロットシンボルの位相を推定し、そのフィンガプロセッサの周波数誤差推定値を更新する。
【０１０４】
時間トラッキングにおいて、各フィンガプロセッサのタイミング誤差推定値を得るためにＱＴＴが実行される。（ブロック１３２２）。各フィンガプロセッサの時間トラッキングループは、タイミング誤差推定値で初期化され、動作可能にされる。（ブロック１３２４）。時間トラッキングループは、その後絶えずパイロットシンボルタイミングを推定し、タイミング誤差推定値を更新する。図１３の周波数および時間トラッキングのための２つの経路によって示されるように、ＱＴＴは受信可能期間を短縮するためにＱＦＴと並行して実行される。  
ブロック１３１６および１３２４の後で、図６に示すように、各フィンガプロセッサに対し、周波数トラッキングループからの出力に基づいて回転器が操作され、さらに、サンプリングユニットが時間トラッキングループからの出力に基づいて操作される。ページング指示子の検出は各フィンガプロセッサ内で走っている周波数および時間トラッキングループで、およびＮＣＰを用いて実行される。（ブロック１３３０）。休止に入る前に、共通周波数誤差推定値の最新の値が保存される。（ブロック１３３２）。次の受信可能期間における周波数および時間トラッキングを実行するために必要な時間の長さは予測チャネル状態に基づいて決定される。（ブロック１３３４）。タイマは適切に設定され、タイマが終了するまで、無線機器は休止にはいる。
【０１０５】
ＮＣＰによる検出性能を評価し、因果性無限インパルス応答（ＩＩＲ）フィルタによる検出特性と比較した。ＮＣＰにより高速を含む特定の動作シナリオに対する検出特性が向上することを示すことができる。また、ＮＣＰによる検出性能は周波数誤差に対して一層弾力的である。ＮＣＰはＱＦＴからの潜在的に大きな残留誤差を効果的に扱うことができる。周波数誤差に対する弾力性は、周波数トラッキングに割り当てられた時間の長さを短縮するために、またはおそらく検出実行に先立つ周波数トラッキングを除去するために利用されるかもしれない。
【０１０６】
待機モードにおけるＤＲＸ動作中、受信可能期間当たりのＲＦ起動時間を短縮するためにＱＦＴ、ＱＴＴ、およびＮＣＰが無線機器によって用いられるかもしれない。ＱＦＴ、ＱＴＴ、およびＮＣＰは、それぞれ従来の周波数トラッキング、時間トラッキング、およびパイロットフィルタリングの方法よりも実行時間が短く、かつ良好な特性を提供する。ＱＦＴ、ＱＴＴ、およびＮＣＰの主要な利点は、電池電力消費量の減少および電池のスタンバイ時間の延長である。ＮＣＰを用いることによる他の利点は、大きい周波数変化の下での検出特性の向上、およびページング指示子検出後（前ではない）の周波数トラッキング実行のための自由度である。
【０１０７】
明快さのために、ＱＦＴ、ＱＴＴ、およびＮＣＰの特定の実施例を上で説明してきた。また、ＱＦＴ、ＱＴＴ、およびＮＣＰは他の方法で実行されるかもしれない。これは本発明の範囲内にある。例えば、ＱＦＴ、ＱＴＴ、およびＮＣＰはパイロットシンボルの代わりにデスクランブルされたサンプルに基づいて実行されるかもしれない。この場合、コヒーレント累算および非コヒーレント累算がサンプルに関して実行される。３つの技術のいずれか１つ、任意の組合せ、またはすべてがＰＩＣＨ検出に用いられるかもしれない。
【０１０８】
明快さのために、ＱＦＴ、ＱＴＴ、およびＮＣＰはＷ−ＣＤＭＡにおけるページング指示子の検出に対して特定的に説明してきた。一般に、これらの技術は、指示子、ビット、シンボル、肯定応答、要求その他のような種々の形式の信号の検出に用いられるかもしれない。これらの技術はＷ−ＣＤＭＡおよび他の無線通信システムに用いられるかもしれない。
【０１０９】
図１４に、無線通信システムにおいて間欠的に送信される信号（例えばページング指示子）を受信するためにＱＦＴを実行するための処理１４００を示す。初めに、無線機器はＤＲＸ動作の間に信号を受信するために休止状態から起動する（ブロック１４１２）。複数の仮定周波数誤差が、複数の回転信号を得るために入力信号（例えばパイロットシンボルまたはデスクランブルされたサンプル）に用いられる（ブロック１４１４）。回転信号のエネルギーは、例えばエネルギー計算に先行するコヒーレント累算を実行することによって決定される（ブロック１４１６）。周波数誤差推定値は、回転信号のエネルギーに基づいて決定され（ブロック１４１８）、信号の検出に用いられる（ブロック１４２０）。
【０１１０】
図１５に、無線通信システムにおいて間欠的に送信される信号を受信するためにＱＴＴを実行するための処理１５００を示す。初めに、無線機器は信号を受信するために休止状態から起動する（ブロック１５１２）。時間オフセットの第１のセット（例えば前方、オンタイムおよび後方）に対する入力信号にコヒーレント累算が実行される（ブロック１５１４）。時間オフセットの第２のセットのための中間値を得るために、時間オフセットの第１のセットに対するコヒーレント累算の出力に内挿が実行されるかもしれない（例えばｃｈｉｐｘ８の分解能で）（ブロック１５１６）。中間値のエネルギーが計算されるかもしれない（ブロック１５１８）。さらに非コヒーレント累算が時間オフセットの第２のセットに対する中間値のエネルギーに実行されるかもしれない（ブロック１５２０）。タイミング誤差推定値は、非コヒーレント累算の出力に基づいて導出され（ブロック１５２２）、信号の検出に用いられる（ブロック１５２４）。
【０１１１】
図１６に、無線通信システムにおいて間欠的に送信される信号を受信するためにＮＣＰを実行するための処理１６００を示す。初めに、無線機器は信号を受信するために休止状態から起動する（ブロック１６１２）。パイロットシンボルは非ＳＴＴＤ用の１アンテナに対するパイロット推定値を、およびＳＴＴＤ用の２アンテナに対するパイロット推定値を得るために非因果性フィルタでフィルタリングされる（ブロック１６１４）。次に、上述したようなパイロット推定値に基づいて、信号の検出が実行される（ブロック１６１６）。
【０１１２】
ここに説明された技術は種々の手段で実施されるかもしれない。例えば、これらの技術はハードウェア、ソフトウェア、またはそれらの組合せで実施されるかもしれない。ハードウェアの実施において、本技術のいずれか１つ、任意の組合せ、またはすべてを実行するための処理ユニット（例えば図６のパイロットフィルタ６２０、図８ＡのＱＦＴユニット６３８ａ、図８ＢのＱＦＴユニット６３８ｂ、図１０のＱＴＴユニット６３４ａなど）は、１つ以上の特定用途向ＩＣ（ＡＳＩＣ）、ディジタル信号プロセッサ（ＤＳＰ）、ディジタル信号処理装置（ＤＳＰＤ）、プログラム可能論理回路（ＰＬＤ）、プログラマブルゲートアレイ（ＦＰＧＡ）、プロセッサ、制御器、マイクロ制御器、マイクロプロセッサ、電子装置、ここに説明した機能を実行するように設計された他の電子ユニット、またはそれらの組合せの中で実施されるかもしれない。
【０１１３】
ソフトウェアの実施において、ここに説明した機能を実行するモジュール（例えば、手順、機能など）を用いてここに説明した技術が実施されるかもしれない。ソフトウェアコードはメモリーユニット（例えば、図５のメモリーユニット５７２）に格納され、プロセッサ（例えば、コントローラ５７０）によって実行されるかもしれない。メモリーユニットはプロセッサの内部でまたは外部で実施されるかもしれない。
【０１１４】
見出しは、参照のためおよび特定の節の場所を見つけることに役立つようにここに含まれる。これらの見出しはそこに説明される概念の範囲を限定するようには意図されず、これらの概念は明細書全体にわたって他の節においても適用性を有するかもしれない。
【０１１５】
開示された実施例のこれまでの説明は、通常の当業者が本発明を製造しまたは使用することを可能にするように提供されている。これらの実施例への種々の変形は当業者に容易に明らかになるだろう。また、ここに定義した一般的原理は本発明の精神または範囲から逸脱することなく他の実施例に適用されるかもしれない。したがって、本発明はここに示した実施例に限定されることを意図されず、ここに開示した原理および新規な特徴と矛盾しない最も広い範囲に一致することである。
【図面の簡単な説明】
【０１１６】
【図１】本発明の無線通信システムを示す図。
【図２】本発明のＷ−ＣＤＭＡのフレーム構造を示す図。
【図３】本発明のＷ−ＣＤＭＡの共通パイロットチャネル（ＣＰＩＣＨ）を示す図。
【図４Ａ】本発明のＷ−ＣＤＭＡのＰＩＣＨのＤＲＸ受信を示す図。
【図４Ｂ】本発明のＰＩＣＨの１つのフレームのフォーマットを示す図。
【図４Ｃ】本発明の非ＳＴＴＤおよびＳＴＴＤにおけるＰＩＣＨの送信を示す図。
【図５】本発明の基地局および無線機器のブロック図。
【図６】本発明の無線機器内のレーク受信機のブロック図。
【図７】本発明の周波数誤差に対するｓｉｎｃ２関数のプロットを示す図。
【図８Ａ】本発明の非ＳＴＴＤにおけるＱＦＴユニットを示す図。
【図８Ｂ】本発明のＳＴＴＤにおけるＱＦＴユニットを示す図。
【図９】本発明の２倍チップレート（またはｃｈｉｐｘ２）でデスクランブルされたサンプルを示す図。
【図１０】本発明の非ＳＴＴＤにおけるＱＴＴユニットを示す図。
【図１１Ａ】本発明の非ＳＴＴＤおよびＳＴＴＤにおけるＮＣＰの実行の実施例を示す図。
【図１１Ｂ】本発明の非ＳＴＴＤおよびＳＴＴＤにおけるＮＣＰの実行の他の実施例を示す図。
【図１１Ｃ】本発明の非ＳＴＴＤおよびＳＴＴＤにおけるＮＣＰの実行の他の実施例を示す図。
【図１２Ａ】本発明の非ＳＴＴＤにおけるデータ復調器を示す図。
【図１２Ｂ】本発明のＳＴＴＤにおけるデータ復調器を示す図。
【図１３】本発明のＱＦＴ、ＱＴＴ、およびＮＣＰによるＰＩＣＨ検出処理を示す図。
【図１４】本発明のＤＲＸ動作中にＱＦＴを実行するための処理を示す図。
【図１５】本発明のＤＲＸ動作中にＱＴＴを実行するための処理を示す図。
【図１６】本発明のＤＲＸ動作中にＮＣＰを実行するための処理を示す図。
【図１】
2009512242.tif 000024
【図２】
2009512242.tif 000025
【図３】
2009512242.tif 000026
【図４Ａ】
2009512242.tif 000027
【図４Ｂ】
2009512242.tif 000028
【図４Ｃ】
2009512242.tif 000029
【図５】
2009512242.tif 000030
【図６】
2009512242.tif 000031
【図７】
2009512242.tif 000032
【図８Ａ】
2009512242.tif 000033
【図８Ｂ】
2009512242.tif 000034
【図９】
2009512242.tif 000035
【図１０】
2009512242.tif 000036
【図１１Ａ】
2009512242.tif 000037
【図１１Ｂ】
2009512242.tif 000038
【図１１Ｃ】
2009512242.tif 000039
【図１２Ａ】
2009512242.tif 000040
【図１２Ｂ】
2009512242.tif 000041
【図１３】
2009512242.tif 000042
【図１４】
2009512242.tif 000043
【図１５】
2009512242.tif 000044
【図１６】
2009512242.tif 000045
【国際調査報告】
2009512242.tif 000046
2009512242.tif 000047
2009512242.tif 000048
2009512242.tif 000049
2009512242.tif 000050
2009512242.tif 000051
2009512242.tif 000052