(57)【要約】チャネル特性および相関特性がコンポジット信号に関して決定される。決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関してコンポジット信号からの情報の結合重みが各々に決定される。決定された重みに基づいて複数の候補となる遅延から遅延のグループ、例えば、ＲＡＫＥ相関器の遅延またはチップ等化器のフィルタタップが選択される。選択された遅延に関してコンポジット信号からの情報が拡散符号に応じて処理されてシンボル推定値が生成される。本発明は、方法、装置およびコンピュータプログラム製品として実施される。【選択図】図６
2008516491.tif 000002
【特許請求の範囲】
【請求項１】
１つ以上の信号源からの信号を含むコンポジット信号から信号を復元する方法であって、
前記コンポジット信号に関するチャネルおよび相関特性を決定するステップと、
前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定するステップと、
前記決定された結合重みに基づいて前記複数の候補となる遅延から遅延のグループを選択するステップと、
前記選択された遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するステップと、
を含むことを特徴とする、信号を復元する方法。
【請求項２】
前記決定された結合重みに基づいて前記複数の候補となる遅延から遅延のグループを選択するステップは、対応する最大の結合重みを有する遅延のグループを選択するステップを含むことを特徴とする、請求項１に記載の信号を復元する方法。
【請求項３】
前記チャネルおよび相関特性を決定するステップは、時間領域のチャネル応答および量的な相関を特定するステップを含み、
前記結合重みを各々に決定するステップは、前記時間領域のチャネル応答および量的な相関から前記結合重みを各々に決定するステップを含むことを特徴とする、請求項２に記載の信号を復元する方法。
【請求項４】
前記量的な相関がノイズ共分散を含むことを特徴とする、請求項３に記載の信号を復元する方法。
【請求項５】
前記チャネルおよび相関特性を決定するステップは、ノイズ情報を含む重み周波数応答を決定するステップを含み、
前記結合重みを各々に決定するステップは、前記重み周波数応答から前記結合重みを各々に決定するステップを含むことを特徴とする、請求項２に記載の信号を復元する方法。
【請求項６】
前記重み周波数応答を決定するステップは、
チャネル周波数応答を決定するステップと、
前記複数の信号源に関して白色ノイズ分散および集約信号エネルギーを決定するステップと、
前記チャネル周波数応答、前記白色ノイズ分散および前記集約信号エネルギーから前記重み周波数応答を決定するステップと、
を含むことを特徴とする、請求項５に記載の信号を復元する方法。
【請求項７】
前記重み周波数応答から結合重みを各々に決定するステップは、前記重み周波数応答を複数の信号タップおよび対応する係数を含む、時間領域の重みモデルに変換するステップを含み、
前記決定された結合重みに基づいて前記複数の候補となる遅延から遅延のグループを選択するステップは、前記係数に基づいて前記複数の信号タップから信号タップのグループを選択するステップを含むことを特徴とする、請求項５に記載の信号を復元する方法。
【請求項８】
前記決定された結合重みに基づいて前記複数の候補となる遅延から遅延のグループを選択するステップは、
遅延の前記グループに含めるために第１の遅延を選択するステップと、
第２の遅延に関する信号およびノイズ内容の推定値を前記第１の遅延に関連する重みから生成するステップと、
前記生成された信号およびノイズ内容の推定に基づいて遅延の前記グループに含めるために前記第２の遅延を選択するステップと、
を含むことを特徴とする、請求項１に記載の信号を復元する方法。
【請求項９】
前記信号およびノイズ内容の推定値を生成するステップは、
前記第１の遅延のコンポジット信号情報と前記第２の遅延のコンポジット信号情報との間の相関を決定するステップと、
前記相関および前記第１の遅延に関連する前記重みから前記第２の遅延に関する前記信号およびノイズ内容の推定値を生成するステップと、
を含むことを特徴とする、請求項８に記載の信号を復元する方法。
【請求項１０】
前記相関および前記第１の遅延に関連する前記重みから第２の遅延に関する信号およびノイズ内容の推定値を生成するステップは、ノイズ共分散行列を反転することなしに前記信号およびノイズ内容の推定値を生成するステップを含むことを特徴とする、請求項９に記載の信号を復元する方法。
【請求項１１】
前記第１の遅延に関連する重みから第２の遅延に関する信号およびノイズ内容の推定値を生成するステップは、前記第１の遅延に関連する前記重みから前記複数の第２の遅延の各々に関して信号およびノイズ内容の推定値を生成するステップを含み、
前記生成された信号およびノイズ内容の推定値に基づいて遅延の前記グループに含めるための前記第２の遅延を選択するステップは、前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップを含むことを特徴とする、請求項８に記載の信号を復元する方法。
【請求項１２】
前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップは、関連する信号およびノイズ内容の推定値が信号対ノイズ比の最大の改善を示す第２の遅延を選択するステップを含むことを特徴とする、請求項１１に記載の信号を復元する方法。
【請求項１３】
前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップは、１番目の前記第２の遅延を選択するステップを含み、
前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定するステップは、前記選択された１番目の前記第２の遅延を含む前記選択された遅延のグループの各々に関して新たな結合重みを各々に決定するステップを含み、
前記第１の遅延に関連する前記重みから前記複数の第２の遅延の各々に関する信号およびノイズ内容の推定値を生成するステップは、未だ選択されていない前記複数の第２の遅延の各々に関して新たな信号およびノイズ内容の推定値を生成するステップを含み、
前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップは、前記新たな信号およびノイズ内容の推定値に基づいて２番目の前記第２の遅延を選択するステップを含むことを特徴とする、請求項１１に記載の信号を復元する方法。
【請求項１４】
前記新たな信号およびノイズ内容の推定値に基づいて２番目の前記第２の遅延を選択するステップは、信号およびノイズ内容の推定値の比較に基づいて、遅延の前記選択されたグループのうち前回選択されたグループを２番目の前記第２の遅延に置換するステップを含むことを特徴とする、請求項１３に記載の信号を復元する方法。
【請求項１５】
前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップは、
前記第２の遅延のグループに関する集約信号およびノイズ内容の推定値を生成するステップと、
前記集約信号およびノイズ内容の推定値に基づいて選択された遅延の前記グループに含むために第２の遅延の前記集合を選択するかを決定するステップと、
を含むことを特徴とする、請求項１１に記載の信号を復元する方法。
【請求項１６】
前記選択された遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するステップは、
前記選択された遅延の各々に関して前記拡散符号に伴う前記コンポジット信号の相関値を各々に生成するステップと、
前記生成された相関値を組合せて前記シンボル推定値を生成するステップと、
を含むことを特徴とする、請求項１に記載の信号を復元する方法。
【請求項１７】
前記選択された遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するステップは、
前記選択された遅延の各々に対応するフィルタタップを有するフィルタを用いて前記コンポジット信号をフィルタリングするステップと、
前記フィルタリングされたスペクトル拡散通信信号と前記拡散符号との相関をとり前記シンボル推定値を生成するステップと、
を含むことを特徴とする、請求項１に記載の信号を復元する方法。
【請求項１８】
前記コンポジット信号に関するチャネルおよび相関特性を決定するステップは、パラメトリックおよび／またはノンパラメトリックに前記相関特性を決定するステップを含むことを特徴とする、請求項１に記載の信号を復元する方法。
【請求項１９】
前記コンポジット信号に関するチャネルおよび相関特性を決定するステップは、前記複数の候補となる遅延で前記コンポジット信号の相関値から前記相関特性を決定するステップを含むことを特徴とする、請求項１に記載の信号を復元する方法。
【請求項２０】
１つ以上の信号源からの信号を含むコンポジット信号から信号を復元する方法であって、
前記コンポジット信号に関するチャネルおよび相関特性を決定するステップと、
前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定するステップと、
所定の基準に適合する結合重みを有する前記複数の候補となる遅延から遅延のグループを選択するステップと、
遅延の前記選択されたグループに関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するステップと、
を含むことを特徴とする、信号を復元する方法。
【請求項２１】
前記所定の基準に適合する結合重みを有する前記複数の候補となる遅延から遅延のグループを選択するステップは、対応する最大の結合重みを有する遅延のグループを選択するステップを含むことを特徴とする、請求項２０に記載の信号を復元する方法。
【請求項２２】
前記チャネルおよび相関特性を決定するステップは、時間領域のチャネル応答および量的な相関を特定するステップを含み、
前記結合重みを各々に決定するステップは、前記時間領域のチャネル応答および量的な相関から前記結合重みを各々に決定するステップを含むことを特徴とする、請求項２１に記載の信号を復元する方法。
【請求項２３】
前記量的な相関がノイズ共分散を含むことを特徴とする、請求項２２に記載の信号を復元する方法。
【請求項２４】
前記チャネルおよび相関特性を決定するステップは、ノイズ情報を含む重み周波数応答を決定するステップを含み、
前記結合重みを各々に決定するステップは、前記重み周波数応答から前記結合重みを各々に決定するステップを含むことを特徴とする、請求項２０に記載の信号を復元する方法。
【請求項２５】
前記重み周波数応答を決定するステップは、
チャネル周波数応答を決定するステップと、
前記複数の信号源に関して白色ノイズ分散および集約信号エネルギーを決定するステップと、
前記チャネル周波数応答、前記白色ノイズ分散および前記集約信号エネルギーから前記重み周波数応答を決定するステップと、
を含むことを特徴とする、請求項２４に記載の信号を復元する方法。
【請求項２６】
前記重み周波数応答から前記結合重みを各々に決定するステップは、前記重み周波数応答を複数の信号タップおよび対応する係数を含む、時間領域の重みモデルに変換するステップを含み、
前記決定された結合重みに基づいて前記複数の候補となる遅延から遅延のグループを選択するステップは、前記係数に基づいて前記複数の信号タップから信号タップのグループを選択するステップを含むことを特徴とする、請求項２４に記載の信号を復元する方法。
【請求項２７】
１つ以上の信号源からの信号を含むコンポジット信号から信号を復元する方法であって、
前記コンポジット信号に関するチャネルおよび相関特性を決定するステップと、
前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定するステップと、
遅延のグループの第１の遅延を選択するステップと、
前記第１の遅延に関連する重みから第２の遅延に関する信号およびノイズ内容の推定値を生成するステップと、
前記生成された信号およびノイズ内容の推定値に基づいて遅延の前記グループに含むために前記第２の遅延を選択するステップと、
前記選択された第１および第２の遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するステップと、
を含むことを特徴とする、信号を復元する方法。
【請求項２８】
前記信号およびノイズ内容の推定値を生成するステップは、
前記第１の遅延のコンポジット信号情報と前記第２の遅延のコンポジット信号情報との間の相関を決定するステップと、
前記相関および前記第１の遅延に関連する重みから前記第２の遅延に関する前記信号およびノイズ内容の推定値を生成するステップと、
を含むことを特徴とする、請求項２７に記載の信号を復元する方法。
【請求項２９】
前記相関および前記第１の遅延に関連する前記重みから信号およびノイズ内容の推定値を生成するステップは、ノイズ共分散行列を反転することなしに前記信号およびノイズ内容の推定値を生成するステップを含むことを特徴とする、請求項２８に記載の信号を復元する方法。
【請求項３０】
前記第１の遅延に関連する重みから第２の遅延に関する信号およびノイズ内容の推定値を生成するステップは、前記第１の遅延に関連する前記重みから前記複数の第２の遅延に関する信号およびノイズ内容の推定値を各々に生成するステップを含み、
前記生成された信号およびノイズ内容の推定値に基づいて遅延の前記グループに含めるために前記第２の遅延を選択するステップは、前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップを含むことを特徴とする、請求項２７に記載の信号を復元する方法。
【請求項３１】
前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップは、関連する信号およびノイズ内容の推定値が信号対ノイズ比の最大の改善を示す第２の遅延を選択するステップを含むことを特徴とする、請求項３０に記載の信号を復元する方法。
【請求項３２】
前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップは、１番目の前記第２の遅延を選択するステップを含み、
前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定するステップは、選択された１番目の前記第２の遅延を含む、遅延の前記選択されたグループの各々に関して新たな結合重みを各々に決定するステップを含み、
前記第１の遅延に関連する前記重みから前記複数の第２の遅延の各々の関する信号およびノイズ内容の推定値を生成するステップは、未だ選択されていない前記複数の第２の遅延の各々に関して新たな信号およびノイズ内容の推定値を生成するステップを含み、
前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップは、前記新たな信号およびノイズ内容の推定値に基づいて２番目の前記第２の遅延を選択するステップを含むことを特徴とする、請求項３０に記載の信号を復元する方法。
【請求項３３】
前記新たな信号およびノイズ内容の推定値に基づいて２番目の前記第２の遅延を選択するステップは、信号およびノイズ内容の推定値の比較に基づいて、遅延の前記選択されたグループのうち前回選択されたグループを前記２番目の第２の遅延に置換するステップを含むことを特徴とする、請求項３２に記載の信号を復元する方法。
【請求項３４】
前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップは、
前記第２の遅延の集合に関して集約信号およびノイズ内容の推定値を生成するステップと、
前記集約信号およびノイズ内容の推定値に基づいて選択された遅延の前記グループに含めるために第２の遅延の前記集合を選択するかを決定するステップと、
を含むことを特徴とする、請求項３０に記載の信号を復元する方法。
【請求項３５】
１つ以上の信号源からの信号を含むコンポジット信号を受信し、１つ以上の信号源からの信号を含むコンポジットベースバンド信号を生成するように構成された無線処理器と、
前記コンポジット信号に関するチャネルおよび相関特性を決定し、前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定し、前記決定された結合重みに基づいて前記複数の候補となる遅延から遅延のグループを選択し、前記選択された遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するように構成されたベースバンド処理器と、
を備えることを特徴とする、スペクトル拡散通信受信機。
【請求項３６】
前記ベースバンド処理器は、対応する最大の結合重みを有する遅延のグループを選択するように機能することを特徴とする、請求項３５に記載のスペクトル拡散通信受信機。
【請求項３７】
前記ベースバンド処理器は、時間領域のチャネル応答および量的な相関を特定し、前記時間領域のチャネル応答および量的な相関から前記結合重みを各々に決定するように機能することを特徴とする、請求項３６に記載のスペクトル拡散通信受信機。
【請求項３８】
前記量的な相関がノイズ共分散を含むことを特徴とする、請求項３７に記載のスペクトル拡散通信受信機。
【請求項３９】
前記ベースバンド処理器は、ノイズ情報を含む重み周波数応答を決定し、前記重み周波数応答から前記結合重みを各々に決定するように機能することを特徴とする、請求項３６に記載のスペクトル拡散通信受信機。
【請求項４０】
前記ベースバンド処理器は、第１の遅延に関連する重みから第２の遅延に関する信号およびノイズ内容の推定値を生成し、前記生成された信号およびノイズ内容の推定値に基づいて遅延の前記グループに含めるために前記第２の遅延を選択するように機能することを特徴とする、請求項３５に記載のスペクトル拡散通信受信機。
【請求項４１】
前記ベースバンド処理器は、前記第２の遅延のグループに関して集約信号およびノイズ内容の推定値を生成し、前記集約信号およびノイズ内容の推定値に基づいて、選択された遅延の前記グループに含めるために前記第２の遅延の集合を選択するかを決定するように機能することを特徴とする、請求項４０に記載のスペクトル拡散通信受信機。
【請求項４２】
前記ベースバンド処理器は、前記選択された遅延の各々に関して前記拡散符号を伴う前記コンポジット信号の相関を各々に生成し、前記生成された相関を組合せて前記シンボル推定値を生成するように機能することを特徴とする、請求項３５に記載のスペクトル拡散通信受信機。
【請求項４３】
前記ベースバンド処理器は、前記選択された遅延の各々に対応するフィルタタップを有するフィルタを用いて前記コンポジット信号をフィルタリングし、前記フィルタリングされたスペクトル拡散通信信号と前記拡散符号との相関をとり前記シンボル推定値を生成するように機能することを特徴とする、請求項３５に記載のスペクトル拡散通信受信機。
【請求項４４】
１つ以上の信号源からの信号を含むコンポジット信号から信号を復元するためのコンピュータプログラム製品であって、コンピュータ読取り可能な記憶媒体に具体化されたコンピュータプログラムコードを含む前記コンピュータプログラム製品において、
前記コンポジット信号に関するチャネルおよび相関特性を決定するように構成されたコードと、
前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定するように構成されたコードと、
前記決定された結合重みに基づいて前記複数の候補となる遅延から遅延のグループを選択するように構成されたコードと、
前記選択された遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するように構成されたコードと、
を含むことを特徴とする、コンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信に係り、特にスペクトル拡散通信信号を処理するための装置、方法およびコンピュータプログラム製品に関する。
【０００２】
（従来技術）
符号分割多重アクセス方式（ＣＤＭＡ）の携帯電話ネットワークのような通信システムでは、スペクトル拡散信号の送信技術が広範に用いられている。図１を参照すれば、情報シンボルは、一般的にシンボルが送信信号中のチップ（chip）の数により表されるように、送信局１１０からの送信前に拡散シーケンス（spreading sequence）により変調される。受信機１２０では、一般的に拡散符号と共役である逆拡散符号を用いて受信信号が逆拡散される。受信機１２０は、ダウンコンバージョン、フィルタリングおよび／または他の動作を実行し、ベースバンド処理器１２４に提供されるベースバンド信号を生成する無線処理器１２２を含む。ベースバンド処理器１２４は、ベースバンド信号を逆拡散し、追加処理器１２６に提供されるシンボル推定値を生成する。追加処理器１２６は、誤り訂正復号化などの追加的な信号処理動作を実行しうる。
【０００３】
コヒーレントなＤＳ（Direct-Sequence）−ＣＤＭＡシステムでは、コヒーレントなＲＡＫＥ受信機が通常用いられる。この種の受信機は、チップシーケンスに相関させることで受信信号を逆拡散し、推定されたチャネル係数に応じて重み付けされて結合された逆拡散値を生成する。重み付けは、チャネルの相回転（phase rotation）を除去し、逆拡散値を計測することを可能とし、送信シンボルの指標となる“軟”判定値（soft value）を提供する。
【０００４】
送信信号の多重伝搬は、送信信号の分解可能な多重エコーを受信機に到達させる時間分散（time dispersion）をもたらしうる。従来のＲＡＫＥ受信機では、一般的に、目的とする信号の選択されたエコーに複数の相関器が調整される。各相関器は、前述したように重み付けされて結合された逆拡散値を生成する。特定の状況ではＲＡＫＥ受信機が有効に機能しうるが、自己干渉（self interference）や複数利用者間の干渉は、チャネルにより定義された拡散シーケンスの間の直交性の喪失を招くことにより性能を低下させうる。
【０００５】
そのような干渉環境で向上された性能を提供するために、汎用的な（generalized）ＲＡＫＥ（Ｇ−ＲＡＫＥ）受信機が提案されている。従来のＧ−ＲＡＫＥ受信機は、一般的に、干渉信号に関する情報を含むノイズ共分散（noise covariance）とチャネル係数との関数である結合重み（combining weights）を用いる。これらの重みｗは、次式（１）で表されうる。
ｗ＝Ｒ−１ｃ  ．．．．．（１）
ここで、Ｒがノイズ共分散行列、ｃがチャネル係数ベクトルである。
【０００６】
Ｇ−ＲＡＫＥ受信機用の一般的なベースバンド処理器が図２に示されている。チップサンプルは、相関ユニット２１０によりフィンガー（１つ以上のアンテナに関する遅延を選択する）の配置を決定するフィンガー配置（finger placement）ユニット２３０に提供される。相関ユニット２１０は、１つ以上のトラフィックチャネルを逆拡散し、トラフィック逆拡散値を生成する。選択された経路は、結合器２２０内で逆拡散値を結合するために用いられる結合重みを計算し、軟判定値を生成する重み計算機（weight computer）２４０にも提供される。
【０００７】
同様の機能性は、図３に示すようなチップ等化器構造を用いることにより提供されるようにしてもよい。この種の構造では、チップサンプルは、有限インパルス応答（ＦＩＲ）フィルタ３１０のフィルタタップ（すなわち、1つ以上のアンテナを遅延する）の配置を決定するタップ配置（tap placement）ユニット３３０に提供される。選択されたタップ位置は、フィルタ３１０のフィルタ係数（または重み）を計算する重み計算機３４０にも提供される。フィルタ３１０は、チップサンプルをフィルタリングし、シンボル推定値を生成するために相関器３２０により逆拡散される信号を生成する。
【０００８】
Ｇ−ＲＡＫＥ受信機用の従来の重み計算機が図４に示されている。信号サンプルは、初期の逆拡散値を生成するためにパイロットチャネルまたはトラフィックチャネルからのシンボルを逆拡散する相関ユニット４１０に提供される。シンボル変調が変調除去器（modulation remover）４２０によりこれらの値から除去され、結果値がチャネル推定値を生成するチャネル追跡器（channel tracker）４３０に提供される。逆拡散値およびチャネル推定値は、利用されている遅延の集合に関するノイズ共分散の推定値を生成するノイズ共分散推定器（noise
covariance estimator）４５０に提供される。チャネル推定値およびノイズ共分散推定値は、それらの値から結合重み（フィルタ係数）を計算する重み計算機４４０に提供される。
【０００９】
Ｇ−ＲＡＫＥ受信機は、目的とする信号のエコーに対応する遅延とともに他の遅延を考慮する点において従来のＲＡＫＥ受信機と異なる。これら他の遅延は、一般的に、受信機が遅延を抑制しうるように、干渉に関する情報を提供するために選択される。
【００１０】
実用的なＲＡＫＥ受信機（従来のＲＡＫＥ受信機またはＧ−ＲＡＫＥ受信機）では、一般的に、ハードウェアおよび／またはソフトウェア上の制約により利用可能な“フィンガー”の数が常に制限される。従来のＲＡＫＥ受信機では、これらのフィンガーは、一般的に、目的とする信号のエネルギーが最大量で集められるように選択される。Ｇ−ＲＡＫＥ受信機では、一方、フィンガーの選択基準は、干渉抑制の目的とする量が達成されうるように、干渉信号の情報を集めうる。
【００１１】
ＲＡＫＥ受信機のフィンガー選択に関しては、各種の方法が提案されている。デント（Dent）等による米国特許第５５７２５５２号明細書は、チャネル係数、出力レベルおよび選択的に拡散符号の関数として計算される信号対ノイズ比（ＳＮＲ）指標に応じてフィンガーが配置される方法を記述している。ボトムレイ（Bottomley）による米国特許第６３６３１０４号明細書は、候補となる組合せの各々に関して、チャネル推定値および欠陥のある相関行列（impairment correlation matrix）の推定値の関数としてフィンガー位置の異なる組合せのＳＮＲを推定し、ＳＮＲを最大化するフィンガーの組合せを選択することを記述している。オットソン（Ottosson）等による米国特許第６６８３９２４号明細書は、信号経路の時間差および相対信号強度に基づくフィンガー選択方法を記述している。クッツ（Kutz）等による“ダウンリンクＣＤＭＡ汎用ＲＡＫＥ受信機の低複雑度の実装（Low complexity implementation of a downlink CDMA generalized RAKE receiver）”および“実用的なダウンリンクＣＤＭＡ汎用ＲＡＫＥ受信機の性能に関して（On the performance of a practical downlink CDMA generalized RAKE receiver）”（Proc. IEEE Veh. Technol. Conf., Vancouver, Canada (Sept. 24-28, 2002)）は、他の選択技術を記述している。
【００１２】
（発明の要旨）
本願発明のいくつかの実施形態によれば、１つ以上の信号源からの信号を含むコンポジット信号から信号を復元（recover）する方法が提供される。チャネル特性および相関特性（channel and correlation characteristics）がコンポジット信号に関して決定される。決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関してコンポジット信号からの情報の結合重みが各々に決定される。決定された重みに基づいて複数の候補となる遅延から遅延のグループ、例えば、ＲＡＫＥ相関器の遅延またはチップ等化器のフィルタタップが選択される。選択された遅延に関してコンポジット信号からの情報が拡散符号（spreading code）に応じて処理されてシンボル推定値が生成される。
【００１３】
本願発明のいくつかの実施形態によれば、時間領域のチャネル応答および量的な相関（quantity correlation）が決定され、時間領域のチャネル応答および量的な相関から重みが各々に決定されるようにしてもよい。量的な相関がノイズ共分散（noise covariance）であるようにしてもよい。遅延の選択されたグループは、関連する最大の結合重み（combining weight）を有する、例えば、相関器の遅延またはチップ等化器のフィルタタップを含むようにしてもよい。
【００１４】
本願発明のさらなる実施形態によれば、相関器の遅延および／またはチップ等化器のフィルタタップを決定するために、周波数領域（frequency-domain）手法が用いられるようにしてもよい。ノイズ情報を含む重み周波数応答（weight frequency response）が決定され、例えば、対応する時間領域の有効チャネルモデルの係数を決定するために、有効チャネル応答を時間領域に変換することにより、重み周波数応答から重みが各々に決定される。最大の係数を伴う遅延が選択されるようにしてもよい。
【００１５】
本願発明のまたさらなる実施形態によれば、遅延のグループに含めるために遅延が追加的に選択されるようにしてもよい。遅延のグループに関する第１の遅延が、例えば、前述した技術またはいくつかの他の選択技術を用いて選択される。第２の遅延に関して信号およびノイズ内容の推定値（signal and noise content estimate）が第１の遅延に関連する重みから推定される。生成された信号およびノイズ内容の推定値に基づいて、遅延のグループに関する第２の遅延が選択される。第１の遅延のコンポジット信号情報と第２の遅延のコンポジット信号情報との間の相関が決定され、相関および第１の遅延に関連する重みから第２の遅延に関して信号およびノイズ内容の推定値が決定される。本願発明のさらなる実施形態によれば、ノイズ共分散行列を反転することなしに信号およびノイズ内容の推定値が生成されるようにしてもよい。
【００１６】
本願発明のいくつかの実施形態によれば、第１の遅延に関連する重みから複数の第２の遅延の各々に関して信号およびノイズ内容の推定値が各々に生成されるようにしてもよい。生成された信号およびノイズ内容の推定値に基づいて遅延のグループに関する第２の遅延を選択することは、信号およびノイズ内容の推定値に基づいて複数の第２の遅延から選択することを含むようにしてもよい。例えば、１番目の第２の遅延が選択され、選択された１番目の第２の遅延を含む遅延の選択されたグループの各々に関して新たな重みを各々に決定し、未だ選択されていない複数の第２の遅延の各々に関して新たな信号およびノイズ内容の推定値を生成し、新たな信号およびノイズ内容の推定値に基づいて２番目の第２の遅延を選択するような処理が反復的に生じるようにしてもよい。新たな候補となる遅延の選択は、信号およびノイズ内容の推定値の比較に基づいて、遅延の選択されたグループのうち前回選択されたグループを置換することを含むようにしてもよい。
【００１７】
本願発明のまたさらなる観点によれば、例えば、ＲＡＫＥ相関器の遅延および／またはチップ等化器のフィルタタップなどの遅延は、例えば“スーパーフィンガー”として、集約された方法で評価されるようにしてもよい。集約信号およびノイズ内容の推定値が遅延の集合（set）に関して生成される。集約信号およびノイズ内容の推定値に基づいて、選択された遅延のグループに含めるために遅延の集合が評価される。
【００１８】
本願発明のさらなる実施形態によれば、コンポジット信号に関するチャネルおよび相関特性が決定される。決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関してコンポジット信号からの情報の結合重みが各々に決定される。所定の基準に適合する重みを有する複数の候補となる遅延から遅延のグループが選択される。選択された遅延のグループに関してコンポジット信号からの情報が拡散符号に応じて処理されてシンボル推定値が生成される。
【００１９】
本願発明のまた追加的な実施形態によれば、信号がコンポジット信号から復元（recover）される。コンポジット信号に関するチャネルおよび相関特性が決定される。決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関してコンポジット信号からの情報の結合重みが各々に決定される。遅延のグループに含めるために第１の遅延が選択される。第１の遅延に関連する重みから第２の遅延に関して信号およびノイズ内容の推定値が生成される。生成された信号およびノイズ内容の推定値に基づいて遅延のグループに含めるために第２の遅延が選択される。選択された遅延に関してコンポジット信号からの情報が拡散符号に応じて処理されてシンボル推定値が生成される。
【００２０】
本願発明のさらなる実施形態によれば、複数の信号源からの信号を含む無線信号を受信し、複数の信号源からの信号を含むコンポジットベースバンド信号を生成するように構成された無線処理器を含むスペクトル拡散通信受信機が提供される。受信機は、コンポジット信号に関するチャネルおよび相関特性を決定し、決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関してコンポジット信号からの情報の結合重みを各々に決定し、決定された結合重みに基づいて複数の候補となる遅延から遅延のグループを選択し、選択された遅延に関してコンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するように構成されたベースバンド処理器をさらに含む。
【００２１】
本願発明の追加的な実施形態によれば、コンポジット信号に関するチャネルおよび相関特性を決定するように構成されたコードと、決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関してコンポジット信号からの情報の結合重みを各々に決定するように構成されたコードと、決定された結合重みに基づいて複数の候補となる遅延から遅延のグループを選択するように構成されたコードと、選択された遅延に関してコンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するように構成されたコードと、を含むコンピュータプログラムコードを含む、コンピュータプログラム製品が提供される。
【００２２】
（実施形態の詳細な説明）
以下では、本発明の実施形態を示す添付図面を参照しながら、本願発明についてより詳細に説明する。しかしながら、以下で説明する実施形態により本発明が限定されるものと解釈されるべきではない。むしろ、以下で説明する実施形態は、本発明の範囲を当業者に本開示により完全に伝達するために提供されるものである。同一の要素には、同一の符号が付される。
【００２３】
以下では、“構成する（comprises/comprising）”、“含む（includes/including）”という用語は、オープンエンドであり、すなわち、記載されていない１つ以上の要素、ステップおよび／または機能を排除することなしに、記載された１つ以上の要素、ステップおよび／または機能を参照するものであると理解される。また、以下では、“および／または（and/or）”という用語は、関連して列挙された１つ以上の事項の可能とされるいかなる組合せおよび可能とされる全ての組合せを参照し、含むものであると理解される。さらに、伝送、通信または他の相互作用が要素間で生じると説明されている場合には、そのような伝送、通信または他の相互作用は、一方向および／または双方向であるようにしてもよいと理解される。
【００２４】
以下では、発明の実施形態に応じて、本願発明がブロック図および／または方法のフロー図、装置およびコンピュータプログラムを参照しながら説明される。ブロック図および／またはフロー図中の各ブロック、ならびにブロック図および／またはフロー図中のブロックの組合せは、アナログおよび／またはデジタルのハードウェアおよび／またはコンピュータプログラム命令により実施可能であると理解される。プログラム命令は、コンピュータおよび／または他のプログラム可能なデータ処理装置を介して実行し、ブロック図および／またはフロー図中に記述される機能／動作を実施するための手段を生成するように、汎用コンピュータ、専用コンピュータおよびＡＳＩＣの処理装置、および／またはプログラム可能なデータ処理装置に提供されるようにしてもよいと理解される。代替的な実施例では、図中に記述される機能／動作は、ブロック図および／またはフロー図中に記述される順序とは異なる順序で生じるようにしてもよい。例えば、連続して生じると示されている２つの動作が、実際には、実質的に同時に実行されるようにしてもよく、または、関与する機能性／動作に応じては、動作が逆順で実行されるようにしてもよい。
【００２５】
本願発明のいくつかの実施形態では、電子装置は、以下で説明する動作を提供するように構成された無線受信機を含むようにしてもよい。この種の受信機は、非限定的に、携帯電話の送受話器および他の無線端末、携帯電話の基地局または他の種類の無線ネットワークノード、および有線受信機装置を含む、多くの種類の装置内のいずれかに含まれるようにしてもよい。本願発明の動作を実行するコンピュータプログラムコードは、オブジェクト指向のプログラミング言語、手続きプログラミング言語、またはアセンブリ言語およびマイクロコードのような低水準言語であるようにしてもよい。プログラミングコードは、単体のソフトウェアパッケージまたは他のソフトウェアパッケージの一部として、完全に単一プロセッサ上で、および／または、複数プロセッサ間で実行されるようにしてもよい。
【００２６】
発明の様々な実施形態に応じて、例えば、ＲＡＫＥ相関器のフィンガーまたは等化器のフィルタタップのような信号経路などの遅延の決定は、コンポジット信号に関するチャネルおよび相関特性から候補となる遅延に関する重みを決定することにより達成されるようにしてもよい。いくつかの例示的な実施形態では、相関器の遅延および／または等化器のフィルタタップを選択するために最大重み基準（maximal weight criterion）が用いられるようにしてもよい。他の例示的な実施形態では、目的とする遅延またはタップを特定するために、重みから得られたＳＮＲ指標が用いられるようにしてもよい。さらなる実施形態では、最大重み基準または他の基準により選択されうる重みを計算するために、チャネル周波数応答が用いられるようにしてもよい。
【００２７】
図５は、本願発明のいくつかの実施形態に係る信号処理装置５００を示す。装置５００は、例えば、汎用ＲＡＫＥ受信機アーキテクチャ内で用いられるような、相関ユニットおよび結合器の組合せ、またはチップ等化器内で用いられるような、ＦＩＲフィルタおよび相関器の組合せなどの、シンボル推定器５１０を含む。シンボル推定器５１０は、候補となる複数の遅延から遅延選択器５２０により選択された、例えば、相関器の遅延またはフィルタタップなどの遅延を用いる拡散符号に応じて、コンポジット信号を処理する。遅延選択器５２０は、重み決定器５３０により生成された結合重みに対する遅延を選択する。結合重みは、チャネルおよび相関決定器５４０により決定されたチャネルおよび相関特性に応じて生成される。
【００２８】
以下で詳細に説明するように、装置５００を参照しながら説明する装置および動作は、本願発明の様々な実施形態に応じて複数の異なる方法で実施されるようにしてもよい。例えば、本発明の様々な実施形態に応じて、例えば、相関器のフィンガー遅延、等化器のフィルタタップおよび／または信号源（例えば、異なるアンテナ）などの遅延の選択は、最大重み基準に基づいて行われる。他の例示的な実施形態では、目的とする相関器の遅延（フィンガー）またはタップを特定するために、このような重みから得られたＳＮＲ指標が用いられるようにしてもよい。さらなる実施形態では、最大重み基準または他の基準により選択されうる重みを計算するために、チャネル周波数応答が用いられるようにしてもよい。
【００２９】
本発明の様々な実施形態に係る装置および方法は、一般的に、アナログおよび／またはデジタルの電子回路を用いて実施されるようにしてもよい。例えば、機能ブロック５１０〜５４０は、マイクロプロセッサもしくはデジタル信号処理装置（ＤＳＰ）のようなデータ処理装置上、または通信ＡＳＩＣのような専用電子回路内に含まれたデータ処理回路内で実行する、プログラムコードを用いて実施されるようにしてもよい。本願発明は、データ処理装置上での実行に際して前述した動作を提供するように構成されたコンピュータコードとして実施されるようにしてもよい。
【００３０】
図６は、図５に示す信号処理装置を含む受信機６００を示している。複数の送信源からの情報を含みうる無線信号は、アンテナ６７０により受信され、フィルタリング、ダウンコンバージョン、およびコンポジットベースバンド信号を生成する他の処理を実行する無線処理器６５０に提供される。ベースバンド信号は、図５を参照しながら説明した対応する要素（item）と同様に機能しうる、シンボル推定器６１０、遅延選択器６２０、チャネルおよび相関決定器６４０および重み決定器６３０を含むベースバンド処理器に提供される。シンボル推定器６１０により生成されたシンボル推定値は、誤り訂正復号化のような他の信号処理機能を実行しうる追加処理器６６０に提供される。
【００３１】
図７は、本願発明のさらなる実施形態に係る信号処理装置７００を示している。装置７００は、コンポジット信号を処理してシンボル推定値を生成するシンボル推定器７１０を含む。シンボル推定器７１０は、相関ユニット７１２および結合器７１４を含む。相関ユニット７１２は、重み決定器７３０により決定された重みに応じて、候補となる遅延から相関遅延選択器７２０により選択された相関遅延を用いて、コンポジット信号と拡散符号との相関をとる。重み決定器７３０は、例えば、チャネル推定値と、チャネルおよび相関決定器７４０により決定されたノイズ共分散推定値のような量的な相関推定（quantity correlation estimate）との組合せなど、チャネルおよび相関特性に応じて重みを決定する。
【００３２】
図８は、本願発明のさらなる実施形態に係る代替的なチップ等化器構造を伴う信号処理装置８００を示している。装置８００は、コンポジット信号を処理してシンボル推定値を生成するシンボル推定器８１０を含む。シンボル推定器８１０は、コンポジット信号をフィルタリングするフィルタ８１２と、フィルタ８１２の出力と拡散符号との相関をとる相関器８１４とを含む。フィルタ８１２のタップは、重み決定器８３０により生成された結合重みに応じて複数の候補となるタップからフィルタタップ選択器８２０により選択される。フィルタ８１２の係数は、選択されたタップの係数（すなわち重み）に対応する。係数決定器８３０は、チャネルおよび相関決定器８４０により決定されたコンポジット信号に関するチャネルおよび相関特性に応じて係数を決定する。
【００３３】
図５〜図８に示すような信号処理装置に提供された、例えば、相関器の遅延および／またはフィルタタップなどの候補となる遅延は、多くの異なる方法のいずれかで生成されるようにしてもよい。前述した２００１年４月３０日出願の米国特許出願第０９／８４５９５０号（米国特許出願公開第２００１／００２８６７７号明細書として公開）の記述に従って、候補となる遅延を生成するために、例えば、プルーブフィンガー（probing finger）手法が用いられるようにしてもよい。
【００３４】
この種の実施が図９に示されている。図９に示すように、本願発明のいくつかの実施形態に係る信号処理装置９００は、コンポジット信号とトラフィックチャネルの拡散符号との相関をとる相関ユニット９１２と、相関器９１２により生成された相関を重み付けて結合する結合器９１４とを含む、シンボル推定器９１０を含む。相関器９１２は、重み決定器９３０により生成された重みに応じて、複数の候補となる遅延から相関遅延選択器９２０により選択された遅延を用いる。重みは、チャネルおよび相関決定器９４０により生成されたチャネルおよび相関特性に基づいて生成される。相関遅延選択器９２０に提供される候補となる遅延は、プルーブユニット９５０により生成される。プルーブユニット９５０は、前述した米国特許出願第０９／８４５９５０号に記述するように、例えば、コンポジット信号をパイロットチャネル符号に相関させることにより、候補となる遅延を特定するようにしてもよい。候補となる遅延またはフィルタタップを特定する他の方法が本願発明で用いられるようにしてもよいと理解される。
【００３５】
図１０は、本願発明のいくつかの実施形態に係る例示的な信号処理動作を示すフロー図である。チャネルおよび相関特性は、１つ以上の送信源からの干渉信号とともに目的とする信号を含むコンポジット信号に関して決定される（ブロック１０１０）。候補となる遅延の各々に関して、コンポジット信号に関するチャネルおよび相関特性に基づいて重みが各々に決定される（ブロック１０２０）。候補となる遅延のグループは、例えば、最大の関連する重みまたは重みから得られた目的とするＳＮＲ推定値を有する遅延を選択することにより、重みに基づいて選択される（ブロック１０３０）。ここで、“最大の関連する重み”とは、最大の振幅（largest magnitude）、最大の振幅二乗（largest magnitude squared）などとして解釈されうる。選択された遅延に関するコンポジット信号からの情報は、拡散符号に応じて処理され、コンポジット信号内の目的とする信号に関するシンボル推定値を生成する（ブロック１０４０）。
【００３６】
本願発明のいくつかの観点によれば、例えば、Ｇ−ＲＡＫＥ相関器の遅延またはチップ等化器のフィルタタップなどの遅延を選択するために、最大重み基準が用いられるようにしてもよい。Ｇ−ＲＡＫＥ構造の観点からすれば、Ｎ個の候補となる相関器の遅延が特定されていると想定すれば、Ｎ個の候補となる遅延に関して、ノイズ共分散行列ＲＮの形で相関特性が与えられ、チャネル係数のベクトルｃＮの形でチャネル特性が与えられれば、候補となる遅延に関する結合重みｗＮが次式で与えられうる。
ｗＮ＝ＲＮ−１ｃＮ  ．．．．．（２）
結合重みｗＮは、例えば、直接行列反転（direct matrix inversion）または線形連立方程式の解法である他の方法（例えば、ガウス−ザイデル法）を用いて決定されるようにしてもよい。本発明のいくつかの実施形態に応じて、最大の関連する重みを有する遅延を選択することにより、Ｎ個の候補となる遅延の部分集合が選択されるようにしてもよい。
【００３７】
図１１は、この種の手法に係る例示的な信号処理動作を示している。コンポジット信号に関するチャネル係数および共分散行列と、候補となる遅延の集合が決定される（ブロック１１１０）。候補となる遅延に関する重みは、チャネル係数および共分散行列から生成される（ブロック１１２０）。最大の重みを有する候補となる遅延が選択される（ブロック１１３０）。選択された遅延でコンポジット信号と拡散符号との相関がとられる（ブロック１１４０）。生成された相関は、シンボル推定値を生成するために、再計算された重みに応じて組合される（ブロック１１５０）。再計算は、数式（２）を用いて実行されるようにしてもよい。ここで、Ｎには、選択された遅延の数が代入される。
【００３８】
図１２は、代替的なチップ等化器の実施における例示的な動作を示している。コンポジット信号に関するチャネル係数および共分散行列と、候補となるフィルタタップの集合とが決定される（ブロック１２１０）。候補となるフィルタタップに関する重みがチャネル係数および共分散行列から生成される（ブロック１２２０）。最大の重みを有する候補となるフィルタタップが選択される（ブロック１２３０）。コンポジット信号は、選択されたタップに関してのみ、ゼロ以外の係数を伴う有限インパルス応答（ＦＩＲ）フィルタを用いてフィルタリングされる（ブロック１２４０）。これは、例えば、プログラム可能な遅延を伴うフィルタを用いて実施されうる。フィルタ係数は、重みを再計算することにより得られる。シンボル推定値を生成するために、ＦＩＲフィルタの出力と拡散シーケンスとの相関がとられる（ブロック１２５０）。
【００３９】
本願発明の範囲内における多数の異なる方法で遅延選択が行われるようにしてもよいと理解される。例えば、重みは、振幅および選択された最初（または最後）からＭ個の遅延に関して昇順または降順でソートされるようにしてもよい。代替的に、反復的な検索技術が用いられるようにしてもよい。例えば、最大の振幅重みが検索され、関連する遅延が選択され、検討により遅延（および重み）が推定されうる。ノイズ共分散以外の“量的な相関（quantity correlation）”が用いられるようにしてもよいと理解される。例えば、最小平均二乗誤差（ＭＭＳＥ）結合のために、パイロット逆拡散値に対応して生成されたデータ相関行列が用いられうる。
【００４０】
本願発明のさらなる観点によれば、ＲＡＫＥ相関器の遅延、チップ等化器のフィルタタップまたは他の遅延は、特定の遅延または遅延の集合の追加に起因した信号およびノイズ内容（noise content）の変化を決定することにより、増分方式（incremental fashion）で選択されるようにしてもよい。以下の議論の目的として、Ｇ−ＲＡＫＥ構造が想定され、Ｍ個の候補となるフィンガーのグループがすでに選択されている。この種のＭ個のフィンガーの集合に関して、Ｍ×１ベクトルｃは対応するチャネルタップを含み、Ｍ×Ｍ行列Ｒは対応する相関係数を含む。行列Ｒは、エルミートであり、縮退の場合（degenerate
case）を除いて反転可能である。Ｍ×１ベクトルｗは、Ｍ個のフィンガーの各々に関する結合重みを含む。結合器の出力ｚは、逆拡散値の加重和であり、Ｍ×１ベクトルｒで表される。
ｚ＝ｗＨｒ  .....（３）
所定の結合重みベクトルｗに関して、ＳＮＲγが次式で表されうる。
【数式１】
【００４１】
2008516491.tif 000003
Ｇ−ＲＡＫＥの実施に関して、ＳＮＲを理論的に最大化する結合重みｗが次式で与えられうる。
ｗ＝Ｒ−１ｃ  .....（５）
よって、ＳＮＲγが次式で与えられうる。
γ＝ｃＨＲ−１ｃ  .....（６）
選択されたグループに新たなフィンガーを追加したい場合には、ＳＮＲに新たなフィンガーを追加する効果は、前回選択されたフィンガーに関する重みおよびノイズ共分散から決定されうる。更新されたチャネルタップベクトルｃ’の最後に新たなフィンガーを配置する。
【数式２】
【００４２】
2008516491.tif 000004
ここで、χは新たなフィンガーに対応する新たなチャネルタップを表す。新たな相関行列Ｒ’が次式で表されうる。
【数式３】
【００４３】
2008516491.tif 000005
ここで、Ｍ×１ベクトルρは古いフィンガーと新たなフィンガーとの間の相関係数を含み、σ２は新たなフィンガーのノイズ分散（noise variance）である。新たな相関行列Ｒ’の逆行列Ｒ’−１が次式で表されうる。
【数式４】
【００４４】
ここで、
2008516491.tif 000006
α−１＝σ２−ρＨＲ−１ρ  .....（１０）
数式（９）を用いて、新たな最適な重みベクトルｗ’が次式で与えられうる。
【数式５】
【００４５】
2008516491.tif 000007
ここで、重み増分ベクトルΔｗが次式で与えられる。
Δｗ＝αＲ−１ρρＨｗ−αＲ−１ρχ  .....（１２）
新たなフィンガーの追加に伴う古い最適な重みの変化を表す。新たなフィンガーの重みｗが次式で与えられうる。
ｗ＝−αρＨｗ＋αχ  .....（１３）
【００４６】
“ノイズ”フィンガー、すなわち、目的とする信号のエコーに対応しないフィンガーが追加のために評価されていることを想定すれば、チャネルタップχが次式のように０に設定されうる。
【数式６】
【００４７】
2008516491.tif 000008
このような場合、数式（１２）が次式で簡略化されうる。
Δｗ＝αＲ−１ρρＨｗ  .....（１５）
そして、数式（１３）が次式で簡略化されうる。
ｗ＝−αρＨｗ  .....（１６）
新たなＳＮＲγ’は、数式（９）および（１０）を用いて、古いＳＮＲγの観点から次式で表現されうる。
γ’＝ｃ’ＨＲ’−１ｃ’＝γ＋Δγ  .....（１７）
ここで、ＳＮＲ増分Δγが次式で与えられうる。
【数式７】
【００４８】
2008516491.tif 000009
ＳＮＲ増分Δγは、新たなフィンガーの追加に起因するＳＮＲの変化を表す。
【００４９】
数式（１８）を分析すれば、新たな相関ベクトルρを古い重みベクトルｗに一致させることにより、分子が最大化されうること、および、新たな相関ベクトルρを古い相関逆行列Ｒ−１に一致させることにより、分母が最小化されうることが明らかにされる。よって、ＳＮＲ増分Δγを最大化するためには、新たな相関ベクトルρが古い相関逆行列Ｒ−１の最大固有値の固有ベクトルになるようにしてもよい。古い相関Ｒが反転可能であるので、新たな相関ベクトルρの近似（approach）が古い相関Ｒのゼロ空間（null space）であるという最適な条件においてゼロ空間を有しない。これは、新たなフィンガーは、既存のフィンガーにより十分にカバーされていない次元に関する情報を提供すべきであることを意味すると解釈されうる。
【００５０】
本願発明のいくつかの実施形態によれば、行列反転を含まないＳＮＲ増分を決定するために、簡略化された技術が提供されうる。新たな重みに関する一次近似ｗ〜が次式で与えられうる。
【数式８】
【００５１】
2008516491.tif 000010
数式（１３）を用いて新たなフィンガーに関する重みｗ〜を設定する代わりに、ｗ〜’に関
するＳＮＲγ’を最大化する、重みｗ〜の代わりの値が決定されうる。数式（４）、（８）
および（１４）を用いて、次式が得られる。
【数式９】
【００５２】
2008516491.tif 000011
数式（２０）の分子は、重みｗ〜に依存しない。分母は、次式で最小化されうる。
【数式１０】
【００５３】
2008516491.tif 000012
結果的に、ＳＮＲγ〜’を近似するための最大値が次式で与えられうる。
【数式１１】
【００５４】
2008516491.tif 000013
近似されたＳＮＲの増分Δγ’が次式で与えられうる。
【数式１２】
【００５５】
2008516491.tif 000014
この数式は、行列反転を必要としないので、数式（１８）を計算するよりも容易となりうる。理論的に、近似されたＳＮＲγ〜’は、数式（１７）により計算されたＳＮＲγ’よりも小さくなるべきである。古いフィンガーの値が小さすぎなければ、近似されたＳＮＲγ〜’は、数式（１７）により計算されたＳＮＲγ’に非常に近似しうる。よって、近似されたＳＮＲγ〜’（または増分Δγ’）は、新たなフィンガーを評価するために用いられうる。
【００５６】
図１３は、本願発明のいくつかの実施形態により、Ｇ−ＲＡＫＥフィンガーを追加的に選択するための例示的な動作を示している。遅延の集合から１つ以上の要素が選択されており、関連する重みおよび共分散行列が決定されていることが想定される（ブロック１３１０）。１つ以上の候補となる遅延に関して、前回選択された遅延に関する所定の重みおよび共分散行列からＳＮＲ推定値が生成される（ブロック１３２０）。ＳＮＲ推定値に基づいて１つ以上の新たな遅延が選択され（ブロック１３３０）、コンポジット信号の処理に用いられる（ブロック１３４０）。選択は、追加的なものとしてもよく、および／または前回選択された遅延の置換を含むようにしてもよい。例えば、追加処理により“古い”遅延が追加された場合には、そのＳＮＲ推定値は、メモリに保持され、古い遅延を新たな遅延で置換するかを決定するために、新たに候補となるフィンガーに関して新たに決定されたＳＮＲ推定値と比較されうる。
【００５７】
図１４は、本願発明のさらなる実施形態により、追加的に選択するための例示的な動作を示す。ここでも、複数のＬ個の候補となる遅延からＭ個の遅延の集合がすでに選択されており、関連する重みおよび共分散行列が決定されていることが想定される（ブロック１４１０）。Ｌ−Ｍ個の残りの候補となる遅延に関して、Ｍ個の遅延に関する重みおよび共分散行列からＳＮＲ推定値が生成される（ブロック１４２０）。ＳＮＲ推定値は、すでに選択されたＭ個の遅延の集合および追加的な１つの遅延に対応する。選択された遅延の集合は、最大のＳＮＲ推定値を有する残りの候補となる遅延を選択し（ブロック１４３０）、遅延の更新された集合をコンポジット信号の処理で用いることにより（ブロック１４４０）、更新される。
【００５８】
図１５には、本願発明のさらなる実施形態に係る代替的な追加的手法が示されている。Ｌ個の候補となる遅延からＭ個の遅延の集合が選択され、関連する重みおよび共分散行列が決定される（ブロック１５１０）。残りの候補となる遅延に関して、前回選択された遅延に関する重みおよび共分散行列からＳＮＲ推定値が生成される（ブロック１５２０）。最良のＳＮＲ推定値を伴う遅延が選択される（ブロック１５３０）。目的とする数の新たな遅延が選択されている場合（ブロック１５４０）には、コンポジット信号を処理するために、選択された遅延の更新されたグループが用いられる（ブロック１５５０）。一方、選択されていない場合には、新たに選択された遅延を含む遅延の選択されたグループに関して、新たな重みおよび新たな共分散指標が計算され（ブロック１５６０、１５１０）、残りの候補となる遅延に関する新たなＳＮＲ推定値が生成され（ブロック１５２０）、他の新たな遅延が選択される（ブロック１５３０）。図１５に示す手法は、図１４の動作よりも計算的に集約されているが、より多くの情報を利用するので、例えば、重複する選択をよりうまく避けるなど、正確な結果をもたらしうる。
【００５９】
本願発明の追加的な実施形態によれば、遅延またはタップを選択するための追加的手法は、集約方式（aggregate fashion）で、すなわち“スーパーフィンガー”として、遅延のグループを取り扱うことにより実施されるようにしてもよい。複雑性を考慮すれば、受信機は、全てのフィンガーを個別に評価することができなくてもよい。複雑性を低減するために、受信機は、グループとして評価されるべきフィンガーのグループを特定しうる。グループが全体としてＳＮＲの改善の目的とするレベルを表す場合には、グループは、グループの全てのフィンガーを個別に評価することなしに、フィンガーの選択された集合に全体として追加されるようにしてもよい。
【００６０】
図１６には、この種の手法のための例示的な動作が示されている。複数のＬ個の候補となる遅延からＭ個の遅延の集合が選択され、関連する重みおよび共分散行列が決定される（ブロック１６１０）。残りの候補となる遅延の１つ以上のグループに関して、前回選択された遅延に関する重みおよび共分散行列から、集約されたＳＮＲ推定値が生成される（ブロック１６２０）。最良のＳＮＲ推定値を伴うＲ個の遅延のグループが選択される（ブロック１６３０）。選択された遅延の更新が完了すれば（ブロック１６４０）、コンポジット信号を処理するために、Ｒ個の遅延の選択されたグループを含む更新された集合が用いられる（ブロック１６５０）。完了しなければ、更新された重みおよび新たな共分散行列が決定され（ブロック１６６０、１６１０）、新たなＳＮＲ推定値が生成され（ブロック１６２０）、遅延の新たな集合が選択される（ブロック１６３０）。利用可能なフィンガーの全数が用いられていれば、完了の基準が満たされる。図１６に示すグループに基づく手法は、例えば、個別フィンガーとともにスーパーフィンガーが評価されるなど、図１５に示す個別評価手法に組合されるようにしてもよい。
【００６１】
スーパーフィンガーに関してチャネルタップおよび相関パラメータを決定する際に、集約処理は、スーパーフィンガー中における個別フィンガーに関連する有益な情報を損ねる場合があるという点が注目される。換言すれば、要素（component）フィンガーは、すでに選択されたフィンガーに対して有益な相関を示しうるが、スーパーフィンガーの集約では相関が相殺される。スーパーフィンガーに関して、正確なＳＮＲ推定値（例えば、数式（１８））または近似するＳＮＲ推定値（例えば、数式（２３））が用いられうる。ＳＮＲ推定値が大きければ、グループまたは部分グループが関連する（of
interest）ことを示す。受信機は、予備の計算を有する場合には、グループ中の個別フィンガーを詳細に調査することを決定してもよい。代替的に、将来的な評価では、グループをより精密に特定するようにしてもよい。ＳＮＲの改善が小さければ、受信機がグループを放棄するようにしてもよい。スーパーフィンガーは、顕著なＳＮＲの改善をもたらす場合には、Ｇ−ＲＡＫＥ結合器内で直接的に用いられうる。すなわち、全ての要素フィンガーに同一の重みが適用されうるので、結合器内で要素フィンガーを個別に取り扱う必要がない。
【００６２】
スーパーフィンガーは、多数のフィンガーの平均としてみなされうる。スーパーフィンガーは、フィンガー数の増加に応じて情報損失の増加をもたらしうるローパス結合（low-pass combination）としてもみなされうる。この特徴は、アダマールのような（Hadamard-like）構造を用いることにより拡張されうる。例えば、グループが２ｊ個のフィンガーを含むと仮定すれば、＋１／−１重みベクトルがフィンガーおよび合計結果に適用されうる。アダマールシーケンスは、全て（２ｊ−１）で平衡されたシーケンスを提供する（＋１および−１と同一数）。これらは、顕著なＳＮＲの改善を伴うスーパーフィンガーを取得する試みのために用いられうる。これは、＋１および−１の重みベクトルのみを用いる簡略化された予め結合された（pre-combining）形式としてみなされうる。
【００６３】
これらの手法はＧ−ＲＡＫＥ相関器の遅延の選択にも適用可能であるが、本願発明のさらに他の観点がチップ等化器構造に関して説明される。Ｇ−ＲＡＫＥ受信機における結合フィンガーの選択は、小さな部分集合を除いて、チップ等化器のＦＩＲフィルタの全ての係数を０に設定することと同様であるとみなされうる。チップ等化器の形成は、周波数領域内で実行されうる。
【００６４】
図１７は、信号基地局に接続された端末のための拡散スペクトル信号（例えば、ＩＳ−２０００およびＣＤＭＡ）の典型的なダウンリンク構造を示している。図１７で用いられる用語は、以下のとおりである。すなわち、ｘｉ（ｔ）がｉ番目の利用者の拡散信号／スクランブル信号、Ｅｉがｉ番目の利用者の信号の記号当りエネルギー、ｈＴＸが送信フィルタのインパルス応答、ｃ（ｔ）が時間的に変化するチャネル応答、ｈＲＸが受信フィルタのインパルス応答、ｎ（ｔ）が分散ＮＯを伴う複雑に付加された白色ガウスノイズを各々に表す。
【００６５】
図１７のシステム用の有色ノイズ適合フィルタが次式で与えられる。
【数式１３】
【００６６】
2008516491.tif 000015
ここで、ＨＴＸ（ω）がｈＴＸのフーリエ変換、ＨＣ（ω）がｃ（ｔ）のフーリエ変換、Ｘ０（ω）がｘ０（ｔ）のフーリエ変換を各々に表す。そして、
【数式１４】
【００６７】
2008516491.tif 000016
【００６８】
推定されるシステムモデルの状況およびチップ等化器の想定される構造では、数式（２４）の条件は、受信フィルタ、ＦＩＲフィルタまたは重みフィルタ、および相関器に関連しうる。これらの条件は、次式で表される検査により得られる。
【数式１５】
【００６９】
2008516491.tif 000017
重みフィルタで重み周波数応答を計算する方法が問題となる。重みフィルタが数式（２６）で与えられうる。
【００７０】
想定されるシステムに関しては、ＨＴＸ（ω）ＨＣ（ω）ＨＲＸ（ω）の積が正味（net）のチャネル係数のフーリエ変換ＨＮＥＴ（ω）となる。受信機では、ＨＲＸ（ω）が一般的に正確な値または近似的な値として知られる。よって、ＨＴＸ＊（ω）ＨＣ＊（ω）が次式で計算されうる。
【数式１６】
【００７１】
2008516491.tif 000018
そして、周波数応答Ｈｅｆｆ（ω）を計算するためには、信号エネルギーＥＩおよびノイズ分散Ｎ０のみが必要とされる。信号エネルギーＥＩおよびノイズ分散Ｎ０の推定値を得るためには、例えば、ダグラスＡ．ケアンズおよびレオニドクラスニ（Douglas A Cairns and Leonid Krasny）による２００５年９月１７日出願の米国特許出願第１０／９４３２７４号“ＣＤＭＡ受信機のための方法および装置（Method and Apparatus for CDMA Receivers）”に記述される方法が用いられうる。
【００７２】
図１８は、本願発明のいくつかの実施形態に基づいて、重み周波数応答を用いて相関器の遅延またはフィルタタップを選択するための例示的な実施形態を示している。チャネル係数、受信フィルタ応答、信号エネルギーおよびノイズ分散が決定される（ブロック１８１０）。これらの要因から重み周波数応答（例えば、数式（２６））が決定される（ブロック１８２０）。重み周波数応答は、時間領域（time-domain）の重み周波数応答を生成するために、時間領域に変換される（ブロック１８３０）。重みに基づいて相関器の遅延またはＦＩＲフィルタタップが選択される（ブロック１８４０）。選択された遅延またはタップを用いてコンポジット信号が処理される（ブロック１８５０）。
【００７３】
図５〜１６および図８のブロック図およびフロー図は、本願発明の様々な実施形態に基づく、アーキテクチャ、機能性、および装置により可能となる実施の動作、方法およびコンピュータプログラムを示す。いくつかの代替的な実施では、図中の順序と異なる順序で図中に示される動作が生じる場合もあることに留意すべきである。例えば、連続して生じると示されている２つの動作が、実際には、実質的に同時に実行されるようにしてもよく、または、関与する機能性に応じては、動作が逆順で実行されるようにしてもよい。
【００７４】
前述した装置、方法およびコンピュータプログラムのさらなる変形例も、本願発明の範囲内にある。例えば、ノイズ共分散またはデータ相関値などの“量的な相関”を用いる技術は、パラメトリック手法またはノンパラメトリック手法を用いて、この種の相関値を取得することができる。ノンパラメトリック手法は、量的な相関を測定するために、例えば、プルーブフィンガーまたは既存のフィンガーの集合を用いることを含むようにしてもよい。パラメトリック手法は、例えば、チャネル推定値および／または他の数量を用いてノイズ相関値を計算することを含むようにしてもよい。
【００７５】
図１９には、ボトムレイ（Bottomley）等による米国特許第６３６３１０４号明細書に記述され、本願発明で用いられうる、従来のノンパラメトリックノイズ共分散推定器が示されている。チャネル推定器は、誤り値を形成するために、（変調が除去された）拡散値からチャネル推定値を除去する除去信号ユニット（remove signal unit）１９１０に提供される。誤り処理装置１９２０は、誤り値を受信し、ノイズ相関値を生成するために他の誤りとの共役を誤り値に乗じるノイズ相関計算機１９２２を含む。そして、ノイズ相関値は、時間とともに値を平均化する、多重スロット（multiple slot）などのスムーサー１９２４に提供される。
【００７６】
図２０には、２００４年３月１２日出願の米国特許出願第１０／８００１６７号“Ｇ−ＲＡＫＥ受信機におけるパラメータ推定のための方法および装置（Method and Apparatus for Parameter Estimation in a Generalized RAKE Receiver）”に記述され、本願発明に用いられうる、パラメトリックノイズ共分散推定器が示されている。除去信号ユニット２０１０は、副処理器２０２０のノイズ相関計算機２０２２においてノイズ相関測定を実行するために用いられる誤り信号を生成する。測定値は、構造要素計算機２０２４により提供された構造要素およびＧ−ＲＡＫＥパラメータ推定器２０２６により決定されたスケーリングパラメータを含むノイズ共分散モデルに適応される。スケーリングパラメータおよび構造要素は、ノイズ共分散推定値を生成するためにノイズ共分散計算機２０２８により結合される。
【００７７】
ノンパラメトリック手法に関しては、測定データまたはノイズ相関値を測定するために、フィンガーが候補となる遅延に配置されるようにしてもよい。チップ等化器に関しては、候補となる遅延に基づいてサンプルと他のサンプルとの相関がとられうる。パラメトリック手法に関しては、“仮想の”プルーブフィンガーの概念が導入されるようにしてもよい。すなわち、パラメトリック手法は、実際の対応する物理的な遅延またはタップが利用不能な場合でさえも、候補となる遅延またはタップの評価を可能にしうる。
【００７８】
本願発明は、複数の受信アンテナが用いられる実施形態も含むことがさらに好ましい。例えば、フィンガーまたはタップの選択がアンテナ毎に行われうる、または、複数のアンテナからの遅延を選択するために、組合された量的な相関が用いられうる。本願発明は、送信ダイバーシチが提供される実施形態もカバーする。例えば、フィードバックを伴う送信ダイバーシチに関して、コンポジットチャネル推定値を計算するために、複数の送信アンテナからのパイロットが用いられうる。ソフトハンドオーバに関して、重み解法が別途に計算され、候補となる遅延の結合された集合から選択するために用いられうる。代替的に、結合ＳＮＲ指標（joint SNR metric）が用いられうる。アラモーチ（Alamouti）コードを用いる送信ダイバーシチに関して、両方の送信信号に関して同一のフィンガー選択が用いられうる。複数入出力（ＭＩＭＯ）のアプリケーションに関して、各信号に関する遅延選択が別途に実行されうるし、最小ＳＮＲを最大化する手法が用いられうる。
【００７９】
図面および明細書には、発明の一般的な実例となる実施形態が開示されており、具体例が用いられているが、一般的および説明的な意味でのみ用いられており、限定的な意味で用いられているものではない。発明の範囲は、特許請求の範囲で説明される。
【図面の簡単な説明】
【００８０】
【図１】従来のスペクトル拡散通信システムを示すブロック図である。
【図２】Ｇ−ＲＡＫＥ構造を伴う従来のベースバンド処理器を示すブロック図である。
【図３】チップ等化器構造を伴う従来のベースバンド処理器を示すブロック図である。
【図４】Ｇ−ＲＡＫＥ受信機の重み計算機を示すブロック図である。
【図５】本願発明のいくつかの実施形態に係る信号処理装置を示すブロック図である。
【図６】本願発明のさらなる実施形態に係る無線受信機を示すブロック図である。
【図７】本願発明のさらなる実施形態に係る、Ｇ−ＲＡＫＥ構造を伴う信号処理装置を示すブロック図である。
【図８】本願発明の追加的な実施形態に係る、チップ等化器構造を伴う信号処理装置を示すブロック図である。
【図９】本願発明のさらなる実施形態に係る、プルーブフィンガーユニットを伴う信号処理装置を示すブロック図である。
【図１０】本願発明の実施形態に係る相関器のフィンガーおよびフィルタタップの選択動作を示すフロー図である。
【図１１】本願発明の実施形態に係る相関器のフィンガーおよびフィルタタップの選択動作を示すフロー図である。
【図１２】本願発明の実施形態に係る相関器のフィンガーおよびフィルタタップの選択動作を示すフロー図である。
【図１３】本願発明の実施形態に係る相関器のフィンガーおよびフィルタタップの選択動作を示すフロー図である。
【図１４】本願発明の実施形態に係る相関器のフィンガーおよびフィルタタップの選択動作を示すフロー図である。
【図１５】本願発明の実施形態に係る相関器のフィンガーおよびフィルタタップの選択動作を示すフロー図である。
【図１６】本願発明の実施形態に係る相関器のフィンガーおよびフィルタタップの選択動作を示すフロー図である。
【図１７】スペクトル拡散通信システムのシステムモデルを示すブロック図である。
【図１８】本願発明のさらなる実施形態に係る相関器のフィンガーおよびフィルタタップの選択動作を示すフロー図である。
【図１９】ノンパラメトリックノイズ共分散推定器を示すブロック図である。
【図２０】パラメトリックノイズ共分散推定器を示すブロック図である。
【図１】
2008516491.tif 000019
【図２】
2008516491.tif 000020
【図３】
2008516491.tif 000021
【図４】
2008516491.tif 000022
【図５】
2008516491.tif 000023
【図６】
2008516491.tif 000024
【図７】
2008516491.tif 000025
【図８】
2008516491.tif 000026
【図９】
2008516491.tif 000027
【図１０】
2008516491.tif 000028
【図１１】
2008516491.tif 000029
【図１２】
2008516491.tif 000030
【図１３】
2008516491.tif 000031
【図１４】
2008516491.tif 000032
【図１５】
2008516491.tif 000033
【図１６】
2008516491.tif 000034
【図１７】
2008516491.tif 000035
【図１８】
2008516491.tif 000036
【図１９】
2008516491.tif 000037
【図２０】
2008516491.tif 000038
【手続補正書】
【提出日】平成18年7月7日(2006.7.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１つ以上の信号源からの信号を含むコンポジット信号から信号を復元する方法であって、
前記コンポジット信号に関するチャネルおよび相関特性を決定するステップと、
前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定するステップと、
対応する最大の結合重みを有する前記複数の候補となる遅延から遅延のグループを選択するステップと、
前記選択された遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するステップと、
を含むことを特徴とする、信号を復元する方法。
【請求項２】
前記チャネルおよび相関特性を決定するステップは、時間領域のチャネル応答および量的な相関を特定するステップを含み、
前記結合重みを各々に決定するステップは、前記時間領域のチャネル応答および量的な相関から前記結合重みを各々に決定するステップを含むことを特徴とする、請求項１に記載の信号を復元する方法。
【請求項３】
前記量的な相関がノイズ共分散を含むことを特徴とする、請求項２に記載の信号を復元する方法。
【請求項４】
前記チャネルおよび相関特性を決定するステップは、ノイズ情報を含む重み周波数応答を決定するステップを含み、
前記結合重みを各々に決定するステップは、前記重み周波数応答から前記結合重みを各々に決定するステップを含むことを特徴とする、請求項１に記載の信号を復元する方法。
【請求項５】
前記重み周波数応答を決定するステップは、
チャネル周波数応答を決定するステップと、
前記複数の信号源に関して白色ノイズ分散および集約信号エネルギーを決定するステップと、
前記チャネル周波数応答、前記白色ノイズ分散および前記集約信号エネルギーから前記重み周波数応答を決定するステップと、
を含むことを特徴とする、請求項４に記載の信号を復元する方法。
【請求項６】
前記重み周波数応答から結合重みを各々に決定するステップは、前記重み周波数応答を複数の信号タップおよび対応する係数を含む、時間領域の重みモデルに変換するステップを含み、
対応する最大の結合重みを有する前記複数の候補となる遅延から遅延のグループを選択するステップは、前記係数に基づいて前記複数の信号タップから信号タップのグループを選択するステップを含むことを特徴とする、請求項４に記載の信号を復元する方法。
【請求項７】
前記選択された遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するステップは、
前記選択された遅延の各々に関して前記拡散符号により前記コンポジット信号の相関を各々に生成するステップと、
前記生成された相関を結合して前記シンボル推定値を生成するステップと、
を含むことを特徴とする、請求項１に記載の信号を復元する方法。
【請求項８】
前記選択された遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するステップは、
前記選択された遅延の各々に対応するフィルタタップを有するフィルタを用いて前記コンポジット信号をフィルタリングするステップと、
前記フィルタリングされたスペクトル拡散通信信号と前記拡散符号との相関をとり前記シンボル推定値を生成するステップと、
を含むことを特徴とする、請求項１に記載の信号を復元する方法。
【請求項９】
前記コンポジット信号に関するチャネルおよび相関特性を決定するステップは、前記相関特性をパラメトリックおよび／またはノンパラメトリックに決定するステップを含むことを特徴とする、請求項１に記載の信号を復元する方法。
【請求項１０】
前記コンポジット信号に関するチャネルおよび相関特性を決定するステップは、前記複数の候補となる遅延で前記コンポジット信号の相関から前記相関特性を決定するステップを含むことを特徴とする、請求項１に記載の信号を復元する方法。
【請求項１１】
１つ以上の信号源からの信号を含むコンポジット信号から信号を復元する方法であって、
前記コンポジット信号に関するチャネルおよび相関特性を決定するステップと、
前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定するステップと、
遅延のグループに含めるために前記複数の候補となる遅延から第１の遅延を選択するステップと、
前記第１の遅延に関連する重みから第２の遅延に関する信号およびノイズ内容の推定値を生成するステップと、
前記生成された信号およびノイズ内容の推定値に基づいて遅延の前記グループに含むために前記第２の遅延を選択するステップと、
前記選択された遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するステップと、
を含むことを特徴とする、信号を復元する方法。
【請求項１２】
前記第１の遅延に関連する重みから第２の遅延に関する前記信号およびノイズ内容の推定値を生成するステップは、
前記第１の遅延のコンポジット信号情報と前記第２の遅延のコンポジット信号情報との間の相関を決定するステップと、
前記相関および前記第１の遅延に関連する重みから前記第２の遅延に関する前記信号およびノイズ内容の推定値を生成するステップと、
を含むことを特徴とする、請求項１１に記載の信号を復元する方法。
【請求項１３】
前記相関および前記第１の遅延に関連する前記重みから第２の遅延に関する信号およびノイズ内容の推定値を生成するステップは、ノイズ共分散行列を反転することなしに前記信号およびノイズ内容の推定値を生成するステップを含むことを特徴とする、請求項１２に記載の信号を復元する方法。
【請求項１４】
前記第１の遅延に関連する重みから第２の遅延に関する信号およびノイズ内容の推定値を生成するステップは、前記第１の遅延に関連する前記重みから前記複数の第２の遅延に関する信号およびノイズ内容の推定値を各々に生成するステップを含み、
前記生成された信号およびノイズ内容の推定値に基づいて遅延の前記グループに含めるために前記第２の遅延を選択するステップは、前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップを含むことを特徴とする、請求項１１に記載の信号を復元する方法。
【請求項１５】
前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップは、関連する信号およびノイズ内容の推定値が信号対ノイズ比の最大の改善を示す第２の遅延を選択するステップを含むことを特徴とする、請求項１４に記載の信号を復元する方法。
【請求項１６】
前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップは、１番目の前記第２の遅延を選択するステップを含み、
前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定するステップは、選択された１番目の前記第２の遅延を含む、遅延の前記選択されたグループの各々に関して新たな結合重みを各々に決定するステップを含み、
前記第１の遅延に関連する前記重みから前記複数の第２の遅延の各々の関する信号およびノイズ内容の推定値を生成するステップは、未だ選択されていない前記複数の第２の遅延の各々に関して新たな信号およびノイズ内容の推定値を生成するステップを含み、
前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップは、前記新たな信号およびノイズ内容の推定値に基づいて２番目の前記第２の遅延を選択するステップを含むことを特徴とする、請求項１４に記載の信号を復元する方法。
【請求項１７】
前記新たな信号およびノイズ内容の推定値に基づいて２番目の前記第２の遅延を選択するステップは、信号およびノイズ内容の推定値の比較に基づいて、遅延の前記選択されたグループのうち前回選択されたグループを前記２番目の第２の遅延に置換するステップを含むことを特徴とする、請求項１６に記載の信号を復元する方法。
【請求項１８】
前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップは、
前記第２の遅延の集合に関して集約信号およびノイズ内容の推定値を生成するステップと、
前記集約信号およびノイズ内容の推定値に基づいて選択された遅延の前記グループに含めるために第２の遅延の前記集合を選択するかを決定するステップと、
を含むことを特徴とする、請求項１４に記載の信号を復元する方法。
【請求項１９】
前記選択された遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するステップは、
前記選択された遅延の各々に関して前記拡散符号に伴う前記コンポジット信号の相関値を各々に生成するステップと、
前記生成された相関値を組合せて前記シンボル推定値を生成するステップと、
を含むことを特徴とする、請求項１１に記載の信号を復元する方法。
【請求項２０】
前記選択された遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するステップは、
前記選択された遅延の各々に対応するフィルタタップを有するフィルタを用いて前記コンポジット信号をフィルタリングするステップと、
前記フィルタリングされたスペクトル拡散通信信号と前記拡散符号との相関をとり前記シンボル推定値を生成するステップと、
を含むことを特徴とする、請求項１１に記載の信号を復元する方法。
【請求項２１】
前記コンポジット信号に関するチャネルおよび相関特性を決定するステップは、パラメトリックおよび／またはノンパラメトリックに前記相関特性を決定するステップを含むことを特徴とする、請求項１１に記載の信号を復元する方法。
【請求項２２】
前記コンポジット信号に関するチャネルおよび相関特性を決定するステップは、前記複数の候補となる遅延で前記コンポジット信号の相関値から前記相関特性を決定するステップを含むことを特徴とする、請求項１１に記載の信号を復元する方法。
【請求項２３】
１つ以上の信号源からの信号を含むコンポジット信号から信号を復元する方法であって、
前記コンポジット信号に関するチャネルおよび相関特性を決定するステップと、
前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定するステップと、
対応する最大の結合重みを有する前記複数の候補となる遅延から遅延のグループを選択するステップと、
遅延の前記選択されたグループに関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するステップと、
を含むことを特徴とする、信号を復元する方法。
【請求項２４】
前記チャネルおよび相関特性を決定するステップは、時間領域のチャネル応答および量的な相関を特定するステップを含み、
前記結合重みを各々に決定するステップは、前記時間領域のチャネル応答および量的な相関から前記結合重みを各々に決定するステップを含むことを特徴とする、請求項２３に記載の信号を復元する方法。
【請求項２５】
前記量的な相関がノイズ共分散を含むことを特徴とする、請求項２４に記載の信号を復元する方法。
【請求項２６】
前記チャネルおよび相関特性を決定するステップは、ノイズ情報を含む重み周波数応答を決定するステップを含み、
前記結合重みを各々に決定するステップは、前記重み周波数応答から前記結合重みを各々に決定するステップを含むことを特徴とする、請求項２３に記載の信号を復元する方法。
【請求項２７】
前記重み周波数応答を決定するステップは、
チャネル周波数応答を決定するステップと、
前記複数の信号源に関して白色ノイズ分散および集約信号エネルギーを決定するステップと、
前記チャネル周波数応答、前記白色ノイズ分散および前記集約信号エネルギーから前記重み周波数応答を決定するステップと、
を含むことを特徴とする、請求項２６に記載の信号を復元する方法。
【請求項２８】
前記重み周波数応答から前記結合重みを各々に決定するステップは、前記重み周波数応答を複数の信号タップおよび対応する係数を含む、時間領域の重みモデルに変換するステップを含み、
対応する最大の結合重みを有する前記複数の候補となる遅延から遅延のグループを選択するステップは、前記係数に基づいて前記複数の信号タップから信号タップのグループを選択するステップを含むことを特徴とする、請求項２６に記載の信号を復元する方法。
【請求項２９】
１つ以上の信号源からの信号を含むコンポジット信号から信号を復元する方法であって、
前記コンポジット信号に関するチャネルおよび相関特性を決定するステップと、
前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定するステップと、
遅延のグループの第１の遅延を選択するステップと、
前記第１の遅延のコンポジット信号情報と第２の遅延のコンポジット信号情報との相関を決定するステップと、
前記相関および前記第１の遅延に関連する前記重みから前記第２の遅延に関する信号およびノイズ内容の推定値を生成するステップと、
前記生成された信号およびノイズ内容の推定値に基づいて遅延の前記グループに含むために前記第２の遅延を選択するステップと、
前記選択された第１および第２の遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するステップと、
を含むことを特徴とする、信号を復元する方法。
【請求項３０】
前記相関および前記第１の遅延に関連する前記重みから前記第２の遅延に関する信号およびノイズ内容の推定値を生成するステップは、ノイズ共分散行列を反転することなしに前記信号およびノイズ内容の推定値を生成するステップを含むことを特徴とする、請求項２９に記載の信号を復元する方法。
【請求項３１】
前記第１の遅延に関連する重みから第２の遅延に関する信号およびノイズ内容の推定値を生成するステップは、前記第１の遅延に関連する前記重みから前記複数の第２の遅延に関する信号およびノイズ内容の推定値を各々に生成するステップを含み、
前記生成された信号およびノイズ内容の推定値に基づいて遅延の前記グループに含めるために前記第２の遅延を選択するステップは、前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップを含むことを特徴とする、請求項２９に記載の信号を復元する方法。
【請求項３２】
前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップは、関連する信号およびノイズ内容の推定値が信号対ノイズ比の最大の改善を示す第２の遅延を選択するステップを含むことを特徴とする、請求項３１に記載の信号を復元する方法。
【請求項３３】
前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップは、１番目の前記第２の遅延を選択するステップを含み、
前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定するステップは、選択された１番目の前記第２の遅延を含む、遅延の前記選択されたグループの各々に関して新たな結合重みを各々に決定するステップを含み、
前記第１の遅延に関連する前記重みから前記複数の第２の遅延の各々の関する信号およびノイズ内容の推定値を生成するステップは、未だ選択されていない前記複数の第２の遅延の各々に関して新たな信号およびノイズ内容の推定値を生成するステップを含み、
前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップは、前記新たな信号およびノイズ内容の推定値に基づいて２番目の前記第２の遅延を選択するステップを含むことを特徴とする、請求項３１に記載の信号を復元する方法。
【請求項３４】
前記新たな信号およびノイズ内容の推定値に基づいて２番目の前記第２の遅延を選択するステップは、信号およびノイズ内容の推定値の比較に基づいて、遅延の前記選択されたグループのうち前回選択されたグループを前記２番目の第２の遅延に置換するステップを含むことを特徴とする、請求項３３に記載の信号を復元する方法。
【請求項３５】
前記信号およびノイズ内容の推定値に基づいて前記複数の第２の遅延から選択するステップは、
前記第２の遅延の集合に関して集約信号およびノイズ内容の推定値を生成するステップと、
前記集約信号およびノイズ内容の推定値に基づいて選択された遅延の前記グループに含めるために第２の遅延の前記集合を選択するかを決定するステップと、
を含むことを特徴とする、請求項３１に記載の信号を復元する方法。
【請求項３６】
前記チャネルおよび相関特性を決定するステップは、ノイズ情報を含む重み周波数応答を決定するステップを含み、
前記結合重みを各々に決定するステップは、前記重み周波数応答から前記結合重みを各々に決定するステップを含むことを特徴とする、請求項２９に記載の信号を復元する方法。
【請求項３７】
前記重み周波数応答を決定するステップは、
チャネル周波数応答を決定するステップと、
前記複数の信号源に関して白色ノイズ分散および集約信号エネルギーを決定するステップと、
前記チャネル周波数応答、前記白色ノイズ分散および前記集約信号エネルギーから前記重み周波数応答を決定するステップと、
を含むことを特徴とする、請求項３６に記載の信号を復元する方法。
【請求項３８】
前記重み周波数応答から前記結合重みを各々に決定するステップは、前記重み周波数応答を複数の信号タップおよび対応する係数を含む、時間領域の重みモデルに変換するステップを含み、
対応する最大の結合重みを有する前記複数の候補となる遅延から遅延のグループを選択するステップは、前記係数に基づいて前記複数の信号タップから信号タップのグループを選択するステップを含むことを特徴とする、請求項３６に記載の信号を復元する方法。
【請求項３９】
１つ以上の信号源からの信号を含むコンポジット信号を受信し、１つ以上の信号源からの信号を含むコンポジットベースバンド信号を生成するように構成された無線処理器と、
前記コンポジット信号に関するチャネルおよび相関特性を決定し、前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定し、対応する最大の結合重みを有する前記複数の候補となる遅延から遅延のグループを選択し、前記選択された遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するように構成されたベースバンド処理器と、
を備えることを特徴とする、スペクトル拡散通信受信機。
【請求項４０】
前記ベースバンド処理器は、時間領域のチャネル応答および量的な相関を特定し、前記時間領域のチャネル応答および量的な相関から前記結合重みを各々に決定するように機能することを特徴とする、請求項３９に記載のスペクトル拡散通信受信機。
【請求項４１】
前記量的な相関がノイズ共分散を含むことを特徴とする、請求項４０に記載のスペクトル拡散通信受信機。
【請求項４２】
前記ベースバンド処理器は、ノイズ情報を含む重み周波数応答を決定し、前記重み周波数応答から前記結合重みを各々に決定するように機能することを特徴とする、請求項３９に記載のスペクトル拡散通信受信機。
【請求項４３】
前記ベースバンド処理器は、前記選択された遅延の各々に関して前記拡散符号を伴う前記コンポジット信号の相関を各々に生成し、前記生成された相関を組合せて前記シンボル推定値を生成するように機能することを特徴とする、請求項３９に記載のスペクトル拡散通信受信機。
【請求項４４】
前記ベースバンド処理器は、前記選択された遅延の各々に対応するフィルタタップを有するフィルタを用いて前記コンポジット信号をフィルタリングし、前記フィルタリングされたスペクトル拡散通信信号と前記拡散符号との相関をとり前記シンボル推定値を生成するように機能することを特徴とする、請求項３９に記載のスペクトル拡散通信受信機。
【請求項４５】
１つ以上の信号源からの信号を含むコンポジット信号を受信し、１つ以上の信号源からの信号を含むコンポジットベースバンド信号を生成するように構成された無線処理器と、
前記コンポジット信号に関するチャネルおよび相関特性を決定し、前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定し、遅延のグループに含めるために前記複数の候補となる遅延から第１の遅延を選択し、前記第１の遅延に関連する重みから第２の遅延に関する信号およびノイズ内容の推定値を生成し、前記生成された信号およびノイズ内容の推定値に基づいて遅延の前記グループに含めるために前記第２の遅延を選択し、前記選択された遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するように構成されたベースバンド処理器と、
を備えることを特徴とする、スペクトル拡散通信受信機。
【請求項４６】
前記ベースバンド処理器は、前記第２の遅延のグループに関して集約信号およびノイズ内容の推定値を生成し、前記集約信号およびノイズ内容の推定値に基づいて、選択された遅延の前記グループに含めるために前記第２の遅延の集合を選択するかを決定するように機能することを特徴とする、請求項４５に記載のスペクトル拡散通信受信機。
【請求項４７】
前記ベースバンド処理器は、前記選択された遅延の各々に関して前記拡散符号を伴う前記コンポジット信号の相関を各々に生成し、前記生成された相関を組合せて前記シンボル推定値を生成するように機能することを特徴とする、請求項４５に記載のスペクトル拡散通信受信機。
【請求項４８】
前記ベースバンド処理器は、前記選択された遅延の各々に対応するフィルタタップを有するフィルタを用いて前記コンポジット信号をフィルタリングし、前記フィルタリングされたスペクトル拡散通信信号と前記拡散符号との相関をとり前記シンボル推定値を生成するように機能することを特徴とする、請求項４５に記載のスペクトル拡散通信受信機。
【請求項４９】
１つ以上の信号源からの信号を含むコンポジット信号から信号を復元するためのコンピュータプログラム製品であって、コンピュータ読取り可能な記憶媒体に具体化されたコンピュータプログラムコードを含む前記コンピュータプログラム製品において、
前記コンポジット信号に関するチャネルおよび相関特性を決定するように構成されたコードと、
前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定するように構成されたコードと、
対応する最大の結合重みを有する前記複数の候補となる遅延から遅延のグループを選択するように構成されたコードと、
前記選択された遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するように構成されたコードと、
を含むことを特徴とする、コンピュータプログラム製品。
【請求項５０】
１つ以上の信号源からの信号を含むコンポジット信号から信号を復元するためのコンピュータプログラム製品であって、コンピュータ読取り可能な記憶媒体に具体化されたコンピュータプログラムコードを含む前記コンピュータプログラム製品において、
前記コンポジット信号に関するチャネルおよび相関特性を決定するように構成されたコードと、
前記決定されたチャネルおよび相関特性に基づいて、複数の候補となる遅延の各々に関して前記コンポジット信号からの情報の結合重みを各々に決定するように構成されたコードと、
遅延のグループに含めるために前記複数の候補となる遅延から第１の遅延を選択するように構成されたコードと、
前記第１の遅延に関連する重みから第２の遅延に関する信号およびノイズ内容の推定値を生成するように構成されたコードと、
前記生成された信号およびノイズ内容の推定値に基づいて遅延の前記グループに含めるために前記第２の遅延を選択するように構成されたコードと、
前記選択された遅延に関して前記コンポジット信号からの情報を拡散符号に応じて処理してシンボル推定値を生成するように構成されたコードと、
を含むことを特徴とする、コンピュータプログラム製品。
【国際調査報告】
2008516491.tif 000039
2008516491.tif 000040