Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3663562B2 - Interference canceller and channel estimation method - Google Patents
[go: Go Back, main page]

JP3663562B2 - Interference canceller and channel estimation method - Google Patents

Interference canceller and channel estimation method Download PDF

Info

Publication number
JP3663562B2
JP3663562B2 JP34091996A JP34091996A JP3663562B2 JP 3663562 B2 JP3663562 B2 JP 3663562B2 JP 34091996 A JP34091996 A JP 34091996A JP 34091996 A JP34091996 A JP 34091996A JP 3663562 B2 JP3663562 B2 JP 3663562B2
Authority
JP
Japan
Prior art keywords
channel estimation
stage
slot
interference canceller
symbol
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP34091996A
Other languages
Japanese (ja)
Other versions
JPH10190494A (en
Inventor
宏之 関
良紀 田中
周磁 小早川
健 戸田
正文 筒井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP34091996A priority Critical patent/JP3663562B2/en
Publication of JPH10190494A publication Critical patent/JPH10190494A/en
Application granted granted Critical
Publication of JP3663562B2 publication Critical patent/JP3663562B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Noise Elimination (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Transmission System (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、CDMA通信方式に於けるマルチステージ型の干渉キャンセラ及びチャネル推定方法に関する。
CDMA通信方式に於いて、信号電力対干渉電力比(SIR)を向上させる為に干渉キャンセラが用いられている。この場合、一定長の情報シンボルの前後にパイロットシンボルを付加してスロットとし、このスロットの複数個によりフレームを構成し、パイロットシンボルによりチャネル推定を行って、情報シンボルについての干渉を除去する方式が知られており、マルチステージ型の干渉キャンセラに於ける遅延を低減することが要望されている。
【0002】
【従来の技術】
図12は従来例のマルチステージ型の干渉キャンセラの説明図であり、71はステージ毎のユーザ対応の干渉キャンセラ・ユニット(干渉レプリカ生成ユニット)ICU1,1 〜ICU1,k ,ICU2,1 〜ICU2,k ,・・・、72は合成部、73は最終ステージのユーザ対応の受信処理部REC1 〜RECk 、74は遅延回路DLを示す。
【0003】
干渉キャンセラに入力される受信信号は、上方に示すように、一定長の情報シンボルの前後に既知のデータパターンのパイロットシンボルを付加してスロットとし、この複数個のスロットによりフレームを構成したもので、第1ステージの干渉キャンセラ・ユニット71(ICU1,1 〜ICU1,k )と遅延回路74とに入力される。各ステージの遅延回路74は、各ステージに於ける処理時間を補償する為のものである。
【0004】
この第1ステージの干渉キャンセラ・ユニット71(ICU1,1 〜ICU1,k )から干渉レプリカ(干渉残差推定信号)dとシンボルレプリカsとが出力され、各干渉キャンセラ・ユニット71からの干渉レプリカdと、遅延回路74を介した受信信号とが合成部72に入力され、干渉レプリカdが合成されて受信信号から差し引くことにより、誤差信号eが出力される。
【0005】
第2ステージでは、合成部72からの誤差信号eと、第1ステージの干渉キャンセラ・ユニット71(ICU1,1 〜ICU1,k )からのシンボルレプリカsとがユーザ対応の干渉キャンセラ・ユニット71(ICU2,1 〜ICU2,k )に入力され、各干渉キャンセラ・ユニット71(ICU2,1 〜ICU2,k )から干渉レプリカdとシンボルレプリカsとが出力され、干渉レプリカdは合成されて、遅延回路74を介した誤差信号eから差し引くことにより、次のステージに加える誤差信号eが出力される。
【0006】
各ステージに於いて前述の動作が繰り返されて、誤差信号eは零に近づき、干渉が除去されたシンボルレプリカsが得られ、最終ステージの受信処理部73(REC1 〜RECk )に誤差信号eとシンボルレプリカsとが入力され、RAKE受信処理が行われて、ユーザシンボルが出力される。
【0007】
図13は従来例の干渉キャンセラ・ユニットの説明図であり、図12の各干渉キャンセラ・ユニット(干渉レプリカ生成ユニット)71の要部を示し、レイク(RAKE)合成に於ける3フィンガー構成の場合を示す。同図に於いて、81は逆拡散処理部、82は合成部(Σ)、83は判定部、84は拡散処理部、85は合成部(Σ)、86は逆拡散器、87は加算器、88は乗算器、89はチャネル推定回路、90は乗算器、91は加算器、92は再拡散器を示す。
【0008】
前段の誤差信号e(第1ステージの場合は受信信号)と、前段のシンボルレプリカ信号s(第1ステージの場合は零)とが、受信信号の遅延プロファイル対応(遅延波のパス対応)の逆拡散処理部81に入力され、逆拡散器86に於いて拡散コードによって逆拡散復調される。この場合の受信信号は拡散コードと同期がとれた状態で干渉キャンセラに入力される。
【0009】
逆拡散復調された信号と前段のシンボルレプリカ信号(第1ステージでは零)と加算器87により加算され、第iパスの受信シンボルベクトルRi が生成され、この第iパスの受信シンボルベクトルRi は、チャネル推定回路89に入力され、このチャネル推定回路89から第iパスのチャネル(フェージングベクトル)の推定値(推定チャネルベクトル)ξi が出力される。
【0010】
又乗算器88には、受信シンボルベクトルRi と、チャネル推定値ξi の複素共役ξi * とが入力されて乗算され、チャネル推定値の振幅に比例した重み付けと位相補償とが行われた信号が出力され、合成部82に於いて最大比合成が行われ、合成受信シンボルベクトルΣRi ξi * が出力される。
【0011】
判定部83は、合成受信シンボルベクトルΣRi ξi * に対して仮判定を行うものであり、干渉キャンセラの最終段からの誤差信号とシンボルレプリカ信号とを入力する受信処理部に於いてユーザシンボルの確定を行うことになる。各ステージに於ける判定部83に於いては、合成受信シンボルベクトルΣRi ξi * の仮判定により推定情報シンボルベクトルZs を出力するもので、遅延波のパス対応の拡散処理部84の乗算器90に入力される。そして、推定情報シンボルベクトルZs に対してチャネル推定値ξi が乗算されて各パスのシンボルレプリカ信号sが生成され、次段へ出力される。
【0012】
又各パスのシンボルレプリカ信号sから前段のシンボルレプリカ信号sを加算器91に於いて差し引き、その加算器91の出力信号に対して再拡散器92に於いて拡散コードで拡散し、各パスの拡散出力信号を合成部85により合成して干渉レプリカ信号dを出力することになる。
【0013】
前述のチャネル推定回路89に於けるチャネル推定処理は、スロットの前後の既知のパイロットシンボルを用いて行い、それによるチャネル推定値の内挿補間或いは平均値算出により、パイロットシンボルに挟まれた1スロット分のチャネル推定値とする手段が、移動通信システム等に於ける高速変動フェージング環境に於いて有効とされている。
【0014】
【発明が解決しようとする課題】
従来例のマルチステージ型の干渉キャンセラに於いては、各ステージ毎に、スロットの前後のパイロットシンボルを用いてチャネル推定を行うことにより、スロットの後端のパイロットシンボルを受信するまでの時間と、チャネル推定を行ってスロットについての干渉除去処理を行う時間とを必要とすることから、1ステージに於ける処理に、2スロット長の時間を要することになる。
【0015】
又充分な干渉除去特性を得る為には、少なくとも3乃至4ステージを必要とし、前述のように、各ステージ毎に2スロット長の処理時間を要することにより、6乃至8スロット長の遅延時間となる。又干渉除去特性を更に向上させる為にステージ数を増加すると、更に遅延時間が長くなる問題がある。
【0016】
そこで、スロットの前端のパイロットシンボルのみを用いてチャネル推定を行い、その結果を用いてスロットの干渉除去処理を行うことにより、遅延時間を短縮することが考えられる。しかし、高速変動フェージング環境に於いては、チャネル推定精度が低下し、それによって干渉除去特性が著しく劣化する問題があり、干渉キャンセラとしての効果が殆ど得られない場合が生じる。
本発明は、チャネル推定精度の低下を少なくして遅延時間の短縮を図ることを目的とする。
【0017】
【課題を解決するための手段】
本発明の干渉キャンセラは、(1)一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて、情報シンボルを復調した後、情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニット1を含むステージを縦続接続したマルチステージ型の干渉キャンセラに於いて、干渉キャンセラ・ユニット1は、この干渉キャンセラ・ユニットのチャネル推定回路に於ける少なくともパイロットシンボルによるチャネル推定値を、他のステージの干渉キャンセラ・ユニットのチャネル推定回路に転送し、各ステージの干渉キャンセラ・ユニットのチャネル推定回路は、当該ステージに於けるチャネル推定値と、前記他のステージから転送されたチャネル推定値との平均処理又は内挿補間処理を行って当該スロットのチャネル推定を行う構成を有するものである。即ち、各ステージ間の遅延時間を従来例の半分の1スロット長とすると、スロットの前端のパイロットシンボルよるチャネル推定と、例えば、前段ステージに於けるスロットの後端のパイロットシンボル推定との処理時間が重なることになるから、この前段ステージに於けるチャネル推定値利用することにより、情報シンボルの前後のパイロットシンボルによるチャネル推定値を利用した場合と等価になり、且つステージ間の遅延時間を短縮することができる。
【0018】
又(2)干渉キャンセラ・ユニット1のチャネル推定回路に於けるスロットの前端のパイロットシンボルによるチャネル推定値を、前段ステージと後段ステージとのそれぞれの干渉キャンセラ・ユニット1のチャネル推定回路に転送し、スロットの後端のパイロットシンボルによるチャネル推定値を、前段ステージと後段ステージと更にその後段のステージとのそれぞれの干渉キャンセラ・ユニットのチャネル推定回路に転送する構成とすることができる。この場合は、ステージ間の遅延時間を1/2スロット長とすることができる。
【0019】
又(3)干渉キャンセラ・ユニット1のチャネル推定回路に於けるスロットの前端のパイロットシンボルによるチャネル推定値を、前段の総ての干渉キャンセラ・ユニットのチャネル推定回路に転送する構成とすることができる。この場合は、ステージ間の遅延時間を1シンボル長とすることができる。
【0020】
又(4)縦続接続したステージの前半の各ステージの前記干渉キャンセラ・ユニットのチャネル推定回路に於けるスロットの前端のパイロットシンボルによるチャネル推定値を、前段の総ての干渉キャンセラ・ユニットのチャネル推定回路に転送し、後半の各ステージの前記干渉キャンセラ・ユニットのチャネル推定回路に於ける少なくとも前記パイロットシンボルによるチャネル推定値を、他のステージの干渉キャンセラ・ユニットのチャネル推定回路に転送する構成とすることができる。この場合、マルチステージ型の干渉キャンセラの前半に於けるステージ間の遅延時間を1シンボル長とし、後半に於けるステージ間の遅延時間を1スロット長とし、全体としての遅延時間を短縮すると共にチャネル推定精度を向上することができる。
【0021】
又本発明のチャネル推定方法は、(5)一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、前記ステージに於ける前記スロットの前端のパイロットシンボルによるチャネル推定値と、前段ステージに於けるスロットの後端のパイロットシンボルによるチャネル推定値とを用いて、平均処理又は内挿補間処理により当該スロットのチャネル推定を行う過程を含むものである。この場合、ステージ間の遅延時間を1スロット長とすることができる。
【0022】
又(6)一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、前記ステージに於ける前記スロットの前端のパイロットシンボルによるチャネル推定値と、このステージに対して2ステージ前段のステージに於ける前記スロットの後端のパイロットシンボルによるチャネル推定値とを用いて、前記スロットの前半に於けるチャネル推定を行い、このステージに対する前段ステージに於ける前記スロット後端のパイロットシンボルによるチャネル推定値と、このステージに対する後段ステージに於ける前記スロットの前端のパイロットシンボルによるチャネル推定値とを用いて、前記パイロットの後半に於けるチャネル推定を行う過程を含むものである。この場合、ステージ間の遅延時間を1/2スロット長とすることができる。
【0023】
又(7)一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、前記ステージに於ける前記スロットの情報シンボルのシンボル対応に、後段の各ステージに於ける前記スロットの前端のパイロットシンボルによるチャネル推定値を用いてチャネル推定を行う過程を含むものである。この場合、ステージ間の遅延時間を1シンボル長とすることができる。
【0024】
又(8)一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、縦続接続したステージの前半の各ステージの前記干渉キャンセラ・ユニットのチャネル推定回路に於ける前記スロットの前端のパイロットシンボルによるチャネル推定値を、前段の総ての干渉キャンセラ・ユニットのチャネル推定回路に転送することにより、前段ステージ側に於いてスロットの情報シンボルのシンボル対応にチャネル推定を行い、後半の各ステージの前記干渉キャンセラ・ユニットのチャネル推定回路に於ける少なくとも前記パイロットシンボルによるチャネル推定値を、他のステージの干渉キャンセラ・ユニットのチャネル推定回路に転送して、前記スロットの前端のパイロットシンボルによるチャネル推定値と、前段ステージに於ける前記スロットの後端のパイロットシンボルによるチャネル推定値とを用いて当該スロットのチャネル推定を行う過程を含むものである。この場合、マルチステージ型に於ける前半のステージ間の遅延時間を1シンボル長とし、後半のステージ間の遅延時間を1スロット長とすることができる。
【0025】
又(9)一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、前記パイロットシンボルによるチャネル推定と共に、前記パイロットシンボルに挟まれ且つ仮判定された情報シンボルを用いてチャネル推定を行う過程を含むことができる。
【0026】
【発明の実施の形態】
図1は本発明の第1の実施の形態の説明図であり、1はステージ毎のユーザ対応の干渉キャンセラ・ユニット(干渉レプリカ生成ユニット)ICU1,1 〜ICU1,k ,ICU2,1 〜ICU2,k ,・・・、2は合成部、3は最終ステージのユーザ対応の受信処理部REC1 〜RECk 、4は遅延回路DLを示す。
【0027】
一定長の情報シンボルの前後にパイロットシンボルを付加したスロットによりフレームが構成された受信信号が、第1ステージの干渉キャンセラ・ユニット1(ICU1,1 〜ICU1,k )と遅延回路4とに入力される。各ステージの遅延回路4は、各ステージに於ける処理時間を補償する為のものであり、処理時間が1スロット長に相当する場合は、遅延回路4の遅延時間を1スロット長となるように選定する。又或るステージの干渉キャンセラ・ユニット1に於けるチャネル推定値ξを、他のステージの干渉キャンセラ・ユニットに於いて利用できるように構成している。
【0028】
受信信号が入力される第1ステージの干渉キャンセラ・ユニット1(ICU1,1 〜ICU1,k )から干渉レプリカdとシンボルレプリカsとが出力され、各干渉キャンセラ・ユニット1からの干渉レプリカdと、遅延回路4を介した受信信号とが合成部2に入力され、受信信号から、合成された干渉レプリカdを差し引くことにより、誤差信号eが出力される。
【0029】
第2ステージでは、合成部2からの誤差信号eと、第1ステージの干渉キャンセラ・ユニット1(ICU1,1 〜ICU1,k )からのシンボルレプリカsとがユーザ対応の干渉キャンセラ・ユニット1(ICU2,1 〜ICU2,k )に入力され、各干渉キャンセラ・ユニット1(ICU2,1 〜ICU2,k )から干渉レプリカdとシンボルレプリカsとが出力され、干渉レプリカdは合成されて、遅延回路4を介した誤差信号eから差し引くことにより、次のステージに加える誤差信号eが出力される。
【0030】
各ステージが縦続接続されて干渉キャンセラが構成され、各ステージに於いて前述の動作が繰り返されて、誤差信号eは零に近づき、干渉が除去されたシンボルレプリカsが得られ、最終ステージの受信処理部3(REC1 〜RECk )に誤差信号eとシンボルレプリカsとが入力され、RAKE受信処理が行われて、ユーザシンボルが出力される。
【0031】
図2は本発明の第1の実施の形態の干渉キャンセラ・ユニットの説明図であり、図1の各干渉キャンセラ・ユニット(干渉レプリカ生成ユニット)1の要部を示し、前述の従来例の場合と同様に、レイク(RAKE)合成に於ける3フィンガー構成の場合を示す。同図に於いて、11は逆拡散処理部、12は第1の合成部(Σ)、13は判定部、14は拡散処理部、15は第2の合成部(Σ)、16は逆拡散器、17は加算器、18は乗算器、19はチャネル推定回路、20は乗算器、21は加算器、22は再拡散器を示す。
【0032】
前段の誤差信号e(第1ステージの場合は受信信号)と、前段のシンボルレプリカ信号s(第1ステージの場合は零)とが、受信信号の遅延プロファイル対応(遅延波のパス対応)の逆拡散処理部11に入力され、逆拡散器16に於いて拡散コードによって逆拡散復調される。この場合の受信信号は拡散コードと同期がとれた状態で干渉キャンセラに入力される。
【0033】
逆拡散復調された信号と前段のシンボルレプリカ信号(第1ステージでは零)と加算器17により加算され、第iパスの受信シンボルベクトルRi が生成され、この第iパスの受信シンボルベクトルRi は、チャネル推定回路19に入力され、各スロットの前後端に付加されたパイロットシンボルを用いて第iパスのチャネル(フェージングベクトル)の推定値ξi が出力される。このチャネル推定値ξi は、他のステージのユーザ対応の干渉キャンセラ・ユニットに転送され、そのステージに於けるチャネル推定値ξi として利用することにより、処理時間の短縮を図るものである。
【0034】
又乗算器18には、受信シンボルベクトルRi と、チャネル推定値ξi の複素共役ξi * とが入力されて乗算され、チャネル推定値の振幅に比例した重み付けと位相補償とが行われた信号が出力され、第1の合成部12に於いて最大比合成が行われ、合成受信シンボルベクトルΣRi ξi * が出力される。
【0035】
判定部13は、合成受信シンボルベクトルΣRi ξi * に対して仮判定を行うものであり、干渉キャンセラの最終段からの誤差信号とシンボルレプリカ信号とを入力する受信処理部に於いてユーザシンボルの確定を行うことになる。各ステージに於ける判定部13に於いては、合成受信シンボルベクトルΣRi ξi * の仮判定により推定情報シンボルベクトルZs を出力するもので、遅延波のパス対応の拡散処理部14の乗算器20に入力される。そして、推定情報シンボルベクトルZs に対してチャネル推定値ξi が乗算されて各パスのシンボルレプリカ信号sが生成され、次段へ出力される。
【0036】
又各パスのシンボルレプリカ信号sから前段のシンボルレプリカ信号sを加算器21に於いて差し引き、その加算器21の出力信号に対して再拡散器22に於いて拡散コードで拡散し、各パスの拡散出力信号を第2の合成部15により合成して干渉レプリカ信号dを出力することになる。
【0037】
図3は本発明の第1の実施の形態の動作説明図であり、マルチステージ型の干渉キャンセラのN−1ステージと次のNステージとに於けるスロットA,B,・・・を示すもので、各スロットA,B,・・・は、それぞれ情報シンボルの前後にパイロットシンボルが付加されており、N−1ステージから次のNステージに転送される。
【0038】
その場合、N−1ステージでは、スロットAの前端のパイロットシンボルによるチャネル推定値ξaN-1 と、スロットAの後端のパイロットシンボルによるチャネル推定値ξbN-2 との平均或いは内挿補間等により、スロットAのチャネル推定を行って、スロットAの干渉除去処理を行うものである。なお、N−1ステージに於けるスロットAの後端のパイロットシンボルによるチャネル推定値を求める時間と、次のNステージに於けるスロットAの前端のパイロットシンボルによるチャネル推定値を求める時間とが丁度等しくなる場合を示す。
【0039】
従って、Nステージに於いてスロットAを処理する際には、このNステージで推定したスロットAの前端のパイロットシンボルによるチャネル推定値ξaN と、Nステージに対して前段ステージのN−1ステージで推定したスロットAの後端のパイロットシンボルによるチャネル推定値ξbN-1 とを利用することにより、Nステージに於いては、スロットAの後端のパイロットシンボルが転送されるまで待つことなくスロットAに対する干渉除去の処理を行うことができる。即ち、ステージ間の遅延時間を1スロット長とすることができる。
【0040】
図4は本発明の第1の実施の形態の要部フローチャートであり、N−1ステージに於いて、前述のように、スロットAの前端のパイロットシンボルによるチャネル推定値ξaN-1 を求め、このチャネル推定値ξaN-1 と、このステージに対して前段のN−2ステージに於けるスロットAの後端のパイロットシンボルによるチャネル推定値ξbN-2 とを用いてスロットAを処理し、次にスロットBの前端のパイロットシンボルによるチャネル推定値ξbN-1 を求め、このチャネル推定値ξbN-1 を、このN−1ステージに対して後段のNステージに転送する。即ち、N−1ステージの干渉キャンセラ・ユニットの図2に示すチャネル推定回路19によって推定したチャネル推定値ξbN-1 を、N−1ステージに対して後段のNステージの干渉キャンセラ・ユニットの図2に示すチャネル推定回路19に転送する。
【0041】
又N−2ステージの干渉キャンセラ・ユニットの図2に示すチャネル推定回路19によって推定したスロットBの後端のパイロットシンボルによるチャネル推定値ξcN-2 が、N−2ステージに対して後段ステージのN−1ステージの干渉キャンセラ・ユニットの図2に示すチャネル推定回路19に転送される。従って、N−1ステージに於いては、チャネル推定値ξbN-1 と、このステージに対して前段のN−2ステージからのチャネル推定値ξcN-2 とを用いて、スロットBの処理を行うことになる。次のスロットCについても同様に、その前端のパイロットシンボルによるチャネル推定値ξcN-1を求め、N−2ステージからのチャネル推定値とを用いてスロットCの処理を行うことになる。
【0042】
又Nステージに於いても同様に、前段のN−1ステージから転送されたスロットAの前端のパイロットシンボルによるチャネル推定値ξaN を求め、このチャネル推定値ξaN と、N−1ステージに於けるチャネル推定値ξbN-1 (チャネル推定回路19間で転送したチャネル推定値)とを用いてスロットAの処理を行い、次にスロットBの前端のパイロットシンボルによるチャネル推定値ξbN を求め、このチャネル推定値ξbN と、N−1ステージに於けるチャネル推定値ξcN-1とを用いて、スロットBの処理を行うことになる。
【0043】
従って、各ステージに於いては、1スロット分の処理時間で済むことになる。それにより、3乃至4ステージの干渉キャンセラに於ける遅延時間は、3乃至4スロット長の時間となり、従来例の約半分の遅延時間となる。なお、スロットの前後のパイロットシンボルによるチャネル推定値について、一般的には、チャネル変動が小さい場合は平均処理し、反対にチャネル変動が大きい場合は内挿補間処理することにより、全体としてのチャネル推定精度が良くなる。
【0044】
又マルチステージ型の干渉キャンセラに於いて、第1ステージに於いては、それより前のステージがないから、スロットの前端のパイロットシンボルによるチャネル推定値のみを利用して、そのスロットの処理を行い、遅延時間の増加が生じないようにすることができる。
【0045】
図5は本発明の第1の実施の形態の誤り率特性曲線図であり、縦軸は誤り率、横軸はS/Nを示し、4ステージ構成により3回の干渉除去処理を行った場合に於ける誤り率特性のシミュレーション結果を示す。又実線曲線(a1)は本発明の第1の実施の形態の場合の誤り率特性を示し、点線曲線(b1)は従来例の誤り率特性を示し、又実線曲線(c1)は干渉キャンセラ無しの場合の誤り率特性を示す。即ち、本発明の第1の実施の形態によると、1ステージ当たり1スロット長の遅延時間となり、従来例に比較して遅延時間を半分に短縮することができると共に、それによる誤り率特性の劣化は、実線曲線(a1)と点線曲線(b1)とに示すように、従来例に比較して無視できる程度のものとなる。
【0046】
図6は本発明の第2の実施の形態の動作説明図であり、この実施の形態は、マルチステージ型の干渉キャンセラに於けるN−2〜N+1ステージについて示し、N−2ステージに於いて、例えば、スロットAの後端のパイロットシンボルによるチャネル推定の時間と、Nステージに於けるスロットAの前端のパイロットシンボルによるチャネル推定の時間とが丁度等しくなる場合を示す。
【0047】
従って、Nステージに於けるスロットAの処理には、このNステージに於けるスロットAの前端のパイロットシンボルによるチャネル推定値ξan と、このNステージに対して2ステージ前段のN−2ステージに於けるスロットAの後端のパイロットシンボルによるチャネル推定値ξbN-2 とを利用して、そのスロットAの前半を処理し、このNステージに対して1ステージ前段のN−1ステージに於けるスロットAの後端のパイロットシンボルによるチャネル推定値ξbN-1 と、このNステージに対して1ステージ後段のN+1ステージに於けるスロットAの前端のパイロットシンボルによるチャネル推定値ξaN+1 とを利用して、そのスロットAの後半を処理する。
【0048】
又Nステージに於ける次のスロットBの処理は、このNステージに於けるスロットBの前端のパイロットシンボルによるチャネル推定値ξbN と、2ステージ前段のN−2ステージに於けるスロットBの後端のパイロットシンボルによるチャネル推定値ξcN-2 とを用いて、そのスロットBの前半を処理し、1ステージ前段のN−1ステージに於けるスロットBの後端のパイロットシンボルによるチャネル推定値ξcN-1 と、1ステージ後段のN+1ステージに於けるスロットBの前端のパイロットシンボルによるチャネル推定値ξbN+1 とを利用して、そのスロットBの後半を処理する。以下同様に各ステージに於いて、各スロットの前半と後半との処理を行うもので、ステージ間の遅延は1/2スロット長となり、従来例に比較して遅延時間を1/4にすることができる。
【0049】
図7は本発明の第2の実施の形態の要部フローチャートであり、図6に示すN−2,N−1,N,N+1ステージに於けるスロットAの処理を示し、例えば、N−2ステージに於けるスロットAの後端のパイロットシンボルによるチャネル推定値ξbN-2 を、N−2ステージの干渉キャンセラ・ユニットのチャネル推定回路19(図2参照)から、1ステージ前段のN−3ステージ、1ステージ後段のN−1ステージ及び2ステージ後段のNステージのそれぞれの干渉キャンセラ・ユニットのチャネル推定回路に転送する。
【0050】
又N−1ステージに於けるスロットAの前端のパイロットシンボルによるチャネル推定値ξaN-1 を、1ステージ前段のN−2ステージ、1ステージ後段のNステージ及び2ステージ後段のN+1ステージのチャネル推定回路に転送する。又N−1ステージに於けるスロットAの後端のパイロットシンボルによるチャネル推定値ξbN-1 を、N−1ステージの干渉キャンセラ・ユニットのチャネル推定回路から、1ステージ前段のN−2ステージ、1ステージ後段のNステージ及び2ステージ後段のN+1ステージのそれぞれの干渉キャンセラ・ユニットのチャネル推定回路に転送する。
【0051】
それにより、例えば、Nステージに於けるスロットAの前半を、チャネル推定値ξaN と、2ステージ前段のN−2ステージからのチャネル推定値ξbN-2 とを用いて処理し、スロットAの後半を、1ステージ後段のN+1ステージからのチャネル推定値ξaN+1 と、1ステージ前段のN−1ステージからのチャネル推定値ξbN-1 とを用いて処理する。
【0052】
この場合、スロットの前半と後半とに於けるチャネル推定値が異なることになるが、ステージの後段側に於けるチャネル推定値の精度が良くなることから、遅延時間の短縮に伴うチャネル推定精度の劣化を最小限に抑えることができる。
【0053】
即ち、図8に示す誤り率特性曲線図に於いて、点線曲線(b2)と実線曲線(c2)とは、図5に示す場合と同様の従来例及び干渉キャンセラなしの場合の誤り率特性を示し、実線曲線(a2)は前述の第2の実施の形態の誤り率特性のシミュレーション結果を示す。この実線曲線(a2)と点線曲線(b2)とを比較すれば明らかなように、誤り率特性の劣化は僅かであり、各ステージ間の遅延時間の短縮を図ることができる。
【0054】
又この実施の形態に於いて、第1ステージに於いては全スロットについて、又第2ステージに於いてはスロットの前半について、それぞれスロットの後端のパイロットシンボルによるチャネル推定値を利用できないので、スロットの前端のパイロットシンボルによるチャネル推定値のみを利用することになる。
【0055】
図9は本発明の第3の実施の形態の動作説明図であり、各ステージ間の遅延を1シンボル長とした場合を示し、例えば、スロットAについて、Nステージに於いては、前端のパイロットシンボルによるチャネル推定値ξaN を用いて、情報シンボルの第1データシンボルを処理し、次のN+1ステージに於けるスロットAの前端のパイロットシンボルによるチャネル推定値ξaN+1 を用いて、情報シンボルの第2データシンボルを処理し、次のN+2ステージに於けるスロットAの前端のパイロットシンボルによるチャネル推定値ξaN+2 を用いて、情報シンボルの第3データシンボルを処理することを順次行う。
【0056】
従って、後段のステージからのチャネル推定値を用いて情報シンボルの各データシンボルを処理することになり、ステージ間の遅延を1シンボル長とすることができる。その場合に、スロットの情報シンボルは、順次後段のステージに於ける推定精度の高いチャネル推定値を用いて処理することにより、処理遅延の短縮を図ると共に、チャネル推定精度の劣化を抑えることができる。
【0057】
図10は本発明の第4の実施の形態の動作説明図であり、N−1ステージとNステージとの間は、図9に示す実施の形態のようにステージ間の遅延を1シンボル長とし、NステージとN+1ステージとの間は、図3に示す実施の形態のようにステージ間の遅延を1スロット長とした場合を示す。
【0058】
即ち、マルチステージ型の干渉キャンセラに於いて、縦続接続されたステージを前半と後半とに分け、受信信号の入力側の前半のステージでは、情報シンボルの各データシンボルと、後段ステージとを対応つけて、各ステージに於けるチャネル推定値を利用して各スロットのデータシンボルについて処理し、後半のステージでは、例えば、N+1ステージに於いて、スロットAの前端のパイロットシンボルによるチャネル推定値ξaN+1 と、1ステージ前段のNステージに於けるスロットAの後端のパイロットシンボルによるチャネル推定値ξbN とを用いて、スロットAの情報シンボルを処理するものである。
【0059】
この実施の形態によれば、前半のステージ数と後半のステージ数を選択することにより、処理遅延とチャネル推定精度とのバランスを自由に調整することができ、高速変動フェージング環境に対しても適用可能となる。又送信電力制御用のSIR(信号電力対干渉電力比)測定に於けるように、極力小さい遅延時間で測定したい場合は、ステージ間の遅延時間が1シンボル長の数ステージにより処理されたデータを用いることにより、或る程度の干渉が除去された数シンボル長の遅延後のデータを得ることができるから、これにより所望のSIRを少ない遅延で測定することができる。又その場合に、後半のステージに於いて所望の精度のチャネル推定により干渉を除去することができる。
【0060】
図11は本発明の第5の実施の形態の動作説明図であり、情報シンボルも用いてチャネル推定精度を向上する場合を示し、例えば、Nステージに於いて、スロットBの処理を行う時に、Nステージで仮判定されたスロットAの情報シンボルを用いたチャネル推定値ηbN と、スロットBの前端のパイロットシンボルによるチャネル推定値ξbN と、1ステージ前段のN−1ステージで仮判定されたスロットBの情報シンボルを用いたチャネル推定値ηcN-1 と、そのスロットBの後端のパイロットシンボルによるチャネル推定値ξcN-1 とを利用する。
【0061】
各ステージに於ける各スロットの処理に於いても同様に情報シンボルを用いたチャネル推定値を利用するものであり、ステージ間の遅延は1スロット長となり、従来例に比較して処理遅延を半分としても、チャネル推定精度を向上することができる。
【0062】
【発明の効果】
以上説明したように、本発明は、情報シンボルの前後に付加されたパイロットシンボルによるチャネル推定値を用いるマルチステージ型の干渉キャンセラに於いて、各ステージに於けるチャネル推定値を他のステージに転送して利用するものであり、或るステージに於けるスロットの前端のパイロットシンボルによるチャネル推定値と、それより前段のステージに於けるこのスロットの後端のパイロットシンボルによるチャネル推定値とを用いることにより、このステージに於いては、このスロットの後端のパイロットシンボルが転送される前に、このスロットのチャネル推定により干渉除去処理を行うことができる。この場合は、ステージ間の遅延時間を1スロット長とすることができ、従来例に比較して半分の遅延時間とすることができる利点がある。
【0063】
又スロットの前端のパイロットシンボルによるチャネル推定値と、2ステージ前段のステージに於けるスロットの後端のパイロットシンボルによるチャネル推定値とを用いてスロットの前半を処理し、1ステージ前段のステージに於けるスロットの後端のパイロットシンボルによるチャネル推定値と、1ステージ後段のステージに於けるスロットの前端のパイロットシンボルによるチャネル推定値とを用いてスロットの後半を処理することにより、ステージ間の遅延時間を1/2スロット長に短縮することができる。
【0064】
又各ステージ間の遅延時間を1シンボル長とし、各ステージに於けるチャネル推定値を前段側のステージに転送することにより、情報シンボルの各1シンボル毎にチャネル推定処理を行うことが可能となる。この場合、遅延時間を大幅に短縮することができると共に、後段側のステージに於ける精度が高いチャネル推定値を利用することができるから、全体としてのチャネル推定精度の劣化を抑えることができる。
【0065】
又前述の手段の組合せにより、所望の遅延時間とチャネル推定精度とを得るように構成するとが容易であり、フェージング環境等に容易に対応できる構成を提供することができる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態の説明図である。
【図2】本発明の第1の実施の形態の干渉キャンセラ・ユニットの説明図である。
【図3】本発明の第1の実施の形態の動作説明図である。
【図4】本発明の第1の実施の形態の要部フローチャートである。
【図5】本発明の第1の実施の形態の誤り率特性曲線図である。
【図6】本発明の第2の実施の形態の動作説明図である。
【図7】本発明の第2の実施の形態の要部フローチャートである。
【図8】本発明の第2の実施の形態の誤り率特性曲線図である。
【図9】本発明の第3の実施の形態の動作説明図である。
【図10】本発明の第4の実施の形態の動作説明図である。
【図11】本発明の第5の実施の形態の動作説明図である。
【図12】従来例のマルチステージ型干渉キャンセラの説明図である。
【図13】従来例の干渉キャンセラ・ユニットの説明図である。
【符号の説明】
1(ICU1,1 〜ICU1,k 、ICU2,1 〜ICU2,k ) 干渉キャンセラ・ユニット
2 合成部
3 受信部(REC1 〜RECk
4 遅延回路(DL)
d 干渉レプリカ
s シンボルレプリカ
ξ チャネル推定値
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a multistage interference canceller and a channel estimation method in a CDMA communication system.
In the CDMA communication system, an interference canceller is used to improve a signal power to interference power ratio (SIR). In this case, there is a method in which pilot symbols are added before and after a fixed-length information symbol to form a slot, a frame is formed by a plurality of the slots, channel estimation is performed using the pilot symbol, and interference on the information symbol is removed. There is a need to reduce the delay in a known multistage interference canceller.
[0002]
[Prior art]
FIG. 12 is an explanatory diagram of a conventional multi-stage interference canceller. 71 is an interference canceller unit (interference replica generation unit) ICU corresponding to each stage.1,1~ ICU1, k, ICU2,1~ ICU2, k,... 72 is a combining unit, 73 is a reception processing unit REC corresponding to the user at the final stage.1~ RECk74 are delay circuits DL.
[0003]
As shown above, the received signal input to the interference canceller is a slot in which pilot symbols of a known data pattern are added before and after a fixed-length information symbol to form a slot, and a frame is composed of the plurality of slots. , First stage interference canceller unit 71 (ICU1,1~ ICU1, k) And the delay circuit 74. The delay circuit 74 in each stage is for compensating the processing time in each stage.
[0004]
This first stage interference canceller unit 71 (ICU1,1~ ICU1, k) Is output as an interference replica (interference residual estimation signal) d and a symbol replica s, and an interference replica d from each interference canceller unit 71 and a received signal via the delay circuit 74 are input to the combining unit 72. The error replica e is output by synthesizing and subtracting the interference replica d from the received signal.
[0005]
In the second stage, the error signal e from the combining unit 72 and the first stage interference canceller unit 71 (ICU)1,1~ ICU1, k) From the user-friendly interference canceller unit 71 (ICU)2,1~ ICU2, k) And each interference canceller unit 71 (ICU)2,1~ ICU2, k) Is output from the interference replica d and the symbol replica s, and the interference replica d is combined and subtracted from the error signal e via the delay circuit 74 to output an error signal e to be added to the next stage.
[0006]
The above-described operation is repeated at each stage, the error signal e approaches zero, and a symbol replica s from which interference is removed is obtained, and the reception processing unit 73 (REC) at the final stage is obtained.1~ RECk) Is input with the error signal e and the symbol replica s, RAKE reception processing is performed, and a user symbol is output.
[0007]
FIG. 13 is an explanatory diagram of a conventional interference canceller unit, showing the main part of each interference canceller unit (interference replica generation unit) 71 of FIG. 12, and in the case of a three-finger configuration in rake combining Indicates. In the figure, 81 is a despreading processing unit, 82 is a combining unit (Σ), 83 is a determining unit, 84 is a diffusion processing unit, 85 is a combining unit (Σ), 86 is a despreader, and 87 is an adder. , 88 are multipliers, 89 is a channel estimation circuit, 90 is a multiplier, 91 is an adder, and 92 is a respreader.
[0008]
The error signal e in the previous stage (received signal in the case of the first stage) and the symbol replica signal s in the previous stage (zero in the case of the first stage) are the inverse of the correspondence to the delay profile of the received signal (corresponding to the path of the delayed wave). The signal is input to the spread processing unit 81 and despread and demodulated by the spread code in the despreader 86. The received signal in this case is input to the interference canceller in a state where it is synchronized with the spreading code.
[0009]
The despread demodulated signal and the preceding symbol replica signal (zero in the first stage) are added by the adder 87, and the received symbol vector R of the i-th path is added.iIs generated, and the received symbol vector R of this i-th passiIs input to the channel estimation circuit 89, and the estimated value (estimated channel vector) ξ of the channel (fading vector) of the i-th path from the channel estimation circuit 89iIs output.
[0010]
The multiplier 88 also includes a received symbol vector R.iAnd the channel estimate ξiComplex conjugate ofi *Are input and multiplied, and a signal subjected to weighting and phase compensation proportional to the amplitude of the channel estimation value is output, and maximum ratio combining is performed in the combining unit 82, and the combined received symbol vector ΣRiξi *Is output.
[0011]
The determination unit 83 determines the combined received symbol vector ΣRiξi *Is temporarily determined, and a user symbol is determined in a reception processing unit that inputs an error signal and a symbol replica signal from the final stage of the interference canceller. In the determination unit 83 at each stage, the combined received symbol vector ΣRiξi *Estimated information symbol vector ZsIs input to the multiplier 90 of the diffusion processing unit 84 corresponding to the path of the delayed wave. And the estimated information symbol vector ZsFor the channel estimate ξiIs multiplied to generate a symbol replica signal s for each path and output to the next stage.
[0012]
Also, the symbol replica signal s of the previous stage is subtracted from the symbol replica signal s of each path by the adder 91, and the output signal of the adder 91 is spread by the spreading code by the respreader 92, and The spread output signal is synthesized by the synthesis unit 85 to output the interference replica signal d.
[0013]
The channel estimation processing in the above-described channel estimation circuit 89 is performed using known pilot symbols before and after the slot, and one slot sandwiched between pilot symbols by interpolation or averaging of the channel estimation values based on the known pilot symbols. The means for making the channel estimation value for the minute effective in a fast fluctuation fading environment in a mobile communication system or the like.
[0014]
[Problems to be solved by the invention]
In the conventional multi-stage interference canceller, by performing channel estimation using the pilot symbols before and after the slot for each stage, the time until the pilot symbol at the rear end of the slot is received, Since it takes time to perform channel estimation and to perform interference cancellation processing for the slot, processing in one stage requires time of two slots.
[0015]
In addition, in order to obtain sufficient interference cancellation characteristics, at least 3 to 4 stages are required. As described above, a processing time of 2 slots length is required for each stage, so that a delay time of 6 to 8 slots can be obtained. Become. Further, if the number of stages is increased in order to further improve the interference cancellation characteristic, there is a problem that the delay time becomes longer.
[0016]
Therefore, it is conceivable to reduce the delay time by performing channel estimation using only the pilot symbol at the front end of the slot and performing the interference removal processing of the slot using the result. However, in the fast fluctuation fading environment, there is a problem that the channel estimation accuracy is lowered, and thereby the interference cancellation characteristic is remarkably deteriorated, and the effect as an interference canceller is hardly obtained.
An object of the present invention is to reduce delay time by reducing a decrease in channel estimation accuracy.
[0017]
[Means for Solving the Problems]
  The interference canceller of the present invention inputs (1) a received signal having a frame structure composed of a plurality of slots in which pilot symbols are added before and after a fixed-length information symbol, and uses a channel estimation value based on the pilot symbols,After demodulating the information symbol,In a multi-stage type interference canceller in which stages including an interference canceller unit 1 that removes interference included in information symbols are cascade-connected,Interference canceller unit 1Transfer the channel estimation value of at least pilot symbols in the channel estimation circuit of the interference canceller unit to the channel estimation circuit of the interference canceller unit in the other stage.Then, the channel estimation circuit of the interference canceller unit of each stage performs the averaging process or the interpolation process between the channel estimation value in the stage and the channel estimation value transferred from the other stage, and performs the slot calculation. Perform channel estimationIt has a configuration. That is, assuming that the delay time between the stages is one slot length which is half that of the conventional example, the pilot symbol at the front end of the slotInChannel estimation withFor example,Since the processing time overlaps with the pilot symbol estimation at the rear end of the slot in the previous stage, the channel estimation value in this previous stageAlsoBy using this, it is equivalent to the case where the channel estimation values of pilot symbols before and after the information symbol are used, and the delay time between stages can be shortened.
[0018]
(2) The channel estimation value based on the pilot symbol at the front end of the slot in the channel estimation circuit of the interference canceller unit 1 is transferred to the channel estimation circuit of the interference canceller unit 1 in each of the preceding stage and the subsequent stage, The channel estimation value based on the pilot symbol at the rear end of the slot can be transferred to the channel estimation circuit of each interference canceller unit in the preceding stage, the succeeding stage, and the succeeding stage. In this case, the delay time between stages can be ½ slot length.
[0019]
(3) The channel estimation value based on the pilot symbol at the front end of the slot in the channel estimation circuit of the interference canceller unit 1 can be transferred to the channel estimation circuits of all the interference canceller units in the previous stage. . In this case, the delay time between stages can be set to one symbol length.
[0020]
(4) In the channel estimation circuit of the interference canceller unit of each stage in the first half of the cascaded stages, the channel estimation value by the pilot symbol at the front end of the slot is used as the channel estimate of all the interference canceller units in the previous stage. And a channel estimation value based on at least the pilot symbol in the channel estimation circuit of the interference canceller unit in each of the latter half stages is transferred to the channel estimation circuit of the interference canceller unit in the other stage. be able to. In this case, the delay time between the stages in the first half of the multistage interference canceller is set to one symbol length, the delay time between the stages in the second half is set to one slot length, and the overall delay time is shortened and the channel is shortened. The estimation accuracy can be improved.
[0021]
According to the channel estimation method of the present invention, (5) a received signal having a frame structure consisting of a plurality of slots in which pilot symbols are added before and after a fixed-length information symbol is input, and the channel estimation value based on the pilot symbols is used to In a channel estimation method in a multi-stage type interference canceller in which stages including interference canceller units for removing interference included in information symbols are cascaded, a channel based on a pilot symbol at the front end of the slot in the stage Using the estimated value and the channel estimated value based on the pilot symbol at the rear end of the slot in the preceding stage, the process of estimating the channel of the slot by the averaging process or the interpolation process is included. In this case, the delay time between stages can be one slot long.
[0022]
(6) A received signal having a frame structure composed of a plurality of slots to which pilot symbols are added before and after a fixed-length information symbol is input, and interference included in the information symbol is removed using a channel estimation value based on the pilot symbol. In a channel estimation method in a multistage type interference canceller in which stages including interference canceller units are connected in cascade, a channel estimation value based on a pilot symbol at the front end of the slot in the stage, and Channel estimation using the pilot symbol at the rear end of the slot in the stage preceding the two stages and performing channel estimation in the first half of the slot, and the rear end of the slot in the previous stage for this stage. Channel with pilot symbols Value and, using the channel estimation value by the pilot symbols at the front end of in the slot to the subsequent stage for the stage, is intended to include a process of performing in channel estimation in the second half of the pilot. In this case, the delay time between stages can be ½ slot long.
[0023]
(7) A received signal having a frame structure composed of a plurality of slots to which pilot symbols are added before and after a fixed-length information symbol is input, and interference included in the information symbol is removed using a channel estimation value based on the pilot symbol. In a channel estimation method in a multi-stage type interference canceller in which stages including interference canceller units are connected in cascade, in each stage in the subsequent stage, the symbol corresponds to the information symbol of the slot in the stage. The method includes channel estimation using a channel estimation value based on a pilot symbol at the front end of the slot. In this case, the delay time between stages can be set to one symbol length.
[0024]
(8) A received signal having a frame structure consisting of a plurality of slots with pilot symbols added before and after a fixed-length information symbol is input, and interference contained in the information symbol is removed using a channel estimation value based on the pilot symbol. In a channel estimation method in a multistage type interference canceller in which stages including interference canceller units connected in cascade are connected, in the channel estimation circuit of the interference canceller unit in each stage in the first half of the cascaded stages The channel estimation value based on the pilot symbol at the front end of the slot is transferred to the channel estimation circuit of all the interference canceller units in the previous stage, so that the channel estimation is performed for the symbol corresponding to the information symbol in the slot on the front stage side. , The interference key of each stage in the second half The channel estimation value of at least the pilot symbol in the channel estimation circuit of the canceller unit is transferred to the channel estimation circuit of the interference canceller unit of the other stage, and the channel estimation value by the pilot symbol of the front end of the slot; This includes a step of performing channel estimation of the slot using the channel estimation value of the pilot symbol at the rear end of the slot in the preceding stage. In this case, the delay time between the first half stages in the multi-stage type can be set to one symbol length, and the delay time between the second half stages can be set to one slot length.
[0025]
(9) Input a received signal having a frame structure composed of a plurality of slots to which pilot symbols are added before and after a fixed-length information symbol, and remove interference included in the information symbol using a channel estimation value of the pilot symbol. In a channel estimation method in a multistage type interference canceller in which stages including interference canceller units are connected in cascade, information symbols sandwiched between the pilot symbols and temporarily determined are estimated together with channel estimation using the pilot symbols. And performing channel estimation using the method.
[0026]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is an explanatory diagram of a first embodiment of the present invention. 1 is an interference canceller unit (interference replica generation unit) ICU corresponding to a user for each stage.1,1~ ICU1, k, ICU2,1~ ICU2, k,... 2 is a combining unit, 3 is a reception processing unit REC corresponding to the user at the final stage.1~ RECkReference numeral 4 denotes a delay circuit DL.
[0027]
A received signal in which a frame is formed by slots in which pilot symbols are added before and after a fixed-length information symbol is a first stage interference canceller unit 1 (ICU).1,1~ ICU1, k) And the delay circuit 4. The delay circuit 4 in each stage is for compensating the processing time in each stage. When the processing time corresponds to 1 slot length, the delay time of the delay circuit 4 is set to 1 slot length. Select. Further, the channel estimation value ξ in the interference canceller unit 1 of a certain stage is configured to be used in the interference canceller unit of another stage.
[0028]
First stage interference canceller unit 1 (ICU) to which a received signal is input1,1~ ICU1, k) Is output from the interference replica d and the symbol replica s, and the interference replica d from each interference canceller unit 1 and the received signal via the delay circuit 4 are input to the combining unit 2 and combined from the received signal. The error signal e is output by subtracting the interference replica d.
[0029]
In the second stage, the error signal e from the synthesizer 2 and the interference canceller unit 1 (ICU) of the first stage.1,1~ ICU1, k) From the user-friendly interference canceller unit 1 (ICU)2,1~ ICU2, k), And each interference canceller unit 1 (ICU)2,1~ ICU2, k) Is output as an interference replica d and a symbol replica s, and the interference replica d is combined and subtracted from the error signal e via the delay circuit 4 to output an error signal e to be applied to the next stage.
[0030]
Each stage is cascaded to form an interference canceller, and the above operation is repeated in each stage, the error signal e approaches zero, and a symbol replica s from which interference is removed is obtained, and the final stage is received. Processing unit 3 (REC1~ RECk) Is input with the error signal e and the symbol replica s, RAKE reception processing is performed, and a user symbol is output.
[0031]
FIG. 2 is an explanatory diagram of the interference canceller unit according to the first embodiment of the present invention, showing the main part of each interference canceller unit (interference replica generation unit) 1 of FIG. Similarly, the case of a three-finger configuration in RAKE synthesis is shown. In the figure, 11 is a despreading processing unit, 12 is a first combining unit (Σ), 13 is a determining unit, 14 is a diffusion processing unit, 15 is a second combining unit (Σ), and 16 is a despreading unit. , 17 is an adder, 18 is a multiplier, 19 is a channel estimation circuit, 20 is a multiplier, 21 is an adder, and 22 is a respreader.
[0032]
The error signal e in the previous stage (received signal in the case of the first stage) and the symbol replica signal s in the previous stage (zero in the case of the first stage) are the inverse of the correspondence to the delay profile of the received signal (corresponding to the path of the delayed wave). The signal is input to the spread processing unit 11 and despread and demodulated by the spread code in the despreader 16. The received signal in this case is input to the interference canceller in a state where it is synchronized with the spreading code.
[0033]
The despread demodulated signal and the preceding symbol replica signal (zero in the first stage) are added by the adder 17 to obtain the received symbol vector R of the i-th path.iIs generated, and the received symbol vector R of this i-th passiAre input to the channel estimation circuit 19 and estimated values ξ of the channel (fading vector) of the i-th path using pilot symbols added to the front and rear ends of each slot.iIs output. This channel estimate ξiIs forwarded to the user-facing interference canceller unit at the other stage and the channel estimate ξ at that stageiAs a result, the processing time can be shortened.
[0034]
The multiplier 18 also receives a received symbol vector R.iAnd the channel estimate ξiComplex conjugate ofi *Are input and multiplied, and a signal subjected to weighting and phase compensation proportional to the amplitude of the channel estimation value is output, the maximum ratio combining is performed in the first combining unit 12, and the combined received symbol vector ΣRiξi *Is output.
[0035]
The determination unit 13 uses the combined received symbol vector ΣRiξi *Is temporarily determined, and a user symbol is determined in a reception processing unit that inputs an error signal and a symbol replica signal from the final stage of the interference canceller. In the determination unit 13 in each stage, the combined reception symbol vector ΣRiξi *Estimated information symbol vector ZsIs input to the multiplier 20 of the diffusion processing unit 14 corresponding to the path of the delayed wave. And the estimated information symbol vector ZsFor the channel estimate ξiIs multiplied to generate a symbol replica signal s for each path and output to the next stage.
[0036]
Further, the symbol replica signal s of the previous stage is subtracted from the symbol replica signal s of each path by the adder 21, and the output signal of the adder 21 is spread by the spreading code by the respreader 22. The spread output signal is combined by the second combining unit 15 to output the interference replica signal d.
[0037]
FIG. 3 is a diagram for explaining the operation of the first embodiment of the present invention, showing slots A, B,... In the N-1 stage and the next N stage of the multistage interference canceller. In each of the slots A, B,..., Pilot symbols are added before and after the information symbols, respectively, and transferred from the N−1 stage to the next N stage.
[0038]
In that case, in the N-1 stage, channel estimation value ξa by the pilot symbol at the front end of slot AN-1And channel estimation value ξb by the pilot symbol at the rear end of slot AN-2The channel estimation of slot A is performed by the average or interpolation interpolation with the above, and the interference removal processing of slot A is performed. Note that the time for obtaining the channel estimation value by the pilot symbol at the rear end of the slot A in the N-1 stage and the time for obtaining the channel estimation value by the pilot symbol at the front end of the slot A in the next N stage are exactly the same. Indicates the case where they are equal.
[0039]
Therefore, when processing slot A in the N stage, the channel estimation value ξa based on the pilot symbol at the front end of the slot A estimated in the N stageNAnd the channel estimated value ξb by the pilot symbol at the rear end of the slot A estimated at the N−1 stage of the preceding stage with respect to the N stageN-1In the N stage, interference cancellation processing for slot A can be performed without waiting until the pilot symbol at the rear end of slot A is transferred. That is, the delay time between stages can be set to one slot length.
[0040]
FIG. 4 is a flowchart of the main part of the first embodiment of the present invention. In the N-1 stage, as described above, the channel estimation value ξa based on the pilot symbol at the front end of the slot A is shown.N-1And this channel estimate ξaN-1And the channel estimation value ξb by the pilot symbol at the rear end of the slot A in the N-2 stage preceding the stageN-2Are used to process slot A, and then the channel estimate ξb from the pilot symbol at the front end of slot BN-1And the channel estimate ξbN-1Are transferred to the N stage subsequent to the N-1 stage. That is, the channel estimation value ξb estimated by the channel estimation circuit 19 shown in FIG. 2 of the N-1 stage interference canceller unit.N-1Is transferred to the channel estimation circuit 19 shown in FIG. 2 of the interference canceller unit of the N stage subsequent to the N−1 stage.
[0041]
Also, the channel estimated value ξc by the pilot symbol at the rear end of the slot B estimated by the channel estimation circuit 19 shown in FIG. 2 of the N-2 stage interference canceller unit.N-2Is transferred to the channel estimation circuit 19 shown in FIG. 2 of the interference canceller unit of the N-1 stage, which is the subsequent stage, with respect to the N-2 stage. Therefore, in the N-1 stage, the channel estimation value ξbN-1And the estimated channel value ξc from the preceding N-2 stage for this stageN-2Are used to process slot B. Similarly, for the next slot C, the channel estimation value ξ by the pilot symbol at the front end thereofcN-1And processing of slot C is performed using the channel estimation value from the N-2 stage.
[0042]
Similarly, in the N stage, the channel estimated value ξa based on the pilot symbol at the front end of the slot A transferred from the N−1 stage of the previous stage.NAnd this channel estimate ξaNAnd the channel estimation value ξb in the N-1 stageN-1(The channel estimation value transferred between the channel estimation circuits 19) is used to process the slot A, and then the channel estimation value ξb by the pilot symbol at the front end of the slot BNAnd the channel estimate ξbNAnd the channel estimate ξ in the N-1 stagecN-1Are used to process slot B.
[0043]
Therefore, in each stage, processing time for one slot is sufficient. Thus, the delay time in the 3 to 4 stage interference canceller is 3 to 4 slots long, which is about half the delay time of the conventional example. Note that channel estimation values based on pilot symbols before and after the slot are generally averaged when the channel fluctuation is small, and on the contrary, interpolation processing is performed when the channel fluctuation is large. Accuracy is improved.
[0044]
In the multi-stage type interference canceller, there is no previous stage in the first stage. Therefore, only the channel estimation value based on the pilot symbol at the front end of the slot is used to process the slot. Thus, an increase in delay time can be prevented.
[0045]
FIG. 5 is an error rate characteristic curve diagram of the first embodiment of the present invention, where the vertical axis indicates the error rate, the horizontal axis indicates the S / N, and the interference removal process is performed three times with a four-stage configuration. The simulation result of the error rate characteristic is shown. A solid line curve (a1) shows an error rate characteristic in the case of the first embodiment of the present invention, a dotted line curve (b1) shows an error rate characteristic of a conventional example, and a solid line curve (c1) shows no interference canceller. The error rate characteristics in the case of That is, according to the first embodiment of the present invention, the delay time is one slot per stage, and the delay time can be reduced to half compared to the conventional example, and the error rate characteristic is thereby degraded. As shown by the solid line curve (a1) and the dotted line curve (b1), it becomes negligible compared to the conventional example.
[0046]
FIG. 6 is a diagram for explaining the operation of the second embodiment of the present invention. This embodiment shows N-2 to N + 1 stages in a multi-stage interference canceller, and in the N-2 stage. For example, a case is shown in which the channel estimation time based on the pilot symbol at the rear end of the slot A and the channel estimation time based on the pilot symbol at the front end of the slot A in N stages are just equal.
[0047]
Therefore, the processing of the slot A in the N stage includes the channel estimation value ξa by the pilot symbol at the front end of the slot A in the N stage.nAnd the channel estimation value ξb by the pilot symbol at the rear end of the slot A in the N-2 stage that is two stages before the N stage.N-2Are used to process the first half of the slot A, and the channel estimation value ξb by the pilot symbol at the rear end of the slot A in the N−1 stage, which is one stage before the N stage.N-1And the channel estimation value ξa based on the pilot symbol at the front end of slot A in the N + 1 stage that is one stage after the N stageN + 1Are used to process the second half of the slot A.
[0048]
The processing of the next slot B in the N stage is performed by the channel estimation value ξb by the pilot symbol at the front end of the slot B in the N stage.NAnd channel estimation value ξc by the pilot symbol at the rear end of slot B in the N-2 stage, which is the stage preceding the two stagesN-2Are used to process the first half of the slot B, and the channel estimation value ξc by the pilot symbol at the rear end of the slot B in the N−1 stage one stage beforeN-1And the channel estimation value ξb by the pilot symbol at the front end of slot B in the N + 1 stage, one stage laterN + 1Are used to process the second half of the slot B. Similarly, in each stage, the first half and the second half of each slot are processed. The delay between stages is 1/2 slot length, and the delay time is 1/4 compared to the conventional example. Can do.
[0049]
FIG. 7 is a main part flowchart of the second embodiment of the present invention, showing the processing of slot A in the N-2, N-1, N, and N + 1 stages shown in FIG. Channel estimation value ξb by pilot symbol at rear end of slot A in stageN-2From the channel estimation circuit 19 (see FIG. 2) of the N-2 stage interference canceller unit, each of the N-3 stage, the N-1 stage after the 1st stage, the N-1 stage after the 1st stage, and the N stage after the 2nd stage. Transfer to the channel estimation circuit of the interference canceller unit.
[0050]
Also, the channel estimated value ξa by the pilot symbol at the front end of slot A in the N-1 stageN-1Are transferred to the channel estimation circuit of N-2 stage, 1 stage, 1 stage, N stage, and 2 stages, N + 1 stage. Also, the channel estimated value ξb by the pilot symbol at the rear end of slot A in the N-1 stage.N-1From the channel estimation circuit of the interference canceller unit of the N-1 stage, the channel estimation circuit of the interference canceller unit of each of the N-2 stage, the N stage that is the first stage, the N stage that is the second stage, and the N + 1 stage that is the second stage. Forward to.
[0051]
Thereby, for example, the first half of the slot A in the N stage is changed to the channel estimation value ξa.NAnd channel estimation value ξb from the N-2 stage, which is the preceding stage of the second stageN-2And the second half of the slot A is the channel estimation value ξa from the N + 1 stage that is one stage laterN + 1And the estimated channel value ξb from the N-1 stage one stage beforeN-1And processed using.
[0052]
In this case, the channel estimation values in the first half and the second half of the slot are different. However, since the accuracy of the channel estimation value on the rear stage side of the stage is improved, the channel estimation accuracy associated with the shortening of the delay time is improved. Degradation can be minimized.
[0053]
That is, in the error rate characteristic curve diagram shown in FIG. 8, the dotted curve (b2) and the solid curve (c2) represent the error rate characteristics in the case of the conventional example and the case without the interference canceller similar to the case shown in FIG. The solid curve (a2) shows the simulation result of the error rate characteristic of the second embodiment. As is apparent from a comparison between the solid line curve (a2) and the dotted line curve (b2), the error rate characteristic is little deteriorated, and the delay time between the stages can be shortened.
[0054]
Also, in this embodiment, channel estimates based on pilot symbols at the rear end of the slots cannot be used for all slots in the first stage and for the first half of the slots in the second stage. Only the channel estimation value based on the pilot symbol at the front end of the slot is used.
[0055]
FIG. 9 is a diagram for explaining the operation of the third embodiment of the present invention, and shows a case where the delay between each stage is set to one symbol length. For example, for slot A, the pilot at the front end in N stages Channel estimated value ξa by symbolNIs used to process the first data symbol of the information symbol and the channel estimate ξa by the pilot symbol at the front end of slot A in the next N + 1 stageN + 1Is used to process the second data symbol of the information symbol and the channel estimate ξa by the pilot symbol at the front end of slot A in the next N + 2 stageN + 2Are used to sequentially process the third data symbol of the information symbol.
[0056]
Therefore, each data symbol of the information symbol is processed using the channel estimation value from the subsequent stage, and the delay between stages can be set to one symbol length. In this case, the information symbols of the slots are sequentially processed using the channel estimation value with high estimation accuracy in the subsequent stage, so that the processing delay can be shortened and the deterioration of the channel estimation accuracy can be suppressed. .
[0057]
FIG. 10 is a diagram for explaining the operation of the fourth embodiment of the present invention. Between the N-1 stage and the N stage, the delay between stages is set to one symbol length as in the embodiment shown in FIG. Between the N stage and the N + 1 stage, the case where the delay between stages is set to one slot length as in the embodiment shown in FIG.
[0058]
That is, in a multi-stage interference canceller, the cascaded stages are divided into the first half and the second half, and in the first half stage on the input side of the received signal, each data symbol of the information symbol is associated with the latter stage. Then, the data symbol of each slot is processed using the channel estimation value in each stage, and in the latter half stage, for example, in the N + 1 stage, the channel estimation value ξa by the pilot symbol at the front end of slot AN + 1And the channel estimation value ξb by the pilot symbol at the rear end of the slot A in the N stage one stage beforeNAre used to process the information symbols in slot A.
[0059]
According to this embodiment, the balance between the processing delay and the channel estimation accuracy can be freely adjusted by selecting the number of the first half and the number of the second half, and is also applicable to a fast fluctuation fading environment. It becomes possible. Also, when measuring with the smallest possible delay time as in SIR (signal power to interference power ratio) measurement for transmission power control, data processed by several stages with a delay time between stages of 1 symbol length is used. By using it, it is possible to obtain delayed data having a length of several symbols from which a certain amount of interference has been removed, so that a desired SIR can be measured with a small delay. In this case, interference can be removed by channel estimation with desired accuracy in the latter stage.
[0060]
FIG. 11 is a diagram for explaining the operation of the fifth embodiment of the present invention, and shows a case where the channel estimation accuracy is improved using information symbols. For example, when processing of slot B is performed in the N stage, Channel estimation value ηb using information symbol of slot A tentatively determined in N stagesNAnd the channel estimation value ξb by the pilot symbol at the front end of slot BNAnd a channel estimation value ηc using the information symbol of slot B tentatively determined in the N−1 stage one stage beforeN-1And a channel estimation value ξc by a pilot symbol at the rear end of the slot BN-1And use.
[0061]
The processing of each slot in each stage similarly uses a channel estimation value using information symbols, and the delay between stages is one slot long, and the processing delay is halved compared to the conventional example. However, channel estimation accuracy can be improved.
[0062]
【The invention's effect】
As described above, the present invention transfers a channel estimation value at each stage to another stage in a multi-stage interference canceller using a channel estimation value based on pilot symbols added before and after the information symbol. The channel estimation value by the pilot symbol at the front end of the slot in a certain stage and the channel estimation value by the pilot symbol at the rear end of this slot in the preceding stage. Thus, in this stage, before the pilot symbol at the rear end of this slot is transferred, interference cancellation processing can be performed by channel estimation of this slot. In this case, the delay time between stages can be one slot length, and there is an advantage that the delay time can be reduced to half that of the conventional example.
[0063]
Further, the first half of the slot is processed using the channel estimation value based on the pilot symbol at the front end of the slot and the channel estimation value based on the pilot symbol at the rear end of the slot in the stage preceding the two stages. The delay time between stages is processed by processing the second half of the slot using the channel estimation value by the pilot symbol at the rear end of the slot and the channel estimation value by the pilot symbol at the front end of the slot in the stage after one stage. Can be shortened to 1/2 slot length.
[0064]
Also, by setting the delay time between each stage to one symbol length and transferring the channel estimation value at each stage to the preceding stage, it is possible to perform channel estimation processing for each information symbol. . In this case, the delay time can be greatly shortened, and a channel estimation value with high accuracy in the subsequent stage can be used, so that deterioration in channel estimation accuracy as a whole can be suppressed.
[0065]
Further, it is easy to configure so as to obtain a desired delay time and channel estimation accuracy by combining the above-described means, and a configuration that can easily cope with a fading environment or the like can be provided.
[Brief description of the drawings]
FIG. 1 is an explanatory diagram of a first embodiment of the present invention.
FIG. 2 is an explanatory diagram of an interference canceller unit according to the first embodiment of this invention.
FIG. 3 is an operation explanatory diagram of the first embodiment of the present invention.
FIG. 4 is a main part flowchart of the first embodiment of the present invention;
FIG. 5 is an error rate characteristic curve diagram of the first embodiment of the present invention.
FIG. 6 is an operation explanatory diagram of a second embodiment of the present invention.
FIG. 7 is a main part flowchart of the second embodiment of the present invention;
FIG. 8 is an error rate characteristic curve diagram of the second embodiment of the present invention.
FIG. 9 is an operation explanatory diagram of the third embodiment of the present invention.
FIG. 10 is an operation explanatory diagram of the fourth embodiment of the present invention.
FIG. 11 is an operation explanatory diagram of the fifth embodiment of the present invention.
FIG. 12 is an explanatory diagram of a conventional multi-stage interference canceller.
FIG. 13 is an explanatory diagram of a conventional interference canceller unit.
[Explanation of symbols]
1 (ICU1,1~ ICU1, k, ICU2,1~ ICU2, kInterference canceller unit
2 synthesis unit
3 Receiver (REC1~ RECk)
4 Delay circuit (DL)
d Interference replica
s symbol replica
ξ Channel estimate

Claims (9)

一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルを復調した後、前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於いて、
前記干渉キャンセラ・ユニットは、該干渉キャンセラ・ユニットのチャネル推定回路に於ける少なくとも前記パイロットシンボルによるチャネル推定値を、他のステージの干渉キャンセラ・ユニットのチャネル推定回路に転送し、各ステージの干渉キャンセラ・ユニットのチャネル推定回路は、当該ステージに於けるチャネル推定値と、前記他のステージから転送されたチャネル推定値との平均処理又は内挿補間処理を行って当該スロットのチャネル推定を行う構成を有する
ことを特徴とする干渉キャンセラ。
Included in the information symbol after receiving a received signal having a frame structure consisting of a plurality of slots to which pilot symbols are added before and after a fixed-length information symbol, demodulating the information symbol using a channel estimation value based on the pilot symbol In a multi-stage interference canceller in which stages including an interference canceller unit that eliminates interference are cascaded,
The interference canceller unit transfers a channel estimation value based on at least the pilot symbol in the channel estimation circuit of the interference canceller unit to a channel estimation circuit of an interference canceller unit of another stage, and the interference canceller of each stage The channel estimation circuit of the unit is configured to perform channel estimation of the slot by performing an averaging process or an interpolation process on the channel estimation value at the stage and the channel estimation value transferred from the other stage. An interference canceller characterized by comprising:
前記干渉キャンセラ・ユニットのチャネル推定回路に於けるスロットの前端のパイロットシンボルによるチャネル推定値を、前段ステージと後段ステージとのそれぞれの干渉キャンセラ・ユニットのチャネル推定回路に転送し、前記スロットの後端のパイロットシンボルによるチャネル推定値を、前段ステージと後段ステージと更にその後段のステージとのそれぞれの干渉キャンセラ・ユニットのチャネル推定回路に転送する構成を有することを特徴とする請求項1記載の干渉キャンセラ。The channel estimation value by the pilot symbol at the front end of the slot in the channel estimation circuit of the interference canceller unit is transferred to the channel estimation circuit of each interference canceller unit of the front stage and the rear stage, and the rear end of the slot 2. An interference canceller according to claim 1, wherein the channel estimation value based on the pilot symbol is transferred to the channel estimation circuit of each interference canceller unit of the preceding stage, the subsequent stage, and the subsequent stage. . 前記干渉キャンセラ・ユニットのチャネル推定回路に於けるスロットの前端のパイロットシンボルによるチャネル推定値を、前段の総ての干渉キャンセラ・ユニットのチャネル推定回路に転送する構成としたことを特徴とする請求項1記載の干渉キャンセラ。The channel estimation value of the pilot symbol at the front end of the slot in the channel estimation circuit of the interference canceller unit is transferred to the channel estimation circuits of all the interference canceller units in the preceding stage. The interference canceller according to 1. 前記縦続接続したステージの前半の各ステージの前記干渉キャンセラ・ユニットのチャネル推定回路に於けるスロットの前端のパイロットシンボルによるチャネル推定値を、前段の総ての干渉キャンセラ・ユニットのチャネル推定回路に転送し、後半の各ステージの前記干渉キャンセラ・ユニットのチャネル推定回路に於ける少なくとも前記パイロットシンボルによるチャネル推定値を、他のステージの干渉キャンセラ・ユニットのチャネル推定回路に転送する構成としたことを特徴とする請求項1記載の干渉キャンセラ。Transfer channel estimation values based on pilot symbols at the front end of the slot in the channel estimation circuit of the interference canceller unit of each stage in the first half of the cascaded stages to the channel estimation circuits of all the interference canceller units in the previous stage The channel estimation value of at least the pilot symbol in the channel estimation circuit of the interference canceller unit in each of the latter half stages is transferred to the channel estimation circuit of the interference canceller unit in another stage. The interference canceller according to claim 1. 一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、
前記ステージに於ける前記スロットの前端のパイロットシンボルによるチャネル推定値と、前段ステージに於ける前記スロットの後端のパイロットシンボルによるチャネル推定値とを用いて、平均処理又は内挿補間処理により当該スロットのチャネル推定を行う過程を含む
ことを特徴とするチャネル推定方法。
An interference canceller that receives a reception signal having a frame structure including a plurality of slots to which pilot symbols are added before and after a fixed-length information symbol, and removes interference included in the information symbol using a channel estimation value based on the pilot symbol. In a channel estimation method in a multistage interference canceller in which stages including units are cascaded,
Using the channel estimation value based on the pilot symbol at the front end of the slot in the stage and the channel estimation value based on the pilot symbol at the rear end of the slot in the previous stage, the slot is subjected to averaging processing or interpolation processing. A channel estimation method comprising the step of performing channel estimation.
一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、
前記ステージに於ける前記スロットの前端のパイロットシンボルによるチャネル推定値と、2ステージ前段のステージに於ける前記スロットの後端のパイロットシンボルによるチャネル推定値とを用いて、前記スロットの前半に於けるチャネル推定を行い、前段ステージに於ける前記スロット後端のパイロットシンボルによるチャネル推定値と、後段ステージに於ける前記スロットの前端のパイロットシンボルによるチャネル推定値とを用いて、前記パイロットの後半に於けるチャネル推定を行う過程を含む
ことを特徴とするチャネル推定方法。
An interference canceller that receives a reception signal having a frame structure including a plurality of slots to which pilot symbols are added before and after a fixed-length information symbol, and removes interference included in the information symbol using a channel estimation value based on the pilot symbol. In a channel estimation method in a multistage interference canceller in which stages including units are cascaded,
In the first half of the slot, the channel estimation value based on the pilot symbol at the front end of the slot in the stage and the channel estimation value based on the pilot symbol at the rear end of the slot in the stage preceding the two stages are used. Channel estimation is performed, and the channel estimation value based on the pilot symbol at the rear end of the slot in the previous stage and the channel estimation value based on the pilot symbol at the front end of the slot in the subsequent stage are used to determine the second half of the pilot. A channel estimation method comprising the step of performing channel estimation.
一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、
前記ステージに於ける前記スロットの情報シンボルのシンボル対応に、後段の各ステージに於ける前記スロットの前端のパイロットシンボルによるチャネル推定値を用いてチャネル推定を行う過程を含む
ことを特徴とするチャネル推定方法。
An interference canceller that receives a reception signal having a frame structure including a plurality of slots to which pilot symbols are added before and after a fixed-length information symbol, and removes interference included in the information symbol using a channel estimation value based on the pilot symbol. In a channel estimation method in a multistage interference canceller in which stages including units are cascaded,
The channel estimation includes a step of performing channel estimation using a channel estimation value based on a pilot symbol at the front end of the slot in each subsequent stage in association with the symbol corresponding to the information symbol of the slot in the stage. Method.
一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、
前記縦続接続したステージの前半の各ステージの前記干渉キャンセラ・ユニットのチャネル推定回路に於ける前記スロットの前端のパイロットシンボルによるチャネル推定値を、前段の総ての干渉キャンセラ・ユニットのチャネル推定回路に転送して、前記スロットの情報シンボルのシンボル対応にチャネル推定を行い、後半の各ステージの前記干渉キャンセラ・ユニットのチャネル推定回路に於ける少なくとも前記パイロットシンボルによるチャネル推定値を、他のステージの干渉キャンセラ・ユニットのチャネル推定回路に転送して、前記スロットの前端のパイロットシンボルによるチャネル推定値と、前段ステージに於ける前記スロットの後端のパイロットシンボルによるチャネル推定値とを用いて当該スロットのチャネル推定を行う過程を含む
ことを特徴とするチャネル推定方法。
An interference canceller that receives a reception signal having a frame structure including a plurality of slots to which pilot symbols are added before and after a fixed-length information symbol, and removes interference included in the information symbol using a channel estimation value based on the pilot symbol. In a channel estimation method in a multistage interference canceller in which stages including units are cascaded,
Channel estimation values based on pilot symbols at the front end of the slot in the channel estimation circuit of the interference canceller unit of each stage in the first half of the cascaded stages are transmitted to the channel estimation circuits of all the interference canceller units in the previous stage. And performing channel estimation corresponding to the symbol corresponding to the information symbol of the slot, and at least the channel estimation value by the pilot symbol in the channel estimation circuit of the interference canceller unit in each stage of the latter half is used as interference of the other stage. The channel of the slot is transferred to the channel estimation circuit of the canceller unit by using the channel estimation value by the pilot symbol at the front end of the slot and the channel estimation value by the pilot symbol at the rear end of the slot in the previous stage. Make an estimate Channel estimation method which comprises the degree.
一定長の情報シンボルの前後にパイロットシンボルを付加した複数のスロットからなるフレーム構成の受信信号を入力し、前記パイロットシンボルによるチャネル推定値を用いて前記情報シンボルに含まれる干渉を除去する干渉キャンセラ・ユニットを含むステージを縦続接続したマルチステージ型の干渉キャンセラに於けるチャネル推定方法に於いて、前記パイロットシンボルによるチャネル推定と共に、前記パイロットシンボルに挟まれ且つ仮判定された情報シンボルを用いてチャネル推定を行う過程を含むことを特徴とする請求項5乃至8の何れか1項記載のチャネル推定方法。An interference canceller that receives a reception signal having a frame structure including a plurality of slots to which pilot symbols are added before and after a fixed-length information symbol, and removes interference included in the information symbol using a channel estimation value based on the pilot symbol. In a channel estimation method in a multistage interference canceller in which stages including units are connected in cascade, channel estimation is performed using information symbols sandwiched between the pilot symbols and temporarily determined together with channel estimation using the pilot symbols. The channel estimation method according to any one of claims 5 to 8, further comprising:
JP34091996A 1996-12-20 1996-12-20 Interference canceller and channel estimation method Expired - Fee Related JP3663562B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP34091996A JP3663562B2 (en) 1996-12-20 1996-12-20 Interference canceller and channel estimation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP34091996A JP3663562B2 (en) 1996-12-20 1996-12-20 Interference canceller and channel estimation method

Publications (2)

Publication Number Publication Date
JPH10190494A JPH10190494A (en) 1998-07-21
JP3663562B2 true JP3663562B2 (en) 2005-06-22

Family

ID=18341515

Family Applications (1)

Application Number Title Priority Date Filing Date
JP34091996A Expired - Fee Related JP3663562B2 (en) 1996-12-20 1996-12-20 Interference canceller and channel estimation method

Country Status (1)

Country Link
JP (1) JP3663562B2 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3441636B2 (en) * 1997-11-21 2003-09-02 株式会社エヌ・ティ・ティ・ドコモ Apparatus and method for determining channel estimation value, receiving apparatus, and transmission system
JP3441638B2 (en) * 1997-12-18 2003-09-02 株式会社エヌ・ティ・ティ・ドコモ Apparatus and method for determining channel estimate
JP2967571B1 (en) * 1998-05-01 1999-10-25 日本電気株式会社 CDMA multi-user receiving apparatus and communication system
JP2000252960A (en) * 1999-03-01 2000-09-14 Toshiba Corp RAKE receiver
JP3251261B2 (en) 1999-04-21 2002-01-28 エヌイーシーモバイリング株式会社 CDMA receiver
JP3289777B2 (en) 1999-04-27 2002-06-10 日本電気株式会社 Multi-stage interference canceller
DE60033892T2 (en) * 1999-07-30 2007-12-13 Koninklijke Philips Electronics N.V. Apparatus for spread spectrum data transmission with a data receiver
KR100318952B1 (en) 1999-12-29 2002-01-04 윤종용 Channel estimation apparatus in wireless telecommunication system and method thereof
JP4316761B2 (en) 2000-02-09 2009-08-19 株式会社日立コミュニケーションテクノロジー Mobile communication system and radio base station apparatus

Also Published As

Publication number Publication date
JPH10190494A (en) 1998-07-21

Similar Documents

Publication Publication Date Title
JP2914445B2 (en) CDMA adaptive receiver
JP2991179B2 (en) CDMA multi-user receiver
JP4010348B2 (en) Adaptive Series-Parallel Mixed Noise Reduction Method
JP3323067B2 (en) CDMA receiver
JP2970656B1 (en) DS-CDMA multi-user interference canceller
JP2965202B1 (en) Multi-user receiving apparatus and CDMA communication system
JP2798128B2 (en) CDMA multi-user receiver
JP3272940B2 (en) Spread spectrum signal demodulator
EP0954112A2 (en) CDMA multi-user receiving apparatus including interference canceller with optimal receiving state
JPH10247894A (en) Signal to interference power ratio measurement apparatus, signal to interference power ratio measurement method, and transmission power control method under CDMA communication system
JP3800382B2 (en) Propagation path estimation method and interference canceller in interference canceller
JP3663562B2 (en) Interference canceller and channel estimation method
JP3325735B2 (en) Data receiving device
WO1995010892A1 (en) Spread spectrum signal receiver
JP3235774B2 (en) Adaptive array receiver
US20050129106A1 (en) Equalizer and method of setting initial value for same
JP3808311B2 (en) Reception method and receiver
JP3886709B2 (en) Spread spectrum receiver
US6480482B1 (en) Multi-user interference cancellor with small sized circuits and little quantity of calculation
JP2002044053A (en) CDMA multi-user receiver
Lingwood et al. ASIC implementation of a direct-sequence spread-spectrum RAKE-receiver
JP2000078111A (en) Channel estimation device for CDMA synchronous detection
JP2991236B1 (en) Error estimation apparatus for direct-sequence reception data and direct-sequence reception apparatus
JP4141550B2 (en) Multi-user receiver
JPWO2007040216A1 (en) Signal receiving device including equalizer, terminal device, signal receiving method, and signal receiving program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040420

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040427

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040623

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050222

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050317

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080408

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090408

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090408

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100408

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110408

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110408

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120408

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130408

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees