(57)【特許請求の範囲】
【請求項１】
一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルを復調した後、前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於いて、
前記干渉キャンセラ・ユニットは、該干渉キャンセラ・ユニットのチャネル推定回路に於ける少なくとも前記パイロットシンボルによるチャネル推定値を、他のステージの干渉キャンセラ・ユニットのチャネル推定回路に転送し、各ステージの干渉キャンセラ・ユニットのチャネル推定回路は、当該ステージに於けるチャネル推定値と、前記他のステージから転送されたチャネル推定値との平均処理又は内挿補間処理を行って当該スロットのチャネル推定を行う構成を有する
ことを特徴とする干渉キャンセラ。
【請求項２】
前記干渉キャンセラ・ユニットのチャネル推定回路に於けるスロットの前端のパイロットシンボルによるチャネル推定値を、前段ステージと後段ステージとのそれぞれの干渉キャンセラ・ユニットのチャネル推定回路に転送し、前記スロットの後端のパイロットシンボルによるチャネル推定値を、前段ステージと後段ステージと更にその後段のステージとのそれぞれの干渉キャンセラ・ユニットのチャネル推定回路に転送する構成を有することを特徴とする請求項１記載の干渉キャンセラ。
【請求項３】
前記干渉キャンセラ・ユニットのチャネル推定回路に於けるスロットの前端のパイロットシンボルによるチャネル推定値を、前段の総ての干渉キャンセラ・ユニットのチャネル推定回路に転送する構成としたことを特徴とする請求項１記載の干渉キャンセラ。
【請求項４】
前記縦続接続したステージの前半の各ステージの前記干渉キャンセラ・ユニットのチャネル推定回路に於けるスロットの前端のパイロットシンボルによるチャネル推定値を、前段の総ての干渉キャンセラ・ユニットのチャネル推定回路に転送し、後半の各ステージの前記干渉キャンセラ・ユニットのチャネル推定回路に於ける少なくとも前記パイロットシンボルによるチャネル推定値を、他のステージの干渉キャンセラ・ユニットのチャネル推定回路に転送する構成としたことを特徴とする請求項１記載の干渉キャンセラ。
【請求項５】
一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、
前記ステージに於ける前記スロットの前端のパイロットシンボルによるチャネル推定値と、前段ステージに於ける前記スロットの後端のパイロットシンボルによるチャネル推定値とを用いて、平均処理又は内挿補間処理により当該スロットのチャネル推定を行う過程を含む
ことを特徴とするチャネル推定方法。
【請求項６】
一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、
前記ステージに於ける前記スロットの前端のパイロットシンボルによるチャネル推定値と、２ステージ前段のステージに於ける前記スロットの後端のパイロットシンボルによるチャネル推定値とを用いて、前記スロットの前半に於けるチャネル推定を行い、前段ステージに於ける前記スロット後端のパイロットシンボルによるチャネル推定値と、後段ステージに於ける前記スロットの前端のパイロットシンボルによるチャネル推定値とを用いて、前記パイロットの後半に於けるチャネル推定を行う過程を含む
ことを特徴とするチャネル推定方法。
【請求項７】
一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、
前記ステージに於ける前記スロットの情報シンボルのシンボル対応に、後段の各ステージに於ける前記スロットの前端のパイロットシンボルによるチャネル推定値を用いてチャネル推定を行う過程を含む
ことを特徴とするチャネル推定方法。
【請求項８】
一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、
前記縦続接続したステージの前半の各ステージの前記干渉キャンセラ・ユニットのチャネル推定回路に於ける前記スロットの前端のパイロットシンボルによるチャネル推定値を、前段の総ての干渉キャンセラ・ユニットのチャネル推定回路に転送して、前記スロットの情報シンボルのシンボル対応にチャネル推定を行い、後半の各ステージの前記干渉キャンセラ・ユニットのチャネル推定回路に於ける少なくとも前記パイロットシンボルによるチャネル推定値を、他のステージの干渉キャンセラ・ユニットのチャネル推定回路に転送して、前記スロットの前端のパイロットシンボルによるチャネル推定値と、前段ステージに於ける前記スロットの後端のパイロットシンボルによるチャネル推定値とを用いて当該スロットのチャネル推定を行う過程を含む
ことを特徴とするチャネル推定方法。
【請求項９】
一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、前記パイロットシンボルによるチャネル推定と共に、前記パイロットシンボルに挟まれ且つ仮判定された情報シンボルを用いてチャネル推定を行う過程を含むことを特徴とする請求項５乃至８の何れか１項記載のチャネル推定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＣＤＭＡ通信方式に於けるマルチステージ型の干渉キャンセラ及びチャネル推定方法に関する。
ＣＤＭＡ通信方式に於いて、信号電力対干渉電力比（ＳＩＲ）を向上させる為に干渉キャンセラが用いられている。この場合、一定長の情報シンボルの前後にパイロットシンボルを付加してスロットとし、このスロットの複数個によりフレームを構成し、パイロットシンボルによりチャネル推定を行って、情報シンボルについての干渉を除去する方式が知られており、マルチステージ型の干渉キャンセラに於ける遅延を低減することが要望されている。
【０００２】
【従来の技術】
図１２は従来例のマルチステージ型の干渉キャンセラの説明図であり、７１はステージ毎のユーザ対応の干渉キャンセラ・ユニット（干渉レプリカ生成ユニット）ＩＣＵ1,1 〜ＩＣＵ1,k ，ＩＣＵ2,1 〜ＩＣＵ2,k ，・・・、７２は合成部、７３は最終ステージのユーザ対応の受信処理部ＲＥＣ1 〜ＲＥＣk 、７４は遅延回路ＤＬを示す。
【０００３】
干渉キャンセラに入力される受信信号は、上方に示すように、一定長の情報シンボルの前後に既知のデータパターンのパイロットシンボルを付加してスロットとし、この複数個のスロットによりフレームを構成したもので、第１ステージの干渉キャンセラ・ユニット７１（ＩＣＵ1,1 〜ＩＣＵ1,k ）と遅延回路７４とに入力される。各ステージの遅延回路７４は、各ステージに於ける処理時間を補償する為のものである。
【０００４】
この第１ステージの干渉キャンセラ・ユニット７１（ＩＣＵ1,1 〜ＩＣＵ1,k ）から干渉レプリカ（干渉残差推定信号）ｄとシンボルレプリカｓとが出力され、各干渉キャンセラ・ユニット７１からの干渉レプリカｄと、遅延回路７４を介した受信信号とが合成部７２に入力され、干渉レプリカｄが合成されて受信信号から差し引くことにより、誤差信号ｅが出力される。
【０００５】
第２ステージでは、合成部７２からの誤差信号ｅと、第１ステージの干渉キャンセラ・ユニット７１（ＩＣＵ1,1 〜ＩＣＵ1,k ）からのシンボルレプリカｓとがユーザ対応の干渉キャンセラ・ユニット７１（ＩＣＵ2,1 〜ＩＣＵ2,k ）に入力され、各干渉キャンセラ・ユニット７１（ＩＣＵ2,1 〜ＩＣＵ2,k ）から干渉レプリカｄとシンボルレプリカｓとが出力され、干渉レプリカｄは合成されて、遅延回路７４を介した誤差信号ｅから差し引くことにより、次のステージに加える誤差信号ｅが出力される。
【０００６】
各ステージに於いて前述の動作が繰り返されて、誤差信号ｅは零に近づき、干渉が除去されたシンボルレプリカｓが得られ、最終ステージの受信処理部７３（ＲＥＣ1 〜ＲＥＣk ）に誤差信号ｅとシンボルレプリカｓとが入力され、ＲＡＫＥ受信処理が行われて、ユーザシンボルが出力される。
【０００７】
図１３は従来例の干渉キャンセラ・ユニットの説明図であり、図１２の各干渉キャンセラ・ユニット（干渉レプリカ生成ユニット）７１の要部を示し、レイク（ＲＡＫＥ）合成に於ける３フィンガー構成の場合を示す。同図に於いて、８１は逆拡散処理部、８２は合成部（Σ）、８３は判定部、８４は拡散処理部、８５は合成部（Σ）、８６は逆拡散器、８７は加算器、８８は乗算器、８９はチャネル推定回路、９０は乗算器、９１は加算器、９２は再拡散器を示す。
【０００８】
前段の誤差信号ｅ（第１ステージの場合は受信信号）と、前段のシンボルレプリカ信号ｓ（第１ステージの場合は零）とが、受信信号の遅延プロファイル対応（遅延波のパス対応）の逆拡散処理部８１に入力され、逆拡散器８６に於いて拡散コードによって逆拡散復調される。この場合の受信信号は拡散コードと同期がとれた状態で干渉キャンセラに入力される。
【０００９】
逆拡散復調された信号と前段のシンボルレプリカ信号（第１ステージでは零）と加算器８７により加算され、第ｉパスの受信シンボルベクトルＲi が生成され、この第ｉパスの受信シンボルベクトルＲi は、チャネル推定回路８９に入力され、このチャネル推定回路８９から第ｉパスのチャネル（フェージングベクトル）の推定値（推定チャネルベクトル）ξi が出力される。
【００１０】
又乗算器８８には、受信シンボルベクトルＲi と、チャネル推定値ξi の複素共役ξi * とが入力されて乗算され、チャネル推定値の振幅に比例した重み付けと位相補償とが行われた信号が出力され、合成部８２に於いて最大比合成が行われ、合成受信シンボルベクトルΣＲi ξi * が出力される。
【００１１】
判定部８３は、合成受信シンボルベクトルΣＲi ξi * に対して仮判定を行うものであり、干渉キャンセラの最終段からの誤差信号とシンボルレプリカ信号とを入力する受信処理部に於いてユーザシンボルの確定を行うことになる。各ステージに於ける判定部８３に於いては、合成受信シンボルベクトルΣＲi ξi * の仮判定により推定情報シンボルベクトルＺs を出力するもので、遅延波のパス対応の拡散処理部８４の乗算器９０に入力される。そして、推定情報シンボルベクトルＺs に対してチャネル推定値ξi が乗算されて各パスのシンボルレプリカ信号ｓが生成され、次段へ出力される。
【００１２】
又各パスのシンボルレプリカ信号ｓから前段のシンボルレプリカ信号ｓを加算器９１に於いて差し引き、その加算器９１の出力信号に対して再拡散器９２に於いて拡散コードで拡散し、各パスの拡散出力信号を合成部８５により合成して干渉レプリカ信号ｄを出力することになる。
【００１３】
前述のチャネル推定回路８９に於けるチャネル推定処理は、スロットの前後の既知のパイロットシンボルを用いて行い、それによるチャネル推定値の内挿補間或いは平均値算出により、パイロットシンボルに挟まれた１スロット分のチャネル推定値とする手段が、移動通信システム等に於ける高速変動フェージング環境に於いて有効とされている。
【００１４】
【発明が解決しようとする課題】
従来例のマルチステージ型の干渉キャンセラに於いては、各ステージ毎に、スロットの前後のパイロットシンボルを用いてチャネル推定を行うことにより、スロットの後端のパイロットシンボルを受信するまでの時間と、チャネル推定を行ってスロットについての干渉除去処理を行う時間とを必要とすることから、１ステージに於ける処理に、２スロット長の時間を要することになる。
【００１５】
又充分な干渉除去特性を得る為には、少なくとも３乃至４ステージを必要とし、前述のように、各ステージ毎に２スロット長の処理時間を要することにより、６乃至８スロット長の遅延時間となる。又干渉除去特性を更に向上させる為にステージ数を増加すると、更に遅延時間が長くなる問題がある。
【００１６】
そこで、スロットの前端のパイロットシンボルのみを用いてチャネル推定を行い、その結果を用いてスロットの干渉除去処理を行うことにより、遅延時間を短縮することが考えられる。しかし、高速変動フェージング環境に於いては、チャネル推定精度が低下し、それによって干渉除去特性が著しく劣化する問題があり、干渉キャンセラとしての効果が殆ど得られない場合が生じる。
本発明は、チャネル推定精度の低下を少なくして遅延時間の短縮を図ることを目的とする。
【００１７】
【課題を解決するための手段】
本発明の干渉キャンセラは、（１）一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて、情報シンボルを復調した後、情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニット１を含むステージを縦続接続したマルチステージ型の干渉キャンセラに於いて、干渉キャンセラ・ユニット１は、この干渉キャンセラ・ユニットのチャネル推定回路に於ける少なくともパイロットシンボルによるチャネル推定値を、他のステージの干渉キャンセラ・ユニットのチャネル推定回路に転送し、各ステージの干渉キャンセラ・ユニットのチャネル推定回路は、当該ステージに於けるチャネル推定値と、前記他のステージから転送されたチャネル推定値との平均処理又は内挿補間処理を行って当該スロットのチャネル推定を行う構成を有するものである。即ち、各ステージ間の遅延時間を従来例の半分の１スロット長とすると、スロットの前端のパイロットシンボルによるチャネル推定と、例えば、前段ステージに於けるスロットの後端のパイロットシンボル推定との処理時間が重なることになるから、この前段ステージに於けるチャネル推定値も利用することにより、情報シンボルの前後のパイロットシンボルによるチャネル推定値を利用した場合と等価になり、且つステージ間の遅延時間を短縮することができる。
【００１８】
又（２）干渉キャンセラ・ユニット１のチャネル推定回路に於けるスロットの前端のパイロットシンボルによるチャネル推定値を、前段ステージと後段ステージとのそれぞれの干渉キャンセラ・ユニット１のチャネル推定回路に転送し、スロットの後端のパイロットシンボルによるチャネル推定値を、前段ステージと後段ステージと更にその後段のステージとのそれぞれの干渉キャンセラ・ユニットのチャネル推定回路に転送する構成とすることができる。この場合は、ステージ間の遅延時間を１／２スロット長とすることができる。
【００１９】
又（３）干渉キャンセラ・ユニット１のチャネル推定回路に於けるスロットの前端のパイロットシンボルによるチャネル推定値を、前段の総ての干渉キャンセラ・ユニットのチャネル推定回路に転送する構成とすることができる。この場合は、ステージ間の遅延時間を１シンボル長とすることができる。
【００２０】
又（４）縦続接続したステージの前半の各ステージの前記干渉キャンセラ・ユニットのチャネル推定回路に於けるスロットの前端のパイロットシンボルによるチャネル推定値を、前段の総ての干渉キャンセラ・ユニットのチャネル推定回路に転送し、後半の各ステージの前記干渉キャンセラ・ユニットのチャネル推定回路に於ける少なくとも前記パイロットシンボルによるチャネル推定値を、他のステージの干渉キャンセラ・ユニットのチャネル推定回路に転送する構成とすることができる。この場合、マルチステージ型の干渉キャンセラの前半に於けるステージ間の遅延時間を１シンボル長とし、後半に於けるステージ間の遅延時間を１スロット長とし、全体としての遅延時間を短縮すると共にチャネル推定精度を向上することができる。
【００２１】
又本発明のチャネル推定方法は、（５）一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、前記ステージに於ける前記スロットの前端のパイロットシンボルによるチャネル推定値と、前段ステージに於けるスロットの後端のパイロットシンボルによるチャネル推定値とを用いて、平均処理又は内挿補間処理により当該スロットのチャネル推定を行う過程を含むものである。この場合、ステージ間の遅延時間を１スロット長とすることができる。
【００２２】
又（６）一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、前記ステージに於ける前記スロットの前端のパイロットシンボルによるチャネル推定値と、このステージに対して２ステージ前段のステージに於ける前記スロットの後端のパイロットシンボルによるチャネル推定値とを用いて、前記スロットの前半に於けるチャネル推定を行い、このステージに対する前段ステージに於ける前記スロット後端のパイロットシンボルによるチャネル推定値と、このステージに対する後段ステージに於ける前記スロットの前端のパイロットシンボルによるチャネル推定値とを用いて、前記パイロットの後半に於けるチャネル推定を行う過程を含むものである。この場合、ステージ間の遅延時間を１／２スロット長とすることができる。
【００２３】
又（７）一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、前記ステージに於ける前記スロットの情報シンボルのシンボル対応に、後段の各ステージに於ける前記スロットの前端のパイロットシンボルによるチャネル推定値を用いてチャネル推定を行う過程を含むものである。この場合、ステージ間の遅延時間を１シンボル長とすることができる。
【００２４】
又（８）一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、縦続接続したステージの前半の各ステージの前記干渉キャンセラ・ユニットのチャネル推定回路に於ける前記スロットの前端のパイロットシンボルによるチャネル推定値を、前段の総ての干渉キャンセラ・ユニットのチャネル推定回路に転送することにより、前段ステージ側に於いてスロットの情報シンボルのシンボル対応にチャネル推定を行い、後半の各ステージの前記干渉キャンセラ・ユニットのチャネル推定回路に於ける少なくとも前記パイロットシンボルによるチャネル推定値を、他のステージの干渉キャンセラ・ユニットのチャネル推定回路に転送して、前記スロットの前端のパイロットシンボルによるチャネル推定値と、前段ステージに於ける前記スロットの後端のパイロットシンボルによるチャネル推定値とを用いて当該スロットのチャネル推定を行う過程を含むものである。この場合、マルチステージ型に於ける前半のステージ間の遅延時間を１シンボル長とし、後半のステージ間の遅延時間を１スロット長とすることができる。
【００２５】
又（９）一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、前記パイロットシンボルによるチャネル推定と共に、前記パイロットシンボルに挟まれ且つ仮判定された情報シンボルを用いてチャネル推定を行う過程を含むことができる。
【００２６】
【発明の実施の形態】
図１は本発明の第１の実施の形態の説明図であり、１はステージ毎のユーザ対応の干渉キャンセラ・ユニット（干渉レプリカ生成ユニット）ＩＣＵ1,1 〜ＩＣＵ1,k ，ＩＣＵ2,1 〜ＩＣＵ2,k ，・・・、２は合成部、３は最終ステージのユーザ対応の受信処理部ＲＥＣ1 〜ＲＥＣk 、４は遅延回路ＤＬを示す。
【００２７】
一定長の情報シンボルの前後にパイロットシンボルを付加したスロットによりフレームが構成された受信信号が、第１ステージの干渉キャンセラ・ユニット１（ＩＣＵ1,1 〜ＩＣＵ1,k ）と遅延回路４とに入力される。各ステージの遅延回路４は、各ステージに於ける処理時間を補償する為のものであり、処理時間が１スロット長に相当する場合は、遅延回路４の遅延時間を１スロット長となるように選定する。又或るステージの干渉キャンセラ・ユニット１に於けるチャネル推定値ξを、他のステージの干渉キャンセラ・ユニットに於いて利用できるように構成している。
【００２８】
受信信号が入力される第１ステージの干渉キャンセラ・ユニット１（ＩＣＵ1,1 〜ＩＣＵ1,k ）から干渉レプリカｄとシンボルレプリカｓとが出力され、各干渉キャンセラ・ユニット１からの干渉レプリカｄと、遅延回路４を介した受信信号とが合成部２に入力され、受信信号から、合成された干渉レプリカｄを差し引くことにより、誤差信号ｅが出力される。
【００２９】
第２ステージでは、合成部２からの誤差信号ｅと、第１ステージの干渉キャンセラ・ユニット１（ＩＣＵ1,1 〜ＩＣＵ1,k ）からのシンボルレプリカｓとがユーザ対応の干渉キャンセラ・ユニット１（ＩＣＵ2,1 〜ＩＣＵ2,k ）に入力され、各干渉キャンセラ・ユニット１（ＩＣＵ2,1 〜ＩＣＵ2,k ）から干渉レプリカｄとシンボルレプリカｓとが出力され、干渉レプリカｄは合成されて、遅延回路４を介した誤差信号ｅから差し引くことにより、次のステージに加える誤差信号ｅが出力される。
【００３０】
各ステージが縦続接続されて干渉キャンセラが構成され、各ステージに於いて前述の動作が繰り返されて、誤差信号ｅは零に近づき、干渉が除去されたシンボルレプリカｓが得られ、最終ステージの受信処理部３（ＲＥＣ1 〜ＲＥＣk ）に誤差信号ｅとシンボルレプリカｓとが入力され、ＲＡＫＥ受信処理が行われて、ユーザシンボルが出力される。
【００３１】
図２は本発明の第１の実施の形態の干渉キャンセラ・ユニットの説明図であり、図１の各干渉キャンセラ・ユニット（干渉レプリカ生成ユニット）１の要部を示し、前述の従来例の場合と同様に、レイク（ＲＡＫＥ）合成に於ける３フィンガー構成の場合を示す。同図に於いて、１１は逆拡散処理部、１２は第１の合成部（Σ）、１３は判定部、１４は拡散処理部、１５は第２の合成部（Σ）、１６は逆拡散器、１７は加算器、１８は乗算器、１９はチャネル推定回路、２０は乗算器、２１は加算器、２２は再拡散器を示す。
【００３２】
前段の誤差信号ｅ（第１ステージの場合は受信信号）と、前段のシンボルレプリカ信号ｓ（第１ステージの場合は零）とが、受信信号の遅延プロファイル対応（遅延波のパス対応）の逆拡散処理部１１に入力され、逆拡散器１６に於いて拡散コードによって逆拡散復調される。この場合の受信信号は拡散コードと同期がとれた状態で干渉キャンセラに入力される。
【００３３】
逆拡散復調された信号と前段のシンボルレプリカ信号（第１ステージでは零）と加算器１７により加算され、第ｉパスの受信シンボルベクトルＲi が生成され、この第ｉパスの受信シンボルベクトルＲi は、チャネル推定回路１９に入力され、各スロットの前後端に付加されたパイロットシンボルを用いて第ｉパスのチャネル（フェージングベクトル）の推定値ξi が出力される。このチャネル推定値ξi は、他のステージのユーザ対応の干渉キャンセラ・ユニットに転送され、そのステージに於けるチャネル推定値ξi として利用することにより、処理時間の短縮を図るものである。
【００３４】
又乗算器１８には、受信シンボルベクトルＲi と、チャネル推定値ξi の複素共役ξi * とが入力されて乗算され、チャネル推定値の振幅に比例した重み付けと位相補償とが行われた信号が出力され、第１の合成部１２に於いて最大比合成が行われ、合成受信シンボルベクトルΣＲi ξi * が出力される。
【００３５】
判定部１３は、合成受信シンボルベクトルΣＲi ξi * に対して仮判定を行うものであり、干渉キャンセラの最終段からの誤差信号とシンボルレプリカ信号とを入力する受信処理部に於いてユーザシンボルの確定を行うことになる。各ステージに於ける判定部１３に於いては、合成受信シンボルベクトルΣＲi ξi * の仮判定により推定情報シンボルベクトルＺs を出力するもので、遅延波のパス対応の拡散処理部１４の乗算器２０に入力される。そして、推定情報シンボルベクトルＺs に対してチャネル推定値ξi が乗算されて各パスのシンボルレプリカ信号ｓが生成され、次段へ出力される。
【００３６】
又各パスのシンボルレプリカ信号ｓから前段のシンボルレプリカ信号ｓを加算器２１に於いて差し引き、その加算器２１の出力信号に対して再拡散器２２に於いて拡散コードで拡散し、各パスの拡散出力信号を第２の合成部１５により合成して干渉レプリカ信号ｄを出力することになる。
【００３７】
図３は本発明の第１の実施の形態の動作説明図であり、マルチステージ型の干渉キャンセラのＮ−１ステージと次のＮステージとに於けるスロットＡ，Ｂ，・・・を示すもので、各スロットＡ，Ｂ，・・・は、それぞれ情報シンボルの前後にパイロットシンボルが付加されており、Ｎ−１ステージから次のＮステージに転送される。
【００３８】
その場合、Ｎ−１ステージでは、スロットＡの前端のパイロットシンボルによるチャネル推定値ξａN-1 と、スロットＡの後端のパイロットシンボルによるチャネル推定値ξｂN-2 との平均或いは内挿補間等により、スロットＡのチャネル推定を行って、スロットＡの干渉除去処理を行うものである。なお、Ｎ−１ステージに於けるスロットＡの後端のパイロットシンボルによるチャネル推定値を求める時間と、次のＮステージに於けるスロットＡの前端のパイロットシンボルによるチャネル推定値を求める時間とが丁度等しくなる場合を示す。
【００３９】
従って、Ｎステージに於いてスロットＡを処理する際には、このＮステージで推定したスロットＡの前端のパイロットシンボルによるチャネル推定値ξａN と、Ｎステージに対して前段ステージのＮ−１ステージで推定したスロットＡの後端のパイロットシンボルによるチャネル推定値ξｂN-1 とを利用することにより、Ｎステージに於いては、スロットＡの後端のパイロットシンボルが転送されるまで待つことなくスロットＡに対する干渉除去の処理を行うことができる。即ち、ステージ間の遅延時間を１スロット長とすることができる。
【００４０】
図４は本発明の第１の実施の形態の要部フローチャートであり、Ｎ−１ステージに於いて、前述のように、スロットＡの前端のパイロットシンボルによるチャネル推定値ξａN-1 を求め、このチャネル推定値ξａN-1 と、このステージに対して前段のＮ−２ステージに於けるスロットＡの後端のパイロットシンボルによるチャネル推定値ξｂN-2 とを用いてスロットＡを処理し、次にスロットＢの前端のパイロットシンボルによるチャネル推定値ξｂN-1 を求め、このチャネル推定値ξｂN-1 を、このＮ−１ステージに対して後段のＮステージに転送する。即ち、Ｎ−１ステージの干渉キャンセラ・ユニットの図２に示すチャネル推定回路１９によって推定したチャネル推定値ξｂN-1 を、Ｎ−１ステージに対して後段のＮステージの干渉キャンセラ・ユニットの図２に示すチャネル推定回路１９に転送する。
【００４１】
又Ｎ−２ステージの干渉キャンセラ・ユニットの図２に示すチャネル推定回路１９によって推定したスロットＢの後端のパイロットシンボルによるチャネル推定値ξｃN-2 が、Ｎ−２ステージに対して後段ステージのＮ−１ステージの干渉キャンセラ・ユニットの図２に示すチャネル推定回路１９に転送される。従って、Ｎ−１ステージに於いては、チャネル推定値ξｂN-1 と、このステージに対して前段のＮ−２ステージからのチャネル推定値ξｃN-2 とを用いて、スロットＢの処理を行うことになる。次のスロットＣについても同様に、その前端のパイロットシンボルによるチャネル推定値ξcN-1を求め、Ｎ−２ステージからのチャネル推定値とを用いてスロットＣの処理を行うことになる。
【００４２】
又Ｎステージに於いても同様に、前段のＮ−１ステージから転送されたスロットＡの前端のパイロットシンボルによるチャネル推定値ξａN を求め、このチャネル推定値ξａN と、Ｎ−１ステージに於けるチャネル推定値ξｂN-1 （チャネル推定回路１９間で転送したチャネル推定値）とを用いてスロットＡの処理を行い、次にスロットＢの前端のパイロットシンボルによるチャネル推定値ξｂN を求め、このチャネル推定値ξｂN と、Ｎ−１ステージに於けるチャネル推定値ξcN-1とを用いて、スロットＢの処理を行うことになる。
【００４３】
従って、各ステージに於いては、１スロット分の処理時間で済むことになる。それにより、３乃至４ステージの干渉キャンセラに於ける遅延時間は、３乃至４スロット長の時間となり、従来例の約半分の遅延時間となる。なお、スロットの前後のパイロットシンボルによるチャネル推定値について、一般的には、チャネル変動が小さい場合は平均処理し、反対にチャネル変動が大きい場合は内挿補間処理することにより、全体としてのチャネル推定精度が良くなる。
【００４４】
又マルチステージ型の干渉キャンセラに於いて、第１ステージに於いては、それより前のステージがないから、スロットの前端のパイロットシンボルによるチャネル推定値のみを利用して、そのスロットの処理を行い、遅延時間の増加が生じないようにすることができる。
【００４５】
図５は本発明の第１の実施の形態の誤り率特性曲線図であり、縦軸は誤り率、横軸はＳ／Ｎを示し、４ステージ構成により３回の干渉除去処理を行った場合に於ける誤り率特性のシミュレーション結果を示す。又実線曲線（ａ１）は本発明の第１の実施の形態の場合の誤り率特性を示し、点線曲線（ｂ１）は従来例の誤り率特性を示し、又実線曲線（ｃ１）は干渉キャンセラ無しの場合の誤り率特性を示す。即ち、本発明の第１の実施の形態によると、１ステージ当たり１スロット長の遅延時間となり、従来例に比較して遅延時間を半分に短縮することができると共に、それによる誤り率特性の劣化は、実線曲線（ａ１）と点線曲線（ｂ１）とに示すように、従来例に比較して無視できる程度のものとなる。
【００４６】
図６は本発明の第２の実施の形態の動作説明図であり、この実施の形態は、マルチステージ型の干渉キャンセラに於けるＮ−２〜Ｎ＋１ステージについて示し、Ｎ−２ステージに於いて、例えば、スロットＡの後端のパイロットシンボルによるチャネル推定の時間と、Ｎステージに於けるスロットＡの前端のパイロットシンボルによるチャネル推定の時間とが丁度等しくなる場合を示す。
【００４７】
従って、Ｎステージに於けるスロットＡの処理には、このＮステージに於けるスロットＡの前端のパイロットシンボルによるチャネル推定値ξａn と、このＮステージに対して２ステージ前段のＮ−２ステージに於けるスロットＡの後端のパイロットシンボルによるチャネル推定値ξｂN-2 とを利用して、そのスロットＡの前半を処理し、このＮステージに対して１ステージ前段のＮ−１ステージに於けるスロットＡの後端のパイロットシンボルによるチャネル推定値ξｂN-1 と、このＮステージに対して１ステージ後段のＮ＋１ステージに於けるスロットＡの前端のパイロットシンボルによるチャネル推定値ξａN+1 とを利用して、そのスロットＡの後半を処理する。
【００４８】
又Ｎステージに於ける次のスロットＢの処理は、このＮステージに於けるスロットＢの前端のパイロットシンボルによるチャネル推定値ξｂN と、２ステージ前段のＮ−２ステージに於けるスロットＢの後端のパイロットシンボルによるチャネル推定値ξｃN-2 とを用いて、そのスロットＢの前半を処理し、１ステージ前段のＮ−１ステージに於けるスロットＢの後端のパイロットシンボルによるチャネル推定値ξｃN-1 と、１ステージ後段のＮ＋１ステージに於けるスロットＢの前端のパイロットシンボルによるチャネル推定値ξｂN+1 とを利用して、そのスロットＢの後半を処理する。以下同様に各ステージに於いて、各スロットの前半と後半との処理を行うもので、ステージ間の遅延は１／２スロット長となり、従来例に比較して遅延時間を１／４にすることができる。
【００４９】
図７は本発明の第２の実施の形態の要部フローチャートであり、図６に示すＮ−２，Ｎ−１，Ｎ，Ｎ＋１ステージに於けるスロットＡの処理を示し、例えば、Ｎ−２ステージに於けるスロットＡの後端のパイロットシンボルによるチャネル推定値ξｂN-2 を、Ｎ−２ステージの干渉キャンセラ・ユニットのチャネル推定回路１９（図２参照）から、１ステージ前段のＮ−３ステージ、１ステージ後段のＮ−１ステージ及び２ステージ後段のＮステージのそれぞれの干渉キャンセラ・ユニットのチャネル推定回路に転送する。
【００５０】
又Ｎ−１ステージに於けるスロットＡの前端のパイロットシンボルによるチャネル推定値ξａN-1 を、１ステージ前段のＮ−２ステージ、１ステージ後段のＮステージ及び２ステージ後段のＮ＋１ステージのチャネル推定回路に転送する。又Ｎ−１ステージに於けるスロットＡの後端のパイロットシンボルによるチャネル推定値ξｂN-1 を、Ｎ−１ステージの干渉キャンセラ・ユニットのチャネル推定回路から、１ステージ前段のＮ−２ステージ、１ステージ後段のＮステージ及び２ステージ後段のＮ＋１ステージのそれぞれの干渉キャンセラ・ユニットのチャネル推定回路に転送する。
【００５１】
それにより、例えば、Ｎステージに於けるスロットＡの前半を、チャネル推定値ξａN と、２ステージ前段のＮ−２ステージからのチャネル推定値ξｂN-2 とを用いて処理し、スロットＡの後半を、１ステージ後段のＮ＋１ステージからのチャネル推定値ξａN+1 と、１ステージ前段のＮ−１ステージからのチャネル推定値ξｂN-1 とを用いて処理する。
【００５２】
この場合、スロットの前半と後半とに於けるチャネル推定値が異なることになるが、ステージの後段側に於けるチャネル推定値の精度が良くなることから、遅延時間の短縮に伴うチャネル推定精度の劣化を最小限に抑えることができる。
【００５３】
即ち、図８に示す誤り率特性曲線図に於いて、点線曲線（ｂ２）と実線曲線（ｃ２）とは、図５に示す場合と同様の従来例及び干渉キャンセラなしの場合の誤り率特性を示し、実線曲線（ａ２）は前述の第２の実施の形態の誤り率特性のシミュレーション結果を示す。この実線曲線（ａ２）と点線曲線（ｂ２）とを比較すれば明らかなように、誤り率特性の劣化は僅かであり、各ステージ間の遅延時間の短縮を図ることができる。
【００５４】
又この実施の形態に於いて、第１ステージに於いては全スロットについて、又第２ステージに於いてはスロットの前半について、それぞれスロットの後端のパイロットシンボルによるチャネル推定値を利用できないので、スロットの前端のパイロットシンボルによるチャネル推定値のみを利用することになる。
【００５５】
図９は本発明の第３の実施の形態の動作説明図であり、各ステージ間の遅延を１シンボル長とした場合を示し、例えば、スロットＡについて、Ｎステージに於いては、前端のパイロットシンボルによるチャネル推定値ξａN を用いて、情報シンボルの第１データシンボルを処理し、次のＮ＋１ステージに於けるスロットＡの前端のパイロットシンボルによるチャネル推定値ξａN+1 を用いて、情報シンボルの第２データシンボルを処理し、次のＮ＋２ステージに於けるスロットＡの前端のパイロットシンボルによるチャネル推定値ξａN+2 を用いて、情報シンボルの第３データシンボルを処理することを順次行う。
【００５６】
従って、後段のステージからのチャネル推定値を用いて情報シンボルの各データシンボルを処理することになり、ステージ間の遅延を１シンボル長とすることができる。その場合に、スロットの情報シンボルは、順次後段のステージに於ける推定精度の高いチャネル推定値を用いて処理することにより、処理遅延の短縮を図ると共に、チャネル推定精度の劣化を抑えることができる。
【００５７】
図１０は本発明の第４の実施の形態の動作説明図であり、Ｎ−１ステージとＮステージとの間は、図９に示す実施の形態のようにステージ間の遅延を１シンボル長とし、ＮステージとＮ＋１ステージとの間は、図３に示す実施の形態のようにステージ間の遅延を１スロット長とした場合を示す。
【００５８】
即ち、マルチステージ型の干渉キャンセラに於いて、縦続接続されたステージを前半と後半とに分け、受信信号の入力側の前半のステージでは、情報シンボルの各データシンボルと、後段ステージとを対応つけて、各ステージに於けるチャネル推定値を利用して各スロットのデータシンボルについて処理し、後半のステージでは、例えば、Ｎ＋１ステージに於いて、スロットＡの前端のパイロットシンボルによるチャネル推定値ξａN+1 と、１ステージ前段のＮステージに於けるスロットＡの後端のパイロットシンボルによるチャネル推定値ξｂN とを用いて、スロットＡの情報シンボルを処理するものである。
【００５９】
この実施の形態によれば、前半のステージ数と後半のステージ数を選択することにより、処理遅延とチャネル推定精度とのバランスを自由に調整することができ、高速変動フェージング環境に対しても適用可能となる。又送信電力制御用のＳＩＲ（信号電力対干渉電力比）測定に於けるように、極力小さい遅延時間で測定したい場合は、ステージ間の遅延時間が１シンボル長の数ステージにより処理されたデータを用いることにより、或る程度の干渉が除去された数シンボル長の遅延後のデータを得ることができるから、これにより所望のＳＩＲを少ない遅延で測定することができる。又その場合に、後半のステージに於いて所望の精度のチャネル推定により干渉を除去することができる。
【００６０】
図１１は本発明の第５の実施の形態の動作説明図であり、情報シンボルも用いてチャネル推定精度を向上する場合を示し、例えば、Ｎステージに於いて、スロットＢの処理を行う時に、Ｎステージで仮判定されたスロットＡの情報シンボルを用いたチャネル推定値ηｂN と、スロットＢの前端のパイロットシンボルによるチャネル推定値ξｂN と、１ステージ前段のＮ−１ステージで仮判定されたスロットＢの情報シンボルを用いたチャネル推定値ηｃN-1 と、そのスロットＢの後端のパイロットシンボルによるチャネル推定値ξｃN-1 とを利用する。
【００６１】
各ステージに於ける各スロットの処理に於いても同様に情報シンボルを用いたチャネル推定値を利用するものであり、ステージ間の遅延は１スロット長となり、従来例に比較して処理遅延を半分としても、チャネル推定精度を向上することができる。
【００６２】
【発明の効果】
以上説明したように、本発明は、情報シンボルの前後に付加されたパイロットシンボルによるチャネル推定値を用いるマルチステージ型の干渉キャンセラに於いて、各ステージに於けるチャネル推定値を他のステージに転送して利用するものであり、或るステージに於けるスロットの前端のパイロットシンボルによるチャネル推定値と、それより前段のステージに於けるこのスロットの後端のパイロットシンボルによるチャネル推定値とを用いることにより、このステージに於いては、このスロットの後端のパイロットシンボルが転送される前に、このスロットのチャネル推定により干渉除去処理を行うことができる。この場合は、ステージ間の遅延時間を１スロット長とすることができ、従来例に比較して半分の遅延時間とすることができる利点がある。
【００６３】
又スロットの前端のパイロットシンボルによるチャネル推定値と、２ステージ前段のステージに於けるスロットの後端のパイロットシンボルによるチャネル推定値とを用いてスロットの前半を処理し、１ステージ前段のステージに於けるスロットの後端のパイロットシンボルによるチャネル推定値と、１ステージ後段のステージに於けるスロットの前端のパイロットシンボルによるチャネル推定値とを用いてスロットの後半を処理することにより、ステージ間の遅延時間を１／２スロット長に短縮することができる。
【００６４】
又各ステージ間の遅延時間を１シンボル長とし、各ステージに於けるチャネル推定値を前段側のステージに転送することにより、情報シンボルの各１シンボル毎にチャネル推定処理を行うことが可能となる。この場合、遅延時間を大幅に短縮することができると共に、後段側のステージに於ける精度が高いチャネル推定値を利用することができるから、全体としてのチャネル推定精度の劣化を抑えることができる。
【００６５】
又前述の手段の組合せにより、所望の遅延時間とチャネル推定精度とを得るように構成するとが容易であり、フェージング環境等に容易に対応できる構成を提供することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態の説明図である。
【図２】本発明の第１の実施の形態の干渉キャンセラ・ユニットの説明図である。
【図３】本発明の第１の実施の形態の動作説明図である。
【図４】本発明の第１の実施の形態の要部フローチャートである。
【図５】本発明の第１の実施の形態の誤り率特性曲線図である。
【図６】本発明の第２の実施の形態の動作説明図である。
【図７】本発明の第２の実施の形態の要部フローチャートである。
【図８】本発明の第２の実施の形態の誤り率特性曲線図である。
【図９】本発明の第３の実施の形態の動作説明図である。
【図１０】本発明の第４の実施の形態の動作説明図である。
【図１１】本発明の第５の実施の形態の動作説明図である。
【図１２】従来例のマルチステージ型干渉キャンセラの説明図である。
【図１３】従来例の干渉キャンセラ・ユニットの説明図である。
【符号の説明】
１（ＩＣＵ1,1 〜ＩＣＵ1,k 、ＩＣＵ2,1 〜ＩＣＵ2,k ）  干渉キャンセラ・ユニット
２  合成部
３  受信部（ＲＥＣ1 〜ＲＥＣk ）
４  遅延回路（ＤＬ）
ｄ  干渉レプリカ
ｓ  シンボルレプリカ
ξ  チャネル推定値
【図１】
0003663562.tif 000002
【図２】
0003663562.tif 000003
【図３】
0003663562.tif 000004
【図４】
0003663562.tif 000005
【図５】
0003663562.tif 000006
【図６】
0003663562.tif 000007
【図７】
0003663562.tif 000008
【図８】
0003663562.tif 000009
【図９】
0003663562.tif 000010
【図１０】
0003663562.tif 000011
【図１１】
0003663562.tif 000012
【図１２】
0003663562.tif 000013
【図１３】
0003663562.tif 000014