JP2001036501A - Interference canceller device and method for detecting path timing - Google Patents
Interference canceller device and method for detecting path timingInfo
- Publication number
- JP2001036501A JP2001036501A JP20545199A JP20545199A JP2001036501A JP 2001036501 A JP2001036501 A JP 2001036501A JP 20545199 A JP20545199 A JP 20545199A JP 20545199 A JP20545199 A JP 20545199A JP 2001036501 A JP2001036501 A JP 2001036501A
- Authority
- JP
- Japan
- Prior art keywords
- path timing
- stage
- interference canceller
- signal
- data
- 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.)
- Pending
Links
Landscapes
- Noise Elimination (AREA)
- Radio Transmission System (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、CDMA移動通信
において、高品質、大容量化を実現するための技術要素
の一つとして検討されている干渉キャンセラ装置及びこ
の干渉キャンセラ装置において用いられるパスタイミン
グ検出方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an interference canceller apparatus which has been studied as one of technical elements for realizing high quality and large capacity in CDMA mobile communication, and a path timing used in the interference canceller apparatus. It relates to the detection method.
【0002】[0002]
【従来の技術】近年、CDMA移動通信において、高品
質、大容量化を実現するための技術要素の一つとして干
渉キャンセラ装置が検討されている。2. Description of the Related Art In recent years, an interference canceller has been studied as one of the technical elements for realizing high quality and large capacity in CDMA mobile communication.
【0003】図6に、従来の干渉キャンセラ装置の構成
を示す。図6に示された干渉キャンセラ装置は、Mステ
ージNユーザ構成の並列型マルチステージ干渉キャンセ
ラ装置である。図6に示されるように、この干渉キャン
セラ装置は、Nユーザに対応するように設けられたN個
のパスサーチ機能部30と、m×N個の干渉推定ユニッ
ト(Interference Estimation Unit:以下、IEUと記
す)部33と、mステージに対してm−1までの各ステ
ージに設けられた遅延器31及び加算器32により構成
される。FIG. 6 shows a configuration of a conventional interference canceller apparatus. The interference canceller shown in FIG. 6 is an M-stage N-user parallel type multi-stage interference canceller. As shown in FIG. 6, this interference canceller apparatus includes N path search function units 30 provided for N users and m × N interference estimation units (hereinafter referred to as IEU). ) Unit 33, and a delay unit 31 and an adder 32 provided in each stage of m stages up to m-1.
【0004】上記構成の干渉キャンセラ装置は、受信信
号を、ユーザ毎のIEU部33、パスサーチ機能部3
0、遅延器31に入力する。そして、パスサーチ機能部
30でそれぞれのユーザの拡散符号を用いてパスタイミ
ングをサーチする。このパスサーチ機能部30にて検出
されたパスタイミングが各ステージのIEU部33に入
力される。[0004] The interference canceller apparatus having the above configuration converts the received signal into an IEU unit 33 and a path search function unit 3 for each user.
0, input to the delay unit 31. Then, the path search function unit 30 searches for path timing using the spreading code of each user. The path timing detected by the path search function unit 30 is input to the IEU unit 33 of each stage.
【0005】図7には、IEU部33の構成が示されて
いる。図7に示されるように、IEU部33では、入力
された受信信号に対して、パスサーチ機能部30から転
送されたパスタイミングを用いて、各パス・ブランチ毎
に逆拡散、前ステージのシンボルレプリカ加算、伝送路
推定を行う。その後、RAKE合成部35においてRA
KE合成、ダイバシティ合成部36においてダイバシテ
ィ合成を行い、SIRレベル測定部37にてSIR(Si
gnal to Interference Ratio)のレベルを測定する。FIG. 7 shows the configuration of the IEU unit 33. As shown in FIG. 7, the IEU unit 33 despreads the input received signal for each path branch using the path timing transferred from the path search function unit 30, Perform replica addition and transmission path estimation. Thereafter, RAKE combining section 35 sets RA
The KE combining and diversity combining unit 36 performs diversity combining, and the SIR level measuring unit 37 performs SIR (Si
gnal to Interference Ratio).
【0006】RAKE合成、ダイバシティ合成の結果を
判定し、シンボルレプリカ生成部38において、シンボ
ルレプリカを生成し、次ステージのIEU部33に転送
する。また、チップレプリカ生成部39において、先程
生成したシンボルレプリカを再拡散してチップレプリカ
を出力し、加算器32に転送する。[0006] The result of RAKE combining and diversity combining is determined, and a symbol replica is generated in a symbol replica generating section 38 and transferred to the IEU section 33 in the next stage. The chip replica generator 39 respreads the symbol replica generated earlier, outputs a chip replica, and transfers the chip replica to the adder 32.
【0007】また、IEU部33の処理遅延分を遅延器
31で遅らせた受信信号(残差信号)から各IEU部か
ら出力されるチップレプリカを加算器32にて減算さ
れ、残差信号が次のステージに転送される。同様の動作
を最終ステージ(ステージM)まで繰り返し行い、ステ
ージMで各IEU部がRAKE合成、ダイバシティ合成
を行い、復調信号を出力する。Further, a chip replica output from each IEU unit is subtracted by an adder 32 from a received signal (residual signal) obtained by delaying the processing delay of the IEU unit 33 by a delay unit 31, and the residual signal is converted to the next signal. Is transferred to the stage. The same operation is repeated until the final stage (stage M). At stage M, each IEU unit performs RAKE combining and diversity combining, and outputs a demodulated signal.
【0008】[0008]
【発明が解決しようとする課題】しかしながら、上記構
成の従来の干渉キャンセラ装置においては、図4に示さ
れるようにパスサーチ機能部30によって得られた最初
のパスタイミングが各ステージのIEU部33に入力さ
れる。そのため、干渉の影響を多く受けて受信電界が弱
いユーザの場合には、最初のパスサーチ機能部でパスタ
イミングを誤って検出してまった場合、それが最終ステ
ージにまで影響してしまうため、そのユーザに対する受
信性能が劣化してしまうという不具合を生じる。However, in the conventional interference canceller having the above configuration, the first path timing obtained by the path search function unit 30 is transmitted to the IEU unit 33 of each stage as shown in FIG. Is entered. Therefore, in the case of a user who receives a large amount of interference and has a weak reception electric field, if the first path search function unit erroneously detects the path timing, it affects the final stage. This causes a problem that the reception performance for the user is deteriorated.
【0009】本発明は上記事情に鑑みてなされたもので
あり、各ステージの最適なパスタイミングを求めること
により、受信特性を向上させた干渉キャンセラ装置及び
パスタイミング検出方法を提供することを目的とする。SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and has as its object to provide an interference canceller apparatus and a path timing detection method which improve reception characteristics by obtaining an optimum path timing for each stage. I do.
【0010】[0010]
【課題を解決するための手段】かかる目的を達成するた
めに本発明の干渉キャンセラ装置は、受信した符号分割
多元接続(CDMA)方式の信号に含まれる干渉雑音を
除去する干渉キャンセラ・ユニットを各ステージに備
え、複数のステージが接続されたマルチステージ型の干
渉キャンセラ装置であって、前段のステージで測定され
たSIR(Signalto Interference Ratio:信号対干渉
雑音比)によって決められる所定数の過去のパスタイミ
ングのデータを、受信信号のパスタイミングに加えて得
られた値を、そのステージのパスタイミングとして所定
の処理を行うことを特徴とする。In order to achieve the above object, an interference canceller apparatus according to the present invention comprises an interference canceller unit for removing interference noise contained in a received code division multiple access (CDMA) signal. A multi-stage interference canceller device including a plurality of stages connected to a stage, wherein a predetermined number of past paths determined by a signal-to-interference ratio (SIR) measured at a preceding stage. A predetermined process is performed by using a value obtained by adding the timing data to the path timing of the received signal as the path timing of the stage.
【0011】上記の干渉キャンセラ・ユニットは、前段
のステージで測定されたSIRにより、受信信号のパス
タイミングに加える過去のパスタイミングのデータ数を
決定する制御手段と、制御手段により決定されたデータ
数の過去のパスタイミングのデータと、受信信号のパス
タイミングとを加算する加算手段と、加算手段による加
算結果を、加算手段にて加算したパスタイミングのデー
タ数で除算する除算手段とからなる移動平均処理手段を
有するとよい。The above-mentioned interference canceller unit comprises a control means for determining the number of data of the past path timing to be added to the path timing of the received signal based on the SIR measured in the previous stage, and a data number determined by the control means. A moving average comprising: adding means for adding the data of the past path timing and the path timing of the received signal; and dividing means for dividing the addition result by the adding means by the number of data of the path timing added by the adding means. It is desirable to have processing means.
【0012】上記の干渉キャンセラ装置は、受信信号に
対して、各ユーザ毎に設定された拡散符号によりパスタ
イミングを検出するパスタイミング検出手段と、異なる
パス毎に設けられ、移動平均処理手段にて検出されたパ
スタイミングを用いて第1のステージにおいては受信信
号に対して、その他のステージでは前ステージにて所定
の処理が施された受信信号に対して逆拡散を施す逆拡散
手段と、異なるパス毎に設けられ、逆拡散手段により逆
拡散された信号に、前ステージのシンボルレプリカを加
算する、シンボルレプリカ加算手段と、異なるパス毎に
設けられ、シンボルレプリカ加算後の信号を用いて、受
信信号が受けた伝送路の遅延プロファイルを測定する伝
送路推定手段とからなる上記各手段が複数のブランチ毎
に設けられ、異なるパス毎に設けられた上記各手段によ
り処理された信号を用いてレイク合成を行う、各ブラン
チ毎に設けられたレイク合成手段と、各ブランチ毎に出
力される、レイク合成後の信号を用いてダイバシティの
合成を行うダイバシティ合成手段と、ダイバシティ合成
後の信号を用いてシンボルレプリカを生成するシンボル
レプリカ生成手段と、シンボルレプリカ生成手段により
得られたシンボルレプリカを再拡散して、チップレプリ
カを生成するチップレプリカ生成手段と、第1のステー
ジにおいては受信信号を、またその他のステージにおい
ては前ステージにて所定の処理を施された信号を遅延さ
せる遅延手段と、遅延手段により遅延した受信信号、ま
たは所定の処理を施された信号からチップレプリカを減
算し、所定の処理を施す減算手段とを有するとよい。The above-mentioned interference canceller apparatus is provided for each of different paths with path timing detecting means for detecting a path timing of a received signal using a spreading code set for each user, and is provided with a moving average processing means. A despreading unit that despreads a received signal in the first stage using the detected path timing and despreads a received signal that has been subjected to predetermined processing in the previous stage in the other stages is different from the despreading unit. A symbol replica adding means for adding a symbol replica of the previous stage to a signal despread by the despreading means provided for each path, and a signal provided for each of different paths and received after symbol replica addition using the symbol replica adding means. Each of the above-described units including a transmission line estimation unit that measures a delay profile of a transmission line received by a signal is provided for each of a plurality of branches. Rake combining is performed by using the signals processed by the above-described means provided for each path. Using the rake combining means provided for each branch, and the signal after rake combining output for each branch. Diversity combining means for combining the diversity, symbol replica generating means for generating a symbol replica using the signal after the diversity combining, and a symbol replica obtained by the symbol replica generating means to respread to generate a chip replica. Chip replica generation means, delay means for delaying a signal subjected to predetermined processing in the previous stage in the first stage, and a reception signal delayed in the other stage, or Subtraction means for subtracting a chip replica from a signal subjected to predetermined processing and performing predetermined processing; It may have.
【0013】上記の干渉キャンセラ装置は、各ステージ
にユーザ対応の干渉キャンセラ・ユニットを並列に接続
した並列型の干渉キャンセラ装置であるとよい。The above-described interference canceller device may be a parallel type interference canceller device in which an interference canceller unit corresponding to a user is connected in parallel to each stage.
【0014】上記の干渉キャンセラ装置は、各ステージ
にユーザ対応の干渉キャンセラ・ユニットを直列に接続
した直列接続型の干渉キャンセラ装置であるとよい。The above-described interference canceller device is preferably a series-connected interference canceller device in which an interference canceller unit corresponding to a user is connected in series to each stage.
【0015】上記の制御手段は、前段のステージにて算
出されたSIRが所定のしきい値よりもよい時には、受
信信号のパスタイミングに加算する過去のパスタイミン
グのデータ数を少なくし、前段のステージにて算出され
たSIRが所定のしきい値よりも悪い時には、受信信号
のパスタイミングに加算する過去のパスタイミングのデ
ータ数を多くするとよい。When the SIR calculated in the preceding stage is better than a predetermined threshold, the control means reduces the number of past path timing data to be added to the received signal path timing, and When the SIR calculated at the stage is lower than a predetermined threshold, the number of past path timing data to be added to the reception signal path timing may be increased.
【0016】本発明のパスタイミング検出方法は、受信
した符号分割多元接続(CDMA)方式の信号に含まれ
る干渉雑音を除去する干渉キャンセラ・ユニットを各ス
テージに備え、複数のステージを接続したマルチステー
ジ型の干渉キャンセラ装置におけるパスタイミング検出
方法であって、前段のステージで測定されたSIR(Si
gnal to Interference Ratio:信号対干渉雑音比)によ
って決められる所定数の過去のパスタイミングのデータ
を、受信信号のパスタイミングに加えて得られた値を、
そのステージのパスタイミングとして所定の処理を行う
ことを特徴とする。A path timing detecting method according to the present invention is provided in each stage with an interference canceller unit for removing interference noise included in a received code division multiple access (CDMA) signal, and a multistage in which a plurality of stages are connected. Is a path timing detection method in an interference canceller device of the type, wherein the SIR (Si
gnal to Interference Ratio) is a value obtained by adding a predetermined number of past path timing data determined by the signal to interference noise ratio to the reception signal path timing.
A predetermined process is performed as the pass timing of the stage.
【0017】上記の干渉キャンセラ・ユニットは、前段
のステージで測定されたSIRにより、受信信号のパス
タイミングに加える過去のパスタイミングのデータ数を
決定する加算データ数算出工程と、加算データ数算出工
程により決定されたデータ数の過去のパスタイミングの
データと、受信信号のパスタイミングとを加算する加算
工程と、加算工程による加算結果を、過去のパスタイミ
ングのデータ数で除算する除算工程とからなる移動平均
処理工程を有するとよい。The above-described interference canceller unit includes an additional data number calculating step of determining the number of past path timing data to be added to the path timing of the received signal based on the SIR measured in the preceding stage, and an additional data number calculating step. An adding step of adding the past path timing data of the number of data determined by the above and the reception signal path timing, and a dividing step of dividing the addition result by the adding step by the number of past path timing data. It is preferable to have a moving average processing step.
【0018】[0018]
【発明の実施の形態】次に添付図面を参照して本発明に
係る実施の形態を詳細に説明する。図1〜図5を参照す
ると本発明に係る実施形態が示されている。Embodiments of the present invention will be described in detail with reference to the accompanying drawings. Referring to FIGS. 1 to 5, an embodiment according to the present invention is shown.
【0019】まず、図1を参照しながら本発明に係る第
1の実施形態の構成を説明する。図1には、本発明に係
る第1の実施形態として、mステージNユーザの並列型
マルチステージ干渉キャンセラ装置の構成が示されてい
る。なお、m及びNは任意の自然数とする。First, the configuration of the first embodiment according to the present invention will be described with reference to FIG. FIG. 1 shows, as a first embodiment according to the present invention, a configuration of a parallel type multi-stage interference canceller apparatus for m stages and N users. Note that m and N are arbitrary natural numbers.
【0020】図1に示されるようにこの干渉キャンセラ
装置は、Nユーザに対応するように設けられたN個のパ
スサーチ機能部1と、m×N個のIEU部4と、m×N
個の移動平均処理部5と、mステージに対してm−1ま
での各ステージにそれぞれ設けられた遅延器2及び加算
器3により構成される。As shown in FIG. 1, the interference canceller apparatus includes N path search function units 1 provided for N users, m × N IEU units 4, and m × N
The moving average processing unit 5 includes delay units 2 and adders 3 provided for m stages up to m-1 stages.
【0021】受信した信号は、パスサーチ機能部1と、
遅延器2と、IEU部4とに入力される。パスサーチ機
能部1は、それぞれのユーザに割り当てられた逆拡散符
号を用いてパスタイミングをサーチする。パスサーチ機
能部1によって得られたパスタイミングは各ステージに
設けられた移動平均処理部5に入力される。The received signal includes a path search function unit 1
The signal is input to the delay unit 2 and the IEU unit 4. The path search function unit 1 searches for a path timing using a despreading code assigned to each user. The path timing obtained by the path search function unit 1 is input to a moving average processing unit 5 provided in each stage.
【0022】図2には、移動平均処理部5の構成が示さ
れている。図2に示されるように、移動平均処理部5
は、SIRレベル測定部15と、バッファ16と、シフ
トレジスタ17及び18と、加算器19と、遅延器20
と、シフトカウンタ21と、バッファ22と、乗算器2
3とより構成される。FIG. 2 shows the configuration of the moving average processing unit 5. As shown in FIG. 2, the moving average processing unit 5
Is a SIR level measuring unit 15, a buffer 16, shift registers 17 and 18, an adder 19, and a delay unit 20.
, Shift counter 21, buffer 22, multiplier 2
And 3.
【0023】SIRレベル測定部15は、前ステージの
SIRのレベルにより過去のパスタイミングのデータを
何点積分するかを決定し、シフトレジスタ18にシフト
量を通知する。The SIR level measuring section 15 determines how many points of past path timing data should be integrated based on the SIR level of the previous stage, and notifies the shift register 18 of the shift amount.
【0024】バッファ16は、積分計算中は、パスサー
チ機能部1からのパスタイミングのデータを保持し、積
分計算後は、次の積分計算のためにシフトレジスタ17
にパスタイミングのデータを転送する。The buffer 16 holds the path timing data from the path search function section 1 during the integration calculation, and after the integration calculation, the shift register 17 for the next integration calculation.
To transfer the path timing data.
【0025】バッファ22は、加算器19による加算結
果(積分結果)を記憶し、積分計算中はデータを上書き
し、積分計算終了後、データを乗算器23に転送する。The buffer 22 stores the result of addition (integration result) by the adder 19, overwrites the data during the integration calculation, and transfers the data to the multiplier 23 after the completion of the integration calculation.
【0026】シフトレジスタ17は、次の積分を用意す
るレジスタで、積分計算中はデータを保持し、積分計算
後はバッファ16から新しいパスタイミングのデータを
受け取った後にシフトレジスタ18にパスタイミングの
データをコピーする。The shift register 17 is a register for preparing the next integral, holds data during the integration calculation, and after receiving the new path timing data from the buffer 16 after the integration calculation, stores the path timing data in the shift register 18. Copy
【0027】シフトレジスタ18は、積分するためのレ
ジスタで積分計算中はパスタイミングのデータをシフト
していく。いくつシフトするかはSIRレベル測定部1
5の測定結果に従う。The shift register 18 is a register for integration, and shifts the data of the pass timing during the integration calculation. The number of shifts is determined by the SIR level measurement unit 1.
According to the measurement result of No. 5.
【0028】シフトカウンタ21は、平均処理を行うた
めにシフトレジスタ18のシフト数をカウントし、(シ
フト数+1)の逆数を乗算器20に送る。The shift counter 21 counts the number of shifts of the shift register 18 to perform the averaging process, and sends the reciprocal of (the number of shifts + 1) to the multiplier 20.
【0029】乗算器23は、シフトカウンタ21からの
(シフト数+1)の逆数と、バッファ22からの加算結
果とを乗算し、乗算結果をステージのパスタイミングの
データとしてIEU部4に転送する。The multiplier 23 multiplies the reciprocal of (the number of shifts + 1) from the shift counter 21 by the addition result from the buffer 22, and transfers the multiplication result to the IEU unit 4 as stage path timing data.
【0030】次に、図3及び4を参照しながらIEU部
4の構成について説明する。なお、図3及び図4には、
2ブランチ4パス構造のIEU部の構成が示されてい
る。Next, the configuration of the IEU unit 4 will be described with reference to FIGS. 3 and 4, FIG.
The configuration of an IEU unit having a two-branch four-path structure is shown.
【0031】IEU部4は、図3に示されるように、逆
拡散部6、シンボルレプリカ加算部7、伝送路推定部
8、また、図4に示されるようにRAKE合成部9、ダ
イバシティ合成部10、SIR測定部11、シンボルレ
プリカ生成部12、チップレプリカ生成部13により構
成される。この構成により、4パス分の逆拡散、前段シ
ンボルレプリカ加算、伝送路推定によりRAKE合成を
行い、2ブランチからのRAKE合成後の信号を用いて
ダイバシティ合成を行う。The IEU unit 4 includes a despreading unit 6, a symbol replica adding unit 7, a transmission channel estimating unit 8 as shown in FIG. 3, and a RAKE combining unit 9 and a diversity combining unit as shown in FIG. 10, a SIR measurement unit 11, a symbol replica generation unit 12, and a chip replica generation unit 13. With this configuration, RAKE combining is performed by despreading for four paths, adding a preceding-stage symbol replica, and estimating a transmission path, and diversity combining is performed using signals after RAKE combining from two branches.
【0032】逆拡散部6は、移動平均処理部5にて算出
されたパスタイミングのデータを用いて、入力した受信
信号(残差信号)に対して逆拡散処理を施す。The despreading section 6 performs despreading processing on the input received signal (residual signal) using the path timing data calculated by the moving average processing section 5.
【0033】シンボルレプリカ加算部7は、逆拡散部6
で逆拡散した信号に、前ステージで算出されたシンボル
レプリカを加算する。なお、図1に示されたステージa
におおては、シンボルレプリカ加算は行わない。The symbol replica adding section 7 includes a despreading section 6
And the symbol replica calculated in the previous stage is added to the signal despread. The stage a shown in FIG.
, Symbol replica addition is not performed.
【0034】伝送路推定部8は、シンボルレプリカ加算
部7にてシンボルレプリカを加算された信号を用いて、
受信信号が受けた伝送路の遅延プロファイルを測定す
る。伝送路を推定した信号はRAKE合成部9及びシン
ボルレプリカ生成部12に転送される。The transmission channel estimator 8 uses the signal to which the symbol replica has been added by the symbol replica adder 7 to
The delay profile of the transmission path on which the received signal was received is measured. The signal whose transmission path is estimated is transferred to the RAKE combining section 9 and the symbol replica generating section 12.
【0035】RAKE合成部9では、伝送路推定部8よ
り転送された信号を用いてRAKE合成を行い、ダイバ
シティ合成部10は、RAKE合成された信号を用いて
ダイバシティ合成を行う。The RAKE combining section 9 performs RAKE combining using the signal transferred from the transmission path estimating section 8, and the diversity combining section 10 performs diversity combining using the RAKE combined signal.
【0036】SIR測定部11は、ダイバシティ合成後
の信号を用いて、SIR(Signal to Interference Rat
io)の測定を行う。SIR測定の方法は、ある一定区間
(パイロットシンボル区間等)における受信信号(残差
信号)の送電力を積分してS+Iを求め、次に転送され
たパスタイミングによって逆拡散した後の電力を同一区
間で積分してSを求める。そして、干渉信号の電力Iを
算出し、SとIの比すなわちSIRを求める。The SIR measuring section 11 uses the signal after the diversity synthesis to generate an SIR (Signal to Interference Rat).
io) is measured. In the SIR measurement method, the transmission power of a received signal (residual signal) in a certain section (such as a pilot symbol section) is integrated to obtain S + I, and the power after despreading by the next transferred path timing is the same. S is obtained by integrating over the interval. Then, the power I of the interference signal is calculated, and the ratio of S and I, that is, SIR is obtained.
【0037】シンボルレプリカ生成部12は、伝送路推
定された信号を用いてシンボルレプリカを生成する。生
成したシンボルレプリカは次段のシンボルレプリカ加算
部7に入力される。The symbol replica generation unit 12 generates a symbol replica using the signal whose transmission path has been estimated. The generated symbol replica is input to the symbol replica adding section 7 in the next stage.
【0038】チップレプリカ生成部13は、シンボルレ
プリカ生成部12にて生成されたシンボルレプリカを再
拡散してチップレプリカを出力して加算器3に出力す
る。The chip replica generator 13 respreads the symbol replica generated by the symbol replica generator 12, outputs a chip replica, and outputs the chip replica to the adder 3.
【0039】本発明の干渉キャンセラ装置に係る第1の
実施形態は、前ステージで測定されたSIRを用い、パ
スタイミングの移動平均処理において、シフトレジスタ
のシフト数を制御することで積分区間を可変にし、最適
なパスタイミングを各ステージ毎に求めることで受信特
性を向上させることを特徴としている。In the first embodiment according to the interference canceller apparatus of the present invention, the SIR measured in the previous stage is used, and in the moving average processing of the path timing, the integration interval is varied by controlling the number of shifts of the shift register. In addition, the receiving characteristic is improved by obtaining an optimal path timing for each stage.
【0040】この目的を達成するための移動平均処理部
5による最適なパスタイミングの算出方法及び、検出さ
れたパスタイミングを用いて行われる処理動作について
詳細に説明する。A method of calculating an optimal path timing by the moving average processing unit 5 for achieving this object and a processing operation performed using the detected path timing will be described in detail.
【0041】受信信号は、パスサーチ機能部1と、遅延
器2と、IEU部4とに入力される。パスサーチ機能部
1では、それぞれのユーザの拡散符号によって、パスサ
ーチを行う。パスサーチ機能部1により検出されたパス
タイミングのデータは、バッファ16に保持される。バ
ッファ16は積分計算するために、保持したデータをシ
フトレジスタ17に転送する。The received signal is input to a path search function unit 1, a delay unit 2, and an IEU unit 4. The path search function unit 1 performs a path search using the spreading code of each user. The data of the path timing detected by the path search function unit 1 is held in the buffer 16. The buffer 16 transfers the held data to the shift register 17 for integration calculation.
【0042】シフトレジスタ17には、パスサーチ機能
部1からの過去のパスタイミングのデータが順番に並ん
でいる。シフトレジスタ17は、パスタイミングのデー
タをシフトレジスタ18にコピーする。In the shift register 17, data of past path timings from the path search function unit 1 are arranged in order. The shift register 17 copies the data of the pass timing to the shift register 18.
【0043】一方で、前ステージのSIRをSIRレベ
ル測定部15で測定し、その値からシフトレジスタ18
のシフト数(積分区間)を決定する。シフト数が決定し
たら、加算器19によりパスタイミングのデータを加算
し、積分計算を行う。積分計算中は、バッファ16とシ
フトレジスタ17はデータを保持したままとする。On the other hand, the SIR of the previous stage is measured by the SIR level measuring section 15 and the shift register 18
Is determined (shift interval). When the number of shifts is determined, the data of the path timing is added by the adder 19 and the integral calculation is performed. During the integration calculation, the buffer 16 and the shift register 17 keep the data held.
【0044】また、バッファ22は、積分計算中は、加
算器19から送られてくるデータを上書きする。The buffer 22 overwrites the data sent from the adder 19 during the integration calculation.
【0045】シフトカウンタ21は、平均処理を行うた
めに、シフトレジスタ18のシフト数をカウントする。The shift counter 21 counts the number of shifts of the shift register 18 in order to perform an averaging process.
【0046】積分計算が終了したら、バッファ22の保
持する積分結果と、シフトカウンタ21のカウント数+
1の逆数(例えば、シフト数が4ならば、1/5)を乗
算器23に転送する。そして、乗算結果である移動平均
処理されたデータを、そのステージのパスタイミングの
データとして使用するために、IEU部4に転送する。When the integration calculation is completed, the integration result held in the buffer 22 and the count number of the shift counter 21 +
The reciprocal of 1 (for example, 1/5 if the shift number is 4) is transferred to the multiplier 23. Then, the data subjected to the moving average processing, which is the result of the multiplication, is transferred to the IEU unit 4 for use as the data of the path timing of the stage.
【0047】また、積分計算が終了すると同時に次の計
算のために、シフトレジスタ17は、バッファ16から
新しいパスタイミングのデータを受け取り、シフトレジ
スタ18にコピーする。さらに、SIRレベル測定部1
5からのシフト数の情報を受け取り、積分計算を行う。
以上の動作を繰り返し行うことでステージのパスタイミ
ングを求めていく。At the same time as the completion of the integration calculation, the shift register 17 receives the data of the new path timing from the buffer 16 and copies it to the shift register 18 for the next calculation. Further, the SIR level measuring unit 1
The information of the number of shifts from 5 is received, and integral calculation is performed.
By repeating the above operation, the path timing of the stage is obtained.
【0048】なお、SIRレベル測定部15によって制
御されるシフトレジスタ18のシフト数は以下のように
制御される。前ステージのSIRが所定のしきい値より
も低い時には、パスタイミングがよくないと考え、シフ
ト数を大きくして積分区間を多くすることで、パスタイ
ミングの精度を改善させる。また、前ステージのSIR
が所定のしきい値よりも高いときには、良好なパスタイ
ミングであると考えて、シフト数はあるデフォルト値を
用いる。The shift number of the shift register 18 controlled by the SIR level measuring section 15 is controlled as follows. When the SIR of the previous stage is lower than a predetermined threshold value, it is considered that the path timing is not good, and the accuracy of the path timing is improved by increasing the number of shifts and increasing the integration section. Also, SIR of the previous stage
Is higher than a predetermined threshold value, it is considered that the path timing is good, and a certain default value is used as the number of shifts.
【0049】なお、ステージaではSIRの入力がない
ので、移動平均処理のシフトレジスタ18のシフト数
(積分区間)を適当な値に設定しておき、一次パスタイ
ミングをIEU部4に転送する。Since there is no SIR input at stage a, the number of shifts (integration section) of the shift register 18 for moving average processing is set to an appropriate value, and the primary path timing is transferred to the IEU unit 4.
【0050】IEU部4では、入力された受信信号に対
して、移動平均処理から転送されたパスタイミングを用
いて、各パス・ブランチ毎に逆拡散、前ステージのシン
ボルレプリカ加算、伝送路推定を行う。その後、RAK
E合成、ダイバシティ合成を行い、SIR測定部 にて
SIRのレベルを測定する。The IEU unit 4 performs despreading for each path / branch, addition of the symbol replica of the previous stage, and transmission path estimation for the input received signal using the path timing transferred from the moving average processing. Do. Then RAK
E combining and diversity combining are performed, and the SIR level is measured by the SIR measuring unit.
【0051】SIR測定の方法は、ある一定区間(パイ
ロット区間等)における受信信号(残差信号)の送電力
を積分してS+Iを求める。次に、転送されたパスタイ
ミングによって逆拡散した後の電力を積分してSを求
め、干渉信号の電力Iを算出し、SとIの比すなわちS
IRを求める。In the SIR measurement method, S + I is obtained by integrating transmission power of a received signal (residual signal) in a certain section (eg, a pilot section). Next, the power after despreading by the transferred path timing is integrated to obtain S, the power I of the interference signal is calculated, and the ratio of S to I, ie, S
Find IR.
【0052】RAKE合成、ダイバシティ合成の結果を
判定し、シンボルレプリカ生成部12において、シンボ
ルレプリカを生成し、次のステージのIEU部4に転送
する。また、チップレプリカ生成部13において、先程
生成したシンボルレプリカを再拡散してチップレプリカ
を出力して加算器3に転送する。The result of RAKE combining and diversity combining is determined, and a symbol replica is generated in the symbol replica generating section 12 and transferred to the IEU section 4 in the next stage. Further, the chip replica generation unit 13 re-spreads the symbol replica generated previously, outputs a chip replica, and transfers the chip replica to the adder 3.
【0053】同様の動作を最終ステージ(ステージM)
まで、繰り返し行い、ステージMでは、各IEU部がR
AKE合成、ダイバシティ合成後の復調信号を出力す
る。The same operation is performed in the final stage (stage M).
Repeatedly, in stage M, each IEU unit
A demodulated signal after AKE combining and diversity combining is output.
【0054】上述した実施形態は、各ステージ毎に前ス
テージのSIRを用いて、積分区間可変型の移動平均処
理を施すことにより、各ステージに最適なパスタイミン
グを求めることにより、パスタイミングの改善を図り、
受信特性を向上させることができる。In the above-described embodiment, the optimal path timing for each stage is obtained by performing the moving average processing of the integral section variable type using the SIR of the previous stage for each stage, thereby improving the path timing. And
Reception characteristics can be improved.
【0055】次に、図5を参照しながら本発明に係る第
2の実施形態について説明する。上述した第1の実施形
態は、干渉雑音を除去する干渉キャンセラ・ユニットを
各ステージに備え、複数のステージを並列に接続したm
ステージNユーザ構造のマルチステージ型干渉キャンセ
ラ装置であった。これに対し本実施形態は、上記干渉キ
ャンセラ・ユニットを直列に接続したmステージNユー
ザ構造のマルチステージ型干渉キャンセラ装置である。Next, a second embodiment according to the present invention will be described with reference to FIG. In the first embodiment described above, each stage includes an interference canceller unit for removing interference noise, and a plurality of stages are connected in parallel.
This is a multi-stage interference canceller device having a stage N user structure. On the other hand, the present embodiment is a multi-stage interference canceller apparatus having an m-stage N user structure in which the interference canceller units are connected in series.
【0056】図5に示された第2の実施形態は、パスサ
ーチ機能部1と、m×N個のIEU部4と、m×N個の
移動平均処理部5と、mステージに対してm−1までの
各ステージと、mステージのN−1ユーザにまで設けら
れた遅延器2及び加算器3により構成される。In the second embodiment shown in FIG. 5, the path search function section 1, m × N IEU sections 4, m × N moving average processing sections 5, and m stages It is composed of each stage up to m-1 and a delay unit 2 and an adder 3 provided up to m-1 N-1 users.
【0057】第1の実施形態では、一度に複数のユーザ
(N)に対してパスサーチを行い、IEU部にこのパス
タイミングデータをまとめて転送し、ユーザ毎にチップ
レプリカを算出し、算出したチップレプリカを減算して
次のステージにデータとシンボルレプリカを転送してい
た。即ちステージ間毎に遅延させて処理を行っていた。In the first embodiment, a path search is performed for a plurality of users (N) at a time, the path timing data is collectively transferred to the IEU unit, and a chip replica is calculated for each user. The data and symbol replica were transferred to the next stage by subtracting the chip replica. That is, the processing is performed with a delay for each stage.
【0058】これに対して本実施形態では、図5に示さ
れるように、ユーザ毎に時間をずらしてパスサーチ機能
部1にてパスサーチを行い、そのステージでユーザNま
で処理を行ったら、次のステージのユーザ1から処理を
行う。On the other hand, in the present embodiment, as shown in FIG. 5, a path search is performed by the path search function unit 1 with a time lag for each user, and when processing is performed up to the user N at that stage, Processing is performed from the user 1 in the next stage.
【0059】このような構成の干渉キャンセラ装置であ
っても、各ステージ毎に前ステージのSIRを用いて、
積分区間可変型の移動平均処理を施すことにより、各ス
テージに最適なパスタイミングを求めることにより、パ
スタイミングの改善を図り、受信特性を向上させること
ができる。Even in the interference canceller having such a configuration, the SIR of the previous stage is used for each stage,
By performing the moving average processing of the integral section variable type, an optimal path timing is obtained for each stage, so that the path timing can be improved and the reception characteristics can be improved.
【0060】[0060]
【発明の効果】以上の説明より明らかなように本発明
は、前段のステージで測定されたSIRによって決めら
れる所定数の過去のパスタイミングのデータを、受信信
号のパスタイミングに加えて得られた値を、そのステー
ジのパスタイミングとして所定の処理を行うことによ
り、パスタイミングの改善を図り、受信特性を向上させ
ることができる。As apparent from the above description, the present invention is obtained by adding a predetermined number of past path timing data determined by the SIR measured in the preceding stage to the path timing of the received signal. By performing a predetermined process using the value as the path timing of the stage, the path timing can be improved, and the reception characteristics can be improved.
【図1】本発明に係る第1の実施形態の構成を表す図で
ある。FIG. 1 is a diagram illustrating a configuration of a first exemplary embodiment according to the present invention.
【図2】移動平均処理部の構成を表す図である。FIG. 2 is a diagram illustrating a configuration of a moving average processing unit.
【図3】IEU部の構成を表す図である。FIG. 3 is a diagram illustrating a configuration of an IEU unit.
【図4】IEU部の構成を表す図である。FIG. 4 is a diagram illustrating a configuration of an IEU unit.
【図5】本発明に係る第2の実施形態の構成を表す図で
ある。FIG. 5 is a diagram illustrating a configuration of a second embodiment according to the present invention.
【図6】従来の干渉キャンセラ装置の構成を表す図であ
る。FIG. 6 is a diagram illustrating a configuration of a conventional interference canceller device.
【図7】従来のキャンセラ装置に用いられるIEU部の
構成を表す図である。FIG. 7 is a diagram illustrating a configuration of an IEU unit used in a conventional canceller device.
1 パスサーチ機能部 2 遅延器 3 加算器 4 IEU部 5 移動平均処理部 Reference Signs List 1 path search function unit 2 delay unit 3 adder 4 IEU unit 5 moving average processing unit
Claims (8)
方式の信号に含まれる干渉雑音を除去する干渉キャンセ
ラ・ユニットを各ステージに備え、複数のステージが接
続されたマルチステージ型の干渉キャンセラ装置であっ
て、 前段のステージで測定されたSIR(Signal to Interf
erence Ratio:信号対干渉雑音比)によって決められる
所定数の過去のパスタイミングのデータを、受信信号の
パスタイミングに加えて得られた値を、そのステージの
パスタイミングとして所定の処理を行うことを特徴とす
る干渉キャンセラ装置。1. Received code division multiple access (CDMA)
A multi-stage interference canceller device having an interference canceller unit for removing interference noise included in a signal of each system in each stage, and a plurality of stages connected to each other, wherein an SIR (Signal to Interf
erence Ratio: a predetermined number of past path timing data determined by the signal-to-interference-noise ratio) is added to the path timing of the received signal, and a value obtained by performing the predetermined processing is set as the path timing of the stage. A featured interference canceller device.
号のパスタイミングに加える過去のパスタイミングのデ
ータ数を決定する制御手段と、 前記制御手段により決定されたデータ数の過去のパスタ
イミングのデータと、前記受信信号のパスタイミングと
を加算する加算手段と、 前記加算手段による加算結果を、前記加算手段にて加算
したパスタイミングのデータ数で除算する除算手段とか
らなる移動平均処理手段を有することを特徴とする請求
項1記載の干渉キャンセラ装置。2. The interference canceller unit, comprising: a control unit that determines the number of past path timing data to be added to the path timing of a received signal based on the SIR measured in the preceding stage; Adding means for adding the data of the past path timing of the received data number and the path timing of the received signal; and dividing the result of addition by the adding means by the number of data of the path timing added by the adding means. 2. The interference canceller apparatus according to claim 1, further comprising a moving average processing unit comprising:
れた拡散符号によりパスタイミングを検出するパスタイ
ミング検出手段と、 異なるパス毎に設けられ、前記移動平均処理手段にて検
出されたパスタイミングを用いて、第1のステージにお
いては受信信号に対して、その他のステージでは前ステ
ージにて所定の処理が施された受信信号に対して逆拡散
を施す逆拡散手段と、前記異なるパス毎に設けられ、前
記逆拡散手段により逆拡散された信号に前ステージのシ
ンボルレプリカを加算するシンボルレプリカ加算手段
と、前記異なるパス毎に設けられ、前記シンボルレプリ
カ加算後の信号を用いて受信信号が受けた伝送路の遅延
プロファイルを測定する伝送路推定手段とからなる上記
各手段が複数のブランチ毎に設けられ、 異なるパス毎に設けられた上記各手段により処理された
信号を用いてレイク合成を行う、各ブランチ毎に設けら
れたレイク合成手段と、 各ブランチ毎に出力される、前記レイク合成後の信号を
用いてダイバシティの合成を行うダイバシティ合成手段
と、 前記ダイバシティ合成後の信号を用いてシンボルレプリ
カを生成するシンボルレプリカ生成手段と、 前記シンボルレプリカ生成手段により得られたシンボル
レプリカを再拡散して、チップレプリカを生成するチッ
プレプリカ生成手段と、 前記第1のステージにおいては受信信号を、またその他
のステージにおいては前ステージにて所定の処理を施さ
れた信号を遅延させる遅延手段と、 前記遅延手段により遅延した受信信号、または前記所定
の処理を施された信号から前記チップレプリカを減算
し、前記所定の処理を施す減算手段とを有することを特
徴とする請求項2記載の干渉キャンセラ装置。3. A path timing detecting means for detecting a path timing of a received signal by a spreading code set for each user, and a path provided for each different path and detected by said moving average processing means. Despreading means for despreading a received signal in a first stage using a timing, and despreading a received signal subjected to a predetermined process in a previous stage in other stages; And a symbol replica adding means for adding a symbol replica of the previous stage to the signal despread by the despreading means, and a received signal provided by using the signal after the symbol replica addition provided for each of the different paths. Each of the above-mentioned means including a transmission path estimating means for measuring a delay profile of a received transmission path is provided for each of a plurality of branches, and for each of different paths. Rake combining means for performing rake combining using the signals processed by the above-described respective means, and a rake combining means provided for each branch, and diversity output using the rake combined signal output for each branch. Diversity combining means for combining, symbol replica generating means for generating a symbol replica using the signal after the diversity combining, and re-spreading of the symbol replica obtained by the symbol replica generating means to generate a chip replica Chip replica generation means; delay means for delaying a received signal in the first stage, and a signal subjected to predetermined processing in the previous stage in other stages; and a reception signal delayed by the delay means Or subtracting the chip replica from the signal subjected to the predetermined processing, 3. The interference canceller device according to claim 2, further comprising a subtraction unit for performing a predetermined process.
並列に接続した並列型の干渉キャンセラ装置であること
を特徴とする請求項1から3の何れか一項に記載の干渉
キャンセラ装置。4. The interference canceller according to claim 1, wherein the interference canceller is a parallel type interference canceler in which an interference canceller unit corresponding to a user is connected to each stage in parallel. An interference canceller device as described.
直列に接続した直列接続型の干渉キャンセラ装置である
ことを特徴とする請求項1から3の何れか一項に記載の
干渉キャンセラ装置。5. The interference canceller device according to claim 1, wherein the interference canceller device is a series connection type interference canceller device in which an interference canceller unit corresponding to a user is connected in series to each stage. 2. The interference canceller device according to item 1.
よりもよい時には、受信信号のパスタイミングに加算す
る過去のパスタイミングのデータ数を少なくし、 前記前段のステージにて算出されたSIRが所定のしき
い値よりも悪い時には、受信信号のパスタイミングに加
算する過去のパスタイミングのデータ数を多くすること
を特徴とする請求項2記載の干渉キャンセラ装置。6. The control means, when the SIR calculated in the preceding stage is better than a predetermined threshold, reduces the number of past path timing data to be added to the reception signal path timing. 3. The interference canceller according to claim 2, wherein when the SIR calculated in the previous stage is lower than a predetermined threshold, the number of past path timing data to be added to the reception signal path timing is increased. apparatus.
方式の信号に含まれる干渉雑音を除去する干渉キャンセ
ラ・ユニットを各ステージに備え、複数のステージを接
続したマルチステージ型の干渉キャンセラ装置における
パスタイミング検出方法であって、 前段のステージで測定されたSIR(Signal to Interf
erence Ratio:信号対干渉雑音比)によって決められる
所定数の過去のパスタイミングのデータを、受信信号の
パスタイミングに加えて得られた値を、そのステージの
パスタイミングとして所定の処理を行うことを特徴とす
るパスタイミング検出方法。7. Received code division multiple access (CDMA)
A method for detecting a path timing in a multi-stage interference canceller device comprising an interference canceller unit for removing interference noise included in a signal of a system in each stage, and connecting a plurality of stages, wherein the measurement is performed in a previous stage. SIR (Signal to Interf
erence Ratio: a predetermined number of past path timing data determined by the signal-to-interference-noise ratio) is added to the path timing of the received signal, and a value obtained by performing the predetermined processing is set as the path timing of the stage. Characteristic path timing detection method.
号のパスタイミングに加える過去のパスタイミングのデ
ータ数を決定する加算データ数算出工程と、 前記加算データ数算出工程により決定されたデータ数の
過去のパスタイミングのデータと、前記受信信号のパス
タイミングとを加算する加算工程と、 前記加算工程による加算結果を、前記過去のパスタイミ
ングのデータ数で除算する除算工程とからなる移動平均
処理工程を有することを特徴とする請求項7記載のパス
タイミング検出方法。8. An additional data number calculating step of determining the number of past path timing data to be added to the received signal path timing based on the SIR measured in the preceding stage, the interference canceller unit comprising: An adding step of adding past path timing data of the number of data determined in the calculating step and a path timing of the received signal; and dividing an addition result by the adding step by the number of data of the past path timing. 8. The path timing detecting method according to claim 7, further comprising a moving average processing step including a dividing step.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP20545199A JP2001036501A (en) | 1999-07-19 | 1999-07-19 | Interference canceller device and method for detecting path timing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP20545199A JP2001036501A (en) | 1999-07-19 | 1999-07-19 | Interference canceller device and method for detecting path timing |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2001036501A true JP2001036501A (en) | 2001-02-09 |
Family
ID=16507107
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP20545199A Pending JP2001036501A (en) | 1999-07-19 | 1999-07-19 | Interference canceller device and method for detecting path timing |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2001036501A (en) |
-
1999
- 1999-07-19 JP JP20545199A patent/JP2001036501A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6088383A (en) | Spread-spectrum signal demodulator | |
KR100298976B1 (en) | CDMA multi-user receiving apparatus including interference canceller with optimal receiving state | |
KR101061814B1 (en) | Systems, apparatus, and methods for adaptive weighted interference cancellation using parallel residue compensation | |
JP3377983B2 (en) | Spread spectrum interference cancellation system and method | |
JP4010348B2 (en) | Adaptive Series-Parallel Mixed Noise Reduction Method | |
US6798737B1 (en) | Use of Walsh-Hadamard transform for forward link multiuser detection in CDMA systems | |
JP2001251242A (en) | Base station apparatus, mobile communication system, and transmission power control method | |
WO2002051023A2 (en) | Method for determining weighting factors for subtractive interference cancellation and interference canceller | |
JPH10190495A (en) | Interference canceller | |
JP3800382B2 (en) | Propagation path estimation method and interference canceller in interference canceller | |
EP0993127A1 (en) | Method and apparatus using Walsh-Hadamard transformation for forward link multiuser detection in CDMA systems | |
JP3663562B2 (en) | Interference canceller and channel estimation method | |
JP3289777B2 (en) | Multi-stage interference canceller | |
JP3886709B2 (en) | Spread spectrum receiver | |
US6480482B1 (en) | Multi-user interference cancellor with small sized circuits and little quantity of calculation | |
US7327713B2 (en) | Multi-user detection in CDMA communications system | |
JP3511369B2 (en) | Filter and filter processing method in CDMA receiver | |
JP2001203668A (en) | Interference signal elimination device and interference signal elimination method | |
JP2001036501A (en) | Interference canceller device and method for detecting path timing | |
JP3173600B2 (en) | Receiving machine | |
US6865219B2 (en) | Apparatus and method of circular group-wise parallel interference cancellation for multi-rate DS-CDMA system | |
JP4141550B2 (en) | Multi-user receiver | |
JP4205868B2 (en) | Signal receiving apparatus in DS-CDMA system | |
EP1117189B1 (en) | Method and apparatus for despreading CDMA signals | |
KR100396118B1 (en) | Method for iterative cancellation of interference-signals due to multiuser access in a code-division-multiple-access system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20020730 |