JP2002111561A - Radio-receiving system - Google Patents
Radio-receiving systemInfo
- Publication number
- JP2002111561A JP2002111561A JP2000296885A JP2000296885A JP2002111561A JP 2002111561 A JP2002111561 A JP 2002111561A JP 2000296885 A JP2000296885 A JP 2000296885A JP 2000296885 A JP2000296885 A JP 2000296885A JP 2002111561 A JP2002111561 A JP 2002111561A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- user
- error
- interference
- vector
- 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.)
- Granted
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
- Radio Transmission System (AREA)
- Variable-Direction Aerials And Aerial Arrays (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は無線受信システム
に関し、特に、PDMA(Path Division Mul tiple Ac
cess)、CDMA(Code Division Multiple Access)
などの通信方式による無線受信システムであって、受信
信号から、他のユーザによる干渉信号成分を除去するこ
とができる無線受信システムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a radio receiving system, and more particularly to a PDMA (Path Division Multiple Tiple Acquisition).
cess), CDMA (Code Division Multiple Access)
The present invention relates to a wireless receiving system using a communication method such as this, which can remove an interference signal component caused by another user from a received signal.
【0002】[0002]
【従来の技術】近年、急速に発達しつつある携帯型電話
機のような移動通信システムにおいて、周波数の有効利
用を図るべく種々の伝送チャネル割当方法が提案されて
おり、その一部のものは実用化されている。2. Description of the Related Art In a mobile communication system such as a portable telephone, which has been rapidly developing in recent years, various transmission channel allocation methods have been proposed for effective use of frequency. Has been
【0003】図27は周波数分割多重接続(Fre quency
Division Multiple Access:FDMA),時分割多重
接続(Time Division Multiple Access :TDMA)お
よびPDMAの各種の通信システムにおけるチャネルの
配置図である。FIG. 27 shows a frequency division multiple access (Frequency Multiple Access).
FIG. 2 is an arrangement diagram of channels in various communication systems of Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), and PDMA.
【0004】まず、図27を参照して、FDMA,TD
MAおよびPDMAについて簡単に説明する。図27
(a)はFDMAを示す図であって、異なる周波数f1
〜f4の電波でユーザ1〜4のアナログ信号が周波数分
割されて伝送され、各ユーザ1〜4の信号は周波数フィ
ルタによって分離される。First, referring to FIG. 27, FDMA, TD
MA and PDMA will be briefly described. FIG.
(A) is a diagram showing FDMA, in which different frequencies f1 are used.
The analog signals of the users 1 to 4 are frequency-divided and transmitted by radio waves of f4 to f4, and the signals of the users 1 to 4 are separated by the frequency filter.
【0005】図27(b)に示すTDMAにおいては、
各ユーザのデジタル化された信号が、異なる周波数f1
〜f4の電波で、かつ一定の時間(タイムスロット)ご
とに時分割されて伝送され、各ユーザの信号は周波数フ
ィルタと基地局および各ユーザ移動端末装置間の時間同
期とにより分離される。In the TDMA shown in FIG. 27B,
Each user's digitized signal has a different frequency f1
The signals of each user are separated by a frequency filter and a time synchronization between the base station and each user mobile terminal device by radio waves of .about.f4 and transmitted in a time-division manner for each fixed time (time slot).
【0006】一方、最近では、携帯型電話機の普及によ
り電波の周波数利用効率を高めるために、PDMA方式
が提案されている。このPDMA方式は、図27(c)
に示すように、同じ周波数における1つのタイムスロッ
トを空間的に分割して複数のユーザのデータを伝送する
ものである。このPDMAでは各ユーザの信号は周波数
フィルタと基地局および各ユーザ移動端末装置間の時間
同期とアダプティブアレイ(adaptive array)などの相
互干渉除去装置とを用いて分離される。On the other hand, in recent years, a PDMA system has been proposed in order to increase the frequency use efficiency of radio waves due to the spread of portable telephones. This PDMA system is shown in FIG.
As shown in (1), one time slot at the same frequency is spatially divided to transmit data of a plurality of users. In this PDMA, the signal of each user is separated using a frequency filter, time synchronization between a base station and each user mobile terminal device, and a mutual interference canceling device such as an adaptive array.
【0007】このようなアダプティブアレイ無線基地局
の動作原理については、たとえば下記の文献に説明され
ている。The principle of operation of such an adaptive array radio base station is described in, for example, the following document.
【0008】B. Widrow, et al. :“Adaptive Antenna
Systems, ”Proc. IEEE, vol.55,No.12, pp.2143-2159
(Dec. 1967 ). S. P. Applebaum :“Adaptive Arrays ”, IEEE Tran
s. Antennas & Propag., vol.AP-24, No.5, pp.585-598
(Sept. 1976). O. L. Frost, III:“Adaptive Least Squares Optimiz
ation Subject to Linear Equality Constraints, ”SE
L-70-055, T echnical Report, No.6796-2, Informatio
n System Lab., Stanford Univ.(Aug. 1970 ). B. Widrow and S. D. Stearns :“Adaptive Signal Pr
ocessing, ”Prentice-Hall, Englewood Cliffs (198
5). R. A. Monzingo and T. W. Miller :“Introduction t
o Adaptive Arrays,”John Wi ley & Sons, New York
(1980). J. E. Hudson:“Adaptive Array Principles,”Peter
Peregrinus Ltd., London (1981). R. T. Compton, Jr.:“Adaptive Antennas − Concept
s and Performance,”Prentice-Hall, Englewood Cliff
s (1988). E. Nicolau and D. Zaharia:“Adaptive Arrays ,” E
lsevier, Amsterdam(1989).B. Widrow, et al .: “Adaptive Antenna
Systems, ”Proc. IEEE, vol.55, No.12, pp.2143-2159
(Dec. 1967). SP Applebaum: "Adaptive Arrays", IEEE Tran
s. Antennas & Propag., vol.AP-24, No.5, pp.585-598
(Sept. 1976). OL Frost, III: “Adaptive Least Squares Optimiz
ation Subject to Linear Equality Constraints, ”SE
L-70-055, Technical Report, No.6796-2, Informatio
n System Lab., Stanford Univ. (Aug. 1970). B. Widrow and SD Stearns: “Adaptive Signal Pr
ocessing, "Prentice-Hall, Englewood Cliffs (198
Five). RA Monzingo and TW Miller: “Introduction t
o Adaptive Arrays, ”John Wiley & Sons, New York
(1980). JE Hudson: “Adaptive Array Principles,” Peter
Peregrinus Ltd., London (1981). RT Compton, Jr .: “Adaptive Antennas-Concept
s and Performance, ”Prentice-Hall, Englewood Cliff
s (1988). E. Nicolau and D. Zaharia: “Adaptive Arrays,” E
lsevier, Amsterdam (1989).
【0009】図28は、このようなアダプティブアレイ
無線基地局の動作原理を概念的に示す模式図である。図
28において、1つのアダプティブアレイ無線基地局2
01は、n本のアンテナ♯1,♯2,♯3,…,♯nか
らなるアレイアンテナ202を備えており、その電波が
届く範囲を第1の領域203として表わす。一方、隣接
する他の無線基地局206の電波が届く範囲を第2の領
域207として表わす。FIG. 28 is a schematic diagram conceptually showing the operation principle of such an adaptive array radio base station. In FIG. 28, one adaptive array radio base station 2
01 includes an array antenna 202 composed of n antennas # 1, # 2, # 3,..., #N, and represents a range where the radio waves reach as a first area 203. On the other hand, a range in which radio waves of another adjacent wireless base station 206 can reach is represented as a second area 207.
【0010】領域203内で、ユーザAの端末である携
帯電話機204とアダプティブアレイ無線基地局201
との間で電波信号の送受信が行なわれる(矢印20
5)。一方、領域207内で、他のユーザBの端末であ
る携帯電話機208と無線基地局206との間で電波信
号の送受信が行なわれる(矢印209)。[0010] In the area 203, the mobile phone 204 as the terminal of the user A and the adaptive array radio base station 201
The transmission and reception of radio signals are performed between
5). On the other hand, in the area 207, transmission and reception of radio signals are performed between the mobile phone 208 as the terminal of the other user B and the wireless base station 206 (arrow 209).
【0011】ここで、たまたまユーザAの携帯電話機2
04の電波信号の周波数とユーザBの携帯電話機208
の電波信号の周波数とが等しいとき、ユーザBの位置に
よっては、ユーザBの携帯電話機208からの電波信号
が領域203内で不要な干渉信号となり、ユーザAの携
帯電話機204とアダプティブアレイ無線基地局201
との間の電波信号に混入してしまうことになる。Here, the mobile phone 2 of the user A happens to be
04 radio signal frequency and user B's mobile phone 208
When the frequency of the radio signal of the user B is equal, the radio signal from the mobile phone 208 of the user B becomes an unnecessary interference signal in the area 203 depending on the position of the user B, and the mobile phone 204 of the user A and the adaptive array radio base station 201
Will be mixed into the radio signal between the two.
【0012】このように、ユーザAおよびBの双方から
の混合した電波信号を受信したアダプティブアレイ無線
基地局201では、何らかの処理を施さなければ、ユー
ザAおよびBの双方からの信号が混じった信号を出力す
ることとなり、本来通話すべきユーザAの通話が妨げら
れることになる。As described above, in the adaptive array radio base station 201 which has received the mixed radio signals from both the users A and B, if no processing is performed, a signal in which the signals from both the users A and B are mixed Is output, and the call of the user A who should originally be talking is hindered.
【0013】[従来のアダプティブアレイアンテナの構
成および動作]アダプティブアレイ無線基地局201で
は、このユーザBからの信号を出力信号から除去するた
めに、次のような処理を行なっている。図29は、アダ
プティブアレイ無線基地局201の構成を示す概略ブロ
ック図である。[Configuration and Operation of Conventional Adaptive Array Antenna] The adaptive array radio base station 201 performs the following processing to remove the signal from the user B from the output signal. FIG. 29 is a schematic block diagram illustrating a configuration of the adaptive array radio base station 201.
【0014】まず、ユーザAからの信号をA(t)、ユ
ーザBからの信号をB(t)とすると、図29のアレイ
アンテナ202を構成する第1のアンテナ♯1での受信
信号x1(t)は、次式のように表わされる: x1(t)=a1×A(t)+b1×B(t)+n1
(t) ここで、a1,b1は、後述するようにリアルタイムで
変化する係数、n1はノイズ成分である。First, assuming that the signal from the user A is A (t) and the signal from the user B is B (t), the received signal x1 (1) at the first antenna # 1 of the array antenna 202 shown in FIG. t) is expressed as: x1 (t) = a1 × A (t) + b1 × B (t) + n1
(T) Here, a1 and b1 are coefficients that change in real time as described later, and n1 is a noise component.
【0015】次に、第2のアンテナ♯2での受信信号x
2(t)は、次式のように表わされる: x2(t)=a2×A(t)+b2×B(t)+n2
(t) ここで、a2,b2も同様にリアルタイムで変化する係
数、n2はノイズ成分である。Next, the received signal x at the second antenna # 2
2 (t) is expressed as: x2 (t) = a2 × A (t) + b2 × B (t) + n2
(T) Here, a2 and b2 are coefficients that change in real time, and n2 is a noise component.
【0016】次に、第3のアンテナ♯3での受信信号x
3(t)は、次式のように表わされる: x3(t)=a3×A(t)+b3×B(t)+n3
(t) ここで、a3,b3も同様にリアルタイムで変化する係
数、n3はノイズ成分である。Next, the received signal x at the third antenna # 3
3 (t) is expressed as: x3 (t) = a3 × A (t) + b3 × B (t) + n3
(T) Here, a3 and b3 are coefficients that change in real time, and n3 is a noise component.
【0017】同様に、第nのアンテナ♯nでの受信信号
xn(t)は、次式のように表わされる: xn(t)=an×A(t)+bn×B(t)+nn
(t) ここで、an,bnも同様にリアルタイムで変化する係
数、nnはノイズ成分である。Similarly, the received signal xn (t) at the n-th antenna ♯n is expressed as follows: xn (t) = an × A (t) + bn × B (t) + nn
(T) Here, an and bn are coefficients that change in real time, and nn is a noise component.
【0018】上記の係数a1,a2,a3,…,an
は、ユーザAからの電波信号に対し、アレイアンテナ2
を構成するアンテナ♯1,♯2,♯3,…,♯nのそれ
ぞれの相対位置が異なるため(たとえば、各アンテナ同
士は互いに、電波信号の波長の5倍、すなわち1メート
ル程度の間隔をあけて配されている)、それぞれのアン
テナでの位相と振幅に差が生じることを表わしている。The above coefficients a1, a2, a3,..., An
Is the array antenna 2 for the radio signal from the user A.
Are different from each other (for example, the antennas are spaced apart from each other by about 5 times the wavelength of the radio signal, that is, about 1 meter. ) Indicates that there is a difference between the phase and the amplitude at each antenna.
【0019】また、上記の係数b1,b2,b3,…,
bnも同様に、ユーザBからの電波信号に対し、アンテ
ナ♯1,♯2,♯3,…,♯nのそれぞれでの位相と振
幅に差が生じることを表わしている。各ユーザは移動し
ているため、これらの係数はリアルタイムで変化する。The coefficients b1, b2, b3,...
Similarly, bn indicates that a difference occurs in the phase and amplitude of each of the antennas # 1, # 2, # 3, ..., #n with respect to the radio signal from the user B. As each user moves, these coefficients change in real time.
【0020】それぞれのアンテナで受信された信号x1
(t),x2(t),x3(t),…,xn(t)は、
対応するスイッチ10−1,10−2,10−3,…,
10−nを介してアダプティブアレイ無線基地局201
を構成する受信部1Rに入り、ウェイトベクトル制御部
11に与えられるとともに、対応する乗算器12−1,
12−2,12−3,…,12−nの一方入力にそれぞ
れ与えられる。The signal x1 received by each antenna
(T), x2 (t), x3 (t), ..., xn (t)
The corresponding switches 10-1, 10-2, 10-3, ...,
10-n through the adaptive array radio base station 201
, And is provided to the weight vector control unit 11, and the corresponding multipliers 12-1 and 12-1
, 12-n.
【0021】これらの乗算器の他方入力には、ウェイト
ベクトル制御部11からそれぞれのアンテナでの受信信
号に対する重みw1,w2,w3,…,wnが印加され
る。これらの重みは、後述するように、ウェイトベクト
ル制御部11により、リアルタイムで算出される。The weights w1, w2, w3,..., Wn for the signals received by the respective antennas are applied from the weight vector controller 11 to the other inputs of these multipliers. These weights are calculated in real time by the weight vector control unit 11 as described later.
【0022】したがって、アンテナ♯1での受信信号x
1(t)は、乗算器12−1を経て、w1×(a1A
(t)+b1B(t))となり、アンテナ♯2での受信
信号x2(t)は、乗算器12−2を経て、w2×(a
2A(t)+b2B(t))となり、アンテナ♯3での
受信信号x3(t)は、乗算器12−3を経て、w3×
(a3A(t)+b3B(t))となり、さらにアンテ
ナ♯nでの受信信号xn(t)は、乗算器12−nを経
て、wn×(anA(t)+bnB(t))となる。Therefore, the received signal x at antenna # 1
1 (t) passes through the multiplier 12-1 and is given by w1 × (a1A
(T) + b1B (t)), and the received signal x2 (t) at the antenna # 2 passes through the multiplier 12-2 and is given by w2 × (a)
2A (t) + b2B (t)), and the received signal x3 (t) at the antenna ♯3 passes through the multiplier 12-3 and becomes w3 ×
(A3A (t) + b3B (t)), and the received signal xn (t) at the antenna #n passes through the multiplier 12-n and becomes wn × (anA (t) + bnB (t)).
【0023】これらの乗算器12−1,12−2,12
−3,…,12−nの出力は、加算器13で加算され、
その出力は下記のようになる: w1(a1A(t)+b1B(t)+n1(t))+w
2(a2A(t)+b2B(t)+n2(t))+w3
(a3A(t)+b3B(t)+n3(t))+…+w
n(anA(t)+bnB(t)+nn(t))These multipliers 12-1, 12-2, 12
-3,..., 12-n are added by the adder 13,
The output is as follows: w1 (a1A (t) + b1B (t) + n1 (t)) + w
2 (a2A (t) + b2B (t) + n2 (t)) + w3
(A3A (t) + b3B (t) + n3 (t)) +... + W
n (anA (t) + bnB (t) + nn (t))
【0024】これを信号A(t)に関する項と信号B
(t)に関する項とに分けると次のようになる: (w1a1+w2a2+w3a3+…+wnan)A
(t)+(w1b1+w2b2+w3b3+…+wnb
n)B(t)This is expressed in terms of signal A (t) and signal B
.. (W1a1 + w2a2 + w3a3 +... + Wnan) A
(T) + (w1b1 + w2b2 + w3b3 +... + Wnb
n) B (t)
【0025】ここで、後述するように、アダプティブア
レイ無線基地局201は、ユーザA,Bを識別し、所望
のユーザからの信号のみを抽出できるように上記重みw
1,w2,w3,…,wnを計算する。たとえば、図2
9の例では、ウェイトベクトル制御部11は、本来通話
すべきユーザAからの信号A(t)のみを抽出するため
に、係数a1,a2,a3,…,an,b1,b2,b
3,…,bnを定数とみなし、信号A(t)の係数が全
体として1、信号B(t)の係数が全体として0となる
ように、重みw1,w2,w3,…,wnを計算する。Here, as will be described later, the adaptive array radio base station 201 identifies the users A and B, and extracts the weight w so that only signals from desired users can be extracted.
1, w2, w3,..., Wn are calculated. For example, FIG.
9, the weight vector control unit 11 extracts coefficients a1, a2, a3,..., An, b1, b2, b to extract only the signal A (t) from the user A who should originally be talking.
, Bn are regarded as constants, and weights w1, w2, w3,..., Wn are calculated so that the coefficient of the signal A (t) becomes 1 as a whole and the coefficient of the signal B (t) becomes 0 as a whole. I do.
【0026】すなわち、ウェイトベクトル制御部11
は、下記の連立一次方程式を解くことにより、信号A
(t)の係数が1、信号B(t)の係数が0となる重み
w1,w2,w3,…,wnをリアルタイムで算出す
る:That is, the weight vector control unit 11
Solves the signal A by solving the following simultaneous linear equation:
The weights w1, w2, w3,..., Wn for which the coefficient of (t) is 1 and the coefficient of signal B (t) is 0 are calculated in real time:
【0027】w1a1+w2a2+w3a3+…+wn
an=1 w1b1+w2b2+w3b3+…+wnbn=0W1a1 + w2a2 + w3a3 +... + Wn
an = 1 w1b1 + w2b2 + w3b3 +... + wnbn = 0
【0028】この連立一次方程式の解法の説明は省略す
るが、先に列挙した文献に記載されているとおり周知で
あり、現にアダプティブアレイ無線基地局において既に
実用化されているものである。Although the explanation of the solution of this simultaneous linear equation is omitted, it is well known as described in the above-listed documents, and has already been put to practical use in adaptive array radio base stations.
【0029】このように重みw1,w2,w3,…,w
nを設定することにより、加算器13の出力信号は下記
のとおりとなる: 出力信号=1×A(t)+0×B(t)=A(t)As described above, the weights w1, w2, w3,.
By setting n, the output signal of the adder 13 is as follows: output signal = 1 × A (t) + 0 × B (t) = A (t)
【0030】[ユーザの識別、トレーニング信号]な
お、前記のユーザA,Bの識別は次のように行なわれ
る。[User Identification and Training Signal] The identification of the users A and B is performed as follows.
【0031】図30は、携帯電話機の電波信号のフレー
ム構成を示す概略図である。携帯電話機の電波信号は大
きくは、無線基地局にとって既知の信号系列からなるプ
リアンブルと、無線基地局にとって未知の信号系列から
なるデータ(音声など)とから構成される。FIG. 30 is a schematic diagram showing a frame structure of a radio signal of a portable telephone. A radio signal of a mobile phone is mainly composed of a preamble composed of a signal sequence known to the radio base station and data (such as voice) composed of a signal sequence unknown to the radio base station.
【0032】プリアンブルの信号系列は、当該ユーザが
無線基地局にとって通話すべき所望のユーザかどうかを
見分けるための情報の信号系列を含んでいる。アダプテ
ィブアレイ無線基地局201のウェイトベクトル制御部
11(図29)は、メモリ14から取出したユーザAに
対応したトレーニング信号と、受信した信号系列とを対
比し、ユーザAに対応する信号系列を含んでいると思わ
れる信号を抽出するようにウェイトベクトル制御(重み
の決定)を行なう。このようにして抽出されたユーザA
の信号は、出力信号SRX(t)としてアダプティブアレ
イ無線基地局201の受信処理部へ出力される。The signal sequence of the preamble includes a signal sequence of information for identifying whether or not the user is a desired user to talk to the radio base station. Weight vector control section 11 (FIG. 29) of adaptive array radio base station 201 compares the training signal corresponding to user A retrieved from memory 14 with the received signal sequence, and includes the signal sequence corresponding to user A. Weight vector control (weight determination) is performed so as to extract a signal that is considered to be present. User A extracted in this way
Is output to the reception processing unit of the adaptive array radio base station 201 as an output signal S RX (t).
【0033】一方、図29において、携帯電話へ送信す
る送信信号STX(t)は、アダプティブアレイ無線基地
局を構成する送信部1Tに入り、乗算器15−1,15
−2,15−3,…,15−nの一方入力に与えられ
る。これらの乗算器の他方入力にはそれぞれ、ウェイト
ベクトル制御部11により先に受信信号に基づいて算出
された重みw1,w2,w3,…,wnがコピーされて
印加される。On the other hand, in FIG. 29, the transmission signal S TX (t) to be transmitted to the mobile phone enters the transmission section 1T constituting the adaptive array radio base station, and the multipliers 15-1 and 15
, 15-3,..., 15-n. The weights w1, w2, w3,..., Wn previously calculated based on the received signal by the weight vector control unit 11 are copied and applied to the other inputs of these multipliers.
【0034】これらの乗算器によって重み付けされた入
力信号は、対応するスイッチ10−1,10−2,10
−3,…,10−nを介して、対応するアンテナ♯1,
♯2,♯3,…,♯nに送られ、図28の領域203内
に送信される。The input signals weighted by these multipliers are applied to the corresponding switches 10-1, 10-2, 10
-3,..., 10-n, the corresponding antenna ♯1,
.., #N, and transmitted in the area 203 of FIG.
【0035】ここで、受信時と同じアレイアンテナ20
2を用いて送信される信号には、受信信号と同様にユー
ザAをターゲットとする重み付けがされているため、送
信された電波信号はあたかもユーザAに対する指向性を
有するかのようにユーザAの携帯電話機204により受
信される。図31は、このようなユーザAとアダプティ
ブアレイ無線基地局201との間での電波信号の授受を
イメージ化した図である。現実に電波が届く範囲を示す
図28の領域203に対比して、図31の仮想上の領域
3aに示すようにアダプティブアレイ無線基地局201
からはユーザAの携帯電話機204をターゲットとして
指向性を伴って電波信号が放射されている状態がイメー
ジされる。Here, the same array antenna 20 as used for reception is used.
2 is weighted targeting the user A in the same manner as the received signal, so that the transmitted radio signal is transmitted to the user A as if it has directivity to the user A. It is received by the mobile phone 204. FIG. 31 is a diagram showing an image of transmission and reception of a radio signal between user A and adaptive array wireless base station 201 as described above. The adaptive array radio base station 201 as shown in a virtual region 3a in FIG.
Thus, a state in which a radio signal is radiated with directivity targeting the mobile phone 204 of the user A is imaged.
【0036】[0036]
【発明が解決しようとする課題】上述の通り、PDMA
方式では、同一チャネル干渉を除去する技術が必要であ
る。この点で、干渉波に適応的にヌルを向けるアダプテ
ィブアレイは、希望波のレベルより干渉波のレベルが高
い場合でも効果的に干渉波を抑制できるため、有効な手
段である。As described above, PDMA
The scheme requires a technique for removing co-channel interference. In this regard, the adaptive array that adaptively directs nulls to the interference wave is an effective means because the interference wave can be effectively suppressed even when the interference wave level is higher than the desired wave level.
【0037】しかし、PDMA通信方式では、干渉信号
が近接する場合、十分干渉除去が行えないという問題が
ある。そこで、マルチステージ干渉除去(Multistage I
nterference Canceler:以下MICと記す。)を取り入
れ、特性の向上を図ることが試みられている。However, in the PDMA communication system, there is a problem that when interference signals are close to each other, interference cannot be sufficiently removed. Therefore, multistage interference elimination (Multistage I
nterference Canceler: Hereinafter referred to as MIC. ) Has been attempted to improve the characteristics.
【0038】このMICにおいては、干渉信号を除去す
るために、干渉除去する信号を正確に復元する必要があ
る。この復元信号(レプリカ信号)は、再変調信号(復
調信号を変調した信号)、応答ベクトル(伝搬路係数)
及び周波数オフセット情報を元に生成される。In this MIC, in order to remove an interference signal, it is necessary to accurately restore a signal to be removed. The restored signal (replica signal) is composed of a remodulated signal (a signal obtained by modulating a demodulated signal), a response vector (a propagation path coefficient)
And frequency offset information.
【0039】この応答ベクトルは、1スロット区間内で
1つの点で推定して求められる。このため、フェージン
グなどによりスロット内の応答ベクトルが変動してしま
った場合、推定した応答ベクトルに推定誤差が生じるこ
とになる。推定した応答ベクトルに推定誤差が生じると
正確なレプリカ信号を生成することができない。This response vector is obtained by estimating at one point in one slot section. Therefore, if the response vector in the slot fluctuates due to fading or the like, an estimation error occurs in the estimated response vector. If an estimation error occurs in the estimated response vector, an accurate replica signal cannot be generated.
【0040】それゆえに、この発明の主たる目的は、受
信応答ベクトルの推定誤差の影響を少なくすることによ
り通信品質を向上できるような無線受信システムを提供
することである。Therefore, a main object of the present invention is to provide a radio receiving system capable of improving the communication quality by reducing the influence of a reception response vector estimation error.
【0041】[0041]
【課題を解決するための手段】請求項1に記載の発明に
よれば、複数のアンテナを用いて複数のユーザからの信
号を受信することができる無線受信システムであって、
前記複数のアンテナで受信された信号に所定の信号処理
を施す信号処理手段と、前記信号処理手段から出力され
る信号に基づいて、前記複数のユーザにそれぞれ対応す
る信号成分を抽出する複数の第1の信号抽出手段と、前
記信号処理手段から出力される信号に対する前記第1の
信号抽出手段で抽出された信号成分に基づいて特定の端
末からの伝搬路のスロットの中から複数の受信応答ベク
トルを推定し、この複数の受信応答ベクトルを用いてレ
プリカ信号演算に用いる応答ベクトル信号を算出すると
ともに各パラメータ情報を推定する推定手段と前記信号
処理手段から出力される信号から、前記推定手段で得ら
れたパラメータに基づいて作成されたレプリカ信号を減
算する第1の演算手段とを備えたことを特徴とする。According to the first aspect of the present invention, there is provided a wireless receiving system capable of receiving signals from a plurality of users using a plurality of antennas,
Signal processing means for performing predetermined signal processing on the signals received by the plurality of antennas, and a plurality of second signals for extracting signal components respectively corresponding to the plurality of users based on signals output from the signal processing means. And a plurality of reception response vectors from a slot of a propagation path from a specific terminal based on a signal component extracted by the first signal extraction unit with respect to a signal output from the signal processing unit. From the signals output from the estimating means for estimating each parameter information and the signal processing means, and calculating the response vector signal used for the replica signal calculation using the plurality of received response vectors. And a first calculating means for subtracting the replica signal created based on the obtained parameters.
【0042】請求項2に記載の発明によれば、請求項1
に記載の無線受信システムにおいて、前記第1の信号抽
出手段で抽出された複数のユーザに対応する信号成分が
それぞれ復調エラーを含むか否かを判定する複数の第1
のエラー判定手段と、前記信号処理手段から出力される
信号から、前記第1のエラー判定手段により復調エラー
を含まないと判定された前記抽出された信号成分を、前
記推定手段で得られたパラメータに基づいて作成された
レプリカ信号を減算する第1の演算手段とを備えたこと
を特徴とする。According to the invention described in claim 2, according to claim 1
In the wireless receiving system described in (1), a plurality of first signals for determining whether or not the signal components corresponding to the plurality of users extracted by the first signal extracting means each include a demodulation error.
From the signal output from the signal processing means, the extracted signal component determined to contain no demodulation error by the first error determination means, the parameter obtained by the estimation means And a first calculating means for subtracting the replica signal created based on
【0043】請求項3に記載の発明によれば、請求項1
に記載の無線受信システムにおいて、前記第1の演算手
段から出力される信号に基づいて、前記第1のエラー判
定手段により復調エラーを含むと判定されたユーザにそ
れぞれ対応する信号成分を抽出する複数の第2の信号抽
出手段と、前記第1の演算手段から出力される信号に対
する前記第2の信号抽出手段で抽出された信号成分の関
係に関するパラメータ情報を推定する複数の第2の推定
手段と、前記第2の信号抽出手段で抽出された信号成分
がそれぞれ復調エラーを含むか否かを判定する複数の第
2のエラー判定手段とをさらに備える。According to the invention described in claim 3, according to claim 1
3. The wireless reception system according to claim 1, wherein a plurality of signal components respectively corresponding to the users determined to include the demodulation error by the first error determination unit are extracted based on the signal output from the first calculation unit. A second signal extracting means, and a plurality of second estimating means for estimating parameter information relating to a relationship between a signal output from the first calculating means and a signal component extracted by the second signal extracting means. And a plurality of second error determining means for determining whether or not the signal components extracted by the second signal extracting means each include a demodulation error.
【0044】請求項4に記載の発明によれば、請求項3
に記載の無線受信システムにおいて、前記信号処理手段
から出力される信号から、前記第1および第2のエラー
判定手段により復調エラーを含まないと判定された前記
第1および第2の信号抽出手段で抽出された信号成分
を、対応する前記パラメータ情報を考慮して減算する第
2の演算手段をさらに備える。According to the invention described in claim 4, according to claim 3,
Wherein the first and second signal extracting means, which are determined by the first and second error determining means not to include a demodulation error from the signal output from the signal processing means, The image processing apparatus further includes a second calculating unit that subtracts the extracted signal component in consideration of the corresponding parameter information.
【0045】請求項5に記載の発明によれば、請求項3
に記載の無線受信システムにおいて、前記第1の演算手
段から出力される信号から、前記第2のエラー判定手段
により復調エラーを含まないと判定された前記第2の信
号抽出手段で抽出された信号成分を、対応する前記パラ
メータ情報を考慮して減算する第3の演算手段をさらに
備える。According to the invention described in claim 5, according to claim 3,
A signal extracted from the signal output from the first arithmetic unit and extracted by the second signal extraction unit determined to include no demodulation error by the second error determination unit. The image processing apparatus further includes a third calculating unit that subtracts the component by considering the corresponding parameter information.
【0046】また、この発明は、複数のアンテナを用い
て複数のユーザからの信号を受信することができる無線
受信システムにおいて、複数のアンテナで受信された信
号に所定の信号処理を施す信号処理手段と、信号処理手
段から出力される信号に基づいて、複数のユーザにそれ
ぞれ対応する信号成分を抽出する複数の第1の信号抽出
手段と、信号処理手段から出力される信号に対する第1
の信号抽出手段で抽出された信号成分の関係に関するパ
ラメータ情報を、対応のユーザの信号成分と他のユーザ
の信号成分との相関値に基づいて推定するとともに、1
スロットの中から複数の受信応答ベクトルを推定し、こ
の複数の受信応答ベクトルを用いてレプリカ信号演算に
用いる応答ベクトル信号とを推定する複数の第1の推定
手段と、第1の信号抽出手段で抽出された複数のユーザ
に対応する信号成分がそれぞれ復調エラーを含むか否か
を判定する複数の第1のエラー判定手段と、信号処理手
段から出力される信号から、第1のエラー判定手段によ
り復調エラーを含まないと判定された抽出された信号成
分を、対応するパラメータ情報を考慮して減算する第1
の演算手段とを備えるように構成できる。According to the present invention, in a radio receiving system capable of receiving signals from a plurality of users using a plurality of antennas, a signal processing means for performing predetermined signal processing on signals received by a plurality of antennas A plurality of first signal extracting means for extracting signal components respectively corresponding to a plurality of users based on a signal outputted from the signal processing means; and a first signal extracting means for outputting a signal component from the signal processing means.
The parameter information relating to the relationship between the signal components extracted by the signal extraction means is estimated based on the correlation value between the signal component of the corresponding user and the signal components of other users, and 1
A plurality of first estimating means for estimating a plurality of received response vectors from the slots and estimating a response vector signal used for a replica signal operation using the plurality of received response vectors, and a first signal extracting means; A plurality of first error determination means for determining whether or not the extracted signal components corresponding to the plurality of users each include a demodulation error; and a first error determination means based on a signal output from the signal processing means. A first method of subtracting an extracted signal component determined not to include a demodulation error in consideration of corresponding parameter information.
And arithmetic means.
【0047】また、この発明は、複数のアンテナを用い
て複数のユーザからの信号を受信することができる無線
受信システムにおいて、複数のアンテナで受信された信
号に所定の信号処理を施す信号処理手段と、1段の干渉
キャンセラとを備え、1段の干渉キャンセラは、複数の
ユーザに対応して複数段の干渉除去部を含み、干渉除去
部の各段は、入力される信号に基づいて複数のユーザの
うちの各段ごとに異なる特定のユーザに対応する信号成
分を抽出して出力する信号抽出手段と、信号抽出手段に
入力される信号に対する信号抽出手段で抽出された信号
成分の関係に関するパラメータ情報を推定するととも
に、1スロットの中から複数の受信応答ベクトルを推定
し、この複数の受信応答ベクトルを用いてレプリカ信号
演算に用いる応答ベクトル信号とを推定する推定手段
と、パラメータ情報を考慮して信号抽出手段に入力され
る信号から特定のユーザに対応する信号成分を除去する
演算手段と、特定のユーザに対応する信号成分が復調エ
ラーを含むか否かを判定し、含むと判定した場合、特定
のユーザに対応する信号成分の演算手段による除去を不
能化するエラー判定手段とを含み、干渉除去部の初段の
信号抽出手段および演算手段の入力には信号処理手段か
ら出力される信号が入力され、かつ隣接する2つの干渉
除去部の前段の干渉除去部の演算手段の出力が後段の干
渉除去部の信号抽出手段および演算手段の入力に与えら
れるように、複数段の干渉除去部が接続されるように構
成できる。According to another aspect of the present invention, in a radio receiving system capable of receiving signals from a plurality of users using a plurality of antennas, a signal processing means for performing predetermined signal processing on signals received by a plurality of antennas And a single-stage interference canceller, the single-stage interference canceller includes a plurality of stages of interference cancellers corresponding to a plurality of users, and each stage of the interference canceller includes a plurality of stages based on an input signal. Signal extraction means for extracting and outputting a signal component corresponding to a specific user different for each stage among the users, and a relationship between a signal component extracted by the signal extraction means and a signal input to the signal extraction means. The parameter information is estimated, and a plurality of reception response vectors are estimated from one slot, and the response vectors used for the replica signal operation are calculated using the plurality of reception response vectors. Estimating means for estimating the signal component, a calculating means for removing a signal component corresponding to a specific user from a signal input to the signal extracting means in consideration of parameter information, and a signal component corresponding to the specific user being demodulated. It is determined whether or not an error is included, and if it is determined that the error is included, an error determination unit that disables removal of the signal component corresponding to the specific user by the calculation unit is included. A signal output from the signal processing means is input to the input of the arithmetic means, and the output of the arithmetic means of the interference elimination section in the preceding stage of the two adjacent interference elimination sections is used as the signal extraction means and the arithmetic means of the interference elimination section in the subsequent stage. , And a plurality of stages of interference cancellers can be connected.
【0048】[0048]
【発明の実施の形態】図1は、本発明が適用されるPD
MA用基地局の無線装置(無線基地局)1000の構成
を示す概略ブロック図である。FIG. 1 shows a PD to which the present invention is applied.
FIG. 3 is a schematic block diagram illustrating a configuration of a radio apparatus (radio base station) 1000 of the MA base station.
【0049】図1に示した構成においては、ユーザPS
1とPS2とを識別するために、4本のアンテナ♯1〜
♯4が設けられている。ただし、アンテナの本数として
は、より一般的にN本(N:自然数)であってもよい。In the configuration shown in FIG. 1, the user PS
1 and PS2, four antennas # 1 to
# 4 is provided. However, the number of antennas may be more generally N (N: natural number).
【0050】図1に示した送受信システム1000で
は、アンテナ♯1〜♯4からの信号を受けて、対応する
ユーザ、たとえば、ユーザPS1からの信号を分離する
ための受信部SR1およびユーザPS1への信号を送信
するための送信部ST1が設けられている。アンテナ♯
1〜♯4と受信部SR1および送信部ST1との接続
は、スイッチ10−1〜10−4により、選択的に切換
えられる。In transmission / reception system 1000 shown in FIG. 1, signals from antennas # 1 to # 4 are received, and a signal is sent to receiving section SR1 and user PS1 for separating a signal from a corresponding user, for example, user PS1. A transmission unit ST1 for transmitting a signal is provided. Antenna ♯
The connections between 1 to $ 4 and the receiving unit SR1 and the transmitting unit ST1 are selectively switched by switches 10-1 to 10-4.
【0051】すなわち、それぞれのアンテナで受信され
た受信信号RX1(t),RX2(t),RX3(t),
RX4(t)は、対応するスイッチ10−1,10−
2,10−3,10−4を介して受信部SR1に入り、
受信ウェイトベクトル計算機20、受信応答ベクトル計
算機22に与えられるとともに、対応する乗算器12−
1,12−2,12−3,12−4の一方入力にそれぞ
れ与えられる。That is, the received signals RX 1 (t), RX 2 (t), RX 3 (t),
RX 4 (t) corresponds to the corresponding switch 10-1, 10-
Enter the receiving unit SR1 via 2,10-3,10-4,
It is provided to the reception weight vector calculator 20 and the reception response vector calculator 22, and the corresponding multiplier 12-
1, 12-2, 12-3, and 12-4.
【0052】これらの乗算器の他方入力には、受信ウェ
イトベクトル計算機20からそれぞれのアンテナでの受
信信号に対する重み係数wrx11,wrx21,wr
x31,wrx41が印加される。これらの重み係数
は、従来例と同様に、受信ウェイトベクトル計算機20
により、リアルタイムで算出される。To the other inputs of these multipliers, weight coefficients wrx11, wrx21, wr for the signals received by the respective antennas are received from the reception weight vector calculator 20.
x31 and wrx41 are applied. These weighting factors are calculated by the reception weight vector calculator 20 as in the conventional example.
Is calculated in real time.
【0053】送信部ST1は、受信応答ベクトル計算機
22において算出した受信応答ベクトルを受けて、後に
説明するように、送信時での伝搬路を推定、すなわち、
送信時点での仮想的な受信応答ベクトルを推定すること
で送信応答ベクトルを求める送信応答ベクトル推定機3
2と、送信応答ベクトル推定機32との間でデータを授
受し、データを記憶保持するメモリ34と、送信応答ベ
クトル推定機32の推定結果に基づいて、送信ウェイト
ベクトルを算出する送信ウェイトベクトル計算機30
と、それぞれ一方入力に送信信号を受け、他方入力に送
信ウェイトベクトル計算機30からの重み係数wtx1
1,wtx21,wtx31,wtx41が印加される
乗算器15−1,15−2,15−3,15−4とを含
む。乗算器15−1,15−2,15−3,15−4か
らの出力は、スイッチ10−1〜10−4を介して、ア
ンテナ#1〜#4に与えられる。Upon receiving the reception response vector calculated by the reception response vector calculator 22, the transmitting unit ST1 estimates a propagation path at the time of transmission, that is,
A transmission response vector estimator 3 for obtaining a transmission response vector by estimating a virtual reception response vector at the time of transmission
2, a memory 34 for transmitting and receiving data between the transmission response vector estimator 32 and storing the data, and a transmission weight vector calculator for calculating a transmission weight vector based on the estimation result of the transmission response vector estimator 32 30
The weight coefficient wtx1 from the transmission weight vector calculator 30 is input to the other input while receiving the transmission signal at one input.
1. Multipliers 15-1, 15-2, 15-3, and 15-4 to which 1, wtx21, wtx31, and wtx41 are applied. Outputs from multipliers 15-1, 15-2, 15-3, and 15-4 are provided to antennas # 1 to # 4 via switches 10-1 to 10-4.
【0054】なお、図1には図示していないが、受信部
SR1および送信部ST1と同様の構成が、各ユーザに
対しても設けられている。Although not shown in FIG. 1, a configuration similar to that of receiving section SR1 and transmitting section ST1 is provided for each user.
【0055】[アダプティブアレイの動作原理]受信部
SR1の動作を簡単に説明すると以下のとおりである。[Operation Principle of Adaptive Array] The operation of the receiving section SR1 will be briefly described as follows.
【0056】アンテナで受信された受信信号RX
1(t),RX2(t),RX3(t),RX4(t)は、
以下の式で表される。The received signal RX received by the antenna
1 (t), RX 2 (t), RX 3 (t), RX 4 (t)
It is represented by the following equation.
【0057】[0057]
【数1】 (Equation 1)
【0058】ここで、信号RXj (t)は、j番目(j
=1,2,3,4)のアンテナの受信信号を示し、信号
Srxi (t)は、i番目(i=1,2)のユーザが送
信した信号を示す。Here, the signal RXj (t) is the j-th signal (j
= 1, 2, 3, 4), and the signal Srxi (t) indicates the signal transmitted by the i-th (i = 1, 2) user.
【0059】さらに、係数hjiは、j 番目のアンテナに
受信された、i 番目のユーザからの信号の複素係数を示
し、nj (t)は、j番目の受信信号に含まれるノイズ
(雑音)を示している。Further, the coefficient hji indicates the complex coefficient of the signal from the i-th user received by the j-th antenna, and nj (t) indicates the noise (noise) included in the j-th received signal. Is shown.
【0060】上の式(1)〜(4)をベクトル形式で表
記すると、以下のようになる。When the above equations (1) to (4) are expressed in a vector format, they are as follows.
【0061】[0061]
【数2】 (Equation 2)
【0062】なお式(6)〜(8)において、[…]T
は、[…]の転置を示す。ここで、X(t)は入力信号
ベクトル、Hi はi番目のユーザの受信応答ベクトル、
N(t)は雑音ベクトルをそれぞれ示している。In the equations (6) to (8), [...] T
Indicates transposition of [...]. Here, X (t) is an input signal vector, Hi is a reception response vector of the i-th user,
N (t) indicates a noise vector.
【0063】アダプティブアレイアンテナは、図1に示
したように、それぞれのアンテナからの入力信号に重み
係数wrx1i〜wrx4iを掛けて合成した信号を受信
信号SRX(t)として出力する。As shown in FIG. 1, the adaptive array antenna multiplies the input signals from the respective antennas by weighting factors wrx1i to wrx4i and outputs a signal as a received signal SRX (t).
【0064】さて、以上のような準備の下に、たとえ
ば、1番目のユーザが送信した信号Srx1 (t)を抽
出する場合のアダプティブアレイの動作は以下のように
なる。Now, with the above preparation, the operation of the adaptive array in the case of extracting the signal Srx1 (t) transmitted by the first user, for example, is as follows.
【0065】アダプティブアレイの出力信号y1(t)
は、入力信号ベクトルX(t)とウェイトベクトルW1
のベクトルの掛算により、以下のような式で表わすこと
ができる。Output signal y1 (t) of adaptive array
Is the input signal vector X (t) and the weight vector W1
Can be expressed by the following equation.
【0066】[0066]
【数3】 (Equation 3)
【0067】すなわち、ウェイトベクトルW1 は、j番
目の入力信号RXj (t)に掛け合わされる重み係数w
rxj 1(j=1,2,3,4)を要素とするベクトル
である。That is, the weight vector W1 is obtained by multiplying the j-th input signal RXj (t) by the weight coefficient w
This is a vector having rxj 1 (j = 1, 2, 3, 4) as an element.
【0068】ここで式(9)のように表わされたy1
(t)に対して、式(5)により表現された入力信号ベ
クトルX(t)を代入すると、以下のようになる。Here, y1 expressed as in equation (9)
Substituting the input signal vector X (t) expressed by equation (5) into (t) yields the following.
【0069】[0069]
【数4】 (Equation 4)
【0070】ここで、アダプティブアレイが理想的に動
作した場合、周知な方法により、ウェイトベクトルW1
は次の連立方程式を満たすようにウェイトベクトル制御
部11により逐次制御される。Here, when the adaptive array operates ideally, the weight vector W1 is calculated by a known method.
Are sequentially controlled by the weight vector control unit 11 so as to satisfy the following simultaneous equations.
【0071】[0071]
【数5】 (Equation 5)
【0072】式(12)および式(13)を満たすよう
にウェイトベクトルW1 が完全に制御されると、アダプ
ティブアレイ100からの出力信号y1(t)は、結局
以下の式のように表わされる。When the weight vector W1 is completely controlled so as to satisfy the equations (12) and (13), the output signal y1 (t) from the adaptive array 100 is eventually expressed by the following equation.
【0073】[0073]
【数6】 (Equation 6)
【0074】すなわち、出力信号y1(t)には、2人
のユーザのうちの第1番目のユーザが送信した信号Sr
x1 (t)が得られることになる。That is, the output signal y1 (t) includes the signal Sr transmitted by the first user of the two users.
x1 (t) is obtained.
【0075】[無線装置1000の動作の概要]図2
は、無線装置1000の動作の概要を説明するためのフ
ローチャートである。[Overview of Operation of Wireless Device 1000] FIG.
8 is a flowchart for explaining an outline of the operation of the wireless device 1000.
【0076】無線装置1000においては、アダプティ
ブアレイのウェイトベクトル(重み係数ベクトル)が各
アンテナ素子における受信応答ベクトルにより一意に表
わせることに着目し、受信応答ベクトルの時間変動を推
定することによって間接的にウェイトを推定する。Focusing on the fact that the weight vector (weight coefficient vector) of the adaptive array can be uniquely represented by the reception response vector of each antenna element, radio apparatus 1000 indirectly estimates the time variation of the reception response vector. To estimate the weight.
【0077】まず、受信部SR1において、受信信号に
基づいて、受信信号の伝搬路の推定を行う(ステップS
100)。伝搬路の推定は、式(1)〜(4)におい
て、ユーザから送られる信号のインパルス応答を求める
ことに相当する。First, the receiver SR1 estimates the propagation path of the received signal based on the received signal (step S1).
100). The estimation of the propagation path corresponds to obtaining the impulse response of the signal sent from the user in the equations (1) to (4).
【0078】言い換えると、式(1)〜(4)におい
て、たとえば、受信応答ベクトルH1が推定できれば、
ユーザPS1からの信号受信時の伝送路の推定が行なえ
ることになる。In other words, in equations (1) to (4), for example, if the reception response vector H 1 can be estimated,
The transmission path at the time of receiving the signal from the user PS1 can be estimated.
【0079】つづいて、送信応答ベクトル推定機32
が、送信時の伝搬路の予測、すなわち、受信時の受信係
数ベクトルから送信時点での受信係数ベクトルの予測を
行う(ステップS102)。この予測された受信係数ベ
クトルが送信時の送信係数ベクトルに相当する。Subsequently, the transmission response vector estimator 32
Perform the prediction of the propagation path at the time of transmission, that is, the prediction of the reception coefficient vector at the time of transmission from the reception coefficient vector at the time of reception (step S102). The predicted reception coefficient vector corresponds to a transmission coefficient vector at the time of transmission.
【0080】さらに、送信ウェイトベクトル計算機30
が、予測された送信応答ベクトルに基づいて、送信ウェ
イトベクトルの計算を行い、乗算器15−1〜15−4
に出力する(ステップS104)。Further, the transmission weight vector calculator 30
Calculates the transmission weight vector based on the predicted transmission response vector, and calculates the multipliers 15-1 to 15-4.
(Step S104).
【0081】[受信応答ベクトル計算機22の動作]つ
ぎに、図1に示した実施の形態1における受信応答ベク
トル計算機22の動作について説明する。[Operation of Reception Response Vector Calculator 22] Next, the operation of reception response vector calculator 22 in the first embodiment shown in FIG. 1 will be described.
【0082】まず、アンテナ素子数を4本、同時に通信
するユーザ数を2人とした場合、各アンテナを経て受信
回路から出力される信号は、上述した式(1)〜(4)
で表わされる。First, when the number of antenna elements is four and the number of users simultaneously communicating is two, signals output from the receiving circuit via each antenna are expressed by the above-described equations (1) to (4).
Is represented by
【0083】このとき、この式(1)〜(4)で表わさ
れるアンテナの受信信号をベクトルで表記した式を再び
記すことにすると、以下の式(5)〜(8)のようにな
る。At this time, if the expressions representing the received signals of the antennas represented by the expressions (1) to (4) are represented by vectors again, the following expressions (5) to (8) are obtained.
【0084】[0084]
【数7】 (Equation 7)
【0085】ここで、アダプティブアレイが良好に動作
していると、各ユーザからの信号を分離・抽出している
ため、上記信号Srxi (t)(i=1,2)はすべて
既知の値となる。Here, if the adaptive array is operating well, the signals from each user are separated and extracted, so that the signals Srxi (t) (i = 1, 2) are all known values. Become.
【0086】このとき、信号Srxi (t)が既知の信
号であることを利用して、受信応答ベクトルH1 =[h
11,h21,h31,h41]およびH2 =[h12,h22,h
32,h42]を以下に説明するようにして導出することが
できる。At this time, using the fact that the signal Srxi (t) is a known signal, the reception response vector H 1 = [h
11, h21, h31, h41] and H 2 = [h12, h22, h
32, h42] can be derived as described below.
【0087】すなわち、受信信号と既知となったユーザ
信号、たとえば第1のユーザからの信号Srx1 (t)
を受信信号X(t)に掛け合って、アンサンブル平均
(時間平均)を計算すると以下のようになる。That is, the received signal and the known user signal, for example, the signal Srx1 (t) from the first user
Is multiplied by the received signal X (t), and the ensemble average (time average) is calculated as follows.
【0088】[0088]
【数8】 (Equation 8)
【0089】式(16)において、E[…]は、時間平
均を示し、S* (t)は、S(t)の共役複素を示す。
この平均をとる時間が十分長い場合、この平均値は以下
のようになる。In equation (16), E [...] indicates a time average, and S * (t) indicates a conjugate complex of S (t).
If the averaging time is long enough, the average value is as follows.
【0090】[0090]
【数9】 (Equation 9)
【0091】ここで、式(18)の値が0となるのは、
信号Srx1 (t)と信号Srx2(t)に互いに相関
がないためである。また、式(19)の値が0となるの
は、信号Srx1 (t)と雑音信号N(t)との間に相
関がないためである。Here, the value of equation (18) becomes 0 because
This is because the signal Srx1 (t) and the signal Srx2 (t) have no correlation with each other. The value of the equation (19) becomes 0 because there is no correlation between the signal Srx1 (t) and the noise signal N (t).
【0092】したがって、式(16)のアンサンブル平
均は結果として以下に示すように、受信応答ベクトルH
1 に等しくなる。Therefore, the ensemble average of equation (16) results in the reception response vector H
Equals 1 .
【0093】[0093]
【数10】 (Equation 10)
【0094】以上のような手続により、第1番目のユー
ザPS1から送信された信号の受信応答ベクトルH1 を
推定することができる。[0094] The procedure described above, it is possible to estimate the reception response vector H 1 of the signal transmitted from the first user PS1.
【0095】同様にして、入力信号ベクトルX(t)と
信号Srx2 (t)のアンサンブル平均操作を行なうこ
とで、2番目のユーザPS2から送信された信号の受信
応答ベクトルH2 を推定することが可能である。[0095] Similarly, by performing the ensemble average operation input signal vector X (t) and the signal Srx2 (t), is possible to estimate the reception response vector of H 2 signal transmitted from second user PS2 It is possible.
【0096】上述のようなアンサンブル平均は、たとえ
ば、受信時の1つのタイムスロット内の先頭の所定数の
データシンボル列と最後尾の所定数のデータシンボル列
について行われる。The above-described ensemble averaging is performed, for example, on a predetermined number of leading data symbol strings and a predetermined number of trailing data symbol strings in one time slot at the time of reception.
【0097】しかし、この応答ベクトルの推定を1スロ
ット区間内で1つ求めて算出すると、フェージングなど
によりスロット内の応答ベクトルが変動してしまった場
合、正確な復元信号を生成することができなくなってく
る。そこで、この発明では、後述するように、1スロッ
ト区間内の応答ベクトルを複数点推定し、この複数の応
答ベクトルから各サンプルの応答ベクトルを算出するよ
うに構成したものである。However, if one estimation of this response vector is obtained and calculated in one slot section, an accurate restored signal cannot be generated if the response vector in the slot fluctuates due to fading or the like. Come. Therefore, in the present invention, as described later, the response vector in one slot section is estimated at a plurality of points, and the response vector of each sample is calculated from the plurality of response vectors.
【0098】なお、本発明は無線受信システムにおい
て、受信時の処理を中心としたものであるので、ここで
は、送信応答ベクトルの推定等については説明を割愛す
る。Since the present invention focuses on the processing at the time of reception in the radio reception system, the description of the estimation of the transmission response vector is omitted here.
【0099】次に、図4は、本発明の応答ベクトル推定
の前提となる応答ベクトルの推定原理を説明するための
概念図である。「理想状態」とは、フェージングなどが
なく応答ベクトルが変動しない場合である。Next, FIG. 4 is a conceptual diagram for explaining a principle of estimating a response vector which is a premise of estimating a response vector according to the present invention. The “ideal state” is a case where there is no fading or the like and the response vector does not fluctuate.
【0100】図1の受信応答ベクトル計算機22によっ
て、図2のステップS100において、計算された上り
回線の同一スロット内の前縁部で受信応答ベクトルを推
定して求める。そして、この受信応答ベクトルに基づい
て、外挿を行うことによって受信応答ベクトルを推定し
てゆく。In step S100 of FIG. 2, the reception response vector calculator 22 of FIG. 1 estimates and obtains the reception response vector at the calculated leading edge in the same slot of the uplink. Then, the reception response vector is estimated by performing extrapolation based on the reception response vector.
【0101】ここで、図3の「理想状態」とは受信応答
ベクトルに推定誤差がないことを前提としている。即
ち、スロット1内で1つの応答ベクトルを推定し、1ス
ロット内の各シンボルの応答ベクトルとして算出してい
る。推定誤差がないと正しいレプリカ信号が作成でき
る。Here, the “ideal state” in FIG. 3 is based on the assumption that there is no estimation error in the reception response vector. That is, one response vector is estimated in slot 1 and calculated as a response vector of each symbol in one slot. If there is no estimation error, a correct replica signal can be created.
【0102】しかしながら、図3のBに示すように、フ
ェージングなどにより応答ベクトルに変動が生じてしま
った場合、実際の応答ベクトルと理想状態を基準として
推定した応答ベクトルとの間に誤差が生じる。このよう
に、ノイズやサンプリング誤差による推定誤差のため
に、受信応答ベクトルがずれた場合、これらの受信応答
ベクトルに基づいて、同様に直線外挿を行えば、正確な
応答ベクトルが得られないことになる。However, as shown in FIG. 3B, when the response vector fluctuates due to fading or the like, an error occurs between the actual response vector and the response vector estimated based on the ideal state. As described above, when the reception response vector is shifted due to an estimation error due to noise or sampling error, an accurate response vector cannot be obtained by similarly performing a linear extrapolation based on the reception response vector. become.
【0103】上述したように、応答ベクトルは、エラー
フリーユーザの再変調信号と受信信号(アンテナ入力信
号)の相関のアンサンブル平均により推定される。そし
て、応答ベクトルに誤差が含まれると、干渉除去時に誤
った情報を除去することになり、結果として必要な情報
を除去してしまったり、ノイズを挿入することになるた
め、応答ベクトルは精度が要求される。As described above, the response vector is estimated by the ensemble average of the correlation between the remodulated signal of the error-free user and the received signal (antenna input signal). If an error is included in the response vector, erroneous information is removed at the time of interference removal.As a result, necessary information is removed or noise is inserted. Required.
【0104】そこで、本発明では、受信応答ベクトルの
推定を複数の応答ベクトルから算出するものである。図
4は、本発明の応答ベクトル推定の推定原理を説明する
ための概念図である。Therefore, in the present invention, the estimation of the received response vector is calculated from a plurality of response vectors. FIG. 4 is a conceptual diagram illustrating the estimation principle of response vector estimation according to the present invention.
【0105】この図4に示す実施形態においては、前縁
部(全ての参照(UW)信号が重なる区間)と中央部
(ランプガードを除いた全てのユーザ信号が重なる区
間)の2箇所の応答ベクトルを推定し、その情報を用い
て内外挿し、1スロット内の各サンプルにおける応答ベ
クトルを算出している。このように、複数の点から応答
ベクトルを推定することでフェージングなどにより、応
答ベクトルが変動した場合にも対応することができる。In the embodiment shown in FIG. 4, there are two responses at the leading edge (the section where all the reference (UW) signals overlap) and the center (the section where all the user signals except the lamp guard overlap). A vector is estimated, and the information is used to extrapolate and calculate a response vector for each sample in one slot. In this way, by estimating the response vector from a plurality of points, it is possible to cope with a case where the response vector fluctuates due to fading or the like.
【0106】以下に、上記前縁部、中央部で推定する応
答ベクトルの推定方法につき、4多重された受信信号X
からユーザ1の応答ベクトルh1を推定する場合を例に
とり説明する。The following is a description of the method of estimating the response vector estimated at the leading edge and the center of the received signal X multiplexed by four.
The case where the response vector h1 of the user 1 is estimated from the following will be described as an example.
【0107】受信信号Xは式(31)の通り表されるも
のとする。It is assumed that the received signal X is expressed as in equation (31).
【0108】 X=(h1*D1)+(h2*D2)+(h3*D3)+(h4*D4)+n… (31) ここで、Diおよびhi(i=1,2,3,4)はユー
ザiにおける再変調信号及び応答ベクトル,nはノイズ
である。X = (h1 * D1) + (h2 * D2) + (h3 * D3) + (h4 * D4) + n (31) where Di and hi (i = 1, 2, 3, 4) Is the remodulated signal and response vector at user i, and n is noise.
【0109】ここで、式(32)のように、式(31)
の両辺にユーザ1の再変調信号D1をかけ、信号相関の
アンサンブルの平均をとる。Here, as in equation (32), equation (31)
Is multiplied by the re-modulated signal D1 of the user 1, and an ensemble of signal correlation is averaged.
【0110】 E[X*D1*]=h1*E[D1*D1*]+h2*E[D2*D1*]+h3*E[ D3*D1*]+h4*E[D4*D1*]+E[n*D1*] …(32)E [X * D1 * ] = h1 * E [D1 * D1 * ] + h2 * E [D2 * D1 * ] + h3 * E [D3 * D1 * ] + h4 * E [D4 * D1 * ] + E [n * D1 * ] ... (32)
【0111】ここで、D*はベクトルDの各要素の複素
共役をとり、更に転置したものとする。また、E[D1
*D1*]=1,E[n*D1*]=0である。i=1を除
くE[Si*S1*]の項において、Siユーザがエラー
フリー(既知信号)ではない場合は、E[Si*S1*]
=0と近似する。ただし、エラーユーザ信号も利用する
場合には、E[Si*S1*]は実際に計算する。Here, it is assumed that D * is the complex conjugate of each element of the vector D and is transposed. Also, E [D1
* D1 * ] = 1 and E [n * D1 * ] = 0. In terms of E [Si * S1 * ] except for i = 1, if the Si user is not error-free (known signal), E [Si * S1 * ]
= 0. However, when an error user signal is also used, E [Si * S1 * ] is actually calculated.
【0112】上記(32)式において、相関をとる項が
自己相関のみの場合には、式(32)はE[X*D1*]
=h1となり、容易に求まるが、相互相関をとる場合に
は、そのユーザに関する式(32)を同様にたて、連立
方程式(行列演算)により、それぞれの応答ベクトルを
算出する。In the above equation (32), if the term to be correlated is only the autocorrelation, equation (32) is given by E [X * D1 * ]
= H1, which is easily obtained, but when cross-correlation is taken, equation (32) relating to the user is similarly set, and each response vector is calculated by simultaneous equations (matrix operation).
【0113】なお、ユーザ同士の信号相関をとる際に
は、信号相関を求めるユーザiのシンボルタイミングを
基準とし、全ユーザの情報の時刻をサンプル単位で一致
させる必要がある。上記式(32)の場合は、ユーザ1
のシンボル同期位置(サンプル位置)から1シンボル毎
にデータを取り出し計算する。When signal correlation between users is to be obtained, it is necessary to match the time of the information of all users on a sample basis with reference to the symbol timing of the user i for which the signal correlation is to be obtained. In the case of the above equation (32), the user 1
The data is extracted for each symbol from the symbol synchronization position (sample position) and calculated.
【0114】なお、ランプガード部の応答ベクトルは、
電力の立ち上がり/立ち下がり区間となるため上記の方
法では推定できない。The response vector of the lamp guard section is
Since it is a rising / falling section of power, it cannot be estimated by the above method.
【0115】上記のような手法を用いて、前縁部と中央
部の2つの応答ベクトルを推定する。この前縁部と中央
部の信号相関のアンサンブル平均により推定された応答
ベクトルの値はそれぞれのアンサンブル平均区間の中央
の値とみなす。Using the technique described above, two response vectors at the leading edge and the center are estimated. The value of the response vector estimated by the ensemble average of the signal correlation between the leading edge and the central portion is regarded as the central value of each ensemble average section.
【0116】上記により得られた前縁部、中央部の2点
の応答ベクトル値を用いて、当該スロットの各サンプル
の応答ベクトルを受信応答ベクトル算出器22が算出す
る。この算出に際して、2点間の中にあるサンプル点の
ものは内挿し、外にあるものは外挿する。上記した推定
方法を用いた受信信号処理は図5に示すフロー図に従い
行われることになる。The response vector calculator 22 calculates the response vector of each sample in the slot using the response vector values of the two points of the leading edge and the center obtained as described above. At the time of this calculation, the sample points between the two points are interpolated, and those outside the sample point are extrapolated. The received signal processing using the above estimation method is performed according to the flowchart shown in FIG.
【0117】図5に従い、この動作につき説明する。ま
ず、アレイ処理の必要なユーザ数を判定する(ステップ
S101)。次に、受信した信号の同期位置を検出する
(ステップS102)。受信信号から所望信号を抽出し
(ステップS103)、所望信号の位相情報をビット情
報に変換する復調処理が行われる(ステップS10
4)。This operation will be described with reference to FIG. First, the number of users who need array processing is determined (step S101). Next, the synchronous position of the received signal is detected (step S102). A desired signal is extracted from the received signal (step S103), and demodulation processing for converting the phase information of the desired signal into bit information is performed (step S10).
4).
【0118】そして、復調した信号が正しいか否か判定
する、即ちエラーか否かを記録する(ステップS10
5)。その後、アレイ処理が必要なユーザ数の処理を実
施したか否か判断され、実施されていない場合には、ス
テップS101に戻り、前述の動作を繰り返す。アレイ
処理が必要なユーザ数の処理を実施すると、復調エラー
判定結果に基づき、次のステージに遷移できるか否かを
判断する(ステップS107)。Then, it is determined whether or not the demodulated signal is correct, that is, whether or not there is an error is recorded (step S10).
5). Thereafter, it is determined whether or not the processing for the required number of users has performed the array processing. If the processing has not been performed, the process returns to step S101 and the above-described operation is repeated. When the processing for the number of users requiring the array processing is performed, it is determined whether or not it can transition to the next stage based on the demodulation error determination result (step S107).
【0119】次ステージに行くか否か判定し(ステップ
S108)、次ステージに行かない場合には動作が終了
し、次ステージに行く場合には、復調したビット情報を
再度位相情報に変換する(ステップS109)。It is determined whether or not to go to the next stage (step S108). If not to go to the next stage, the operation is terminated. To go to the next stage, the demodulated bit information is converted again to phase information (step S108). Step S109).
【0120】続いて、除去するユーザ(再変調処理した
ユーザ)の位相振幅情報を推定し、応答ベクトルを推定
する(ステップS110)。この応答ベクトルの推定
は、前縁部(全ての参照(UW)信号が重なる区間)と
中央部(ランプガードを除いた全てのユーザ信号が重な
る区間)の2箇所の応答ベクトルを推定し、その情報を
用いて内外挿し、1スロット内の各サンプルにおける応
答ベクトルを算出する。Subsequently, the phase amplitude information of the user to be removed (the user who has undergone remodulation processing) is estimated, and the response vector is estimated (step S110). This response vector estimation is performed by estimating two response vectors at a leading edge (a section where all reference (UW) signals overlap) and a central part (a section where all user signals except for the lamp guard overlap). Interpolation and extrapolation are performed using the information to calculate a response vector for each sample in one slot.
【0121】続いて、再変調信号と応答ベクトルから除
去するユーザ信号のレプリカ信号を生成する(ステップ
S111)。そして、受信信号からレプリカ信号を除去
し(ステップS112)、ステップS101に戻り、前
述の動作が繰り返される。Subsequently, a replica signal of the user signal to be removed from the re-modulated signal and the response vector is generated (step S111). Then, the replica signal is removed from the received signal (step S112), the process returns to step S101, and the above-described operation is repeated.
【0122】上記したように、1スロットの中の複数点
の応答ベクトルを推定し、その応答ベクトル値を用い
て、当該スロットの各サンプルの応答ベクトルを用いる
ことで、周波数オフセットが存在する場合にレプリカ信
号の生成精度を向上させることができる。As described above, the response vector at a plurality of points in one slot is estimated, the response vector value is used, and the response vector of each sample in the slot is used. The generation accuracy of the replica signal can be improved.
【0123】ここで、周波数オフセットとは、送信機側
の周波数と受信機側の周波数の精度が異なるため、微妙
にずれた周波数の差分である。推定した周波数オフセッ
トThetaの単位が、1シンボルの場合は、シンボルが進
む毎に、周波数オフセットの差が広がることになる。こ
のように、周波数オフセットが存在し、その推定値に誤
差が含まれる場合、上記した方法により応答ベクトルを
算出することで、周波数オフセットの影響を減少させる
ことができる。前縁部、中央部の2点の応答ベクトル値
を用いた場合、周波数オフセットの影響がより打ち消し
合い、レプリカ信号の生成精度の向上が期待できる。Here, the frequency offset is a difference between the frequencies slightly shifted because the accuracy of the frequency on the transmitter side is different from the accuracy of the frequency on the receiver side. When the unit of the estimated frequency offset Theta is one symbol, the difference of the frequency offset increases as the symbol advances. As described above, when the frequency offset exists and the estimated value includes an error, the influence of the frequency offset can be reduced by calculating the response vector by the above-described method. When the response vector values at the two points, the leading edge and the center, are used, the effects of the frequency offset cancel each other out, and the improvement of the replica signal generation accuracy can be expected.
【0124】応答ベクトル時の推定時の影響につき説明
する。応答ベクトル推定時において、周波数オフセット
が存在する場合、再変調信号に対して、周波数オフセッ
ト(ここでは、周波数オフセットはすでに推定されてい
るものとする)の逆補償を施し、基準信号を生成する必
要がある。即ち、受信信号Xに周波数オフセットが含ま
れているために逆補償が必要である。The effect of the response vector at the time of estimation will be described. If there is a frequency offset at the time of estimating the response vector, it is necessary to perform inverse compensation of the frequency offset (here, the frequency offset has already been estimated) on the remodulated signal and generate a reference signal. There is. That is, since the received signal X includes a frequency offset, reverse compensation is required.
【0125】このとき、周波数オフセットに誤差がある
と、基準信号に誤差が乗ってしまうことになる。例え
ば、誤差がΔthetaだとすると、シンボルiの位置での
逆補償では、i×Δthetaの誤差がのることになる。At this time, if there is an error in the frequency offset, the error will be added to the reference signal. For example, if the error is Δtheta, an error of i × Δtheta will occur in the inverse compensation at the position of the symbol i.
【0126】上記した本発明の応答ベクトルの推定を用
いると、誤差を埋めようとする動作になる。以下、その
動作につき説明する。When the above-described estimation of the response vector of the present invention is used, an operation for filling an error is performed. Hereinafter, the operation will be described.
【0127】「ランプガードを除いた全てのユーザ信号
が重なる区間」では、シンボル全てに対して、周波数オ
フセット逆補償を施し、アンサンブル平均がとられるた
め、基準信号に対する周波数オフセット誤差は、区間の
中心のシンボル位置での誤差(m×Δtheta)が含まれ
ることになる。In the “section where all user signals except for the lamp guard overlap”, inverse compensation of the frequency offset is performed on all the symbols and the ensemble average is taken, so that the frequency offset error with respect to the reference signal is the center of the section. The error (m × Δtheta) at the symbol position is included.
【0128】ここで、ユーザ1の真の周波数オフセット
がtheta、ユーザ2から4に関しては、説明を簡単にす
るために、周波数オフセットがないような受信信号Xが
あったとすると、式(31)は式(33)のようにな
る。Here, assuming that the true frequency offset of user 1 is theta and that of users 2 to 4 include a received signal X having no frequency offset for the sake of simplicity, equation (31) becomes Equation (33) is obtained.
【0129】 X=(h1*D1*theta)+(h2*D2)+(h3*D3)+(h4*D4 )+n…(33)X = (h1 * D1 * theta) + (h2 * D2) + (h3 * D3) + (h4 * D4) + n (33)
【0130】しかし、推定されたユーザ1の周波数オフ
セットにマイナスの誤差Δthetaが含まれているとする
と、式(32)は(34)のようになる。However, assuming that the estimated frequency offset of the user 1 includes a negative error Δtheta, the equation (32) becomes as shown in the equation (34).
【0131】 E[X*S1*]=h1*E[S1*S1*]+h2*E[D2*S1*]+h3*E[D 3*S1*]+h4*E[D4*S1*]+E[n*S1*] …(34) ここで、S1はユーザ1における再変調信号に周波数オ
フセット(theta−Δtheta)を乗算した基準信号である。E [X * S1 * ] = h1 * E [S1 * S1 * ] + h2 * E [D2 * S1 * ] + h3 * E [D3 * S1 * ] + h4 * E [D4 * S1 * ] + E [ n * S1 * ] (34) Here, S1 is a reference signal obtained by multiplying the remodulated signal of the user 1 by a frequency offset (theta−Δtheta).
【0132】ここで、説明を簡単にするために、ユーザ
1とユーザ2から4の相互相関を0とすると、式(3
4)は次のようになる。Here, in order to simplify the explanation, if the cross-correlation between the user 1 and the users 2 to 4 is assumed to be 0, the equation (3)
4) is as follows.
【0133】E[X*(theta−Δtheta)*D1*]=h
1E [X * (theta−Δtheta) * D1 * ] = h
1
【0134】上記のように、推定する応答ベクトルにΔ
theta分の誤差がのり、真の応答ベクトルh1に対しΔt
hetaが付加されることになる。即ち、周波数オフセット
にマイナスの誤差があるために、基準信号S1がマイナ
ス方向に誤差を生じることになり、それと真の応答ベク
トルの間に差が生じるため、その差を埋めようとして応
答ベクトルがプラス方向に位相が進むことになる。従っ
て、前縁部、中央部の2点の応答ベクトル値を用いた場
合、周波数オフセットの影響がより打ち消し合い、レプ
リカ信号の生成精度の向上が期待できる。As described above, the response vector to be estimated
Theta error is added, and Δt for the true response vector h1
heta will be added. That is, since there is a negative error in the frequency offset, the reference signal S1 generates an error in the negative direction, and a difference is generated between the reference signal S1 and the true response vector. The phase will advance in the direction. Therefore, when the response vector values at the two points of the leading edge and the center are used, the influence of the frequency offset is more canceled out, and the improvement of the replica signal generation accuracy can be expected.
【0135】図6は、この発明が適用されるマルチステ
ージの干渉キャンセラとして提案されたPDMA用基地
局の受信システムを示すブロック図である。この発明の
受信システムは、同じ時刻に送信されたm(mは2以上
の整数)人のユーザ1,…,k,…,mからの信号S1
(t),…,Sk(t),…,Sm(t)を互いに分離し
て並列に取出すものである。FIG. 6 is a block diagram showing a receiving system of a PDMA base station proposed as a multi-stage interference canceller to which the present invention is applied. The receiving system of the present invention provides a signal S 1 from m (m is an integer of 2 or more) users 1,..., K,.
, S k (t),..., S m (t) are separated from each other and extracted in parallel.
【0136】図6において、従来例と同様に、PDMA
用基地局の受信システムには、4本のアンテナ3〜6
と、周波数変換回路7と、A/D変換器8とが設けられ
ている。A/D変換器8から出力された入力信号ベクト
ルX1(t)は、第1段目の演算装置101と、第1段
目のアダプティブアレイAA11,…,AAk1,…,AA
m1と、第1段目のパラメータ推定器PE11,…,P
Ek1,…,PEm1とに与えられる。アダプティブアレイ
の詳細については後で説明する。In FIG. 6, as in the conventional example, the PDMA
The base station receiving system has four antennas 3 to 6
And a frequency conversion circuit 7 and an A / D converter 8.
ing. Input signal vector output from A / D converter 8
Le X1(T) shows the first stage arithmetic unit 101 and the first stage
Eye Adaptive Array AA11, ..., AAk1, ..., AA
m1And the first-stage parameter estimator PE11, ..., P
Ek1, ..., PEm1And given to. Adaptive array
Details will be described later.
【0137】アダプティブアレイAA11,…,AAk1,
…,AAm1からは、対応するユーザの信号成分を最も強
く含む(その他にも他のユーザからの干渉信号成分をも
含む)複素信号であるユーザ信号Y11(t),…,Yk1
(t),…,Ym1(t)がそれぞれ出力され、第1段目
の演算装置101に与えられるとともに、それぞれ対応
する検波器DE11,…,DEk1,…,DEm1で検波され
る。The adaptive arrays AA 11 ,..., AA k1 ,
, AA m1 are user signals Y 11 (t),..., Y k1 which are complex signals that include the signal components of the corresponding user most strongly (and also include interference signal components from other users).
(T), ..., Y m1 (t) is outputted, together with given to the arithmetic unit 101 of the first stage, detector DE 11 respectively corresponding, ..., DE k1, ..., are detected by DE m1 .
【0138】パラメータ推定器PE11,…,PEk1,
…,PEm1は、それぞれ、入力信号ベクトルX1(t)
と、検波器DE11,…,DEk1,…,DEm1の対応する
検波出力とに基づいて、対応するユーザの受信応答ベク
トルH11,…,Hk1,…,Hm1を推定し、第1段目の演
算装置101に与える。より具体的に、各パラメータ推
定器は、対応するユーザの信号成分が入力信号ベクトル
にどの程度含まれているか、対応するユーザの信号成分
が入力信号ベクトルに対してどの程度位相回転している
か、などを推定する。The parameter estimators PE 11 ,..., PE k1 ,
, PE m1 are input signal vectors X 1 (t), respectively.
If, detectors DE 11, ..., DE k1, ..., based on the corresponding detection output DE m1, the corresponding reception response vector H 11 users, ..., H k1, ..., to estimate H m1, the This is given to the first-stage arithmetic unit 101. More specifically, each parameter estimator determines how much the corresponding user signal component is included in the input signal vector, how much the corresponding user signal component is phase-rotated with respect to the input signal vector, Estimate.
【0139】そして、上記したパラメータ推定器は受信
応答ベクトルを例えば、前縁部と中央部の信号相関のア
ンサンブル平均により推定された2点の応答ベクトルの
値を用いて、当該スロットの各サンプルの応答ベクトル
として算出する。The above-described parameter estimator uses the values of the two response vectors estimated by the ensemble average of the signal correlations of the leading edge and the center, for example, to calculate the received response vector for each sample of the slot. It is calculated as a response vector.
【0140】第1段目の演算装置101は、各ユーザi
(i=1,2,…,m)ごとに、入力信号ベクトルX1
(t)から、当該ユーザiを除く他のすべてのユーザの
信号成分を差し引くことにより、干渉信号成分を除去
し、当該ユーザiのさらなる入力信号ベクトルX
i2(t)を算出し出力する。演算装置101の動作につ
いては、図7を参照して後で詳細に説明する。The first stage of the arithmetic unit 101 is connected to each user i.
(I = 1, 2,..., M), the input signal vector X 1
By subtracting the signal components of all the users except the user i from (t), the interference signal component is removed, and the further input signal vector X of the user i is removed.
Calculate and output i2 (t). The operation of the arithmetic unit 101 will be described later in detail with reference to FIG.
【0141】第1段目の演算装置101は、ユーザごと
に対応して入力信号ベクトルX12(t),…,X
k2(t),…,Xm2(t)を出力し、対応する第2段目
のアダプティブアレイAA12,…,AAk2,…,AAm2
に与える。The first-stage arithmetic unit 101 inputs the input signal vector X 12 (t),.
k2 (t), ..., and outputs the X m2 (t), the adaptive array AA 12 of the corresponding second stage, ..., AA k2, ..., AA m2
Give to.
【0142】第2段目のアダプティブアレイAA12,
…,AAk2,…,AAm2から出力されるユーザ信号Y12
(t),…,Yk2(t),…,Ym2(t)は、第2段目
の演算回路102に与えられるとともに、それぞれ対応
する検波器DE12,…,DEk2,…,DEm2で検波され
る。The second-stage adaptive array AA 12 ,
..., AA k2, ..., user signal Y 12 output from AA m @ 2
, Y k2 (t),..., Y m2 (t) are supplied to the second-stage arithmetic circuit 102 and the corresponding detectors DE 12 ,..., DE k2,. Detected at m2 .
【0143】パラメータ推定器PE12,…,PEk2,
…,PEm2は、それぞれ、入力信号ベクトルX1(t)
と、検波器DE12,…,DEk2,…,DEm2の対応する
検波出力とに基づいて、対応するユーザの受信応答ベク
トルH12,…,Hk2,…,Hm2を推定し、第2段目の演
算装置102に与える。演算装置102は、さらなる入
力信号ベクトルX13(t),…,Xk3(t),…,Xm3
(t)を出力し、対応する(図示省略した)第3段目の
アダプティブアレイAA13,…,AAk3,…,AAm3に
与える。The parameter estimators PE 12 ,..., PE k2 ,
.., PE m2 are input signal vectors X 1 (t), respectively.
If, detector DE 12, ..., DE k2, ..., based on the corresponding detection output DE m @ 2, the reception response vector H 12 of the corresponding user, ..., H k2, ..., to estimate H m @ 2, the This is given to the second-stage arithmetic unit 102. The arithmetic unit 102 further inputs the input signal vectors X 13 (t),..., X k3 (t) ,.
(T) and outputs a corresponding (and not shown) the third stage adaptive arrays AA 13, ..., AA k3, ..., gives the AA m3.
【0144】このように、アダプティブアレイとパラメ
ータ推定器と演算装置とからなる干渉キャンセラを直列
に複数段(第1段から第L段まで)設けたことにより、
それぞれの段から出力されるユーザ信号に含まれる他の
ユーザ信号成分の割合を段階的に減少させて、干渉の除
去がさらに図られることになる。その結果、通信特性の
さらなる向上が図られる。As described above, by providing a plurality of stages (from the first stage to the L-th stage) of the interference canceller composed of the adaptive array, the parameter estimator and the arithmetic unit in series,
The ratio of other user signal components included in the user signal output from each stage is gradually reduced, so that interference can be further eliminated. As a result, the communication characteristics are further improved.
【0145】図7は、図6に示した複数段の演算装置の
一例としての演算装置101の具体的なブロック図であ
る。図7において、演算装置101は、乗算器MP1,
…,MPk-1,MPk+1,…,MPmと加算器ADkとから
構成されている。なお、説明の簡略化のために図示して
いないが、図示した乗算器および加算器以外にも、乗算
器MPkおよび加算器AD1,…,ADk-1,ADk+1,
…,ADmが演算装置101に内蔵されているものとす
る。FIG. 7 is a specific block diagram of the arithmetic unit 101 as an example of the multi-stage arithmetic unit shown in FIG. 7, the arithmetic unit 101 includes multipliers MP 1 ,
, MP k−1 , MP k + 1 ,..., MP m and an adder AD k . Although not shown for the sake of simplicity, the multiplier MP k and the adders AD 1 ,..., AD k−1 , AD k + 1 ,
.., AD m are built in the arithmetic unit 101.
【0146】乗算器MP1,…,MPk-1,MPk+1,
…,MPmにはそれぞれ、アダプティブアレイAA11,
…,AAk-1,AAk+1,…,AAmからのユーザ信号Y
11(t),…,Y(k-1)1(t),Y(k+1)1(t),…,
Ym1(t)と、パラメータ推定器PE11,…,PE
(k-1)1,PE(k+1)1,…,PEm1からの受信応答ベクト
ルH11,…,H(k-1)1,H(k+1)1,…,Hm1とが与えら
れる。この受信応答ベクトルは、上述したように、前縁
部と中央部の信号相関のアンサンブル平均により推定さ
れた2点の応答ベクトルの値を用いて、当該スロットの
各サンプルの応答ベクトルとして算出したものである。The multipliers MP 1 ,..., MP k−1 , MP k + 1 ,
, MP m are adaptive arrays AA 11 ,
..., AA k-1, AA k + 1, ..., user signal Y from AA m
11 (t), ..., Y (k-1) 1 (t), Y (k + 1) 1 (t), ...,
Y m1 (t) and parameter estimators PE 11 ,.
(k-1) 1, PE (k + 1) 1, ..., reception response vector H 11 from PE m1, ..., H (k -1) 1, H (k + 1) 1, ..., a H m1 Is given. As described above, the reception response vector is calculated as a response vector of each sample of the slot using the values of the response vectors of the two points estimated by the ensemble average of the signal correlations of the leading edge and the center. It is.
【0147】乗算器MP1,…,MPk-1,MPk+1,
…,MPmの出力は加算器ADkの負の入力に与えられ、
入力信号ベクトルX1(t)は加算器ADkの正の入力に
与えられる。これにより、入力信号ベクトルX1(t)
からユーザk以外のユーザに対応する信号成分が減算さ
れ、ユーザkに対応する信号成分Xk2(t)が加算器A
Dkから出力されることになる。前述のように、これら
のアダプティブアレイ、パラメータ推定器および演算装
置は全体として、1段の干渉キャンセラを構成している
ものとする。The multipliers MP 1 ,..., MP k−1 , MP k + 1 ,
, MP m are given to the negative input of adder AD k ,
Input signal vector X 1 (t) is applied to the positive input of adder AD k. Thereby, the input signal vector X 1 (t)
Is subtracted from the signal components corresponding to the users other than the user k, and the signal component X k2 (t) corresponding to the user k is added to the adder A
D k will be output. As described above, it is assumed that the adaptive array, the parameter estimator, and the arithmetic device as a whole constitute a single-stage interference canceller.
【0148】この結果、かなりの干渉信号成分が除去さ
れることになる。そして、このようにして演算装置10
1により干渉信号成分がかなり除去された新たな入力ベ
クトル信号Xk2(t)を第2段目以降の干渉キャンセラ
に与えることにより、最終的に出力されるユーザ信号S
k(t)に含まれる他のユーザからの干渉信号成分の割
合を十分に低下させることができ、良好な通信特性を実
現することができる。As a result, a considerable interference signal component is removed. Then, in this way, the arithmetic unit 10
1, a new input vector signal X k2 (t) from which the interference signal component has been considerably removed is given to the second and subsequent interference cancellers, so that the finally output user signal S
The ratio of interference signal components from other users included in k (t) can be sufficiently reduced, and good communication characteristics can be realized.
【0149】なお、加算器ADk以外の図示しない加算
器の各々にも、並行して同様に、乗算器MP1,…,M
Pk,…,MPmのうちの当該加算器に対応する乗算器以
外のものからの出力と、入力信号ベクトルX1(t)と
が与えられる。そしてこれらの加算器はそれぞれ、図6
に示す新たな入力信号ベクトルを出力して第2段目以降
の干渉キャンセラに与えている。Incidentally, each of the adders (not shown) other than the adder AD k is similarly provided in parallel with the multipliers MP 1 ,.
Outputs from P k ,..., MP m other than the multiplier corresponding to the adder and an input signal vector X 1 (t) are provided. Each of these adders is shown in FIG.
Are output and given to the second and subsequent interference cancellers.
【0150】次に、図6および図7に示した装置のさら
に具体的な動作について説明する。アンテナ素子数をn
本、同時に通話するユーザ数をm人とすると、A/D変
換器8から出力される入力信号ベクトルX1(t)は次
式で表わされる。Next, a more specific operation of the apparatus shown in FIGS. 6 and 7 will be described. The number of antenna elements is n
Assuming that the number of users who simultaneously talk is m, the input signal vector X 1 (t) output from the A / D converter 8 is expressed by the following equation.
【0151】 X1(t)=[x1(t),x2(t),…xn(t)]T … (41) xj(t)=hj1S1(t)+hj2S2(t)+…+hjiSi(t)+…+hjmS m (t)+nj(t),(j=1,2,…,n) … (42) 上記の第(41)式および第(42)式をベクトル表記
に直すと次の第(43)式が得られる。X1(T) = [x1(T), xTwo(T), ... xn(T)]T ... (41) xj(T) = hj1S1(T) + hj2STwo(T) + ... + hjiSi(T) + ... + hjmS m (T) + nj(T), (j = 1, 2,..., N) (42) Expressions (41) and (42) above are expressed in vectors.
The following equation (43) is obtained.
【0152】 X1(t)=H1S1(t)+H2S2(t)+…+HiSi(t)+…+HmSm( t)+N(t) … (43) Hi=[h1i,h2i,…,hni]T,(i=1,2,…,m) … (44) N(t)=[n1(t),n2(t),…,nn(t)]T … (45)X 1 (t) = H 1 S 1 (t) + H 2 S 2 (t) +... + Hi S i (t) +... + H m S m (t) + N (t). i = [h 1i , h 2i ,..., h ni ] T , (i = 1, 2,..., m) (44) N (t) = [n 1 (t), n 2 (t),. , N n (t)] T (45)
【0153】次に,図7の演算装置101から新たな入
力信号ベクトルXk2(t)が出力される動作についてさ
らに詳細に説明する。Next, the operation of outputting a new input signal vector X k2 (t) from the arithmetic unit 101 in FIG. 7 will be described in further detail.
【0154】パラメータ推定器PE11,…,PEk1,
…,PEm1でHi(i=1,2,…,m)が推定できる
ものとする。また1段目のアダプティブアレイAA11,
…,AAk1,…,AAm1が比較的良好に動作したとする
と、Yi1(t)≒Si(t)とみなすことができる。The parameter estimators PE 11 ,..., PE k1 ,
..., H i (i = 1,2 , ..., m) in PE m1 is assumed to be estimated. The first-stage adaptive array AA 11 ,
, AA k1 ,..., AA m1 operate relatively well, it can be considered that Y i1 (t) ≒ S i (t).
【0155】この段階で、すべてのユーザ信号とすべて
のユーザ信号の受信応答ベクトルとが求まったことにな
る。ここで、2段目のユーザkの信号検出に用いる入力
信号ベクトルXk2(t)を第(46)式により求めるこ
とができる。At this stage, all user signals and reception response vectors of all user signals have been obtained. Here, the input signal vector X k2 (t) used for detecting the signal of the user k in the second stage can be obtained by Expression (46).
【0156】 Xk2(t)=X1(t)−H1S1(t)−…−Hk-1Sk-1(t)−Hk+1Sk+1 (t)−…−HmSm(t) … (46) この第(46)式に第(43)式を代入すると、第(4
7)式が得られる。X k2 (t) = X 1 (t) −H 1 S 1 (t) −... −H k−1 S k−1 (t) −H k + 1 S k + 1 (t) −. −H m S m (t) (46) By substituting equation (43) into equation (46), (4)
7) is obtained.
【0157】 Xk2(t)=HkSk(t)+N(t) … (47) X1(t)とXk2(t)を比較すると、Xk2(t)の方
がSk(t)以外の干渉成分Si(t)(i=1,2,…
m、ただしi≠k)が減少していて、2段目のアダプテ
ィブアレイがより動作しやすくなる。[0157] X k2 (t) = H k S k (t) + N (t) ... (47) when compared to X 1 and (t) X k2 a (t), towards the X k2 (t) is S k ( The interference components S i (t) other than t) (i = 1, 2,...)
m, where i ≠ k) is reduced, and the second-stage adaptive array becomes easier to operate.
【0158】図6に示すように、干渉キャンセラを複数
段接続して構成したマルチステージの干渉キャンセラで
は、受信信号をアダプティブアレイによってユーザごと
に分離し、当該ユーザ以外のユーザの信号を干渉波とし
て受信信号から除去して得た結果を、当該ユーザの入力
信号として次段の干渉キャンセラに与えている。この結
果、次段の干渉キャンセラでは、入力されるユーザ信号
の干渉波が少ない分、通信特性の良いユーザ信号が得ら
れる。そして、このような干渉波の除去を複数段繰返す
ことによって干渉波の除去はさらに進み、CIR(Car
rier to Interference Ratio)はより改善され、所望の
ユーザ信号をより抽出しやすくなる。As shown in FIG. 6, in a multi-stage interference canceller configured by connecting a plurality of interference cancellers, a received signal is separated for each user by an adaptive array, and signals of users other than the user are used as interference waves. The result obtained by removing from the received signal is given to the next-stage interference canceller as an input signal of the user. As a result, in the interference canceller at the next stage, a user signal with good communication characteristics can be obtained because the interference wave of the input user signal is small. Then, the interference wave removal is further advanced by repeating such interference wave removal in a plurality of stages, and the CIR (Car
The carrier to interference ratio is further improved and a desired user signal can be more easily extracted.
【0159】しかしながら、上述のようなマルチステー
ジ干渉キャンセラを用いれば確かに干渉波の除去は進む
ものの、次のような問題点が生じる。However, if the multi-stage interference canceller as described above is used, the removal of the interference wave proceeds, but the following problem occurs.
【0160】(1) 上述のマルチステージ干渉キャン
セラの例では、各アダプティブアレイで抽出されたユー
ザ信号を、その復調エラーの有無を判定することなく、
受信信号から干渉波成分として除去するように構成され
ている。したがって、もしもアダプティブアレイで抽出
されたユーザ信号に復調エラーがあり、何らかの変形し
た波形、たとえばインパルス状の波形を有する信号とな
っていれば、このようなエラーを含む信号成分が受信信
号から減算された結果得られる各演算装置の出力(次段
の干渉キャンセラへの入力信号)には、復調エラーの影
響によるインパルス状のノイズが含まれることになるな
どの影響が生じることになる。(1) In the above-described example of the multi-stage interference canceller, the user signal extracted by each adaptive array can be extracted without judging the presence or absence of a demodulation error.
It is configured to remove as an interference wave component from the received signal. Therefore, if there is a demodulation error in the user signal extracted by the adaptive array and a signal having some deformed waveform, for example, an impulse-like waveform, a signal component containing such an error is subtracted from the received signal. As a result, the output of each arithmetic unit (input signal to the next stage interference canceller) obtained has an effect such that impulse noise is included due to the influence of the demodulation error.
【0161】(2) 図7に関連して説明したように、
加算器ADkにより受信信号X1(t)から除去される各
信号は、各パラメータ推定器で算出される受信応答ベク
トルと、各アダプティブアレイで抽出されたユーザ信号
との積(以下、レプリカ信号と称する)である。(2) As described with reference to FIG.
Each signal removed from the received signal X 1 (t) by the adder AD k is a product of a reception response vector calculated by each parameter estimator and a user signal extracted by each adaptive array (hereinafter, a replica signal). ).
【0162】ここで、各パラメータ推定器によって算出
された受信応答ベクトルは、当該ユーザのユーザ信号
と、その他のユーザのユーザ信号との間の相関値につい
ては全く考慮せず、そのような相関値を0とおいて算出
されている。Here, the reception response vector calculated by each parameter estimator does not consider the correlation value between the user signal of the user and the user signals of other users at all. Is set to 0.
【0163】現実には、複数のユーザ信号間には相関が
あり、したがって上記算出方法は現実の伝播環境にはそ
ぐわないものである。したがって、このように他のユー
ザのユーザ信号との相関値を0とおく算出方法で求めた
受信応答ベクトルを用いて干渉波の除去を行なうと、各
演算装置の出力にエラーが含まれてしまう可能性があ
る。In reality, there is a correlation between a plurality of user signals, and therefore, the above calculation method is not suitable for an actual propagation environment. Therefore, when the interference wave is removed using the reception response vector obtained by the calculation method in which the correlation value with the user signal of another user is set to 0, an error is included in the output of each arithmetic device. there is a possibility.
【0164】以下の実施形態は上述の問題点(1)およ
び(2)を解決しようとするものである。The following embodiment is to solve the above problems (1) and (2).
【0165】[実施の形態1]図8は、この発明の実施
の形態1によるPDMA用基地局の受信システムを示す
ブロック図である。[Embodiment 1] FIG. 8 is a block diagram showing a receiving system of a PDMA base station according to Embodiment 1 of the present invention.
【0166】図8において、演算装置101′と、複数
のユーザごとに設けられた第1のゲート部GA,干渉除
去部ICおよび第2のゲート部GBとが、第1段目の干
渉キャンセラの基本構成をなしている。In FIG. 8, an arithmetic unit 101 'and a first gate unit GA, an interference elimination unit IC and a second gate unit GB provided for each of a plurality of users are provided as a first-stage interference canceller. It has a basic configuration.
【0167】なお、図示の簡略化のために省略している
が、演算装置102′の後段にも複数のユーザごとに第
1段目の干渉キャンセラと全く同じ態様で第1のゲート
部GA,干渉除去部ICおよび第2のゲート部GBが設
けられており、演算装置102′とこれらの図示しない
構成要素GA,IC,GBとで第2段目の干渉キャンセ
ラが構成されているものとする。Although omitted for the sake of simplicity of illustration, the first gate units GA and GA are arranged in the same manner as the first-stage interference canceller for each of a plurality of users in the subsequent stage of the arithmetic unit 102 '. It is assumed that an interference removing unit IC and a second gate unit GB are provided, and a second-stage interference canceller is configured by the arithmetic unit 102 'and these components GA, IC, and GB (not shown). .
【0168】さらに図示省略するが、この2段目の干渉
キャンセラの後段にも、第1段目の干渉キャンセラと全
く同じ態様で構成された(演算装置と、第1および第2
のゲート部と、干渉除去部とからなる)干渉キャンセラ
が複数段続いているものとする。Although not shown in the figure, the second stage interference canceller is also configured in the same manner as the first stage interference canceller in the subsequent stage (the arithmetic unit, the first and second interference cancellers).
It is assumed that a plurality of stages of interference cancellers (consisting of a gate unit and an interference canceller) continue.
【0169】したがって、図8の受信システムは、全体
としてマルチステージの干渉キャンセラで構成されたこ
とになり、最終段の干渉キャンセラの複数のユーザごと
に設けられた第2のゲート部GB(図示せず)の出力
が、当該受信システムの最終出力となる。Therefore, the receiving system of FIG. 8 is constituted as a whole by a multi-stage interference canceller, and the second gate section GB (shown in FIG. 8) provided for each of a plurality of users of the final-stage interference canceller. Is the final output of the receiving system.
【0170】まず、図6の受信システムと同様に、A/
D変換器8からは入力信号ベクトルX1(t)が出力さ
れ、第1段目の干渉キャンセラの演算装置101′に与
えられるとともに、第1段目の干渉キャンセラの前段に
複数のユーザごとに対応して設けられた複数の干渉除去
部IC11,…,ICk1,…,ICm1にも共通に与えられ
る。First, as in the receiving system of FIG.
The input signal vector X 1 (t) is output from the D converter 8 and supplied to the arithmetic unit 101 ′ of the first-stage interference canceller, and is provided for each of a plurality of users before the first-stage interference canceller. , IC k1 ,..., IC m1 are provided in common to a plurality of interference removal units IC 11 ,.
【0171】図8の受信システムにおいて、干渉除去部
ICはすべて同じ構成を有しており、その一例として干
渉除去部ICk1の構成を図9に示す。In the receiving system shown in FIG. 8, all the interference removing units IC have the same configuration. As an example, the configuration of the interference removing unit ICk1 is shown in FIG.
【0172】図9において、干渉除去部ICk1に入力さ
れた入力信号ベクトルX1(t)からアダプティブアレ
イAAk1で抽出されたユーザkの複素信号は、復調器D
Mk1によってビット情報信号に変換される。このビット
情報信号は、エラー判定器EDk1に与えられるとともに
再変調器RMk1にも与えられる。In FIG. 9, the complex signal of the user k extracted by the adaptive array AA k1 from the input signal vector X 1 (t) input to the interference canceller IC k1 is converted to a demodulator D
It is converted into a bit information signal by M k1 . This bit information signal is supplied to the error determiner ED k1 and also to the re-modulator RM k1 .
【0173】エラー判定器EDk1は、復調器DMk1から
のビット情報信号に基づいて、アダプティブアレイAA
k1からの抽出信号の復調エラーの有無を判定する。そし
て、復調エラー有りと判定すれば、Lレベルのエラー判
定信号Ek1を発生して第1段目の干渉キャンセラの演算
装置101′に与える。The error determiner ED k1 is based on the bit information signal from the demodulator DM k1 and uses the adaptive array AA
The presence / absence of a demodulation error of the extracted signal from k1 is determined. If it is determined that there is a demodulation error, an L-level error determination signal E k1 is generated and supplied to the arithmetic unit 101 ′ of the first-stage interference canceller.
【0174】再変調器RMk1は、復調器DMk1からのビ
ット情報信号を再度、複素信号であるユーザ信号Y
k1(t)に変換し、第1段目の干渉キャンセラの演算装
置101′に与えるとともに、パラメータ推定器PEk1
に与える。The re-modulator RM k1 again converts the bit information signal from the demodulator DM k1 into a complex
k1 (t), which is provided to the first stage interference canceller arithmetic unit 101 ', and the parameter estimator PE k1
Give to.
【0175】パラメータ推定器PEk1は、入力信号ベク
トルX1(t)と、ユーザ信号Yk1(t)とに基づい
て、対応するユーザの受信応答ベクトルHk1を算出し、
第1段目の干渉キャンセラの演算装置101′に与え
る。この実施形態においても、受信応答ベクトルは、上
述したように、前縁部(全ての参照(UW)信号が重な
る区間)と中央部(ランプガードを除いた全てのユーザ
信号が重なる区間)の2箇所の応答ベクトルを推定し、
その情報を用いて内外挿し、1スロット内の各サンプル
における応答ベクトルを算出している。以下の実施形態
においても同様である。The parameter estimator PE k1 calculates the reception response vector H k1 of the corresponding user based on the input signal vector X 1 (t) and the user signal Y k1 (t),
This is given to the arithmetic unit 101 'of the first-stage interference canceller. Also in this embodiment, as described above, the reception response vector has two parts, a leading edge (a section where all reference (UW) signals overlap) and a central part (a section where all user signals except for the lamp guard overlap). Estimate the response vector at the location,
The information is used to extrapolate and calculate the response vector for each sample in one slot. The same applies to the following embodiments.
【0176】図9示すような、アダプティブアレイ、復
調器、エラー判定器、再変調器およびパラメータ推定器
からなる配列は、図8のすべての干渉除去部ICに共通
であるので、さらなる説明は繰返さない。Since the arrangement of the adaptive array, demodulator, error determiner, remodulator and parameter estimator as shown in FIG. 9 is common to all the interference canceller ICs in FIG. 8, further description will be repeated. Absent.
【0177】図10は、図8の受信システムを構成する
複数段の干渉キャンセラの一例としての第1段目の干渉
キャンセラの演算装置101′の具体的構成を示すブロ
ック図である。図10において、演算装置101′は、
乗算器MP1,…,MPk-1,MPk,MPk+1,…,MP
mと、ANDゲートAND1,…,ANDk-1,ANDk,
ANDk+1,…,ANDmと、加算器ADとから構成され
ている。FIG. 10 is a block diagram showing a specific configuration of the arithmetic unit 101 'of the first-stage interference canceller as an example of the multi-stage interference canceller constituting the receiving system of FIG. In FIG. 10, the arithmetic unit 101 '
Multipliers MP 1 ,..., MP k−1 , MP k , MP k + 1 ,.
m , and AND gates AND 1 ,..., AND k−1 , AND k ,
AND k + 1, ..., and the AND m, and an adder AD.
【0178】乗算器MP1,…,MPk-1,MPk,MP
k+1,…,MPmにはそれぞれ、前段の干渉除去部IC
1 1,…,IC(k-1)1,ICk1,IC(k+1)1,…,IC
m1からのユーザ信号Y11(t),…,Y(k-1)1(t),
Yk1(t),Y(k+1)1(t),…,Ym1(t)と、受信
号応答ベクトルH11,…,H(k-1)1,Hk1,H(k+1)1,
…,Hm1とが与えられる。Multipliers MP 1 ,..., MP k−1 , MP k , MP
k + 1 ,..., MP m are respectively the interference canceller IC
1 1 , ..., IC (k-1) 1 , IC k1 , IC (k + 1) 1 , ..., IC
User signals Y 11 (t),..., Y (k-1) 1 (t) from m1
Y k1 (t), Y (k + 1) 1 (t),..., Y m1 (t) and received signal response vectors H 11 ,..., H (k−1) 1 , H k1 , H (k + 1) 1 ,
.., H m1 .
【0179】乗算器MP1,…,MPk-1,MPk,MP
k+1,…,MPmの出力はそれぞれ対応するANDゲート
AND1,…,ANDk-1,ANDk,ANDk+1,…,A
ND mの一方入力に与えられ、これらのANDゲートの
他方入力には、前段の干渉除去部IC11,…,IC
(k-1)1,ICk1,IC(k+1)1,…,ICm1からの対応の
エラー判定信号E11,…,E(k-1)1,Ek1,E(k+1)1,
…,Em1が入力される。Multiplier MP1,…, MPk-1, MPk, MP
k + 1,…, MPmOutput is the corresponding AND gate
AND1, ..., ANDk-1, ANDk, ANDk + 1, ..., A
ND mOf these AND gates
The other input is an interference canceller IC in the preceding stage.11, ..., IC
(k-1) 1, ICk1, IC(k + 1) 1, ..., ICm1Response from
Error determination signal E11, ..., E(k-1) 1, Ek1, E(k + 1) 1,
…, Em1Is entered.
【0180】ANDゲートAND1,…,ANDk-1,A
NDk,ANDk+1,…,ANDmの出力は加算器ADの
負の入力に与えられ、A/D変換器8からの入力信号ベ
クトルX1(t)は加算器ADの正の入力に与えられ
る。AND gates AND 1 ,..., AND k−1 , A
The outputs of ND k , AND k + 1 ,..., AND m are given to the negative input of adder AD, and the input signal vector X 1 (t) from A / D converter 8 is the positive input of adder AD. Given to.
【0181】加算器ADの出力は入力信号ベクトルX2
(t)として演算装置101′から出力され、図8に示
すように、複数のユーザにそれぞれ対応する第1のゲー
ト部GA12,…,GAk2,…,GAm2に共通に与えられ
る。The output of the adder AD is the input signal vector X 2
Is output from the arithmetic unit 101 'as (t), as shown in FIG. 8, first gate GA 12 corresponding to a plurality of users, ..., GA k2, ..., commonly applied to GA m @ 2.
【0182】また、図10の演算装置101′のブロッ
ク図では図示省略したが、前段のそれぞれの干渉部IC
11,…,ICk1,…,ICm1から出力された受信応答ベ
クトルH11,…,Hk1,…,Hm1、エラー判定信号
E11,…,Ek1,…,Em1、およびユーザ信号Y
11(t),…,Yk1(t),…,Ym1(t)は、演算装
置101′をそのまま通過し、ユーザごとに第1段目の
干渉キャンセラの対応する第1のゲート部GA12,…,
GAk2,…,GAm2にそのまま与えられる。Although not shown in the block diagram of the arithmetic unit 101 'in FIG.
11, ..., IC k1, ... , reception response vector H 11 output from the IC m1, ..., H k1, ..., H m1, the error determination signal E 11, ..., E k1, ..., E m1, and the user signal Y
11 (t),..., Y k1 (t),..., Y m1 (t) pass through the arithmetic unit 101 ′ as it is, and correspond to the first gate unit GA of the first-stage interference canceller for each user. 12 ,…,
GA k2 ,..., GA m2 .
【0183】ここで、図10参照して、上述のように前
段の干渉除去部において復調エラー有りと判定されたユ
ーザ信号、たとえばY11(t)に対応した干渉除去部I
C11のエラー判定器ED11からLレベルのエラー判定信
号E11が演算装置101′の対応するANDゲートAN
D1の他方入力に与えられる。この結果、当該ANDゲ
ートは閉じられ、対応する乗算器MP1から出力され
る、受信応答ベクトルH1 1とユーザ信号Y11(t)との
積、すなわちレプリカ信号の加算器ADへの入力は阻止
される。Here, referring to FIG. 10, interference canceller I corresponding to a user signal determined to have a demodulation error in the preceding stage interference canceller, for example, Y 11 (t), as described above.
Corresponding AND gate AN of the error determination signal E 11 from error determining unit ED 11 of L level C 11 is the arithmetic unit 101 '
It is applied to the other input of the D 1. As a result, the AND gate is closed, is output from the multiplier MP 1 corresponding product of the reception response vector H 1 1 and the user signal Y 11 (t), that is, the input to the adder AD of the replica signal Will be blocked.
【0184】この結果、入力信号ベクトルX1(t)か
ら減算されるべきそれぞれのユーザの干渉波成分(レプ
リカ信号)から、復調エラーを含むユーザ信号に対応す
る干渉波成分(レプリカ信号)が除外される。このた
め、第1段目の干渉キャンセラの演算装置101′から
出力される入力信号ベクトルX2(t)に、たとえばイ
ンパルス状のノイズが含まれることがなくなる。As a result, the interference wave component (replica signal) corresponding to the user signal including the demodulation error is excluded from the interference wave component (replica signal) of each user to be subtracted from the input signal vector X 1 (t). Is done. Therefore, for example, the input signal vector X 2 (t) output from the arithmetic unit 101 ′ of the first-stage interference canceller does not include, for example, impulse noise.
【0185】第1段目の干渉キャンセラにおいて、各ユ
ーザごとに対応する第1のゲート部GA、たとえばユー
ザ1に対応するゲート部GA12の選択制御入力には、前
段の干渉除去部IC11から演算装置101′を通過した
エラー信号E11が与えられる。In the first-stage interference canceller, the selection control input of the first gate section GA corresponding to each user, for example, the gate section GA 12 corresponding to the user 1, is supplied from the interference canceller IC 11 of the preceding stage. error signal E 11 that has passed through the arithmetic unit 101 'is provided.
【0186】そして、前段の干渉除去部IC11でエラー
有りの判定がなされていたときには、第1のゲート部G
A12は、エラー判定信号E11に応じて、演算装置10
1′で新たに算出された、ノイズを含まない高精度の入
力信号ベクトルX2(t)を選択して干渉除去部IC12
に与える。If the interference removal unit IC 11 at the preceding stage has determined that there is an error, the first gate unit G
A 12 in response to the error determination signal E 11, the arithmetic unit 10
1 ′, the noise-free high-precision input signal vector X 2 (t) newly selected is selected and the interference canceller IC 12 is selected.
Give to.
【0187】この干渉除去部IC12は、先に図9のIC
k1に関連して説明したように、この入力信号ベクトルX
2(t)に基づいて、受信応答ベクトルH12と、エラー
判定信号E12と、ユーザ信号Y12(t)とを新たに算出
し、第2のゲート部GB12に与える。This interference removing unit IC 12 is the same as the IC shown in FIG.
As described in connection with k1 , this input signal vector X
Based on 2 (t), a reception response vector H 12, the error determination signal E 12, the newly calculated and the user signal Y 12 (t), gives to the second gate section GB 12.
【0188】一方、前段の干渉除去部IC11でエラー無
しの判定がなされていたときには、第1のゲート部GA
12は、エラー判定信号E11に応じて、演算装置101′
を通過してきた、受信応答ベクトルH11,エラー判定信
号E11,ユーザ信号Y11(t)を選択して第2のゲート
部GB12へ与える。On the other hand, when the interference removal unit IC 11 at the preceding stage has determined that there is no error, the first gate unit GA
12, in accordance with the error determination signal E 11, the arithmetic unit 101 '
Was passed through the receiving response vectors H 11, giving to the error determination signal E 11, the second gate portion GB 12 selects a user signal Y 11 (t).
【0189】第2のゲート部GB12の選択制御入力に
は、第1のゲート部GA12と共通にエラー判定信号E11
が与えられる。第2のゲート部GB12は、前段の干渉除
去部IC11でエラー有りの判定がなされていたときは、
エラー判定信号E11に応じて、干渉除去部IC12で新た
に算出された受信応答ベクトルH12,エラー判定信号E
12およびユーザ信号Y12(t)を選択して出力し、第2
段目の干渉キャンセラを構成する演算装置102′に与
える。Second gate portion GB12To select control input
Is the first gate unit GA12Error determination signal E11
Is given. Second gate part GB12Is the interference removal
Back IC11If it is determined that there is an error in
Error determination signal E11According to the interference removal unit IC12New
Response vector H calculated in12, Error determination signal E
12And user signal Y12(T) is selected and output, and the second
To the arithmetic unit 102 'which constitutes the first-stage interference canceller.
I can.
【0190】一方、第2のゲート部GB12は、前段の干
渉除去部IC11でエラー無しの判定がなされていたとき
には、エラー判定信号E11に応じて、第1のゲート部G
A12から送られてきた、受信応答ベクトルH11,エラー
判定信号E11およびユーザ信号Y11(t)をそのまま選
択出力して、受信応答ベクトルH12,エラー判定信号E
12およびユーザ信号Y12(t)として、第2段目の干渉
キャンセラを構成する演算装置102′に与える。[0190] On the other hand, the second gate unit GB 12, when the determination of no error has been made in the preceding stage interference removing unit IC 11 in accordance with the error determination signal E 11, the first gate portion G
The reception response vector H 11 , the error determination signal E 11, and the user signal Y 11 (t) sent from the A 12 are selected and output as they are, and the reception response vector H 12 , the error determination signal E 11
12 and the user signal Y 12 (t) are given to the arithmetic unit 102 ′ constituting the second-stage interference canceller.
【0191】ユーザ1以外の他のユーザに対応するゲー
ト部GA,GB、干渉除去部ICにおいても全く同じ動
作がなされるので、その説明を省略する。Exactly the same operations are performed in the gate units GA and GB and the interference removal unit IC corresponding to users other than the user 1, and the description thereof will be omitted.
【0192】以上の動作を要約すると、入力信号ベクト
ルX1(t)を受けた前段の干渉除去部ICのうち、エ
ラー無しと判定されたユーザに関しては、当該干渉除去
部ICで算出された受信応答ベクトルHと、エラー判定
信号Eと、ユーザ信号Y(t)とがそのまま、第1段目
の干渉キャンセラの演算装置101′と、第1のゲート
部GAと、第2のゲート部GBとを通過し、第2段目の
干渉キャンセラに与えられる。すなわち、一旦干渉除去
部ICでエラー無しと判定されたユーザに関しては、も
はや後段の干渉キャンセラの干渉除去部ICに与えられ
ることはなく、受信応答ベクトルHやエラー判定信号E
やユーザ信号Y(t)が新たに算出されることはない。To summarize the above operation, among the interference canceller ICs in the preceding stage that received the input signal vector X 1 (t), for the user determined to have no error, the reception calculated by the interference canceller IC was used. The response vector H, the error determination signal E, and the user signal Y (t) are left as they are, and the arithmetic unit 101 'of the first-stage interference canceller, the first gate unit GA, and the second gate unit GB And is provided to the second-stage interference canceller. That is, the user once determined that there is no error by the interference canceling unit IC is no longer given to the interference canceling unit IC of the subsequent interference canceller, and the reception response vector H and the error judgment signal E
No new user signal Y (t) is calculated.
【0193】一方、入力信号ベクトルX1(t)を受け
た前段の干渉除去部ICのうち、エラー有りと判定され
たユーザに関しては、第1段目の干渉キャンセラの演算
装置101′でノイズを導入することなく高精度に干渉
波除去がなされた入力信号ベクトルX2(t)に基づい
て、第1段目の干渉キャンセラの干渉除去部ICが改め
て受信応答ベクトルHとエラー判定信号Eとユーザ信号
Y(t)とを算出し、第2段目の干渉キャンセラに与え
る。On the other hand, among the interference canceller ICs at the preceding stage that have received the input signal vector X 1 (t), for the user determined to have an error, noise is reduced by the arithmetic unit 101 ′ of the first stage interference canceller. Based on the input signal vector X 2 (t) from which interference waves have been removed with high accuracy without introduction, the interference canceller IC of the first-stage interference canceller renews the reception response vector H, the error determination signal E and the user The signal Y (t) is calculated and given to the second-stage interference canceller.
【0194】第2段目の干渉キャンセラの演算装置10
2′は、第1段目の干渉キャンセラの演算装置101′
と全く同じ構成を有しており、図10に関連して説明し
た動作と全く同じ動作を実行する。すなわち、初期入力
信号ベクトルX1(t)から、復調エラーを含まないユ
ーザ信号に対応するレプリカ信号のみが減算され、次の
入力信号ベクトルX3(t)が加算器AD(図10)か
ら出力されることになる。Arithmetic unit 10 of second stage interference canceller
2 'is a first stage interference canceller arithmetic unit 101'
And has exactly the same configuration as that of FIG. 10, and performs exactly the same operation as the operation described with reference to FIG. That is, only the replica signal corresponding to the user signal not including the demodulation error is subtracted from the initial input signal vector X 1 (t), and the next input signal vector X 3 (t) is output from the adder AD (FIG. 10). Will be done.
【0195】すなわち、前段の干渉除去部IC11,…,
ICk1,…,ICm1でエラー無しと一旦判定されたユー
ザに関しては、後段のどの段の干渉キャンセラにおいて
もそのレプリカ信号は初期入力信号ベクトルX1(t)
からの減算の対象となる。That is, the interference removal units IC 11 ,.
For a user once determined that there is no error in IC k1 ,..., IC m1 , the replica signal is the initial input signal vector X 1 (t) in any subsequent stage interference canceller.
To be subtracted from.
【0196】一方、一旦前段の干渉除去部IC11,…,
ICk1,…,ICm1でエラー有りと判定され第1段目の
干渉キャンセラの演算装置101′で初期入力信号ベク
トルX1(t)からの減算対象から除外されたユーザで
あっても、第1段目の干渉キャンセラの干渉除去部IC
12,…,ICk2,…,ICm2のいずれかでエラー無しと
判定された場合には、後段のどの段の干渉キャンセラに
おいてもそのレプリカ信号は初期入力信号ベクトルX1
(t)からの減算の対象となる。On the other hand, the interference removal units IC 11 ,.
Even if the user is determined as having an error by IC k1 ,..., IC m1 and excluded from the subtraction from the initial input signal vector X 1 (t) by the first stage interference canceller arithmetic unit 101 ′, Interference canceller IC of first stage interference canceller
12, ..., IC k2, ..., if it is determined that no error in any of the IC m @ 2, the replica signal is also in the interference canceller of any stage of the subsequent initial input signal vector X 1
It is the object of subtraction from (t).
【0197】この結果、第2段目の干渉キャンセラの演
算装置102′では、ノイズを導入することなくさらに
高精度で干渉波除去がなされた入力信号ベクトルX
3(t)が得られる。As a result, in the arithmetic unit 102 'of the second-stage interference canceller, the input signal vector X from which the interference wave is removed with higher precision without introducing noise is obtained.
3 (t) is obtained.
【0198】演算装置102′を含む第2段目の干渉キ
ャンセラの動作は、演算装置101′、第1のゲート部
GA12,…,GAk2,…,GAm2、干渉除去部IC12,
…,ICk2,…,ICm2、第2のゲート部GB12,…,
GBk2,…,GBm2からなる上述の第1段目の干渉キャ
ンセラの動作と全く同じである。[0198] computing device 102 'operations of the interference canceller of the second stage comprising the arithmetic unit 101', the first gate unit GA 12, ..., GA k2, ..., GA m2, interference removing unit IC 12,
.., IC k2 ,..., IC m2 , second gate part GB 12 ,.
The operation is exactly the same as that of the above-described first-stage interference canceller composed of GB k2 ,..., GB m2 .
【0199】このような干渉キャンセラを複数段直列に
接続し、各段の干渉キャンセラの演算装置において、初
期入力信号ベクトルX1(t)から、エラー無しと判定
されたユーザのレプリカ信号のみを減算することによっ
て、各段の干渉キャンセラにおいて高精度な干渉波の除
去を行なうことができる。A plurality of such interference cancellers are connected in series, and only the replica signal of the user determined to have no error is subtracted from the initial input signal vector X 1 (t) in the arithmetic unit of the interference canceller at each stage. By doing so, highly accurate interference wave removal can be performed in the interference canceller of each stage.
【0200】そして、前段を含むいずれかの段における
干渉除去部ICでエラー無しと一旦判定されたユーザに
関しては、その干渉除去部ICで算出された受信信号ベ
クトルHとエラー判定信号Eとユーザ信号Y(t)とが
最終段の干渉キャンセラの第2のゲート部GB(図示せ
ず)から出力され、そのうちのユーザ信号Y(t)が最
終的なエラーのないユーザ信号として抽出され、当該受
信システムから出力されることになる。For a user once determined by the interference canceller IC in any of the stages including the preceding stage that there is no error, the received signal vector H calculated by the interference canceller IC, the error determination signal E, and the user signal Y (t) is output from a second gate section GB (not shown) of the final stage interference canceller, and the user signal Y (t) is extracted as a final error-free user signal and received. Will be output from the system.
【0201】一方、すべての段における干渉除去部IC
においてエラー有りと判定されたユーザに関しては、最
終段の干渉キャンセラの干渉除去部ICで算出された受
信信号応答ベクトルHとエラー判定信号Eとユーザ信号
Y(t)とが第2のゲート部GBから出力され、そのう
ちユーザ信号Y(t)が最終的にエラーを伴うユーザ信
号として抽出され、当該受信システムから出力されるこ
とになる。On the other hand, the interference elimination units IC in all stages
, The received signal response vector H calculated by the interference canceller IC of the final stage interference canceller, the error determination signal E, and the user signal Y (t) are transmitted to the second gate GB. , And the user signal Y (t) is finally extracted as a user signal with an error and output from the receiving system.
【0202】この実施の形態1の効果についてより具体
的に説明する。上述の実施の形態1においては、マルチ
ステージの干渉キャンセラの各段ごとに、演算装置にお
いて初期入力信号X1(t)から、それぞれの(エラー
のない)ユーザに対応する干渉成分すなわちレプリカ信
号を除去するように構成されている。このような実施の
形態1の構成により、次のような効果が得られる。The effect of the first embodiment will be described more specifically. In the first embodiment described above, for each stage of the multi-stage interference canceller, the arithmetic device converts the interference component corresponding to each (error-free) user, that is, a replica signal, from the initial input signal X 1 (t) in the arithmetic unit. Configured to remove. According to the configuration of the first embodiment, the following effects can be obtained.
【0203】たとえば、4人のユーザのうち、ユーザ4
の受信信号を求める場合において、前段の干渉除去部I
C11およびIC21でユーザ1および2のみが復調エラー
無しと判定された場合、ユーザ1および2のレプリカ信
号のみが第1段目の干渉キャンセラの演算装置101′
において初期入力信号ベクトルX1(t)から減算され
ることになる。この結果、第1段目の干渉キャンセラの
ユーザ4に関する受信信号X2(t)は、 初期入力信号−(ユーザ1のレプリカ信号+ユーザ2の
レプリカ信号)となる。For example, out of four users, user 4
In the case of obtaining the received signal of
When it is determined by C 11 and IC 21 that only the users 1 and 2 have no demodulation error, only the replica signals of the users 1 and 2 are processed by the first stage interference canceller arithmetic unit 101 ′.
Is subtracted from the initial input signal vector X 1 (t). As a result, the received signal X 2 (t) for the user 4 of the first-stage interference canceller becomes the initial input signal− (the replica signal of the user 1 + the replica signal of the user 2).
【0204】次に、第1段目の干渉キャンセラの干渉除
去部IC32において、ユーザ1および2に加えて、ユー
ザ3についても復調エラー無しと判定された場合、第2
段目の干渉キャンセラの演算装置102′において、ユ
ーザ1、ユーザ2およびユーザ3のレプリカ信号が初期
入力信号X1(t)から減算されることになる。この結
果、第2段の干渉キャンセラのユーザ4に関する受信信
号X3(t)は、 初期入力信号−(ユーザ1のレプリカ信号+ユーザ2の
レプリカ信号+ユーザ3のレプリカ信号)となる。Next, if it is determined in the interference canceller IC 32 of the first stage interference canceller that there is no demodulation error for the user 3 in addition to the users 1 and 2, the second
In the arithmetic unit 102 'of the first stage interference canceller, the replica signals of the users 1, 2 and 3 are subtracted from the initial input signal X 1 (t). As a result, the received signal X 3 (t) of the second-stage interference canceller for user 4 is the initial input signal− (replica signal of user 1 + replica signal of user 2 + replica signal of user 3).
【0205】[実施の形態2]図11は、この発明の実
施の形態2によるPDMA用基地局の受信システムを示
すブロック図である。この実施の形態2による受信シス
テムは、各段の干渉キャンセラの演算装置において初期
入力信号ベクトルX1(t)からレプリカ信号の減算を
行なった図8の実施の形態1における受信システムと異
なり、各段の干渉キャンセラの演算装置で新たに算出さ
れた入力信号ベクトルから、それぞれのユーザに対応す
る干渉成分すなわちレプリカ信号を減算するように構成
したものである。[Second Embodiment] FIG. 11 is a block diagram showing a receiving system of a PDMA base station according to a second embodiment of the present invention. The receiving system according to the second embodiment differs from the receiving system according to the first embodiment shown in FIG. 8 in which a replica signal is subtracted from the initial input signal vector X 1 (t) in the arithmetic unit of the interference canceller at each stage. An interference component corresponding to each user, that is, a replica signal, is subtracted from an input signal vector newly calculated by the arithmetic unit of the interference canceller at the stage.
【0206】図11に示した実施の形態2による受信シ
ステムは、以下の点で図8に示した実施の形態1による
受信システムと異なっている。すなわち、図11におけ
る演算装置101′と、ゲート部GA12,…,GAk2,
…,GAm2と、干渉除去部IC12,…,ICk2,…,I
Cm2とからなる第1段目の干渉キャンセラでは、演算装
置101から出力された入力信号ベクトルX2(t)
が、図8のX1(t)の代わりに、2段目の干渉キャン
セラの演算装置102"に与えられている。また、図1
1では、図8の第2のゲート部GAが設けられておら
ず、干渉除去部ICの出力である受信応答ベクトルH,
エラー信号Eおよびユーザ信号Y(t)と、ゲート部G
Aを介して前段の干渉除去部ICから通過してきた受信
応答ベクトルH,エラー判定信号Eおよびユーザ信号Y
(t)とが並列に、2段目の干渉キャンセラの演算装置
102"に与えられている。The receiving system according to the second embodiment shown in FIG. 11 differs from the receiving system according to the first embodiment shown in FIG. 8 in the following points. That is, the arithmetic unit 101 'in FIG. 11, gate unit GA 12, ..., GA k2,
..., and GA m @ 2, the interference removing unit IC 12, ..., IC k2, ..., I
In the first-stage interference canceller composed of C m2 , the input signal vector X 2 (t) output from the arithmetic unit 101
Is given to the arithmetic unit 102 ″ of the second-stage interference canceller instead of X 1 (t) in FIG.
In FIG. 1, the second gate unit GA of FIG. 8 is not provided, and the reception response vectors H,
The error signal E, the user signal Y (t), and the gate G
A, a reception response vector H, an error determination signal E, and a user signal Y that have passed from the interference canceller IC of the preceding stage via A
(T) are provided in parallel to the arithmetic unit 102 ″ of the second-stage interference canceller.
【0207】また、この2段目の干渉キャンセラの演算
装置102"(および以降の各段の干渉キャンセラの演
算装置)は、前述の図10に示す構成ではなく、図12
に示すような構成を有している。The arithmetic unit 102 ″ of the second stage interference canceller (and the arithmetic unit of the subsequent stages of the interference canceller) is not the configuration shown in FIG.
It has a configuration as shown in FIG.
【0208】図12に示した演算装置102"では、前
段の干渉キャンセラの干渉除去部IC、たとえば干渉除
去部IC12からの受信応答ベクトルH12,エラー判定信
号E 12,およびユーザ信号Y12(t)と、さらに前段の
干渉除去部IC11から第1段目の干渉キャンセラを通過
してきた受信応答ベクトルH11、エラー判定信号E11、
およびユーザ信号Y11(t)とがゲート部GC1に与え
られる。In the arithmetic unit 102 ″ shown in FIG.
Interference canceller IC of a stage interference canceller, for example, interference canceller
Back IC12Response vector H from12, Error judgment signal
No. E 12, And the user signal Y12(T) and the previous stage
Interference remover IC11From the first stage interference canceller
Received reception response vector H11, Error determination signal E11,
And user signal Y11(T) is the gate portion GC1Give to
Can be
【0209】ゲート部GC1の選択制御入力には、エラ
ー判定信号E11が与えられ、エラー判定信号E11がエラ
ー無しを示す場合には、干渉除去部IC11からの受信信
号応答ベクトルH11,エラー判定信号E11,ユーザ信号
Y11(t)を選択して受信信号応答ベクトルH12,エラ
ー判定信号E12,ユーザ信号Y12(t)として出力し、
エラー判定信号E11がエラー有りを示す場合には、干渉
除去部IC12からの受信信号応答ベクトルH12,エラー
判定信号E12,ユーザ信号Y12(t)を選択して出力す
る。[0209] The select control input gate unit GC 1, the error determination signal E 11 is provided, the error determination signal E 11 to indicate no error is found received signal response vector H 11 from interference removing unit IC 11 , An error determination signal E 11 , and a user signal Y 11 (t), and output as a received signal response vector H 12 , an error determination signal E 12 , and a user signal Y 12 (t),
When the error determination signal E 11 indicates that there is error, the reception signal response vector H 12 from interference removing unit IC 12, the error determination signal E 12, and selects and outputs the user signal Y 12 (t).
【0210】一方、第1段目の干渉キャンセラの干渉除
去部IC12からの受信応答ベクトルH12とユーザ信号Y
12(t)とが乗算器MP1で乗算され、その出力はAN
DゲートAND1の一方入力に与えられる。またAND
ゲートAND1の他方入力には、干渉除去部IC12から
のエラー判定信号E12が与えられる。On the other hand, the reception response vector H 12 from the interference canceller IC 12 of the first-stage interference canceller and the user signal Y
12 (t) is multiplied by the multiplier MP 1 and the output is AN
Is supplied to one input of the D gate the AND 1. Also AND
To the other input of the gate the AND 1, the error determination signal E 12 from interference removing unit IC 12 is applied.
【0211】ANDゲートAND1と加算器ADとの間
には、ゲート部GD1が設けられており、ゲート部GD1
の選択制御入力には、エラー判定信号E11が与えられ
る。エラー判定信号E11がエラー無しを示す場合、ゲー
ト部GD1は閉じてANDゲートAND1の出力を加算器
ADの負入力に与えない。一方、エラー判定信号E11が
エラー有りを示す場合、ゲート部GD1は開いてAND
ゲートAND1の出力を加算器ADの負入力に与える。A gate section GD 1 is provided between the AND gate AND 1 and the adder AD, and the gate section GD 1
Of the selection control input, the error determination signal E 11 is applied. If the error determination signal E 11 indicates no error, it does not give an output of the AND gate AND 1 to the negative input of adder AD gate unit GD 1 is closed. On the other hand, if the error determination signal E 11 indicates there is an error, gate unit GD 1 is opened AND
Providing an output of the gate the AND 1 to the negative input of the adder AD.
【0212】加算器ADの正入力には、実施の形態1の
ように初期入力信号ベクトルX1(t)ではなく、前段
の干渉キャンセラの演算装置101′で算出された入力
信号ベクトルX2(t)が入力される。The positive input of the adder AD is not the initial input signal vector X 1 (t) as in the first embodiment, but the input signal vector X 2 ( 2 ) calculated by the arithmetic unit 101 ′ of the preceding stage interference canceller. t) is input.
【0213】以上は、ユーザ1に対応する構成の説明で
あるが、演算装置102"は、ユーザ1からユーザmま
で同様の構成を含むものとする。The above is the description of the configuration corresponding to the user 1, but the arithmetic unit 102 ″ is assumed to include the same configuration from the user 1 to the user m.
【0214】以上の構成を有する実施の形態2の受信シ
ステムの動作を説明すると、入力信号ベクトルX
1(t)を受けた前段の干渉除去部IC11,…,I
Ck1,…,ICm 1のうち、エラー無しと判定されたユー
ザに関しては、当該干渉除去部ICで算出された受信信
号ベクトルHと、エラー判定信号Eと、ユーザ信号Y
(t)とが、そのまま第1段目の干渉キャンセラの演算
装置101′と、ゲート部GAと、第2段目の干渉キャ
ンセラの演算装置102"のゲート部GCとを通過し、
第2段目の干渉キャンセラのゲート部GA(図示せず)
に与えられる。The operation of the receiving system according to the second embodiment having the above configuration will be described.
1 (t), the interference cancellers IC 11 ,.
Among the C k1 ,..., IC m 1 , for the user determined to have no error, the reception signal vector H calculated by the interference removal unit IC, the error determination signal E, and the user signal Y
(T) passes through the arithmetic unit 101 ′ of the first-stage interference canceller, the gate unit GA, and the gate unit GC of the arithmetic unit 102 ″ of the second-stage interference canceller as it is,
Gate GA of second stage interference canceller (not shown)
Given to.
【0215】すなわち、一旦前段の干渉除去部ICでエ
ラー無しと判定されたユーザに関しては、後段の干渉除
去部ICに与えられることはない。That is, a user once determined that there is no error in the interference canceller IC at the preceding stage is not given to the interference canceller IC at the subsequent stage.
【0216】一方、入力信号ベクトルX1(t)を受け
た前段の干渉除去部IC11,…,ICk1,…,ICm1の
うちエラー有りと判定されたユーザに関しては、第1段
目の干渉キャンセラの演算装置101′でノイズを導入
することなく高精度で干渉波除去がなされた入力信号ベ
クトルX2(t)に基づいて、第1段目の干渉キャンセ
ラの干渉除去部ICが、改めて受信応答ベクトルHと、
エラー判定信号Eと、ユーザ信号Y(t)とを算出し、
第2段目の干渉キャンセラの演算装置102"(図1
2)に与える。On the other hand, among the interference cancellers IC 11 ,..., IC k1 ,..., IC m1 in the preceding stage that have received the input signal vector X 1 (t), the user determined to have an error in the first stage Based on the input signal vector X 2 (t) from which the interference wave has been removed with high accuracy without introducing noise in the interference canceller arithmetic unit 101 ′, the interference canceller IC of the first-stage interference canceller is renewed. A reception response vector H,
An error determination signal E and a user signal Y (t) are calculated,
The arithmetic unit 102 ″ of the second-stage interference canceller (FIG. 1)
Give to 2).
【0217】第2段目の干渉キャンセラの演算装置10
2"では、前段の干渉キャンセラの演算装置101′か
ら出力された入力信号ベクトルX2(t)から、復調エ
ラーを含まないことが前段(第1段目)の干渉キャンセ
ラの干渉除去部ICで判定されたユーザに対応するレプ
リカ信号のみが、入力信号ベクトルX2(t)から減算
される。Arithmetic unit 10 of second stage interference canceller
In the case of 2 ", it is determined from the input signal vector X 2 (t) output from the arithmetic unit 101 'of the preceding stage interference canceller that the demodulation error is not included in the interference canceller IC of the preceding stage (first stage) interference canceller. Only the replica signal corresponding to the determined user is subtracted from the input signal vector X 2 (t).
【0218】ここで、既に、前段の干渉除去部IC11,
…,ICk1,…,ICm1のいずれかで、たとえば干渉除
去部IC11でエラー無しが判定されたユーザ1に関して
は、そのレプリカ信号は既に演算装置101′で、初期
入力信号ベクトルX1(t)から減算されてしまってお
り、演算装置102"の加算器ADに与えられる入力信
号ベクトルX2(t)にはもはや含まれてはいない。そ
のようなエラー無しと判定されたユーザ1に関しては、
第1段目の干渉キャンセラのゲート部GA12で、前段の
干渉除去部IC11の出力である受信応答ベクトルH11、
エラー判定信号E11、ユーザ信号Y11(t)が選択され
て、さらに演算装置102"のゲート部GC1を通過して
後段に出力される。したがって、このユーザ1に対応す
る第1段の干渉キャンセラの干渉除去部IC12にはX2
(t)は与えられず、受信信号応答ベクトルH12、エラ
ー判定信号E12、ユーザ信号Y12(t)は出力されな
い。Here, the interference removal units IC 11 ,
..., IC k1, ..., either in IC m1, for example, with respect to the user 1, no error is determined by the interference removing unit IC 11, in the replica signal already arithmetic unit 101 ', the initial input signal vector X 1 ( t), and is no longer included in the input signal vector X 2 (t) provided to the adder AD of the arithmetic unit 102 ″. For the user 1 determined to have no such error, Is
The gate portion GA 12 of the interference canceller of the first stage, the reception response vector H 11, which is the output of the preceding stage interference removing unit IC 11,
Error determination signal E 11, and the selected user signal Y 11 (t) is output to the subsequent stage and further passes through the gate unit GC 1 of the arithmetic device 102 ". Thus, the first stage corresponding to the user 1 X 2 is used for the interference canceller IC 12 of the interference canceller.
(T) is not given, and the received signal response vector H 12 , the error determination signal E 12 , and the user signal Y 12 (t) are not output.
【0219】したがって、エラー無しと既に判断された
ユーザ1に関しては、乗算器MP1、ANDゲートAN
D1による演算は行なわれず、加算器ADによる入力信
号ベクトルX2(t)からの減算からは除外される。た
だし、干渉除去部IC12への入力X2(t)が0であっ
ても、干渉除去部IC12の動作によって何らかのノイズ
が発生し、乗算器MP1、ANDゲートAND1を介して
加算器ADに入力されることを防止するため、エラー無
しが判定されたユーザ1に関してはゲート部GD1が閉
じ、ANDゲートAND1から加算器ADへの出力は完
全に遮断される。Therefore, for user 1 already determined to have no error, multiplier MP 1 , AND gate AN
The operation by D 1 is not performed and is excluded from the subtraction from the input signal vector X 2 (t) by the adder AD. However, even if the input X 2 (t) to the interference elimination unit IC 12 is 0, some noise is generated by the operation of the interference elimination unit IC 12 , and the addition is performed via the multiplier MP 1 and the AND gate AND 1 . to prevent the input to the AD, a gate unit GD 1 with respect to user 1, no error is determined is closed and the output from the aND gate aND 1 to adder AD is completely shut off.
【0220】この実施の形態2の効果についてより具体
的に説明すると、この実施の形態2によれば、各段の干
渉キャンセラは、自段の演算装置で算出した入力信号ベ
クトルから、レプリカ信号を次段の演算装置で除去する
ように構成されている。The effect of the second embodiment will be described in more detail. According to the second embodiment, the interference canceller of each stage converts the replica signal from the input signal vector calculated by its own arithmetic unit. It is configured to be removed by the next-stage arithmetic unit.
【0221】たとえば、4人のユーザのうち、ユーザ4
の受信信号を求める場合において、前段の干渉除去部I
C11およびIC21においてユーザ1および2のみがエラ
ー無しと判定された場合、第1段目の干渉キャンセラの
ユーザ4に関する受信信号ベクトルX2(t)は、 初期入力信号−(ユーザ1のレプリカ信号+ユーザ2の
レプリカ信号)となる。For example, out of four users, user 4
In the case of obtaining the received signal of
When it is determined that only the users 1 and 2 have no error in the C 11 and the IC 21 , the received signal vector X 2 (t) relating to the user 4 of the first-stage interference canceller is represented by an initial input signal− (replica of the user 1) (Signal + replica signal of user 2).
【0222】次に、第2段目の干渉キャンセラでのユー
ザ4に関する受信信号は、この実施の形態2では、 X2(t)−(ユーザ3のレプリカ信号)となる。Next, in the second embodiment, the received signal for user 4 in the second-stage interference canceller is X 2 (t) − (replica signal of user 3).
【0223】すなわち、前述の実施の形態1では、各段
の干渉キャンセラの演算装置において、初期入力信号ベ
クトルX1(t)からのレプリカ信号の減算を行なって
いるため、一旦エラー無しとして減算したユーザのレプ
リカ信号も、後続の各段で繰返し入力信号ベクトルから
減算し直す必要があるが、この実施の形態2では、エラ
ー無しとして既に入力信号ベクトルから減算されたユー
ザについては、後段でもはや入力信号ベクトルから減算
をやり直す必要はない。したがって、この実施の形態2
によれば、計算処理量の大幅な軽減を図ることができ
る。That is, in the first embodiment, since the arithmetic unit of the interference canceller at each stage subtracts the replica signal from the initial input signal vector X 1 (t), the subtraction is performed once without error. The user's replica signal also needs to be repeatedly subtracted from the input signal vector in each subsequent stage. In the second embodiment, the user who has already been subtracted from the input signal vector as having no error is no longer input in the subsequent stage. There is no need to redo the subtraction from the signal vector. Therefore, the second embodiment
Thus, the amount of calculation processing can be significantly reduced.
【0224】[実施の形態3]図13は、この発明の実
施の形態3によるPDMA用基地局の受信システムを示
すブロック図である。この実施の形態3では、基本的
に、縦方向にk段目の干渉除去部IC1kにおいてユーザ
kの信号検出に使用した受信信号ベクトルX1k(t)か
ら、検出されたユーザkの信号Y1k(t)とパラメータ
推定器から出力された受信応答ベクトルH1kとを乗算し
て得た値を減算することにより得られた信号ベクトル
を、(k+1)段目の干渉除去部IC1(k+1)のアダプテ
ィブアレイの入力信号ベクトルX1(k+1)(t)とするこ
とにより、次段の干渉除去部においてより正確にユーザ
信号Y1(k+1)(t)を抽出するようにしたものである。[Third Embodiment] FIG. 13 is a block diagram showing a receiving system of a PDMA base station according to a third embodiment of the present invention. In the third embodiment, basically, the signal Y of the user k detected from the received signal vector X 1k (t) used for the signal detection of the user k in the k-th stage interference canceller IC 1k in the vertical direction. The signal vector obtained by subtracting the value obtained by multiplying 1k (t) by the reception response vector H 1k output from the parameter estimator is used as the (k + 1) th stage interference canceller IC 1 (k By using the input signal vector X 1 (k + 1) (t ) of the adaptive array of ( +1) , the user signal Y 1 (k + 1) (t) is more accurately extracted in the interference canceller of the next stage. It is like that.
【0225】すなわち、A/D変換器8から出力された
入力信号ベクトルX11(t)は、第1段目の干渉除去部
IC11に与えられる。図13において、干渉除去部IC
はすべて同じ構成を有しており、その一例として、干渉
除去部IC1kの構成を図14に示す。That is, the input signal vector X 11 (t) output from the A / D converter 8 is given to the first stage interference canceller IC 11 . In FIG. 13, the interference removing unit IC
All have the same configuration. As an example, FIG. 14 shows the configuration of the interference removal unit IC 1k .
【0226】図14を参照して、前段の干渉除去部IC
1(k-1)から与えられた入力信号ベクトルX1k(t)は、
アダプティブアレイAA1kに入力されるとともに、加算
器AD1kの正入力とパラメータ推定器PE1kとに与えら
れる。アダプティブアレイAA1kによって入力信号ベク
トルX1k(t)から複素信号であるユーザ信号Y
1k(t)が抽出され、復調器DM1kによってビット情報
信号に変換される。このビット情報信号は、エラー判定
器ED1kに与えられるとともに、再変調器RM1kにも与
えられる。エラー判定器ED1kは、与えられたビット情
報信号に基づいて、アダプティブアレイAA1kからの抽
出信号の復調エラーの有無を判定する。そして、エラー
有りと判定すれば、Lレベルのエラー判定信号E1kを発
生し、外部へ出力する。再変調器RM1kは、与えられた
ビット情報信号を再度複素信号であるユーザ信号Y
1k(t)に変換して出力する。このユーザ信号Y
1k(t)はパラメータ推定器PE1kと乗算器MP1kとに
与えられるとともに外部に出力される。Referring to FIG. 14, interference canceller IC at the preceding stage
The input signal vector X 1k (t) given from 1 (k−1 ) is
The signal is input to the adaptive array AA 1k and is also supplied to the positive input of the adder AD 1k and the parameter estimator PE 1k . A user signal Y, which is a complex signal, is derived from the input signal vector X 1k (t) by the adaptive array AA 1k .
1k (t) is extracted and converted to a bit information signal by the demodulator DM 1k . This bit information signal is provided to the error determiner ED 1k and also to the re-modulator RM 1k . The error determiner ED 1k determines the presence or absence of a demodulation error of the signal extracted from the adaptive array AA 1k based on the given bit information signal. If it is determined that there is an error, an L-level error determination signal E 1k is generated and output to the outside. The re-modulator RM 1k converts the given bit information signal again into a user signal Y which is a complex signal.
Convert to 1k (t) and output. This user signal Y
1k (t) is supplied to the parameter estimator PE 1k and the multiplier MP 1k and is output to the outside.
【0227】パラメータ推定器PE1kは、検出されたユ
ーザ信号Y1k(t)と入力信号ベクトルX1k(t)とに
基づいて受信応答ベクトルH1kを推定する。そして乗算
器MP1kは、受信応答ベクトルH1kとユーザ信号Y
1k(t)とを乗算し、その結果を加算器AD1kの負入力
に与える。なお、乗算器MP1kと加算器AD1kとの間に
はANDゲートAND1kが設けられており、その一方入
力にはエラー判定器ED1kからエラー判定信号E1kが与
えられる。The parameter estimator PE 1k estimates the reception response vector H 1k based on the detected user signal Y 1k (t) and the input signal vector X 1k (t). Then, multiplier MP 1k receives reception response vector H 1k and user signal Y
1k (t) and the result is applied to the negative input of the adder AD 1k . Note that an AND gate AND 1k is provided between the multiplier MP 1k and the adder AD 1k, and one input of which is supplied with an error determination signal E 1k from the error determiner ED 1k .
【0228】図13を参照すると、ユーザ1〜mに対応
して縦方向に干渉除去部IC11,…,IC1mが直列に接
続されており、これらのm個の干渉除去部が1段目の干
渉キャンセラを構成しているものとする。各段の干渉除
去部ICは図14のk段目の干渉除去部と同様に構成さ
れるので、その説明は繰返さない。Referring to FIG. 13, interference cancellers IC 11 ,..., IC 1m are connected in series in the vertical direction corresponding to users 1 to m, and these m interference cancelers are arranged in the first stage. It is assumed that the interference canceller is configured. The interference eliminator IC of each stage is configured in the same manner as the interference eliminator of the k-th stage in FIG. 14, and the description thereof will not be repeated.
【0229】次に、図13および図14に示した実施の
形態3の基本動作について説明する。図6および図7の
本発明の受信システムに関連して説明した第(41)式
〜第(45)式は、この実施の形態3においても適用さ
れる。Next, the basic operation of the third embodiment shown in FIGS. 13 and 14 will be described. Equations (41) to (45) described in connection with the receiving system of the present invention in FIGS. 6 and 7 are also applied to the third embodiment.
【0230】まず、k段目の干渉除去部IC1kの出力ユ
ーザ信号はY1k(t)である。パラメータ推定器PE1k
は、ユーザkのユーザ信号Y1k(t)と入力信号ベクト
ルX 1k(t)とから、ユーザkの受信応答ベクトルH1k
を出力する。そして、乗算器MP1kによりユーザ信号Y
1k(t)と受信応答ベクトルH1kとを乗算し、その結果
を加算器AD1kにより入力信号ベクトルX1k(t)から
減算する。その結果を、次段の干渉除去部IC1(k+1)へ
の入力信号ベクトルX1(k+1)(t)とする。すなわち、
次式が得られる。First, the k-th stage interference canceller IC1kOutput unit
User signal is Y1k(T). Parameter estimator PE1k
Is the user signal Y of the user k1k(T) and input signal vector
Le X 1kFrom (t), the reception response vector H of the user k is obtained.1k
Is output. And the multiplier MP1kThe user signal Y
1k(T) and reception response vector H1kAnd multiply by
Is the adder AD1kThe input signal vector X1kFrom (t)
Subtract. The result is given to the next stage interference elimination unit IC.1 (k + 1)What
Input signal vector X1 (k + 1)(T). That is,
The following equation is obtained.
【0231】 X1(k+1)(t)=X1(t)−H1kS1k(t) … (49) この第(49)式に前述の第(43)式を代入すると、
第(50)式が得られる。X 1 (k + 1) (t) = X 1 (t) −H 1k S 1k (t) (49) By substituting the above-mentioned equation (43) into this equation (49),
Equation (50) is obtained.
【0232】 X1(k+1)(t)={H1kY1k(t)+H1(k+1)Y1(k+1)(t)+…+H1mY1m (t)+N(t)}−H1kY1k(t)=H1(k+1)Y1(k+1)(t)+…+H1mS1m (t)+N(t) … (50)X 1 (k + 1) (t) = {H 1k Y 1k (t) + H 1 (k + 1) Y 1 (k + 1) (t) +... + H 1m Y 1m (t) + N ( t)} − H 1k Y 1k (t) = H 1 (k + 1) Y 1 (k + 1) (t) +... + H 1m S 1m (t) + N (t) (50)
【0233】この第(50)式から理解されるように、
入力ベクトル信号X1(k+1)(t)は、前段の干渉除去部
の入力信号ベクトルX1k(t)からユーザ信号Y
1k(t)の成分(すなわち、k+1段目の干渉除去部の
アダプティブアレイAA1(k+1)にとっては干渉信号成
分)が除去されたベクトル信号になっている。よって、
k+1段目の干渉キャンセラのアダプティブアレイAA
1(k+1)の入力信号ベクトルとしてはX1k(t)よりもX
1(k+1)(t)を用いた方が当該アダプティブアレイがよ
り良好に動作し、その結果、より正確なユーザ(k+
1)の信号Y1(k+1)(t)を抽出することができる。As understood from the equation (50),
The input vector signal X 1 (k + 1) (t) is obtained by converting the input signal vector X 1k (t) of the preceding stage interference canceller into the user signal Y 1
This is a vector signal from which the 1k (t) component (that is, the interference signal component for the adaptive array AA1 (k + 1) of the (k + 1) th stage interference removal unit) has been removed. Therefore,
Adaptive array AA of the (k + 1) th stage interference canceller
As an input signal vector of 1 (k + 1) , X is larger than X 1k (t).
Using 1 (k + 1) (t) allows the adaptive array to work better, resulting in a more accurate user (k +
The signal Y 1 (k + 1) (t) of 1) can be extracted.
【0234】図13および図14に示した実施の形態3
による受信システムでは、1段目の干渉キャンセラの各
段(たとえばk段目)のアダプティブアレイAA1kで抽
出されたユーザ信号が復調エラーを含む場合には、エラ
ー判定器ED1kがLレベルのエラー判定信号E1kを発生
してANDゲートAND1kの一方入力に与える。これに
より、乗算器MP1kから出力される受信応答ベクトルH
1kとユーザ信号Y1k(t)との積、すなわちレプリカ信
号の加算器AD1kへの入力が阻止される。Embodiment 3 shown in FIGS. 13 and 14
When the user signal extracted by the adaptive array AA 1k at each stage (for example, the k-th stage) of the first-stage interference canceller includes a demodulation error, the error determiner ED 1k outputs an L-level error. A determination signal E 1k is generated and applied to one input of an AND gate AND 1k . As a result, the reception response vector H output from the multiplier MP 1k
The product of 1k and the user signal Y 1k (t), that is, the input of the replica signal to the adder AD 1k is blocked.
【0235】この結果、各段の加算器AD11,…,AD
1k,…,AD1mで行なわれる干渉波成分の減算処理のう
ち、エラーを含む抽出されたユーザ信号の減算は除外さ
れることとなり、各段の減算結果にそのようなエラーが
反映(たとえばインパルス状ノイズの発生)することは
なくなる。したがって、各段から出力されるユーザ信号
が復調エラーの影響を受けることを防止することができ
る。As a result, the adders AD 11 ,.
1k ,..., AD 1m , the subtraction of the extracted user signal including the error is excluded, and such an error is reflected in the subtraction result of each stage (for example, impulse). (Noise noise). Therefore, it is possible to prevent the user signal output from each stage from being affected by the demodulation error.
【0236】以上のように、干渉除去部IC11,…,I
C1mの直列接続からなる1段目の干渉キャンセラにおい
て、エラーが判定された干渉除去部においては干渉波の
除去は中止されるため、干渉波成分の除去という面から
は必ずしも十分ではないと考えられるが、一旦復調エラ
ーを含むユーザ信号の減算を行なってしまえば、以後の
すべての段におけるユーザ出力信号はその影響を受けて
不正確な出力信号になってしまう。そのような欠点を考
えると、若干干渉波成分の除去が不十分になったとして
も出力ユーザ信号の有効性の確保という点で、この縦方
向のk段の干渉除去部からなる干渉キャンセラはそれ自
体十分効果があると考えられる。As described above, the interference elimination units IC 11 ,.
In the first-stage interference canceller composed of a series connection of C 1m, the removal of the interference wave is stopped in the interference removal unit in which the error is determined, so it is not necessarily sufficient in terms of removing the interference wave component. However, once the user signal including the demodulation error is subtracted, the user output signals in all the subsequent stages are affected by the subtraction and become incorrect output signals. In view of such a drawback, even if the removal of the interference wave component becomes slightly insufficient, the interference canceller including the k-stage interference canceller in the vertical direction is not suitable for securing the effectiveness of the output user signal. It is considered to be sufficiently effective.
【0237】しかしながら、この図13の実施の形態3
では、干渉波成分の除去をさらに促進するために、図1
3に示した縦方向のk段の干渉除去部IC11,…,IC
1mの直列接続を1段目の干渉キャンセラとし、これを横
方向に複数段接続してマルチステージの干渉キャンセラ
として構成している。これにより、後続段における処理
のためにより一層の干渉波成分の除去を図ることができ
る。However, the third embodiment shown in FIG.
In order to further promote the removal of the interference wave component, FIG.
Interference removing unit IC 11 in the longitudinal direction of the k-th stage shown in 3, ..., IC
A series connection of 1 m is used as a first-stage interference canceller, which is connected in a plurality of stages in the horizontal direction to constitute a multi-stage interference canceller. Thereby, it is possible to further remove the interference wave component for the processing in the subsequent stage.
【0238】すなわち、複数のユーザ1〜mに対応する
それぞれの段、たとえば縦方向に1段目の干渉除去部I
C11から出力されたエラー判定信号E11は、横方向に隣
接する次段の干渉キャンセラの1段目のゲート部GE21
の入力に与えられるとともに、ゲート部GF21およびG
G21の選択制御入力に与えられる。また、干渉除去部I
C11から出力されたユーザ信号Y11(t)もゲート部G
E21の入力に与えられる。That is, each stage corresponding to the plurality of users 1 to m, for example, the first stage in the vertical direction, the interference canceller I
The error determination signal E 11 output from C 11 is output to the first-stage gate unit GE 21 of the next-stage interference canceller adjacent in the horizontal direction.
And the gates GF 21 and G
It is given to the select input of the G 21. In addition, the interference removal unit I
The user signal Y 11 (t) output from C 11 is also applied to the gate section G.
It is applied to the input of the E 21.
【0239】また、1段目の干渉キャンセラの最終段の
干渉除去部IC1mからの入力信号ベクトルX21(t)も
ゲート部GE21の入力に与えられる。[0239] Also, applied to the input of the input signal vector X 21 (t) be the gate portion GE 21 from interference removing unit IC 1 m in the final stage of the interference canceller of the first stage.
【0240】エラー判定信号E11が、干渉除去部IC11
において復調エラー無しであったことを示す場合は、ゲ
ート部GE21は入力されたエラー判定信号E11に応じ
て、エラー判定信号E11そのものとユーザ信号Y
11(t)をそのまま通過させ、ゲート部GF21の入力に
与えるとともに、入力信号ベクトルX21(t)をゲート
部GG 21の入力に与える。Error determination signal E11But the interference removal unit IC11
If it indicates that there was no demodulation error in
Port GEtwenty oneIs the input error determination signal E11According to
And the error determination signal E11Itself and user signal Y
11(T) as it is, and the gate portion GFtwenty oneTo input
And input signal vector Xtwenty oneGate (t)
Part GG twenty oneGive to the input.
【0241】一方、エラー判定信号E1 1が、干渉除去
部IC11において復調エラー有りであったことを示す場
合は、ゲート部GE21は入力されたエラー判定信号E11
に応じて、入力信号ベクトルX21(t)を干渉除去部I
C21の入力に与える。[0241] On the other hand, the error determination signal E 1 1 is, indicating that had been in there demodulation error at the interference removing unit IC 11, the gate unit GE 21 is the error determination signal E 11 input
, The input signal vector X 21 (t) is converted to the interference canceling unit I
Give to the input of the C 21.
【0242】干渉除去部IC21は、図14に示す干渉除
去部IC1kと同じ構成を有し、算出したエラー判定信号
E21およびユーザ信号Y21(t)をゲート部GF21の入
力に与え、入力信号ベクトルX22(t)をゲート部GG
21の入力に与える。The interference elimination unit IC 21 has the same configuration as the interference elimination unit IC 1k shown in FIG. 14, and provides the calculated error determination signal E 21 and user signal Y 21 (t) to the input of the gate unit GF 21. , The input signal vector X 22 (t) to the gate unit GG
Give to 21 inputs.
【0243】ゲート部GF21は、エラー判定信号E11が
エラー無しを示す場合には、前段の干渉除去部IC11か
らゲート部GE21を通過したエラー判定信号E11および
ユーザ信号Y11(t)を選択して、それぞれエラー判定
信号E21およびユーザ信号Y 21(t)として出力する。Gate GFtwenty oneIs the error determination signal E11But
If no error is indicated, the interference canceller IC in the preceding stage11Or
Gate part GEtwenty oneError determination signal E that has passed11and
User signal Y11Select (t) and judge each error
Signal Etwenty oneAnd user signal Y twenty oneOutput as (t).
【0244】一方、ゲート部GF21は、エラー判定信号
E11がエラー有りを示す場合には、干渉除去部IC21で
新たに算出されたエラー判定信号E21およびユーザ信号
Y21(t)を選択してそのまま出力する。[0244] On the other hand, the gate unit GF 21, when the error determination signal E 11 indicates that there is error, error is newly calculated by the interference removing unit IC 21 determination signal E 21 and user signal Y 21 (t) is Select and output as is.
【0245】ゲート部GG21は、エラー判定信号E11が
エラー無しを示す場合には、干渉除去部IC1mからゲー
ト部GE21を通過した入力信号ベクトルX21(t)を選
択して、後段のゲート部GE22の入力に与える。[0245] The gate portion GG 21, when the error determination signal E 11 indicates that there is no error, select the input signal vector X 21 passing through the gate unit GE 21 from the interference removing unit IC 1m (t), subsequent give of the input of the gate unit GE 22.
【0246】一方、ゲート部GG21は、エラー判定信号
E11がエラー有りを示す場合には、干渉除去部IC21で
新たに算出された入力信号ベクトルX22(t)を選択し
て、後段のゲート部GE22の入力に与える。[0246] On the other hand, the gate unit GG 21, when indicating that there is an error the error determination signal E 11, select the newly calculated input signal vector X 22 (t) by the interference removing unit IC 21, the subsequent stage give of the input of the gate unit GE 22.
【0247】すなわち、前段の干渉キャンセラの干渉除
去部IC11で一旦エラー無しを判定されると、干渉除去
部IC11で算出されたエラー判定信号E11およびユーザ
信号Y11(t)が、そのまま横方向に複数段接続された
干渉キャンセラをそのまま通過していき、最終段の干渉
キャンセラのゲートGF(図示せず)から最終出力とし
て出力される。また、前段からの入力信号ベクトルX21
(t)が干渉除去部IC21を介さずそのままゲート部G
G21の入力に与えられる。[0247] That is, once it is determined no error by the interference removing unit IC 11 of the preceding stage interference canceller, the error calculated by the interference removing unit IC 11 determination signal E 11 and the user signal Y 11 (t) is, as it The signal passes through the interference cancellers connected in a plurality of stages in the horizontal direction, and is output as a final output from a gate GF (not shown) of the final stage interference canceller. Also, the input signal vector X 21 from the previous stage
(T) is directly gate portion G without passing through the interference removing unit IC 21
It is applied to the input of the G 21.
【0248】一方、前段の干渉キャンセラの干渉除去部
IC11でエラー有りと判定された場合には、干渉除去部
IC11ではユーザ1に対応するレプリカ信号の入力信号
ベクトルからの減算が禁止されているため、干渉除去部
IC21に入力される入力信号ベクトルX21(t)にはユ
ーザ1の干渉成分が未だ含まれたままである。そこで、
干渉除去部IC21は、エラー無しのユーザについては干
渉波成分が既に除去されている入力信号ベクトルX
21(t)に基づいて、改めてユーザ1の干渉波成分の除
去を行なう。干渉除去部IC21の動作については図14
を参照して既に説明したとおりである。[0248] On the other hand, if it is determined that there is an error by the interference removing unit IC 11 of the preceding stage interference canceller is prohibited subtraction from the input signal vector of the replica signal corresponding to user 1, interference removing unit IC 11 Therefore, the input signal vector X 21 (t) input to the interference canceller IC 21 still includes the interference component of the user 1. Therefore,
Interference removing unit IC 21, the input signal vector X interference wave component has been already removed for the user of the error-free
Based on 21 (t), the interference wave component of the user 1 is removed again. FIG. 14 shows the operation of the interference removal unit IC 21 .
Has already been described with reference to FIG.
【0249】ユーザ1に対応する1段目の干渉除去部I
C21から出力されたユーザ信号Y21(t)および干渉除
去部IC21における復調エラーの有無を示すエラー判定
信号E21はゲート部GF21を介して次段の干渉キャンセ
ラのゲート部GE(図示せず)の入力に与えられる。ま
た、前段の干渉除去部IC11におけるエラーの有無に応
じて、干渉除去部IC21で新たに算出された入力信号ベ
クトルX22(t)または前段の干渉除去部IC1mからゲ
ート部GE21を介してそのまま出力された入力信号ベク
トルX21(t)が後段のゲート部GE22に与えられる。
この入力信号ベクトルX22(t)は、干渉除去部IC12
におけるエラーの有無に応じて干渉除去部IC22に与え
られるか、または干渉除去部IC22を通さずにゲート部
GG22を介してさらに次段に通過させられる。First-stage interference canceller I corresponding to user 1
The gate unit GE (Fig error determination signal E 21 indicating the presence or absence of a demodulation error in the user signal Y 21 (t) and the interference removing unit IC 21 output from the C 21 via the gate unit GF 21 next stage interference canceller (Not shown). Also, depending on the presence or absence of errors in the preceding stage interference removing unit IC 11, the gate unit GE 21 from the newly calculated input signal vector X 22 (t) or the preceding stage interference removing unit IC 1 m in the interference removing unit IC 21 The input signal vector X 21 (t) output as it is via the gate section GE 22 at the subsequent stage.
This input signal vector X 22 (t) is transmitted to the interference removal unit IC 12
It brought further passed to the next stage through gate unit GG 22 without passing either given to the interference removing unit IC 22, or the interference removing unit IC 22 in accordance with the presence or absence of errors in.
【0250】このユーザ2に対応する2段目の構成およ
び動作は、上述のユーザ1に対応する1段目の構成およ
び動作と同じである。The configuration and operation of the second stage corresponding to user 2 are the same as the configuration and operation of the first stage corresponding to user 1 described above.
【0251】以上のようにこの発明の実施の形態3によ
れば、縦方向に直列に接続されたユーザ1〜mに対応す
るm段の干渉除去部から構成される干渉キャリアを、横
方向に複数段設けることにより、より一層の干渉波成分
の除去を図ることができる。As described above, according to the third embodiment of the present invention, an interference carrier composed of m stages of interference cancellers corresponding to users 1 to m connected in series in the vertical direction is By providing a plurality of stages, it is possible to further remove the interference wave component.
【0252】[実施の形態4]図15は、この発明の実
施の形態4によるPDMA用基地局の受信システムを示
すブロック図である。図15に示した受信システムの構
成は、以下の点を除いて、図8に示した実施の形態1の
受信システムと同じである。[Embodiment 4] FIG. 15 is a block diagram showing a receiving system of a PDMA base station according to Embodiment 4 of the present invention. The configuration of the receiving system shown in FIG. 15 is the same as the receiving system of the first embodiment shown in FIG. 8 except for the following points.
【0253】すなわち、図8の実施の形態1では、各干
渉除去部ICに含まれた再変調器(図9)から出力され
た複素信号であるユーザ信号は、当該干渉除去部に含ま
れたパラメータ推定器(図9)に与えられるだけで、他
のユーザの干渉除去部のパラメータ推定器には与えられ
ていなかったが、図15の実施の形態4では、各ユーザ
の干渉除去部の再変調器から出力されたユーザ信号は、
当該ユーザに加えて他のすべてのユーザの干渉除去部の
パラメータ推定器にも与えられるように構成されてい
る。That is, in Embodiment 1 of FIG. 8, the user signal which is a complex signal output from the re-modulator (FIG. 9) included in each interference elimination unit IC is included in the interference elimination unit. Although it is only given to the parameter estimator (FIG. 9) and not given to the parameter estimator of the interference elimination unit of another user, in the fourth embodiment of FIG. The user signal output from the modulator is
It is configured to be provided to the parameter estimators of the interference canceling units of all other users in addition to the user.
【0254】図6に示した本発明の受信システムに関連
して説明したように、当該ユーザのユーザ信号と他のユ
ーザのユーザ信号との間の相関値について全く考慮せず
に(相関値を0とおいて)受信応答ベクトルを推定すれ
ば、出力信号に誤差が含まれる原因となる。As described in connection with the receiving system of the present invention shown in FIG. 6, the correlation value between the user signal of the user and the user signal of another user is not considered at all (the correlation value is Estimating the received response vector (assuming 0) causes an error to be included in the output signal.
【0255】図15の実施の形態4では、複数のユーザ
信号間の相関値をも考慮して各ユーザの受信応答ベクト
ルを推定しようとするものであり、以下にその算出方法
について説明する。In the fourth embodiment shown in FIG. 15, the reception response vector of each user is to be estimated in consideration of the correlation value between a plurality of user signals, and the calculation method will be described below.
【0256】たとえば、4人のユーザの信号Y
11(t),Y21(t),Y31(t),Y41(t)と、受
信応答ベクトルH11,H21,H31,H41とにより、受信
信号X1(t)は次のように定義されるものとする。For example, signals Y of four users
Based on 11 (t), Y 21 (t), Y 31 (t), Y 41 (t) and the reception response vectors H 11 , H 21 , H 31 , H 41 , the received signal X 1 (t) becomes Shall be defined as follows.
【0257】 X1(t)=(H11*Y11(t))+(H21*Y21(t))+(H31*Y31( t))+(H41*Y41(t))+n … (51) ただしnはノイズ成分である。X 1 (t) = (H 11 * Y 11 (t)) + (H 21 * Y 21 (t)) + (H 31 * Y 31 (t)) + (H 41 * Y 41 (t )) + N (51) where n is a noise component.
【0258】ここで、ユーザ1のユーザ信号Y11(t)
と受信信号X1(t)とのアンサンブル平均をとれば、
第(11)式は以下のように展開される。なお、上つき
の*は複素共役を表わす。Here, the user signal Y 11 (t) of the user 1
And an ensemble average of the received signal X 1 (t) and
Equation (11) is expanded as follows. The superscript * represents a complex conjugate.
【0259】 E[X1(t)*Y11 *(t)] =H11*E[Y11(t)*Y11 *(t)]+H21*E[Y21(t)*Y11 *(t )]+H31*E[Y31(t)*Y11 *(t)]+H41*E[Y41(t)*Y11 *( t)]+E[n*Y11 *(t)] … (52) ここでE[Y11(t)*Y11 *(t)]=1,[n*Y
11 *(t)]=0であるので、第(52)式は、次のよ
うになる。E [X 1 (t) * Y 11 * (t)] = H 11 * E [Y 11 (t) * Y 11 * (t)] + H 21 * E [Y 21 (t) * Y 11 * (t)] + H 31 * E [Y 31 (t) * Y 11 * (t)] + H 41 * E [Y 41 (t) * Y 11 * (t)] + E [n * Y 11 * (t )] (52) where E [Y 11 (t) * Y 11 * (t)] = 1, [n * Y
Since 11 * (t)] = 0, the expression (52) is as follows.
【0260】E[X1(t)*Y11 *(t)] =H11+H21*E[Y21(t)*Y11 *(t)]+H31*E[Y31(t)*Y1 1 * (t)]+H41*E[Y41(t)*Y11 *(t)] … (53) 図6および図7の本発明の前提となる受信システムで
は、ユーザ信号間の相関値であるE[Y21(t)*Y11
*(t)],E[Y31(t)*Y11 *(t)],E[Y41
(t)*Y11 *(t)]を、実際の伝播環境では相関が
あるにもかかわらず0とおいていたので、結果的に得ら
れるE[X1(t)*Y11 *(t)]=H11は誤差を含ん
でいたが、この実施の形態4では、これらのユーザ間の
相関値(アンサンブル平均)を実際に計算した上で受信
応答ベクトルH11,H21,H31,H 41を計算している。
以下の計算は、たとえば前段の干渉除去部IC11,…,
IC k1,…,ICm1では、パラメータ推定器PE11,
…,PEk1,…,PEm1によって実行される。E [X1(T) * Y11 *(T)] = H11+ Htwenty one* E [Ytwenty one(T) * Y11 *(T)] + H31* E [Y31(T) * Y1 1 * (T)] + H41* E [Y41(T) * Y11 *(T)] (53) A receiving system which is a premise of the present invention shown in FIGS. 6 and 7
Is a correlation value between user signals, E [Ytwenty one(T) * Y11
*(T)], E [Y31(T) * Y11 *(T)], E [Y41
(T) * Y11 *(T)] in the actual propagation environment.
Although it was set to 0 despite the fact that there was, as a result
E [X1(T) * Y11 *(T)] = H11Contains errors
However, in the fourth embodiment, between these users
Receive after calculating the correlation value (ensemble average)
Response vector H11, Htwenty one, H31, H 41Is calculated.
The following calculation is performed, for example, in the preceding stage11,…,
IC k1, ..., ICm1Then, the parameter estimator PE11,
…, PEk1, ..., PEm1Performed by
【0261】すなわち、受信応答ベクトルH11,H21,
H31,H41を未知数とすると、これらを求めるために4
つの方程式からなる連立方程式が必要である。そこで、
上述のE[X1(t)*Y11 *(t)]の値に加えて、3
つのアンサンブル平均、すなわちE[X1(t)*Y21 *
(t)],E[X1(t)*Y31 *(t)],E[X
1(t)*Y41 *(t)]の値をも実際に計算する。That is, the reception response vectors H 11 , H 21 ,
Assuming that H 31 and H 41 are unknowns, 4
A simultaneous equation consisting of two equations is required. Therefore,
In addition to the value of E [X 1 (t) * Y 11 * (t)], 3
Average of two ensembles, ie, E [X 1 (t) * Y 21 *
(T)], E [X 1 (t) * Y 31 * (t)], E [X
1 (t) * actually calculate also the value of Y 41 * (t)].
【0262】そしてユーザ信号間の個々の相関値(アン
サンブル平均)を実際に計算して、上記3つのアンサン
ブル平均の展開結果に代入すれば、未知数をH11,
H21,H 31,H41とする連立方程式ができあがり、これ
を解くことによって、実際の伝播環境に近い受信応答ベ
クトルH11,H21,H31,H41を高い精度で推定するこ
とができる。そして、次段の干渉キャンセラにおいても
同様にユーザ信号間の相関値を実際に計算して受信応答
ベクトルの推定を行なっている。Then, individual correlation values between user signals (en
Ensemble average) and calculate the above three ensembles
Substituting the result into the expansion result of the Bull11,
Htwenty one, H 31, H41The simultaneous equation is completed, and this
By solving the
Kutor H11, Htwenty one, H31, H41Is estimated with high accuracy.
Can be. And also in the next stage interference canceller
Similarly, actually calculate the correlation value between the user signals and receive
Estimating the vector.
【0263】なお、各段の干渉キャンセラにおいては、
前段の干渉除去部でエラー無と判定され、既に一度レプ
リカ信号の減算が行なわれている場合であっても、初期
入力信号ベクトルからレプリカ信号の再度の減算を行な
うため、除去の精度を向上させる目的で、別途パラメー
タ推定器PEA12,…,PEAk2,…,PEAm2が設け
られている。In each stage of the interference canceller,
Even if it is determined that there is no error in the interference canceller in the preceding stage and the replica signal has already been subtracted once, the subtraction of the replica signal from the initial input signal vector is performed again, thereby improving the accuracy of the elimination. For the purpose, a separate parameter estimator PEA 12, ..., PEA k2, ..., PEA m2 are provided.
【0264】特に、この実施の形態4では、エラー判定
器による抽出信号の復調エラーの判定結果に関係なく、
すべてのユーザ間の個々の相関値(アンサンブル平均)
を実際に計算して利用している。したがって、いずれか
のユーザに関して復調エラーが発生している場合も考え
られるが、エラー有りの信号とエラー無しの信号との間
の相関値が、実際の信号(エラー無しの信号とエラー無
しの信号)の間の相関値に近い場合には、実際の伝播環
境に近い受信応答ベクトルを推定することができる。In particular, in the fourth embodiment, regardless of the result of the demodulation error determination of the extracted signal by the error determiner,
Individual correlation values between all users (ensemble average)
Is actually calculated and used. Therefore, it is conceivable that a demodulation error has occurred for any of the users. However, the correlation value between the signal having an error and the signal having no error is equal to the actual signal (the signal having no error and the signal having no error). ), It is possible to estimate a reception response vector close to the actual propagation environment.
【0265】以上のように、この発明の実施の形態4に
よれば、従来は0とみなしていたユーザ信号間の相関値
を実際に計算しているため、エラーのない受信応答ベク
トルを推定することが可能となる。As described above, according to the fourth embodiment of the present invention, since the correlation value between user signals, which was conventionally regarded as 0, is actually calculated, an error-free reception response vector is estimated. It becomes possible.
【0266】[実施の形態5]図16は、この発明の実
施の形態5によるPDMA用基地局の受信システムを示
すブロック図である。図16に示した受信システムの構
成は、以下の点を除いて、図15に示した実施の形態4
の受信システムと同じである。[Fifth Embodiment] FIG. 16 is a block diagram showing a receiving system of a PDMA base station according to a fifth embodiment of the present invention. The configuration of the receiving system shown in FIG. 16 is different from that of the receiving system shown in FIG.
Is the same as the receiving system.
【0267】すなわち、図15の実施の形態4の構成に
加えて、図16では、各ユーザのエラー判定器のエラー
判定信号がすべてのユーザの干渉除去部のパラメータ推
定器に与えられるように構成されている。この結果、復
調エラーの有無によって、信号間の相関値の計算の是非
を決定することができる。That is, in addition to the configuration of the fourth embodiment shown in FIG. 15, in FIG. 16, the configuration is such that the error determination signal of the error determiner of each user is given to the parameter estimators of the interference cancellers of all users. Have been. As a result, it is possible to determine whether to calculate a correlation value between signals based on the presence or absence of a demodulation error.
【0268】より具体的に、前述の実施の形態4の例を
用いて説明する。たとえば4人のユーザのうち、ユーザ
1および2の抽出信号に復調エラーはなく、ユーザ3お
よび4の抽出信号に復調エラーがあると判断されたもの
とする。エラー有りのユーザの信号については、次段の
干渉キャンセラで改めてユーザ信号が抽出されることに
なる。A more specific description will be given using the example of the fourth embodiment. For example, it is assumed that out of four users, it is determined that there is no demodulation error in the extracted signals of users 1 and 2 and that there is a demodulation error in the extracted signals of users 3 and 4. With respect to the signal of the user having an error, the user signal is extracted again by the next stage interference canceller.
【0269】したがって、この実施の形態4では、エラ
ーのないユーザ1および2の信号の相関のみを利用し、
エラー有りのユーザ3および4の信号との相関は0とみ
なしている。たとえば、前述の第(13)式では、相関
値のうちE[Y31(t)*Y 11 *(t)]およびE[Y
41(t)*Y11 *(t)]は0とみなす。したがって、
第(53)式は、次のようになる。Therefore, in the fourth embodiment, the error
Using only the correlation of the signals of users 1 and 2 without
Correlation with signals of users 3 and 4 with errors is assumed to be 0
No. For example, in equation (13) above, the correlation
E [Y31(T) * Y 11 *(T)] and E [Y
41(T) * Y11 *(T)] is regarded as 0. Therefore,
Equation (53) is as follows.
【0270】E[X1(t)*Y11 *(t)]=H11+H
21*E[Y21(t)*Y11 *(t)]E [X 1 (t) * Y 11 * (t)] = H 11 + H
21 * E [Y 21 (t) * Y 11 * (t)]
【0271】この式では、未知数がH11,H21の2つで
あるため、E[X1(t)*Y11 *(t)]の値に加え
て、E[X1(t)*Y21 *(t)]の値をも計算する。
そして、ユーザ1および2の相関値E[Y21(t)*Y
11 *(t)]を計算し、E[X1(t)*Y11 *(t)]
およびE[X1(t)*Y21 *(t)]の双方の展開式に
代入すれば、未知数をH11,H21とする連立方程式がで
きあがり、これを解くことによって受信応答ベクトルH
11,H21を高い精度で算出することができる。In this equation, since there are two unknowns, H 11 and H 21 , in addition to the value of E [X 1 (t) * Y 11 * (t)], E [X 1 (t) * Y 21 * (t)] is also calculated.
Then, the correlation value E [Y 21 (t) * Y of the users 1 and 2
11 * (t)] and E [X 1 (t) * Y 11 * (t)]
And E [X 1 (t) * Y 21 * (t)], a simultaneous equation with unknowns as H 11 and H 21 is completed, and by solving this, the reception response vector H
The 11, H 21 can be calculated with high accuracy.
【0272】特に、この実施の形態4では、エラーのな
いユーザ信号間の相関値を実際に計算して利用すること
により、実際の伝播環境により近い受信応答ベクトルを
推定することが可能となる。Particularly, in the fourth embodiment, it is possible to estimate a reception response vector closer to an actual propagation environment by actually calculating and using a correlation value between user signals without errors.
【0273】[実施の形態6]図17は、この発明の実
施の形態6によるPDMA用基地局の受信システムを示
すブロック図である。図17に示した受信システムの構
成は、以下の点を除いて、図11に示した実施の形態2
の受信システムと同じである。[Embodiment 6] FIG.17 is a block diagram showing a receiving system of a PDMA base station according to Embodiment 6 of the present invention. The configuration of the receiving system shown in FIG. 17 is different from that of the second embodiment shown in FIG. 11 except for the following points.
Is the same as the receiving system.
【0274】すなわち、図11の実施の形態2では、各
干渉除去部ICに含まれた再変調器から出力された複素
信号であるユーザ信号は、当該干渉除去部に含まれたパ
ラメータ推定器に与えられるだけで、他のユーザの干渉
除去部のパラメータ推定器には与えられていなかった
が、図17の実施の形態6では、図15の実施の形態4
と同様に、各ユーザの干渉除去部の再変調器から出力さ
れたユーザ信号は、当該ユーザに加えて他のすべてのユ
ーザの干渉除去部のパラメータ推定器にも与えられるよ
うに構成されている。That is, in the second embodiment shown in FIG. 11, a user signal which is a complex signal output from a remodulator included in each interference canceller IC is transmitted to a parameter estimator included in each interference canceller. 17 is not provided to the parameter estimator of the interference removal unit of another user. However, in the sixth embodiment of FIG. 17, the fourth embodiment of FIG.
Similarly to the above, the user signal output from the re-modulator of the interference canceller of each user is configured to be provided to the parameter estimators of the interference cancelers of all other users in addition to the user. .
【0275】図17に示した実施の形態6による受信シ
ステムは、図15に示した実施の形態4による受信シス
テムと、次の点で異なっている。The receiving system according to the sixth embodiment shown in FIG. 17 differs from the receiving system according to the fourth embodiment shown in FIG. 15 in the following points.
【0276】まず、図17の実施の形態6の構成では、
初期入力信号ベクトルX1(t)ではなく、当該干渉キ
ャンセラの演算装置で算出された入力信号ベクトルか
ら、新たにエラー無しと判定されたユーザのレプリカ信
号の減算が行なわれる。すなわち、前段の干渉除去部で
エラー無しと既に判定されたユーザに関してはレプリカ
信号の減算はやり直さないため、図15の実施の形態4
のようにパラメータ推定部PEA12,…,PEAk2,
…,PEAm2を追加する必要はない。First, in the configuration of the sixth embodiment shown in FIG.
A subtraction of a replica signal of a user newly determined to have no error is performed from the input signal vector calculated by the arithmetic unit of the interference canceller instead of the initial input signal vector X 1 (t). That is, for the user who has already determined that there is no error in the interference canceller at the preceding stage, the subtraction of the replica signal is not performed again.
Parameter estimation unit PEA 12 as, ..., PEA k2,
... It is not necessary to add PEA m2 .
【0277】その代わりに、前段の干渉除去部のエラー
の有無に応じて、当該干渉キャンセラの干渉除去部で新
たに算出したユーザ信号または前段の干渉除去部で既に
計算済のユーザ信号のいずれかを選択して相関値計算の
対象とするためのゲート部GH12,…,GHk2,…,G
Hm2が設けられている。Instead, depending on whether or not there is an error in the interference canceller at the preceding stage, either the user signal newly calculated by the interference canceller of the interference canceller or the user signal already calculated by the interference canceller at the preceding stage is used. GH 12 ,..., GH k2,.
H m2 is provided.
【0278】以上のように、この発明の実施の形態6に
よれば、従来は0とみなしていたユーザ信号間の相関値
を実際に計算しているため、前述の実施の形態4と同様
に、エラーのない受信応答ベクトルを推定することが可
能となる。As described above, according to the sixth embodiment of the present invention, the correlation value between user signals which was conventionally regarded as 0 is actually calculated. , An error-free reception response vector can be estimated.
【0279】[実施の形態7]図18は、この発明の実
施の形態7によるPDMA用基地局の受信システムを示
すブロック図である。図18に示した受信システムの構
成は、以下の点を除いて、図17に示した実施の形態6
の受信システムと同じである。[Seventh Embodiment] FIG. 18 is a block diagram showing a receiving system of a PDMA base station according to a seventh embodiment of the present invention. The configuration of the receiving system shown in FIG. 18 is different from that of the sixth embodiment shown in FIG. 17 except for the following points.
Is the same as the receiving system.
【0280】すなわち、図17の実施の形態6の構成に
加えて、図18では、各ユーザのエラー判定器のエラー
判定信号がすべてのユーザの干渉除去部のパラメータ推
定器に与えられるように構成されている。この結果、復
調エラーの有無によって、信号間の相関値の計算の是非
を決定することができる。That is, in addition to the configuration of the sixth embodiment shown in FIG. 17, in FIG. 18, the configuration is such that the error determination signal of each user's error determiner is provided to the parameter estimators of the interference cancellers of all users. Have been. As a result, it is possible to determine whether to calculate a correlation value between signals based on the presence or absence of a demodulation error.
【0281】すなわち、この実施の形態7では、前述の
実施の形態5と同様に、エラーのないユーザ信号間の相
関値を実際に計算して利用することにより、実際の伝播
環境により近い受信応答ベクトルを推定することが可能
となる。That is, in the seventh embodiment, as in the fifth embodiment described above, by actually calculating and using a correlation value between error-free user signals, a reception response closer to an actual propagation environment is obtained. It is possible to estimate a vector.
【0282】[実施の形態8]図19は、この発明の実
施の形態8によるPDMA用基地局の受信システムを示
すブロック図である。この実施の形態8による受信シス
テムは、基本的に、図13に示した実施の形態3による
受信システムの構成に、図15の実施の形態4で説明し
た技術を適用したものである。[Eighth Embodiment] FIG. 19 is a block diagram showing a receiving system of a PDMA base station according to an eighth embodiment of the present invention. The receiving system according to the eighth embodiment basically applies the technology described in the fourth embodiment in FIG. 15 to the configuration of the receiving system in the third embodiment shown in FIG.
【0283】すなわち、図13の実施の形態3では、各
干渉除去部に含まれる再変調器(図14)から出力され
た複素信号であるユーザ信号は、当該干渉除去部のパラ
メータ推定器に与えられるだけで他のユーザの干渉除去
部のパラメータ推定器には与えられていなかったが、図
19の実施の形態8では、各ユーザの再変調器から出力
されたユーザ信号は、当該ユーザに加えて、次段以降の
ユーザの干渉除去部のパラメータ推定器にも与えられる
ように構成されている。That is, in Embodiment 3 of FIG. 13, a user signal which is a complex signal output from a re-modulator (FIG. 14) included in each interference canceller is provided to a parameter estimator of the interference canceller. However, in the eighth embodiment of FIG. 19, the user signal output from the remodulator of each user is added to the parameters of the other users. Thus, it is also configured to be provided to the parameter estimator of the interference elimination unit of the user at the next and subsequent stages.
【0284】より詳細に説明すると、図19の実施の形
態8では、初期入力信号ベクトルX 1(t)が、各干渉
除去部ICに共通に印加され、後述するように各干渉除
去部ICのパラメータ推定器PEおよび加算器ADの正
入力に与えられているものとする。そして、前段の干渉
除去部から出力された入力信号ベクトルが、当該干渉除
去部のアダプティブアレイAAに与えられる(第1段目
の干渉除去部IC11では初期入力信号ベクトルX
1(t)がアダプティブアレイAA11に与えられる)。More specifically, the embodiment shown in FIG.
In state 8, the initial input signal vector X 1(T) is each interference
The signal is applied to the removal unit IC in common, and as described later, each interference removal is performed.
Correction of the parameter estimator PE and adder AD of the back IC
Assume that it is given to the input. And the previous stage interference
The input signal vector output from the canceller is
Given to the adaptive array AA at the back (first stage
Interference removal unit IC11Then, the initial input signal vector X
1(T) is adaptive array AA11Given to you).
【0285】第1段目の干渉キャンセラの干渉除去部I
C11においては、図14に示すように、当該干渉除去部
で発生したユーザ信号Y11(t)をパラメータ推定器P
E1kに与えることによりパラメータ推定しており、他の
ユーザのユーザ信号は用いられていない。The interference canceller I of the first-stage interference canceller
At C 11 , as shown in FIG. 14, the user signal Y 11 (t) generated by the interference canceller is converted to a parameter estimator P.
The parameter is estimated by giving it to E 1k , and the user signals of other users are not used.
【0286】しかし、後段の干渉除去部IC12において
は、当該干渉除去部で発生したユーザ信号Y12(t)に
加えて、前段の干渉除去部IC11で発生したユーザ信号
Y11(t)も用いてパラメータ推定している。[0286] However, in the later stage of the interference removing unit IC 12, in addition to the user signal Y 12 generated in the interference removing unit (t), the user signals Y 11 generated by the preceding stage interference removing unit IC 11 (t) Is used to estimate parameters.
【0287】同様に、各段の干渉除去部は、当該干渉除
去部で発生したユーザ信号に加えて、当該干渉除去部の
前段にあたる干渉除去部からのユーザ信号を用いてパラ
メータの推定を行なっている。Similarly, the interference elimination unit of each stage estimates parameters using the user signal from the interference elimination unit preceding the interference elimination unit in addition to the user signal generated by the interference elimination unit. I have.
【0288】たとえば、第1段目の干渉キャンセラの最
下段の干渉除去部IC1mは、当該干渉除去部で発生した
ユーザ信号Y1m(t)に加えて、前段の干渉除去部IC
11,…,IC1(m -1)で発生したユーザ信号Y
11(t),…,Y1(m-1)(t)を用いてパラメータの推
定をしている。For example, the lowermost stage interference canceller IC 1m of the first stage interference canceller includes, in addition to the user signal Y 1m (t) generated by the interference canceller, the preceding stage interference canceller IC
11 ,..., User signal Y generated in IC 1 (m -1)
11 (t),..., Y 1 (m-1) (t) are used to estimate parameters.
【0289】図20、図19に示す干渉除去部の一例と
して第1段目の干渉キャンセラのk段目の干渉除去部I
C1kの構成を示すブロック図である。図20に示した干
渉除去部は、図15に示した干渉除去部と以下の点で異
なっている。As an example of the interference canceller shown in FIGS. 20 and 19, the interference canceller I at the k-th stage of the first-stage interference canceller is used.
It is a block diagram which shows the structure of C1k . The interference canceller shown in FIG. 20 differs from the interference canceller shown in FIG. 15 in the following points.
【0290】すなわち、前段の干渉除去部から出力され
た入力信号ベクトルX1k(t)はアダプティブアレイA
A1kに与えられるだけであり、初期入力信号X1(t)
がパラメータ推定器PE1kの入力および加算器AD1kの
正入力に与えられる。パラメータ推定器PE1kには、当
該干渉除去部で発生したユーザ信号Y1k(t)に加え
て、前段の干渉除去部IC11,…,IC1(k-1)からのユ
ーザ信号Y11(t),…,Y1(k-1)(t)も与えられ、
これらのユーザ信号の相関値に基づいて、パラメータ推
定器PE1kは、受信応答ベクトルH11,H12,…,H1k
を算出する。That is, the input signal vector X 1k (t) output from the interference canceller at the preceding stage is
A 1k only, and the initial input signal X 1 (t)
Is applied to the input of the parameter estimator PE 1k and the positive input of the adder AD 1k . In addition to the user signal Y 1k (t) generated by the interference canceller, the parameter estimator PE 1k adds the user signal Y 11 (from the preceding interference cancellers IC 11 ,..., IC 1 (k-1)). t),..., Y 1 (k-1) (t) are also given,
Based on the correlation values of these user signals, the parameter estimator PE 1k receives the reception response vectors H 11 , H 12 ,.
Is calculated.
【0291】これらのユーザ信号Y11(t),…,Y1k
(t)と、受信応答ベクトルH11,…,H1kとは、対応
する乗算器MP1k1,MP1k2,…,MP1kkによってそ
れぞれ乗算され、その乗算結果はそれぞれANDゲート
AND1k1,AND1k2,…,AND1kkを介して加算器
AD1kの負入力に与えられる。These user signals Y 11 (t),..., Y 1k
(T) and the reception response vectors H 11 ,..., H 1k are respectively multiplied by corresponding multipliers MP 1k1 , MP 1k2 ,..., MP 1kk , and the multiplication results are AND gates AND 1k1 , AND 1k2 , respectively. .., AND 1kk are supplied to the negative input of the adder AD 1k .
【0292】ANDゲートAND1k1,AND1k2,…,
AND1kkの他方入力には前段の干渉除去部IC11,
…,IC1(k-1)からのエラー判定信号E11,…,E
1(k-1)および当該干渉除去部で発生したエラー判定信号
E1kがそれぞれ入力され、エラー有りを示すエラー判定
信号が入力されたANDゲートは閉じてエラーを含むレ
プリカ信号の初期入力信号ベクトルX1(t)からの減
算は回避される。The AND gates AND 1k1 , AND 1k2 ,.
The other input of AND 1kk is connected to the interference canceller IC 11 in the preceding stage,
..., the error determination signal E 11 from IC 1 (k-1), ..., E
1 (k-1) and the error determination signal E 1k generated by the interference canceller are input, and the AND gate to which the error determination signal indicating the presence of the error is input is closed and the initial input signal vector of the replica signal including the error is closed. Subtraction from X 1 (t) is avoided.
【0293】この結果、加算器AD1kからは、ノイズ成
分を含まない入力信号ベクトルX1( k+1)(t)が算出さ
れ、次段の干渉除去部IC1(k+1)のアダプティブアレイ
AA 1(k+1)に与えられる。As a result, the adder AD1kFrom the noise component
Input signal vector X that does not include the minute1 ( k + 1)(T) is calculated
The next stage interference elimination IC1 (k + 1)Adaptive Array
AA 1 (k + 1)Given to.
【0294】第2段目以降の干渉キャンセラの干渉除去
部IC21,IC22,…も同様の構成を有しているものと
する。The interference cancellers IC 21 , IC 22 ,... Of the second and subsequent interference cancellers have the same configuration.
【0295】すなわち、図19および図20の例では、
干渉除去部IC11,…,IC1mにおける受信応答ベクト
ルH1 1,H12,…,H1k,…,H1mは次のように求め
られる。まず、初期入力信号ベクトルX1(t)は次の
ように表わされる。That is, in the examples of FIGS. 19 and 20,
Interference removing unit IC 11, ..., reception response vector H 1 1, H 12 in the IC 1m, ..., H 1k, ..., H 1m is obtained as follows. First, the initial input signal vector X 1 (t) is expressed as follows.
【0296】X1(t)=H11Y11(t)+…+H1kY
1k(t)+…+H1mY1m(t) 図19の第1段目の干渉キャンセラの構成では、各段の
干渉除去部ICで初期入力信号ベクトルX1(t)に基
づいてユーザ信号Y1k(t)が推定できる。したがっ
て、各ユーザ信号と上記初期入力信号ベクトルX
1(t)とのアンサンブル平均をとれば、ユーザ間の相
関値(アンサンブル平均)を実際に計算した上で受信応
答ベクトルH11,H12,…,H1k,…,H1mを求めるた
めの連立方程式が得られる。X 1 (t) = H 11 Y 11 (t) +... + H 1k Y
1k (t) +... + H 1m Y 1m (t) In the configuration of the first-stage interference canceller in FIG. 19, the interference canceller IC at each stage uses the user signal Y based on the initial input signal vector X 1 (t). 1k (t) can be estimated. Therefore, each user signal and the initial input signal vector X
Taking the ensemble average of the 1 (t), received on the calculated correlation value between users (ensemble average) actual response vectors H 11, H 12, ..., H 1k, ..., for determining the H 1 m A simultaneous equation is obtained.
【0297】さらに、次段の干渉キャンセラの動作は基
本的に図13を参照して説明した動作と同じで有り、異
なるのは次の点である。Furthermore, the operation of the interference canceller at the next stage is basically the same as the operation described with reference to FIG. 13, and the following points are different.
【0298】すなわち、ゲート部GE21には、前段の干
渉除去部IC12,…,IC1mからユーザ信号Y
12(t),…,Y1m(t)およびエラー判定信号E12,
…,E1mが与えられており、干渉除去部IC11でエラー
が判定されたときには、これらのユーザ信号Y
12(t),…,Y1m(t)およびエラー判定信号E12,
…,E1mが干渉除去部IC21に与えられ、そのうちのユ
ーザ信号がパラメータ推定に用いられる。That is, the gate section GE 21 receives the user signal Y from the preceding stage interference canceling sections IC 12 ,..., IC 1m.
12 (t), ..., Y 1m (t) and the error determination signal E 12,
..., it is given a E 1 m, when the error is determined by the interference removing unit IC 11, these user signals Y
12 (t), ..., Y 1m (t) and the error determination signal E 12,
.., E 1m are given to the interference canceller IC 21, and the user signals among them are used for parameter estimation.
【0299】次に、ゲート部GE22には、前段の干渉除
去部IC13,…,IC1mおよびIC 21から,ユーザ信号
Y13(t),…,Y1m(t),Y21(t)およびエラー
判定信号E13,…,E1m,E21が与えられており、干渉
除去部IC12でエラーが判定されたときには、これらの
ユーザ信号Y13(t),…,Y1m(t),Y21(t)お
よびエラー判定信号E13,…,E1m,E21が干渉除去部
IC22に与えられ、そのうちのユーザ信号がパラメータ
推定に用いられる。以下、干渉キャンセラの各段の干渉
除去部において同様の動作(パラメータ推定)が実行さ
れる。Next, the gate portion GEtwenty twoIn the previous stage,
Back IC13, ..., IC1mAnd IC twenty oneFrom the user signal
Y13(T), ..., Y1m(T), Ytwenty one(T) and error
Judgment signal E13, ..., E1m, Etwenty oneIs given and interference
Removal unit IC12If an error is determined in
User signal Y13(T), ..., Y1m(T), Ytwenty one(T)
And error determination signal E13, ..., E1m, Etwenty oneIs the interference removal unit
ICtwenty twoOf which the user signal is the parameter
Used for estimation. Below, the interference of each stage of the interference canceller
The same operation (parameter estimation) is performed in the removal unit.
It is.
【0300】以上のように、図19の実施の形態8によ
る受信システムは、複数のユーザ信号間の相関値をも考
慮して各ユーザの受信応答ベクトルを算出しようとする
ものである。したがって、この実施の形態8による受信
システムは、前述の実施の形態4による受信システムと
同様に、実際の伝播環境で得られるものに近い受信信号
応答ベクトルを高い精度で推定することができる。As described above, the receiving system according to the eighth embodiment of FIG. 19 attempts to calculate the reception response vector of each user in consideration of the correlation value between a plurality of user signals. Therefore, the receiving system according to the eighth embodiment can estimate a received signal response vector close to that obtained in an actual propagation environment with high accuracy, similarly to the receiving system according to the fourth embodiment.
【0301】[実施の形態9]図21は、この発明の実
施の形態9によるPDMA用基地局の受信システムにお
ける干渉除去部の構成を示すブロック図である。この実
施の形態9による受信システムは、基本的に、干渉除去
部の構成を除いて図19に示した受信システムと同じ全
体構成を有しており、図13に示した実施の形態3によ
る受信システムの構成に、図17の実施の形態5で説明
した技術を適用したものである。図21に示した干渉除
去部は、以下の点を除いて、図20示した実施の形態8
の干渉除去部と同じである。[Embodiment 9] FIG.21 is a block diagram showing a configuration of an interference canceller in a receiving system of a PDMA base station according to Embodiment 9 of the present invention. The receiving system according to the ninth embodiment basically has the same overall configuration as that of the receiving system shown in FIG. 19 except for the configuration of the interference canceller. The technology described in the fifth embodiment in FIG. 17 is applied to the system configuration. The interference elimination section shown in FIG. 21 is different from the interference elimination section shown in FIG.
This is the same as the interference removal unit.
【0302】すなわち、図20の実施の形態8の干渉除
去部構成に加えて、図21の実施の形態9では、前段の
干渉除去部のエラー判定器のエラー判定信号(たとえば
E11,…,E1(k-1))を次段の干渉除去部のパラメータ
推定器に与えられるように構成されている。That is, in addition to the configuration of the interference canceller of the eighth embodiment of FIG. 20, in the ninth embodiment of FIG. 21, an error judgment signal (eg, E 11 ,. E 1 (k-1) ) is provided to a parameter estimator of the interference canceller at the next stage.
【0303】図21の実施の形態9による受信システム
は、復調エラーの有無によって信号間の相関値の計算の
是非を決定するものである。特に、この実施の形態9に
よる受信システムでは、エラーがないユーザ信号間での
み相関値を計算して、受信信号応答ベクトルの算出に利
用することにより、前述の実施の形態5による受信シス
テムと同様に、実際の伝播環境で得られるものに近い受
信応答ベクトルを高い精度で推定することができる。The receiving system according to the ninth embodiment shown in FIG. 21 determines whether to calculate a correlation value between signals based on the presence or absence of a demodulation error. In particular, in the receiving system according to the ninth embodiment, a correlation value is calculated only between user signals having no error and used for calculating a received signal response vector. In addition, a reception response vector close to that obtained in an actual propagation environment can be estimated with high accuracy.
【0304】[実施の形態10]ところで、図8〜図2
1に示された実施の形態は、PDMA用基地局の受信シ
ステムに関するものである。近年、このPDMA通信方
式に加えて、CDMA通信方式が提案されており、すで
に実用化されている。[Embodiment 10] By the way, FIGS.
The embodiment shown in FIG. 1 relates to a receiving system of a PDMA base station. In recent years, in addition to this PDMA communication system, a CDMA communication system has been proposed and has already been put to practical use.
【0305】このCDMA通信方式では、送信側で、送
信されるデジタルデータのシンボルに所定の拡散符号を
乗算して遥かに高い周波数の信号として送信し、受信側
では上記拡散符号を用いて受信信号を逆拡散することに
よりデータの復調を行なっている。In this CDMA communication system, the transmitting side multiplies a symbol of digital data to be transmitted by a predetermined spreading code and transmits it as a signal of a much higher frequency, and the receiving side uses the spreading code to receive a received signal. Is demodulated by despreading the data.
【0306】ここで、拡散符号として互いに相関のない
異なるものを複数種類用いれば、同一周波数の複数のデ
ータ信号が拡散されて送信されている場合であっても、
送信時に対応する拡散符号で逆拡散を行なうことにより
所望のユーザの信号のみを確実に分離抽出することがで
きる。したがって、このCDMA通信方式を用いること
により、さらなる通信容量の増大を図ることが可能とな
る。このようなCDMA通信方式はすでに実用化され、
当該技術分野において周知であるので、詳細な説明は省
略する。Here, if a plurality of types of spreading codes having no correlation with each other are used, even if a plurality of data signals of the same frequency are spread and transmitted,
By performing despreading with a spreading code corresponding to transmission, it is possible to reliably separate and extract only a signal of a desired user. Therefore, by using this CDMA communication system, it is possible to further increase the communication capacity. Such a CDMA communication system has already been put into practical use,
The detailed description is omitted because it is well known in the art.
【0307】以下に説明する実施の形態は、この発明に
よる無線受信システムを、CDMA通信方式に適用した
ものである。In the embodiments described below, the radio receiving system according to the present invention is applied to a CDMA communication system.
【0308】図22は、この発明の実施の形態10によ
るCDMA用基地局の受信システムを示すブロック図で
あり、図23および図24は、それぞれ、図22に示し
た干渉除去部および演算装置の具体的なブロック図であ
る。FIG. 22 is a block diagram showing a receiving system of a CDMA base station according to Embodiment 10 of the present invention. FIGS. 23 and 24 are diagrams of an interference canceling unit and an arithmetic unit shown in FIG. 22, respectively. It is a specific block diagram.
【0309】図22ないし図24に示す実施の形態10
のCDMA受信システムは、以下の点を除いて、図8な
いし図10に示した実施の形態1のPDMA受信システ
ムと同じである。Embodiment 10 shown in FIGS. 22 to 24
Is the same as the PDMA receiving system of the first embodiment shown in FIGS. 8 to 10 except for the following points.
【0310】すなわち、図8に示す実施の形態1の受信
システムの干渉除去部ICの構成を、図9に示す実施の
形態1の構成から、図23に示す実施の形態10の構成
に変更したものである。図23示す干渉除去部(一例と
しての干渉除去部ICK1′)では、アダプティブアレイ
およびパラメータ推定器の前段に、CDMA通信方式で
送信されアンテナ3〜6で受信された信号を逆拡散する
ための逆拡散器ISk1が設けられている。各干渉除去部
において逆拡散器でユーザごとに逆拡散された受信信号
は、対応するアダプティブアレイおよびパラメータ推定
器に与えられ、前述の実施の形態1と同じ動作により、
それぞれのユーザ信号が抽出されて、後段の干渉キャン
セラの演算装置に与えられる。That is, the configuration of the interference canceller IC of the receiving system of the first embodiment shown in FIG. 8 was changed from the configuration of the first embodiment shown in FIG. 9 to the configuration of the tenth embodiment shown in FIG. Things. An interference canceling unit (an interference canceling unit IC K1 ′ as an example) shown in FIG. 23 despreads a signal transmitted by the CDMA communication method and received by the antennas 3 to 6 at a stage preceding the adaptive array and the parameter estimator. A despreader IS k1 is provided. The received signal despread for each user by the despreader in each interference canceling unit is provided to the corresponding adaptive array and parameter estimator, and by the same operation as in the first embodiment,
Each user signal is extracted and provided to the operation unit of the subsequent interference canceller.
【0311】図24に示す1段目の干渉キャンセラの演
算装置101aは、乗算器MP1,…,MPk-1,M
Pk,MPk+1,…,MPmの出力をそれぞれ拡散する拡
散器S11,…,S(k-1)1,Sk1,S(k+1)1,…,Sm1が
設けられている点を除いて、図10に示した演算装置1
01′と同じである。The arithmetic unit 101a of the first-stage interference canceller shown in FIG. 24 includes multipliers MP 1 ,..., MP k−1 , M
P k, MP k + 1, ..., diffuser S 11 for spreading the outputs of the MP m, ..., S (k1 ) 1, S k1, S (k + 1) 1, ..., S m1 is provided The arithmetic unit 1 shown in FIG.
Same as 01 '.
【0312】すなわち、CDMA通信方式により拡散さ
れたままの入力信号ベクトルX1(t)からの減算を行
なうために、各乗算器の出力が再度対応する拡散符号に
より拡散される。That is, in order to perform subtraction from the input signal vector X 1 (t) which has been spread by the CDMA communication system, the output of each multiplier is spread again by the corresponding spreading code.
【0313】そして各拡散器の出力、すなわち演算装置
101aの出力は、後段の対応する干渉除去部の逆拡散
器により再度逆拡散されて、アダプティブアレイおよび
パラメータ推定器に与えられる。The output of each spreader, that is, the output of the arithmetic unit 101a, is despread again by the despreader of the corresponding interference elimination unit at the subsequent stage, and supplied to the adaptive array and the parameter estimator.
【0314】第2段の干渉キャンセラの演算装置102
aは、図24示す演算装置101aと同じ構成を有して
いる。他の動作は、図8ないし図10に示した実施の形
態1と同じである。Arithmetic unit 102 of second stage interference canceller
a has the same configuration as the arithmetic unit 101a shown in FIG. Other operations are the same as those of the first embodiment shown in FIGS.
【0315】[実施の形態11]次に、図25は、この
発明の実施の形態11によるCDMA用基地局の受信シ
ステムを示すブロック図である。図25に示す実施の形
態11は、以下の点を除いて、図13に示した実施の形
態3と同じである。すなわち、各段の干渉除去部ごと
に、対応するアダプティブアレイおよびパラメータ推定
器の前段に、CDMA通信方式で送信された入力信号ベ
クトルを逆拡散するための逆拡散器(図14の干渉除去
部IC1k′では逆拡散器IS1k)が設けられている。そ
れぞれの逆拡散器でユーザごとに逆拡散された入力信号
ベクトルは、対応するアダプティブアレイおよびパラメ
ータ推定器に与えられ、前述の実施の形態3と同じ動作
により、それぞれのユーザ信号が抽出される。なお、各
干渉除去部における乗算器の出力は、CDMA方式によ
り拡散されたままの対応する入力信号ベクトルからの減
算を行なうために拡散器(図14では拡散器S1k)によ
り再度拡散される。その他の動作は図13に示した実施
の形態3と同じであるので、ここでは繰り返さない。[Embodiment 11] FIG.25 is a block diagram showing a receiving system of a CDMA base station according to Embodiment 11 of the present invention. Embodiment 11 shown in FIG. 25 is the same as Embodiment 3 shown in FIG. 13 except for the following points. That is, a despreader for despreading the input signal vector transmitted by the CDMA communication method is provided before the corresponding adaptive array and parameter estimator for each stage of the interference canceller (interference canceller IC in FIG. 14). At 1k ', a despreader IS 1k ) is provided. The input signal vector despread for each user in each despreader is provided to the corresponding adaptive array and parameter estimator, and the respective user signals are extracted by the same operation as in the third embodiment. The output of the multiplier in each interference canceling unit is spread again by a spreader (spreader S 1k in FIG. 14) in order to perform subtraction from the corresponding input signal vector that has been spread by the CDMA method. Other operations are the same as those of the third embodiment shown in FIG. 13, and thus will not be repeated here.
【0316】なお、図8ないし図10に示した実施の形
態1および図13および図14に示した実施の形態3に
CDMA通信方式を適用した例を実施の形態10および
11として説明したが、その他の実施の形態として開示
した受信システムに対しても、図示省略するがこのCD
M通信方式が同様に適用されることはいうまでもない。[0316] Examples in which the CDMA communication system is applied to the first embodiment shown in Figs. 8 to 10 and the third embodiment shown in Figs. 13 and 14 have been described as the tenth and eleventh embodiments. For the receiving system disclosed as another embodiment, the CD
It goes without saying that the M communication system is similarly applied.
【0317】図26は、上述の各実施の形態の受信シス
テムにおいて用いられるアダプティブアレイの一例を示
すブロック図である。FIG. 26 is a block diagram showing an example of an adaptive array used in the receiving systems of the above embodiments.
【0318】図26において、各アダプティブアレイに
は入力ポート181〜184が設けられており、それぞ
れの入力ポートにはA/D変換器8でA/D変換された
4本のアンテナ3〜6からの入力信号が入力される。こ
れらの入力信号は、ウェイトベクトル計算器176と乗
算器171〜174とに与えられる。In FIG. 26, each adaptive array is provided with input ports 181 to 184, and each input port receives signals from four antennas 3 to 6 A / D-converted by the A / D converter 8. Is input. These input signals are provided to weight vector calculator 176 and multipliers 171 to 174.
【0319】ウェイトベクトル計算器176は、入力ポ
ート181〜184からの入力信号と、メモリ177に
予め記憶されている特定のユーザの信号に対応したトレ
ーニング信号または加算器175の出力を用いて、所望
のユーザ信号が抽出されるようにウェイトベクトルw1
〜w4を計算する。The weight vector calculator 176 uses the input signals from the input ports 181 to 184 and the training signal corresponding to the specific user signal stored in the memory 177 or the output of the adder 175 to obtain a desired signal. Weight vector w1 such that the user signal of
〜W4 is calculated.
【0320】乗算器171〜174は、入力ポート18
1〜184の入力信号とウェイトベクトルw1〜w4と
をそれぞれ乗算して加算器175へ出力する。加算器1
75は、乗算器171〜174のそれぞれの出力信号を
加算してその結果得られる所望のユーザ信号をウェイト
ベクトル計算器176に与えるとともに、出力ポートか
ら出力する。The multipliers 171 to 174 are connected to the input port 18
The input signals of Nos. 1 to 184 are multiplied by the weight vectors w1 to w4, respectively, and output to the adder 175. Adder 1
The adder 75 adds the respective output signals of the multipliers 171 to 174 and supplies a desired user signal obtained as a result to the weight vector calculator 176 and outputs it from an output port.
【0321】なお、上述の実施の形態1〜11において
は、再変調器によって再変調されたデータを演算装置等
に与えるように構成しているが、アダプティブアレイの
出力と再変調されたデータとは、もともと同一内容のデ
ータとみなすこともできるので、アダプティブアレイの
出力データを演算装置等に入力しても同様の効果が得ら
れる。In the first to eleventh embodiments, the data re-modulated by the re-modulator is provided to the arithmetic unit or the like. However, the output of the adaptive array and the re-modulated data are Can be regarded as data having the same content from the beginning, and the same effect can be obtained by inputting the output data of the adaptive array to an arithmetic unit or the like.
【0322】さらに、上述の各実施の形態では、干渉キ
ャンセラを複数段接続したハードウェア構成として受信
システムを実現した例について説明したが、これらの受
信システムはデジタル信号プロセッサ(DSP)によっ
て全体としてソフトウェアで実現することもできる。Further, in each of the above-described embodiments, an example has been described in which the receiving system is realized as a hardware configuration in which interference cancellers are connected in a plurality of stages. However, these receiving systems are generally implemented in software by a digital signal processor (DSP). It can also be realized with.
【0323】今回開示された実施の形態はすべての点で
例示であって制限的なものではないと考えられるべきで
ある。本発明の範囲は上記した説明ではなくて特許請求
の範囲によって示され、特許請求の範囲と均等の意味お
よび範囲内でのすべての変更が含まれることが意図され
る。The embodiments disclosed this time are to be considered in all respects as illustrative and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.
【0324】[0324]
【発明の効果】以上のように、この発明に受信応答ベク
トルの推定を複数の応答ベクトルから算出するように構
成しているので、応答ベクトルを精度良く算出すること
ができ、移動通信システムなどの無線通信システムにお
ける通信品質の向上を図ることができる。As described above, since the present invention is configured to calculate the received response vector from a plurality of response vectors, it is possible to calculate the response vector with high accuracy, and it is possible to calculate the response vector with high accuracy. Communication quality in a wireless communication system can be improved.
【図1】本発明が用いられるPDMA用基地局の無線装
置(無線基地局)1000の構成を示す概略ブロック図
である。FIG. 1 is a schematic block diagram showing a configuration of a wireless device (radio base station) 1000 of a PDMA base station to which the present invention is applied.
【図2】無線装置(無線基地局)1000の動作の概要
を説明するためのフローチャートである。FIG. 2 is a flowchart illustrating an outline of an operation of a wireless device (wireless base station) 1000;
【図3】本発明の応答ベクトル推定の前提となる応答ベ
クトルの推定原理を説明するための概念図である。FIG. 3 is a conceptual diagram for explaining a response vector estimation principle which is a premise of response vector estimation according to the present invention.
【図4】本発明の応答ベクトル推定の推定原理を説明す
るための概念図である。FIG. 4 is a conceptual diagram for explaining the estimation principle of response vector estimation according to the present invention.
【図5】この発明の動作を示すフロー図である。FIG. 5 is a flowchart showing the operation of the present invention.
【図6】この発明のPDMA用基地局の受信システムの
ブロック図である。FIG. 6 is a block diagram of a receiving system of a PDMA base station according to the present invention.
【図7】図6示した演算装置の構成を示すブロック図で
ある。FIG. 7 is a block diagram illustrating a configuration of the arithmetic device illustrated in FIG. 6;
【図8】この発明の実施の形態1によるPDMA用基地
局の受信システムのブロック図である。FIG. 8 is a block diagram of a receiving system of a PDMA base station according to Embodiment 1 of the present invention.
【図9】図8に示した干渉除去部の構成を示すブロック
図である。FIG. 9 is a block diagram illustrating a configuration of an interference removing unit illustrated in FIG. 8;
【図10】図8に示した演算装置の構成を示すブロック
図である。FIG. 10 is a block diagram illustrating a configuration of the arithmetic device illustrated in FIG. 8;
【図11】この発明の実施の形態2によるPDMA用基
地局の受信システムのブロック図である。FIG. 11 is a block diagram of a receiving system of a PDMA base station according to Embodiment 2 of the present invention.
【図12】図11に示した演算装置の構成を示すブロッ
ク図である。FIG. 12 is a block diagram illustrating a configuration of the arithmetic device illustrated in FIG. 11;
【図13】この発明の実施の形態3によるPDMA用基
地局の受信システムのブロック図である。FIG. 13 is a block diagram of a receiving system of a PDMA base station according to Embodiment 3 of the present invention.
【図14】図13に示した干渉除去部の構成を示すブロ
ック図である。FIG. 14 is a block diagram illustrating a configuration of an interference removing unit illustrated in FIG. 13;
【図15】この発明の実施の形態4によるPDMA用基
地局の受信システムのブロック図である。FIG. 15 is a block diagram of a receiving system of a PDMA base station according to Embodiment 4 of the present invention.
【図16】この発明の実施の形態5によるPDMA用基
地局の受信システムのブロック図である。FIG. 16 is a block diagram of a receiving system of a PDMA base station according to Embodiment 5 of the present invention.
【図17】この発明の実施の形態6によるPDMA用基
地局の受信システムのブロック図である。FIG. 17 is a block diagram of a receiving system of a PDMA base station according to Embodiment 6 of the present invention.
【図18】この発明の実施の形態7によるPDMA用基
地局の受信システムのブロック図である。FIG. 18 is a block diagram of a PDMA base station receiving system according to a seventh embodiment of the present invention.
【図19】この発明の実施の形態8および9によるPD
MA用基地局の受信システムのブロック図である。FIG. 19 is a PD according to Embodiments 8 and 9 of the present invention.
It is a block diagram of the receiving system of the base station for MA.
【図20】この発明の実施の形態8によるPDMA用基
地局の受信システムの干渉除去部の構成を示すブロック
図である。FIG. 20 is a block diagram showing a configuration of an interference canceller of a receiving system of a PDMA base station according to Embodiment 8 of the present invention.
【図21】この発明の実施の形態9によるPDMA用基
地局の受信システムの干渉除去部の構成を示すブロック
図である。FIG. 21 is a block diagram showing a configuration of an interference removing unit of a receiving system of a PDMA base station according to Embodiment 9 of the present invention.
【図22】この発明の実施の形態10によるCDMA用
基地局の受信システムのブロック図である。FIG. 22 is a block diagram of a receiving system of a CDMA base station according to Embodiment 10 of the present invention.
【図23】図16に示した干渉除去部の構成を示すブロ
ック図である。FIG. 23 is a block diagram illustrating a configuration of an interference removing unit illustrated in FIG. 16;
【図24】図16に示した演算装置の構成を示すブロッ
ク図である。FIG. 24 is a block diagram showing a configuration of the arithmetic unit shown in FIG.
【図25】この発明の実施の形態11によるCDMA用
基地局の受信システムの干渉除去部の構成を示すブロッ
ク図である。FIG. 25 is a block diagram showing a configuration of an interference canceller of a receiving system of a CDMA base station according to Embodiment 11 of the present invention.
【図26】アダプティブアレイの構成を示すブロック図
である。FIG. 26 is a block diagram showing a configuration of an adaptive array.
【図27】FDMA,TDMAおよびPDMAの各通信
方式におけるユーザ信号のチャネル配置図である。FIG. 27 is a channel arrangement diagram of user signals in each of the FDMA, TDMA, and PDMA communication systems.
【図28】従来のPDMA用基地局の受信システムを示
すブロック図である。FIG. 28 is a block diagram showing a conventional receiving system of a PDMA base station.
【図29】アダプティブアレイ無線基地局の構成を示す
概略ブロック図である。FIG. 29 is a schematic block diagram illustrating a configuration of an adaptive array wireless base station.
【図30】携帯電話機の電波信号のフレーム構成を示す
概略図である。FIG. 30 is a schematic diagram showing a frame configuration of a radio signal of a mobile phone.
【図31】アダプティブアレイ無線基地局とユーザとの
間の電波信号の授受をイメージ化した模式図である。FIG. 31 is a schematic diagram illustrating transmission and reception of a radio signal between an adaptive array radio base station and a user.
3〜6 アンテナ、7 周波数変換回路、8 A/D変
換器、101,102,10L,101′,102′,
10L′ 演算装置、176 ウェイトベクトル計算
器、181〜184 入力ポート、IC 干渉除去部、
DM 復調器、RM再変調器、ED エラー判定器、P
E パラメータ推定器、MP乗算器、AD 加算器、A
ND ANDゲート、GA,GB,GC,GD,GE,
GF,GG,GH ゲート部。3 to 6 antennas, 7 frequency conversion circuit, 8 A / D converter, 101, 102, 10L, 101 ', 102',
10L 'arithmetic unit, 176 weight vector calculator, 181 to 184 input ports, IC interference removal unit,
DM demodulator, RM remodulator, ED error detector, P
E parameter estimator, MP multiplier, AD adder, A
ND AND gate, GA, GB, GC, GD, GE,
GF, GG, GH Gate part.
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04Q 7/36 H04J 15/00 7/38 H04B 7/26 105D H04B 1/707 109A H04J 15/00 H04J 13/00 D (72)発明者 小池 広高 大阪府守口市京阪本通2丁目5番5号 三 洋電機株式会社内 (72)発明者 岩見 昌志 大阪府守口市京阪本通2丁目5番5号 三 洋電機株式会社内 (72)発明者 東田 宣男 大阪府守口市京阪本通2丁目5番5号 三 洋電機ソフトウェア株式会社内 Fターム(参考) 5J021 AA05 AA06 CA06 DB02 DB03 DB04 EA04 FA14 FA15 FA16 FA17 FA20 FA26 FA29 FA30 FA31 FA32 GA02 GA08 HA05 HA10 5K022 EE02 EE32 EE35 FF00 5K059 CC02 CC03 CC04 DD32 DD33 DD35 EE02 5K067 AA03 AA11 BB02 CC01 CC10 CC24 EE02 EE10 EE22 EE23 GG01 GG11 KK02 KK03 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) H04Q 7/36 H04J 15/00 7/38 H04B 7/26 105D H04B 1/707 109A H04J 15/00 H04J 13 / 00 D (72) Hirotaka Koike 2-5-5 Keihanhondori, Moriguchi City, Osaka Prefecture Inside Sanyo Electric Co., Ltd. (72) Inventor Masashi Iwami 2-5-5 Keihanhondori, Moriguchi City, Osaka Prefecture Sanyo Electric Co., Ltd. (72) Inventor Norio Higashida 2-5-5 Keihanhondori, Moriguchi-shi, Osaka Sanyo Electric Software Co., Ltd. F-term (reference) 5J021 AA05 AA06 CA06 DB02 DB03 DB04 EA04 FA14 FA15 FA16 FA17 FA20 FA26 FA29 FA30 FA31 FA32 GA02 GA08 HA05 HA10 5K022 EE02 EE32 EE35 FF00 5K059 CC02 CC03 CC04 DD32 DD33 DD35 EE02 5K067 AA03 AA11 BB02 CC01 CC10 CC24 EE02 EE10 EE22 EE23 GG01 GG11 KK02 KK03
Claims (5)
らの信号を受信することができる無線受信システムであ
って、 前記複数のアンテナで受信された信号に所定の信号処理
を施す信号処理手段と、 前記信号処理手段から出力される信号に基づいて、前記
複数のユーザにそれぞれ対応する信号成分を抽出する複
数の第1の信号抽出手段と、 前記信号処理手段から出力される信号に対する前記第1
の信号抽出手段で抽出された信号成分に基づいて特定の
端末からの伝搬路のスロットの中から複数の受信応答ベ
クトルを推定し、この複数の受信応答ベクトルを用いて
レプリカ信号演算に用いる応答ベクトル信号を算出する
とともに各パラメータ情報を推定する推定手段と、 前記信号処理手段から出力される信号から、前記推定手
段で得られたパラメータに基づいて作成されたレプリカ
信号を減算する第1の演算手段と、を備えた、無線受信
システム。1. A wireless receiving system capable of receiving signals from a plurality of users using a plurality of antennas, a signal processing means for performing predetermined signal processing on signals received by the plurality of antennas, A plurality of first signal extracting means for extracting signal components respectively corresponding to the plurality of users based on a signal output from the signal processing means; and a first signal extracting means for extracting a signal component from the signal processing means.
Estimating a plurality of reception response vectors from slots of a propagation path from a specific terminal based on the signal components extracted by the signal extraction means, and using the plurality of reception response vectors, a response vector used for a replica signal operation. Estimating means for calculating a signal and estimating each parameter information; and first calculating means for subtracting a replica signal created based on parameters obtained by the estimating means from a signal output from the signal processing means. And a wireless receiving system.
数のユーザに対応する信号成分がそれぞれ復調エラーを
含むか否かを判定する複数の第1のエラー判定手段と、 前記信号処理手段から出力される信号から、前記第1の
エラー判定手段により復調エラーを含まないと判定され
た前記抽出された信号成分を、前記推定手段で得られた
パラメータに基づいて作成されたレプリカ信号を減算す
る第1の演算手段とを備えたことを特徴とする請求項1
に記載の無線受信システム。2. A plurality of first error determination means for determining whether or not signal components corresponding to a plurality of users extracted by the first signal extraction means each include a demodulation error, and the signal processing means Subtracts the extracted signal component determined to contain no demodulation error by the first error determination unit from the signal output from the replica signal created based on the parameters obtained by the estimation unit. And a first calculating means for performing the calculation.
The wireless receiving system according to claim 1.
に基づいて、前記第1のエラー判定手段により復調エラ
ーを含むと判定されたユーザにそれぞれ対応する信号成
分を抽出する複数の第2の信号抽出手段と、 前記第1の演算手段から出力される信号に対する前記第
2の信号抽出手段で抽出された信号成分の関係に関する
パラメータ情報を推定する複数の第2の推定手段と、 前記第2の信号抽出手段で抽出された信号成分がそれぞ
れ復調エラーを含むか否かを判定する複数の第2のエラ
ー判定手段とをさらに備えたことを特徴とする請求項1
又は2に記載の無線受信システム。3. A method according to claim 1, wherein the first error determining means extracts a plurality of signal components corresponding to the users determined to include the demodulation error based on the signal output from the first calculating means. A plurality of second estimating means for estimating parameter information relating to a relationship between a signal output from the first calculating means and a signal component extracted by the second signal extracting means; 2. The apparatus according to claim 1, further comprising a plurality of second error determination means for determining whether each of the signal components extracted by the second signal extraction means includes a demodulation error.
Or the wireless reception system according to 2.
ら、前記第1および第2のエラー判定手段により復調エ
ラーを含まないと判定された前記第1および第2の信号
抽出手段で抽出された信号成分を、対応する前記パラメ
ータ情報を考慮して減算する第2の演算手段をさらに備
えたことを特徴とする請求項3に記載の無線受信システ
ム。4. A signal output from the signal processing means, which is extracted by the first and second signal extracting means determined to contain no demodulation error by the first and second error determining means. 4. The radio receiving system according to claim 3, further comprising a second calculating unit that subtracts a signal component in consideration of the corresponding parameter information.
から、前記第2のエラー判定手段により復調エラーを含
まないと判定された前記第2の信号抽出手段で抽出され
た信号成分を、対応する前記パラメータ情報を考慮して
減算する第3の演算手段をさらに備えた請求項3に記載
の無線受信システム。5. A signal component extracted from the signal output from the first calculating means and extracted by the second signal extracting means determined not to include a demodulation error by the second error determining means, 4. The wireless receiving system according to claim 3, further comprising a third calculating unit that performs subtraction in consideration of the corresponding parameter information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000296885A JP3913455B2 (en) | 2000-09-28 | 2000-09-28 | Wireless reception system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000296885A JP3913455B2 (en) | 2000-09-28 | 2000-09-28 | Wireless reception system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002111561A true JP2002111561A (en) | 2002-04-12 |
JP3913455B2 JP3913455B2 (en) | 2007-05-09 |
Family
ID=18779087
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000296885A Expired - Fee Related JP3913455B2 (en) | 2000-09-28 | 2000-09-28 | Wireless reception system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3913455B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009207179A (en) * | 2002-12-05 | 2009-09-10 | Panasonic Corp | Radio communication system, radio communication method, and radio communication device |
-
2000
- 2000-09-28 JP JP2000296885A patent/JP3913455B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009207179A (en) * | 2002-12-05 | 2009-09-10 | Panasonic Corp | Radio communication system, radio communication method, and radio communication device |
Also Published As
Publication number | Publication date |
---|---|
JP3913455B2 (en) | 2007-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101154979B (en) | Wireless communication device | |
EP0896441B1 (en) | CDMA receiver with antenna array | |
US6725028B2 (en) | Receiving station with interference signal suppression | |
US7623602B2 (en) | Iterative interference canceller for wireless multiple-access systems employing closed loop transmit diversity | |
KR100783336B1 (en) | Receiving station suppresses interference signal | |
US8565287B2 (en) | Method and system for per-cell interference estimation for interference suppression | |
US20070110136A1 (en) | Iterative interference canceller for wireless multiple-access systems with multiple receive antennas | |
US8369384B2 (en) | Method and system for processing signals utilizing a programmable interference suppression module | |
EP2165422A1 (en) | Method and apparatus for interference suppression in a wireless communication receiver | |
WO1999044319A1 (en) | Method and apparatus for interference rejection | |
US8498321B2 (en) | Method and system for optimizing programmable interference suppression | |
EP1564899A1 (en) | Reception apparatus | |
JPH11331125A (en) | Radio receiving system | |
JP3423275B2 (en) | Doppler frequency estimation circuit and wireless device using Doppler frequency estimation circuit | |
WO2002054627A1 (en) | Radio apparatus, swap detecting method and swap detecting program | |
JP3648202B2 (en) | Wireless reception system | |
JP3913455B2 (en) | Wireless reception system | |
JP2002077104A (en) | Spread spectrum receiver | |
JP2001016148A (en) | Interference canceller using array antenna, interference replica generation unit | |
JP3702163B2 (en) | Wireless reception system | |
JP3653457B2 (en) | Wireless reception system | |
JP4122952B2 (en) | Downlink receiver for code division multiple access | |
JP3898061B2 (en) | Interference canceller | |
KR100749742B1 (en) | Weighting Apparatus and Method for Rake Receiver | |
JP2931580B1 (en) | Wireless transmission system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040302 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040506 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051004 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051205 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060711 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060911 |
|
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: 20070130 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070131 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100209 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100209 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110209 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110209 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120209 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120209 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130209 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |