(57)【要約】第１の複数の相関時間に、スペクトラム拡散信号を拡散シーケンスと相関させることによって、スペクトラム拡散信号を処理し、第１の複数のタイム・オフセット相関を生成する。第１の複数のタイム・オフセット相関を処理し、記号の第１記号表現を生成する。第１記号表現の第１品質を判定する。判定された第１品質に応答して、第１記号表現を更に処理するか、スペクトラム拡散信号から生成された記号の第２記号表現を処理するかを判定する。第１の品質は、例えば、第１記号表現を復号し、復号測定基準、またはＣＲＣ結果のような、誤り検査インディケータを生成することによって判定することができる。品質の記号表現は、連続してまたは並行して生成および／または評価することができる。【特許請求の範囲】
【請求項１】
スペクトラム拡散信号を処理する方法であって、
第１の複数の相関時間に、スペクトラム拡散信号を拡散シーケンスと相関させて第１の複数のタイム・オフセット相関を生成するステップと、
前記第１の複数のタイム・オフセット相関を処理して、記号の第の１記号表現を生成するステップと、
前記第１の記号の第１品質を判定するステップと、
前記判定された第１品質に応答して、前記第１の記号表現を更に処理するか、または前記スペクトラム拡散信号から生成された前記記号の第２の記号表現を処理するかを判定するステップと、
を含む方法。
【請求項２】
請求項１記載の方法であって、前記第１の記号表現を更に処理するかまたは前記スペクトラム拡散信号から生成された記号の第２の記号表現を処理するかを判定する前に、前記スペクトラム拡散信号から第２の記号表現を生成するステップを含む方法。
【請求項３】
請求項１記載の方法であって、前記第１の記号表現を更に処理するか、または前記スペクトラム拡散信号から生成された前記記号の前記第２の記号表現を処理するかを判定した後、前記スペクトラム拡散信号から前記第２の記号表現を生成するステップを含む方法。
【請求項４】
請求項１記載の方法において、前記第１記号表現の第１品質を判定するステップは、
前記第１記号表現を復号するステップと、
前記第１記号表現に応答して前記第１品質を判定するステップと、
を含む方法。
【請求項５】
請求項４記載の方法において、
前記第１記号表現を復号するステップは、前記第１記号表現を復号し、復号されたデータを生成するステップを含み、
前記第１記号表現の復号に応答して第１品質を判定するステップは、前記復号されたデータを誤り検査するステップを含む、
方法。
【請求項６】
請求項５記載の方法において、前記復号されたデータを誤り検査するステップは、前記復号されたデータの、巡回冗長検査（ＣＲＣ）、ビット誤り率判定、およびリード・ソロモン復号の少なくとも１つを実行するステップを含む方法。
【請求項７】
請求項５記載の方法において、前記第１記号表現の復号に応答して前記第１品質を判定するステップは、前記第１記号表現の復号の一部として復号測定基準を生成するステップを含む方法。
【請求項８】
請求項１記載の方法において、前記第１記号表現の第１品質を判定するステップは、前記第１記号表現における信頼レベルを示すソフト出力を判定するステップを含む方法。
【請求項９】
請求項１記載の方法において、前記第１記号表現はレーク復調プロセスの出力であり、前記第２記号表現は一般化されたレーク（Ｇレーク）復調プロセスの出力である方法。
【請求項１０】
請求項９記載の方法において、前記第１記号表現を更に処理するか、または第２記号表現を処理するかを判定するステップの前に、
Ｇレーク復調プロセスに従って前記スペクトラム拡散信号から前記第２記号表現を生成するステップと、
前記第１および第２記号表現を格納するステップと、
前記第２記号表現の第２品質を判定するステップと、を行い、
前記第１記号表現を更に処理するか否かを判定するステップは、前記第１品質と前記第２品質との比較に基づいて前記格納した第１記号表現または前記第２記号表現を処理するかを判定するステップを含む方法。
【請求項１１】
請求項１記載の方法において、前記第１記号表現を更に処理するか、または前記スペクトラム拡散信号から生成された記号の第２記号表現を処理するかを判定するステップは、前記第１記号表現に対応する第１の復号されたデータを更に処理するか、または前記第２記号表現に対応する第２の復号されたデータを処理するかを判定するステップを含む方法。
【請求項１２】
スペクトラム拡散信号を処理する方法であって、
第１の複数の相関時間に、前記スペクトラム拡散信号を拡散シーケンスと相関させ、第１の複数のタイム・オフセット相関を生成するステップと、
前記第１の複数のタイム・セット相関を処理して記号の第１の記号表現を生成するステップと、
前記第１記号表現の第１品質を判定するステップと、
所定の基準を満たさない前記判定された第１品質に応答して、前記スペクトラム拡散信号の第２の複数のタイム・オフセット相関を拡散シーケンスで処理し、第２の記号表現を生成するステップと、
を含む方法。
【請求項１３】
請求項１２記載の方法において、前記第１および第２の複数のタイム・オフセット相関は、前記第１および第２の複数のタイム・オフセット相関を処理する前にいずれも生成されて前記第１記号表現を生成する方法。
【請求項１４】
請求項１２記載の方法において、前記第２の複数のタイム・オフセット相関は前記所定の基準を満たさない前記第１品質に応答して生成される方法。
【請求項１５】
請求項１２記載の方法において、前記スペクトラム拡散信号の第２の複数のタイム・オフセット相関を前記拡散シーケンスで処理し、所定の基準を満たさない前記判定された第１品質に応答して前記第２の記号表現を生成するステップの前に、第２の複数の相関時間に前記スペクトラム拡散信号を前記拡散シーケンスと相関させて前記第２の複数のタイム・オフセット相関を生成するステップを行う方法。
【請求項１６】
請求項１５記載の方法であって、更に、チャネル推定値に基づいて、前記第１および第２の複数の相関時間を判定するステップを含む方法。
【請求項１７】
請求項１６記載の方法において、チャネル推定値に基づいて前記第１および第２の複数の相関時間を判定するステップは、チャネル推定値に基づいて前記第１および第２の複数の相関時間の第１の１つを判定するステップと、チャネル推定値および干渉するスペクトラム拡散信号に関する情報に基づいて、前記第１および第２の複数の相関時間の内の第２の１つを判定するステップを含む方法。
【請求項１８】
請求項１２記載の方法において、
前記第１の複数のタイム・オフセット相関を処理し、記号の第１記号表現を生成するステップは、前記第１の複数のタイム・オフセット相関を第１結合方式に従って結合して、前記第１記号表現を生成するステップを含み、
前記スペクトラム拡散信号の第２の複数のタイム・オフセット相関を前記拡散シーケンスで処理し、所定に基準を満たさない前記判定された第１品質に応答して前記記号の前記第２の記号表現を生成するステップは、第２の結合方式に従って前記第２の複数のタイム・オフセット相関を結合し、前記第２の記号表現を生成するステップを含む方法。
【請求項１９】
請求項１８記載の方法であって、更に、前記第１および第２結合方式の第１の１つをチャネル推定値から判定し、前記第１および第２結合方式の第２の１つをチャネル推定値および干渉スペクトラム拡散信号に関する情報から判定するステップを含む方法。
【請求項２０】
請求項１２記載の方法において、第２の複数のタイム・オフセット相関を処理し、所定の基準を満たさない第の１品質に応答して前記第２の記号表現を生成するステップの後に、
前記第２の記号表現の第２の品質を判定するステップと、
前記判定した第１および第２の品質の比較に基づいて前記第１および第２の記号表現の内の選択されたものを更に処理するステップと、
が行われる方法。
【請求項２１】
請求項１２記載の方法において、前記第１記号表現の生成は前記第２記号表現の生成よりも選択された資源の消費が少ない方法。
【請求項２２】
請求項１２記載の方法において、前記第１記号表現の第１の品質を判定するステップは、
前記第１記号表現を復号するステップと、
前記第１記号表現の復号に応答して前記第１の品質を判定するステップと、
を含む方法。
【請求項２３】
請求項２２記載の方法において、
前記第１記号表現を復号するステップは、前記第１記号表現を復号し、復号されたデータを生成するステップを含み、
前記第１記号表現の復号に応答して前記第１品質を判定するステップは、前記復号されたデータを誤り検査するステップを含む方法。
【請求項２４】
請求項２３記載の方法において、前記復号されたデータを誤り検査するステップは、前記復号されたデータの巡回冗長検査（ＣＲＣ）、ビット誤り率判定、およびリード・ソロモン復号の少なくとも１つを実行するステップを含む方法。
【請求項２５】
請求項２３記載の方法において、前記第１記号表現の復号に応答して前記第１品質を判定するステップは、前記第１記号表現の復号の一部として復号測定基準を生成するステップ含む方法。
【請求項２６】
請求項１２記載の方法において、前記第１記号表現の第１の品質を判定するステップは、前記第１記号表現の信頼レベルを示すソフト出力を判定するステップを含む方法。
【請求項２７】
請求項１２記載の方法において、前記第１記号表現はレーク復調プロセスの出力であり、前記第２記号表現は一般化されたレーク（Ｇレーク）復調プロセスの出力である方法。
【請求項２８】
請求項１２記載の方法において、前記第１記号表現を更に処理するか、または前記スペクトラム拡散信号から生成された記号の第２記号表現を処理するかを判定するステップは、前記第１記号表現に対応する第１の復号されたデータを更に処理するか、または前記第２記号表現に対応する第２の復号されたデータを処理するかを判定するステップを含む方法。
【請求項２９】
請求項１２記載の方法において、前記第１および第２記号表現が生成される順序は適応的に選択される方法。
【請求項３０】
請求項２９記載の方法において、前記第１および第２記号表現が生成される順序は、復号履歴に応答して選択される方法。
【請求項３１】
請求項２９記載の方法において、前記第１および第２記号表現が生成される順序はスロットおよびフレームの少なくとも１つの復号履歴に基づいて選択される方法。
【請求項３２】
スペクトラム拡散信号を処理する方法であって、
第１および第２の複数のそれぞれの相関時間に前記スペクトラム拡散信号を拡散シーケンスと相関させ、それぞれの第１および第２の複数のタイム・オフセット相関を生成するステップと、
前記第１および第２の複数のタイム・オフセット相関のそれぞれ１つを処理し、記号のそれぞれの第１および第２記号表現を作成するステップと、
前記第１および第２記号表現の少なくとも一つの少なくとも一つの品質を判定するステップと、
前記判定された少なくとも１つの品質に応答して、前記第１記号表現の１つを更に処理するか、または前記第２記号表現を処理するかを判定するステップと、
を含む方法。
【請求項３３】
請求項３２記載の方法において、前記第１および第２記号表現の少なくとも１つの品質を判定するステップは、
前記第１および第２記号表現の少なくとも１つを復号するステップと、
前記第１および第２記号表現の少なくとも１つの復号に応答して少なくとも１つの品質を判定するステップと、
を含む方法。
【請求項３４】
請求項３３記載の方法において、
前記第１および第２記号表現の少なくとも１つを復号するステップは、前記第１および第２記号表現の少なくとも１つを復号し対応する復号されたデータ生成するステップを含み、
前記第１および第２記号表現の少なくとも１つの復号に応答して少なくとも１つの品質を判定するステップは、前記復号されたデータを誤り検査するステップを含む方法。
【請求項３５】
請求項３４記載の方法において、復号されたデータを誤り検査するステップは、前記復号されたデータの巡回冗長検査（ＣＲＣ）、ビット誤り率判定、およびリード・ソロモン復調の少なくとも１つを実行するステップを含む方法。
【請求項３６】
請求項３４記載の方法において、前記第１および第２記号表現の少なくとも１つの復号に応答して前記少なくとも１つの品質を判定するステップは、少なくとも１つの復号測定基準を前記第１および第２記号表現の前記少なくとも１つの復号の一部として生成するステップを含む方法。
【請求項３７】
請求項３２記載の方法において、前記第１および第２記号表現の少なくとも１つの品質を判定するステップは、前記第１および第２記号表現の前記少なくとも１つの信頼レベルを示す少なくとも１つのソフト出力を判定するステップを含む方法。
【請求項３８】
請求項３２記載の方法において、
前記第１および第２記号表現の少なくとも１つの品質を判定するステップは、前記第１および第２記号表現のそれぞれ１つのそれぞれの第１および第２品質を判定するステップを含み、
前記判定された少なくとも１つの品質に基づいて、前記第１記号表現または前記第２記号表現の１つを更に処理するかを判定するステップは、前記判定された第１および第２品質の比較に基づいて前記第１および第２記号表現の１つを更に処理するかを判定するステップを含む方法。
【請求項３９】
請求項３２記載の方法において、
前記第１および第２記号表現の少なくとも１つの品質を判定するステップは、
前記第１および第２記号表現の第１の選択された１つを復号し、第１の復号されたデータを生成するステップと、
前記第１および第２記号表現の前記第１の選択された１つの復号に応答して対応する復号品質を判定するステップと、を含み、
前記第１の記号表現または前記第２の記号表現の１つを更に処理するかを、前記判定された少なくとも１つの品質に基づいて判定するステップは、前記第１の復号されたデータを更に処理するか、または前記第１および第２の記号表現の第２の選択された１つを復号するかを判定し、前記判定された復号品質に基づいて第２の復号されたデータを生成するステップを含む方法。
【請求項４０】
請求項３９記載の方法において、前記第１および第２記号表現の内の第１の選択された一つを復号し、第１の復号されたデータを生成するステップの前に、
前記第１および第２の記号表現の内の前記第１の選択された１つを適応的に選択するステップが行われる方法。
【請求項４１】
請求項４０記載の方法において、前記第１および第２記号表現の前記第１の選択された１つは復号履歴に基づいて選択される方法。
【請求項４２】
請求項４０記載の方法において、前記第１および第２記号表現の前記第１の選択された１つは、スロットおよびフレームの少なくとも１つの復号履歴に基づいて選択される方法。
【請求項４３】
請求項３２記載の方法において、
前記第１および第２記号表現の少なくとも１つの品質を判定するステップは、
前記第１および第２記号表現のそれぞれ１つを部分的に復号するステップと、
前記第１および第２記号表現の部分的復号に応答して前記第１および第２記号表現のそれぞれ１つに対するそれぞれの第１および第２品質を判定するステップと、
を含み、前記判定された少なくとも１つの品質に基づいて、前記第１の記号表現または前記第２の記号表現の１つを更に処理するか否かを判定するステップは、前記判定した第１および第２品質に基づいて、前記第１および第２記号表現の１つを更に復号するかいなかを判定するステップを含む方法。
【請求項４４】
請求項３２記載の方法において、
前記第１および第２記号表現の少なくとも１つの品質を判定するステップは、
前記第１および第２記号表現のそれぞれ１つをシンドローム復号するステップと、
前記第１および第２記号表現のシンドローム復号に応答して前記第１および第２記号表現のそれぞれ１つのそれぞれの第１および第２品質を判定するステップと、を含み、
前記判定された少なくとも１つの品質に基づいて、前記第１記号表現または前記第２記号表現の１つを更に処理するか否かを判定するステップは、前記判定した第１品質と第２品質との比較に基づいて、前記第１または第２記号表現の１つを更に復号するか否かを判定するステップを含む方法。
【請求項４５】
請求項３２記載の方法であって、更に、チャネル推定値に基づいて前記第１および第２の複数の相関時間を判定するステップを含む方法。
【請求項４６】
請求項４５記載の方法において、チャネル推定値に基づいて前記第１および第２の複数の相関時間を判定するステップは、チャネル推定値に基づいて前記第１および第２の複数の相関時間の第１の１つを判定するステップと、チャネル推定値および干渉スペクトラム拡散信号に関する情報に基づいて前記第１および第２の複数の相関時間の第２の１つを判定するステップとを含む方法。
【請求項４７】
請求項３２記載の方法において、前記第１および第２の複数のタイム・オフセット相関のそれぞれ１つを処理し、記号のそれぞれの第１および第２記号表現を生成するステップは、それぞれの第１および第２結合方式に従って前記第１および第２の複数のタイム・オフセット相関のそれぞれ１つを結合して前記第１および第２の記号表現のそれぞれ１つを生成するステップを含む方法。
【請求項４８】
請求項４７記載の方法であって、更に、チャネル推定値から前記第１および第２結合方式の第１の１つを判定するステップと、チャネル推定値および干渉スペクトラム拡散信号に関する情報から前記第１および第２結合方式の第２の１つを判定するステップとを含む方法。
【請求項４９】
請求項３２記載の方法において、前記第１記号表現はレーク復調プロセスの出力であり、前記第２記号表現は一般化されたレーク（Ｇレーク）復調プロセスの出力である方法。
【請求項５０】
スペクトラム拡散信号を処理する方法であって、
第１復調プロセスに従って前記スペクトラム拡散信号を復調し、記号の第１記号表現を生成するステップと、
前記第１記号表現の第１品質を生成するステップと、
前記判定された第１品質に応答して、前記第１記号表現を更に処理するか、または第２復調プロセスに従って前記スペクトラム拡散信号から生成された第２記号表現を処理するかを判定するステップと、
を含む方法。
【請求項５１】
請求項５０記載の方法において、前記第１および第２復調プロセスは所定の干渉環境において異なるレベルの成果をもたらすように動作する方法。
【請求項５２】
請求項５０記載の方法において、前記スペクトラム拡散信号は第１のスペクトラム拡散信号を含み、前記第１および第２復調プロセスの第１の１つは、前記第１のスペクトラム拡散信号のソース以外の１つ以上の信号ソースから送信された１つ以上の第２のスペクトラム拡散信号によって支配された干渉環境において優れた成果をもたらすように動作し、前記第１および第２復調プロセスの第２の１つは、前記第１スペクトラム拡散信号のソースから送信された１つ以上の第３のスペクトラム拡散信号によって支配された干渉環境において優れた成果をもたらすように動作する方法。
【請求項５３】
請求項５０記載の方法において、前記第１および第２記号表現は連続して生成される方法。
【請求項５４】
請求項５０記載の方法において、前記第１および第２記号表現は並行して生成される方法。
【請求項５５】
請求項５４記載の方法において、
前記第１記号表現を更に処理するか、または第２の復調プロセスにしたがって前記スペクトラム拡散信号から生成された第２の記号表現を処理するかを判定するステップには、前記第２記号表現の第２品質を判定するステップが先行し、
前記第１記号表現を更に処理するか、または第２の復調プロセスにしたがって前記スペクトラム拡散信号から生成された第２の記号表現を処理するかを判定するステップは、前記第１記号表現を更に処理するか、または前記第１および第２品質の比較に基づいて前記第２記号表現を更に処理するかを判定するステップを含む方法。
【請求項５６】
請求項５０記載の方法において、前記第１記号表現を更に処理するか、または第２の復調プロセスにしたがって前記スペクトラム拡散信号から生成された第２記号表現を処理するかを判定するステップには、前記第２記号表現を生成するステップが先行し、
前記第１記号表現を更に処理するか、または第２復調プロセスにしたがって前記スペクトラム拡散信号から生成された第２記号表現を処理するかを判定するステップは、前記第１記号表現を更に処理するか、または前記第１および第２記号表現の１つの復号に基づいて前記第２記号表現を更に処理するかを判定するステップを含む方法。
【請求項５７】
請求項５０記載の方法において、前記第１および第２復調プロセスの第１の１つは、レーク復調プロセスを含み、前記第１および第２復調プロセスの第２の１つは、一般化されたレーク（Ｇレーク）復調プロセスを含む方法。
【請求項５８】
通信信号を処理する方法であって、
それぞれの第１および第２復調プロセスにしたがって前記通信信号を復調して、それぞれの第１および第２記号表現を生成するステップと、
前記第１および第２記号表現の第１の１つを復号して、前記第１および第２記号表現の第１の１つの品質を判定するステップと、
前記判定された品質に応答して、前記第１記号表現を更に処理するか、または前記第２の記号表現を復号するかを判定するステップと、
を含む方法。
【請求項５９】
請求項５８記載の方法において、前記第１および第２復調プロセスは、それぞれの第１および第２スペクトラム拡散復調プロセスを含む方法。
【請求項６０】
請求項５９記載の方法において、前記第１および第２復調プロセスは、レーク復調プロセスおよび一般化されたレーク（Ｇレーク）復調プロセスのそれぞれ１つを含む方法。
【請求項６１】
請求項５８記載の方法において、前記第１および第２復調プロセスはそれぞれの非拡散スペクトラム復調プロセスを含む方法。
【請求項６２】
請求項５８記載の方法であって、第１復号の前記第１および第２記号表現の前記第１の１つを適応的に選択するステップを含む方法。
【請求項６３】
請求項６２記載の方法において、前記第１および第２記号表現の第１の１つを適応的に選択するステップは、前記第１および第２記号表現の少なくとも１つの部分的復号に応答して第１復号に対する前記第１および第２記号表現の前記第１の１つを選択するステップを含む方法。
【請求項６４】
請求項６２記載の方法において、前記第１復号に対する前記第１および第２記号表現の前記第１の１つを適応的に選択するステップは、前記第１および第２記号表現のシンドローム復号に応答して第１復号の前記第１および第２記号表現の前記第１の１つを選択するステップを含む方法。
【請求項６５】
請求項６２記載の方法において、前記第１および第２復調プロセスによって生成される記号表現は、記号表現の信頼レベルを示すソフト値を含み、第１復号の前記第１および第２記号表現の前記第１の１つを適応的に選択するステップは、前記ソフト出力値に応答して第１復号の前記第１および第２記号表現の前記第１の１つを選択するステップを含む方法。
【請求項６６】
請求項６５記載の方法において、前記ソフト出力値に応答して第１復号の前記第１および第２記号表現の前記第１の１つを選択するステップは、前記第１および第２復調プロセスによって生成されたソフト出力の履歴に応答して第１復号の前記第１および第２記号表現の前記第１の１つを選択するステップを含む方法。
【請求項６７】
請求項６２記載の方法において、第１復号の前記第１および第２記号表現の前記第１の１つを適応的に選択するステップは、復号履歴に基づいて第１復号に対する前記第１および第２記号表現の前記第１の１つを選択するステップを含む方法。
【請求項６８】
請求項６７記載の方法において、前記復号履歴はスロットおよびフレームの少なくとも１つの復号履歴を含む方法。
【請求項６９】
スペクトラム拡散受信機であって、
それぞれの第１および第２復調プロセスにしたがってスペクトラム拡散信号を処理し、記号のそれぞれの第１および第２記号表現を生成するように動作するマルチ・プロセス復調回路と、
前記第１および第２記号表現の少なくとも１つの品質に基づいて前記第１および第２記号表現の選択された１つに対応する復号されたデータを選択的に出力するように動作する品質弁別回路と、
を備えた受信機。
【請求項７０】
請求項６９記載の受信機において、前記第１および第２復調プロセスは、所定の干渉環境において異なるレベルの成果をもたらすように動作する受信機。
【請求項７１】
請求項６９記載の受信機において、前記スペクトラム拡散信号は第１スペクトラム拡散信号を含み、前記第１および第２復調プロセスの第１の１つは、前記第１スペクトラム拡散信号のソース以外の１つ以上の信号ソースから送信された１つ以上のスペクトラム拡散信号によって支配された干渉環境において優れた成果をもたらすよう動作し、前記第１および第２の復調プロセスの第２の１つは、前記第１スペクトラム拡散信号のソースから送信された１つ以上の第３のスペクトラム拡散信号によって支配された干渉環境において優れた成果をもたらすように動作する受信機。
【請求項７２】
請求項６９記載の受信機において、前記マルチ・プロセス復調回路は前記第１および第２記号表現を連続して生成するように動作する受信機。
【請求項７３】
請求項６９記載の受信機において、前記マルチ・プロセス復調回路は前記第１および第２記号表現を並行して生成するように動作する受信機。
【請求項７４】
請求項７３記載の受信機において、前記品質弁別回路は、前記第１および第２記号表現の第１品質と第２品質との比較に基づいて、前記第１および第２記号表現の選択された１つに対応する復号されたデータを出力するように動作する受信機。
【請求項７５】
請求項６９記載の受信機において、前記品質弁別回路は、前記第１および第２記号表現の少なくとも１つの復号に基づいて、前記第１および第２記号表現の選択された１つに対応する復号されたデータを出力するように動作する受信機。
【請求項７６】
請求項６９記載の受信機において、前記第１および第２復調プロセスの第１の１つは、レーク復調プロセス含み、前記第１および第２復調プロセスの第２の１つは、一般化されたレーク（Ｇレーク）復調プロセスを含む受信機。
【請求項７７】
請求項６９記載の受信機において、マルチ・プロセス復調回路は、
複数の選択された相関時間に前記スペクトラム拡散信号を相関させて、複数のタイム・オフセット相関を生成するように動作する相関回路と、
前記複数の相関時間を処理して記号表現を生成するように動作する相関プロセッサ回路と、
を備える受信機。
【請求項７８】
請求項７７記載の受信機において、前記相関プロセッサ回路は、選択された結合重み付け係数に従って前記複数のタイム・オフセット相関を結合するように動作する結合回路を備える受信機。
【請求項７９】
請求項７８記載の受信機において、前記弁別回路は、前記マルチ・プロセス復調器によって生成された記号表現の品質を示す品質インディケータを生成するように動作し、前記結合回路は前記品質インディケータに応答して前記結合重み付け係数を選択するように動作する受信機。
【請求項８０】
請求項７７記載の受信機において、前記弁別回路は、前記マルチ・プロセス復調器によって生成された記号表現の品質を示す品質インディケータを生成するように動作し、前記相関回路は、前記品質インディケータに応答して前記複数の相関時間を選択するように動作する受信機。
【請求項８１】
請求項６９記載の受信機において、前記品質弁別回路は、
前記第１および第２記号表現を復号するように動作するデコーダと、
記号表現の復号に応答して品質インディケータを生成するように動作する品質インディケータ生成回路と、
を備える受信装置。
【請求項８２】
請求項８１記載の受信機において、前記品質インディケータは、復号測定基準を備える受信機。
【請求項８３】
請求項８１記載の受信機において、前記品質インディケータ生成回路は、誤り検査回路を備える受信機。
【請求項８４】
請求項６９記載の受信機において、前記受信機は、無線周波数スペクトラム拡散通信信号を受信し、それから信号サンプルを生成するように動作する無線プロセッサを備え、前記マルチ・プロセス復調回路は、前記信号サンプルから前記第１および第２記号表現を生成するように動作する受信機。
【請求項８５】
請求項８４記載の受信機であって、ワイヤレス通信端末またはワイヤレス通信基地局の１つに含まれる受信機。
【請求項８６】
受信機であって、
それぞれの第１および第２復調プロセスにしたがって通信信号を処理し、それぞれの第１および第２記号表現を生成するように動作するマルチ・プロセス復調回路と、
前記第１および第２記号表現の第１の１つを復号し、前記第１および第２記号表現の前記第１の１つの品質を判定し、前記判定された品質に応答して前記第１記号表現を更に処理するか、または前記第２記号表現を復号するかを判定するように動作する品質弁別回路と、
を備える受信機。
【請求項８７】
請求項８６記載の受信機において、前記第１および第２復調プロセスは、それぞれの第１および第２スペクトラム拡散プロセスを含む受信機。
【請求項８８】
請求項８７記載の受信機において、前記第１および第２復調プロセスは、レーク復調プロセスおよび一般化したレーク（Ｇレーク）復調プロセスのそれぞれ１つを含む受信機。
【請求項８９】
請求項８６記載の受信機において、前記第１および第２復調プロセスは、それぞれのスペクトラム逆拡散復調プロセスを含む受信機。
【請求項９０】
請求項８６記載の受信機において、前記品質弁別回路は、第１復号のための前記第１および第２記号表現の前記第１の１つを適応的に選択するように動作する受信機。
【請求項９１】
請求項９０記載の受信機において、前記品質弁別回路は、前記第１および第２記号表現の少なくとも１つの部分的復号に応答して、第１復号の前記第１および第２記号表現の前記第１の１つを選択するように動作する受信機。
【請求項９２】
請求項９０記載の受信機において、前記品質弁別回路は、前記第１および第２記号表現のシンドローム復号に応答して、第１復号の前記第１および第２記号表現の前記第１の１つを選択するように動作する受信機。
【請求項９３】
請求項９０記載の受信機において、マルチ・プロセス復調回路によって生成される記号表現は、記号表現の信頼レベルを示すソフト値を含み、前記品質弁別回路は、前記ソフト出力値に応答して第１復号の前記第１および第２記号表現の前記第１の１つを選択するように動作する受信機。
【請求項９４】
請求項９３記載の受信機において、前記品質弁別回路は、前記第１および第２復調プロセスによって生成されたソフト出力値の履歴に応答して、第１復号の前記第１および第２記号表現の前記第１の１つを選択するように動作する受信機。
【請求項９５】
請求項９０記載の受信機において、前記品質弁別回路は、復号履歴に基づいて、第１復号の前記第１および第２記号表現の前記第１の１つを選択するように動作する受信機。
【請求項９６】
請求項９５記載の受信機において、前記復号履歴は、スロットおよびフレームの少なくとも１つの復号履歴を含む受信機。
【請求項９７】
請求項８６記載の受信機において、前記受信機は、更に無線周波数信号を受信し、それから信号サンプルを生成するように動作する無線受信機を含み、前記マルチ・プロセス復調器は、前記信号サンプルから前記第１および第２記号表現を生成するように動作する受信機。
【請求項９８】
請求項９７記載の受信機であって、ワイヤレス通信端末および通信基地局の１つに含まれる受信機。
【請求項９９】
スペクトラム拡散信号を処理する装置において、前記方法は、
第１の複数の相関時間にスペクトラム拡散信号を拡散シーケンスと相関させて第１の複数のタイム・オフセット相関を生成する手段と、
前記第１の複数のタイム・オフセット相関を処理して記号の第１記号表現を生成する手段と、
前記第１記号表現の第１品質を判定する手段と、
前記判定された第１品質に応答して、前記第１記号表現を更に処理するか、または前記スペクトラム拡散信号から生成された記号の第２記号表現を更に処理するかを判定する手段と、
を含む装置。
【請求項１００】
請求項９９記載の装置であって、前記第１記号表現を更に処理するか、または前記スペクトラム拡散信号から生成された記号の前記第２記号表現を処理するかを判定する前に、前記スペクトラム拡散信号から前記第２記号表現を生成する手段を備える装置。
【請求項１０１】
請求項９９記載の装置であって、前記第１記号表現を更に処理するか、または前記スペクトラム拡散信号から生成された記号の前記第２記号表現を処理するかを判定した後に、前記スペクトラム拡散信号から前記第２の記号表現を生成する手段を備える装置。
【請求項１０２】
請求項９９記載の装置において、前記第１記号表現の第１品質を判定する前記手段は、
前記第１記号表現を復号する手段と、
前記第１記号表現の復号に応答して前記第１品質を判定する手段と、
を備える装置。
【請求項１０３】
請求項１０２記載の装置において、
前記第１記号表現を復号する前記手段は、前記第１記号表現を復号して復号されたデータを生成する手段を含み、
前記第１記号表現の復号に応答して前記第１品質を判定する手段は、前記復号されたデータを誤り検査する手段を含む装置。
【請求項１０４】
請求項１０３記載の装置において、前記復号されたデータを誤り検査する手段は、前記復号されたデータの巡回冗長検査（ＣＲＣ）、ビット誤り率判定、およびリード・ソロモン復号の少なくとも１つを行う手段を含む装置。
【請求項１０５】
請求項１０３記載の装置において、前記第１記号表現の復号に応答して前記第１品質を判定する手段は、復号測定基準を、前記第１記号表現の復号の一部として生成する装置。
【請求項１０６】
請求項９９記載の装置において、前記第１記号表現の第１品質を判定する手段は、前記第１記号表現の信頼レベルを示すソフト出力を判定する手段を含む装置。
【請求項１０７】
請求項９９記載の装置において、前記記号表現は、レーク復調プロセスの出力であり、前記第２記号表現は、一般化されたレーク（Ｇレーク）復調プロセスの出力である装置。
【請求項１０８】
請求項９９記載の装置において、前記第１記号表現を更に処理するか、または前記スペクトラム拡散信号から生成された記号の第２の記号表現を処理するかを判定する前記手段は、前記第１記号表現に対応する第１の符号化されたデータを更に処理するか、または前記第２記号表現に対応する第２の復号されたデータを処理するかを判定する手段を含む装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信方法および装置に関するものであり、更に特定すれば通信信号を処理するための方法および装置に関するものである。
【背景技術】
【０００２】
図１は、符号分割多重アクセス（ＣＤＭＡ）通信システムにおいて使用可能な従来の受信機を示す。この受信機には、信号を受信するアンテナ１０と、受信した信号を濾過、増幅し、更に適切な形式に変換して、複素数的サンプル値のような値に処理する無線プロセッサ回路１１とが含まれる。従来型受信機には、更に、チャネル・エスティメータ（ｃｈａｎｎｅｌ  ｅｓｔｉｍａｔｏｒ）１２が含まれる。チャネル・エスティメータは、受信した信号値を（格納されたまたは局所で生成された）既知の記号１４と相関させてチャネル推定値を判定し、デコーダ１３に与える。デコーダ１３は、信号サンプルをチャネル推定値で処理し情報を抽出する。例えば、デコータ１３はＤｅｎｔらの米国特許第５，３０５，３４９号およびＤｅｎｔらの米国特許第５，５７２，５５２号に記載のレーク（ＲＡＫＥ）受信機の場合もある。
【０００３】
ＩＳ−９５標準に準拠する典型的なＣＤＭＡセルラ通信システムにおいて基地局の送信機は、パイロット符号と呼ばれる既知の記号、即ち情報搬送記号のストリームを、他と同じチャネル上で送信し、チャネルは拡散符号（ｓｐｒｅａｄｉｎｇ  ｃｏｄｅ）によって復調される。送信された信号は多重経路を介して受信される。チャネル・エスティメータ１２は、パイロット符号およびその他の情報を付加的積み重ねの状態で含み、生じた複合した相関関係を低域ろ過し、原則的には継続して公知のチャネル推定値（ｅｓｔｉｍａｔｅｓ）を得る。受信信号をパイロット符号と受信信号との間の異なる遅延と相関させ多重経路毎のチャネル推定値を得る。また、受信信号を情報を搬送する別の符号と相関させて復号する。これらの相関結果に、同じ遅延のチャネル推定値の共役を乗じ、その結果を加算して多重路信号をコヒーレントに（ｃｏｈｅｒｅｔｎｔｌｙ）結合する。これによって、白色雑音が優勢を占める際、最適の組み合わせが得られる。
【０００４】
Ｄｅｎｔらの米国特許第５，５７２，５５２号は、マルチパス・チャネルを介してＣＤＭＡ信号を受信および復号するための公知のレーク（ＲＡＫＥ）受信機はＣＤＭＡセルラ・システムには最適ではない場合もあることを明らかにしている。ＣＤＭＡセルラ・システムでは、移動端末における所望信号に対する干渉の殆どは、当該所望信号を送信した同じセル基地局が送信した信号から来るものであり、即ち「オウン・セル」（ｏｗｎ  ｃｅｌｌ）干渉と一般に言われる種類の干渉である。そうしたオウン・セル干渉が存在する場合、最適な受信機は逆（ｉｎｖｅｒｓｅ）チャネル・イコライザであることもある。
【０００５】
また、前述の米国特許第５，５７２，５５２号は、オウン・セルおよび別セル干渉、即ち別のセルにおいて送信された信号からの干渉、が混合している場合、従来技術のレーク・タップに部分的に類似し、且つ逆チャネル・イコライザに部分的に類似した加重値結合を用い、逆拡散値を結合することによって最適な受信を実現することができる。そのような受信機は、一般化されたレーク（Ｇレーク）受信機と呼ばれており、更にバリエーションを含むこともできる。バリエーションでは、値を逆拡散（ｄｅｓｐｒｅａｄ）し、又は逆拡散した値を結合して干渉の消去を実現する。かかる受信機における係数結合は、干渉の自動相関係数と一緒にマルチパス・チャネル係数の推定値から算出可能である。また、Ｇレーク受信機は、１９９８年１０月２日に出願された「レーク受信機における干渉消去の方法および装置」と題するＧ．Ｅ．Ｂｏｔｔｏｍｌｅｙの係属中の米国特許第０９／１６５，６４７号、１９９９年６月２５日出願された「スペクトラム拡散信号特性情報から導かれた重み付け係数を用いたレーク結合方法および装置」と題するＷａｎｇらの米国特許第０９／３４４，８９９号、１９９９年１０月１９日に出願された「レーク受信機における選択的相関タイミングの方法および装置」と題するＯｔｔｏｓｓｏｎらによる米国特許第０９／４２０，９５７号、および２００１年４月３０日に出願された「レーク受信機におけるフィンガー遅延選択の装置および方法」と題するＷａｎｇらの米国特許第０９／４２０，９５７号に取りいれられている技法を組み込むこともできる。Ｇレークは、干渉を抑えるフィンガー配置および加重値結合設計の方策を用いることができる。加重値はチャネル推定値およびフィンガー全体にわたるノイズ全体相関マトリックスに基づいて判定することができる。復調機の別の例としては、１９９９年６月２５日に出願された「多段レーク結合方法および装置」と題するＢｏｔｔｏｍｌｅｙらの米国特許第０９／３４４，８９８号に取り入れられている多段レークが挙げられる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
日本および欧州において現在開発中の広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）では、パイロット符号即ち記号を送るために充てられ、チャネル推定を促進する送信機のパワー（ｐｏｗｅｒ)量と、ユーザのデータを送信するために充てられる送信機のパワー量との間でのトレード・オフは、チャネル推定エラーの結果となることが少なくない。このようなエラーの結果、Ｇレーク、従来のレーク、または逆拡散された値を結合する別の方法の内のいずれが最適であるか不確定となる。
【０００７】
Ｄｅｎｔの米国特許第５，５５７，６４５号および５，６１９，５１３号は、最大の最小二乗推定（ｍａｘｉｍｕｍ  ｌｅａｓｔ  ｓｑｕａｒｅ  ｅｓｔｉｍａｔｉｏｎ（ＭＬＳＥ））イコライザの状態の数を、マルチパスのチャネル・メモリーに対処するために必要な数以上に増やすことによって、マルチパス・チャネル係数の更に多くの推定値に対応することができることを記述している。１９９９年１０月２５日に出願された「ルック・アヘッド・チャネル推定」と題するＢｏｔｔｏｍｌｅｙらによる米国特許出願第０９／４２６，３７４号は、ビタービ（Ｖｉｔｅｒｂｉ）ＭＬＳＥイコライザにおける状態の数を更に拡大することによって、今後復号対象の記号の仮説に基づいてチャネル推定値を追加して含むことができること記述している。
【０００８】
Ｄｅｎｔらの米国特許第５，２３０，００３号は、各種の符号で復号するための復号品質インディケータに基づいて、別々に符号化されたデータ記号間を識別する復号化技法について述べている。Ｃｒｏｆｔらによる米国特許第５，８４１，８１６号は、多数のアンテナおよび受信機を用いたダイバーシティ結合アルゴリズム、単一のアンテナおよび受信機を用いた非ダイバーシティ技法、コヒーレントおよび非コヒーレント技法、イコライザを用いてマルチパス伝播を保証する技法、およびイコライザを伴わない技法、ならびにフォーワード・タイム（ｆｏｒｗａｒｄ−ｔｉｍｅ）、バックワード・タイム（ｂａｃｋｗａｒｄ−ｔｉｍｅ）および混合された双方向復調アルゴリズムを含んだ復調アルゴリズムのレパートリから復調技法を選択することを記述している。提案されたこれらの技法によれば、復調するための適切なアルゴリズムの選択は、信号の測定可能な特性に基づいて、特に、信号に埋め込まれた既知の信号パターンの援助によってなされたチャネル推定値の品質または信号対雑音比に基づいて行われる。測定可能な特性の異なるパターン間の相関、およびパターン毎に最善の復号を平均的に行うアルゴリズムの選択は、設計中にシミュレーションによってオフ・ラインで判定され、次に装置へ組み込まれる。次に、最適の復調アルゴリズムは、復調例毎の測定可能な信号特性を観察したパターンに基づいて選択する。
【０００９】
遺憾ながら、かかる手法によれば、復調アルゴリズムの選択は平均的には最適であったとしても、所与の例に対しては最適ではないということが起こり得る。これが起こるのは、例えば、測定された信号特性の表示によると、アルゴリズムの瞬時の選択は最善ではないという場合である。
【課題を解決するための手段】
【００１０】
本発明の実施形態によれば、第１の複数の相関時間に、スペクトラム拡散信号を拡散シーケンスと相関させることによってスペクトラム拡散信号を処理し、第１の複数のタイム・オフセット相関を生成する。第１の複数のタイム・オフセット相関を処理して、記号の第１記号表現を生成する。第１記号表現の第１品質を判定する。判定された第１品質に応答して、第１記号表現を更に処理するか、またはスペクトラム拡散信号から生成された記号の第２の記号表現を処理するかどうかを判定する。方法、システムおよび受信装置を提供する。
【発明の効果】
【００１１】
本発明の好適な実施形態を示した添付図面を参照して、以下において本発明を更に充分に説明する。しかしながら、本発明は、多くの異なる形態で具現可能であり、ここに明示した実施形態に限定されるものと解釈してはならない。もっと正確に言えば、これらの実施形態を提示した目的は、この開示が完全且つ完璧なものとなり、本発明の範囲が当業者に充分に伝わるようにするためである。本明細書全体にわたって、同じ番号は同じ要素を示している。
【００１２】
第１の品質は多数の方法で判定可能である。それには、第１記号表現を復号してＣＲＣ結果のような復号測定基準または誤り検査インディケータを生成する方法も含まれる。第１および第２の記号表現は連続して、例えば、第２記号表現生成の前に第１の品質を判定することによって、生成することができる。また、第１および第２記号表現の品質は並行して生成、および／または評価することもできる。
【００１３】
本発明の実施形態によっては、第１の複数の相関時間に、スペクトラム拡散信号を拡散シーケンスと相関させ、第１の複数のタイム・オフセット相関を生成することができる。第１の複数のタイム・オフセット相関を処理して、記号の第１記号表現を生成する。第１記号表現の第１の品質を決定し、判定された第１の品質で所定に基準に満たなかったものに応答して、スペクトラム拡散信号の拡散シーケンスとの第２の複数のタイム・オフセット相関を処理して記号の第２の記号表現を生成する。
【００１４】
本発明の別の実施形態では、それぞれの第１および第２の複数の相関時間に、スペクトラム拡散信号を拡散シーケンスと相関させ、それぞれの第１および第２の複数のタイム・オフセット相関を生成する。第１および第２の複数のタイム・オフセット相関のそれぞれ１つを処理して、記号のそれぞれの第１および第２記号表現を生成する。第１および第２記号表現の少なくとも１つの品質を判定し、判定された少なくとも１つの品質に応答して、第１記号表現または第２記号表現の一つを更に処理するか否かを判定する。
【００１５】
本発明のなお別の実施形態では、スペクトラム拡散信号を第１の復調プロセスに従って復調し、記号の第１記号表現を生成する。第１の記号表現の第１の品質を判定し、判定された第１品質に応答して、第１の記号表現を更に処理するか、または第２の復調プロセスに従ってペクトラム拡散信号から生成された記号の第２の記号表現を処理するかを判定する。例えば、第１および第２復調プロセスは、それぞれのレークおよび一般化されたレーク（Ｇレーク）復調プロセスを含むことができ、これらは、それぞれの干渉環境、例えば、別セルおよびオウン・セル干渉がそれぞれ優勢な環境、に好適なそれぞれの性能特性を提供する。
【００１６】
本発明の更に別の態様による実施形態では、通信信号、例えば、スペクトラム拡散信号またはスペクトラム非拡散（ｎｏｎ−ｓｐｒｅａｄ）信号をそれぞれの第１および第２復調プロセスによって復調し、記号のそれぞれの第１および第２記号表現を生成する。第１および第２記号表現の第１の１つを復号し、第１および第２記号表現の第１の１つの品質を判定する。判定された品質に応答して、第１記号表現を更に処理するか、または第２の記号表現を復号するかを決定する。復調順序は、例えば、以前の復号履歴または他のパラミータに基づいて適応的に選択することができる。
【００１７】
本応用例では、図２乃至図１１は、本発明の実施形態による通信装置および操作の１例を示す概略図およびフローチャートである。概略図およびフローチャートのブロック、およびそれらの中でのブロックの組み合わせは、ワイヤレス端末またはワイヤレス通信システム（例えば、セルラ基地局又は他の装置）に含まれる回路といった電子回路、またはその他の種類のワイヤレス、ワイヤライン、光および他の通信システムで用いられる回路を１つ以上用いることによって実現可能であることは理解されよう。また、概略図およびフローチャートのブロック、およびそれらの中でのブロックの組み合わせは、一般的に、１つ以上のディスクリート電子構成部品のような１つ以上の電子回路、１つ以上の集積回路（ＩＣ）および／または１つ以上の特定用途向け集積回路（ＡＳＩＣ）において実現可能であり、且つマイクロプロセッサまたはディジタル信号プロセッサ（ＤＳＰ）のようなコンピュータ又はその他のデータ処理装置によって実行可能なコンピュータ・プログラム命令によって実現可能である。これによって、機械が作成され、コンピュータまたはその他のプログラム可能なデータ処理装置上で実行される命令によって、前述の１つ以上のブロックに明記された動作を遂行する電子回路または他の手段が作成される。また、コンピュータ・プログラム命令はコンピュータまたは他のデータ処理装置上で実行されることによって、コンピュータまたは他のプログラム可能な装置上で実行される一連の動作に、コンピュータが遂行するプロセスを作成させ、その結果、コンピュータまたは他のプログム可能装置上で実行される命令は前述の１つ以上のフロックに明記された動作を遂行するよう動作することは認められよう。従って、該略図およびフローチャートのブロックは、明記された動作を行う電子回路および他の手段、ならびに明記された動作を行う作用に対応する。
【００１８】
また、図２乃至図１１に示す装置および操作は、ワイヤレス、ワイヤライン、および光通信環境を含む種々の通信環境において実現可能であることは認められよう。例えば、図２乃至図１１に示す通信装置および動作は、ワイヤレス端末、ワイヤレス基地局、ワイヤライン通信装置、光通信装置、またはその他の通信装置において実現可能である。図２乃至図１１に示す処理装置および動作は、その他の信号処理装置（例えば、そのような機能を備えた回路）、および動作を含んだ他の装置および動作（図示せず）と結合可能であることは認められよう。
【００１９】
受信機が、ある時は別セル干渉が優勢となり、またある時はオウン・セル干渉が優勢となる干渉環境の中にある場合、前述の米国特許第５，５７２，５５２号に記述された技法がうまく行くか否かは、これらの環境差の検出に依存する。これは、所望信号のチャネル係数を干渉信号のチャネル係数と比較することによって行われる。しかしながら、ノイジー環境においてはチャネル係数を完全に推定することはできないため、干渉環境を正確に類別できるか関して疑念が生じてくる。干渉チャネル係数の代わりにノイズ共分散が推定された場合、このノイズ共分散もまたノイジーである可能性がある。
【００２０】
本発明の実施形態は、種々の干渉カテゴリを想定して動作するようになされた多数の復調装置を用いることによって、更に、エラー検出検査またはその他の品質基準により誤りが少ないと看做される出力を有した復調器からデータを選択することによって、かかる疑念を払拭することができる。本発明の別の実施形態は、干渉環境の第１の想定を用いた一部のデータ記号、および第２想定であって、累積的エラー測定法のような品質復号基準を最適化するように記号に関連付けられた想定、を用いた別の記号を復号する復調器を用いる。
【００２１】
図２は、本発明の実施形態による受信機２００を示す。受信機２００は、前端プロセッサ回路２２０、マルチ・プロセス復調器２３０、および品質弁別回路２４０を含む。信号２０５、例えば、無線、ワイヤライン、光、またはその他の通信媒体を介して受信した無線信号は、前端プロセッサ回路２２０によって増幅、濾波、ダウンコンバート、およびディジタル化され、信号サンプル２２５を得る。マルチ・プロセス復調器２３０は、拡散シーケンス２２７およびチャネル推定値２２９に基づいて信号サンプル２２５から信号表現２３５を生成する。
【００２２】
図示されたように、マルチ・プロセス復調器２３０は、信号サンプル２２５を受け取って信号サンプル２２５を拡散シーケンス、例えば、受信機２０に割り当てられた拡散シーケンス、と相関させ、タイム・オフセット相関関係２３３を生成する相関器２２５を含む。相関回路２３２が用いる相関時間の判定は、チャネル推定値２２９に基づいて、場合によっては拡散シーケンス２２７、および受信信号２０５に存在する可能性のある干渉信号に関連する追加情報に基づいて行うことができる。
【００２３】
相関関係２３３は相関関係プロセッサ回路２３４に送られ、相関関係プロセッサ回路２３４は、相関関係２３３を処理して記号表現２３５を生成する。例えば、相関関係プロセッサ回路２３４は、レーク技法またはＧレーク技法によって相関関係２３５を結合することができる。その際、チャネル推定値２２９に基づいて、場合によっては、拡散シーケンス２２７および干渉信号に関する情報に基づいて選択された重み付け係数結合を用いる。
【００２４】
品質弁別回路２４０は、記号表現２３５を受け取り、記号表現２３５のそれぞれひとつのそれぞれの品質を判定し、判定された品質に基づいて記号表現データを選択的に出力するように動作する。出力されたデータ２４５は、ポスト・プロセッサ回路２５０、例えば、音声復号または他の処理回路、に送られて更に処理される。例えば、品質弁別回路２４０は、マルチ・プロセス復調器２３０によって生成された記号表現２３５の品質を示す品質インディケータ２４７を生成する。マルチ・プロセス復調器２３０は、品質インディケータ２４７に応答して、例えば、相関回路２３２が生成したような相関関係２３３、および相関プロセッサ回路２３４が用いたような相関処理を制御する。例えば、以下に詳細に説明するように、品質インディケータ２４７を用いて、マルチ・プロセス復調器２３０が施す種々の復調プロセスの逐次使用（ａｐｐｌｉｃａｔｉｏｎ）を制御する。
【００２５】
図２の受信機２００は多数の異なる方法で実現可能であることは認められよう。一般的に、マルチ・プロセス復調回路２３０および品質弁別回路２４０は、特定目的回路、ファームウエアおよび／またはソフトウエアを用いて特定の動作を行うように構成可能な汎用データ処理回路、およびそれらの組み合わせを用いて実現することができる。例えば、マルチ・プロセス復調回路２３０および／または品質弁別回路２４０は、マイクロプロセッサ、またはディジタル信号プロセッサ（ＤＳＰ）といったプログラム可能なデータ処理装置を用いて実現することができる。プログラム可能なデータ処理装置は、ソフトウエアまたはファームウエアを実行し、データ処理装置を構成して、それらの動作を実行する。
【００２６】
図３は、本発明の実施形態によるマルチ・プロセス復調回路３３０と品質弁別器３４０の組み合わせを示す。マルチ・プロセス復調器３３０には、信号サンプル３２５を拡散シーケンス３２７と相関させ、タイム・オフセット相関関係３３３を生成する相関回路３３２が含まれる。相関回路３３２は、多数の異なる復調技法、例えば、レーク、およびＧレークに対応する相関時間を用いるように動作する。例えば、相関回路は、従来のレーク処理におけるように、チャネル推定３２９に基づいて判定された相関時間、ならびにＧレーク処理におけるように、チャネル推定値３２９および干渉信号に関する情報に基づいて判定された相関時間を用いるように動作可能である。相関回路３３２は、品質弁別回路３４０のデコーダ回路３４２によって生成される復号測定基準３４７を備えた品質インディケータに応答して特定の信号サンプルに用いられる相関時間を選択することができる。
【００２７】
また、復調器３３０は相関プロセッサ回路３３４を含み、この回路は相関関係３３３を処理して記号表現３３５を生成する。相関回路３３４は、相関回路３３２と同様に、多数の相関処理技法、例えば、レーク結合およびＧレーク結合技法を遂行するように動作可能である。品質を表示する復号測定基準３４７に応答して、特定の相関関係に利用される特定の相関処理を選択することができる。
【００２８】
品質弁別回路３４０は、前方誤り訂正デコーダのようなデコーダ３４２を含む。このデコーダ３４２は、マルチ・プロセス復調器３３０によって生成された記号表現３３５を復号し、復号されたデータ３４２および復号されたデータ３４３の品質を示す関連の復号測定基準を生成する。復号されたデータ３４３は選択回路３４４に送られ、選択回路３４４は、復号されたデータ３４３の内の選択されたデータ３４５を復号測定基準に基づいて送る。
【００２９】
図４は、本発明の実施形態によるマルチ・プロセス復調器４３０および品質弁別器４４０の組み合わせを示す。マルチ・プロセス復調器４３０は、信号サンプル４２５を拡散シーケンス４２７と相関させタイム・オフセット相関関係４３３を生成する相関回路４３２を含む。相関回路４３２は多数の異なる復調技法に対応する相関時間を用いるように動作を行う。例えば、相関回路４３２は、従来のレーク処理におけるように、チャネル推定値４２９に基づいて判定された相関時間、ならびにいくつかのＧレーク処理技法におけるように、チャネル推定値４２９および干渉信号に関する情報に基づいて判定された相関時間を用いるように動作可能である。相関回路４３２は、品質弁別回路４４０の誤り検出回路４４６が生成した誤りインディケータ４４７を含む品質インディケータに応答して、特定の信号サンプルを処理するために用いられる相関時間を選択することができる。タイム・オフセット相関は、メモリーに格納し、別の処理方法によって処理することができる。
【００３０】
また、復調器４３０は、相関関係４３３を処理し、記号表現４３５を生成する相関処理回路４３４を含む。相関処理回路４３４は、相関回路４３２と同様に、多数の相関処理技法、例えば、レーク結合およびＧレーク結合技法を遂行するように動作を行う。特定の相関処理は、品質を表示する誤りインディケータ４４７に応答して選択可能である。また、レークおよびＧレーク結合を利用することができ、得られた信号表現をメモリーに格納することができる。
【００３１】
品質弁別回路４４０は、デコーダ４４２、例えば、前方誤り訂正（ＦＥＣ）デコーダを含む。デコーダ４４２は、受け取った記号表現４３５を復号し、復号されたデータ４４３を生成する。復号されたデータ４４３は、誤り検出回路４４６によって処理され、誤り検出回路４４６は、誤りインディケータ４４７、例えば、誤りチェックが正常であったか否かを示すインディケータを生成する。誤り検出回路４４６は、例えば、巡回冗長検査（ＣＲＣ）またはリード・ソロモン（Ｒｅｅｄ−Ｓｏｌｏｍｏｎ）復号のような誤り検出復号処理を行う回路を備えることができる。また、復号されたデータ４４３は、選択回路４４４に送られ、選択回路４４４は、誤りインディケータ４４７に基づいて、復号されたデータ４４３の内の選択したデータ４４５を送る。あるいは、復号されたデータは、復号しなおし、モデム・ビット値と比較して誤り検査を行うことができる。
【００３２】
ここで図２（および図３および図４に示された実施形態）を再度参照すると、ここで説明した本発明の実施形態による受信機２００は、マルチ・プロセス復調器２３０および品質弁別回路２４０の動作を、並行して、連続して、および並行／連続の混合による遂行を含む種々の方法で遂行させることができる。例えば、相関回路２３２および相関プロセッサ回路２３４は、信号サンプルを処理し、多数の復調プロセス、例えば、レーク・プロセス、Ｇレーク・プロセス、およびその変形を遂行し、所与の記号の記号表現を並行して、または連続して生成するように動作可能である。同様に、品質弁別回路２４０は、種々の復調技法によって生成された記号表現を並行して、または連続して生成するように動作を行うことができる。
【００３３】
図５Ａ乃至図５Ｂは、本発明の種々の実施形態による種々の復調プロセス、例えば、レークおよびＧレーク・プロセス、による逐次処理を行うための動作５００の一例を示す。記号の信号サンプルを生成する（ブロック５０５）。マルチ・プロセス復調器２３０の最初の通過に対しては、相関回路２３２および相関プロセッサ回路２３４は、第１復調プロセスを遂行するように構成される。第１セットの相関時間または第１復調プロセスに関係付けられた「タップ」を用いて信号サンプルを相関する（ブロック５１０）。このように生成された第１セットの相関を次に、第１相関処理方式によって処理し、第１記号表現、例えば、当該記号の決定統計を生成する（ブロック５１５）。次に第１記号表現を復号、例えば、誤り相関復号し、第１の復号されたデータ、および復号基準またはＣＲＣ検査結果のような関連付けられた第１の品質誤りインディケータを生成する（ブロック５２０）。第１品質インディケータが、所定の基準を満たし、例えば、容認可能な誤りレベルを示した場合、復号されたデータは出力され更に処理される（ブロック５２５，５３０）。
【００３４】
所定の基準を満たさなかった場合、マルチ・プロセス復調器２３０を第２の通過により第２の復調プロセスが得られるように構成する。図５Ｂに示すように、記号の信号サンプルを第２の復調プロセスに関係付けられた第２セットの相関時間を用いて相関させることによって、第２セットの相関関係を生成する（ブロック５２５，５３５）。第２セットの相関関係を処理することによって、第２の記号表現を生成する（ブロック５４０）。次に、第２記号表現を復号して、第２の復号されたデータおよび関連する第２の品質インディケータを生成する（ブロック５４５）。第２の品質インディケータが所定の基準を満たした場合、第２の復号されたデータを出力し、更に処理を行う（ブロック５５０，５５５）。満たさなかった場合、別の意思決定動作を行うことができる（ブロック５６０）。例えば、第１の復号されたデータまたは第２の復号されたデータの内の１つを、第１および第２の品質インディケータの比較に基づいて選択することができ、または第３の復調プロセス、即ち前述の第１および第２プロセス以外のプロセスを試行することによって容認できる品質の復号されたデータを生成することができる。
【００３５】
図５Ａおよび図５Ｂを参照して説明した動作は例示目的で提供したものであり、これらの動作の変更の多くは本発明の範囲に納まるものであることは認められよう。本発明の実施形態による逐次復調／復号は、多数の異なる処理構成を用いることによって遂行可能であることは更に理解されよう。例えば、上述の第１および第２復調／復号処理は、前述の第１および第２プロセスのそれぞれ１つを遂行する並行処理構造を用いることによって遂行可能である。これら第１および第２処理のそれぞれ１つは、第１および第２処理のそれぞれ１つを遂行するために選択されたものである。あるいは、種々の処理手法を遂行するように構成可能な共有処理構造を用いることが可能である。例えば、第１および第２プロセス双方の相関関係を単一のプロセスで生成するように動作を行うことが可能である。従って、相関関係は、第１または第２相関処理が所望されているかに応じて、選択的に処理、例えば、レークまたはＧレーク結合することができる。相関プロセッサ回路２３４は、所望の特定種類の相関処理に基づいて選択された重み付け係数を結合するような相関入力およびパラミータを用いる一般的な相関処理構造を備えることができる。別の実施形態では、相関回路２３２および相関プロセッサ回路２３４は、第１および第２記号表現のいずれかを復号して関連の品質を判定する前に、第１および第２復調プロセスに従って第１および第２記号表現を生成することができる。
【００３６】
図６は、平行構造のマルチ・プロセス復調器６３０および関連の品質弁別回路６４０を示す。これらを用いることによって本発明の実施形態による後者の技法を遂行することが可能である。マルチ・プロセス復調器６３０は、レーク・プロセッサ回路６３１を含み、これには、レーク復調回路６３２ａおよびレーク結合回路６３４ａが含まれる。レーク相関回路６３２ａは、チャネル推定値６２９に基づいて選択された相関時間に、記号に関係付けられた１つ以上の信号サンプルを拡散シーケンス６２７と相関させ、第１のオフセット相関６３３ａを生成する。第１のオフセット相関６３３ａは、チャネル推定値６２９に基づいた重み付け係数結合を用いて、レーク結合回路６３４ａによって結合され、第１の記号表現６３５ａを生成する。レーク・プロセッサ回路６３１は多数の従来のレーク・プロセッサ回路構造のうちのいずれかを備え、その動作は当業者には公知であるので詳細には論じないことは認められよう。
【００３７】
また、マルチ・プロセス復調器６３０は、Ｇレーク・プロセッサ回路６３１ｂを含む。Ｇレーク・プロセッサ回路６３１ｂは、Ｇレーク復調回路６３２ｂを含み、この回路は、相関時間に１つ以上の信号サンプル６２５を拡散シーケンス６２７と相関させる。この相関時間は、チャネル推定値６２９と、１つ以上の信号サンプル６２５によって表される信号内に存在する１つ以上の干渉信号に関する情報とに基づいて選択される。Ｇレーク相関回路６３２ｂは第２のタイム・オフセット相関６３３ｂを生成する。この第２のタイム・オフセット相関６３３ｂは、Ｇレーク結合回路６３４ｂによって結合される。Ｇレーク結合回路６３４ｂは、拡散シーケンス６２７、チャネル推定値６２９、および干渉情報６２３に基づいて判定された重み付け係数結合に従って第２のオフセット相関６３３ｂを結合し、第２の記号表現６３５ｂを生成する。本発明とともに用いることができるＧレーク・プロセッサ回路構造および動作の例は、１９９９年６月２５日に出願された「スペクトラム拡散信号特性の情報から導かれた重み付け係数を用いたレーク結合方法および装置」と題するＷａｎｇらの米国特許第０９／３４４，８９９号、および１９９８年１０月２日に出願された「レーク受信機における干渉消去の方法および装置」と題するＧ．Ｅ．Ｂｏｔｔｏｍｌｅｙの米国特許第０９／１６５，６４７号の中で説明されている。
【００３８】
格納された第１および第２記号表現６３５ａ、６３５ｂは品質弁別回路６４０のデコーダ／品質インディケータ回路６４２によって選択的に処理される。デコーダ／品質インディケータ回路６４２は、復号されたデータ６４３、例えば、前方誤り訂正により復号されたデータ、および関連の品質インディケータ６４７、例えば、復号またはＣＲＣ測定基準を生成するように動作可能である。選択回路６４４は、品質インディケータ６４７に基づいて復号されたデータ６４３からのデータ６４５を選択する。例えば、選択されたデータ６４５は、所定の基準、例えば、少なくとも復号測定基準比較および／またはＣＲＣ検査結果のような誤り検出インディケータによって示された誤りを満たす、関係付けられた品質インディケータ６４７を有する復号されたデータ６４３のデータを備えることができる。
【００３９】
品質弁別回路６４０は、格納された第１および第２記号表現６３５ａ、６３５ｂを逐次処理することができる。例えば、デコーダ／誤り検出回路６４２は格納された記号表現６３５ａ、６３５ｂの第１の１つを取り出し、第１の復号されたデータおよび関連する第１品質インディケータを生成する。第１の復号されたデータは、その品質インディケータが所定の基準を満たす場合、選択回路６４４によって次に送ることができる。満たさない場合、デコーダ／誤り検出回路６４２は、格納された記号表現６３５ａ、６３５ｂの第２の１つを取り出して、これを復号し、第２の復号されたデータおよび関連の第２の品質インディケータを生成することができる。
【００４０】
本発明の別の実施形態では、品質弁別回路６４０は、格納された第１および第２記号表現６３５ａ、６３５ｂを並行して処理する。デコーダ／誤り検出回路６４２は、第１および第２記号表現６３５ａ、６３５ｂを同時に処理し、第１および第２の復号されたデータおよび関連の第１および第２品質インディケータを生成することができる。次に、選択回路６４４は、第１および第２の復号されたデータ集合の１つで、最も容認できる関連の品質インディケータを有するものを選択することができる。
【００４１】
レークおよびＧレーク相関回路６３２ａ、６３２ｂは信号サンプルを共通の拡散シーケンス６２７と相関付けるので、図６の装置は、共通の相関回路構造を用いて相関関係６３３ａ、６３３ｂの双方を同時に生成するように構成することが可能である。これらの相関関係は、もとの信号サンプルよりも数が少ないのが一般的である。相関関係６３３ａ、６３３ｂは、生成してメモリーに格納できるので、レークおよびＧレーク結合回路６３４ａ、６３４ｂはそれらを非リアル・タイムにおいて処理または処理し直すことが可能である。
【００４２】
結合回路６３４ａ、６３４ｂは同時に動作する必要はない。例えば、第１相関関係６３３ａを最初にレーク結合回路６３４ａによって結合し、第１の記号表現５３５ａを生成して、次にこれを復号し、品質弁別回路６４０によって品質検査を行うことができる。品質が所定の基準を満たす場合、第２の相関関係６３３ｂをそれ以上処理する必要はない。しかしながら、第１記号表現の復号、および品質検査が容認できない場合、第２組の相関関係６３３ａをＧレーク結合して第２記号表現６４５ｂを生成し、次にこれを復号し、品質弁別器６４０によって品質チェックすることができる。処理順序を逆にする、即ち、最初に第２の相関関係６３３ｂをＧレークによって結合、復号し、Ｇレーク結合された相関関係の復号結果が容認できない場合、第１の相関関係を結合および復号することが出来ることは認められよう。
【００４３】
図７は、本発明の実施形態による逐次処理操作７００の一例を示す。信号サンプルを生成（ブロック７０５）し、第１および第２組の相関時間に拡散シーケンスと相関させてそれぞれ第１組および第２組のタイム・オフセット相関関係を生成する（ブロック７１０）。これらの組は通常重なり合い、共通の要素を有する。次に、第１および第２組の相関関係のそれぞれ１つは第１および第２結合方式、例えば、レークおよびＧレーク結合方式、のそれぞれ１つによって結合され、記号の第１および第２記号表現を生成する（ブロック７１５）。次に、第１および第２記号表現の第１の１つを復号し、第１の復号されたデータおよび関連の第１の品質インディケータを生成する（ブロック７２０）。第１の品質インディケータが所定の基準を満たす場合、第１の復号されたデータは、出力され後処理される（ブロック７２５，７３０）。満たさない場合、第１および第２の記号表現の第２の１つを復号して第２の復号されたデータおよび関連の第２の品質インディケータを生成する（ブロック７２５、７３５）。第２の品質インディケータが所定の基準を満たす場合、第２の復号されたデータを出力し、後処理する（ブロック７４０，７４５）。満たさない場合、別の意思決定動作を行うことができる（ブロック７４０、７５０）。    
【００４４】
適応的手法は、復調された記号の上で行う必要のある復号動作の数を制限し、容認可能な復号されたデータを生成することができる。一つの方法は、それぞれの復調プロセスのためのそれぞれの動作基準に基づいて、復調技法の内のどちらを先に試行するかを判定することによって達成可能である。例えば、第１および第２復調プロセスによって生成された記号の第１および第２記号表現は、記号表現の信頼レベルを示すソフト・アウトプットを有することができる。本発明の実施形態によっては、これらのソフト・アウトプット値は、時間間隔と共に平均化され、第１および第２復調プロセスの内のどちらがより高い平均信頼レベルを備えるかを推定する。次に平均信頼レベルが高い方の復調プロセスが、第１の復号候補として選択される。かかる動作基準にはこの他に、例えば、最尤シーケンス推定（ＭＬＳＥ）復調プロセスによって生成される経路測定基準がある。    
【００４５】
本発明の更に別の実施形態では、双方の記号表現上で簡素化または部分的復号を行うことによって、どちらの復調出力がよりすぐれた結果を生む可能性があるかを示すことができる測定基準を提供することができる。例えば、第１および第２記号表現をシンドローム復号してエラーの中間推定を行い、最良のシンドローム復号結果を有する記号表現を選択し、引き続き完全な誤り訂正復号を行う。シンドローム復号はブロック符号の関連では、例えば、Ｌｉｎらによる「エラー制御符号化、基礎および応用」（１９８３年）において説明されているようによく理解されている。高効率のシンドローム復号方法が設計された対象の重要な符合ファミリには、ＢＣＨ符号およびＲＳ符号が含まれる。畳み込みコード用には、シンドローム復号の使用はもっと控えめであるのが通常である。それを組み込んだ応用の１つには、フィードバック復号方法が挙げられる。本発明では、シンドローム復号は、受け取った符号シーケンスの部分が実際に有効な符号部分であるか否か（エンコーダーがそれを生成することが可能であることを意味する）を判定する手段として用いることができる。シンドローム復号を利用するには、デコーダ用のソフト値からハード値を生成することができる。次に、ハード値、またはビットのシーケンス、を副ブロックに分割することができる。使用可能な最小サイズの副ブロックを畳み込み符号の構造から判定する。副ブロック用にＬと表記された当該サイズを用いることは有利である。
【００４６】
線形動作は、副ブロック毎にバイナリ・ベクトルであるシンドロームＳを生成する。Ｓ内のビットのいずれかが非ゼロである場合、副ブロックにはエラーがいくつか含まれている。Ｓ内の全てのビットがゼロの場合、副ブロックにはエラーは含まれない可能性が極めて高く、容認できないエラーが含まれる可能性は極めて低い。シンドロームの算出は、本格的なビタービ（Ｖｉｔｅｒｂｉ）・デコーダに比して非常に簡単である。受け取った符号シーケンス内の全ての副ブロックにシンドローム復号を適用したので、誤った副ブロックの数は、復調器の信頼性のインディケータとして看做し、且つ用いることができる。
【００４７】
また、シンドローム復号はターボ符号と一緒に使用可能である。ターボ符号の各コンポーネント符号はそれ自身畳み込み符合である。従って、シンドローム復号は、ターボ・デコーダの各コンポーネント・デコーダ用の受信したシーケンスに直接利用することができる。畳み込み符号の場合のように、誤っている副ブロックの数は信頼性インディケータとして用いることができる。候補の復調器の出力、例えば、レークおよびＧレークの信頼性を比較するにあたっては、シンドローム復号をそれぞれの出力に利用することによって信頼性インディケータを得ることができる。信頼性のより高い出力を保持し、本格的デコーダに送ることができる。
【００４８】
同様に、第１および第２記号表現の双方の上で部分的誤り訂正復号を実行し、ついで部分的復号の結果が最もよかった記号表現を選択し、これに完全な誤り訂正復号を行うができる。ＭＬＳＥ復号に対しては、累積された経路測定基準によって部分的復号測定基準が得られる。繰り返しターボ復号に対しては、各反復後にＣＲＣ検査を行っていつ復号を終了するかを判定する。
【００４９】
本発明の更に別の実施形態では、先に復調および復号したブロック（フレーム）からの結果を用いて復調動作測定基準を生成することができる。例えば、第１および第２復調プロセスの一つによって生成された復号されたデータ上で、先に行った復号フレームに対して行ったＣＲＣ検査が正常であった場合、正常に復号されたデータを符号化し直し、第１および第２復調プロセスの出力と比較し、第１および第２復調プロセス毎の誤り推定値（例えば、ビット誤り率推定値）を生成することができる。次に、ビット誤り率推定値が最もよい復調プロセスを選択して、現在のフレームを最初に復号する。
【００５０】
本発明の別の実施形態では、先行する１つ以上のフレームの成功の基準から、復調プロセスの動作測定基準を導きだすことができる。詳細には、先行する１つ以上のフレームにおいて特定の復調プロセスがうまくいった場合、当該プロセスを選択して、現フレ−ムにおいて最初の復号を行う。先行する１つ以上のフレームにおいてどの復調プロセスも充分にうまくいかなかった場合には、最近用いられなかったプロセスを選択して現フレームにおいて最初の復号を行う。先行する１つ以上のフレームにおいて２つ以上の復調プロセスが充分にうまくいった場合、うまくいったプロセスの内複雑度の最も少ないでない復調プロセスを選択して現フレームを最初に復号する。
【００５１】
図８は、本発明の実施形態に従って、そのような復調品質基準を用い、復号順序を適応的に判定する逐次処理動作８００の一例を示す。信号サンプルを生成（ブロック８０５）し、第１および第２組の相関時間に拡散シーケンスと相関させ、それぞれの第１および第２組のタイム・オフセット相関関係を生成する（ブロック８１０）。次に、第１および第２結合方式、例えば、レークおよびＧレーク結合方式、のそれぞれに従って、第１および第２組の相関関係のそれぞれ１つを結合し、第１および第２記号表現を生成する（ブロック８１５）。次に、第１および第２記号表現のそれぞれの第１および第２測定基準を生成する（ブロック８２０）。次に、第１および第２記号表現の第１の１つを選択してそれぞれの第１および第２測定基準に基づいて復号し、復号することによって第１の復号されたデータおよび関連の第１品質インディケータを生成する（ブロック８２５）。第１品質インディケータが、所定の基準を満たした場合、第１の復号されたデータを出力して後処理を行う（ブロック８３０、８３５）。所定基準を満たさなかった場合、第１および第２記号表現の第２を復号し、第２の復号されたデータおよび関連の第２の品質インディケータを生成する（ブロック８３０、８４０）。第２の品質インディケータが所定基準を満たした場合、第２の復号されたデータを出力して後処理を行う（ブロック８４５、８５０）。満たさなかった場合、別の意思決定動作を行うことができる（ブロック８４５、８５５）。
【００５２】
上述の連続処理手法により、成功の可能性の最も高い、例えば、ＣＲＣ検査が最もうまく行く可能性のある、復調および復号の組み合わせを最初に試行すれば、復調および復号動作は最小化することができる。しかしながら、復調および復号のこの組み合わせは最も複雑である場合が少なくないので、複雑度のより低い復調／復号プロセスの組み合わせを最初に実行し、複雑度のより高い復調／復号の組み合わせの実行は避けることによる利点と、複雑度の低い復調／復号を実行せず、複雑度の高いプロセスを無理に実行するリスクとの間のどちらを取るかの兼ね合いがある。例えば、典型的なＣＤＭＡシステムにおいては、所望のＣＲＣ故障率は１％乃至１０％の範囲である。この範囲においてＧレーク・プロセスが動作した場合、一般的に複雑度の低いレーク・プロセスは、２％ないし２０％の範囲のＣＲＣ故障率で動作する。従って、そのような環境においては、常に、最初にレーク・プロセスを試行することが好ましい。
【００５３】
すでに説明した構成に加え、またはそれに代わって、本発明と一緒に用いることができる復調器構成の別の種類には減法デコーダがあり、それは、例えば、「ＣＤＭＡ減法復調（ｓｕｂｔｒａｃｔｉｃｅ  ｄｅｍｏｄｕｌａｔｉｏｎ）」と題するＤｅｎｔの米国特許第５，１５１，９１９号の中で説明されている。干渉減法デコーダの別の適切な種類は、１９９９年１０月２５日に出願された「ルック・アヘッド・パラミータ推定機能を備えたベースバンド・プロセッサ」と題するＤｅｎｔの米国特許第０９／４２６，３７４号の中で説明されている。当該特許は本発明の譲受人に譲渡され、その開示内容はこの言及によってここに全て包含されるものとする。本発明の別の実施形態では、マルチ・プロセスによって履行されるプロセスには、チャネル推定が利用可能な全てのマルチパス光線の相関関係を生成する第１のレーク、および所定の信号強度閾値より大きな信号強度を有する最強のマルチパス光線にのみ対応した相関関係を結合する第の２レーク・プロセスが含まれる。
【００５４】
受信機において生成される信号サンプルは、干渉環境が一定せず、例えば、オウン・セル優勢の干渉から、別セル優勢の干渉へ変化する間に送信される情報を表す。更に、チャネルは、一方の種類の受信機構成に都合のよいマルチパス伝播と別の種類の受信機構成に都合のよいマルチパス伝播との間を移行することがきる。なお別のケースでは、受信機は意図したデータが第１送信機、第２送信機、またはその両方（マクロ・ダイバーシティ）によって送信されているのか否かを確信できないが、送信機構成の変化は、フレームまたは時間帯の境界といった特定の信号境界においてだけで発生することは少なくともわかっている。
【００５５】
図９は、認識可能なスロットおよびフレーム境界を有する従来のＣＤＭＡ信号フォーマットを示す。１０ミリ秒（ｍｓｅｃ）のフレーム期間を０．６２５ｍｓｅｃ期間の１６のタイム・スロットに分割する。各スロットは２５６０チップのＣＤＭＡ拡散データ記号ストリームを含み、各記号は、所望のデータ・レートに応じて２５６チップ、１２８チップ、６４チップ、またはそれ以下のチップによって表される。最も低いデータ・レートは２５６：１の拡散を用い、記号あたり１５６チップ、スロットあたり１０の記号を与える。記号の一部は公知のパイロット記号であり、これらは受信機において相関付けられてチャネル推定値を形成する。最も低いデータ・レートを用いてページングまたは電話呼び出しメッセージを移動電話に送信し、ディジタル音声送信はこの最も低いデータ・レートまたは２番目に高いデータ・レートを１３８：１の拡散およびスロットあたり２０の記号と一緒に用いる。そのようなディジタル・データは、通常フレームまたはブロックに集められ１つの１０ｍｓｅｃフレーム期間で送信され、集められたデータのブロックは、通常、畳み込みまたはターボ符号を用いて誤り訂正符号化されて、符号化された記号を形成する。次に、符号化された記号は、インターリービングを用いて１６スロットのフレーム上で拡散され、フェーディングに対し防御する。
【００５６】
フェーディングは、受信機と所望の信号を送信する送信機との間での毎時６０マイル程度の相対速度で、１つのスロットと次のスロットとの間に変化する可能性がある。更に、別の基地局からの干渉は、通常、所望の信号を送信する基地局からの干渉に対し相関されることなくフェードする。従って、受信機が受ける干渉環境は、オウン・セル干渉優勢から別セル干渉優勢のスロット間において変化する可能性がある。従って、理想的な受信機は、スロット間で、例えば、オウン・セル干渉優勢の場合用に最適化した処理方法と、別セル干渉用に最適化した方法との間で、モードを切替える。
【００５７】
１つのスロットにどの方法を用いるかを判定する技法の１つは、オウン・セルおよび別セルの双方によって送信された既知の記号を相関付けることによってチャネル推定値を作成し、これによってその相対的信号強度を判定することである。しかしながら、これはページング・チャネル、パイロット符号、または１つの特定のＣＤＭＡアクセス符号を相関付けたチャネルといった、選択された信号の相対的強度を与えることができるだけであり、例えば、同時に別のＣＤＭＡアクセス符号がいくつ活性化する可能性があるかに関する情報を与えることはできない。これを回避するため、送信機が送信した信号の全ての合計に比例するパワーを有するパイロット符号を送信し、パイロット符号との単一の相関で送信機からの干渉の全てに関する情報を与えることができるようにする。しかしながら、そのような特定の情報が存在しない場合、干渉環境を正確に分類して最適の信号処理方法を選択することは困難であろう。
【００５８】
上記で図６を参照して説明した実施形態のような、本発明の実施形態によれば、スロットの信号サンプルを、第１復調プロセス（例えば、白色雑音用に最適化されたレーク・プロセス）、および有色雑音用に最適化された第２プロセス（例えば、Ｇレーク・プロセス）の双方によって相関付け、且つ結合することが可能である。次に、第１および第２プロセスによって生成された記号表現を、それぞれの第１および第２デコーダにおいて逆インターリーブおよび復号し、最善の品質または誤りインディケータを備えたデコーダ出力を選択して更に処理することができる。
【００５９】
本発明の実施形態によって実行可能な１つの手法では、インターリーブされたフレーム内の全てのスロットをレーク処理、且つＧレーク処理、即ち、スロットごとの選択を行わずに、処理することができる。１６スロットの全てを任意選択の方法で通り抜けるパターンで、スロット内のデータをインターリーブする場合、用いられる可能性のある復号技法のひとつの種類は、過度に複雑となる可能性はあるが、２１６または６５５３６デコーダを用いて、レークまたはＧレーク結合対象スロットの組み合わせ全てによってデータを復号することを含む。
【００６０】
第２の実行可能な手法では、逆拡散されたソフト出力毎にレーク、またはＧレーク処理を選択する。そのような手法によると、制約長Ｌ、レート１／Ｒの畳み込みデコーダを用いて２（Ｌ−１）の仮設を維持する。このデコーダは、Ｌ＜１６Ｒ＋１用の６５５３６デコーダより複雑度は低い。例えば、レート１／２符合の場合、第１および第２手法は制約長９に対し、複雑さは同等であり、制約長９より短い場合６５５３６デコーダより複雑度は低い。しかしながら、第２の手法によれば、同じスロットから選択したビットに対してのみならず同じ記号から選択したビットに対してさえ、レークまたはＧレークの独立した選択を可能にすることにより不必要なほどの自由が生じる。
【００６１】
しかしながら、第２手法を修正し、第１手法の場合のように、同じスロットから選択され符号化されたビットに対するレーク処理、またはＧレーク処理の選択は同じであるように制約すれば、簡素化が図られよう。これを実行するには、以下のように選択されたインターリーブ・パターンを用いる。即ち、デコーダが全てのタイム・スロットにわたって拡散されたデータを逆インターリーブする際、最も新しく受け取ったタイム・スロットまたはスロットはレーク処理、またはＧレーク処理対象として選択されることは断じて無く、一方、別の先行するタイム・スロットはその残りのビットは全て予め決められた方法で復号されるように分類される。
【００６２】
図１０はスロット構造の一例を示し、現在逆インターリーブされているスロットｉ−３、ｉ−２、ｉ−１、ｉおよび後続の第５のスロットｉ＋１を示す。スロットのそれぞれは、８つの1／4位相シフトキーイング（ＱＰＳＫ）記号を含み、それぞれは、ＩビットおよびＱビットを有する。逆インターリーブ・パターンは、スロットｉ−３、ｉ−２、ｉ−１、ｉのそれぞれから記号の４分の１を引き抜き、次に４スロット・パターンを１スロット進め、新たなスロットから記号を、更に枯渇したばかりの最も古いスロットから記号を引き抜く。
【００６３】
スロットｉ−３、ｉ−２、ｉ−１、ｉのそれぞれは、横四角形で表される８個の記号を含む。各記号は２つのモデム・ビット、即ち、四角形の上部列にはＩビットを、下列にはＱビットを含む。網掛けされた四角形は、どのビットおよび記号がすでに逆インターリーブされ、復号されたかを意味する。図示したように、スロットｉ−３の記号の４分の３、スロットｉ−２の記号の半分、およびスロットｉ−１の記号の４分の１はすでに処理済みである。逆インターリーブ・プロセスはスロットｉから“１”が付番された次のビットを、次にスロットｉ−３から“２”が付番されたビットを、スロットｉ−１から“３”が付番されたビットを、スロットｉ−２から“４”が付番されたビット等を引き抜く。このインターリーブ・パターンは、できるだけ異なる領域からできる限り連続したビットを選択することによって継続され、その際、直前のビットからは遅れずにできる限り離れ、直前のビットがＱビットであった場合にはＩビットであり、直前のビットがスロットの中央の左側方向であった場合には、中央に向かうスロットの右側端からのビットであるであるようにする。従って、４つのスロット ｉ、（ｉ−１）、（ｉ−２）、（ｉ−３）から１乃至１６のビットを選択した後、スロット（ｉ−３）が枯渇した場合、スロット（ｉ−２）からのビットの使用が１／２から３／４に増加し、スロット（ｉ−ｉ）の使用が１／４から１／４に増加し、スロット（ｉ）のビットの１／４が使用された。逆インターリーブは、ここで次のスロット（ｉ＋１）へ進む用意が整っている。
【００６４】
本発明の実施形態によれば、スロットのビットに用いられる処理技法は、スロットの所定数のビット、例えばビットの１／４、用に選択された復調プロセス（例えば、レークまたはＧレーク）が、後に処理されるスロットの別ビットに引き続いて使用されるように選択することができる。従って、図１０のスロット構造に関しては、使用する復調プロセスの種類は、ビット１、５、９および１３が処理されている間のスロット（ｉ）に対してだけは確定していないが、スロット（ｉ−１）、（ｉ−２）および（ｉ−３）の残りのビットは以前に選択されたプロセスを用いて処理される。しかしながら、以前に選択されたプロセスはビタービ状態毎に異ななる可能性があり、拡張復号経路の前のモデルであるように状態が選択された場合、復号経路をたどることができる。
【００６５】
ビット１、５、９および１３を処理中にスロット（ｉ）に対して優先すべきプロセスはないので、使用可能なプロセスの一部または全て（例えば、レークおよびＧレークの双方）をそれらのビットに対し試行し、その間に少なくとも２つ（即ち、総数においてビタービ状態の２倍の数）のデコーダを並行して使用する場合も生ずる。ビット１、５、９および１３を処理した後、２組のデコーダ状態が存在し、それぞれは最後に復号されたビットＬ−１の対応する仮説を含み。ここでＬは、符号制約長であり、対応状態はビット１、５、９および１３がスロット（ｉ）から復号される状況が異なる。
【００６６】
この点では、２つのデコーダからそれぞれの対応する一組の状態の内のより望ましい方を選択することができる。例えば、制約長８のデコーダに対し、双方のデコーダは、０００００００に等しい最後の７つの復号されたビットに対応する測定基準を有する。どちらにせよ当該ビット・パターンに対し、“より望ましい”測定基準を生成するプロセスが続けて行われ、経路履歴、測定基準、および望ましい測定基準に関連するデコーダの種類が選択され、存続する。同様に、双方のデコーダは、最後の７つとのビット００００００１に対応する測定基準を有し、それらのうちより望ましい方が選択される。より望ましかったと看做されたデコーダは、ビット・パターン００００００１と比較して、ビット・パターン０００００００に対しては異なる可能性がある。従って、インディケータを存続する状態のそれぞれに添付し、スロット（ｉ）からのビットに対しどのデコーダが使用されたかを示すことができる。同様に、各残存する状態は、関連のインディケータを有する。これは、おそらくこれは異なったものであり、状態経路履歴において復号されたビットを生成したスロット（ｉ−ｉ）、（ｉ−２）および（ｉ−３）からのビットを復号するのに用いられたデコーダ選択を示す。スロット（ｉ−３）からのビットで復号されるべきものは残っていないので、そのデコーダ・インディケータは、もはや必要ない。しかしながら、スロット（ｉ）、（ｉ−ｉ）および（ｉ−２）からのビットで復号するものがあるので、状態を延長した際、それらのスロットからのビットを更にどの程度復号するべきかを示すために、それらのインディケータを状態毎に保持する。
【００６７】
図１１は、図１０を参照して説明したインターリーブ・パターンに関する本発明の実施形態による動作の一例を示す。第１復調プロセスを用いて復調スロット（ｉ）ビットを復調するための第１状態メモリー１１１０、および第２プロセスを用いて復調スロット（ｉ）ビットを復調するための第２の状態メモリー１１２０が提示されており、それぞれは、ｒ（０）、ｒ（１）、、、、ｒ（１２７）の１２８行の値を含み、各行は最後の（Ｌ−１）＝７の復号されたビットの異なる仮定に対応し、ここで符号制約長の１例Ｌ＝８である。状態メモリー１１１０、１１２０のそれぞれの行は、以前に復号され、もはや７つの復号されたビット内にはない経路履歴、状態０００００００から状態１１１１１１１までの関連する測定基準ｍ０、ｍ１、、、、ｍ１２７および第１または第２復号プロセスがスロット（ｉ−３）、（ｉ−２）および（ｉ−１）から引き抜かれたビットのためにすでに決定されたか否かを示す関連のインディケータＥ（ｉ−３）、Ｅ（ｉ−２）、、、、Ｅ（ｉ−１）をそれぞれ含む。図示したように、スロット（ｉ）のための復号方法はまだ決定されておらず、第１の処理方法を用いて第１状態メモリー１１１０を更新し、第２処理方法を用いて第２状態メモリー１１２０を更新する。一般に、最後の７つの情報ビットはｂ８、ｂ７、ｂ６、ｂ５、ｂ４、ｂ３およびｂ２と指定され、一方、第１情報ビットｂ１は「最後の７」領域から離れ経路領域に移行する。逆インターリーバは、レート１／２符合を想定して、図１０のスロットから２つの符号化された、またはモデム・ビットを選択し、状態メモリー１１１０、１１２０の行内のそれぞれのビットを復号する。従って、ｂ８と指定された復号済み情報ビットは、スロット（ｉ−２）からの復号されたビット１６、およびスロット（ｉ−１）からの復号されたビット１５を処理した結果であり、ビット７は、スロット（ｉ−３）からの復号されたビット１４、およびスロット（ｉ）からの復号されたビット１３等を処理した結果である。従って、丸で囲んだｂ１、ｂ３、ｂ５およびｂ７は、スロット（ｉ）から選択された符号化されたビットを第１のプロセスによって処理し、第１の状態メモリー１１１０の測定基準を生成すること、および第２のプロセスによって処理し、第２の状態メモリー１１２０の測定基準を生成することに関わる。しかしながら、ビットｂ２、ｂ４、ｂ６およびｂ８は、復号方法は既に決定され、対応する状態毎のインディケータＥ（ｉ−１）、Ｅ（ｉ−２）およびＥ（ｉ−３）によって示されているスロット（ｉ−１）、（ｉ−２）および（ｉ−３）からの符号化されたビットを処理することに関与しているだけである。
【００６８】
図１１に示される点において、スロット（ｉ）の処理技法を決定する必要がある。その記号の１／４は処理されている。これを実行するには、第１の状態メモリー１１１０の測定基準（ｍ０）を第２の状態メモリー１１２０の対応する測定基準ｍ０と比較し、どちらの測定基準の方が正確な復号の可能性をより高く示しているかを決定する。次に、最良の測定基準は、経路履歴０のいずれかの選択を第１の状態メモリー１１１０または第２の状態メモリー１１２０から、対応するインディケータ（ｉ−３）、Ｅ（ｉ−２）およびＥ（ｉ−１）ならびに残存する測定基準ｍ０とともに決定する。従って、第１状態メモリー１１１０または第２状態メモリー１１２０から行ｒ（０）全体を選択して、復号を続行するための新たな行ｒ（０）とする。更に、スロット（ｉ−３）からのビットで処理するものはそれ以上はなく、もはや不要であるので、新たなインディケータＥ（ｉ）を三つのインディケータ位置に移行し、Ｅ（ｉ−３）と置き換える。新たなインディケータＥ（ｉ）は、新たな行ｒ（０）が状態メモリー１１１０、１１２０のどちらから選択されたかを示す。この選択プロセスを反復し、測定基準ｍｌに基づいて、２つの行ｒ（１）間を選択し、測定基準ｍ２に基づいて、２つの行ｒ（２）間を選択する等のプロセスを、それぞれの状態メモリー１１１０、１１２０の全ての１２８行において、残存する行が決定されるまで続行する。この選択プロセスの後、各状態メモリー１１１０、１１２０は同一の情報を含むが、処理が進み第１プロセスおよび第２プロセスをそれぞれ用いてスロット（ｉ＋１）を復号すると、２つの状態メモリー１１１０、１１２０のコンテンツは異なるのが通例である。しかしながら、スロット（ｉ＋１）からの記号の１／４を復号後、このプロセスを反復すると、一組の選択プロセスの内の最善のものを反復することによって２つの状態メモリー１１１０、１１２０は収斂する。
【００６９】
双方の復号方法を一部の記号の新たなスロットに試行し、次に、残りの記号に対しては状態毎の選択を凍結する上述の技法を更に展開し、逆インターリーブ対象の最新のスロットだけでなくそれ以上のものに対して、デコーダの選択は未決定にしておくことができる。例えば、スロット（ｉ）およびスロット（ｉ−１）に対するデコーダの選択が未決定であった場合、インディケータＥ（ｉ）およびＥ（ｉ−１）の４つのまだ未決定の可能性のあるものに対応して、４つのデコーダ状態メモリーを用い、決定済みのインディケータＥ（ｉ−２）およびＥ（ｉ−３）だけを各行に入れることができる。次に、スロット（ｉ）の記号の１／４、およびスロット（ｉ−１）の１／２を処理した後に、Ｅ（ｉ−１）＝１に対応するデコーダから対応する測定基準対のうち望ましい方を選択することによってスロット（ｉ−１）のインディケータＥ（ｉ−１）を決定し、Ｅ（ｉ−１）の第１の集束したデコーダの残存する行を生むことによって、更にＥ（ｉ）の２つのデコーダ用の対応する測定基準対のうちの望ましい方を選択し、Ｅ（ｉ）＝２の残存行を決めることによって決定することが可能である。スロット（ｉ＋１）を第１および第２の方法によって復号することによってデコーダの数を再び４個に増加することができる。従って、スロットの復号方法の選択は、方法インディケータの選択によって定期的に２つに集束される４つのデコーダの実行を犠牲にして、そのソフト記号の１／２が処理されるまで決定しないでおく。これは、図１０および図１１を参照して説明したサンプルにおけるように、記号のわずか１／４が処理された後に決定する方法とは異なる。
【００７０】
図１１を参照して説明した技法を図９のスロット・チャネル構造に適用すると、インターリーブ・パターンは図９のスロット１６を用いて構成することができることが理解できよう。次に、処理装置は、直前のスロットの記号の１／１６、その次の前のスロットからの記号の２／１６、まだ枯渇していない最も古いスロットからの記号の１５／１６をすでに処理してしまったので、先に進んで利用可能な処理方法の一部または全てによって現在のスロットからの記号の１／１６を処理することができる。これは、最新のスロットだけが、全てのデコーダ状態に対し、双方の方法を用いて、即ち、２つのデコーダ状態メモリーを用いて復号されることを想定して、スロット毎に２５６記号で、その記号の１／１６を処理後スロット内の記号の残りの１５／１６の継続処理を行う方法の決定に対応する。４つの状況メモリーを用いた場合、どの処理技法を用いるかの決定は、スロット記号の１／８が処理されるまで等、２つのスロットに対して遅延させることができる。復号方法インディケータが決定される前に処理対象記号の数を増加することにより、信頼性のある決定の確度が高まる。
【００７１】
上記では、多数の復調技法を用いることによってデータを処理することができる状況、および最成功する方法に関する決定について説明してきた。これらの決定は、受信した信号の異なる時間区分で独立し、最善の決定は時間区分毎に独立して行うことができる。ここでは、本発明と一緒に用いることができる復調、結合、復号技法を説明したが、それには、例えば、ＣＤＭＡ信号のレークまたはＧレーク処理の変形、干渉削除受信機、ダイバーシティおよび非ダイバーシティ受信機、順方向／逆方向時間復調器、ならびに受信機のより高いまたはより低い速度によるチャネル推定値の変化を追跡する高速および低速のチャネル追跡方法を含む。上記の記述は、復調器の使用について論じたが、本発明は３つ以上の復調器と一緒に用いるこことができる。
【００７２】
図面および明細書では、本発明の典型的な好適実施形態が開示され、その中では特定の用語が用いられているが、これらは単に一般的、且つ説明的意味において用いたのであって、限定を目的として用いたものではない。本発明の範囲は以下の特許請求の範囲において明示されている。
【図面の簡単な説明】
【００７３】
【図１】図１は、従来技術による受信機装置を示す。
【図２】図２は、本発明の実施形態による受信機装置および方法を示す。
【図３】図３は、本発明の実施形態によるマルチ・プロセス復調回路および品質弁別回路を示す。
【図４】図４は、本発明の別の実施形態によるマルチ・プロセス復調回路および品質弁別回路を示す。
【図５Ａ】図５Ａは、本発明の実施形態による通信信号を処理する動作の一例を示す。
【図５Ｂ】図５Ｂは、本発明の実施形態による通信信号を処理する動作の一例を示す。
【図６】図６は、本発明のなお別の実施形態によるマルチ・プロセス復調回路および品質弁別回路を示す
【図７】図７は、本発明の別の実施形態による通信信号を処理する動作の一例を示す。
【図８】図８は、本発明の別の実施形態による通信信号を処理する動作の一例を示す。
【図９】図９は、ＣＤＭＡ信号フォーマットの一例を示す。
【図１０】図１０は、本発明の実施形態による逆インターリービングを示す。
【図１１】図１１は、本発明の実施形態による復号動作の一例を示す。
【図１】
2005526413.tif 000002
【図２】
2005526413.tif 000003
【図３】
2005526413.tif 000004
【図４】
2005526413.tif 000005
【図５Ａ】
2005526413.tif 000006
【図５Ｂ】
2005526413.tif 000007
【図６】
2005526413.tif 000008
【図７】
2005526413.tif 000009
【図８】
2005526413.tif 000010
【図９】
2005526413.tif 000011
【図１０】
2005526413.tif 000012
【図１１】
2005526413.tif 000013
【国際調査報告】
2005526413.tif 000014
2005526413.tif 000015