[go: up one dir, main page]

JP3210915B2 - Direct spread receiver - Google Patents

Direct spread receiver

Info

Publication number
JP3210915B2
JP3210915B2 JP16686199A JP16686199A JP3210915B2 JP 3210915 B2 JP3210915 B2 JP 3210915B2 JP 16686199 A JP16686199 A JP 16686199A JP 16686199 A JP16686199 A JP 16686199A JP 3210915 B2 JP3210915 B2 JP 3210915B2
Authority
JP
Japan
Prior art keywords
stage
signal
data
interference
direct
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP16686199A
Other languages
Japanese (ja)
Other versions
JP2000353982A (en
Inventor
善生 和田
Original Assignee
株式会社ワイ・アール・ピー移動通信基盤技術研究所
東洋通信機株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社ワイ・アール・ピー移動通信基盤技術研究所, 東洋通信機株式会社 filed Critical 株式会社ワイ・アール・ピー移動通信基盤技術研究所
Priority to JP16686199A priority Critical patent/JP3210915B2/en
Publication of JP2000353982A publication Critical patent/JP2000353982A/en
Application granted granted Critical
Publication of JP3210915B2 publication Critical patent/JP3210915B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Radio Transmission System (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、パイロットチャン
ネルを用いたDS−CDMA(Direct Sequence - Code
Division Multiple Access)システム等に使用する直
接拡散受信装置に関するものである。
[0001] The present invention relates to a DS-CDMA (Direct Sequence Code) using a pilot channel.
The present invention relates to a direct-spread receiver used for a Division Multiple Access system.

【0002】[0002]

【従来の技術】DS−CDMAシステムとして、北米で
標準化されたCDMA方式セルラ電話システム(TIA
IS95)がある。このシステムでは、下りリンクに
おいて、パイロットチャンネルにパイロットシンボルを
挿入して送信し、受信側でこのパイロットチャンネルの
受信信号に基づいてキャリア位相を検出して同期検波を
行っている。図10は、DS−CDMAシステムにおけ
る下りリンクの構成を示す図である。81は基地局、8
2は子局である。図11は、DS−CDMAシステムに
おける基地局の送信装置の概要構成図である。図11
(a)の符号多重部91においては、ユーザ1〜Nの通
信チャンネルの送信データ1〜Nとパイロットチャンネ
ル用にオール1とされたデータとが、直交符号発生器9
5において生成された直交符号をそれぞれ割り当てられ
て符号多重され、乗算器92においてPN発生器96か
らのPN信号を乗算されることにより直接拡散され、乗
算器93において、基準周波数発振器97の基準周波数
信号(キャリア)と乗算(変調)され、送信アンテナ9
4から送信される。
2. Description of the Related Art As a DS-CDMA system, a CDMA cellular telephone system (TIA) standardized in North America.
IS95). In this system, in a downlink, a pilot symbol is inserted into a pilot channel and transmitted, and a receiving side detects a carrier phase based on a received signal of the pilot channel and performs synchronous detection. FIG. 10 is a diagram illustrating a downlink configuration in the DS-CDMA system. 81 is a base station, 8
2 is a slave station. FIG. 11 is a schematic configuration diagram of a transmission device of a base station in a DS-CDMA system. FIG.
In the code multiplexing unit 91 shown in FIG. 9A, the transmission data 1 to N of the communication channels of the users 1 to N and the data set to all 1s for the pilot channel are combined with the orthogonal code generator 9.
5 are respectively assigned and code-multiplexed, and are directly spread by being multiplied by a PN signal from a PN generator 96 in a multiplier 92, and a reference frequency of a reference frequency oscillator 97 is output in a multiplier 93. The signal (carrier) is multiplied (modulated) by the transmission antenna 9
4 is transmitted.

【0003】図11(b)に、図11(a)の符号多重
部91に入力される、ユーザnの送信データnが生成さ
れるブロック構成を示す。ユーザnの送信情報nは、誤
り検出のための巡回符号(Cyclic Code)化部101に
おいて、ブロック単位で冗長符号(誤り検出用冗長ビッ
ト)が付加される。子局では、これに対応した誤り検出
符号の復号を行うことにより送信されたデータの受信品
質を知る。誤り検出符号化部の出力は、エンコーダテー
ル付加部102において、所定数の0ビットが付加さ
れ、畳み込み符号化部103に出力される。畳み込み符
号化部103では、1フレームの終了時にクリアされ
る、畳み込み符号化を行って、シンボル繰り返し部10
4に出力する。シンボル繰り返し部104においては、
情報の転送レートが遅いときに、同じシンボルを繰り返
し出力することにより伝送レートを一定に合わせる。シ
ンボル繰り返し部104の出力は、ブロックインターリ
ーブ部105において、バースト誤りに対する訂正能力
を高めるためにビット列の並べ替えを行って送信データ
nを出力する。
FIG. 11 (b) shows a block configuration for generating transmission data n of user n which is input to code multiplexing section 91 of FIG. 11 (a). To the transmission information n of the user n, a cyclic code (Cyclic Code) conversion unit 101 adds a redundant code (redundant bit for error detection) in block units. The slave station knows the reception quality of the transmitted data by decoding the corresponding error detection code. The output of the error detection coding unit is added with a predetermined number of 0 bits in the encoder tail adding unit 102 and output to the convolutional coding unit 103. The convolutional encoder 103 performs convolutional encoding, which is cleared at the end of one frame, and performs symbol repetition.
4 is output. In symbol repetition section 104,
When the information transfer rate is low, the same symbol is repeatedly output to make the transmission rate constant. The output of symbol repetition section 104 is subjected to rearrangement of bit strings in block interleaving section 105 in order to enhance the ability to correct burst errors, and outputs transmission data n.

【0004】図12は、DS−CDMAシステムにおけ
る子局の受信装置の概要構成図である。受信アンテナ1
10により受信された信号は、乗算器111において基
準周波数発振器112の正弦波基準周波数信号と乗算さ
れて、ベースバンドの受信信号に変換される。DS−C
DMAシステムの復調器の特徴として、Rake受信方
式が採用されている。基地局から送信された信号は、複
数のパスを通って受信アンテナ110に到達するので、
受信信号は、振幅、キャリア位相、および、遅延時間の
異なる複数の信号が合成されたものとなる。Rake受
信方式は、ベースバンドの受信信号を逆拡散することに
より、パス1〜パスKの受信信号に分離して最大比合成
(Rake合成)することにより、1つのインパルスレ
スポンスにするため、受信信号のC/N特性が向上す
る。
FIG. 12 is a schematic configuration diagram of a receiving device of a slave station in a DS-CDMA system. Receiving antenna 1
The signal received by 10 is multiplied by a sine wave reference frequency signal of reference frequency oscillator 112 in multiplier 111 to be converted into a baseband reception signal. DS-C
As a feature of the demodulator of the DMA system, a Rake reception method is adopted. Since the signal transmitted from the base station reaches the receiving antenna 110 through a plurality of paths,
The received signal is a signal obtained by combining a plurality of signals having different amplitudes, carrier phases, and delay times. In the Rake reception method, a baseband reception signal is despread, separated into reception signals of paths 1 to K, and subjected to maximum ratio combination (Rake combination) to form one impulse response. C / N characteristics are improved.

【0005】ベースバンドの受信信号は、Rake受信
部121およびサーチャー部122に出力される。ベー
スバンドの受信信号は、Rake受信部121におい
て、K個のフィンガー1181〜118Kに入力される。
各フィンガー1181〜118Kは、それぞれ1〜K番目
のパスに対する復調器である。図示の例では、最大K個
のパスの信号を受信できる。各フィンガー1181〜1
18Kは、同一構成である。
[0005] The baseband received signal is output to a rake receiving section 121 and a searcher section 122. The baseband received signal is input to K fingers 118 1 to 118 K in Rake receiving section 121.
Each of the fingers 118 1 to 118 K is a demodulator for the first to K- th paths, respectively. In the illustrated example, signals of up to K paths can be received. Each finger 118 1 -1
18 K have the same configuration.

【0006】ベースバンドの受信信号は、乗算器113
において、PN発生器114から出力されるPN符号と
乗算されてPN同期が取られ、乗算器115において、
直交符号発生器117から出力された、この子局(以
後、「ユーザ」という)の通信チャンネルの直交符号と
乗算され、積分器116において、このユーザの通信チ
ャンネルの受信信号が1シンボル期間にわたって積分さ
れることにより逆拡散される。フィンガー1181〜1
18Kからは、それぞれに対応するパス1〜Kにおける
ユーザの通信チャンネルの逆拡散された受信信号が合成
回路119に出力される。
[0006] A baseband received signal is multiplied by a multiplier 113.
Is multiplied by the PN code output from the PN generator 114 to obtain PN synchronization.
The signal is multiplied by the orthogonal code of the communication channel of the slave station (hereinafter referred to as “user”) output from the orthogonal code generator 117, and the integrator 116 integrates the received signal of the communication channel of the user over one symbol period. Is despread. Fingers 118 1 to 1
From 18 K , the received signals obtained by despreading the communication channels of the users on the corresponding paths 1 to K are output to the combining circuit 119.

【0007】ここで、PN発生器114および直交符号
発生器117には、インパルスレスポンスを推定するサ
ーチャー部122内の制御部129から、それぞれのパ
ス1〜Kに対するタイミング信号が供給される。その結
果、PN発生器114および直交符号発生器117は、
それぞれ、対応するパス1〜KのPN符号および直交符
号と同期がとられたPN符号および直交符号を出力す
る。
Here, a timing signal for each of the paths 1 to K is supplied to the PN generator 114 and the orthogonal code generator 117 from a control unit 129 in the searcher unit 122 for estimating an impulse response. As a result, the PN generator 114 and the orthogonal code generator 117
The PN code and the orthogonal code synchronized with the PN code and the orthogonal code of the corresponding paths 1 to K are output.

【0008】サーチャー部122において、ベースバン
ドの受信信号は、乗算器123においてPN発生器12
4から出力されるPN符号と乗算され、乗算器125に
おいて直交符号発生器126から出力された、パイロッ
トチャンネルの直交符号と乗算されて、パイロットチャ
ンネルの受信信号が分離される。つぎに、積分器127
において1シンボル分積分され、さらに複数シンボル分
の平均化を行うフィルタ128を通し、ある1つのパス
kにおけるパイロットチャンネルのベースバンドの受信
信号振幅、および、基準周波数信号に対する位相(キャ
リア位相)を表す基準信号W(k)が作られ、制御部12
9に出力される。W(k)は複素数であり、k=1〜Kで
ある。パス1〜パスKとしては、電力の大きいパスがK
個選択される。
In searcher section 122, the baseband received signal is passed through multiplier 123 to PN generator 12.
4 is multiplied by the PN code output from the P.4, and is multiplied by the orthogonal code of the pilot channel output from the orthogonal code generator 126 in the multiplier 125 to separate the pilot channel received signal. Next, the integrator 127
Represents a received signal amplitude of a baseband of a pilot channel in a certain path k and a phase (carrier phase) with respect to a reference frequency signal through a filter 128 which integrates one symbol and further performs averaging for a plurality of symbols. The reference signal W (k) is generated and the control unit 12
9 is output. W (k) is a complex number, and k = 1 to K. As paths 1 to K, the path with the larger power is K
Are selected.

【0009】制御部129においては、PN発生器12
4のPN符号が受信信号に符号同期するようにPN発生
器124をタイミング制御するとともに、直交符号発生
器126の直交符号が受信信号に符号同期するように直
交符号発生器126をタイミング制御する。制御部12
9は、時間を分割して、Kフィンガー分のK個の基準信
号W(k)を生成する。また、時間を分割して、Rak
e受信部121のKフィンガー1181〜118KのPN
発生器114および直交符号発生器117にタイミング
信号を出力する。
In the control unit 129, the PN generator 12
The timing of the PN generator 124 is controlled so that the PN code 4 is code-synchronized with the received signal, and the timing of the orthogonal code generator 126 is controlled so that the orthogonal code of the orthogonal code generator 126 is code-synchronized with the received signal. Control unit 12
Reference numeral 9 divides the time to generate K reference signals W (k) for K fingers. Also, by dividing the time, Rak
PN of K fingers 118 1 - 118 K of e receiver 121
A timing signal is output to generator 114 and orthogonal code generator 117.

【0010】合成回路119において、各フィンガー1
181〜118Kからのユーザの通信チャンネルの信号
は、各パス1〜Kのパイロットチャンネルの受信信号か
ら得た基準信号W(k)に基づいて、各パス1〜Kにおけ
るユーザの通信チャンネルの受信信号の位相オフセット
が取り除かれることにより同期検波され、さらにRak
e合成される。Rake合成された受信信号は、デコー
ド部120においてデコードされて、自局の通信チャン
ネルの所望のデータが出力される。
In the synthesizing circuit 119, each finger 1
18 1 signal communication channels of a user from - 118 K on the basis of the reference signal W (k) obtained from the received signal of the pilot channel of each path 1 to K, a communication channel of the user in the respective paths 1 to K Synchronous detection is performed by removing the phase offset of the received signal.
e Combined. The rake-combined received signal is decoded by the decoding unit 120, and desired data of the communication channel of the own station is output.

【0011】このように、既知のデータが伝送されてい
るパイロットチャンネルの、逆拡散された受信信号を用
いて各パスkのインパルスレスポンスを推定することに
より、各パスkの受信信号の位相オフセットを除去して
いる。なお、図示を省略したが、図12に示した乗算器
111は、実際には2個設けられ、受信アンテナ110
により受信された信号は、基準周波数信号と直交する直
交基準周波数信号とも乗算され、基準周波数信号と同相
および直交する2系列のベースバンドの受信信号(通
常、複素数で表される)となる。そして、2系列に対し
て個別に後段の処理が行われ、合成回路119におい
て、この2系列が基準周波数信号(キャリア)の位相に
対する同相成分および直交成分となって同期検波され
る。
As described above, by estimating the impulse response of each path k using the despread received signal of the pilot channel on which known data is transmitted, the phase offset of the received signal of each path k is calculated. Has been removed. Although not shown, the two multipliers 111 shown in FIG.
Are also multiplied by a quadrature reference frequency signal orthogonal to the reference frequency signal, and become a two-series baseband reception signal (usually represented by a complex number) in phase and orthogonal to the reference frequency signal. The subsequent processes are individually performed on the two sequences, and the combining circuit 119 synchronously detects the two sequences as an in-phase component and a quadrature component with respect to the phase of the reference frequency signal (carrier).

【0012】一般に、高速データ伝送をDS−CDMA
システムで行おうとすると、データレートの高速化にし
たがって、チップレートも当然大きくなる。チップレー
トが大きくなると、マルチパスによる干渉量が増大す
る。マルチパス数が増大すると、もはやRake受信方
式では伝送性能の劣化を防ぐことができない。時間遅延
したパス1〜パスKの到来波を合成したものが受信され
ると、あるパスkの到来波を逆拡散するときには、時間
遅延した他のパスの到来波は干渉信号となる。そのた
め、ある1つのパスkのインパルスレスポンスには、他
のパスの到来波との間の相互相関によって生じた干渉波
成分が含まれている。そのため、パス1〜パスKのイン
パルスレスポンスをRake合成すると、伝送性能が劣
化する。
Generally, DS-CDMA is used for high-speed data transmission.
When the system is used, the chip rate naturally increases as the data rate increases. As the chip rate increases, the amount of interference due to multipath increases. When the number of multipaths increases, deterioration of transmission performance can no longer be prevented by the Rake reception method. When a signal obtained by combining the arriving waves of paths 1 to K with a time delay is received, when the arriving wave of a certain path k is despread, the arriving waves of the other paths with a time delay become interference signals. Therefore, an impulse response of one path k includes an interference wave component generated by a cross-correlation with an incoming wave of another path. Therefore, if the impulse responses of the paths 1 to K are rake-combined, the transmission performance deteriorates.

【0013】このようなマルチパスによる干渉を除去す
る第1の従来技術として、干渉キャンセル技術がある、
例えば、和田ほか1名「B5−140 DS−CDMA
システムにおけるマルチユーザ・マルチステージ型干渉
キャンセラの一検討」,電子情報通信学会ソサイエティ
大会(1998.9)で知られているものがあり、この
ような干渉キャンセラ(以下先行技術という)を、本出
願人は、特願平10−236777号として出願してい
る。
As a first conventional technique for eliminating such multipath interference, there is an interference cancellation technique.
For example, Wada et al., "B5-140 DS-CDMA"
A study of a multi-user multi-stage interference canceller in a system ", IEICE Society Conference (19988.9). Such an interference canceller (hereinafter referred to as prior art) is disclosed in the present application. The person has filed an application as Japanese Patent Application No. 10-236777.

【0014】まず、パイロットチャンネル等を用いて正
確なインパルスレスポンスを推定する。振幅の大きなパ
スをK個選択し、その値をW(k)(k=1〜K)とす
る。その中で振幅値が最大となるパスPを選択する。1
段目の干渉キャンセラには、Rake受信データが入力
され、2段目以降の干渉キャンセラには、前段の干渉キ
ャンセラの出力データが入力される。さらに、振幅最大
パスP以外の各パスに対する拡散符号とW(k)を用い
て各ユーザにおける干渉レプリカを生成する。受信信号
から全ユーザの干渉レプリカを差し引いて、パスPに対
して逆拡散を行い、全ユーザに対するデータを検出す
る。すなわち、あらかじめW(k)を推定し、電波伝搬
の情報は推定後固定する。
First, an accurate impulse response is estimated using a pilot channel or the like. K paths having a large amplitude are selected, and the value is set to W (k) (k = 1 to K). The path P having the maximum amplitude value is selected. 1
The rake reception data is input to the first-stage interference canceller, and the output data of the previous-stage interference canceller is input to the second and subsequent interference cancellers. Furthermore, an interference replica for each user is generated using the spreading code and W (k) for each path other than the maximum amplitude path P. By subtracting interference replicas of all users from the received signal, despreading is performed on path P, and data for all users is detected. That is, W (k) is estimated in advance, and information on radio wave propagation is fixed after the estimation.

【0015】また、異なる方法で干渉信号をキャンセル
する第2の従来技術として、佐和橋ほか2名「パイロッ
ト及びデータシンボルを用いるチャネル推定逐次更新型
DS−CDMAコヒーレントマルチステージ干渉キャン
セラ」,信学技報96(354),電子情報通信学会
(1996−11)RCS96−100,p.9−16
等で知られているものがある。これは、W−CDMA
(広帯域CDMA)システムにおいて用いるものであ
る。
As a second conventional technique for canceling an interference signal by a different method, Sawahashi et al., "DS-CDMA Coherent Multistage Interference Canceller Using Channel Estimation and Successive Update Using Pilot and Data Symbols", IEICE Tech. 96 (354), IEICE (1996-11) RCS 96-100, p. 9-16
Some are known. This is W-CDMA
(Broadband CDMA) system.

【0016】このW−CDMAは、フレーム内にパイロ
ットシンボル区間を有するDS−CDMAシステムであ
る。パワーの大きなユーザから1ユーザずつ順次、干渉
をキャンセルして行く。ここで、ある1つのユーザのチ
ャンネル推定・干渉生成ユニットは、複数のマルチパス
毎に逆拡散した信号をRake合成してデータ判定を行
い、この判定データから各マルチパスの拡散信号を推定
して干渉レプリカを生成し、受信された逆拡散信号から
干渉レプリカをキャンセルして上述したチャンネル推定
・干渉生成ユニットに入力している。
This W-CDMA is a DS-CDMA system having a pilot symbol section in a frame. The interference is canceled one by one from the user having the largest power. Here, the channel estimation / interference generation unit of a certain user performs Rake combining of signals despread for each of a plurality of multipaths, performs data determination, and estimates a spread signal of each multipath from the determination data. An interference replica is generated, and the interference replica is canceled from the received despread signal and input to the above-described channel estimation / interference generation unit.

【0017】さらに、上述した干渉キャンセルを、マル
チステージ(多段構成)の各ステージiにおいて行う。
ユーザkにおいては、ユーザkよりもパワーの大きいユ
ーザに対するiステージでの干渉レプリカと、パワーの
小さな他ユーザに対するi−1ステージでの干渉レプリ
カを除去し、さらに、受信信号から自局の各パスにおい
て、それぞれ、その各パス以外の干渉レプリカを除去
し、パイロットシンボルを用いて各パスにおけるインパ
ルスレスポンスを推定し、その値に基づいて、逆拡散を
行う。各パスで逆拡散された信号がRake合成され
る。合成後、デコードされたデータと推定されたインパ
ルスレスポンスをもとに干渉レプリカを生成する。
Further, the above-described interference cancellation is performed in each stage i of a multi-stage (multi-stage configuration).
For the user k, the interference replica at the i-stage for the user having a higher power than the user k and the interference replica at the i-1 stage for the other user having the lower power are removed. , The interference replica other than each path is removed, the impulse response in each path is estimated using pilot symbols, and despreading is performed based on the value. The signals despread in each path are rake-combined. After the combining, an interference replica is generated based on the decoded data and the estimated impulse response.

【0018】上述した干渉キャンセラは、あらかじめ確
からしい受信データを得ておくことが必要である。干渉
キャンセルの能力を向上させるためには、この受信デー
タの確からしさを高める必要がある。かし、先行技術で
は、構成を簡単にするため、ディジタル復調された段階
の受信データを用いていたため、受信データの確からし
さを高めることに限界があった。従来より、IS−95
においては、送信情報は畳み込み符号化が行われ、受信
装置ではビタビ復号が行われて誤り訂正がされた受信情
報を出力していた。しかし、受信情報を得るまでの処理
部の規模は非常に大きくなり、処理時間も長くなるた
め、受信情報から干渉レプリカを生成することは考えら
れていなかった。しかし、誤り訂正された受信情報を用
いれば、干渉キャンセルの能力が飛躍的に向上すること
がわかった。また、干渉キャンセラは、ディジタル復調
された段階の受信データを用いる場合でも、その処理時
間および消費電力が問題となっている。特に、干渉キャ
ンセラを多段に縦属接続することにより誤り特性を向上
させる、マルチステージ型の干渉キャンセラにおいて
は、段数に応じて処理時間および消費電力が大きくな
る。
The above-described interference canceller needs to obtain reliable reception data in advance. In order to improve the ability to cancel interference, it is necessary to increase the certainty of the received data. However, in the prior art, since the received data at the stage of digital demodulation is used in order to simplify the configuration, there is a limit in increasing the certainty of the received data. Conventionally, IS-95
In, the transmission information is subjected to convolutional coding, and the receiving apparatus outputs the received information which has been subjected to Viterbi decoding and error correction. However, since the scale of the processing unit until the reception information is obtained becomes very large and the processing time becomes long, generating an interference replica from the reception information has not been considered. However, it has been found that the use of the error-corrected received information dramatically improves the interference canceling ability. Further, even when using the received data at the stage of digital demodulation, the interference canceller has a problem in processing time and power consumption. In particular, in a multi-stage interference canceller in which error characteristics are improved by cascading the interference cancellers in multiple stages, the processing time and power consumption increase according to the number of stages.

【0019】本発明は、上述した問題点を解決するため
になされたものであるが、本発明を説明する前に、上述
した先行技術を説明することにより、干渉キャンセラの
機能を具体的に説明しておく。図13は、先行技術の基
本ブロック構成図である。1つのPN符号を共有する符
号多重されたチャンネルが、1つの通信チャンネル(1
ユーザ)および1つのパイロットチャンネルからなる場
合のものである。これに対し、図12は、1つのPN符
号を共有する符号多重された通信チャンネル(ユーザ)
が複数の場合であるので前提が若干異なるが、Rake
受信部に関しては、この図12を流用して説明する。
The present invention has been made in order to solve the above-mentioned problems. Before describing the present invention, however, the functions of the interference canceller will be specifically described by describing the above-mentioned prior art. Keep it. FIG. 13 is a basic block configuration diagram of the prior art. A code-multiplexed channel sharing one PN code corresponds to one communication channel (1
User) and one pilot channel. On the other hand, FIG. 12 shows a code-multiplexed communication channel (user) sharing one PN code.
Is a plural case, so the assumption is slightly different.
The receiving unit will be described with reference to FIG.

【0020】この基本構成においては、インパルスレス
ポンスを推定し、このインパルスレスポンスを表す基準
信号W(k)を固定し、Rake受信部121で出力デ
ータDRを検出する。また、電力最大パス検出器131
は、基準信号W(k)に基づいて、電力が最大となるパ
スPを選択する。干渉キャンセラ133においては、R
ake受信部121から出力されたデータを初期受信デ
ータとして、電力が最大となるパスP以外のパスにおけ
る、同期検波および逆拡散を行う以前の信号を生成する
とともに、パイロットチャンネルの既知のデータに基づ
いて、電力が最大となるパスP以外のパスにおける、逆
拡散を行う以前のパイロットチャンネルの信号を生成
し、これらを干渉レプリカとし、受信信号からその干渉
レプリカを差し引いて、電力が最大のパスPについて再
び逆拡散および同期検波を行うことによりデータを再び
検出しなおす。このようにして、受信信号品質の劣化要
因である干渉を除去することによりビット誤り率が向上
する。
In this basic configuration, the impulse response is estimated, the reference signal W (k) representing the impulse response is fixed, and the output data DR is detected by the rake receiving unit 121. In addition, the power maximum path detector 131
Selects the path P having the maximum power based on the reference signal W (k). In the interference canceller 133, R
The data output from the ake receiving unit 121 is used as initial reception data to generate a signal before performing synchronous detection and despreading on a path other than the path P where the power is maximum, and based on known data of a pilot channel. Then, in the paths other than the path P having the maximum power, the signals of the pilot channels before despreading are generated, these are used as interference replicas, and the interference replica is subtracted from the received signal to obtain the path P having the maximum power. , The data is detected again by performing despreading and synchronous detection again. In this manner, the bit error rate is improved by removing the interference that is a cause of the deterioration of the received signal quality.

【0021】図12に示したサーチャー部122では、
パイロットチャンネルの受信信号を逆拡散して得られる
電力の大きいパスがK個選択され、各パス1〜Kのイン
パルスレスポンスの値として基準信号W(k)(k=1
〜K)を出力する。図14に示した電力最大パス検出器
131は、基準信号W(k)の中から、電力が最大とな
るパスPを選択して、Pの値を干渉キャンセラ133に
出力する。
In the searcher section 122 shown in FIG.
K paths with large power obtained by despreading the pilot channel received signal are selected, and the reference signal W (k) (k = 1) is used as the value of the impulse response of each of the paths 1 to K.
To K) are output. The power maximum path detector 131 shown in FIG. 14 selects the path P having the maximum power from the reference signal W (k), and outputs the value of P to the interference canceller 133.

【0022】図16は、図13に示した干渉キャンセラ
133の動作説明図である。基地局1から送信された信
号は複数のパスを通って、それぞれが異なる遅延時間の
信号の合成信号として受信される。上段の図は、マルチ
パスによるインパルスレスポンスを示す。電力が最大と
なるパスPを選択し、他のパスにおける同期検波および
逆拡散を行う以前のベースバンドの受信信号を、検出デ
ータおよびパイロットチャンネルのデータに基づいて仮
想的に生成し、これを差し引いた受信信号に対し、最大
電力のパスPにおける逆拡散を行い、下段に示すような
干渉信号のキャンセルされたデータを検出する。
FIG. 16 is an explanatory diagram of the operation of the interference canceller 133 shown in FIG. The signal transmitted from the base station 1 passes through a plurality of paths and is received as a combined signal of signals having different delay times. The upper diagram shows an impulse response by multipath. A path P having the maximum power is selected, and a baseband received signal before performing synchronous detection and despreading in another path is virtually generated based on the detection data and pilot channel data, and is subtracted. The received signal is subjected to despreading in the path P having the maximum power, and data in which an interference signal is canceled as shown in the lower part is detected.

【0023】電力が最大となるパスPは、干渉信号を含
む割合が少なく、パスPを除くパスについては、主に干
渉信号であると推定する。そして、Rake受信部12
1から出力された1ユーザの通信チャンネルの一応確か
らしいデータDRを初期値として用い、これから、逆の
信号処理をして、同期検波および逆拡散を行う以前の信
号を生成する。同時に、パイロットチャンネルの既知の
データDpに基づいて逆拡散を行う以前のパイロットチ
ャンネルの信号も生成する。このようにして、パスPを
除くパス1〜パスKにおける干渉レプリカを生成する。
そして、ベースバンドの受信信号から、パスPを除くパ
ス1〜パスKの干渉レプリカをすべて差し引くと、ほぼ
パスPだけのベースバンドの受信信号となる。
The path P having the maximum power has a small ratio including an interference signal, and the paths other than the path P are estimated to be mainly interference signals. Then, the Rake receiving unit 12
The data DR that is likely to be output from the communication channel 1 of one user is used as an initial value, and a signal before the synchronous detection and despreading is generated from the signal DR by performing reverse signal processing. At the same time, it generates a previous signal of the pilot channel to be despread based on a known data D p of the pilot channel. In this way, interference replicas in paths 1 to K excluding path P are generated.
Then, when all the interference replicas of the paths 1 to K excluding the path P are subtracted from the baseband reception signal, the baseband reception signal is almost only the path P.

【0024】したがって、干渉キャンセラ133は、R
ake受信部121から出力される1つの通信チャネル
の出力データDR、および、パイロットチャンネルの既
知のデータDpを用いて、最大電力のパスPを除いたK
−1個のパスの干渉レプリカを生成する。そして、ベー
スバンドの受信信号からこの干渉レプリカを除去したベ
ースバンドの受信信号に対し、パスPについて改めて逆
拡散を行う。このようにして、仮に単一のパスPの到来
波のみが受信されたと仮定したときとほぼ同様なベース
バンドの受信信号に対して逆拡散をすることができる。
その結果、パスの相互相関による干渉信号が除去された
通信チャンネルの受信データDCが得られる。なお、遅
延部132は、Rake受信部121および干渉キャン
セラ133内部における処理遅延を補償するものであ
る。
Therefore, the interference canceller 133 has
Output data DR one communication channel that is output from the ake receiver 121, and, using known data D p of the pilot channel, without path P of maximum power K
Generate an interference replica of one path. Then, despreading is performed again on the path P for the baseband reception signal obtained by removing the interference replica from the baseband reception signal. In this way, it is possible to perform despreading on a baseband received signal substantially the same as when it is assumed that only an incoming wave of a single path P has been received.
As a result, reception data DC of the communication channel from which the interference signal due to the cross-correlation of the path is removed is obtained. The delay unit 132 compensates for a processing delay inside the rake receiving unit 121 and the interference canceller 133.

【0025】図14は、図13に示した干渉キャンセラ
133の内部構成図である。1ユーザの干渉レプリカ生
成部135は、1ユーザのみが使用する唯一の通信チャ
ンネルについて、パスPを除く、K−1個のパスに対す
る干渉レプリカを生成する。また、パイロットチャンネ
ルの干渉レプリカ生成部135pは、パイロットチャン
ネルについて、パスPを除く、K−1個のパスに対する
干渉レプリカを生成する。
FIG. 14 is an internal configuration diagram of the interference canceller 133 shown in FIG. The interference replica generation unit 135 for one user generates interference replicas for K-1 paths excluding the path P for the only communication channel used by only one user. Further, the pilot channel interference replica generating unit 135 p generates interference replicas for the K−1 paths excluding the path P for the pilot channel.

【0026】図15(a),図15(b)は、それぞ
れ、図14に示した干渉レプリカ生成部135,135
pの内部構成図である。パス1に対する干渉レプリカ生
成部1411については、Rake受信部121から出
力されたデータDRが、乗算器138において、パス1
に対する基準信号W1(1)と乗算されることにより、
パス1のキャリア位相および振幅が付与された信号点位
相および振幅を有する、同期検波される前の信号に戻さ
れる。次に、乗算器139においてパス1に対するPN
符号であるPN1(1)、さらに、乗算器140におい
て1ユーザのパス1に対する直交符号WS1(1)とそ
れぞれ乗算されて拡散されることにより、パス1の時間
遅延を有する、逆拡散される前のベースバンド受信信号
に戻されて、パス1の干渉レプリカが生成される。パス
1に対する干渉レプリカ生成部1411と同様の構成
が、パスPを除いてK−1個あり、これらのK−1個の
信号が加算器142により加算されて、その出力信号が
パスPを除くパス1〜Kの干渉レプリカの出力信号とな
る。
FIGS. 15A and 15B show interference replica generators 135 and 135 shown in FIG. 14, respectively.
It is an internal block diagram of p. Regarding the interference replica generation unit 141 1 for path 1, the data DR output from the rake reception unit 121 is output to the multiplier 138 by the path 1
Is multiplied by the reference signal W 1 (1)
The carrier phase and amplitude of the path 1 are returned to the signal before the synchronous detection, which has the signal point phase and amplitude added. Next, the PN for pass 1 is
The code PN 1 (1) is further multiplied by the orthogonal code WS 1 (1) for one user's path 1 in the multiplier 140 and spread, thereby despreading with a time delay of path 1. The signal is returned to the baseband received signal before the transmission, and an interference replica of path 1 is generated. Same configuration as that of the interference replica generation unit 141 1 for the path 1 is located 1 K-piece with the exception of the path P, these K-1 pieces of signals are added by the adder 142, the output signal path P Excluded are the output signals of the interference replicas of paths 1 to K.

【0027】ここで、W1(k)(k=1〜K,k=P
を除く)は図12に示した制御部129が出力する基準
信号、PN1(k)(k=1〜K,k=Pを除く)は図
12に示したフィンガー118kのPN発生器114が
出力するPN符号、直交符号WS1(k)(k=1〜
K,k=Pを除く)は図12に示したフィンガー118
kの直交符号発生器117が出力する1ユーザの直交符
号に基づくものである。ただし、図13においてベース
バンドの受信信号を遅延部132で遅延させたように、
Rake受信部121における処理遅延、干渉キャンセ
ラ133の内部での処理遅延も考慮して時間遅れを調整
する。W1(k),PN1(k),WS1(k)は、上述
した制御部129,PN発生器114,直交符号発生器
117の出力のそれぞれに、遅延部132と同様な遅延
部を設けることによって作ることができる。
Here, W 1 (k) (k = 1 to K, k = P
Is a reference signal output from the control unit 129 shown in FIG. 12, and PN 1 (k) (except for k = 1 to K, k = P) is a PN generator 114 of the finger 118 k shown in FIG. Output the PN code and the orthogonal code WS 1 (k) (k = 1 to
K, k = P) are the fingers 118 shown in FIG.
This is based on the orthogonal code of one user output from the k orthogonal code generator 117. However, as shown in FIG. 13, the baseband reception signal is delayed by the delay unit 132,
The time delay is adjusted in consideration of the processing delay in the rake receiving unit 121 and the processing delay inside the interference canceller 133. W 1 (k), PN 1 (k), and WS 1 (k) are provided with the same delay unit as the delay unit 132 for the outputs of the control unit 129, PN generator 114, and orthogonal code generator 117, respectively. It can be made by providing.

【0028】図15(b)に示す、パイロットチャンネ
ルに対する干渉レプリカ生成部135pについては、パ
イロットチャンネルの既知のデータDpが、乗算器13
8において、パス1に対する基準信号W1(1)と乗算
されることにより、パス1のキャリア位相および振幅が
付与された信号点位相および振幅を有する信号になる。
つぎに、乗算器139においてパス1に対するPN符号
であるPN1(1)、さらに、乗算器140においてパ
イロットチャンネルのパス1に対する直交符号WS
1(p,1)とそれぞれ乗算されて拡散されることによ
り、パス1の時間遅延を有する、逆拡散される前のベー
スバンド受信信号に戻されて、パス1の干渉レプリカが
生成される。図15(a)と同様に、パス1に対する干
渉レプリカ生成部1411と同様の構成が、パスPを除
いてK−1個あり、これらのK−1個の信号が加算器1
42により加算されて、その出力信号がパスPを除くパ
ス1〜Kの干渉レプリカの出力信号となる。
As shown in FIG. 15B, in the interference replica generator 135 p for the pilot channel, the known data D p of the pilot channel is added to the multiplier 13.
At 8, the signal is multiplied by the reference signal W 1 (1) for path 1 to become a signal having the signal point phase and amplitude given the carrier phase and amplitude of path 1.
Next, PN 1 (1) which is a PN code for path 1 in multiplier 139, and orthogonal code WS for pilot channel path 1 in multiplier 140
By being multiplied by 1 (p, 1) and spreading, respectively, the baseband reception signal having the time delay of path 1 before being despread is returned to generate an interference replica of path 1. Figure 15 similarly to (a), the same configuration as the interference replica generation unit 141 1 for the path 1 is located 1 K-piece with the exception of path P, these K-1 pieces of signal adders 1
42, the output signal becomes the output signal of the interference replica of the paths 1 to K excluding the path P.

【0029】ここで、W1(k)(k=1〜K,k=P
を除く)は図12に示した制御部129が出力する基準
信号、PN1(k)(k=1〜K,k=Pを除く)は図
12に示したサーチャー部122のPN発生器124が
出力するPN符号(フィンガー118kのPN発生器1
14が出力するPN符号と一致する)、直交符号WS1
(p,k)(k=1〜K,k=Pを除く)は図12に示
したサーチャー部122の直交符号発生器126が出力
するパイロットチャンネルの直交符号に基づくものであ
る。ただし、Rake受信部121における処理遅延を
補償するために時間遅れを持たせ、かつ、干渉キャンセ
ラ133の内部での処理遅延も考慮して時間遅れが調整
される。W1(k),PN1(k),WS1(p,k)
は、上述した制御部129,PN発生器124,直交符
号発生器126の出力のそれぞれに、遅延部132と同
様な遅延部を設けることによって作ることができる。
Here, W 1 (k) (k = 1 to K, k = P
Is a reference signal output from the control unit 129 shown in FIG. 12, and PN 1 (k) (except for k = 1 to K, k = P) is a PN generator 124 of the searcher unit 122 shown in FIG. PN code (PN generator 1 with finger 118 k )
14), and the orthogonal code WS 1
(P, k) (except k = 1 to K, k = P) is based on the orthogonal code of the pilot channel output from the orthogonal code generator 126 of the searcher unit 122 shown in FIG. However, a time delay is provided to compensate for the processing delay in the Rake receiving unit 121, and the time delay is adjusted in consideration of the processing delay inside the interference canceller 133. W 1 (k), PN 1 (k), WS 1 (p, k)
Can be produced by providing a delay unit similar to the delay unit 132 in each of the outputs of the control unit 129, the PN generator 124, and the orthogonal code generator 126 described above.

【0030】再び、図14に戻って説明をする。加算器
136において、遅延されたベースバンドの受信信号か
ら、干渉レプリカ135の出力信号が差し引かれ、パス
Pに対する逆拡散部137に入力される。このパスPに
対する逆拡散部137は、図12に示したフィンガー部
1181〜118K中のパスPのフィンガー部と同様の構
成である。すなわち、パスPに対する基準信号W
1(P)、パスPに対するPN符号であるPN1(P)、
および、パスPに対する1ユーザの直交符号WS
1(P)を用いて、干渉レプリカが削除されたベースバ
ンドの受信信号に対して、パスPに対する逆拡散を行
い、データを判定する。
Returning to FIG. 14, the description will be continued. In the adder 136, the output signal of the interference replica 135 is subtracted from the delayed baseband reception signal, and the result is input to the despreading unit 137 for the path P. The despreading unit 137 for this path P has the same configuration as the finger part of the path P in the finger parts 118 1 to 118 K shown in FIG. That is, the reference signal W for the path P
1 (P), a PN code for the path P, PN 1 (P),
And one user's orthogonal code WS for path P
Using 1 (P), the baseband received signal from which the interference replica has been deleted is subjected to despreading with respect to the path P, and data is determined.

【0031】この出力データは、相互相関による干渉が
除かれて受信品質が改善された1ユーザのデータとな
る。上述した基準信号W1(P)、PN符号PN
1(P)、および、1ユーザの直交符号WS1(P)は、
先に説明した、パスPを除いたパスの基準信号W
1(k)、PN符号PN1(k)、および、1ユーザの直
交符号WS1(k)と同様に、Rake受信部121に
おける処理遅延を補償するために時間遅れを持たせ、か
つ、干渉キャンセラ133の内部での処理遅延も考慮し
て時間遅れが調整される。
This output data is data of one user whose reception quality has been improved by eliminating interference due to cross-correlation. The above-described reference signal W 1 (P), PN code PN
1 (P) and one user's orthogonal code WS 1 (P)
The reference signal W of the path excluding the path P described above
1 (k), the PN code PN 1 (k), and the orthogonal code WS 1 (k) of one user have a time delay in order to compensate for the processing delay in the Rake receiving unit 121 and the interference The time delay is adjusted in consideration of the processing delay inside the canceller 133.

【0032】図17は、1つのPN符号を共有する符号
多重されたチャンネルが、Nユーザ通信チャンネルおよ
び1パイロットチャンネルからなる先行技術のブロック
構成図である。そして、複数ユーザに対応した干渉キャ
ンセラが、1〜M段目の干渉キャンセラ1511〜15
Mとして縦続接続されたものである。この具体例で
は、複数のユーザ1〜Nのパスに対して複数の干渉キャ
ンセラを動作させて干渉を除去し、さらに複数段の干渉
キャンセラを動作させるものであって、より確からしい
データが検出される。第1段目の干渉キャンセラ151
1は、Rake受信部146から出力されたデータDR
(1)〜DR(N)を確からしいデータとして入力する
とともに、パイロットチャンネルの既知のデータD p
入力し、干渉信号がキャンセルされた、より確からしい
データDC(1,1)〜DC(1,N)を出力する。
FIG. 17 shows codes sharing one PN code.
The multiplexed channels are N-user communication channels and
Prior art block consisting of one pilot channel
It is a block diagram. And interference capacities corresponding to multiple users
The interference canceller 151 of the 1st to Mth stages1~ 15
1MAre connected in cascade. In this specific example
Can be used for multiple paths from multiple users 1-N.
Operating the canceller to remove interference,
It works the canceller and seems more certain
Data is detected. First-stage interference canceller 151
1Is the data DR output from the Rake receiving unit 146.
(1) to input DR (N) as likely data
Together with the known data D of the pilot channel pTo
Input, interference signal canceled, more likely
Data DC (1, 1) to DC (1, N) are output.

【0033】第2段以降については、前段の干渉キャン
セラからの出力データが次の段の干渉キャンセラの入力
データになるとともに、パイロットチャンネルの既知の
データDpも入力される。いずれの段の干渉キャンセラ
1511〜151Mも、電力最大パス検出器131(図1
3)から出力される同じパスPを電力最大パスとして選
択する。なお、各段の干渉キャンセラのうち、1〜(M
−1)段目の干渉キャンセラ1511〜151M-1につい
ては、自局(例えば、ユーザ1)のデータを含めたユー
ザ1〜Nのデータを出力する必要がある。すなわち、1
〜(M−1)段目の干渉キャンセラ1511〜151M-1
については、ユーザ1〜ユーザNに対する逆拡散部が必
要となる。
[0033] The second and subsequent stages, the output data from the preceding stage interference canceller with becomes the input data of the interference canceller of the next stage, also known data D p of pilot channels is input. Each of the interference cancellers 151 1 to 151 M at any stage has a maximum power path detector 131 (FIG. 1).
The same path P output from 3) is selected as the maximum power path. Note that among the interference cancellers at each stage, 1 to (M
-1) For the interference cancellers 151 1 to 151 M−1 at the first stage, it is necessary to output data of users 1 to N including data of the own station (for example, user 1). That is, 1
(M-1) th stage interference canceller 151 1 to 151 M-1
Requires a despreading unit for user 1 to user N.

【0034】上述した直接拡散受信装置は、CDMA方
式セルラ電話システム(TIA−IS95)を前提とし
て説明した。しかし、この直接拡散受信装置は、W−C
DMAシステムにおいても適用可能である。W−CDM
Aシステムは、複数のユーザの通信チャンネルが符号多
重されているとともに、ある時間的な区間に、複数の通
信チャンネルに共通のパイロットシンボルが挿入され、
このパイロットシンボルに基づいてインパルスレスポン
スを推定することによって基準信号W(k)を出力する
ものである。
The above-described direct spread receiving apparatus has been described on the premise of the CDMA cellular telephone system (TIA-IS95). However, this direct spread receiver is WC
It is also applicable in a DMA system. W-CDM
In the A system, communication channels of a plurality of users are code-multiplexed, and a pilot symbol common to the plurality of communication channels is inserted in a certain time interval,
The reference signal W (k) is output by estimating the impulse response based on the pilot symbol.

【0035】W−CDMAにおいては、ユーザ通信チャ
ンネルの区間とパイロットチャンネルの区間とが時間的
に異なっているが、パイロットチャンネルのマルチパス
がユーザ通信チャンネルの区間に入り込むような場合に
は、パイロットチャンネルが、ユーザ通信チャンネルに
対するマルチパスの相互相関による干渉を与えることに
なる。したがって、図14に示したパイロットチャンネ
ルの干渉レプリカ生成部135pを用いることによっ
て、パイロットチャンネルによる干渉を除去することが
できる。ただし、本来、ユーザー通信チャンネルの受信
信号が存在しないパイロットチャンネルの区間にもパイ
ロットチャンネルの干渉レプリカが生成される。このパ
イロットチャンネルの区間の干渉レプリカ成分が大きい
と、これが、かえってノイズ成分となり伝送品質が低下
してしまうおそれがある。したがって、図14に示した
パイロットチャンネルの干渉レプリカ生成部135pの
出力を、図示しないスイッチ部を介して加算器136へ
出力する。このスイッチ部は、制御部129により制御
されて、ユーザ通信チャンネルの区間においてのみパイ
ロットチャンネルの干渉レプリカを加算器136に供給
する。
In W-CDMA, the section of the user communication channel and the section of the pilot channel are temporally different, but if the multipath of the pilot channel enters the section of the user communication channel, Will cause interference due to multipath cross-correlation on the user communication channel. Therefore, by using the pilot channel interference replica generating unit 135p shown in FIG. 14, it is possible to remove the interference caused by the pilot channel. However, an interference replica of the pilot channel is generated even in a section of the pilot channel where no received signal of the user communication channel exists. If the interference replica component in the section of the pilot channel is large, it may become a noise component, which may lower the transmission quality. Accordingly, the output of the pilot channel interference replica generator 135p shown in FIG. 14 is output to the adder 136 via a switch (not shown). The switch unit is controlled by the control unit 129 to supply the interference replica of the pilot channel to the adder 136 only in the section of the user communication channel.

【0036】[0036]

【発明が解決しようとする課題】本発明は、受信情報の
品質を飛躍的に向上させる直接拡散受信装置を提供する
ことを目的とするものである。また、受信情報の品質を
保ちながら干渉キャンセラの消費電力を低減させる直接
拡散受信装置を提供することを目的とするものである。
SUMMARY OF THE INVENTION It is an object of the present invention to provide a direct spread receiving apparatus which dramatically improves the quality of received information. It is another object of the present invention to provide a direct spread receiver that reduces the power consumption of an interference canceller while maintaining the quality of received information.

【0037】[0037]

【課題を解決するための手段】本発明は、請求項1に記
載の発明においては、送信情報が誤り訂正符号化された
データに基づいて送信データが生成され、該送信データ
が直接拡散されてなる直接拡散信号を受信する直接拡散
受信装置であって、初期データ出力手段、誤り訂正手
段、および、干渉キャンセル手段を有し、前記初期デー
タ出力手段は、直接拡散受信信号に基づいて初期受信デ
ータを出力し、前記誤り訂正手段は、前記初期受信デー
タに基づいて誤り訂正符号の復号を行った後に誤り訂正
符号化を行い、前記干渉キャンセル手段は、前記誤り訂
正手段の出力に基づいて、前記直接拡散受信信号に含ま
れる干渉信号のレプリカを生成し、前記直接拡散受信信
号から前記レプリカを差し引いて、前記干渉信号の影響
が低減された受信データを出力するものである。したが
って、誤り訂正され確からしさが高められた初期受信デ
ータを用いて干渉キャンセルを行うため、受信情報の品
質を飛躍的に向上させることができる。干渉キャンセル
手段としては、1段の干渉キャンセラでもよいし、多段
の干渉キャンセラでもよい。誤り訂正符号としては、例
えば、畳み込み符号を用いることができ、その復号に
は、ビタビ復号を行うことができる。
According to the present invention, in the first aspect, transmission data is generated based on data in which transmission information is error-correction-coded, and the transmission data is directly spread. A direct spread receiving apparatus for receiving a direct spread signal, comprising: an initial data output unit, an error correction unit, and an interference canceling unit, wherein the initial data output unit includes an initial receive data based on the direct spread receive signal. The error correction means performs error correction encoding after decoding the error correction code based on the initial received data, the interference cancellation means, based on the output of the error correction means, A replica of the interference signal included in the direct spread received signal is generated, and the replica is subtracted from the direct spread received signal to reduce the influence of the interference signal. And it outputs the data. Therefore, interference cancellation is performed using the initial reception data that has been error-corrected and the likelihood is increased, so that the quality of received information can be significantly improved. The interference canceling means may be a single-stage interference canceller or a multi-stage interference canceller. For example, a convolutional code can be used as the error correction code, and Viterbi decoding can be performed for the decoding.

【0038】請求項2に記載の発明においては、送信情
報が誤り訂正符号化されたデータに基づいて送信データ
が生成され、該送信データが直接拡散されてなる直接拡
散信号を受信する直接拡散受信装置であって、初期デー
タ出力手段、誤り訂正手段、複数系列の干渉キャンセル
手段、および、合成判定手段を有し、前記初期データ出
力手段は、前記複数系列に対応したアンテナで前記直接
拡散信号を受信して、それぞれの系列の直接拡散受信信
号に基づいて前記それぞれの系列に共通の初期受信デー
タを出力し、前記誤り訂正手段は、前記初期受信データ
に基づいて誤り訂正符号の復号を行った後に誤り訂正符
号化を行い、それぞれの系列の前記干渉キャンセル手段
は、前記誤り訂正手段の出力に基づいて、前記それぞれ
の系列の直接拡散受信信号に含まれる干渉信号のレプリ
カを生成し、前記それぞれの系列の直接拡散受信信号か
ら前記レプリカを差し引いて、前記干渉信号の影響が低
減されたそれぞれの系列の逆拡散信号を出力し、前記合
成判定手段は、前記それぞれの系列の逆拡散信号を合成
した信号をデコードして受信データを出力するものであ
る。したがって、複数系統の受信機構成であることによ
るダイバーシチ効果により、請求項1に記載の発明より
も、さらに受信情報の品質が向上する。
According to the second aspect of the present invention, the transmission data is generated based on the data in which the transmission information is subjected to the error correction coding, and the direct spread reception for receiving the direct spread signal in which the transmission data is directly spread is received. An apparatus, comprising an initial data output unit, an error correction unit, a plurality of series of interference canceling units, and a combination determination unit, wherein the initial data output unit transmits the direct spread signal with an antenna corresponding to the plurality of series. Receiving, outputting the initial received data common to the respective sequences based on the direct spread received signals of the respective sequences, and the error correction means decoded the error correction code based on the initial received data. Later, error correction coding is performed, and the interference canceling means for each sequence performs direct spreading of each sequence based on the output of the error correcting means. Generating a replica of the interference signal included in the received signal, subtracting the replica from the direct spread received signal of each of the sequences, outputting a despread signal of each of the sequences reduced in the influence of the interference signal, The combination determining means decodes a signal obtained by combining the despread signals of the respective streams and outputs received data. Therefore, the quality of the received information is further improved as compared with the first aspect of the invention due to the diversity effect due to the multi-system receiver configuration.

【0039】請求項3に記載の発明においては、送信情
報が誤り訂正符号化されたデータに基づいて送信データ
が生成され、該送信データが直接拡散されてなる直接拡
散信号を受信する直接拡散受信装置であって、初期デー
タ出力手段、複数段の干渉キャンセラ、および、該干渉
キャンセラの最終段直前までの段に対応して設けられる
少なくとも1段の誤り訂正手段を有し、前記初期データ
出力手段は、直接拡散受信信号に基づいて初期受信デー
タを出力し、第1段の前記干渉キャンセラは、前記初期
受信データに基づいて、前記直接拡散受信信号に含まれ
る干渉信号のレプリカを生成し、前記直接拡散受信信号
から前記レプリカを差し引いて、前記干渉信号の影響が
低減された第1段の受信データを出力し、各段の前記誤
り訂正手段は、当該段の前記干渉キャンセラの出力に基
づいて誤り訂正符号の復号を行った後に誤り訂正符号化
を行い、第2段以降の前記干渉キャンセラは、前段の前
記誤り訂正手段の出力に基づいて前記直接拡散受信信号
に含まれる前記干渉信号のレプリカを生成し、前記直接
拡散受信信号から前記レプリカを差し引いて、前記干渉
信号の影響が低減された当該段の受信データを出力する
ものである。したがって、干渉キャンセル手段が多段構
成であるため、請求項1に記載の発明よりもさらに、受
信情報の品質が向上する。
According to the third aspect of the present invention, transmission data is generated based on data in which transmission information is error-correction coded, and a direct spread signal for receiving a direct spread signal in which the transmission data is directly spread is received. An apparatus comprising: an initial data output unit; a plurality of stages of interference cancellers; and at least one stage error correction unit provided corresponding to a stage immediately before the last stage of the interference canceller. Outputs the initial received data based on the direct spread received signal, the first stage interference canceller generates a replica of the interference signal included in the direct spread received signal based on the initial received data, The replica is subtracted from the direct spread received signal to output first-stage reception data in which the influence of the interference signal is reduced, and the error correction means of each stage outputs After performing error correction coding based on the output of the interference canceller of the stage, error correction coding is performed, and the interference cancellers of the second and subsequent stages perform the direct spreading based on the output of the error correction means of the preceding stage. A replica of the interference signal included in the reception signal is generated, and the replica is subtracted from the direct spread reception signal to output reception data of the stage in which the influence of the interference signal is reduced. Therefore, since the interference canceling means has a multi-stage configuration, the quality of the received information is further improved as compared with the first aspect of the present invention.

【0040】請求項4に記載の発明においては、送信情
報が誤り訂正符号化されたデータに基づいて送信データ
が生成され、該送信データが直接拡散されてなる直接拡
散信号を受信する直接拡散受信装置であって、初期デー
タ出力手段、複数段で複数系列の干渉キャンセラ、複数
段の合成判定手段、および、該合成判定手段の最終段直
前までの段に対応して設けられる少なくとも1段の誤り
訂正手段を有し、前記初期データ出力手段は、前記複数
系列に対応したアンテナで前記直接拡散信号を受信し
て、それぞれの系列の直接拡散受信信号に基づいて前記
それぞれの系列ごとの初期受信データを出力し、第1段
のそれぞれの系列の前記干渉キャンセラは、前記それぞ
れの系列ごとの初期受信データに基づいて、前記それぞ
れの系列の直接拡散受信信号に含まれる干渉信号のレプ
リカを生成し、前記それぞれの系列の直接拡散受信信号
から前記レプリカを差し引いて、前記干渉信号の影響が
低減された第1段のそれぞれの系列の逆拡散信号を出力
し、第1段の前記合成判定手段は、前記第1段のそれぞ
れの系列の逆拡散信号を合成した信号をデコードして第
1段の受信データを出力し、各段の前記誤り訂正手段は
当該段の前記合成判定手段の出力に基づいて誤り訂正符
号の復号を行った後に誤り訂正符号化を行い、第2段以
降の前記それぞれの系列の干渉キャンセラは、前段の前
記誤り訂正手段の出力に基づいて前記それぞれの系列の
直接拡散受信信号に含まれる前記干渉信号のレプリカを
生成し、前記それぞれの系列の直接拡散受信信号から前
記レプリカを差し引いて、前記干渉信号の影響が低減さ
れた当該段のそれぞれの系列の逆拡散信号を出力し、第
2段以降の前記合成判定手段は、前記当該段のそれぞれ
の系列の逆拡散信号を合成した信号をデコードして当該
段の受信データを出力するものである。また、請求項5
に記載の発明においては、送信情報が誤り訂正符号化さ
れたデータに基づいて送信データが生成され、該送信デ
ータが直接拡散されてなる直接拡散信号を受信する直接
拡散受信装置であって、初期データ出力手段、複数段で
複数系列の干渉キャンセラ、複数段の合成判定手段、お
よび、該合成判定手段の最終段直前までの段に対応して
設けられる少なくとも1段の誤り訂正手段を有し、前記
初期データ出力手段は、前記複数系列に対応したアンテ
ナで前記直接拡散信号を受信して、それぞれの系列の直
接拡散受信信号に基づいて前記それぞれの系列に共通の
初期受信データを出力し、第1段のそれぞれの系列の前
記干渉キャンセラは、前記それぞれの系列に共通の初期
受信データに基づいて、前記それぞれの系列の直接拡散
受信信号に含まれる干渉信号のレプリカを生成し、前記
それぞれの系列の直接拡散受信信号から前記レプリカを
差し引いて、前記干渉信号の影響が低減された第1段の
それぞれの系列の逆拡散信号を出力し、第1段の前記合
成判定手段は、前記第1段のそれぞれの系列の逆拡散信
号を合成した信号をデコードして第1段の受信データを
出力し、各段の前記誤り訂正手段は当該段の前記合成判
定手段の出力に基づいて誤り訂正符号の復号を行った後
に誤り訂正符号化を行い、第2段以降の前記それぞれの
系列の干渉キャンセラは、前段の前記誤り訂正手段の出
力に基づいて前記それぞれの系列の直接拡散受信信号に
含まれる前記干渉信号のレプリカを生成し、前記それぞ
れの系列の直接拡散受信信号から前記レプリカを差し引
いて、前記干渉信号の影響が低減された当該段のそれぞ
れの系列の逆拡散信号を出力し、第2段以降の前記合成
判定手段は、前記当該段のそれぞれの系列の逆拡散信号
を合成した信号をデコードして当該段の受信データを出
力するものである。したがって、複数系統の受信機構成
であり、かつ、干渉キャンセル手段が多段構成であるた
め、請求項1に記載の発明よりもさらに、受信情報の品
質が向上する。
According to the fourth aspect of the present invention, there is provided a direct-spread receiving apparatus for generating transmission data based on data in which transmission information is subjected to error correction coding, and receiving a direct-spread signal in which the transmission data is directly spread. An apparatus, comprising: an initial data output unit, a plurality of stages of interference cancellers in a plurality of stages, a plurality of stages of combining determining units, and at least one stage error provided corresponding to a stage immediately before the last stage of the combining determining unit. Correction means, the initial data output means receives the direct spread signal with the antenna corresponding to the plurality of sequences, based on the direct spread received signal of each sequence, the initial received data for each of the sequences And the interference canceller of each sequence of the first stage performs direct spreading of each sequence based on initial reception data for each sequence. A replica of the interference signal included in the received signal is generated, and the replica is subtracted from the direct spread reception signal of each of the sequences to obtain a despread signal of each sequence of the first stage in which the influence of the interference signal is reduced. The first stage of the synthesis determining means decodes a signal obtained by synthesizing the despread signals of the respective series of the first stage and outputs first stage received data. Performs error correction coding after decoding the error correction code based on the output of the synthesis determination means of the stage, and the interference cancellers of the respective series in the second and subsequent stages are provided by the error correction unit of the preceding stage. Generating a replica of the interference signal included in the direct-sequence reception signal of each sequence based on the output, subtracting the replica from the direct-sequence reception signal of each sequence to obtain the interference signal Outputs the despread signal of each sequence of the stage in which the influence of the stage has been reduced, and the combining determination means of the second and subsequent stages decodes a signal obtained by combining the despread signals of the sequences of the stage. It outputs the received data of the stage. Claim 5
In the invention described in the above, transmission data is generated based on data in which transmission information is subjected to error correction coding, and a direct spread receiving apparatus for receiving a direct spread signal obtained by directly spreading the transmission data, Data output means, a plurality of stages of interference cancellers of a plurality of stages, a plurality of stages of combination determination means, and at least one stage error correction means provided corresponding to the stage immediately before the last stage of the combination determination means, The initial data output unit receives the direct spread signal with an antenna corresponding to the plurality of sequences, and outputs common initial reception data to each of the sequences based on the direct spread reception signals of each of the sequences. The interference cancellers of each sequence of one stage are included in the direct sequence reception signals of the respective sequences based on initial reception data common to the respective sequences. Generating a replica of the interference signal, subtracting the replica from the direct sequence reception signal of each of the sequences, and outputting a despread signal of each sequence of the first stage in which the influence of the interference signal is reduced; The combination determining means of the stage decodes a signal obtained by combining the despread signals of the respective sequences of the first stage and outputs received data of the first stage, and the error correction means of each stage outputs the received data of the stage. The error correction coding is performed after decoding the error correction code based on the output of the combination determination unit, and the interference cancellers of the respective sequences in the second and subsequent stages are configured based on the output of the error correction unit in the previous stage. A replica of the interference signal included in the direct sequence reception signal of each sequence is generated, and the replica is subtracted from the direct sequence reception signal of each sequence to reduce the influence of the interference signal. And outputs a despread signal of each sequence of the stage, and the combining determination means of the second and subsequent stages decodes a signal obtained by synthesizing the despread signal of each sequence of the stage, and outputs the received data of the stage. Is output. Accordingly, since the receiver has a plurality of systems and the interference canceling means has a multi-stage structure, the quality of the received information is further improved as compared with the first aspect of the present invention.

【0041】請求項6に記載の発明においては、送信情
報がブロック誤り検出符号化されたデータに基づいて送
信データが生成され、該送信データが直接拡散されてな
る直接拡散信号を受信する直接拡散受信装置であって、
初期データ出力手段、干渉キャンセル手段、誤り検出手
段、および、出力選択手段を有し、前記初期データ出力
手段は、直接拡散受信信号に基づいて初期受信データを
出力し、前記干渉キャンセル手段は、前記初期受信デー
タに基づいて、前記直接拡散受信信号に含まれる干渉信
号のレプリカを生成し、前記直接拡散受信信号から前記
レプリカを差し引いて、前記干渉信号の影響が低減され
た受信データを出力し、前記誤り検出手段は、前記初期
受信データに基づいて誤り検出符号の復号を行うことに
より、前記ブロック誤り検出符号化されたデータのブロ
ックを単位として誤りを検出し、前記出力選択手段は、
前記誤り検出手段の検出結果に応じて、前記誤り検出手
段で誤り検出対象となった前記ブロックに後続する前記
ブロックにおける前記干渉キャンセル手段の動作不動作
を制御するとともに、前記誤り検出手段で誤り検出対象
となった前記ブロックに後続する前記ブロックにおけ
る、前記初期受信データおよび前記干渉キャンセル手段
の出力のいずれか1つに基づいた受信情報を選択するも
のである。したがって、干渉キャンル手段の動作不動作
を、誤り検出手段の検出結果に応じて制御するため、受
信データの品質を所定レベルに保ちながら、受信処理の
処理時間の短縮、受信装置の消費電力の低減を図ること
ができる。送信情報は、ブロック誤り検出符号化の後で
ブロック誤り訂正符号化されていてもよいし、ブロック
誤り訂正符号化の前にブロック誤り検出符号化されてい
てもよい。ブロック誤り検出符号としては、例えば、巡
回符号を用いることができる。干渉キャンセル手段とし
ては、1段の干渉キャンセラでもよいし、多段の干渉キ
ャンセラでもよい。
In the invention according to claim 6, transmission data is generated based on data in which transmission information is subjected to block error detection coding, and a direct spreading signal for receiving a direct spreading signal in which the transmission data is directly spread is received. A receiving device,
Initial data output means, interference cancellation means, error detection means, and output selection means, the initial data output means outputs initial reception data based on a direct spread reception signal, the interference cancellation means, Based on the initial received data, generate a replica of the interference signal included in the direct spread received signal, subtract the replica from the direct spread received signal, output the received data reduced the influence of the interference signal, The error detection means, by decoding an error detection code based on the initial received data, detects an error in units of the block error detection coded data block, the output selection means,
In accordance with the detection result of the error detecting means, the operation of the interference canceling means in the block subsequent to the block targeted for error detection by the error detecting means is controlled, and the error detecting means detects the error. In the block subsequent to the target block, reception information based on any one of the initial reception data and the output of the interference cancellation unit is selected. Therefore, since the operation failure of the interference canceling means is controlled according to the detection result of the error detecting means, the processing time of the receiving processing is reduced and the power consumption of the receiving apparatus is reduced while maintaining the quality of the received data at a predetermined level. Can be achieved. The transmission information may be subjected to block error correction coding after block error detection coding, or may be subjected to block error detection coding before block error correction coding. As the block error detection code, for example, a cyclic code can be used. The interference canceling means may be a single-stage interference canceller or a multi-stage interference canceller.

【0042】請求項7に記載の発明においては、送信情
報がブロック誤り検出符号化されたデータに基づいて送
信データが生成され、該送信データが直接拡散されてな
る直接拡散信号を受信する直接拡散受信装置であって、
初期データ出力手段、複数系列の干渉キャンセル手段、
合成判定手段、誤り検出手段、および、出力選択手段を
有し、前記初期データ出力手段は、前記複数系列に対応
したアンテナで前記直接拡散信号を受信してそれぞれの
系列の直接拡散受信信号に基づいてそれぞれの系列に共
通の初期受信データを出力し、それぞれの系列の前記干
渉キャンセル手段は、前記初期受信データに基づいて、
前記それぞれの系列の直接拡散受信信号に含まれる干渉
信号のレプリカを生成し、前記それぞれの系列の直接拡
散受信信号から前記レプリカを差し引いて、前記干渉信
号の影響が低減されたそれぞれの系列の逆拡散信号を出
力し、前記合成判定手段は、前記それぞれの系列の逆拡
散信号を合成した信号をデコードして受信データを出力
し、前記誤り検出手段は、前記初期受信データに基づい
て誤り検出符号の復号を行うことにより、前記ブロック
誤り検出符号化されたデータのブロックを単位として誤
りを検出し、前記出力選択手段は、前記誤り検出手段の
検出結果に応じて、前記誤り検出手段で誤り検出対象と
なった前記ブロックに後続する前記ブロックにおける前
記干渉キャンセル手段の動作不動作を制御するととも
に、前記誤り検出手段で誤り検出対象となった前記ブロ
ックに後続する前記ブロックにおける、前記初期受信デ
ータおよび前記合成判定手段の出力のいずれか1つに基
づいた受信情報を選択するものである。したがって、複
数系統の受信機構成であることによるダイバーシチ効果
により、請求項6に記載の発明よりもさらに、受信情報
の品質が向上する。
According to the seventh aspect of the present invention, transmission data is generated based on data in which transmission information is subjected to block error detection coding, and a direct spreading signal for receiving a direct spreading signal in which the transmission data is directly spread is received. A receiving device,
Initial data output means, interference cancellation means for a plurality of sequences,
A combination determining unit, an error detecting unit, and an output selecting unit, wherein the initial data output unit receives the direct spread signal with an antenna corresponding to the plurality of sequences, and based on the direct spread reception signal of each sequence. Output the common initial reception data for each sequence, the interference cancellation means of each sequence, based on the initial reception data,
A replica of the interference signal included in the direct sequence reception signal of each of the sequences is generated, and the replica is subtracted from the direct sequence reception signal of each of the sequences to obtain an inverse of each of the sequences in which the influence of the interference signal is reduced. A spread signal, the combining determining means decodes a signal obtained by combining the despread signals of the respective sequences and outputs received data, and the error detecting means outputs an error detecting code based on the initial received data. Decoding, the error is detected in units of the block of the block error detection coded data, and the output selection means detects the error in the error detection means according to the detection result of the error detection means. Controlling the operation of the interference cancellation means in the block subsequent to the target block; In is for selection in the block subsequent to the block was an error detected, the received information based on one of the output of the initial received data and the synthetic judgment means. Therefore, the quality of the received information is further improved as compared with the invention according to claim 6 due to the diversity effect due to the configuration of the receivers of a plurality of systems.

【0043】請求項8に記載の発明においては、送信情
報がブロック誤り検出符号化されたデータに基づいて送
信データが生成され、該送信データが直接拡散されてな
る直接拡散信号を受信する直接拡散受信装置であって、
初期データ出力手段、複数段の干渉キャンセラ、該干渉
キャンセラの最終段直前までの段に対応して設けられる
少なくとも1段の誤り検出手段、および、出力選択手段
を有し、前記初期データ出力手段は、直接拡散受信信号
に基づいて初期受信データを出力し、第1段の前記干渉
キャンセラは、前記初期受信データに基づいて、前記直
接拡散受信信号に含まれる干渉信号のレプリカを生成
し、前記直接拡散受信信号から前記レプリカを差し引い
て、前記干渉信号の影響が低減された受信データを出力
し、第2段以降の前記干渉キャンセラは、前段の前記干
渉キャンセラの出力に基づいて前記直接拡散受信信号に
含まれる前記干渉信号のレプリカを生成し、前記直接拡
散受信信号から前記レプリカを差し引いて、前記干渉信
号の影響が低減された当該段の受信データを出力し、各
段の前記誤り検出手段は、前記複数段の干渉キャンセラ
の縦続動作に伴い、当該段の前記合成判定手段の出力す
る前記受信データに基づいて誤り検出符号の復号を行う
ことにより、前記ブロック誤り検出符号化されたデータ
のブロックを単位として誤りを検出し、前記出力選択手
段は、前記各段の誤り検出手段の誤り検出結果に応じ
て、前記各段の誤り検出手段で誤り検出対象となった前
記ブロックに後続する前記ブロックにおいて、前記複数
段の干渉キャンセラの動作段数を制御するとともに各段
の前記受信データのいずれか1つに基づいた受信情報を
出力するものである。したがって、干渉キャンセル手段
が多段構成であるため、請求項6に記載の発明よりもさ
らに、受信情報の品質が向上する。多段構成であって
も、干渉キャンル手段の動作段数を、誤り検出手段の検
出結果に応じて制御するため、受信データの品質を所定
レベルに保ちながら、受信処理の処理時間の短縮、受信
装置の消費電力の低減を図ることができる。
According to the invention described in claim 8, transmission data is generated based on data in which transmission information is coded by block error detection, and a direct spreading signal for receiving a direct spreading signal in which the transmission data is directly spread is received. A receiving device,
An initial data output unit, a plurality of stages of interference cancellers, at least one stage error detection unit provided corresponding to a stage immediately before the last stage of the interference canceller, and an output selection unit, wherein the initial data output unit is Outputting the initial received data based on the direct spread received signal, the first stage interference canceller generates a replica of the interference signal included in the direct spread received signal based on the initial received data, By subtracting the replica from the spread reception signal and outputting reception data in which the influence of the interference signal is reduced, the interference cancellers of the second and subsequent stages are configured to output the direct spread reception signal based on the output of the previous stage interference canceller. Generating a replica of the interference signal included in, subtracting the replica from the direct spread received signal, the effect of the interference signal is reduced The received data of the stage is output, and the error detecting means of each stage, along with the cascade operation of the interference cancellers of the plurality of stages, detects an error detection code based on the received data output from the combining determination unit of the stage. By performing the decoding, an error is detected in units of the block of the block error detection encoded data, and the output selection unit determines the error of each of the stages according to an error detection result of the error detection unit of each of the stages. In the block subsequent to the block for which the error detection is performed by the error detection unit, the number of operating stages of the plurality of stages of interference cancellers is controlled and reception information based on any one of the reception data of each stage is output. Is what you do. Therefore, since the interference canceling means has a multi-stage configuration, the quality of the received information is further improved as compared with the invention described in claim 6. Even in a multi-stage configuration, the number of operation stages of the interference canceling means is controlled in accordance with the detection result of the error detection means. Power consumption can be reduced.

【0044】請求項9に記載の発明においては、送信情
報がブロック誤り検出符号化されたデータに基づいて送
信データが生成され、該送信データが直接拡散されてな
る直接拡散信号を受信する直接拡散受信装置であって、
初期データ出力手段、複数段で複数系列の干渉キャンセ
ラ、複数段の合成判定手段、該合成判定手段の最終段直
前までの段に対応して設けられる少なくとも1段の誤り
検出手段、および、出力選択手段を有し、前記初期デー
タ出力手段は、前記複数系列に対応したアンテナで前記
直接拡散信号を受信し、それぞれの系列の直接拡散受信
信号に基づいて、前記それぞれの系列ごとの初期受信デ
ータを出力し、第1段のそれぞれの系列の前記干渉キャ
ンセラは、前記それぞれの系列ごとの初期受信データに
基づいて、前記それぞれの系列の直接拡散受信信号に含
まれる干渉信号のレプリカを生成し、前記それぞれの系
列の直接拡散受信信号から前記レプリカを差し引いて、
前記干渉信号の影響が低減された第1段のそれぞれの系
列の逆拡散信号を出力し、第1段の前記合成判定手段
は、前記第1段のそれぞれの系列の逆拡散信号を合成し
た信号をデコードして第1段の受信データを出力し、第
2段以降の前記それぞれの系列の干渉キャンセラは、前
段の前記合成判定手段の出力に基づいて前記それぞれの
系列の直接拡散受信信号に含まれる前記干渉信号のレプ
リカを生成し、前記それぞれの系列の直接拡散受信信号
から前記レプリカを差し引いて、前記干渉信号の影響が
低減された当該段のそれぞれの系列の逆拡散信号を出力
し、第2段以降の前記合成判定手段は、当該段の前記そ
れぞれの系列の逆拡散信号を合成した信号をデコードし
て当該段の受信データを出力し、各段の前記誤り検出手
段は、前記複数段の干渉キャンセラの縦続動作に伴い、
当該段の前記合成判定手段の出力する前記受信データに
基づいて誤り検出符号の復号を行うことにより、前記ブ
ロック誤り検出符号化されたデータのブロックを単位と
して誤りを検出し、前記出力選択手段は、前記各段の誤
り検出手段の誤り検出結果に応じて、前記各段の誤り検
出手段で誤り検出対象となった前記ブロックに後続する
前記ブロックにおいて、前記複数段の干渉キャンセラの
動作段数を制御するとともに各段の前記受信データのい
ずれか1つに基づいた受信情報を選択するものである。
また、請求項10に記載の発明においては、送信情報が
ブロック誤り検出符号化されたデータに基づいて送信デ
ータが生成され、該送信データが直接拡散されてなる直
接拡散信号を受信する直接拡散受信装置であって、初期
データ出力手段、複数段で複数系列の干渉キャンセラ、
複数段の合成判定手段、該合成判定手段の最終段直前ま
での段に対応して設けられる少なくとも1段の誤り検出
手段、および、出力選択手段を有し、前記初期データ出
力手段は、前記複数系列に対応したアンテナで前記直接
拡散信号を受信し、それぞれの系列の直接拡散受信信号
に基づいて、前記それぞれの系列に共通の初期受信デー
タを出力し、第1段のそれぞれの系列の前記干渉キャン
セラは、前記それぞれの系列に共通の初期受信データに
基づいて、前記それぞれの系列の直接拡散受信信号に含
まれる干渉信号のレプリカを生成し、前記それぞれの系
列の直接拡散受信信号から前記レプリカを差し引いて、
前記干渉信号の影響が低減された第1段のそれぞれの系
列の逆拡散信号を出力し、第1段の前記合成判定手段
は、前記第1段のそれぞれの系列の逆拡散信号を合成し
た信号をデコードして第1段の受信データを出力し、第
2段以降の前記それぞれの系列の干渉キャンセラは、前
段の前記合成判定手段の出力に基づいて前記それぞれの
系列の直接拡散受信信号に含まれる前記干渉信号のレプ
リカを生成し、前記それぞれの系列の直接拡散受信信号
から前記レプリカを差し引いて、前記干渉信号の影響が
低減された当該段のそれぞれの系列の逆拡散信号を出力
し、第2段以降の前記合成判定手段は、当該段の前記そ
れぞれの系列の逆拡散信号を合成した信号をデコードし
て当該段の受信データを出力し、各段の前記誤り検出手
段は、前記複数段の干渉キャンセラの縦続動作に伴い、
当該段の前記合成判定手段の出力する前記受信データに
基づいて誤り検出符号の復号を行うことにより、前記ブ
ロック誤り検出符号化されたデータのブロックを単位と
して誤りを検出し、前記出力選択手段は、前記各段の誤
り検出手段の誤り検出結果に応じて、前記各段の誤り検
出手段で誤り検出対象となった前記ブロックに後続する
前記ブロックにおいて、前記複数段の干渉キャンセラの
動作段数を制御するとともに各段の前記受信データのい
ずれか1つに基づいた受信情報を選択するものである。
したがって、複数系統の受信機構成であり、かつ、干渉
キャンセル手段が多段構成であるため、請求項8に記載
の発明よりもさらに、受信情報の品質が向上する。多段
構成であっても、干渉キャンル手段の動作段数を、誤り
検出手段の検出結果に応じて制御するため、受信データ
の品質を所定レベルに保ちながら、受信処理の処理時間
の短縮、受信装置の消費電力の低減を図ることができ
る。
According to the ninth aspect of the present invention, transmission data is generated based on data in which transmission information is subjected to block error detection coding, and a direct spreading signal for receiving a direct spreading signal in which the transmission data is directly spread is received. A receiving device,
An initial data output unit, a plurality of stages of interference cancellers in a plurality of stages, a plurality of stages of combining determination units, at least one stage error detection unit provided corresponding to a stage immediately before the last stage of the combining determination unit, and output selection Means, the initial data output means receives the direct spread signal with the antenna corresponding to the plurality of sequences, based on the direct spread received signal of each sequence, the initial received data for each of the sequences Output, the interference canceller of each sequence of the first stage, based on the initial received data for each sequence, to generate a replica of the interference signal included in the direct spread received signal of each sequence, Subtracting the replica from the direct spread received signal of each sequence,
A first-stage despread signal having a reduced influence of the interference signal is output, and the combining determination means of the first stage is a signal obtained by combining the first-stage despread signals. And outputs the received data of the first stage, and the interference cancellers of the respective sequences of the second and subsequent stages are included in the direct spread reception signals of the respective sequences based on the output of the combining determination means of the preceding stage. Generating a replica of the interference signal, subtracting the replica from the direct spread received signal of each of the series, and outputs a despread signal of each series of the stage in which the influence of the interference signal is reduced, The combination determination means of the second and subsequent stages decodes a signal obtained by combining the despread signals of the respective streams of the stage and outputs received data of the stage, and the error detection means of each stage comprises a plurality of stages. of With the cascade operation of Wataru canceller,
By decoding an error detection code based on the received data output by the combination determination unit of the stage, an error is detected in units of the block error detection encoded data block, and the output selection unit is Controlling the number of operating stages of the multi-stage interference canceller in the block subsequent to the block targeted for error detection by the error detecting unit of each stage according to an error detection result of the error detecting unit of each stage. And selecting reception information based on any one of the reception data of each stage.
Further, in the invention according to claim 10, transmission data is generated based on data in which transmission information has been subjected to block error detection coding, and a direct spread reception for receiving a direct spread signal in which the transmission data is directly spread. Device, an initial data output means, a plurality of stages of a plurality of series of interference cancellers,
A plurality of synthesis determination means, at least one error detection means provided corresponding to a stage immediately before the last stage of the synthesis determination means, and an output selection means; Receiving the direct spread signal with an antenna corresponding to the sequence, outputting, based on the direct spread reception signal of each sequence, initial reception data common to each of the sequences, the interference of each sequence of the first stage; The canceller generates a replica of the interference signal included in the direct sequence reception signal of each sequence based on the initial reception data common to each sequence, and generates the replica from the direct sequence reception signal of each sequence. Subtract,
A first-stage despread signal having a reduced influence of the interference signal is output, and the combining determination means of the first stage is a signal obtained by combining the first-stage despread signals. And outputs the received data of the first stage, and the interference cancellers of the respective sequences of the second and subsequent stages are included in the direct spread reception signals of the respective sequences based on the output of the combining determination means of the preceding stage. Generating a replica of the interference signal, subtracting the replica from the direct spread received signal of each of the series, and outputs a despread signal of each series of the stage in which the influence of the interference signal is reduced, The combination determination means of the second and subsequent stages decodes a signal obtained by combining the despread signals of the respective streams of the stage and outputs received data of the stage, and the error detection means of each stage comprises a plurality of stages. of With the cascade operation of Wataru canceller,
By decoding an error detection code based on the received data output by the combination determination unit of the stage, an error is detected in units of the block error detection encoded data block, and the output selection unit is Controlling the number of operating stages of the multi-stage interference canceller in the block subsequent to the block targeted for error detection by the error detecting unit of each stage according to an error detection result of the error detecting unit of each stage. And selecting reception information based on any one of the reception data of each stage.
Therefore, since the receiver has a plurality of systems and the interference canceling means has a multi-stage structure, the quality of the received information is further improved as compared with the present invention. Even in a multi-stage configuration, the number of operation stages of the interference canceling means is controlled in accordance with the detection result of the error detection means. Power consumption can be reduced.

【0045】請求項11に記載の発明においては、送信
情報がブロック誤り検出符号化されたデータに基づいて
送信データが生成され、該送信データが直接拡散されて
なる直接拡散信号を受信する直接拡散受信装置であっ
て、初期データ出力手段、複数段の干渉キャンセラ、初
期誤り検出手段、前記干渉キャンセラの最終段直前まで
の段に対応して設けられる少なくとも1段の誤り検出手
段、および、出力選択手段を有し、前記初期データ出力
手段は、直接拡散受信信号に基づいて初期受信データを
出力し、第1段の前記干渉キャンセラは、前記初期受信
データに基づいて、前記直接拡散受信信号に含まれる干
渉信号のレプリカを生成し、前記直接拡散受信信号から
前記レプリカを差し引いて、前記干渉信号の影響が低減
された受信データを出力し、第2段以降の前記干渉キャ
ンセラは、前段の前記干渉キャンセラの出力に基づい
て、前記直接拡散受信信号に含まれる前記干渉信号のレ
プリカを生成し、前記直接拡散受信信号から前記レプリ
カを差し引いて、前記干渉信号の影響が低減された当該
段の受信データを出力し、前記初期誤り検出手段は、前
記初期受信データに基づいて誤り検出符号の復号を行う
ことにより、前記ブロック誤り検出符号化されたデータ
のブロックを単位として誤りを検出し、各段の前記誤り
検出手段は、前記複数段の干渉キャンセラの縦続動作に
伴い、当該段の前記干渉キャンセラの出力する前記受信
データに基づいて誤り検出符号の復号を行うことによ
り、前記ブロック誤り検出符号化されたデータのブロッ
クを単位として誤りを検出し、前記出力選択手段は、前
記初期誤り検出手段および前記各段の誤り検出手段の誤
り検出結果に応じて、前記初期誤り検出手段および前記
各段の誤り検出手段で誤り検出対象となった前記ブロッ
クに後続する前記ブロックにおいて、前記複数段の干渉
キャンセラの動作不動作および動作段数を制御するとと
もに前記初期受信データおよび各段の前記受信データの
いずれか1つに基づいた受信情報を選択するものであ
る。したがって、請求項8に記載の発明における干渉キ
ャンセラの動作段数の制御に加えて、全ての干渉キャン
セラの動作を停止することが可能となり、さらに、受信
処理の処理時間の短縮、受信装置の消費電力の低減を図
ることができる。
According to the eleventh aspect of the present invention, transmission data is generated based on data obtained by performing block error detection coding on transmission information, and a direct spreading signal for receiving a direct spreading signal in which the transmission data is directly spread is received. A receiver, comprising: an initial data output unit, a plurality of stages of interference cancellers, an initial error detection unit, at least one stage error detection unit provided corresponding to a stage immediately before the last stage of the interference canceller, and an output selection unit. Means, the initial data output means outputs initial received data based on a direct spread received signal, and the first stage interference canceller is included in the direct spread received signal based on the initial received data. Generating a replica of the interference signal to be received, subtracting the replica from the direct-spread reception signal, the reception data reduced the influence of the interference signal The interference canceller of the second and subsequent stages generates a replica of the interference signal included in the direct spread received signal based on the output of the interference canceller of the previous stage, and generates the replica from the direct spread received signal. Subtracting the block error detection code by outputting the reception data of the stage where the influence of the interference signal is reduced, and decoding the error detection code based on the initial reception data. The error detection means of each stage, along with the cascade operation of the interference cancellers of the plurality of stages, based on the received data output by the interference canceller of the stage, By decoding the error detection code, an error is detected for each block of the block error detection encoded data, and the output selection is performed. The means, following the error detection result of the initial error detection means and the error detection means of each stage, the block subsequent to the block subjected to error detection by the initial error detection means and the error detection means of each stage In the block, non-operation of the plurality of stages of interference cancellers and the number of operation stages are controlled, and reception information based on any one of the initial reception data and the reception data of each stage is selected. Therefore, in addition to controlling the number of operation stages of the interference canceller in the invention according to claim 8, it is possible to stop the operations of all the interference cancellers, further reduce the processing time of the reception processing, and reduce the power consumption of the reception device Can be reduced.

【0046】請求項12に記載の発明においては、送信
情報がブロック誤り検出符号化されたデータに基づいて
送信データが生成され、該送信データが直接拡散されて
なる直接拡散信号を受信する直接拡散受信装置であっ
て、初期データ出力手段、複数段で複数系列の干渉キャ
ンセラ、複数段の合成判定手段、初期誤り検出手段、前
記合成判定手段の最終段直前までの段に対応する少なく
とも1段の誤り検出手段、および、出力選択手段を有
し、前記初期データ出力手段は、前記複数系列に対応し
たアンテナで前記直接拡散信号を受信して、それぞれの
系列の直接拡散受信信号に基づいて共通の初期受信デー
タを出力し、第1段のそれぞれの系列の前記干渉キャン
セラは、前記それぞれの系列に共通の初期受信データに
基づいて、前記それぞれの系列の直接拡散受信信号に含
まれる干渉信号のレプリカを生成し、前記それぞれの系
列の直接拡散受信信号から前記レプリカを差し引いて、
前記干渉信号の影響が低減された第1段のそれぞれの系
列の逆拡散信号を出力し、第1段の前記合成判定手段
は、前記第1段のそれぞれの系列の逆拡散信号を合成し
た信号をデコードして第1段の受信データを出力し、第
2段以降の前記それぞれの系列の干渉キャンセラは、前
段の前記合成判定手段の出力に基づいて、前記それぞれ
の系列の直接拡散受信信号に含まれる前記干渉信号のレ
プリカを生成し、前記それぞれの系列の直接拡散受信信
号から前記レプリカを差し引いて、前記干渉信号の影響
が低減された当該段のそれぞれの系列の逆拡散信号を出
力し、第2段以降の前記合成判定手段は、当該段の前記
それぞれの系列の逆拡散信号を合成した信号をデコード
して当該段の受信データを出力し、前記初期誤り検出手
段は、前記それぞれの系列に共通の初期受信データに基
づいて誤り検出符号の復号を行うことにより、前記ブロ
ック誤り検出符号化されたデータのブロックを単位とし
て誤りを検出し、各段の前記誤り検出手段は、前記複数
段の干渉キャンセラの縦続動作に伴い、当該段の前記合
成判定手段の出力する前記受信データに基づいて誤り検
出符号の復号を行うことにより、前記ブロック誤り検出
符号化されたデータのブロックを単位として誤りを検出
し、前記出力選択手段は、前記初期誤り検出手段および
前記各段の誤り検出手段の誤り検出結果に応じて、前記
初期誤り検出手段および前記各段の誤り検出手段で誤り
検出対象となった前記ブロックに後続する前記ブロック
において、前記複数段の干渉キャンセラの動作不動作お
よび動作段数を制御するとともに前記初期受信データお
よび各段の前記受信データのいずれか1つに基づいた受
信情報を選択するものである。したがって、請求項9,
10に記載の発明における干渉キャンセラの動作段数の
制御に加えて、全ての干渉キャンセラの動作を停止する
ことが可能となり、さらに、受信処理の処理時間の短
縮、受信装置の消費電力の低減を図ることができる。
According to the twelfth aspect of the present invention, transmission data is generated based on data in which transmission information is subjected to block error detection coding, and a direct spreading signal for receiving a direct spreading signal in which the transmission data is directly spread is received. A receiving device, comprising: an initial data output unit; a plurality of stages of interference cancellers in a plurality of stages; a plurality of stages of combining determining means; an initial error detecting unit; and at least one stage corresponding to a stage immediately before the last stage of the combining determining unit. Error detection means, and output selection means, wherein the initial data output means receives the direct spread signal with an antenna corresponding to the plurality of sequences, and based on a direct spread reception signal of each sequence, a common Outputting an initial reception data, and the interference canceller of each of the first-stage series is configured to perform the above-mentioned interference cancellation based on the initial reception data common to each of the series. Of generating a replica of the interference signal included in the direct spread received signal sequence, by subtracting said replica from direct spread reception signals of the respective sequence,
A first-stage despread signal having a reduced influence of the interference signal is output, and the combining determination means of the first stage is a signal obtained by combining the first-stage despread signals. And outputs the received data of the first stage, and the interference cancellers of the respective sequences in the second and subsequent stages convert the direct-sequence reception signals of the respective sequences based on the output of the combining determination means in the preceding stage. Generate a replica of the interference signal included, subtract the replica from the direct spread received signal of the respective sequence, and output a despread signal of each sequence of the stage where the influence of the interference signal is reduced, The combining determination means of the second and subsequent stages decodes a signal obtained by combining the despread signals of the respective sequences of the stage and outputs received data of the stage, and the initial error detecting means comprises: By decoding the error detection code based on the initial reception data common to the series, an error is detected in units of the block of the block error detection encoded data, and the error detection means of each stage includes Along with the cascade operation of the interference canceller of the stage, by decoding an error detection code based on the received data output from the combination determination means of the stage, the block of the block error detection coded data is used as a unit. An error is detected, and the output selection unit determines whether an error is to be detected by the initial error detection unit and the error detection unit of each stage in accordance with an error detection result of the initial error detection unit and the error detection unit of each stage. In the block subsequent to the block, the operation of the multiple-stage interference canceller is controlled and the number of operation stages is controlled. And selects the received information based on one of said received data phases received data and each stage. Therefore, claim 9,
In addition to the control of the number of operation stages of the interference canceller according to the tenth aspect, it becomes possible to stop the operations of all the interference cancellers, and to further reduce the processing time of the reception processing and reduce the power consumption of the reception device. be able to.

【0047】[0047]

【発明の実施の形態】図1は、本発明の第1の実施の形
態を説明するためのブロック構成図である。一例とし
て、符号多重チャンネルが1ユーザおよび1パイロット
チャンネルからなる場合を示す。IS−95のCDMA
システムにおいては、図11(b)に示したように、基
地局で、誤り検出符号化、畳み込み符号化、ブロックイ
ンターリーブ等の処理が行なわれるが、ここでは、説明
を簡単にするために、畳み込み符号化のみが行われるも
のとする。他の処理とともに実行する場合には、子局の
受信機構成に送信側の処理ブロックに呼応した処理ブロ
ックを追加すればよい。
FIG. 1 is a block diagram for explaining a first embodiment of the present invention. As an example, a case where the code multiplex channel includes one user and one pilot channel is shown. CDMA of IS-95
In the system, as shown in FIG. 11 (b), processing such as error detection coding, convolutional coding, and block interleaving is performed at the base station. It is assumed that only encoding is performed. When the processing is performed together with other processing, a processing block corresponding to the processing block on the transmitting side may be added to the receiver configuration of the slave station.

【0048】図中、1はRake受信部であり、例え
ば、図13のRake受信部121を用いることができ
る。2は中間誤り処理部、3,7はビタビ復号部、4は
畳み込み符号化部、5は中間誤り処理部2および干渉キ
ャンセラ6における処理遅延に合わせて、ベースバンド
に落とされた直接拡散受信信号であるベースバンド受信
信号を遅延させるための遅延部である。6は干渉キャン
セラであり、一例として、図13に示した干渉キャンセ
ラ133を用いることができる。
In the figure, reference numeral 1 denotes a rake receiving unit. For example, the rake receiving unit 121 shown in FIG. 13 can be used. 2 is an intermediate error processing unit, 3 and 7 are Viterbi decoding units, 4 is a convolutional coding unit, 5 is a direct spread reception signal dropped to baseband according to the processing delay in the intermediate error processing unit 2 and the interference canceller 6. Is a delay unit for delaying the baseband reception signal. Reference numeral 6 denotes an interference canceller. As an example, the interference canceller 133 shown in FIG. 13 can be used.

【0049】Rake受信部1から出力された初期受信
データは、中間誤り処理部2において誤り訂正処理が行
われ、確からしさの増した初期受信データとなって干渉
キャンセラ6に出力される。干渉キャンセラ6は、遅延
部5から出力されるベースバンド受信信号に含まれた干
渉信号のレプリカを生成し、これをベースバンド受信信
号から差し引いて、干渉信号の影響が低減された受信デ
ータをビタビ復号部3に出力する。このビタビ復号部3
では、受信データの誤り訂正を行い、受信情報を出力す
る。
The initial received data output from the rake receiving unit 1 is subjected to error correction processing in the intermediate error processing unit 2 and is output to the interference canceller 6 as initial received data with increased reliability. The interference canceller 6 generates a replica of the interference signal included in the baseband reception signal output from the delay unit 5, subtracts the replica from the baseband reception signal, and obtains the Viterbi received data with reduced influence of the interference signal. Output to the decoding unit 3. This Viterbi decoding unit 3
Then, error correction of received data is performed, and received information is output.

【0050】この実施の形態の中間誤り処理部2は、ビ
タビ復号部3において初期受信データから誤り訂正され
た受信情報を得た後、畳み込み符号化部4において再び
畳み込み符号化を行って、誤り訂正された受信情報に基
づく初期受信データを生成する。その結果、非常に確か
らしい初期受信データを干渉キャンセラ6に出力するこ
とができるため、干渉キャンセラ6の能力を高めること
ができる。干渉キャンセラ6の出力がビタビ復号部7に
供給されることにより送信情報に一致する受信情報DC
が得られる。なお、上述したRake受信部1は、干渉
キャンセルに必要な、確からしい初期受信データを与え
るためのものであるから、これに置き換えて、例えば、
ベースバンドの直接拡散受信信号を逆拡散し、そのう
ち、電力が最大となるパスPの逆拡散出力をデコードす
る逆拡散部としてもよい。
The intermediate error processing section 2 of this embodiment obtains error-corrected reception information from the initial reception data in the Viterbi decoding section 3 and then performs convolutional coding again in the convolutional coding section 4 to obtain an error. Initial reception data is generated based on the corrected reception information. As a result, it is possible to output very likely initial reception data to the interference canceller 6, so that the capability of the interference canceller 6 can be enhanced. The output of the interference canceller 6 is supplied to the Viterbi decoding unit 7 so that the reception information DC matching the transmission information is obtained.
Is obtained. Note that the above-described Rake receiving unit 1 is for providing reliable initial reception data necessary for interference cancellation, and is replaced with, for example,
A despreading unit that despreads the baseband directly-spread received signal and decodes the despread output of the path P having the largest power among them may be used.

【0051】図2は、本発明の第2の実施の形態を説明
するためのブロック構成図である。図中、図1と同様な
部分には同じ符号を付して説明を省略する。11は中間
誤り処理部、12,13は巡回符号復号部、14は選択
・制御部である。この実施の形態は、送信側において送
信情報に冗長ビットが挿入され巡回符号化された後に、
畳み込み符号化されることを前提としたものである。図
1のブロック図における中間誤り処理部2を中間誤り処
理部11に置き換えたものである。ビタビ復号部3の出
力は、巡回符号復号部12にも出力される。ここで、ブ
ロック単位で誤りの有無を検出し、誤りが検出されなけ
ればエラーフラグER=0、1ビットでも誤りが検出さ
れればエラーフラグER=1とする。また、冗長ビット
が取り除かれた受信情報DRを出力する。干渉キャンセ
ラ6の出力は、ビタビ復号部7、巡回符号復号部13に
より、冗長ビットが取り除かれた受信情報DCとなる。
巡回符号復号部13は冗長ビットを除去するだけでよい
が、エラーフラグCRも出力して受信品質を監視しても
よい。
FIG. 2 is a block diagram for explaining a second embodiment of the present invention. In the figure, the same parts as those in FIG. 11 is an intermediate error processing unit, 12 and 13 are cyclic code decoding units, and 14 is a selection / control unit. In this embodiment, after the transmission side inserts redundant bits into transmission information and performs cyclic coding,
This is based on the assumption that convolutional coding is performed. 1 is obtained by replacing the intermediate error processing unit 2 in the block diagram of FIG. The output of the Viterbi decoding unit 3 is also output to the cyclic code decoding unit 12. Here, the presence or absence of an error is detected for each block, and if no error is detected, the error flag ER is set to 0, and if an error is detected even for one bit, the error flag is set to ER = 1. Also, it outputs the reception information DR from which the redundant bits have been removed. The output of the interference canceller 6 becomes reception information DC from which redundant bits have been removed by the Viterbi decoding unit 7 and the cyclic code decoding unit 13.
The cyclic code decoding unit 13 need only remove redundant bits, but may also output an error flag CR to monitor the reception quality.

【0052】選択・制御部14は、あるブロックにおい
て誤りが検出されなかったとき(ER=0)には、次の
ブロックにおいて、受信情報DRを出力データDout
とする。同時に、次ブロックにおいては、干渉キャンセ
ラ6の動作を停止させる。一方、選択・制御部14は、
あるブロックにおいて誤りが検出されたとき(ER=
1)には、次ブロックにおいて、干渉キャンセルを行
い、受信品質が向上した受信情報DCを出力データDo
utとして出力する。
When no error is detected in a certain block (ER = 0), the selection / control section 14 outputs the reception information DR to the output data Dout in the next block.
And At the same time, in the next block, the operation of the interference canceller 6 is stopped. On the other hand, the selection / control unit 14
When an error is detected in a certain block (ER =
In 1), in the next block, interference cancellation is performed, and the reception information DC with improved reception quality is output data Do.
Output as ut.

【0053】干渉キャンセラ6は、ハードウエア回路で
実現することができる。干渉キャンセラの動作段数を変
更制御することにより、受信品質を所定のレベルに維持
しつつ、干渉キャンセルの処理時間を短縮することがで
きる。その結果、干渉キャンセラ6のハードウエア回路
の消費電力の低減を図ることができる。また、干渉キャ
ンセラを、CPUまたはDSPと演算処理プログラムと
を用いてソフトウエアで実現することもできる。この場
合、受信品質を所定のレベルに維持しつつ、処理時間を
短縮することができるので、CPUまたはDSPの処理
負担を軽減することができる。加えて、干渉キャンセラ
6が動作していることを前提としたビタビ復号部7等の
動作も制御してさらに消費電力を低減させることができ
る。
The interference canceller 6 can be realized by a hardware circuit. By changing and controlling the number of operation stages of the interference canceller, it is possible to shorten the processing time for interference cancellation while maintaining the reception quality at a predetermined level. As a result, the power consumption of the hardware circuit of the interference canceller 6 can be reduced. Further, the interference canceller can be realized by software using a CPU or DSP and an arithmetic processing program. In this case, the processing time can be reduced while maintaining the reception quality at a predetermined level, so that the processing load on the CPU or the DSP can be reduced. In addition, the operation of the Viterbi decoding unit 7 and the like on the assumption that the interference canceller 6 is operating can be controlled to further reduce power consumption.

【0054】上述した説明では、1ブロック単位で干渉
キャンセラ6の動作を制御したが、このような制御に限
られない。例えば、誤りを検出したブロックの出現割合
が所定割合E1未満になったときに干渉キャンセラ6の
動作を停止させ、再び所定割合E2(E1<E2)を超え
たときに動作を再開するようにしてもよい。動作の開始
時に、ビタビ復号、干渉キャンセラ等の動作に問題が生
じる場合には、動作の切替頻度を少なくすることが好ま
しい。
In the above description, the operation of the interference canceller 6 is controlled in units of one block, but the present invention is not limited to such control. For example, resume operation when the appearance percentage of blocks that detected the error stops the operation of the interference canceller 6 when it becomes less than the predetermined ratio E1, exceeds a predetermined ratio E 2 (E 1 <E 2 ) again You may do so. If a problem occurs in operations such as Viterbi decoding and interference canceller at the start of the operation, it is preferable to reduce the frequency of operation switching.

【0055】このようにブロックを単位とする誤りの検
出に応じて、すなわち、受信品質に応じて、干渉キャン
セラ等の動作を制御することにより、受信品質を所定レ
ベルに保ちながら干渉キャンセラ等の処理時間および消
費電力の低減とをすることができる。なお、誤りが検出
されたブロックについても受信情報DCを出力データと
することも考えられる。しかし、この場合には、遅延部
5でベースバンド信号を1データブロック以上遅延させ
る必要があるため、この遅延部5を実現するバッファに
よる消費電力が無視できなくなる。
As described above, by controlling the operation of the interference canceller and the like according to the detection of an error in units of blocks, that is, according to the reception quality, the processing of the interference canceller and the like can be performed while maintaining the reception quality at a predetermined level. Time and power consumption can be reduced. It is also conceivable to use the reception information DC as output data for the block in which an error has been detected. However, in this case, since the baseband signal needs to be delayed by one or more data blocks in the delay unit 5, the power consumption of the buffer that realizes the delay unit 5 cannot be ignored.

【0056】図3は、本発明の第3の実施の形態を説明
するためのブロック構成図である。図中、図1,図2と
同様な部分には同じ符号を付して説明を省略する。この
実施の形態は、送信側において送信情報に冗長ビットが
挿入され、巡回符号化された後に直接拡散されることを
前提として、図2のブロック図における中間誤り処理部
11を中間誤り処理部21に置き換えたものである。し
たがって、Rake受信部1の出力が、直接に干渉キャ
ンセラ6に出力されるとともに、巡回符号復号部12に
出力される。巡回符号復号部12は、ブロック単位で誤
りの有無の検出と、冗長ビットが除かれた受信情報DR
を出力する。干渉キャンセラ6の出力は、巡回符号復号
部13により、冗長ビットが取り除かれた受信情報DC
となる。誤り訂正を行っていないため、受信品質は誤り
率は従来技術と同程度であるが、受信環境に応じて適応
的に消費電力を低減させることができる。
FIG. 3 is a block diagram for explaining a third embodiment of the present invention. In the figure, the same parts as those in FIGS. This embodiment is based on the premise that redundant bits are inserted into transmission information on the transmission side and are directly spread after being cyclically coded, so that the intermediate error processing unit 11 in the block diagram of FIG. Is replaced by Therefore, the output of the rake receiving unit 1 is directly output to the interference canceller 6 and also output to the cyclic code decoding unit 12. The cyclic code decoding unit 12 detects the presence or absence of an error on a block-by-block basis,
Is output. The output of the interference canceller 6 is output from the reception information DC from which the redundant bits have been removed by the cyclic code decoding unit 13.
Becomes Since the error correction is not performed, the reception quality is about the same as the error rate in the related art, but the power consumption can be adaptively reduced according to the reception environment.

【0057】図4は、図3に示したブロック構成の動作
の一例を説明するための模式図である。31はRake
受信部1が出力する受信データ、32は中間誤り処理部
21の出力DR、33は干渉キャンセラ6の出力、34
は巡回符号復号部13の出力DC、35は選択・制御部
14の出力データDoutである。最初は、干渉キャン
セラ6も動作させておくものとする。選択・制御部14
は、内部にデータバッファを備えている。
FIG. 4 is a schematic diagram for explaining an example of the operation of the block configuration shown in FIG. 31 is Rake
Received data output by the receiving unit 1, 32 is an output DR of the intermediate error processing unit 21, 33 is an output of the interference canceller 6, 34
Is an output DC of the cyclic code decoding unit 13, and 35 is an output data Dout of the selection / control unit 14. Initially, the interference canceller 6 is also operated. Selection / control unit 14
Has a data buffer inside.

【0058】最初のブロックにおいては、Dout=
DRである。干渉キャンセラ6はブロックに関しては
動作を停止している。干渉キャンセラ6はブロックが
入力された時点で動作を開始するが、ブロックの終了
後、ER=0が出力されると、干渉キャンセラ6は動作
を停止し、次ブロックにおいてもDout=DRとな
る。干渉キャンセラ6はブロックが入力された時点で
動作を開始するが、ブロックの終了後、ER=1が出
力されると、動作を継続し、ブロックにおいてはDo
ut=DCとなる。ブロックの終了後、ER=1が出
力されると干渉キャンセラ6は動作を継続し、ブロック
においてもDout=DCとなる。ブロックの終了
後、ER=1が出力されると動作を継続し、ブロック
においてもDout=DCとなる。干渉キャンセラ6は
ブロックの終了後、ER=0が出力されると動作を停
止し、ブロックにおいてはDout=DRとなる。
In the first block, Dout =
DR. The operation of the interference canceller 6 is stopped for the blocks. The interference canceller 6 starts operating when a block is input. However, if ER = 0 is output after the end of the block, the interference canceller 6 stops operating and Dout = DR also in the next block. The interference canceller 6 starts operating when a block is input. However, when ER = 1 is output after the end of the block, the operation is continued.
ut = DC. When ER = 1 is output after the end of the block, the interference canceller 6 continues to operate, and Dout = DC also in the block. After the end of the block, when ER = 1 is output, the operation is continued, and Dout = DC also in the block. The interference canceller 6 stops its operation when ER = 0 is output after the end of the block, and Dout = DR in the block.

【0059】上述したように、巡回符号復号部12にお
いて、あるブロックにおいて誤りが検出されないときに
は、選択・制御部14は、次ブロックにおいてもRak
e受信部1の出力に基づく受信情報を出力データとす
る。一方、誤りが検出されたときには、選択・制御部1
4は、次ブロックにおいて干渉キャンセラ6を動作させ
て、この出力に基づく受信情報を出力データとする。誤
りが検出されなくなったとき、選択・制御部14は、次
ブロックにおいては、Rake受信部1の出力に基づく
受信情報を適宜遅延させたものを出力データとするとと
もに、干渉キャンセラの動作を停止させる。その結果、
切り替わり時に誤りのあるブロックが出力されることを
除けば、誤りの検出されない受信情報を出力することが
できるとともに、ブロックを単位とする誤りの検出に応
じて干渉キャンセラの動作を適応的に決めることによ
り、消費電力を低減することができる。
As described above, when no error is detected in a certain block in cyclic code decoding section 12, selection / control section 14 sets Rak in the next block.
The reception information based on the output of the e receiving unit 1 is set as output data. On the other hand, when an error is detected, the selection / control unit 1
4 operates the interference canceller 6 in the next block, and uses received information based on the output as output data. When the error is no longer detected, in the next block, the selection / control unit 14 appropriately delays the reception information based on the output of the rake reception unit 1 as output data and stops the operation of the interference canceller. . as a result,
Except that an erroneous block is output at the time of switching, it is possible to output received information in which no error is detected, and to adaptively determine the operation of the interference canceller according to the detection of an error in block units. Thus, power consumption can be reduced.

【0060】ブロックの誤りは、干渉キャンセラ6に
よっては回復されないが、他の方法、例えば、再送訂正
(ARQ:Automatic Repeat Request)により訂正すれ
ばよい。選択・制御部14がユーザnの受信情報のため
のバッファを備えない場合には、選択切替時に、ブロッ
ク同士の連結がうまくいかなくなるが、ARQで対応す
ることも可能である。なお、図1に示すように送信情報
が畳み込み符号化されたデータを、この実施の形態でい
う送信情報とみなしてもよい。例えば、畳み込み符号化
された後にブロック単位で冗長ビットが付加されて巡回
符号化されるような場合でもよい。干渉キャンセラ6の
動作制御は、1ブロック単位に限られない。図2のブロ
ック構成と同様に、例えば、誤りを検出したブロックの
出現割合が所定割合E1未満になったときに干渉キャン
セラ6の動作を停止させ、再び所定割合E2(E1
2)を超えたときに動作を再開するようにしてもよ
い。
The block error is not recovered by the interference canceller 6, but may be corrected by another method, for example, retransmission correction (ARQ: Automatic Repeat Request). If the selection / control unit 14 does not include a buffer for the reception information of the user n, the connection between blocks will not be successful at the time of selection switching, but it is possible to cope with ARQ. Note that data in which transmission information is convolutionally encoded as shown in FIG. 1 may be regarded as transmission information according to the present embodiment. For example, a case may be used in which, after convolutional coding, redundant bits are added in block units and cyclic coding is performed. The operation control of the interference canceller 6 is not limited to one block unit. Like the block configuration of FIG. 2, for example, the operation of the interference canceller 6 is stopped when the appearance ratio of blocks that has detected the error is less than a predetermined proportion E 1, predetermined ratio E 2 (E 1 again <
The operation may be restarted when E 2 ) is exceeded.

【0061】図5は、本発明の第4の実施の形態を説明
するためのブロック構成図である。この実施の形態は2
系統の受信機を有する。第1,第2の受信機を区別する
ために、参照符号にはaまたはbの添字を付す。図中、
図1と同様な部分には同じ符号を付して説明を省略す
る。41a、41bは受信アンテナ、42a,42bは
乗算器、43a,43bは基準周波数発振器、44a,
44bはRake受信部、45,49は合成判定部、4
6a,46bは遅延部、47は中間誤り処理部、48は
干渉キャンセラ、50は終端誤り処理部である。
FIG. 5 is a block diagram for explaining a fourth embodiment of the present invention. In this embodiment, 2
It has a receiver of the system. To distinguish between the first and second receivers, reference numerals are appended with a or b. In the figure,
The same parts as those in FIG. 41a and 41b are receiving antennas; 42a and 42b are multipliers; 43a and 43b are reference frequency oscillators;
44b is a Rake receiving unit, 45 and 49 are synthesis determining units,
6a and 46b are delay units, 47 is an intermediate error processing unit, 48 is an interference canceller, and 50 is a termination error processing unit.

【0062】受信アンテナがダイバーシチ用に2系統設
けられている。例えば、2本の受信アンテナが距離を隔
てて設けられる(スペースダイバーシチ)。あるいは、
2本の同一の指向性アンテナが、アンテナの向きを異な
らせて設けられる(角度ダイバーシチ)。あるいは、異
なる指向性のアンテナが用いられる(角度ダイバーシ
チ)。これらのアンテナの指向特性および設置条件は、
単独または、適宜組み合わされて2系統のアンテナとさ
れる。
[0062] Two systems of receiving antennas are provided for diversity. For example, two receiving antennas are provided at a distance (space diversity). Or,
Two identical directional antennas are provided with different antenna orientations (angle diversity). Alternatively, antennas with different directivities are used (angle diversity). The directional characteristics and installation conditions of these antennas are
A single antenna or a combination of two or more antennas may be used.

【0063】このように異なる受信アンテナ41a,4
1bにより受信された信号は、乗算器42a,42bに
おいて基準周波数発振器43a,43bの正弦波基準周
波数信号と乗算されて、ベースバンドの直接拡散受信信
号に変換される。基準周波数発振器43a,43bは、
同一周波数の正弦波基準周波数信号を出力するものであ
り、1つの基準周波数発振器を共用できる。このベース
バンド受信信号は、Rake受信部44a,44bにお
いて逆拡散され、逆拡散信号を出力する。
The different receiving antennas 41a, 41
The signals received by 1b are multiplied by the sine wave reference frequency signals of reference frequency oscillators 43a and 43b in multipliers 42a and 42b, and are converted into baseband direct spread reception signals. The reference frequency oscillators 43a and 43b are
It outputs a sine wave reference frequency signal of the same frequency, and can share one reference frequency oscillator. This baseband received signal is despread in Rake receiving sections 44a and 44b, and outputs a despread signal.

【0064】Rake受信部44a,44bは、図1に
示したRake受信部1a,1bと同等の機能を実行す
るものであるが、その出力信号形態は異なる。Rake
受信部44a,44b内でデコードして初期受信データ
を得る直前の段階における、この初期受信データのイン
パルスレスポンスに対応する逆拡散信号を出力する。2
系統のRake受信部44a,44bの出力を合成判定
部45において合成して判定することにより、初期受信
データがより確からしくなる。この合成判定部45は、
図6を参照して後述する合成判定部49と同様な方法で
合成判定を行う。
The rake receiving units 44a and 44b perform the same functions as the rake receiving units 1a and 1b shown in FIG. 1, but have different output signal forms. Rake
The despread signal corresponding to the impulse response of the initial received data at the stage immediately before decoding in the receiving units 44a and 44b to obtain the initial received data is output. 2
By determining the outputs of the Rake receiving units 44a and 44b of the system by combining them in the combining determination unit 45, the initial reception data becomes more reliable. This combination determination unit 45
The combination determination is performed by a method similar to the combination determination unit 49 described below with reference to FIG.

【0065】中間誤り処理部47には、図1ないし図3
に示した中間誤り処理部2,11,21のいずれかを用
いる。中間誤り処理部2または11を用いた場合には、
誤り訂正された受信データが初期受信データとして得ら
れる。中間誤り処理部11または21を用いた場合に
は、出力データの選択および干渉キャンセラ48a,4
8bの動作制御を行う。2系列の干渉キャンセラ6a,
6bは、中間誤り処理部47から出力される初期受信デ
ータに基づき、直接拡散受信信号に含まれる干渉信号の
レプリカを生成し、直接拡散受信信号からこのレプリカ
を差し引いて、干渉信号の影響が低減された逆拡散信号
を出力する。なお、遅延部46a,46bは、Rake
受信部44a,44b、合成判定部45、中間誤り処理
部47、干渉キャンセラ6a,6b内の処理遅延を補償
することにより、干渉キャンセラ48a,48bにおい
て、中間誤り処理部47の出力とベースバンドの直接拡
散受信信号との入力タイミングを合わせるものである。
The intermediate error processing section 47 has the configuration shown in FIGS.
Of the intermediate error processing units 2, 11 and 21 shown in FIG. When the intermediate error processing unit 2 or 11 is used,
Error-corrected received data is obtained as initial received data. When the intermediate error processing unit 11 or 21 is used, selection of output data and interference cancellers 48a, 48
8b. Two-series interference canceller 6a,
6b generates a replica of the interference signal included in the direct spread reception signal based on the initial reception data output from the intermediate error processing unit 47, and subtracts this replica from the direct spread reception signal to reduce the influence of the interference signal. And outputs the despread signal. Note that the delay units 46a and 46b
By compensating for processing delays in the receiving units 44a and 44b, the combining determination unit 45, the intermediate error processing unit 47, and the interference cancellers 6a and 6b, the output of the intermediate error processing unit 47 and the baseband This is to match the input timing with the direct spread reception signal.

【0066】干渉キャンセラ48a,48bは、図1の
干渉キャンセラ6および先行技術における図13の干渉
キャンセラ133と同様なものである。しかし、これら
は、データ判定をするためのデコード部を内蔵してい
る。この実施の形態では、後続の合成判定部49におい
てデータを判定するものであるため、干渉キャンセラ4
8a,48bは、受信データを判定する直前の段階にお
ける逆拡散信号を出力する。この逆拡散信号は、従来技
術における干渉キャンセラで判定される受信データのイ
ンパルスレスポンスに対応する。合成判定部49は、2
系列の干渉キャンセラ48a,48bから出力される逆
拡散信号を合成した信号をデコードして受信データを判
定する。
The interference cancelers 48a and 48b are similar to the interference canceller 6 of FIG. 1 and the interference canceller 133 of FIG. 13 in the prior art. However, these have a built-in decoding unit for performing data determination. In this embodiment, since the data is determined by the subsequent combining determination unit 49, the interference canceller 4
8a and 48b output the despread signal at the stage immediately before determining the received data. This despread signal corresponds to the impulse response of the received data determined by the interference canceller in the related art. The combination determination unit 49
The signal obtained by combining the despread signals output from the series of interference cancellers 48a and 48b is decoded to determine received data.

【0067】2系統それそれのアンテナ41a,41b
から受信される直接拡散受信信号は独立である。すなわ
ち、それそれ異なるマルチパスフェージングを受ける。
そのため、フェージング変動による出力低下のない直接
拡散受信信号をいずれか一方から受信できる可能性が高
いため、フェージング変動に強くなる。また、2系統の
受信機のノイズに影響を与えるのは、アンテナ41a,
41bからベースバンド受信信号に変換する乗算器42
a,42b等である。2系統の受信機であれば、ノイズ
は各系統で独立である。したがって、ノイズの影響が1
系統の場合に比べて平均化される。
Two antennas 41a and 41b for each system
Are independent. That is, they undergo different multipath fading.
For this reason, there is a high possibility that a direct spread reception signal having no output reduction due to fading fluctuation can be received from one of them, and therefore, it is resistant to fading fluctuation. In addition, what affects the noise of the two receivers is the antenna 41a,
Multiplier 42 for converting from 41b to a baseband reception signal
a, 42b, etc. If there are two receivers, the noise is independent for each receiver. Therefore, the effect of noise is 1
It is averaged compared to the system.

【0068】干渉キャンセラ48a,48bでは、干渉
レプリカを除去した後、受信データが判定される直前の
逆拡散信号が出力される。上述したように、それぞれ独
立なマルチパスフェージングを受けた受信信号に、それ
ぞれ独立なノイズが付加されたベースバンド信号に基づ
いて、干渉キャンセラを使用し、さらにその2系統の出
力信号を合成・判定することにより、この直接拡散受信
装置は、1系統の干渉キャンセラ単独の性能よりも受信
データの品質が優れている。ビット誤り率は、一般に、
1ビット当たりの信号電力をEb、1Hz当たりのノイ
ズ電力をNoとしたときの平均のEb/Noと相関があ
り、Eb/Noが大きいほどビット誤り率が低下する。
復調器にガウス雑音を加えたとき(静特性)、ダイバー
シチ効果により、等価的にEb/Noを3dB大きくす
る作用があるから、この実施の形態においても、同程度
の向上が見込まれる。
The interference cancellers 48a and 48b output the despread signals immediately before the received data is determined after removing the interference replica. As described above, an interference canceller is used on the basis of a baseband signal obtained by adding independent noises to received signals that have undergone independent multipath fading, and the output signals of the two systems are combined and determined. By doing so, this direct spreading receiver has better received data quality than the performance of one system of interference canceller alone. The bit error rate is generally
There is a correlation with the average Eb / No when the signal power per bit is Eb and the noise power per Hz is No, and the bit error rate decreases as Eb / No increases.
When Gaussian noise is added to the demodulator (static characteristics), the diversity effect has the effect of equivalently increasing Eb / No by 3 dB. Therefore, a similar improvement is expected in this embodiment.

【0069】なお、上述したRake受信部44a,4
4bのそれぞれに、初期受信データを出力する、例え
ば、図1に示したRake受信部1を用いてもよい。そ
れぞれの初期受信データを、系列別に設けた2つの中間
誤り処理部47のそれぞれに入力し、その出力を、対応
する系列の干渉キャンセラ48a,48bに出力するよ
うにしてもよい。この場合、中間誤り処理部47として
は、図1に示した中間誤り処理部2を用いる。この場
合、非常に確からしい初期受信データを干渉キャンセラ
48a,48bに出力することができるため、干渉キャ
ンセラ6の能力を高めることができる。この実施の形態
においても、Rake受信部44a,44bに置き換え
て、例えば、ベースバンド受信信号を逆拡散して、その
うち、電力が最大となるパスPの逆拡散出力をデコード
する逆拡散部を用いてもよい。
The rake receiving units 44a, 44
For example, the rake receiving unit 1 shown in FIG. Each of the initial received data may be input to each of the two intermediate error processing units 47 provided for each stream, and the output may be output to the interference cancellers 48a and 48b of the corresponding stream. In this case, the intermediate error processing unit 2 shown in FIG. 1 is used as the intermediate error processing unit 47. In this case, very reliable initial reception data can be output to the interference cancellers 48a and 48b, so that the capability of the interference canceller 6 can be enhanced. Also in this embodiment, instead of the Rake receiving units 44a and 44b, for example, a despreading unit that despreads the baseband received signal and decodes the despread output of the path P having the maximum power is used. You may.

【0070】図6は、図5に示した合成判定部49の説
明図である。図6(a)は合成機能の説明図、図6
(b)は判定機能の説明図である。第1の受信機(系統
a)の干渉キャンセラ48aから出力される逆拡散信号
の同相成分(I相)および直交成分(Q相)を(V1i
1q)とし、第2の受信機(系統b)の干渉キャンセラ
48bから出力される逆拡散信号の同相および直交成分
を(V2i,V2q)とし、合成信号の同相および直交成分
を(V0i,V0q)とする。
FIG. 6 is an explanatory diagram of the combination judging section 49 shown in FIG. FIG. 6A is an explanatory diagram of the synthesizing function, and FIG.
(B) is an explanatory diagram of a determination function. The in-phase component (I phase) and quadrature component (Q phase) of the despread signal output from the interference canceller 48a of the first receiver (system a) are represented by (V 1i ,
V 1q ), the in-phase and quadrature components of the despread signal output from the interference canceller 48b of the second receiver (system b) are (V 2i , V 2q ), and the in-phase and quadrature components of the composite signal are (V 2q ). 0i , V 0q ).

【0071】合成信号は、第1,第2の受信機の干渉キ
ャンセラ48a,48bからの逆拡散信号に対し、それ
ぞれ、重みWt1,Wt2を加えて作成される。すなわち、 V0i=V1i*Wt1+V2i*Wt20q=V1q*Wt1+V2q*Wt2 とする。ここで、重みWt1,Wt2としては、例えば、 Wt1=(V1i 2+V1q 2)/{(V1i+V2i2+(V1q
+V2q) 21/2t2=(V2i 2+V2q 2)/{(V1i+V2i2+(V1q
+V2q) 21/2 とする。
The combined signal is created by adding weights W t1 and W t2 to the despread signals from the interference cancellers 48a and 48b of the first and second receivers, respectively. That is, V 0i = V 1i * W t1 + V 2i * W t2 V 0q = V 1q * W t1 + V 2q * W t2 . Here, as the weights W t1 and W t2 , for example, W t1 = (V 1i 2 + V 1q 2 ) / {(V 1i + V 2i ) 2 + (V 1q
+ V 2q) 21/2 W t2 = (V 2i 2 + V 2q 2 ) / {(V 1i + V 2i ) 2 + (V 1q
+ V 2q) 21/2 .

【0072】あるいは、重みWt1,Wt2として、 Wt1=(V1i 2+V1q 21/2/{(V1i+V2i2+(V
1q+V2q) 21/2t2=(V2i 2+V2q 21/2/{(V1i+V2i2+(V
1q+V2q) 21/2 とする。なお、各分母の値は、第1,第2の受信機の干
渉キャンセラ48a,48bから出力される逆拡散信号
を加算したベクトルの長さである。図6(b)に示すよ
うに、4相位相変調の場合には、上述した合成信号(V
0i,V0q)がIQ位相平面上のどの象限にあるかによっ
て受信データがデコードされる。
Alternatively, as the weights W t1 and W t2 , W t1 = (V 1i 2 + V 1q 2 ) 1/2 / V (V 1i + V 2i ) 2 + (V
1q + V 2q) 2} 1/2 W t2 = (V 2i 2 + V 2q 2) 1/2 / {(V 1i + V 2i) 2 + (V
1q + V 2q) 21/2 . The value of each denominator is the length of a vector obtained by adding the despread signals output from the interference cancellers 48a and 48b of the first and second receivers. As shown in FIG. 6B, in the case of four-phase modulation, the combined signal (V
0i , V 0q ) is decoded according to which quadrant on the IQ phase plane.

【0073】終端誤り処理部50においては、中間誤り
処理部47と対応する処理を行う。中間誤り処理部47
として図1ないし図3に示した中間誤り処理部2,1
1,21を用いるときには、終端誤り処理部50とし
て、それぞれ、図1ないし図3に示したビタビ復号部
7,ビタビ復号部7および巡回符号復号部12,巡回符
号復号部13を用いる。
The terminal error processing section 50 performs processing corresponding to the intermediate error processing section 47. Intermediate error processing unit 47
The intermediate error processing units 2 and 1 shown in FIGS.
When 1 and 21 are used, the Viterbi decoding unit 7, the Viterbi decoding unit 7, the cyclic code decoding unit 12, and the cyclic code decoding unit 13 shown in FIGS.

【0074】図7は、本発明の第5の実施の形態を説明
するためのブロック構成図である。この実施の形態は、
一例として、ユーザ数Nの符号多重がなされていること
を前提とし、かつ、干渉キャンセル手段をマルチステー
ジ構成として、干渉キャンセラを複数段、縦続接続して
動作させるものである。図中、51はRake受信部、
52,56は中間誤り処理部、53,55,57は遅延
部、54,58は干渉キャンセラ、59は終端誤り処理
部、60は誤り判定・制御部、61は選択部である。R
ake受信部51は、ユーザ1〜Nごとに、初期受信デ
ータを得るものである。例えば、図17に示したRak
e受信部146を用いることができる。干渉キャンセラ
54は、ユーザ1〜Nごとに干渉キャンセルされた受信
データを出力するものであり、例えば、図17に示した
干渉キャンセラ1511を用いることができる。最終段
の干渉キャンセラ58は、この受信装置のユーザnに対
してのみ干渉キャンセルを行えばよく、例えば、図17
に示した干渉キャンセラ151Mを用いることができ
る。
FIG. 7 is a block diagram for explaining a fifth embodiment of the present invention. In this embodiment,
As an example, it is assumed that code multiplexing of N users is performed, and that the interference canceller has a multi-stage configuration and that the interference cancellers are operated in cascade in a plurality of stages. In the figure, 51 is a Rake receiving unit,
52 and 56 are intermediate error processing units, 53, 55 and 57 are delay units, 54 and 58 are interference cancellers, 59 is a termination error processing unit, 60 is an error determination / control unit, and 61 is a selection unit. R
The ake receiving unit 51 obtains initial reception data for each of the users 1 to N. For example, Rak shown in FIG.
The e receiving unit 146 can be used. Interference canceller 54, and outputs a received data interference cancellation for each user 1 to N, for example, can be used an interference canceller 151 1 shown in FIG. 17. The last-stage interference canceller 58 may perform interference cancellation only for the user n of the receiving apparatus.
It can be used an interference canceller 151 M shown in.

【0075】中間誤り処理部52,56として、図1の
中間誤り処理部2,図2の中間誤り処理部11と同様な
誤り訂正処理を行う場合には、ユーザ1〜Nごとに、ビ
タビ復号および畳み込み符号化を行う。終端誤り処理部
59としては、この受信装置のユーザnの受信データに
ついてのみビタビ復号を行い、ユーザnの受信情報をD
C(M,n)として出力し、これを出力データDout
とする。誤り判定・制御部60,選択部61は用いな
い。
When the intermediate error processing units 52 and 56 perform the same error correction processing as the intermediate error processing unit 2 in FIG. 1 and the intermediate error processing unit 11 in FIG. 2, Viterbi decoding is performed for each of the users 1 to N. And convolutional coding. The termination error processing unit 59 performs Viterbi decoding only on the reception data of the user n of the receiving apparatus, and
C (M, n) and outputs this as output data Dout
And The error determination / control unit 60 and the selection unit 61 are not used.

【0076】一方、図2の中間誤り処理部11,図3の
中間誤り処理部21と同様に誤り検出処理を行う場合に
は、ユーザnに対してのみ巡回符号の復号を行ってユー
ザnのブロック単位の誤りを検出してエラーフラグE
R,EC(1)を1にする。あるいは、ユーザ1〜Nご
とに巡回符号の復号を行って、1ユーザでもブロック誤
りが検出されたときには、エラーフラグERを1にする
ようにしてもよい。いずれにしても、この受信装置のユ
ーザnの受信情報をDR(n),DC(1,n)として
出力する。終端誤り処理部59においても、中間段と同
様に誤り検出を行ってもよい。
On the other hand, when the error detection processing is performed in the same manner as in the intermediate error processing section 11 in FIG. 2 and the intermediate error processing section 21 in FIG. An error flag E is detected by detecting an error in block units.
R, EC (1) are set to 1. Alternatively, the cyclic code may be decoded for each of the users 1 to N, and when a block error is detected even for one user, the error flag ER may be set to 1. In any case, the reception information of the user n of the receiving apparatus is output as DR (n) and DC (1, n). In the terminal error processing unit 59, error detection may be performed in the same manner as in the intermediate stage.

【0077】干渉キャンセラ54,…,58の各段が縦
続動作して行くにつれ、干渉をキャンセルする能力が向
上し、中間誤り処理部52,56,…,終端誤り処理部
59の段階に進むごとに、より確からしい受信データD
R(n),DC(1,n),DC(2,n),…,DC
(M,n)が出力可能となる。ここで、1〜Mは干渉キ
ャンセラの段数である。誤り判定・制御部60は、中間
誤り処理部52,56,…,終端誤り処理部59から出
力されるエラーフラグER,EC(1),…,EC
(m),…,EC(M−1)を入力して、選択部61に
受信情報DR(n),DC(1),…,DC(m),
…,DC(M)の中から1つを出力データDoutとし
て選択させる。種々の選択方法が考えられるが、ここで
は一例を説明する。
As each stage of the interference cancellers 54,..., 58 operates in cascade, the ability to cancel interference improves, and as the stage proceeds to the intermediate error processing units 52, 56,. And more likely received data D
R (n), DC (1, n), DC (2, n), ..., DC
(M, n) can be output. Here, 1 to M are the number of stages of the interference canceller. The error determination / control unit 60 includes error flags ER, EC (1),..., EC output from the intermediate error processing units 52, 56,.
, EC (M-1), and inputs the received information DR (n), DC (1),..., DC (m),
, DC (M) is selected as output data Dout. Although various selection methods are conceivable, an example will be described here.

【0078】図8は、図7に示したブロック構成の動作
の一例を説明するための模式図である。段数をM=2と
して説明する。図中、61はRake受信部51の受信
データ、62は中間誤り処理部52から出力される受信
情報DR(n)、63は干渉キャンセラ54の出力、6
4は中間誤り処理部56の出力DC(1,n)、65は
干渉キャンセラ58の出力、66は終端誤り処理部59
から出力される受信情報DC(M,n)、66は選択部
61から出力される出力データDoutである。
FIG. 8 is a schematic diagram for explaining an example of the operation of the block configuration shown in FIG. Description will be made on the assumption that the number of stages is M = 2. In the figure, 61 is the received data of the Rake receiving unit 51, 62 is the received information DR (n) output from the intermediate error processing unit 52, 63 is the output of the interference canceller 54, 6
4 is the output DC (1, n) of the intermediate error processing unit 56, 65 is the output of the interference canceller 58, 66 is the termination error processing unit 59
The received information DC (M, n) 66 output from is the output data Dout output from the selector 61.

【0079】ブロックにおいては、Dout=DR
(n)である。干渉キャンセラ54はブロックに関し
ては動作を停止している。干渉キャンセラ54はブロッ
クが入力された時点で動作を開始するが、ブロック
の終了後、ER=0が出力されると動作を停止し、次ブ
ロックにおいてもDout=DR(n)となる。干渉
キャンセラ54はブロックが入力された時点で動作を
開始するが、ブロックの終了後、ER=1が出力され
ると、動作を継続し、ブロックにおいてはDout=
DC(1,n)となる。干渉キャンセラ58はブロック
が入力された時点で動作を開始するが、ブロックの
終了後、ER=1,EC(1)=1が出力されると動作
を継続し、ブロックにおいてはDout=DC(M,
n)となる。干渉キャンセラ58はブロックが入力さ
れた時点で動作を開始するが、ブロックの終了後、E
R=1,EC(1)=0が出力されると動作を停止し、
ブロックにおいてはDout=DC(1,n)とな
る。干渉キャンセラ54はブロックが入力された時点
で動作を開始するが、ブロックの終了後、ER=0が
出力されると動作を停止し、ブロックにおいてはDo
ut=DR(n)となる。
In the block, Dout = DR
(N). The operation of the interference canceller 54 is stopped for the blocks. The interference canceller 54 starts operating when a block is input, but stops operating when ER = 0 is output after the end of the block, and Dout = DR (n) also in the next block. The interference canceller 54 starts operating when a block is input. However, when ER = 1 is output after the end of the block, the operation continues, and in the block, Dout =
DC (1, n). The interference canceller 58 starts operating when a block is input, but continues to operate when ER = 1 and EC (1) = 1 are output after the end of the block. In the block, Dout = DC (M ,
n). The interference canceller 58 starts operating when a block is input.
When R = 1 and EC (1) = 0 are output, the operation stops,
In the block, Dout = DC (1, n). The interference canceller 54 starts operating when a block is input, but stops operating when ER = 0 is output after the end of the block.
ut = DR (n).

【0080】上述したように、ある中間誤り処理部にお
いて、あるブロックにおいて誤りが検出されないときに
は、次ブロックにおいてもこの段の受信情報を出力デー
タとする。一方、誤りが検出されたときには、次ブロッ
クにおいては、次の段の干渉キャンセラを動作させて、
その段の受信情報を出力データとする。以前の段の中間
誤り処理部において誤りが検出されなくなったときに
は、次ブロックにおいては、この誤りが検出されなくな
った段の中で最も初段に近い段の受信情報を出力データ
とするとともに、後段の干渉キャンセラの動作を停止さ
せる。その結果、段の切り替わり時に誤りのあるブロッ
クが出力されることを除けば、誤りの検出されなかった
受信情報を出力することができるとともに、ブロックを
単位とする誤りの検出に応じて、すなわち、受信品質に
応じて、干渉キャンセラの動作不動作および動作段数を
適応的に決めることにより、干渉キャンセラ処理時間お
よび消費電力を低減することができる。
As described above, when no error is detected in a certain block in a certain intermediate error processing section, the reception information of this stage is used as output data in the next block. On the other hand, when an error is detected, in the next block, the interference canceller of the next stage is operated,
The received information at that stage is output data. When the error is no longer detected in the intermediate error processing section of the previous stage, in the next block, the reception information of the stage closest to the first stage among the stages in which the error is no longer detected is used as output data, and Stop the operation of the interference canceller. As a result, except that an erroneous block is output at the time of switching of stages, it is possible to output received information in which no error is detected, and in response to error detection in units of blocks, By adaptively determining the non-operation of the interference canceller and the number of operation stages according to the reception quality, it is possible to reduce the interference canceller processing time and power consumption.

【0081】なお、中間誤り処理部52のエラーフラグ
ERを誤り判定・制御部60に入れず、中間誤り処理部
52から出力される受信情報DR(n)を選択部61に
入れないようにして、少なくとも1段目の干渉キャンセ
ラ54は常に動作させて、干渉キャンセルされた受信情
報を選択するようにしてもよい。また、中間誤り処理部
52においては、誤り訂正を行わないようにしたり、中
間誤り処理部52自体をなくしてもよい。
It is to be noted that the error flag ER of the intermediate error processing section 52 is not included in the error determination / control section 60, and the reception information DR (n) output from the intermediate error processing section 52 is not included in the selection section 61. Alternatively, at least the first-stage interference canceller 54 may always be operated to select the interference-cancelled reception information. Further, in the intermediate error processing unit 52, error correction may not be performed, or the intermediate error processing unit 52 itself may be omitted.

【0082】図9は、本発明の第6の実施の形態を説明
するためのブロック構成図である。この実施の形態は、
一例として、ユーザ数Nの符号多重がされていることを
前提とし、かつ、干渉キャンセル手段をマルチステージ
構成として、干渉キャンセラを複数段、縦続接続して動
作させるものである。図中、図5,図7と同様な部分に
は同じ符号を付して説明を省略する。合成判定部71
は、ユーザ1〜Nごとに初期受信データを得るRake
受信部51a,51bの出力を入力して、ユーザ1〜N
ごとに合成判定を行い、中間誤り処理部52に初期受信
データを出力する。合成判定部72は、ユーザ1〜Nご
とに逆拡散信号を得る干渉キャンセラ54a,54bの
出力を入力して、ユーザ1〜Nごとに合成判定を行い、
中間誤り処理部56に第1段の受信データを出力する。
合成判定部73は、この受信装置のユーザnに対しての
み合成判定を行えばよい。
FIG. 9 is a block diagram for explaining a sixth embodiment of the present invention. In this embodiment,
As an example, it is assumed that code multiplexing of N users is performed, and the interference canceller is configured in a multi-stage configuration, and the interference cancellers are operated in cascade in a plurality of stages. In the figure, the same parts as those in FIGS. 5 and 7 are denoted by the same reference numerals, and description thereof will be omitted. Combination judgment section 71
Is Rake that obtains initial reception data for each of users 1 to N
The outputs of the receiving units 51a and 51b are input, and users 1 to N
The combination determination is performed every time, and the initial reception data is output to the intermediate error processing unit 52. The combining determination unit 72 inputs the outputs of the interference cancellers 54a and 54b that obtain despread signals for each of the users 1 to N, performs a combining determination for each of the users 1 to N,
The first-stage reception data is output to the intermediate error processing unit 56.
The combining determination unit 73 may perform the combining determination only for the user n of the receiving device.

【0083】図7と同様に、干渉キャンセラ各段が縦続
動作して行くにつれ、干渉をキャンセルする能力が向上
し、中間誤り処理部52,56,…,終端誤り処理部5
9の段階に進むごとに、より確からしい受信データが出
力可能となる。また、誤り判定・制御部60と選択部6
1を用いた場合には、ブロックを単位とする誤りの検出
に応じて動作段数を適応的に決めることにより、処理時
間および消費電力を低減することができる。なお、図7
と同様に、少なくとも1段目の干渉キャンセラ54a,
54bは常に動作させて、干渉キャンセルされた受信情
報を選択するようにしてもよい。また、中間誤り処理部
52においては、誤り訂正を行わないようにしたり、中
間誤り処理部52自体をなくしてもよい。
As in FIG. 7, as each stage of the interference canceller cascades, the ability to cancel interference is improved, and the intermediate error processing units 52, 56,.
Every time the process proceeds to step 9, more reliable reception data can be output. The error determination / control unit 60 and the selection unit 6
When 1 is used, the processing time and power consumption can be reduced by adaptively determining the number of operation stages according to the detection of an error in units of blocks. FIG.
Similarly, at least the first-stage interference canceller 54a,
54b may always be operated to select the interference-cancelled reception information. Further, in the intermediate error processing unit 52, error correction may not be performed, or the intermediate error processing unit 52 itself may be omitted.

【0084】上述した説明では、複数系統の受信機構成
とするとき、2つの受信系列を用いたが、さらに多数の
受信系列を用いて合成判定してもよい。また、複数系統
の受信アンテナの出力を、選択スイッチ手段により順次
切り替えるなどして、少なくとも受信アンテナだけは実
際に複数系統を設けるが、後続の処理ブロックは、実際
の処理ブロックは1つにして、複数系列を多重処理する
ようにしてもよい。
In the above description, two receivers are used when a plurality of receivers are configured. However, the combination may be determined using a larger number of receivers. In addition, the outputs of a plurality of systems of receiving antennas are sequentially switched by a selection switch means, etc., so that at least only the receiving antenna is actually provided with a plurality of systems. Multiple streams may be multiplexed.

【0085】上述した説明では、直接拡散受信信号の干
渉信号をキャンセルする干渉キャンセルについて説明し
た。しかし、干渉キャンセラに限らず、直接拡散受信信
号を含む一般の受信信号について、ビット誤り率を低下
させる要因となる信号を、受信信号から取り除くキャン
セラであれば、本発明における干渉キャンセラをこのよ
うなキャンセラに置き換えることにより、受信情報の品
質を飛躍的に向上させることができる。
In the above description, the interference cancellation for canceling the interference signal of the direct spread received signal has been described. However, the interference canceller according to the present invention is not limited to the interference canceller, and may be any canceller that removes a signal that reduces the bit error rate from a received signal for a general received signal including a direct spread received signal. By replacing with a canceller, the quality of the received information can be dramatically improved.

【0086】[0086]

【発明の効果】本発明は、上述した説明から明らかなよ
うに、誤り訂正された初期受信データを用いて干渉キャ
ンセルを行うため、受信情報の品質を飛躍的に向上させ
ることができるという効果がある。また、本発明は、受
信情報の品質を保ちながら干渉キャンセラの処理時間の
短縮および消費電力の低減ができるという効果がある。
さらに、上述した2つの効果を合わせ持つ構成も可能で
ある。
According to the present invention, as is apparent from the above description, interference cancellation is performed using the error-corrected initial received data, so that the quality of received information can be significantly improved. is there. Further, the present invention has an effect that the processing time and power consumption of the interference canceller can be reduced while maintaining the quality of received information.
Further, a configuration having both of the two effects described above is also possible.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1の実施の形態を説明するためのブ
ロック構成図である。
FIG. 1 is a block diagram for explaining a first embodiment of the present invention.

【図2】本発明の第2の実施の形態を説明するためのブ
ロック構成図である。
FIG. 2 is a block diagram for explaining a second embodiment of the present invention.

【図3】本発明の第3の実施の形態を説明するためのブ
ロック構成図である。
FIG. 3 is a block diagram for explaining a third embodiment of the present invention.

【図4】図3に示したブロック構成の動作の一例を説明
するための模式図である。
FIG. 4 is a schematic diagram for explaining an example of the operation of the block configuration shown in FIG. 3;

【図5】本発明の第4の実施の形態を説明するためのブ
ロック構成図である。
FIG. 5 is a block diagram for explaining a fourth embodiment of the present invention.

【図6】図5に示した合成判定部の説明図である。FIG. 6 is an explanatory diagram of a combination determination unit shown in FIG. 5;

【図7】本発明の第5の実施の形態を説明するためのブ
ロック構成図である。
FIG. 7 is a block diagram illustrating a fifth embodiment of the present invention.

【図8】図7に示したブロック構成の動作の一例を説明
するための模式図である。
FIG. 8 is a schematic diagram for explaining an example of the operation of the block configuration shown in FIG. 7;

【図9】本発明の第6の実施の形態を説明するためのブ
ロック構成図である。
FIG. 9 is a block diagram for explaining a sixth embodiment of the present invention.

【図10】DS−CDMAシステムにおける下りリンク
の構成を示す図である。
FIG. 10 is a diagram illustrating a configuration of a downlink in a DS-CDMA system.

【図11】DS−CDMAシステムにおける基地局の送
信装置の概要構成図である。
FIG. 11 is a schematic configuration diagram of a transmission device of a base station in a DS-CDMA system.

【図12】DS−CDMAシステムにおける子局の受信
装置の概要構成図である。
FIG. 12 is a schematic configuration diagram of a receiving device of a slave station in the DS-CDMA system.

【図13】先行技術の基本ブロック構成図である。FIG. 13 is a basic block configuration diagram of a prior art.

【図14】図13に示した干渉キャンセラの内部構成図
である。
FIG. 14 is an internal configuration diagram of the interference canceller shown in FIG.

【図15】図14に示した干渉レプリカ生成部の内部構
成図である。
15 is an internal configuration diagram of the interference replica generation unit shown in FIG.

【図16】図13に示した干渉キャンセラの動作説明図
である。
16 is an explanatory diagram of the operation of the interference canceller shown in FIG.

【図17】1つのPN符号を共有する符号多重されたチ
ャンネルが、Nユーザ通信チャンネルおよび1パイロッ
トチャンネルからなる先行技術のブロック構成図であ
る。
FIG. 17 is a block diagram of a prior art in which a code-multiplexed channel sharing one PN code is composed of an N-user communication channel and one pilot channel.

【符号の説明】[Explanation of symbols]

1 Rake受信部、2 中間誤り処理部、3,7 ビ
タビ復号部、4 畳み込み符号化部、5 遅延部、6
干渉キャンセラ、11 中間誤り処理部、12,13
巡回符号復号部、14 選択・制御部
1 Rake receiving section, 2 intermediate error processing section, 3, 7 Viterbi decoding section, 4 convolutional coding section, 5 delay section, 6
Interference canceller, 11 Intermediate error processing unit, 12, 13
Cyclic code decoder, 14 selector / controller

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開2000−216703(JP,A) 特開2000−269931(JP,A) 1998年電子情報通信学会通信ソサイエ ティ大会講演論文集1、p.390 1999年電子情報通信学会総合大会講演 論文集、通信1、p.454 (58)調査した分野(Int.Cl.7,DB名) H04B 1/69 - 1/713 H04J 13/00 - 13/06 H04L 1/06 ────────────────────────────────────────────────── ─── Continuation of the front page (56) References JP-A-2000-216703 (JP, A) JP-A-2000-269931 (JP, A) Proceedings of the 1998 IEICE Communication Society Conference, p. 390 1999 IEICE General Conference Lecture Papers, Communication 1, p. 454 (58) Field surveyed (Int. Cl. 7 , DB name) H04B 1/69-1/713 H04J 13/00-13/06 H04L 1/06

Claims (12)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 送信情報が誤り訂正符号化されたデータ
に基づいて送信データが生成され、該送信データが直接
拡散されてなる直接拡散信号を受信する直接拡散受信装
置であって、 初期データ出力手段、誤り訂正手段、および、干渉キャ
ンセル手段を有し、 前記初期データ出力手段は、直接拡散受信信号に基づい
て初期受信データを出力し、 前記誤り訂正手段は、前記初期受信データに基づいて誤
り訂正符号の復号を行った後に誤り訂正符号化を行い、 前記干渉キャンセル手段は、前記誤り訂正手段の出力に
基づいて、前記直接拡散受信信号に含まれる干渉信号の
レプリカを生成し、前記直接拡散受信信号から前記レプ
リカを差し引いて、前記干渉信号の影響が低減された受
信データを出力する、 ことを特徴とする直接拡散受信装置。
1. A direct-spread receiving apparatus for generating transmission data based on error-correction-coded data of transmission information and receiving a direct-spread signal obtained by directly spreading the transmission data, comprising: Means, error correction means, and interference cancellation means, wherein the initial data output means outputs initial reception data based on a direct spread reception signal, and the error correction means outputs an error based on the initial reception data. Performing error correction encoding after decoding the correction code, the interference canceling means generates a replica of the interference signal included in the direct spread received signal based on the output of the error correction means, A direct-sequence receiving apparatus, wherein the replica is subtracted from a received signal to output received data in which the influence of the interference signal is reduced.
【請求項2】 送信情報が誤り訂正符号化されたデータ
に基づいて送信データが生成され、該送信データが直接
拡散されてなる直接拡散信号を受信する直接拡散受信装
置であって、 初期データ出力手段、誤り訂正手段、複数系列の干渉キ
ャンセル手段、および、合成判定手段を有し、 前記初期データ出力手段は、前記複数系列に対応したア
ンテナで前記直接拡散信号を受信して、それぞれの系列
の直接拡散受信信号に基づいて前記それぞれの系列に共
通の初期受信データを出力し、 前記誤り訂正手段は、前記初期受信データに基づいて誤
り訂正符号の復号を行った後に誤り訂正符号化を行い、 それぞれの系列の前記干渉キャンセル手段は、前記誤り
訂正手段の出力に基づいて、前記それぞれの系列の直接
拡散受信信号に含まれる干渉信号のレプリカを生成し、
前記それぞれの系列の直接拡散受信信号から前記レプリ
カを差し引いて、前記干渉信号の影響が低減されたそれ
ぞれの系列の逆拡散信号を出力し、 前記合成判定手段は、前記それぞれの系列の逆拡散信号
を合成した信号をデコードして受信データを出力する、 ことを特徴とする直接拡散受信装置。
2. A direct spread receiving apparatus for generating transmission data on the basis of data in which transmission information is subjected to error correction coding and receiving a direct spread signal obtained by directly spreading the transmission data, comprising: Means, error correction means, a plurality of series of interference canceling means, and a combination determining means, The initial data output means receives the direct spread signal with an antenna corresponding to the plurality of sequences, Outputting common initial reception data to each of the sequences based on the direct spread reception signal, the error correction unit performs error correction coding after decoding an error correction code based on the initial reception data, The interference canceling means of each sequence, based on the output of the error correction means, Generating a replica,
Subtracting the replica from the direct sequence received signal of each of the sequences, outputs a despread signal of each of the sequences in which the influence of the interference signal has been reduced, A direct-spread receiver, which decodes a signal obtained by synthesizing and outputs received data.
【請求項3】 送信情報が誤り訂正符号化されたデータ
に基づいて送信データが生成され、該送信データが直接
拡散されてなる直接拡散信号を受信する直接拡散受信装
置であって、 初期データ出力手段、複数段の干渉キャンセラ、およ
び、該干渉キャンセラの最終段直前までの段に対応して
設けられる少なくとも1段の誤り訂正手段を有し、 前記初期データ出力手段は、直接拡散受信信号に基づい
て初期受信データを出力し、 第1段の前記干渉キャンセラは、前記初期受信データに
基づいて、前記直接拡散受信信号に含まれる干渉信号の
レプリカを生成し、前記直接拡散受信信号から前記レプ
リカを差し引いて、前記干渉信号の影響が低減された第
1段の受信データを出力し、 各段の前記誤り訂正手段は、当該段の前記干渉キャンセ
ラの出力に基づいて誤り訂正符号の復号を行った後に誤
り訂正符号化を行い、 第2段以降の前記干渉キャンセラは、前段の前記誤り訂
正手段の出力に基づいて前記直接拡散受信信号に含まれ
る前記干渉信号のレプリカを生成し、前記直接拡散受信
信号から前記レプリカを差し引いて、前記干渉信号の影
響が低減された当該段の受信データを出力する、 ことを特徴とする直接拡散受信装置。
3. A direct-spread receiving apparatus for generating transmission data based on error-correction-coded data of transmission information and receiving a direct-spread signal obtained by directly spreading the transmission data, comprising: Means, a plurality of stages of interference cancellers, and at least one stage of error correction means provided corresponding to stages immediately before the last stage of the interference canceller, wherein the initial data output means is based on a direct spread received signal. The first stage interference canceller generates a replica of the interference signal included in the direct spread received signal based on the initial received data, and extracts the replica from the direct spread received signal. Then, the first stage reception data in which the influence of the interference signal is reduced is output, and the error correction means of each stage outputs the data of the interference canceller of the stage. Performing error correction coding after decoding the error correction code based on A direct-sequence receiving apparatus, comprising: generating a replica of the signal; subtracting the replica from the direct-sequence received signal; and outputting reception data of the stage in which the influence of the interference signal is reduced.
【請求項4】 送信情報が誤り訂正符号化されたデータ
に基づいて送信データが生成され、該送信データが直接
拡散されてなる直接拡散信号を受信する直接拡散受信装
置であって、 初期データ出力手段、複数段で複数系列の干渉キャンセ
ラ、複数段の合成判定手段、および、該合成判定手段の
最終段直前までの段に対応して設けられる少なくとも1
段の誤り訂正手段を有し、 前記初期データ出力手段は、前記複数系列に対応したア
ンテナで前記直接拡散信号を受信して、それぞれの系列
の直接拡散受信信号に基づいて前記それぞれの系列ごと
の初期受信データを出力し、 第1段のそれぞれの系列の前記干渉キャンセラは、前記
それぞれの系列ごとの初期受信データに基づいて、前記
それぞれの系列の直接拡散受信信号に含まれる干渉信号
のレプリカを生成し、前記それぞれの系列の直接拡散受
信信号から前記レプリカを差し引いて、前記干渉信号の
影響が低減された第1段のそれぞれの系列の逆拡散信号
を出力し、 第1段の前記合成判定手段は、前記第1段のそれぞれの
系列の逆拡散信号を合成した信号をデコードして第1段
の受信データを出力し、 各段の前記誤り訂正手段は当該段の前記合成判定手段の
出力に基づいて誤り訂正符号の復号を行った後に誤り訂
正符号化を行い、 第2段以降の前記それぞれの系列の干渉キャンセラは、
前段の前記誤り訂正手段の出力に基づいて前記それぞれ
の系列の直接拡散受信信号に含まれる前記干渉信号のレ
プリカを生成し、前記それぞれの系列の直接拡散受信信
号から前記レプリカを差し引いて、前記干渉信号の影響
が低減された当該段のそれぞれの系列の逆拡散信号を出
力し、 第2段以降の前記合成判定手段は、前記当該段のそれぞ
れの系列の逆拡散信号を合成した信号をデコードして当
該段の受信データを出力する、 ことを特徴とする直接拡散受信装置。
4. A direct-spread receiver for generating transmission data based on data in which transmission information is subjected to error correction coding and receiving a direct-spread signal obtained by directly spreading the transmission data, comprising: Means, a plurality of stages of interference cancellers of a plurality of sequences, a plurality of combining decision means, and at least one provided corresponding to a stage immediately before the last stage of the combining decision means.
Having an error correction means of a stage, the initial data output means receives the direct spreading signal with an antenna corresponding to the plurality of sequences, and for each of the sequences based on the direct spreading reception signal of each sequence. Outputting an initial reception data, the interference canceller of each sequence of the first stage, based on the initial reception data of each sequence, generates a replica of the interference signal included in the direct sequence reception signal of each sequence. Generating and subtracting the replica from the direct sequence received signal of each sequence to output a despread signal of each sequence of the first stage in which the influence of the interference signal is reduced, The means decodes a signal obtained by synthesizing the despread signals of the respective sequences of the first stage and outputs received data of the first stage, and the error correction means of each stage decodes the received data of the stage. The error correction coding is performed after decoding the error correction code based on the output of the combination determination means, and the interference cancellers of the respective sequences in the second and subsequent stages are:
Generating a replica of the interference signal included in the direct spread received signal of each of the sequences based on the output of the error correction means at the previous stage, subtracting the replica from the direct spread received signal of each of the sequences, Outputting the despread signal of each sequence of the stage in which the influence of the signal is reduced, wherein the combining determination means of the second and subsequent stages decodes a signal obtained by combining the despread signals of the respective sequences of the stage; And outputting the received data of the corresponding stage.
【請求項5】 送信情報が誤り訂正符号化されたデータ
に基づいて送信データが生成され、該送信データが直接
拡散されてなる直接拡散信号を受信する直接拡散受信装
置であって、 初期データ出力手段、複数段で複数系列の干渉キャンセ
ラ、複数段の合成判定手段、および、該合成判定手段の
最終段直前までの段に対応して設けられる少なくとも1
段の誤り訂正手段を有し、 前記初期データ出力手段は、前記複数系列に対応したア
ンテナで前記直接拡散信号を受信して、それぞれの系列
の直接拡散受信信号に基づいて前記それぞれの系列に共
通の初期受信データを出力し、 第1段のそれぞれの系列の前記干渉キャンセラは、前記
それぞれの系列に共通の初期受信データに基づいて、前
記それぞれの系列の直接拡散受信信号に含まれる干渉信
号のレプリカを生成し、前記それぞれの系列の直接拡散
受信信号から前記レプリカを差し引いて、前記干渉信号
の影響が低減された第1段のそれぞれの系列の逆拡散信
号を出力し、 第1段の前記合成判定手段は、前記第1段のそれぞれの
系列の逆拡散信号を合成した信号をデコードして第1段
の受信データを出力し、 各段の前記誤り訂正手段は当該段の前記合成判定手段の
出力に基づいて誤り訂正符号の復号を行った後に誤り訂
正符号化を行い、 第2段以降の前記それぞれの系列の干渉キャンセラは、
前段の前記誤り訂正手段の出力に基づいて前記それぞれ
の系列の直接拡散受信信号に含まれる前記干渉信号のレ
プリカを生成し、前記それぞれの系列の直接拡散受信信
号から前記レプリカを差し引いて、前記干渉信号の影響
が低減された当該段のそれぞれの系列の逆拡散信号を出
力し、 第2段以降の前記合成判定手段は、前記当該段のそれぞ
れの系列の逆拡散信号を合成した信号をデコードして当
該段の受信データを出力する、 ことを特徴とする直接拡散受信装置。
5. A direct-spread receiving apparatus for generating transmission data based on data in which transmission information is subjected to error correction coding and receiving a direct-spread signal obtained by directly spreading the transmission data, comprising: Means, a plurality of stages of interference cancellers of a plurality of sequences, a plurality of combining decision means, and at least one provided corresponding to a stage immediately before the last stage of the combining decision means.
Having an error correction means of a stage, wherein the initial data output means receives the direct spread signal by an antenna corresponding to the plurality of streams, and is common to the respective streams based on the direct spread reception signals of the respective streams. The first stage of the interference canceller of each series, based on the initial reception data common to each of the series, the interference canceller of the direct sequence reception signal of each of the series Generating a replica, subtracting the replica from the direct spread received signal of each of the sequences, outputting a despread signal of each of the first stages in which the influence of the interference signal is reduced, The combining determining means decodes a signal obtained by combining the despread signals of the respective series of the first stage, and outputs received data of the first stage. Performing error correction coding after decoding the error correction code based on the output of the combination determination means in the second stage, and the interference cancellers of the respective sequences in the second and subsequent stages,
Generating a replica of the interference signal included in the direct spread received signal of each of the sequences based on the output of the error correction means at the previous stage, subtracting the replica from the direct spread received signal of each of the sequences, Outputting the despread signal of each sequence of the stage in which the influence of the signal is reduced, wherein the combining determination means of the second and subsequent stages decodes a signal obtained by combining the despread signals of the respective sequences of the stage; And outputting the received data of the corresponding stage.
【請求項6】 送信情報がブロック誤り検出符号化され
たデータに基づいて送信データが生成され、該送信デー
タが直接拡散されてなる直接拡散信号を受信する直接拡
散受信装置であって、 初期データ出力手段、干渉キャンセル手段、誤り検出手
段、および、出力選択手段を有し、 前記初期データ出力手段は、直接拡散受信信号に基づい
て初期受信データを出力し、 前記干渉キャンセル手段は、前記初期受信データに基づ
いて、前記直接拡散受信信号に含まれる干渉信号のレプ
リカを生成し、前記直接拡散受信信号から前記レプリカ
を差し引いて、前記干渉信号の影響が低減された受信デ
ータを出力し、 前記誤り検出手段は、前記初期受信データに基づいて誤
り検出符号の復号を行うことにより、前記ブロック誤り
検出符号化されたデータのブロックを単位として誤りを
検出し、 前記出力選択手段は、前記誤り検出手段の検出結果に応
じて、前記誤り検出手段で誤り検出対象となった前記ブ
ロックに後続する前記ブロックにおける前記干渉キャン
セル手段の動作不動作を制御するとともに、前記誤り検
出手段で誤り検出対象となった前記ブロックに後続する
前記ブロックにおける、前記初期受信データおよび前記
干渉キャンセル手段の出力のいずれか1つに基づいた受
信情報を選択する、 ことを特徴とする直接拡散受信装置。
6. A direct-spread receiving apparatus for generating transmission data based on data in which transmission information has been subjected to block error detection coding, and receiving a direct-spread signal obtained by directly spreading the transmission data, comprising: Output means, interference cancellation means, error detection means, and output selection means, wherein the initial data output means outputs initial reception data based on a direct spread reception signal; and Based on the data, generate a replica of the interference signal included in the direct spread received signal, subtract the replica from the direct spread received signal, output the received data reduced the influence of the interference signal, the error, The detecting means decodes the error detection code based on the initial received data, thereby obtaining the block error detection encoded data. Detecting an error in units of blocks, the output selecting means, in accordance with the detection result of the error detecting means, the interference canceling means in the block subsequent to the block subjected to error detection by the error detecting means While controlling the operation failure, in the block subsequent to the block subjected to error detection by the error detection unit, the reception information based on any one of the initial reception data and the output of the interference cancellation unit A direct spread receiver.
【請求項7】 送信情報がブロック誤り検出符号化され
たデータに基づいて送信データが生成され、該送信デー
タが直接拡散されてなる直接拡散信号を受信する直接拡
散受信装置であって、 初期データ出力手段、複数系列の干渉キャンセル手段、
合成判定手段、誤り検出手段、および、出力選択手段を
有し、 前記初期データ出力手段は、前記複数系列に対応したア
ンテナで前記直接拡散信号を受信してそれぞれの系列の
直接拡散受信信号に基づいてそれぞれの系列に共通の初
期受信データを出力し、 それぞれの系列の前記干渉キャンセル手段は、前記初期
受信データに基づいて、前記それぞれの系列の直接拡散
受信信号に含まれる干渉信号のレプリカを生成し、前記
それぞれの系列の直接拡散受信信号から前記レプリカを
差し引いて、前記干渉信号の影響が低減されたそれぞれ
の系列の逆拡散信号を出力し、 前記合成判定手段は、前記それぞれの系列の逆拡散信号
を合成した信号をデコードして受信データを出力し、 前記誤り検出手段は、前記初期受信データに基づいて誤
り検出符号の復号を行うことにより、前記ブロック誤り
検出符号化されたデータのブロックを単位として誤りを
検出し、 前記出力選択手段は、前記誤り検出手段の検出結果に応
じて、前記誤り検出手段で誤り検出対象となった前記ブ
ロックに後続する前記ブロックにおける前記干渉キャン
セル手段の動作不動作を制御するとともに、前記誤り検
出手段で誤り検出対象となった前記ブロックに後続する
前記ブロックにおける、前記初期受信データおよび前記
合成判定手段の出力のいずれか1つに基づいた受信情報
を選択する、 ことを特徴とする直接拡散受信装置。
7. A direct spread receiving apparatus for generating transmission data based on data obtained by performing block error detection coding on transmission information and receiving a direct spreading signal obtained by directly spreading the transmission data, comprising: Output means, interference cancellation means for a plurality of sequences,
A combination determining unit, an error detecting unit, and an output selecting unit, wherein the initial data output unit receives the direct spread signal with an antenna corresponding to the plurality of sequences, and based on a direct spread reception signal of each sequence. And outputting the initial received data common to each sequence, and the interference canceling means of each sequence generates a replica of the interference signal included in the direct spread received signal of each sequence based on the initial received data. Then, the replica is subtracted from the direct sequence reception signals of the respective sequences to output despread signals of the respective sequences in which the influence of the interference signal is reduced. Decoding a signal obtained by synthesizing the spread signal and outputting received data, wherein the error detecting means includes an error detection code based on the initial received data. By detecting the error in units of the block of the block error detection coded data, and the output selection unit detects the error by the error detection unit according to the detection result of the error detection unit. Controlling the operation failure of the interference canceling means in the block subsequent to the target block, the initial reception data in the block subsequent to the block targeted for error detection by the error detection means, A direct-sequence receiving device, wherein the receiving information is selected based on any one of the outputs of the combination determining means.
【請求項8】 送信情報がブロック誤り検出符号化され
たデータに基づいて送信データが生成され、該送信デー
タが直接拡散されてなる直接拡散信号を受信する直接拡
散受信装置であって、 初期データ出力手段、複数段の干渉キャンセラ、該干渉
キャンセラの最終段直前までの段に対応して設けられる
少なくとも1段の誤り検出手段、および、出力選択手段
を有し、 前記初期データ出力手段は、直接拡散受信信号に基づい
て初期受信データを出力し、 第1段の前記干渉キャンセラは、前記初期受信データに
基づいて、前記直接拡散受信信号に含まれる干渉信号の
レプリカを生成し、前記直接拡散受信信号から前記レプ
リカを差し引いて、前記干渉信号の影響が低減された受
信データを出力し、 第2段以降の前記干渉キャンセラは、前段の前記干渉キ
ャンセラの出力に基づいて前記直接拡散受信信号に含ま
れる前記干渉信号のレプリカを生成し、前記直接拡散受
信信号から前記レプリカを差し引いて、前記干渉信号の
影響が低減された当該段の受信データを出力し、 各段の前記誤り検出手段は、前記複数段の干渉キャンセ
ラの縦続動作に伴い、当該段の前記合成判定手段の出力
する前記受信データに基づいて誤り検出符号の復号を行
うことにより、前記ブロック誤り検出符号化されたデー
タのブロックを単位として誤りを検出し、 前記出力選択手段は、前記各段の誤り検出手段の誤り検
出結果に応じて、前記各段の誤り検出手段で誤り検出対
象となった前記ブロックに後続する前記ブロックにおい
て、前記複数段の干渉キャンセラの動作段数を制御する
とともに各段の前記受信データのいずれか1つに基づい
た受信情報を出力する、 ことを特徴とする直接拡散受信装置。
8. A direct spread receiving apparatus for generating transmission data based on data obtained by performing block error detection coding on transmission information and receiving a direct spread signal obtained by directly spreading the transmission data, comprising: Output means, a plurality of stages of interference cancellers, at least one stage error detection means provided corresponding to stages immediately before the last stage of the interference canceller, and output selection means, wherein the initial data output means Outputting an initial reception data based on the spread reception signal; the first stage interference canceller generates a replica of the interference signal included in the direct spread reception signal based on the initial reception data; Subtracting the replica from the signal and outputting received data in which the influence of the interference signal is reduced; A replica of the interference signal included in the direct spread received signal is generated based on the output of the interference canceller, and the replica is subtracted from the direct spread received signal to reduce the influence of the interference signal. The error detection means of each stage, by the cascade operation of the interference canceller of the plurality of stages, by decoding the error detection code based on the received data output from the combination determination means of the stage The block error detection detects an error in units of the coded data block, and the output selection means, in accordance with the error detection result of the error detection means of each stage, the error in the error detection means of each stage In the block subsequent to the block targeted for detection, the number of operating stages of the plurality of interference cancellers is controlled and the reception data of each stage is controlled. And outputs the received information based on one of, the spread receiver device directly to said.
【請求項9】 送信情報がブロック誤り検出符号化され
たデータに基づいて送信データが生成され、該送信デー
タが直接拡散されてなる直接拡散信号を受信する直接拡
散受信装置であって、 初期データ出力手段、複数段で複数系列の干渉キャンセ
ラ、複数段の合成判定手段、該合成判定手段の最終段直
前までの段に対応して設けられる少なくとも1段の誤り
検出手段、および、出力選択手段を有し、 前記初期データ出力手段は、前記複数系列に対応したア
ンテナで前記直接拡散信号を受信し、それぞれの系列の
直接拡散受信信号に基づいて、前記それぞれの系列ごと
の初期受信データを出力し、 第1段のそれぞれの系列の前記干渉キャンセラは、前記
それぞれの系列ごとの初期受信データに基づいて、前記
それぞれの系列の直接拡散受信信号に含まれる干渉信号
のレプリカを生成し、前記それぞれの系列の直接拡散受
信信号から前記レプリカを差し引いて、前記干渉信号の
影響が低減された第1段のそれぞれの系列の逆拡散信号
を出力し、 第1段の前記合成判定手段は、前記第1段のそれぞれの
系列の逆拡散信号を合成した信号をデコードして第1段
の受信データを出力し、 第2段以降の前記それぞれの系列の干渉キャンセラは、
前段の前記合成判定手段の出力に基づいて前記それぞれ
の系列の直接拡散受信信号に含まれる前記干渉信号のレ
プリカを生成し、前記それぞれの系列の直接拡散受信信
号から前記レプリカを差し引いて、前記干渉信号の影響
が低減された当該段のそれぞれの系列の逆拡散信号を出
力し、 第2段以降の前記合成判定手段は、当該段の前記それぞ
れの系列の逆拡散信号を合成した信号をデコードして当
該段の受信データを出力し、 各段の前記誤り検出手段は、前記複数段の干渉キャンセ
ラの縦続動作に伴い、当該段の前記合成判定手段の出力
する前記受信データに基づいて誤り検出符号の復号を行
うことにより、前記ブロック誤り検出符号化されたデー
タのブロックを単位として誤りを検出し、 前記出力選択手段は、前記各段の誤り検出手段の誤り検
出結果に応じて、前記各段の誤り検出手段で誤り検出対
象となった前記ブロックに後続する前記ブロックにおい
て、前記複数段の干渉キャンセラの動作段数を制御する
とともに各段の前記受信データのいずれか1つに基づい
た受信情報を選択する、 ことを特徴とする直接拡散受信装置。
9. A direct spread receiving apparatus for generating transmission data based on data in which transmission information has been subjected to block error detection coding and receiving a direct spreading signal obtained by directly spreading the transmission data, comprising: An output unit, a plurality of stages of interference cancellers in a plurality of stages, a plurality of stages of combining determination units, at least one stage error detecting unit provided corresponding to a stage immediately before the final stage of the combining determining unit, and an output selecting unit. Having, the initial data output means receives the direct spread signal with an antenna corresponding to the plurality of sequences, based on the direct spread received signal of each sequence, outputs the initial received data for each of the sequences The interference canceller of each sequence of the first stage, based on the initial received data for each of the sequences, a direct spread received signal of each of the sequences. Generating a replica of the interference signal included in, and subtracting the replica from the direct sequence received signal of each of the series, and outputs a despread signal of each series of the first stage in which the influence of the interference signal is reduced. The first-stage combining determination means decodes a signal obtained by combining the despread signals of the respective first-stage sequences and outputs first-stage reception data; The interference canceller of
A replica of the interference signal included in the direct spread received signal of each of the sequences is generated based on the output of the combining determination unit at the preceding stage, and the replica is subtracted from the direct spread received signal of each of the sequences to obtain the interference. Outputting a despread signal of each sequence of the stage in which the influence of the signal is reduced, wherein the combining determination means in the second and subsequent stages decodes a signal obtained by combining the despread signals of the respective sequences of the stage; The error detection means of each stage, along with the cascade operation of the interference cancellers of the plurality of stages, an error detection code based on the reception data output by the combination determination means of the stage. By performing the decoding of the above, an error is detected in units of the block of the block error detection coded data, In accordance with the detection result, in the block subsequent to the block subjected to the error detection by the error detection means in each of the stages, the number of operating stages of the plurality of stages of interference cancellers is controlled and the reception data of each stage is controlled. A direct-sequence receiving apparatus for selecting received information based on any one of them.
【請求項10】 送信情報がブロック誤り検出符号化さ
れたデータに基づいて送信データが生成され、該送信デ
ータが直接拡散されてなる直接拡散信号を受信する直接
拡散受信装置であって、 初期データ出力手段、複数段で複数系列の干渉キャンセ
ラ、複数段の合成判定手段、該合成判定手段の最終段直
前までの段に対応して設けられる少なくとも1段の誤り
検出手段、および、出力選択手段を有し、 前記初期データ出力手段は、前記複数系列に対応したア
ンテナで前記直接拡散信号を受信し、それぞれの系列の
直接拡散受信信号に基づいて、前記それぞれの系列に共
通の初期受信データを出力し、 第1段のそれぞれの系列の前記干渉キャンセラは、前記
それぞれの系列に共通の初期受信データに基づいて、前
記それぞれの系列の直接拡散受信信号に含まれる干渉信
号のレプリカを生成し、前記それぞれの系列の直接拡散
受信信号から前記レプリカを差し引いて、前記干渉信号
の影響が低減された第1段のそれぞれの系列の逆拡散信
号を出力し、 第1段の前記合成判定手段は、前記第1段のそれぞれの
系列の逆拡散信号を合成した信号をデコードして第1段
の受信データを出力し、 第2段以降の前記それぞれの系列の干渉キャンセラは、
前段の前記合成判定手段の出力に基づいて前記それぞれ
の系列の直接拡散受信信号に含まれる前記干渉信号のレ
プリカを生成し、前記それぞれの系列の直接拡散受信信
号から前記レプリカを差し引いて、前記干渉信号の影響
が低減された当該段のそれぞれの系列の逆拡散信号を出
力し、 第2段以降の前記合成判定手段は、当該段の前記それぞ
れの系列の逆拡散信号を合成した信号をデコードして当
該段の受信データを出力し、 各段の前記誤り検出手段は、前記複数段の干渉キャンセ
ラの縦続動作に伴い、当該段の前記合成判定手段の出力
する前記受信データに基づいて誤り検出符号の復号を行
うことにより、前記ブロック誤り検出符号化されたデー
タのブロックを単位として誤りを検出し、 前記出力選択手段は、前記各段の誤り検出手段の誤り検
出結果に応じて、前記各段の誤り検出手段で誤り検出対
象となった前記ブロックに後続する前記ブロックにおい
て、前記複数段の干渉キャンセラの動作段数を制御する
とともに各段の前記受信データのいずれか1つに基づい
た受信情報を選択する、 ことを特徴とする直接拡散受信装置。
10. A direct-spread receiving apparatus for generating transmission data based on data in which transmission information has been subjected to block error detection coding, and receiving a direct-spread signal obtained by directly spreading the transmission data, comprising: An output unit, a plurality of stages of interference cancellers in a plurality of stages, a plurality of stages of combining determination units, at least one stage error detecting unit provided corresponding to a stage immediately before the final stage of the combining determining unit, and an output selecting unit. The initial data output means receives the direct spread signal with an antenna corresponding to the plurality of streams, and outputs initial receive data common to the respective streams based on the direct spread received signals of the respective streams. The interference canceller of each sequence in the first stage performs direct spreading reception of each sequence based on initial reception data common to each sequence. A replica of the interference signal included in the received signal is generated, and the replica is subtracted from the direct spread reception signal of each of the sequences to obtain a despread signal of each sequence of the first stage in which the influence of the interference signal is reduced. The first-stage synthesis determination means decodes a signal obtained by synthesizing the despread signals of the respective series of the first stage, and outputs first-stage reception data. Series of interference cancellers
A replica of the interference signal included in the direct spread received signal of each of the sequences is generated based on the output of the combining determination unit at the preceding stage, and the replica is subtracted from the direct spread received signal of each of the sequences to obtain the interference. Outputting a despread signal of each sequence of the stage in which the influence of the signal is reduced, wherein the combining determination means in the second and subsequent stages decodes a signal obtained by combining the despread signals of the respective sequences of the stage; The error detection means of each stage, along with the cascade operation of the interference cancellers of the plurality of stages, an error detection code based on the reception data output by the combination determination means of the stage. By performing the decoding of the above, an error is detected in units of the block of the block error detection coded data, In accordance with the detection result, in the block subsequent to the block subjected to the error detection by the error detection means in each of the stages, the number of operating stages of the plurality of stages of interference cancellers is controlled and the reception data of each stage is controlled. A direct-sequence receiving apparatus for selecting received information based on any one of them.
【請求項11】 送信情報がブロック誤り検出符号化さ
れたデータに基づいて送信データが生成され、該送信デ
ータが直接拡散されてなる直接拡散信号を受信する直接
拡散受信装置であって、 初期データ出力手段、複数段の干渉キャンセラ、初期誤
り検出手段、前記干渉キャンセラの最終段直前までの段
に対応して設けられる少なくとも1段の誤り検出手段、
および、出力選択手段を有し、 前記初期データ出力手段は、直接拡散受信信号に基づい
て初期受信データを出力し、 第1段の前記干渉キャンセラは、前記初期受信データに
基づいて、前記直接拡散受信信号に含まれる干渉信号の
レプリカを生成し、前記直接拡散受信信号から前記レプ
リカを差し引いて、前記干渉信号の影響が低減された受
信データを出力し、 第2段以降の前記干渉キャンセラは、前段の前記干渉キ
ャンセラの出力に基づいて、前記直接拡散受信信号に含
まれる前記干渉信号のレプリカを生成し、前記直接拡散
受信信号から前記レプリカを差し引いて、前記干渉信号
の影響が低減された当該段の受信データを出力し、 前記初期誤り検出手段は、前記初期受信データに基づい
て誤り検出符号の復号を行うことにより、前記ブロック
誤り検出符号化されたデータのブロックを単位として誤
りを検出し、 各段の前記誤り検出手段は、前記複数段の干渉キャンセ
ラの縦続動作に伴い、当該段の前記干渉キャンセラの出
力する前記受信データに基づいて誤り検出符号の復号を
行うことにより、前記ブロック誤り検出符号化されたデ
ータのブロックを単位として誤りを検出し、 前記出力選択手段は、前記初期誤り検出手段および前記
各段の誤り検出手段の誤り検出結果に応じて、前記初期
誤り検出手段および前記各段の誤り検出手段で誤り検出
対象となった前記ブロックに後続する前記ブロックにお
いて、前記複数段の干渉キャンセラの動作不動作および
動作段数を制御するとともに前記初期受信データおよび
各段の前記受信データのいずれか1つに基づいた受信情
報を選択する、 ことを特徴とする直接拡散受信装置。
11. A direct-spread receiving apparatus for generating transmission data based on data obtained by performing transmission-block-error-detection-encoding on transmission information and receiving a direct-spread signal obtained by directly spreading the transmission data, comprising: An output unit, a plurality of stages of interference cancellers, an initial error detection unit, at least one stage error detection unit provided corresponding to a stage immediately before the last stage of the interference canceller,
And output selection means, wherein the initial data output means outputs initial reception data based on a direct spread reception signal, and the first stage interference canceller outputs the direct spread data based on the initial reception data. A replica of the interference signal included in the received signal is generated, the replica is subtracted from the direct spread reception signal, and the reception data in which the influence of the interference signal is reduced is output. Based on the output of the interference canceller at the previous stage, generate a replica of the interference signal included in the direct spread received signal, subtract the replica from the direct spread received signal, the effect of the interference signal is reduced The received data of the first stage is output, and the initial error detecting means decodes the error detection code based on the initial received data, thereby Error detection is performed in units of blocks of coded data, and the error detection means of each stage, with the cascade operation of the plurality of stages of interference cancellers, outputs the interference canceller of the stage. By performing decoding of an error detection code based on received data, an error is detected in units of the block of the block error detection encoded data, and the output selection unit includes the initial error detection unit and each of the stages. According to the error detection result of the error detection unit, in the block subsequent to the block that has been subjected to the error detection by the initial error detection unit and the error detection unit in each stage, the operation of the plurality of stages of interference cancellers is disabled. And controlling the number of operation stages and selecting reception information based on one of the initial reception data and the reception data of each stage. That, spread receiver device directly, characterized in that.
【請求項12】 送信情報がブロック誤り検出符号化さ
れたデータに基づいて送信データが生成され、該送信デ
ータが直接拡散されてなる直接拡散信号を受信する直接
拡散受信装置であって、 初期データ出力手段、複数段で複数系列の干渉キャンセ
ラ、複数段の合成判定手段、初期誤り検出手段、前記合
成判定手段の最終段直前までの段に対応する少なくとも
1段の誤り検出手段、および、出力選択手段を有し、 前記初期データ出力手段は、前記複数系列に対応したア
ンテナで前記直接拡散信号を受信して、それぞれの系列
の直接拡散受信信号に基づいて共通の初期受信データを
出力し、 第1段のそれぞれの系列の前記干渉キャンセラは、前記
それぞれの系列に共通の初期受信データに基づいて、前
記それぞれの系列の直接拡散受信信号に含まれる干渉信
号のレプリカを生成し、前記それぞれの系列の直接拡散
受信信号から前記レプリカを差し引いて、前記干渉信号
の影響が低減された第1段のそれぞれの系列の逆拡散信
号を出力し、 第1段の前記合成判定手段は、前記第1段のそれぞれの
系列の逆拡散信号を合成した信号をデコードして第1段
の受信データを出力し、 第2段以降の前記それぞれの系列の干渉キャンセラは、
前段の前記合成判定手段の出力に基づいて、前記それぞ
れの系列の直接拡散受信信号に含まれる前記干渉信号の
レプリカを生成し、前記それぞれの系列の直接拡散受信
信号から前記レプリカを差し引いて、前記干渉信号の影
響が低減された当該段のそれぞれの系列の逆拡散信号を
出力し、 第2段以降の前記合成判定手段は、当該段の前記それぞ
れの系列の逆拡散信号を合成した信号をデコードして当
該段の受信データを出力し、 前記初期誤り検出手段は、前記それぞれの系列に共通の
初期受信データに基づいて誤り検出符号の復号を行うこ
とにより、前記ブロック誤り検出符号化されたデータの
ブロックを単位として誤りを検出し、 各段の前記誤り検出手段は、前記複数段の干渉キャンセ
ラの縦続動作に伴い、当該段の前記合成判定手段の出力
する前記受信データに基づいて誤り検出符号の復号を行
うことにより、前記ブロック誤り検出符号化されたデー
タのブロックを単位として誤りを検出し、 前記出力選択手段は、前記初期誤り検出手段および前記
各段の誤り検出手段の誤り検出結果に応じて、前記初期
誤り検出手段および前記各段の誤り検出手段で誤り検出
対象となった前記ブロックに後続する前記ブロックにお
いて、前記複数段の干渉キャンセラの動作不動作および
動作段数を制御するとともに前記初期受信データおよび
各段の前記受信データのいずれか1つに基づいた受信情
報を選択する、 ことを特徴とする直接拡散受信装置。
12. A direct spread receiving apparatus for generating transmission data based on data obtained by performing block error detection coding on transmission information, and receiving a direct spreading signal obtained by directly spreading the transmission data, comprising: An output unit, a plurality of stages of interference cancellers of a plurality of stages, a plurality of stages of combination determination units, an initial error detection unit, at least one stage error detection unit corresponding to a stage immediately before the last stage of the combination determination unit, and an output selection Means, the initial data output means receives the direct spread signal with an antenna corresponding to the plurality of streams, and outputs common initial receive data based on the direct spread receive signals of each stream, The interference cancellers of the respective series of one stage include, based on initial reception data common to the respective series, the direct cancel reception signals of the respective series. Generate a replica of the interference signal to be included, subtract the replica from the direct spread received signal of each of the series, output a despread signal of each series of the first stage reduced the influence of the interference signal, The first-stage synthesis determination means decodes a signal obtained by synthesizing the despread signal of each of the first-stage sequences, outputs first-stage received data, and outputs the first-stage reception data. The interference canceller
Based on the output of the combining determination means at the previous stage, generate a replica of the interference signal included in the direct sequence reception signal of each of the series, subtract the replica from the direct sequence reception signal of each of the series, the Outputting the despread signal of each sequence of the stage in which the influence of the interference signal is reduced; and the combining determination means of the second and subsequent stages decodes a signal obtained by combining the despread signals of the respective sequences of the stage. And outputs the reception data of the stage. The initial error detection means decodes the error detection code based on the initial reception data common to the respective streams, thereby obtaining the block error detection encoded data. The error detection means of each stage is associated with the cascade operation of the interference cancellers of the plurality of stages. Decoding the error detection code based on the received data to be input, thereby detecting an error in units of the block of the block error detection encoded data, and the output selection unit includes the initial error detection unit and the According to the error detection result of the error detection unit of each stage, in the block subsequent to the block that has been subjected to error detection by the initial error detection unit and the error detection unit of each stage, the plurality of stages of interference cancellers A direct spread receiving apparatus, comprising controlling inactivity and the number of operation stages, and selecting reception information based on any one of the initial reception data and the reception data of each stage.
JP16686199A 1999-06-14 1999-06-14 Direct spread receiver Expired - Lifetime JP3210915B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16686199A JP3210915B2 (en) 1999-06-14 1999-06-14 Direct spread receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16686199A JP3210915B2 (en) 1999-06-14 1999-06-14 Direct spread receiver

Publications (2)

Publication Number Publication Date
JP2000353982A JP2000353982A (en) 2000-12-19
JP3210915B2 true JP3210915B2 (en) 2001-09-25

Family

ID=15839011

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16686199A Expired - Lifetime JP3210915B2 (en) 1999-06-14 1999-06-14 Direct spread receiver

Country Status (1)

Country Link
JP (1) JP3210915B2 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011530237A (en) * 2008-08-01 2011-12-15 クゥアルコム・インコーポレイテッド Cell detection using interference cancellation
US8503591B2 (en) 2008-08-19 2013-08-06 Qualcomm Incorporated Enhanced geran receiver using channel input beamforming
US8509293B2 (en) 2008-08-19 2013-08-13 Qualcomm Incorporated Semi-coherent timing propagation for GERAN multislot configurations
US8619928B2 (en) 2009-09-03 2013-12-31 Qualcomm Incorporated Multi-stage interference suppression
US8675796B2 (en) 2008-05-13 2014-03-18 Qualcomm Incorporated Interference cancellation under non-stationary conditions
US8787509B2 (en) 2009-06-04 2014-07-22 Qualcomm Incorporated Iterative interference cancellation receiver
US8831149B2 (en) 2009-09-03 2014-09-09 Qualcomm Incorporated Symbol estimation methods and apparatuses
US8995417B2 (en) 2008-06-09 2015-03-31 Qualcomm Incorporated Increasing capacity in wireless communication
US9055545B2 (en) 2005-08-22 2015-06-09 Qualcomm Incorporated Interference cancellation for wireless communications
US9071344B2 (en) 2005-08-22 2015-06-30 Qualcomm Incorporated Reverse link interference cancellation
US9160577B2 (en) 2009-04-30 2015-10-13 Qualcomm Incorporated Hybrid SAIC receiver
US9237515B2 (en) 2008-08-01 2016-01-12 Qualcomm Incorporated Successive detection and cancellation for cell pilot detection
US9509452B2 (en) 2009-11-27 2016-11-29 Qualcomm Incorporated Increasing capacity in wireless communications
US9673837B2 (en) 2009-11-27 2017-06-06 Qualcomm Incorporated Increasing capacity in wireless communications

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7065055B1 (en) * 2000-05-26 2006-06-20 Telefonaktiebolaget Lm Ericsson (Publ) Zero delay interference cancellation
JP4977077B2 (en) * 2008-03-27 2012-07-18 株式会社Kddi研究所 Signal source position estimation method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
1998年電子情報通信学会通信ソサイエティ大会講演論文集1、p.390
1999年電子情報通信学会総合大会講演論文集、通信1、p.454

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9071344B2 (en) 2005-08-22 2015-06-30 Qualcomm Incorporated Reverse link interference cancellation
US9055545B2 (en) 2005-08-22 2015-06-09 Qualcomm Incorporated Interference cancellation for wireless communications
US8675796B2 (en) 2008-05-13 2014-03-18 Qualcomm Incorporated Interference cancellation under non-stationary conditions
US9014152B2 (en) 2008-06-09 2015-04-21 Qualcomm Incorporated Increasing capacity in wireless communications
US8995417B2 (en) 2008-06-09 2015-03-31 Qualcomm Incorporated Increasing capacity in wireless communication
US9408165B2 (en) 2008-06-09 2016-08-02 Qualcomm Incorporated Increasing capacity in wireless communications
US9277487B2 (en) 2008-08-01 2016-03-01 Qualcomm Incorporated Cell detection with interference cancellation
JP2011530237A (en) * 2008-08-01 2011-12-15 クゥアルコム・インコーポレイテッド Cell detection using interference cancellation
US9237515B2 (en) 2008-08-01 2016-01-12 Qualcomm Incorporated Successive detection and cancellation for cell pilot detection
US8509293B2 (en) 2008-08-19 2013-08-13 Qualcomm Incorporated Semi-coherent timing propagation for GERAN multislot configurations
US8503591B2 (en) 2008-08-19 2013-08-06 Qualcomm Incorporated Enhanced geran receiver using channel input beamforming
US9160577B2 (en) 2009-04-30 2015-10-13 Qualcomm Incorporated Hybrid SAIC receiver
US8787509B2 (en) 2009-06-04 2014-07-22 Qualcomm Incorporated Iterative interference cancellation receiver
US8831149B2 (en) 2009-09-03 2014-09-09 Qualcomm Incorporated Symbol estimation methods and apparatuses
US8619928B2 (en) 2009-09-03 2013-12-31 Qualcomm Incorporated Multi-stage interference suppression
US9509452B2 (en) 2009-11-27 2016-11-29 Qualcomm Incorporated Increasing capacity in wireless communications
US9673837B2 (en) 2009-11-27 2017-06-06 Qualcomm Incorporated Increasing capacity in wireless communications
US10790861B2 (en) 2009-11-27 2020-09-29 Qualcomm Incorporated Increasing capacity in wireless communications

Also Published As

Publication number Publication date
JP2000353982A (en) 2000-12-19

Similar Documents

Publication Publication Date Title
US6865218B1 (en) Multipath interference reduction for a CDMA system
KR100263801B1 (en) Pilot interference cancellation for a coherent wireless code division multiple access receiver
KR100819631B1 (en) Receiver Architecture for Transmit Diversity in CDMA Systems
JP3210915B2 (en) Direct spread receiver
EP0676874B1 (en) Method and apparatus for sequential cancellation of multiple access interference in a CDMA receiver
JP4076202B2 (en) Spread spectrum signal receiver and receiving method
US7386032B2 (en) Receiver processing systems
US20040028121A1 (en) Receiver processing systems
WO2001054306A1 (en) Radio base station device and radio communication method
EP1774670B1 (en) Use of adaptive filters in cdma wireless systems employing pilot signals
JP3800382B2 (en) Propagation path estimation method and interference canceller in interference canceller
KR100461288B1 (en) Interference canceler apparatus and interference eliminating method
JP2991236B1 (en) Error estimation apparatus for direct-sequence reception data and direct-sequence reception apparatus
JP3153531B2 (en) Direct spread receiver
JP3210914B2 (en) Error estimation apparatus for direct-sequence received data and direct-sequence reception apparatus
JP3160590B2 (en) Direct spread receiver and direct spread transmitter
JP3160591B2 (en) Direct spread receiver and direct spread transmitter
JP2930585B1 (en) Signal receiving apparatus in DS-CDMA system
KR100358349B1 (en) Apparatus and Method of Group-wise Parallel Interference Cancellation for Multi-rate DS-CDMA Systems
JP3153530B2 (en) Direct spread receiver
JP3147112B2 (en) Direct spread receiver
JP3926366B2 (en) Spread spectrum rake receiver
WO2003005596A1 (en) Cdma reception apparatus and error correction code symbol soft decision method
JP2002016587A (en) Reception method and receiver
JP2880153B1 (en) Signal receiving apparatus in DS-CDMA system

Legal Events

Date Code Title Description
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: 20010703

R150 Certificate of patent or registration of utility model

Ref document number: 3210915

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R370 Written measure of declining of transfer procedure

Free format text: JAPANESE INTERMEDIATE CODE: R370

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20070713

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20080713

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20080713

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090713

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20090713

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100713

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20110713

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20110713

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20120713

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20120713

Year of fee payment: 11

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: 20120713

Year of fee payment: 11

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

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

Free format text: PAYMENT UNTIL: 20120713

Year of fee payment: 11

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

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: 20120713

Year of fee payment: 11

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: 20120713

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20130713

Year of fee payment: 12

EXPY Cancellation because of completion of term