[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH05316083A - Equalizing method and adaptive equalizer in transmission line fluctuated in mobile radio system - Google Patents

Equalizing method and adaptive equalizer in transmission line fluctuated in mobile radio system

Info

Publication number
JPH05316083A
JPH05316083A JP4085765A JP8576592A JPH05316083A JP H05316083 A JPH05316083 A JP H05316083A JP 4085765 A JP4085765 A JP 4085765A JP 8576592 A JP8576592 A JP 8576592A JP H05316083 A JPH05316083 A JP H05316083A
Authority
JP
Japan
Prior art keywords
signal
state
state transition
circuit
estimation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP4085765A
Other languages
Japanese (ja)
Inventor
Kazuhiko Fukawa
和彦 府川
Hiroshi Suzuki
博 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP4085765A priority Critical patent/JPH05316083A/en
Publication of JPH05316083A publication Critical patent/JPH05316083A/en
Pending legal-status Critical Current

Links

Landscapes

  • Radio Transmission System (AREA)
  • Filters That Use Time-Delay Elements (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

PURPOSE:To compensate the deterioration in the transmission characteristic due to inter-code interference by providing a transversal filter for each state transition and implementing filter coefficient control to minimize each estimate error. CONSTITUTION:A quasi-synchronization detection signal is inputted to a sampling circuit 11-1, from which a reception signal sample value I is outputted. The value I is inputted to arithmetic operation circuits 11-21-11-24 calculating an estimate error corresponding to each state transition and each circuit 11 receives a code series P corresponding to a bus of each state transition and a code series S corresponding to each state transition outputted from a Viterbi algorithm circuit 11-3. A value O resulting from multiplying -1 with square of estimate error to be obtained is fed to the circuit 11-3 as an error corresponding to each state transition and a discrimination signal attended with signal discrimination is obtained. A control circuit 12-4 in the circuit 11 uses a training signal and an output of a delay circuit 12-6 to estimate the initial tap coefficient of the transversal filter 12-1 and revises the tap coefficient in real time.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、移動無線などのディジ
タル通信において、符号間干渉による伝送特性劣化を補
償し等化する方法及び適応等化器に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and an adaptive equalizer for compensating and equalizing transmission characteristic deterioration due to intersymbol interference in digital communication such as mobile radio.

【0002】[0002]

【従来の技術】適応等化器の一つとして、最尤系列推定
(Maximum Likelihood Seque
nce Estimation:MLSE)が知られて
いる。この適応等化器では、可能性のある信号系列に対
応した尤度を算出し、信号判定ではその値が最も大きい
信号系列を選択する。しかし、信号系列が長くなると可
能性のあるすべての信号系列の数は指数関数的に増大す
る。したがって、系列数を減らして演算量を押えるため
に、状態推定をビタビアルゴリズムで行うビタビ形等化
器が知られている。
2. Description of the Related Art As one of adaptive equalizers, maximum likelihood sequence estimation (Maximum Likelihood Sequence) is performed.
nce Estimation: MLSE) is known. This adaptive equalizer calculates the likelihood corresponding to a possible signal sequence, and selects the signal sequence having the largest value in signal determination. However, as the signal sequence becomes longer, the number of all possible signal sequences grows exponentially. Therefore, in order to reduce the number of sequences and suppress the calculation amount, there is known a Viterbi type equalizer that performs state estimation by a Viterbi algorithm.

【0003】図1は従来のビタビ形等化器に構成を示す
ブロック図であり、下記の文献に記載されている。
FIG. 1 is a block diagram showing the configuration of a conventional Viterbi equalizer, which is described in the following document.

【0004】(A.Baier,G.Heinric
h,and U.Wellens,“Bit Sync
hronization and Timing Se
nsitivity in Adaptive Vit
erbi Equalizers for Narro
wband−TDMA Digital Mobile
Radio Systems”,Proc.IEEE
VehicularTechnology Confe
rence '88,pp.377−384,June
1988)。
(A. Baier, G. Heinric
h, and U. Wellens, “Bit Sync
hornization and Timing Se
nsitivity in Adaptive Vit
erbi Equalizers for Narro
wband-TDMA Digital Mobile
Radio Systems ", Proc. IEEE
Vehicular Technology Conf
Rence '88, pp. 377-384, June
1988).

【0005】この図1において、入力端子10から準同
期検波信号がサンプリング回路111に入力し受信信号
サンプル値が出力され、この受信信号サンプル値は相関
器11および減算回路12に入力される。受信信号サン
プル値y(i) は、受信波r(t) を
In FIG. 1, the quasi-synchronous detection signal is input from the input terminal 10 to the sampling circuit 111 and the received signal sample value is output. The received signal sample value is input to the correlator 11 and the subtraction circuit 12. The received signal sample value y (i) is the received wave r (t)

【数1】 と表したときの準同期検波信号y(t) のサンプル値であ
る。ここで、fはキャリヤ周波数、Reは実数部を表
す。なお、受信信号サンプル値y(i) は、シンボルレー
ト1/Tの変調波を含み、サンプリング周期はTとす
る。
[Equation 1] Is a sample value of the quasi-synchronous detection signal y (t). Here, f represents the carrier frequency and Re represents the real part. The received signal sample value y (i) includes a modulated wave with a symbol rate of 1 / T, and the sampling period is T.

【0006】受信信号サンプル値y(i) を入力とする相
関器11は、送信信号に含まれる既知信号により伝送路
のインパルスレスポンスを推定する。たとえば、図2に
示すデータ信号の先頭に付加されたトレーニング信号に
対して相関をとることにより、伝送路のインパルスレス
ポンスが推定できる。相関器11は、このインパルスレ
スポンスの推定値をトランスバーサルフィルタ13のタ
ップ係数として設定する。なお、タップ係数は、バース
トのデータ信号区間では更新しない。
The correlator 11 which receives the received signal sample value y (i) estimates the impulse response of the transmission line from the known signal contained in the transmitted signal. For example, the impulse response of the transmission path can be estimated by taking a correlation with the training signal added to the beginning of the data signal shown in FIG. The correlator 11 sets the estimated value of the impulse response as the tap coefficient of the transversal filter 13. The tap coefficient is not updated in the burst data signal section.

【0007】減算回路12では、受信信号サンプル値y
(i) からトランスバーサルフィルタ出力を減算し、推定
誤差として出力する。2乗演算回路110は推定誤差の
2乗に−1を乗算し、ブランチメトリックとして出力
し、スイッチ回路14を介してビタビアルゴリズム回路
15に送出する。ビタビアルゴリズム回路15では、有
限個の状態が周期Tごとに遷移するが、ここではその遷
移が4通りの例を示す。各状態遷移に対応した符号系列
が信号発生回路16に入力される。信号発生回路16
は、入力された各符号系列に対応した複素シンボルの信
号系列を生成し、スイッチ回路17は各信号系列を順次
選択してトランスバーサルフィルタ13に送出する。ト
ランスバーサルフィルタ13は、どの状態遷移に対して
も共通のタップ係数をもち、状態遷移ごとに異なる信号
系列をそれぞれの信号推定値に変換して出力する。な
お、トランスバーサルフィルタ13に送信信号と一致す
複素シンボルの信号系列が入力された場合には、受信信
号にほぼ等しい信号推定値が出力される。スイッチ制御
回路18は、スイッチ回路14およびスイッチ回路17
を同一タイミングで制御する。
In the subtraction circuit 12, the received signal sample value y
Subtract the transversal filter output from (i) and output as the estimation error. The square calculation circuit 110 multiplies the square of the estimation error by −1, outputs it as a branch metric, and sends it to the Viterbi algorithm circuit 15 via the switch circuit 14. In the Viterbi algorithm circuit 15, a finite number of states make transitions every cycle T, but here, four transitions are shown as an example. A code sequence corresponding to each state transition is input to the signal generation circuit 16. Signal generation circuit 16
Generates a signal sequence of complex symbols corresponding to each input code sequence, and the switch circuit 17 sequentially selects each signal sequence and sends it to the transversal filter 13. The transversal filter 13 has a common tap coefficient for all state transitions, converts a signal sequence different for each state transition into each signal estimation value, and outputs it. When a signal sequence of complex symbols that matches the transmission signal is input to the transversal filter 13, a signal estimation value that is substantially equal to the reception signal is output. The switch control circuit 18 includes a switch circuit 14 and a switch circuit 17.
Are controlled at the same timing.

【0008】減算回路12から出力される推定誤差の2
乗に−1を乗算した値は、スイッチ回路17により選択
された状態遷移のブランチメトリックとして評価され、
ビタビアルゴリズム回路15に入力される。ビタビアル
ゴリズム回路15では信号判定を行い、その判定信号を
出力端子19から出力する。
2 of the estimation error output from the subtraction circuit 12
The value obtained by multiplying the power by -1 is evaluated as the branch metric of the state transition selected by the switch circuit 17,
It is input to the Viterbi algorithm circuit 15. The Viterbi algorithm circuit 15 makes a signal decision and outputs the decision signal from the output terminal 19.

【0009】次に状態推定を行なうビタビアルゴリズム
についてBPSK変調を例に説明する。多重波伝搬路に
おける受信信号サンプル値y(i) は以下のように表すこ
とができる。
Next, the Viterbi algorithm for state estimation will be described by taking BPSK modulation as an example. The received signal sample value y (i) in the multipath propagation path can be expressed as follows.

【0010】[0010]

【数2】 ただし、Kは自然数であり、h(i) は伝送路のインパル
スレスポンス、a(k)はBPSK信号の複素シンボルで
あり、変調により+1,−1の値をとる。n(i) はほぼ
白色のガウス雑音である。上式でh(i) が2波モデルの
インパルスレスポンスを表し、その時間的な広がりが1
Tのときには
[Equation 2] However, K is a natural number, h (i) is an impulse response of the transmission path, and a (k) is a complex symbol of the BPSK signal, and takes values of +1 and -1 by modulation. n (i) is almost white Gaussian noise. In the above equation, h (i) represents the impulse response of the two-wave model, and its temporal spread is 1
When T

【数3】 となる。符号間干渉が発生しているのでa(i) とa(i-
1) に、それぞれ、h(0)とh(1) の重み付けをして合成
したものがy(i) の値である。このとき、伝送路は2つ
の状態で記述される。ただし、2状態となるのは伝送路
のインパルスレスポンスの時間的な広がりが1Tの場合
であり、一般的に広がりが(K−1)Tのときには拘束
長はKとなり、伝送路は2K-1 の状態で記述される。時
点i−1におけるs番目の状態をσi-1 s とする。ここ
では、01であるからσi-1 0 とσi-1 1 とな
り、時点が(i−1)からiに進むとき状態が遷移す
る。遷移はa(i) に対する複素シンボル候補α(i) =±
1の値に依存するので1つの状態から2通りの遷移が起
きる。遷移先は再びσi 0 またはσi 1 であるから、図
3のようなトレリス図が得られる。この図が示すように
1つの状態から2つの状態へ分岐し、また、2つの状態
から1つの状態にマージしている。すなわちα(i)=−
1のときσi 0 、α(i) =1のときにはσi 1 が遷移先
の状態となる。遷移先でマージする2つの遷移から1つ
の遷移を選択するためにσi-1 s'からσi sへの遷移に
対応した遷移メトリックJi (σi s ,σi-1 s )を用
いる。
[Equation 3] Becomes Since intersymbol interference occurs, a (i) and a (i-
The value of y (i) is the weighted combination of h (0) and h (1) in 1). At this time, the transmission path is described in two states. However, there are two states when the temporal spread of the impulse response of the transmission path is 1T, and generally, when the spread is (K-1) T, the constraint length is K and the transmission path is 2 K-. Described in the state of 1 . The sth state at the time point i−1 is σ i−1 s . Here, since 0 < s < 1, it becomes σ i−1 0 and σ i−1 1 and the state transitions when the time point advances from (i−1) to i. The transition is a complex symbol candidate α (i) = ± for a (i)
Since it depends on the value of 1, two transitions occur from one state. Since the transition destination is again σ i 0 or σ i 1 , the trellis diagram as shown in FIG. 3 is obtained. As shown in this figure, one state branches into two states, and two states merge into one state. That is, α (i) =-
When it is 1, σ i 0 is the transition destination state, and when α (i) = 1, σ i 1 is the transition destination state. Use the transition metric J ii s , σ i-1 s ) corresponding to the transition from σ i -1 s'to σ i s to select one transition from the two transitions to be merged at the transition destination ..

【0011】状態σi-1 s'からσi s への遷移における
遷移メトリックは、遷移ごとのブランチメトリックBR
(σi s ,σi-1 s')を用いて
The transition metric at the transition from the state σ i-1 s'to σ i s is the branch metric BR for each transition.
Using (σ i s , σ i-1 s' )

【数4】 で算出される。ただし[Equation 4] It is calculated by. However

【数5】 である。Ji-1 (σi-1 s')は時点(i−1)における
パスメトリックであり、尤度に対応している。状態遷移
σi-1 s'→σi s における遷移信号系列は{α(i-1) ,
α(i)}で表され、その要素α(i-1) は時点(i−1)の
状態に対応したa(i-1) の複素シンボル候補、α(i) は
遷移に対応したa(i) の複素シンボル候補である。ビタ
ビアルゴリズムではマージンする2つの遷移に対応した
i (σi s ,σi-1 s')を比較して大きい方の遷移を
選択し、その選択された遷移の遷移メトリックを時点i
におけるパスメトリックJi (σi s )にする。そし
て、選択された遷移にリンクする状態の時系列(パス)
のみを最尤系列候補として残すと、状態の数だけパスが
生き残る。このパスは生き残りパスと呼ばれている。全
ての生き残りパスが過去のある時点でマージするなら、
その時点での状態が決定できるので信号判定を行なう。
しかし、マージしないなら信号判定は先送りする。以上
この操作を繰り返す。なお、メモリの制約上、状態の時
系列は過去(D−K+1)Tまでしか記憶せず、過去
(D−K+1)Tの時点で生き残りパスがマージしない
なら現時点で最大尤度となるパス、つまりパスメトリッ
ク最大のパスに基づいて信号判定を行なう。このとき判
定される信号は、現時点からDT遅延したものであり、
このDTを判定遅延時間という(G.Ungerboe
ck,“Adaptive maximum like
lihood receiver for carri
er−modulated data−transmi
ssionsystems,“IEEE Trans.
Commun,vol.COM−22,pp.624−
636,1974)。ただし、DKである。
[Equation 5] Is. J i-1i-1 s' ) is the path metric at the time point (i-1) and corresponds to the likelihood. The transition signal sequence in the state transition σ i-1 s' → σ i s is {α (i-1),
α (i)}, whose element α (i-1) is a complex symbol candidate of a (i-1) corresponding to the state at time (i-1), and α (i) is a corresponding to transition. It is a complex symbol candidate of (i). The Viterbi algorithm compares J ii s , σ i-1 s' ) corresponding to two marginal transitions, selects the larger transition, and sets the transition metric of the selected transition at time i.
Let J ii s ) be the path metric at. And the time series (path) of the state linked to the selected transition
If only these are left as the maximum likelihood series candidates, as many paths as the number of states survive. This path is called the survival path. If all surviving paths merge at some point in the past,
Since the state at that time can be determined, signal determination is performed.
However, if the merge is not performed, the signal determination is postponed. The above operation is repeated. Note that due to memory limitations, the time series of states is stored only up to the past (D−K + 1) T, and if the surviving paths do not merge at the past (D−K + 1) T, the path with the maximum likelihood at the present time, That is, signal determination is performed based on the path with the maximum path metric. The signal determined at this time is DT delayed from the present time,
This DT is called a judgment delay time (G. Ungerboe
ck, “Adaptive maximum like
lihood receiver for carri
er-modulated data-transmi
session systems, "IEEE Trans.
Commun, vol. COM-22, pp. 624-
636, 1974). However, D > K.

【0012】ところで、この従来の構成では、トランス
バーサルフィルタ13のタップ係数は、つまりフィルタ
特性はバーストのデータ信号区間では更新しないので、
例えば移動無線のように伝送路特性の変動が激しい無線
伝送路では等化特性の劣化が避けられなかった。
By the way, in this conventional configuration, the tap coefficient of the transversal filter 13, that is, the filter characteristic is not updated in the data signal section of the burst.
For example, the deterioration of the equalization characteristic cannot be avoided in a wireless transmission line in which the transmission line characteristic greatly varies, such as mobile radio.

【0013】この等化特性の劣化を抑えるため、バース
トのデータ信号区間でも伝送路のインパルスレスポンス
推定を行い、伝送路特性の変動に対する追従特性を改善
する試みがなされている。この構成を図4に示す。
(J.G.Proakis,Digital Comm
unication,McGraw,Hill,198
3)。
In order to suppress the deterioration of the equalization characteristic, an attempt has been made to improve the follow-up characteristic to the fluctuation of the transmission channel characteristic by estimating the impulse response of the transmission channel even in the burst data signal section. This configuration is shown in FIG.
(J. G. Proakis, Digital Comm
unication, McGraw, Hill, 198
3).

【0014】入力端子40から準同期検波信号がサンプ
リング回路に入力し、受信信号サンプル値y(i) が出力
される。なお、y(i) はシンボル周期Tの変調波を含ん
でおり、サンプリング周期はTである。ビタビアルゴリ
ズム回路45では有限個の状態がTごとに遷移するが、
同図ではその遷移が4通りの例を示している。各状態遷
移に対応した符号系列が信号発生回路47に入力してい
る。信号発生回路47では入力した符号系列に対応する
複素シンボルの信号系列を生成する。生成された複素シ
ンボルの信号系列は、スイッチ回路48で順次選択され
てトランスバーサルフィルタ410に入力される。どの
状態遷移に対しても共通のタップ係数を持つトランスバ
ーサルフィルタ410で、状態遷移ごとに異なる入力信
号系列がそれぞれの信号推定値に変換され出力される。
なお、トランスバーサルフィルタ410に送信信号と一
致する変調波の信号系列が入力された場合には、受信信
号にほぼ等しい信号推定値が出力される。信号推定値は
減算器42に入力され、受信信号サンプル値y(i) との
差から推定誤差が得られる。2乗算回路43は推定誤差
の2乗を計算し、−1を乗算して出力する。この値はス
イッチ回路44により選択された状態遷移のブランチメ
トリックとして評価され、ビタビアルゴリズム回路45
に入力される。ビタビアルゴリズム回路45は信号判定
を行ない、信号判定結果を出力端子46から出力する。
制御回路412は、信号判定結果を入力とする信号発生
回路47の出力と、受信信号サンプル値を入力とする遅
延回路411の出力からトランスバーサルフィルタ41
0のフィルタ係数を推定し設定する。ここで制御回路4
12は、トランスバーサルフィルタ410のタップ係数
に事前フィルタ係数を設定する制御手段に相当する。な
お、遅延回路410はビタビアルゴリズム回路45の判
定遅延時間DTだけ入力信号を遅延させる。ただし、D
は自然数である。スイッチ制御回路49は同一タイミン
グでスイッチ回路44、スイッチ回路48を制御する。
The quasi-synchronous detection signal is input to the sampling circuit from the input terminal 40, and the received signal sample value y (i) is output. Note that y (i) includes a modulated wave with a symbol period T, and the sampling period is T. In the Viterbi algorithm circuit 45, a finite number of states transit every T,
In the same figure, there are four transitions. A code sequence corresponding to each state transition is input to the signal generation circuit 47. The signal generation circuit 47 generates a signal sequence of complex symbols corresponding to the input code sequence. The generated signal sequence of complex symbols is sequentially selected by the switch circuit 48 and input to the transversal filter 410. The transversal filter 410 having a common tap coefficient for all state transitions converts different input signal sequences for each state transition into respective signal estimation values and outputs them.
When the transversal filter 410 receives a signal sequence of a modulated wave that matches the transmission signal, a signal estimation value that is substantially equal to the reception signal is output. The signal estimation value is input to the subtractor 42, and the estimation error is obtained from the difference between the signal estimation value and the received signal sample value y (i). The squaring circuit 43 calculates the square of the estimation error, multiplies by -1, and outputs the result. This value is evaluated as a branch metric of the state transition selected by the switch circuit 44, and the Viterbi algorithm circuit 45
Entered in. The Viterbi algorithm circuit 45 performs signal determination and outputs the signal determination result from the output terminal 46.
The control circuit 412 receives the transversal filter 41 from the output of the signal generation circuit 47, which receives the signal determination result, and the output of the delay circuit 411, which receives the received signal sample value.
Estimate and set a filter coefficient of zero. Control circuit 4 here
Reference numeral 12 corresponds to a control unit that sets a pre-filter coefficient for the tap coefficient of the transversal filter 410. The delay circuit 410 delays the input signal by the determination delay time DT of the Viterbi algorithm circuit 45. However, D
Is a natural number. The switch control circuit 49 controls the switch circuits 44 and 48 at the same timing.

【0015】次に従来のRLSアルゴリズムを適用した
制御回路412の動作について説明する。RLSアルゴ
リズムについては後で説明する。この構成図を図5に示
す。入力端子50からDT遅延した受信信号サンプル値
が入力する。減算回路51はこの信号から事前信号推定
値を差し引き事前推定誤差αd (i) を出力する。乗算回
路52は、αd (i) とゲインベクトルKd (i) との乗算
を行ない修正ベクトルを出力する。加算回路53は事前
フィルタ係数ベクトルと修正ベクトルを加算し、事後フ
ィルタ係数ベクトルを更新する。遅延回路54は事後フ
ィルタ係数ベクトトルを1T遅延させ、事前フィルタ係
数ベクトルとして出力端子56から出力し、トランスバ
ーサルフィルタ410のタップ係数に設定する。なお、
このタップ係数は伝送路のインパルスレスポンスに相当
する。内積演算回路55は、入力端子57から入力する
信号判定結果の複素シンボルの信号系列と事前フィルタ
係数ベクトルの内積を計算し、事前信号推定値を出力す
る。なお、ゲイン生成回路58は信号判定結果の複素シ
ンボルの信号系列からKd (i) を生成する。
Next, the operation of the control circuit 412 to which the conventional RLS algorithm is applied will be described. The RLS algorithm will be described later. This block diagram is shown in FIG. The received signal sample value delayed by DT is input from the input terminal 50. The subtraction circuit 51 subtracts the prior signal estimation value from this signal and outputs the prior estimation error α d (i). The multiplication circuit 52 multiplies α d (i) by the gain vector K d (i) and outputs a correction vector. The adder circuit 53 adds the pre-filter coefficient vector and the modified vector to update the post-filter coefficient vector. The delay circuit 54 delays the posterior filter coefficient vector by 1T, outputs it as a prefilter coefficient vector from the output terminal 56, and sets it as the tap coefficient of the transversal filter 410. In addition,
This tap coefficient corresponds to the impulse response of the transmission line. The inner product calculation circuit 55 calculates the inner product of the signal sequence of the complex symbol of the signal determination result input from the input terminal 57 and the pre-filter coefficient vector, and outputs the pre-signal estimation value. The gain generation circuit 58 generates K d (i) from the signal sequence of the complex symbol of the signal determination result.

【0016】ゲイン生成回路58は、逆行列演算回路5
9と行列演算回路60とより成る。逆行列演算回路59
は後述する逆行列Pd (i) を発生する。行列演算回路6
0は、逆行列Pd (i) に後述するベクトル要素としての
判定信号であるベクトルCd(i) を乗算する。次にRL
Sアルゴリズムについて説明する。
The gain generation circuit 58 is an inverse matrix calculation circuit 5
9 and a matrix calculation circuit 60. Inverse matrix operation circuit 59
Generates an inverse matrix P d (i) described later. Matrix operation circuit 6
0 multiplies the vector C d (i) is a determination signal as a vector element to be described later to the inverse matrix P d (i). Then RL
The S algorithm will be described.

【0017】まず、入力端子57から信号判定結果の複
素シンボルの信号系列を以下に示すようなK次元ベクト
ルCd (i) で表す。
First, the signal sequence of the complex symbol of the signal determination result from the input terminal 57 is represented by a K-dimensional vector C d (i) as shown below.

【0018】[0018]

【数6】 ここで、ad (i) はa(i) の信号判定結果である。次
に、時点iにおける事後フィルタ係数ベクトルXd (i)
を以下のようにK次元ベクトルで表す。
[Equation 6] Here, a d (i) is the signal determination result of a (i). Next, the posterior filter coefficient vector X d (i) at time i
Is represented by a K-dimensional vector as follows.

【0019】[0019]

【数7】 ここで、* は複素共役を表し、w(i) はトランスバーサ
ルフィルタ410のタップ係数の値、すなわち伝送路の
インパルスレスポンスを表す。なお、時点iにおける事
前フィルタ係数ベクトルはXd (i-1) である。
[Equation 7] Here, * represents a complex conjugate, and w (i) represents the value of the tap coefficient of the transversal filter 410, that is, the impulse response of the transmission path. The pre-filter coefficient vector at time point i is X d (i-1).

【0020】最小2乗法ではIn the method of least squares

【数8】 で表される事後推定誤差ed (i) の重み付け2乗和が最
小になるようにXd (i)を推定する。RLSアルゴリズ
ムはこれを逐次的に行なうアルゴリズムである。X
d (i) の更新アルゴリズムは以下のようになる。(Si
mon Haykin;“Adaptive Filt
ering Theory”,Prentice−Ha
ll,1986)
[Equation 8] In represented posteriori estimation error e weighted sum of squares of d (i) to estimate the Xd (i) so as to minimize. The RLS algorithm is an algorithm for sequentially performing this. X
The update algorithm of d (i) is as follows. (Si
mon Haykin; “Adaptive Filter”
ering Theory ”, Prentice-Ha
ll, 1986)

【数9】 ここで、 Hは複素共役転置であり、Pd (i) はCd (i)
の自己相関行列の逆行列、λは忘却係数(1以下の正
数)である。ここで、カルマンゲインベクトルKd(i)
はPd (i) Cd (i) に等しい。
[Equation 9] Where H is the complex conjugate transpose and P d (i) is C d (i)
Is an inverse matrix of the autocorrelation matrix of, and λ is a forgetting factor (a positive number of 1 or less). Where Kalman gain vector K d (i)
Is equal to P d (i) C d (i).

【0021】ところで、この構成ではDT遅延した受信
信号サンプル値をもとに伝送路推定を行なっているの
で、DT過去の伝送路のインパルスレスポンスを推定し
ていた。そのため、この遅延が無視できない高速な伝送
路変動には追従できず、等化特性が劣化するという欠点
があった。
By the way, in this configuration, since the transmission path is estimated based on the received signal sample value delayed by DT, the impulse response of the transmission path in the past of DT is estimated. Therefore, this delay cannot follow high-speed transmission path fluctuations that cannot be ignored, and the equalization characteristics are deteriorated.

【0022】また、従来の構成では、フェージング伝送
路で受信レベルが大幅に低下したときの等化特性の劣化
が避けられなかった。
Further, in the conventional configuration, the deterioration of the equalization characteristic is inevitable when the reception level is greatly reduced in the fading transmission line.

【0023】ところで、TDMAでは図2に示す構成の
バーストが伝送される。このバーストは、等化器を初期
化するためのトレーニング信号と、それに続くデータ信
号により構成される。また、伝送路が、図6に示すよう
に遅延時間Tの2波モデルで表わされるものとすると、
実際には先行波および遅延波の2つのバーストが式
(3)の重み付けをされ、雑音が付加されて受信され
る。したがって、各時点における先行波は、時間Tだけ
遅れた過去の符号により符号間干渉を受ける。
By the way, in TDMA, a burst having the structure shown in FIG. 2 is transmitted. This burst is composed of a training signal for initializing the equalizer and a data signal following it. If the transmission path is represented by a two-wave model with a delay time T as shown in FIG.
Actually, two bursts of the preceding wave and the delayed wave are weighted by the equation (3), noise is added, and the noise is received. Therefore, the preceding wave at each time point undergoes intersymbol interference due to the past code delayed by the time T.

【0024】ここでは、このようなバースト信号を受信
して等化処理を行うビタビ形等化器が良好に動作しない
例として、先行波のレベルが遅延波のレベルに比べて低
い非最小位相系を考える。すなわち、
Here, as an example in which a Viterbi equalizer that receives such a burst signal and performs equalization processing does not operate well, a non-minimum phase system in which the level of the preceding wave is lower than the level of the delayed wave is used. think of. That is,

【数10】 であり、[Equation 10] And

【数11】 としたときに、バースト長がNのときの最後の時点Nに
おけるトレリス図を図7に示す。伝送路特性推定回路が
正しく動作し、伝送路特性が正確に推定されているもの
とすると、ブランチメトリックBR(σN s
σN-1 t )は、
[Equation 11] Then, the trellis diagram at the last time point N when the burst length is N is shown in FIG. Assuming that the transmission line characteristic estimation circuit operates correctly and the transmission line characteristic is accurately estimated, the branch metric BR (σ N s ,
σ N-1 t ) is

【数12】 となる。非最小位相系で合成受信波のレベルが低いとき
には、雑音レベルが|h0 2 より大きくなることが頻
繁に起る。同じ状態から分岐する2つの状態遷移はブラ
ンチメトリックにはa(N) −α(N) で表わされるシンボ
ル系列候補の差があまり正確に反映されない。すなわ
ち、図7において、状態σN-1 0 から状態σN 0 および
状態σN 1 に対する状態遷移B1およびB2のブランチ
メトリックはほぼ一致する。また、同様に状態σN-1 1
からσN 0 および状態σN 1 に対する状態遷移B3およ
びB4のブランチメトリックもほぼ一致する。したがっ
て、選択されるブランチはB1とB2あるいはB3とB
4になるが、いずれの場合でも同一状態からきたもので
あり、ブランチメトリックの値はB1とB2あるいはB
3とB4ではほとんど差がなく、両者に対応するパスメ
トリックの差は顕著ではない。
[Equation 12] Becomes When the level of the combined received wave is low in the non-minimum phase system, the noise level often becomes larger than | h 0 | 2 . In the two state transitions branching from the same state, the branch metric does not accurately reflect the difference between the symbol sequence candidates represented by a (N) -α (N). That is, in FIG. 7, the branch metrics of the state transitions B1 and B2 from the state σ N-1 0 to the state σ N 0 and the state σ N 1 are almost the same. Similarly, the state σ N-1 1
From σ N 0 and state σ N 1 the branch metrics of state transitions B3 and B4 are also approximately the same. Therefore, the selected branch is B1 and B2 or B3 and B.
However, the branch metric values are B1 and B2 or B.
There is almost no difference between 3 and B4, and the difference between the path metrics corresponding to both is not significant.

【0025】従来の等化器ではこの時点でメトリック計
算を終了し、メトリックが最大となるパスを選択して判
定信号としていたので、バーストの最終のシンボルに信
号判定誤りが発生する確率が高かった。また、従来はこ
の欠点を回避するために、バーストの最後のシンボルに
既知信号を挿入する方法がとられていたが、既知信号の
伝送のためにバースト伝送効率の低下が避けられなかっ
た。
In the conventional equalizer, the metric calculation is terminated at this point, and the path having the maximum metric is selected and used as the decision signal. Therefore, there is a high probability that a signal decision error will occur in the final symbol of the burst. .. Further, conventionally, in order to avoid this drawback, a method of inserting a known signal into the last symbol of the burst has been adopted, but a decrease in burst transmission efficiency cannot be avoided because of transmission of the known signal.

【0026】次にサンプリングクロックと等化特性の関
係について述べる。波形歪および雑音がない受信信号波
形を図8に示す。サンプリングクロックのタイミングオ
フセットが0のときには同図のサンプリング1の時点で
サンプルされる。また、タイミングオフセットがT/2
のときは同図のサンプリング2の時点でサンプルが行わ
れる。等化器を良好に動作させるためには、サンプル値
系列から受信信号波形が正確に再現できなくてはならな
い。しかしながら、シンボル間隔Tごとのサンプリング
では、タイミングオフセットがあると以下に述べるよう
に波形再生が不正確になる。受信された図8の波形はナ
イキストロールオフ波形整形をしており、通常ロールオ
フ率は0から1までの値であるから周波数領域でみると
1/2T〜1/Tの成分を含んでいる。したがって、T
ごとのサンプリングでは1/2Tのナイキスト周波数で
折り返し歪が発生する。この歪はサンプリングタイミン
グによって異なる。その様子をみるためサンプリング周
期Tのサンプリング関数で波形を再生すると、サンプリ
ング1のときは図9、サンプリング2のときは図10の
ようになる。サンプリング1のときはもとの波形が再現
されるが、サンプリング2のようにT/2のタイミング
オフセットがあると、もとの波形を正確に再生すること
ができない。また、T/2のタイミングオフセットでは
平均受信電力が見かけ上小さくなっている。
Next, the relationship between the sampling clock and the equalization characteristic will be described. The received signal waveform without waveform distortion and noise is shown in FIG. When the timing offset of the sampling clock is 0, sampling is performed at the time of sampling 1 in FIG. Also, the timing offset is T / 2
In this case, sampling is performed at the time of sampling 2 in FIG. In order for the equalizer to operate properly, the received signal waveform must be accurately reproduced from the sample value series. However, in sampling at every symbol interval T, if there is a timing offset, waveform reproduction becomes inaccurate as described below. The received waveform of FIG. 8 is Nyquist roll-off waveform shaping, and normally the roll-off rate is a value from 0 to 1, and therefore includes a component of 1 / 2T to 1 / T in the frequency domain. .. Therefore, T
In each sampling, aliasing distortion occurs at the Nyquist frequency of 1 / 2T. This distortion depends on the sampling timing. In order to see the situation, when the waveform is reproduced by the sampling function of the sampling period T, it becomes as shown in FIG. 9 for sampling 1 and as shown in FIG. 10 for sampling 2. The original waveform is reproduced in the case of sampling 1, but the original waveform cannot be accurately reproduced if there is a T / 2 timing offset as in the case of sampling 2. Also, at the timing offset of T / 2, the average received power is apparently small.

【0027】以上説明したように、従来のビタビ形等化
器では、サンプリング周期がシンボル周期と一致してい
るため、サンプリングクロックのタイミングオフセット
により等化特性が大幅に劣化するという欠点があった。
As described above, the conventional Viterbi equalizer has a drawback that the equalization characteristic is significantly deteriorated due to the timing offset of the sampling clock because the sampling period coincides with the symbol period.

【0028】上述した従来の構成では、遅延した受信信
号サンプル値をもとに伝送路推定を行なっているので、
過去の伝送路インパルスレスポンスを推定していた。そ
のため、この遅延が無視できない高速な伝送路変動には
追従できず、等化特性が劣化するという欠点があった。
In the above-mentioned conventional configuration, since the transmission path is estimated based on the delayed received signal sample value,
The transmission line impulse response in the past was estimated. Therefore, this delay cannot follow high-speed transmission path fluctuations that cannot be ignored, and the equalization characteristics are deteriorated.

【0029】また、フェージング伝送路で受信レベルが
大幅に低下したときの等化特性の劣化が避けられなかっ
た。
Further, the deterioration of the equalization characteristic is unavoidable when the reception level is significantly lowered on the fading transmission line.

【0030】また、バーストの最後のシンボルに信号判
定誤りが発生する確率が高かった。また、従来はこの欠
点を回避するために、バーストの最後のシンボルに既知
信号を挿入する方法がとられていたが、既知信号の伝送
のためにバースト伝送効率の低下が避けられなかった。
Further, there is a high probability that a signal determination error will occur in the last symbol of the burst. Further, conventionally, in order to avoid this drawback, a method of inserting a known signal into the last symbol of the burst has been adopted, but a decrease in burst transmission efficiency cannot be avoided because of transmission of the known signal.

【0031】更に、サンプリング周期がシンボル周期と
一致しているため、サンプリングクロックのタイミング
オフセットにより等化特性が大幅に劣化するという欠点
があった。
Further, since the sampling period is coincident with the symbol period, there is a drawback that the equalization characteristic is significantly deteriorated by the timing offset of the sampling clock.

【0032】[0032]

【発明が解決しようとする課題】この発明は、上述した
従来の欠点を除去し、伝送路特性が変動する場合でも優
れた等化特性を得ることができる等化方法及び適応等化
器を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention provides an equalization method and an adaptive equalizer that eliminate the above-mentioned conventional drawbacks and can obtain excellent equalization characteristics even when the transmission line characteristics fluctuate. The purpose is to do.

【0033】[0033]

【課題を解決するための手段】本発明は、上記課題を解
決するために準同期検波信号を入力とし、一定のサンプ
リング周期で受信信号サンプル値を出力するステップ
と;所定の周期で遷移する、各状態遷移に対応する符号
系列及び各状態遷移のパスに対応する符号系列を入力と
して、各状態遷移に対応する信号系列と各状態遷移のパ
スに対応する信号系列を出力する信号生成ステップと;
前記各状態遷移に対応する信号系列を入力とし、事前フ
ィルタ係数ベクトルをタップ係数とするトランスバーサ
ルフィルタより成る適応フィルタを用いて、各状態遷移
ごとの信号推定値を出力するステップと;前記受信信号
サンプル値から前記各状態遷移ごとの信号推定値を減算
して得られる推定誤差の二乗を用いて各状態遷移ごとに
得られるブランチメトリックを入力とし、ビタビアルゴ
リズムを用いて信号判定結果と、前記各状態遷移に対応
する符号系列と、前記各状態遷移のパスに対応する符号
系列を出力し状態を推定するステップと;前記各状態遷
移のパスに対応する信号系列と、前記信号推定値の基と
なる前記事前フィルタ係数ベクトルとの内積演算を行い
演算値を求め、所定の遅延をした前記受信信号サンプル
値から、この演算値を減算して事前推定誤差を計算する
ステップと、前記各状態遷移のパスに対応する信号系列
から逆行列演算を行い、カルマンゲインベクトルを計算
し、前記事前推定誤差に、前記カルマンゲインベクトル
を乗算するステップとより成る前記補正項を計算値とし
て求めるステップを含む前記トランスバーサルフィルタ
の事前係数ベクトルに計算値を補正項として加えて、前
記事前フィルタ係数ベクトルを更新する制御ステップ
と;より成る移動無線において変動する伝送路における
等化方法を提供する。
In order to solve the above-mentioned problems, the present invention takes a quasi-synchronous detection signal as an input and outputs a received signal sample value at a constant sampling cycle; and makes a transition at a predetermined cycle. A signal generation step of inputting a code sequence corresponding to each state transition and a code sequence corresponding to each state transition path, and outputting a signal sequence corresponding to each state transition and a signal sequence corresponding to each state transition path;
Outputting a signal estimation value for each state transition using an adaptive filter made up of a transversal filter having a signal sequence corresponding to each state transition as an input and using a pre-filter coefficient vector as a tap coefficient; and the received signal The branch metric obtained for each state transition using the square of the estimation error obtained by subtracting the signal estimation value for each state transition from the sample value is input, and the signal determination result using the Viterbi algorithm and the Outputting a code sequence corresponding to the state transitions and estimating a state by outputting a code sequence corresponding to each of the state transition paths; a signal sequence corresponding to each of the state transition paths, and a basis of the signal estimation value The inner product with the pre-filter coefficient vector is obtained to obtain an operation value, and this operation is performed from the received signal sample value delayed by a predetermined delay. A step of calculating a priori estimation error by subtracting, and performing an inverse matrix operation from the signal sequence corresponding to the path of each state transition, calculating a Kalman gain vector, the priori estimation error, the Kalman gain vector A control step of updating the pre-filter coefficient vector by adding a calculated value as a correction term to a pre-coefficient vector of the transversal filter, which includes a step of obtaining the correction term as a calculated value, which comprises a step of multiplying. Provided is an equalization method in a transmission path that fluctuates in mobile radio.

【0034】更に本発明は、準同期検波信号を入力と
し、一定のサンプリング周期で受信信号サンプル値を出
力するサンプリング回路より成る受信手段と所定の周期
で遷移する、各状態遷移に対応する符号系列及び各状態
遷移のパスに対応する符号系列を入力として、各状態遷
移に対応する信号系列と、各状態遷移のパスに対応する
信号系列を出力する信号生成手段と;前記信号生成手段
に接続され、前記各状態遷移に対応する信号系列を入力
とし、各状態遷移ごとの信号推定値を出力する、タップ
係数を備えたトランスバーサルフィルタより成る適応フ
ィルター手段と;前記受信信号サンプル値から、前記各
状態遷移ごとの信号推定値を減算して得られる推定誤差
の二乗を用いて、各状態遷移ごとにブランチメトリック
演算回路によって得られるブランチメトリックを入力
し、ビタビアルゴリズムを用いて信号判定結果と、前記
各状態遷移に、対応する符号系列と、前記各状態遷移の
パスに対応する符号系列とを出力する状態推定手段と;
所定の遅延をした前記受信信号サンプル値から、前記各
状態遷移のパスに対応する信号系列と、前記タップ係数
との内積演算で得られる内積演算値を減算して事前推定
誤差を求め、この事前推定誤差に、前記各状態遷移のパ
スに対応する信号系列の行列演算を行って得られるカル
マンゲインベクトルを乗算して得られる乗算値を補正項
として前記タップ係数に加え、このタップ係数を更新す
るRLSアルゴリズムを実行する制御手段と;より成る
適応等化器を提供する。
Further, according to the present invention, a code sequence corresponding to each state transition, in which a quasi-synchronous detection signal is inputted and a receiving means which comprises a sampling circuit for outputting a received signal sample value at a constant sampling cycle and which makes a transition at a predetermined cycle, is provided. A signal sequence corresponding to each state transition and a signal sequence corresponding to each state transition path, and a signal generation unit for outputting a signal sequence corresponding to each state transition path; connected to the signal generation unit An adaptive filter means comprising a transversal filter having a tap coefficient, which receives a signal sequence corresponding to each of the state transitions and outputs a signal estimation value for each state transition; Obtained by the branch metric operation circuit for each state transition using the square of the estimation error obtained by subtracting the signal estimation value for each state transition. Enter the branch metric, a signal decision result using the Viterbi algorithm, said each state transition and the corresponding code sequence, a state estimation means for outputting a code sequence corresponding to the path of each state transition;
From the received signal sample value with a predetermined delay, the inner product calculation value obtained by the inner product calculation of the signal series corresponding to the path of each state transition and the tap coefficient is subtracted to obtain a pre-estimation error, A multiplication value obtained by multiplying the estimation error by a Kalman gain vector obtained by performing a matrix operation of a signal sequence corresponding to each state transition path is added to the tap coefficient as a correction term, and this tap coefficient is updated. An adaptive equalizer comprising: a control means for executing the RLS algorithm;

【0035】[0035]

【作用】本発明は各状態遷移ごとにトランスバーサルフ
ィルタを設け、夫々の各状態遷移における推定誤差が最
小になるようにRLSアルゴリズムを用いて、係数制御
を行うことにより伝送路特性が変動する場合でも優れた
等化特性を得ることができる。
According to the present invention, when a transversal filter is provided for each state transition and coefficient control is performed by using the RLS algorithm so that the estimation error in each state transition is minimized, the transmission line characteristic varies. However, excellent equalization characteristics can be obtained.

【0036】[0036]

【実施例】図11は実施例の全体構成を示し、図12は
推定誤差演算回路の実施例構成を示す。
FIG. 11 shows the overall construction of the embodiment, and FIG. 12 shows the construction of the embodiment of the estimation error calculation circuit.

【0037】図11において、入力端子11−0から準
同期検波信号がサンプリング回路11−1に入力し、受
信信号サンプル値が出力される。なおサンプリング周期
はTである。受信信号サンプル値Iは、各状態遷移に対
応した推定誤差を演算する推定誤差演算回路11−21
〜11−24 に入力される。この推定誤差演算回路の数
は状態遷移の数と同じであり、ここではその遷移が4通
りの例を示す。各推定誤差演算回路11−21 〜11−
4 は、ビタビアルゴリズム回路11−3から出力され
る各状態遷移に対応した符号系列Sと各状態遷移のパス
に対応する符号系列Pを入力し、得られた推定誤差の2
乗に−1を乗算した値0を各々の状態遷移に対応する誤
差としてビタビアルゴリズム回路11−3に送出する。
ビタビアルゴリズム回路11−3は信号判定を行い、判
定信号を出力端子11−4から出力する。
In FIG. 11, the quasi-synchronous detection signal is input to the sampling circuit 11-1 from the input terminal 11-0, and the received signal sample value is output. The sampling period is T. Received signal sample value I, the estimated error calculating circuit 11 1 for calculating an estimation error corresponding to each state transition
Is input to the ~11-2 4. The number of the estimation error calculation circuits is the same as the number of state transitions, and here, there are four transitions. Each estimated error calculating circuit 11-2 1 ~11-
2 4 inputs the code sequence S corresponding to each state transition output from the Viterbi algorithm circuit 11-3 and the code sequence P corresponding to the path of each state transition, and the obtained estimation error is 2
A value 0 obtained by multiplying the power by -1 is sent to the Viterbi algorithm circuit 11-3 as an error corresponding to each state transition.
The Viterbi algorithm circuit 11-3 performs signal determination and outputs a determination signal from the output terminal 11-4.

【0038】図12において、減算回路12−0では、
受信信号サンプル値Iからトランスバーサルフィルタ1
2−1の出力である信号推定値を減算し、推定誤差を出
力する2乗演算回路12−2は、推定誤差の2乗に−1
を乗算した値0をビタビアルゴリズム回路11−3に出
力する。信号発生回路12−3は、ビタビアルゴリズム
回路11−3から状態遷移に対応した符号系列Sを入力
とし、シンボル系列として生成する。トランスバーサル
フィルタ12−1は、状態遷移に対応したシンボル系列
を畳み込み演算することにより信号推定値に変換するフ
ィルタである。この信号推定値は、減算回路12−0に
送出される。信号発生回路12−5は、ビタビアルゴリ
ズム回路11−3から状態遷移のパスに対応する符号系
列Pを入力とし、シンボル系列として生成する。遅延回
路12−6は、受信信号サンプル値Iを所定の遅延をさ
せ、出力する。ただし、トレーニング信号区間では遅延
させないのでそのまま出力する。制御回路12−4は、
トレーニング信号と遅延回路12−6の出力を用いトラ
ンスバーサルフィルタ12−1のタップ係数を初期推定
するが、データ信号区間においても状態遷移のパスに対
応したシンボル系列と遅延回路12−6の出力に基づい
て、トランスバーサルフィルタ12−6のタップ係数を
リアルタイムに更新する。ここで制御回路12−4には
RLSアルゴリズムを適用しており、図5に示す従来の
回路構成が適用される。
In FIG. 12, in the subtraction circuit 12-0,
Transversal filter 1 from received signal sample value I
The square calculation circuit 12-2, which subtracts the signal estimation value which is the output of 2-1 and outputs the estimation error, adds -1 to the square of the estimation error.
The value 0 multiplied by is output to the Viterbi algorithm circuit 11-3. The signal generation circuit 12-3 receives the code sequence S corresponding to the state transition from the Viterbi algorithm circuit 11-3 and generates it as a symbol sequence. The transversal filter 12-1 is a filter that converts a symbol sequence corresponding to a state transition into a signal estimation value by performing a convolution operation. This signal estimation value is sent to the subtraction circuit 12-0. The signal generation circuit 12-5 receives the code sequence P corresponding to the state transition path from the Viterbi algorithm circuit 11-3 and generates it as a symbol sequence. The delay circuit 12-6 delays the received signal sample value I by a predetermined delay and outputs it. However, since it is not delayed in the training signal section, it is output as it is. The control circuit 12-4 is
Although the tap coefficient of the transversal filter 12-1 is initially estimated using the training signal and the output of the delay circuit 12-6, the symbol sequence corresponding to the state transition path and the output of the delay circuit 12-6 are also output in the data signal section. Based on this, the tap coefficient of the transversal filter 12-6 is updated in real time. Here, the RLS algorithm is applied to the control circuit 12-4, and the conventional circuit configuration shown in FIG. 5 is applied.

【0039】なお、ビタビアルゴリズム回路11−3は
状態推定手段も構成し、適応フィルタはトランスバーサ
ルフィルタ12−1に対応し、制御手段は制御回路12
−4に対応する。受信手段はサンプリング回路11−1
に対応し、信号生成手段は信号発生回路12−3,12
−5に対応する。またブランチメトリック演算手段は、
減算回路12−0、2乗演算回路12−2に対応する。
また、各状態遷移に対して時分割して演算処理を行う構
成とすれば、推定誤差演算回路11−21 〜11−24
を1つに集約することができる。
The Viterbi algorithm circuit 11-3 also constitutes state estimation means, the adaptive filter corresponds to the transversal filter 12-1, and the control means is the control circuit 12.
Corresponds to -4. The receiving means is the sampling circuit 11-1.
The signal generating means corresponds to the signal generating circuits 12-3, 12
Corresponds to -5. The branch metric calculation means
It corresponds to the subtraction circuit 12-0 and the square operation circuit 12-2.
Further, with the configuration of performing divided and processing time for each state transition, the estimated error calculating circuit 11-2 1 ~11-2 4
Can be aggregated into one.

【0040】次に状態遷移のパスに対応する符号系列に
ついて図13を用いて説明する。同図では変調方式BP
SK、状態数2の場合であり、図3と同じである。状態
遷移のパスに対応する符号系列として、(i)分岐する
状態に接続する生き残りパス、(ii)状態遷移と生き残り
パスを含む符号系列、の2通りの選び方がある。(i)
の場合、状態σi 0 から分岐する状態遷移B1,B2で
は、状態遷移のパスに対応する符号系列はパス0、つま
りσi 0 に接続する生き残りパスに対応する符号系列と
なる。同様に状態σi 1 から分岐する状態遷移B3,B
4では、σi 1に接続する生き残りパス、パス1に対応
する符号系列となる。この場合、遅延回路12−6は、
受信信号サンプル値を1T遅延させなくてはならない。
一方、(ii)の場合、状態遷移B1のパスに対応する符号
系列は、B1とパス0を含む符号系列となり、明らかに
状態遷移によって異る符号系列となる。この場合、遅延
回路12−6は、受信信号サンプル値Iを遅延させずに
出力させなくてはならない。
Next, the code sequence corresponding to the state transition path will be described with reference to FIG. In the figure, the modulation method BP
The case is SK and the number of states is 2, which is the same as in FIG. There are two ways to select the code sequence corresponding to the state transition path: (i) a survival path connected to a branching state, and (ii) a code sequence including a state transition and a survival path. (I)
In the case of, in the state transitions B1 and B2 branching from the state σ i 0 , the code sequence corresponding to the state transition path is path 0, that is, the code sequence corresponding to the surviving path connected to σ i 0 . Similarly, the state transitions B3 and B branching from the state σ i 1
In the case of 4, the surviving path connected to σ i 1 is the code sequence corresponding to path 1. In this case, the delay circuit 12-6 is
The received signal sample value must be delayed by 1T.
On the other hand, in the case of (ii), the code sequence corresponding to the path of the state transition B1 is a code sequence including B1 and path 0, and the code sequence obviously differs depending on the state transition. In this case, the delay circuit 12-6 must output the received signal sample value I without delaying it.

【0041】上記の説明で明らかなように、状態遷移の
パスに対応する符号系列として、分岐する状態に接続す
る生き残りパスとする場合、伝送路推定を状態数通り行
えば良く、演算量が削減できる。
As is clear from the above description, when the code sequence corresponding to the state transition path is the surviving path connected to the branching state, the transmission path estimation may be performed according to the number of states, and the calculation amount is reduced. it can.

【0042】図14は図11及び図12に示す実施例の
装置が得るこの発明の効果を説明する図であり、ディジ
タル移動通信における平均Eb /N0 に対する平均ビッ
ト誤り率特性(BER)を計算機シミュレーションによ
って求めた結果である。シミュレーション条件は、変調
方式がQPSK方式、伝送速度が40kb/s、最大ドップ
ラ周波数が160Hzとし、伝搬路モデルとして2波の遅
延時間差1Tの2波レイリーモデルを用いた。また、□
印は本発明構成による特性を示し、●印は従来構成によ
る特性を示す。本発明では、現時点の伝送路のインパル
スレスポンスを推定しているので、伝送路の変動に追従
でき、図に示すように従来方式に比べて等化特性が改善
されていることがわかる。
FIG. 14 is a diagram for explaining the effect of the present invention obtained by the apparatus of the embodiment shown in FIGS. 11 and 12, and shows the average bit error rate characteristic (BER) with respect to the average E b / N 0 in digital mobile communication. This is the result obtained by computer simulation. The simulation conditions were a QPSK modulation method, a transmission rate of 40 kb / s, a maximum Doppler frequency of 160 Hz, and a two-wave Rayleigh model with a two-wave delay time difference of 1 T was used as a propagation path model. Also, □
The mark indicates the characteristic according to the constitution of the present invention, and the mark ● indicates the characteristic according to the conventional constitution. In the present invention, since the impulse response of the transmission line at the present time is estimated, it is possible to follow the fluctuation of the transmission line, and as shown in the figure, it is understood that the equalization characteristic is improved as compared with the conventional method.

【0043】図15は、この発明の他の実施例の構成を
示すブロック図である。ここでは2ブランチダイバーシ
チブランチ、状態遷移の数が4通りの例を示す。同図に
おいて、入力端子15−0、入力端子15−2からダイ
バーシチブランチごとの準同期検波信号が入力する。サ
ンプリング回路15−1およびサンプリング回路15−
3は、それぞれダイバーシチブランチごとの準同期検波
信号をサンプリング周期Tでサンプリングし、それぞれ
ダイバーシチブランチごとの受信信号サンプリング値が
出力される。この受信信号サンプル値I1 ,I2 はそれ
ぞれ、ダイバーシチブランチごとに各状態遷移に対応し
た推定誤差を演算する推定誤差演算回路15−41 〜1
5−44 、15−45 〜15−48 に入力される。各ダ
イバーシチブランチで、この推定誤差演算回路の数は状
態遷移の数と同じである。各推定誤差演算回路15−4
1 〜15−44 、15−45 〜15−48 は、ビタビア
ルゴリズム回路15−6から出力される各状態遷移に対
応した符号系列Sと、各状態遷移のパスに対応する符号
系列Pを入力とし、得られた推定誤差の2乗に−1を乗
算した値0を加算回路15−51 〜15−54 へ出力す
る。加算回路15−51 〜15−54 は、各状態遷移に
対してダイバーシチブランチごとの推定誤差の2乗和に
−1を乗算した値を、各々の状態遷移に対応するブラン
チメトリックとしてビタビアルゴリズム回路15−6に
送出する。ビタビアルゴリズム回路15−6は信号判定
を行い、判定信号を出力端子15−7から出力する。こ
こで推定誤差演算回路15−41 〜15−44 、15−
5 〜15−48 は上述した図12に示す回路構成と同
様の構成である。
FIG. 15 is a block diagram showing the structure of another embodiment of the present invention. Here, an example in which there are two branch diversity branches and the number of state transitions is four is shown. In the figure, a quasi-synchronous detection signal for each diversity branch is input from the input terminal 15-0 and the input terminal 15-2. Sampling circuit 15-1 and sampling circuit 15-
3 samples the quasi-synchronous detection signal for each diversity branch at the sampling cycle T, and outputs the received signal sampling value for each diversity branch. Each received signal sample values I 1, I 2 is the estimation error operation circuit 15-4 1 to 1 for calculating an estimation error corresponding to each state transition in each diversity branch
5-4 4, is input to 15-4 5 ~15-4 8. In each diversity branch, the number of estimation error calculation circuits is the same as the number of state transitions. Each estimation error calculation circuit 15-4
1 ~15-4 4, 15-4 5 ~15-4 8 includes a code sequence S corresponding to each state transition output from the Viterbi algorithm circuit 15-6, code sequence P corresponding to the path of each state transition Is input and the value 0 obtained by multiplying the square of the obtained estimation error by -1 is output to the adder circuits 15-5 1 to 15-5 4 . Adding circuit 15-5 1 ~15-5 4 Viterbi algorithm a value obtained by multiplying by -1 square sum of the estimation error for each diversity branch for each state transition, as a branch metric corresponding to each state transition It is sent to the circuit 15-6. The Viterbi algorithm circuit 15-6 performs signal determination and outputs a determination signal from the output terminal 15-7. Here the estimated error calculating circuit 15-4 1 ~15-4 4, 15
4 5 ~15-4 8 is a circuit configuration similar to that shown in FIG. 12 described above.

【0044】このようにダイバーシチ受信方式へと拡張
しているので、伝送路特性が高速に変動し、また雑音が
多い伝送路の場合でも優れた等化特性を得ることができ
る。
Since the diversity reception system is extended in this manner, the transmission line characteristics fluctuate at high speed, and excellent equalization characteristics can be obtained even in the case of a transmission line with a lot of noise.

【0045】図11に示す発明の実施例構成において、
推定誤差演算回路11−2の構成のみを変更したもので
あり、推定誤差演算回路16−0としてその構成例を図
16に示す。
In the embodiment configuration of the invention shown in FIG. 11,
Only the configuration of the estimation error calculation circuit 11-2 is modified, and an example of the configuration of the estimation error calculation circuit 16-0 is shown in FIG.

【0046】推定誤差演算回路16−0が推定誤差演算
回路11−2と異る点は、信号発生回路16−10とト
ランスバーサルフィルタ16−5の間、信号発生回路1
6−9と制御回路16−4の間に信号変換回路16−
7,16−8が挿入されていることにある。
The difference between the estimation error calculation circuit 16-0 and the estimation error calculation circuit 11-2 is that the signal generation circuit 1 is provided between the signal generation circuit 16-10 and the transversal filter 16-5.
6-9 and the control circuit 16-4 between the signal conversion circuit 16-
7, 16-8 is inserted.

【0047】以下では、この信号変換回路16−7,1
6−8について詳細に説明する。
In the following, this signal conversion circuit 16-7, 1
6-8 will be described in detail.

【0048】なお、条件としては、拘束長Kが2、伝送
路が遅延時間Tの2波モデルで表され、先行波のレベル
が低い非最小位相系であるとする。したがって、バース
トの最後の時点Nでメトリック計算を終了すると、上述
したようにバーストの最後のシンボルにおいて判定誤り
が発生する確率が高くなる。それに対して、本実施例で
は、信号変換回路16−7,16−8から出力されるシ
ンボル系列を用いることにより、等化処理をTだけ延長
して信号判定を行うことになる。この信号判定につい
て、バースト後に信号がない場合と、バーストの直後に
次のバーストがあり、しかもそのバーストの先頭に既知
信号がある場合に分けて説明する。
It is assumed that the condition is a non-minimum phase system in which the constraint length K is 2 and the transmission path is represented by a two-wave model with a delay time T, and the level of the preceding wave is low. Therefore, if the metric calculation is completed at the last time point N of the burst, the probability of a decision error occurring at the last symbol of the burst increases as described above. On the other hand, in the present embodiment, by using the symbol series output from the signal conversion circuits 16-7 and 16-8, the equalization process is extended by T and the signal determination is performed. This signal determination will be described separately when there is no signal after the burst and when there is a next burst immediately after the burst and a known signal is at the beginning of the burst.

【0049】第1に、バースト後に信号がない場合につ
いて説明する。
First, the case where there is no signal after the burst will be described.

【0050】延長された時点N+1では送信信号が送ら
れてこないので、従来の等化器のように状態遷移トレリ
スに基づいて遷移信号系列を生成し、ブランチメトリッ
クを算出しても正しい値は得られない。
Since the transmission signal is not sent at the extended time point N + 1, a correct value can be obtained even if the transition signal sequence is generated based on the state transition trellis and the branch metric is calculated as in the conventional equalizer. I can't.

【0051】そこで、時点N+1では想定される信号α
(N+1)=0を信号変換回路16−7,16−8で生
成する。このシンボル系列を{α(N),0}としてブラン
チメトリックを演算する。また、ビタビアルゴリズム演
算回路11−3では、新しい状態σN+1 2 を設け、時点
N+1ではこの新しい状態にマージするとする。この操
作を図17に示す。
Therefore, at time N + 1, the expected signal α
(N + 1) = 0 is generated by the signal conversion circuits 16-7 and 16-8. The branch metric is calculated with this symbol sequence as {α (N), 0}. Further, it is assumed that the Viterbi algorithm operation circuit 11-3 is provided with a new state σ N + 1 2 and is merged with this new state at the time point N + 1. This operation is shown in FIG.

【0052】状態σN 0 から状態σN+1 2 に対する状態
遷移B5、および状態σN 1 から状態σN+1 2 に対する
状態遷移B6に対応するブランチメトリックBR(σ
N+1 2,σN s )は、
[0052] Condition sigma N state transition B5 from 0 to the state σ N + 1 2, and state sigma state from N 1 σ N + 1 2 corresponds to the state transition B6 for branch metric BR (sigma
N + 1 2 , σ N s ) is

【数13】 となる。このブランチメトリックには(σN s ,σN-1
t )より、時点Nにおける実際の信号a(N) と推定信号
α(N) との差分a(N) −α(N) が式(12)のBR(σ
N s ,σN-1 t )より明確に現れるので、パスメトリッ
クスにはα(N) の違いが反映される。したがって、状態
遷移B5およびB6から遷移メトリックJN+1 (σN+1
2 ,σN s )が最大となるものを選んで信号判定を行え
ば、バースト最後のシンボル誤りを軽減することができ
る。
[Equation 13] Becomes This branch metric has (σ N s , σ N-1
t ), the difference a (N) -α (N) between the actual signal a (N) and the estimated signal α (N) at time N is calculated as BR (σ in Equation (12).
Since N s , σ N-1 t ) appears more clearly, the difference in α (N) is reflected in the path metrics. Therefore, from the state transitions B5 and B6, the transition metric J N + 1N + 1
2 , the symbol error at the end of the burst can be reduced by selecting the signal with the maximum value of 2 , σ N s ) and making the signal determination.

【0053】第2にバーストの直後に次のバーストがあ
り、しかもそのバーストの先頭に既知信号がある場合に
ついて説明する。
Secondly, a case where there is a next burst immediately after the burst and a known signal is present at the head of the burst will be described.

【0054】各状態が次バーストの既知信号に対応する
状態にマージしたとして、想定される信号系列α(N+
1)に既知信号を用い、信号変換回路16−7,16−
8で生成する推定信号系列{α(N) ,α(N+1)}と
して状態遷移に対応するブランチメトリックを計算す
る。この操作を図18に示す。なお、ここでは例として
α(N+1)=−1の場合について示す。状態σN 0
ら状態σN+1 0 に対する状態遷移B7、および状態σN
1 から状態σN+1 0 に対する状態遷移B8から遷移メト
リックが最大となるものを選んで信号判定を行えば、バ
ースト最後のシンボル誤りを軽減することができる。
Assuming that each state is merged with the state corresponding to the known signal of the next burst, the assumed signal sequence α (N +
1) using a known signal, the signal conversion circuits 16-7, 16-
The branch metric corresponding to the state transition is calculated as the estimated signal sequence {α (N), α (N + 1)} generated in 8. This operation is shown in FIG. Note that here, as an example, a case of α (N + 1) = − 1 is shown. State transition B7 from state σ N 0 to state σ N + 1 0 , and state σ N
If the signal determination is performed by selecting the one having the maximum transition metric from the state transitions B8 from 1 to the state σ N + 1 0 , the symbol error at the end of the burst can be reduced.

【0055】なお、ここではバーストの最後のシンボル
から1シンボル延長したブランチメトリックまでを考慮
したが、伝送路のインパルスレスポンスが(K−1)T
の時間広がりをもつときには、K−1シンボル延長して
状態推定を行う必要がある。
Note that, here, from the last symbol of the burst to the branch metric which is extended by one symbol, the impulse response of the transmission path is (K-1) T.
When there is a time spread of, it is necessary to extend the state by K−1 symbols and perform state estimation.

【0056】また、以上説明した実施例はBPSK変調
の場合であるが、他のPSK変調およびQAM変調の場
合にも同様に本発明の適用が可能である。
Although the embodiment described above is for BPSK modulation, the present invention can be similarly applied to other PSK modulation and QAM modulation.

【0057】図19は、本発明の効果を説明する図であ
り、ディジタル移動通信における平均Eb /N0 に対す
る平均ビット誤り率特性を計算機シミュレーションによ
って求めた結果である。シミュレーション条件は、変調
方式がQPSK方式、伝送速度が40kb/s、伝送路推定
にRLSアルゴリズムを適用しその忘却係数λが0.9
とし、伝搬路モデルとして先行波の複素振幅を0.5、
遅延波の複素振幅を1.0とした静的2波モデルとし
た。また、バーストの後には信号がこないものとする。
ここで、□印はバーストの最後のシンボルに既知信号を
挿入しない場合(従来技術)の特性を示し、×印はバー
ストの最後のシンボルに既知信号を挿入した場合(従来
技術)の特性を示す。また、○印は本発明実施例による
特性を示す。
FIG. 19 is a diagram for explaining the effect of the present invention, which is the result of computer simulation of the average bit error rate characteristics with respect to the average E b / N 0 in digital mobile communication. The simulation conditions are as follows: modulation method is QPSK method, transmission rate is 40 kb / s, RLS algorithm is applied to channel estimation, and forgetting factor λ is 0.9.
And the complex amplitude of the preceding wave is 0.5 as a propagation path model,
A static two-wave model was used in which the complex amplitude of the delayed wave was 1.0. Also, it is assumed that no signal comes after the burst.
Here, □ indicates characteristics when a known signal is not inserted in the last symbol of the burst (conventional technology), and X indicates characteristics when a known signal is inserted in the last symbol of the burst (conventional technology). .. In addition, the mark ◯ shows the characteristics according to the embodiment of the present invention.

【0058】図に示すように、本実施例の構成では、従
来のバーストの最後のシンボルに既知信号を挿入しない
場合に比べて等化特性の改善が図られ、さらにバースト
の最後のシンボルに既知信号を挿入する場合と同等の等
化特性を得ることができる。したがって、バーストの最
後のシンボルを情報の伝送に使用することができ、その
分バーストの伝送効率を高めることができる。
As shown in the figure, in the configuration of this embodiment, the equalization characteristic is improved as compared with the case where the known signal is not inserted in the last symbol of the burst in the related art, and the known symbol is known in the last symbol of the burst. It is possible to obtain equalization characteristics equivalent to the case of inserting a signal. Therefore, the last symbol of the burst can be used for transmitting information, and the transmission efficiency of the burst can be increased accordingly.

【0059】図20に示すブロック構成は、図11にお
いてサンプリング回路11−1のサンプリング周期を分
数間隔にし、推定誤差演算回路11−2の構成の他の構
成例を示したものであり、入力端子20−1から受信信
号サンプル値が入力される。以下では、サンプリング周
期がT/2の場合を例に説明する。状態推定手段に相当
するビタビアルゴリズム回路11−3では各状態遷移に
対応した符号系列Sと、各状態遷移のパスに対応する符
号系列Pを出力し、信号発生回路20−5,20−6に
入力している。信号発生回路20−5,20−6では、
入力した符号系列に対応するシンボル系列を生成する。
変調波再生回路20−7,20−8ではサンプリング周
期ごとの変調波を発生させるため、信号発生回路20−
5,20−6の出力をフィルタリングする。ここで信号
発生回路20−5,20−6と変調波再生回路20−
7,20−8は信号生成手段に相当する。変調再生回路
20−7の出力であるサンプリング周期ごとの再生変調
波は、分数間隔形トランスバーサルフィルタ20−13
に入力される。分数間隔形トランスバーサルフィルタ2
0−13はタップ係数と再生変調波との畳み込み演算を
行い、信号推定値を出力する。なお、分数間隔形トラン
スバーサルフィルタ20−13に送信信号と一致する再
生変調波が入力された場合には、受信信号にほぼ等しい
信号推定値が出力される。信号推定値は減算回路20−
9に入力され、受信信号サンプル値との差からサンプリ
ング周期ごとに推定誤差信号α(if )が得られる。た
だし、i=0,1/2,1,3/2…である。2乗演算
回路20−10は推定誤差信号の2乗を計算し、−1を
乗算して出力する。メトリック回路20−11は1シン
ボル当り2回出力される推定誤差信号の2乗から1シン
ボル当り1個のブランチメトリックに変換するためのも
のである。その方法としては、α(i) とα(i-1/2)に適
当な重み付けをして合成するなどの多様な方法が考えら
れる。ここでは、例えば時刻iにおけるブランチメトリ
ックとして−{|α(i)|2 +|α(i−1/2)|2 }を
計算し出力する。メトリック回路20−11の出力は図
11に示すビタビアルゴリズム回路11−3に入力され
る。制御回路20−12は、変調波再生回路20−8の
出力と遅延回路20−14によって所定の遅延をした受
信信号サンプル値を用いて推定誤差信号の大きさが最小
になるようRLSアルゴリズムにより伝送路推定を行
い、事前フィルタ係数ベクトルをタップ係数として分数
間隔形トランスバーサルフィルタ20−13に設定す
る。ここで制御回路20−12は制御手段に相当する。
The block configuration shown in FIG. 20 shows another configuration example of the configuration of the estimation error calculation circuit 11-2 with the sampling cycle of the sampling circuit 11-1 set to a fractional interval in FIG. The received signal sample value is input from 20-1. Hereinafter, a case where the sampling period is T / 2 will be described as an example. The Viterbi algorithm circuit 11-3 corresponding to the state estimating means outputs the code sequence S corresponding to each state transition and the code sequence P corresponding to the path of each state transition, and outputs them to the signal generating circuits 20-5 and 20-6. You are typing. In the signal generation circuits 20-5 and 20-6,
A symbol sequence corresponding to the input code sequence is generated.
Since the modulated wave reproducing circuits 20-7 and 20-8 generate modulated waves in each sampling cycle, the signal generating circuit 20-
Filter the output of 5, 20-6. Here, the signal generating circuits 20-5 and 20-6 and the modulated wave reproducing circuit 20-
Reference numerals 7 and 20-8 correspond to signal generating means. The reproduced modulated wave for each sampling period which is the output of the modulation / reproduction circuit 20-7 is a fractionally-spaced transversal filter 20-13.
Entered in. Fractionally spaced transversal filter 2
0-13 performs a convolution operation of the tap coefficient and the reproduced modulated wave, and outputs a signal estimation value. When a reproduced modulated wave that matches the transmission signal is input to the fractionally-spaced transversal filter 20-13, a signal estimation value that is substantially equal to the reception signal is output. The signal estimated value is the subtraction circuit 20-
The estimated error signal α ( if ) is obtained for each sampling period from the difference from the received signal sample value. However, i = 0, 1/2, 1, 3/2 ... The square calculation circuit 20-10 calculates the square of the estimation error signal, multiplies by -1, and outputs the result. The metric circuit 20-11 is for converting from the square of the estimation error signal output twice per symbol to one branch metric per symbol. Various methods are conceivable as the method, such as combining α (i) and α (i-1 / 2) with appropriate weighting. Here, for example, − {| α (i) | 2 + | α (i−1 / 2) | 2 } is calculated and output as the branch metric at time i. The output of the metric circuit 20-11 is input to the Viterbi algorithm circuit 11-3 shown in FIG. The control circuit 20-12 uses the output of the modulated wave regenerating circuit 20-8 and the received signal sample value delayed by the delay circuit 20-14 to perform transmission by the RLS algorithm so as to minimize the magnitude of the estimation error signal. Path estimation is performed and the pre-filter coefficient vector is set as a tap coefficient in the fractionally-spaced transversal filter 20-13. Here, the control circuit 20-12 corresponds to a control means.

【0060】図21に分数間隔形トランスバーサルフィ
ルタ20−13の構成図を示す。同図では、サンプリン
グ周期がT/2、遅延波の遅延時間が1T以下でタップ
数3の場合を示している。変調波再生回路20−8の出
力をb(if )とする。入力端子21−0からb
(if )が入力する。遅延素子21−1,21−2は入
力をT/2遅延させる。乗算回路21−3にはb
(if )が、乗算回路21−4にはb(if −I/2)が、
乗算回路21−5にはb(if −1)が設定される。ま
た、事前フィルタ係数ベクトルはタップ係数w0、w
1、w2として乗算回路21−3、乗算回路21−4お
よび乗算回路21−5に設定される。各乗算器の乗算結
果は加算器21−6によりたし合わされ、出力端子21
−7から出力される。
FIG. 21 shows a block diagram of the fractionally-spaced transversal filter 20-13. The figure shows the case where the sampling period is T / 2, the delay time of the delayed wave is 1T or less, and the number of taps is three. The output of the modulated wave reproducing circuit 20-8 is b ( if ). Input terminal 21-0 to b
( If ) is input. The delay elements 21-1 and 21-2 delay the input by T / 2. The multiplication circuit 21-3 has b
(I f ) and b ( if −I / 2) in the multiplication circuit 21-4,
B ( if- 1) is set in the multiplication circuit 21-5. Also, the pre-filter coefficient vector is tap coefficients w0, w
1 and w2 are set in the multiplication circuit 21-3, the multiplication circuit 21-4, and the multiplication circuit 21-5. The multiplication results of the respective multipliers are added up by the adder 21-6, and the output terminal 21
It is output from -7.

【0061】次に、変調波再生回路20−7,20−8
の動作について、送信フィルタおよび受信フィルタにル
ートロールオフフィルタを用いている場合を例にとり説
明する。このとき、変調波再生回路20−7,20−8
はロールオフフィルタの働きをし、その出力b(if
はロールオフフィルタ出力をT/2でサンプリングした
ものである。b(if )を式で表わすと
Next, the modulated wave reproducing circuits 20-7, 20-8
The operation will be described by taking as an example the case where a root roll-off filter is used for the transmission filter and the reception filter. At this time, the modulated wave reproducing circuits 20-7 and 20-8
Acts as a roll-off filter and its output b ( if )
Is the output of the roll-off filter sampled at T / 2. When b ( if ) is expressed by an equation

【数14】 となる。ただし、hR (t) はコサインロールオフフィル
タのインパルスレボンスである。hR (t) はナイキスト
条件を満たしており、
[Equation 14] Becomes However, h R (t) is the impulse response of the cosine roll-off filter. h R (t) satisfies the Nyquist condition,

【数15】 である。したがって、if が整数のときb(if )はα
d (i) となる。しかし、if が半整数のときは、(1
4)式を用いて計算しなくてはならない。このとき無限
過去および無限未来のαd (i) に依存するので厳密に求
めることは不可能だが、hR (t) が原点から遠ざかると
減衰することを考慮して、演算量を軽減するため隣接複
素振幅のみを使い以下のように近似する。
[Equation 15] Is. Therefore, when i f is an integer, b (i f ) is α
It becomes d (i). However, when i f is a half integer, (1
It must be calculated using equation (4). At this time, it depends on α d (i) of the infinite past and the infinite future, so it is impossible to obtain the exact value, but in order to reduce the amount of calculation considering that h R (t) is attenuated as it moves away from the origin. It is approximated as follows using only adjacent complex amplitudes.

【0062】[0062]

【数16】 次に分数間隔サンプリングと等化特性の関係について、
サンプリング周期T/2、波形歪および雑音がない受信
信号波形を例に図22〜24を用いて説明する。サンプ
リングクロックのタイミングオフセットが0のときには
図22のサンプリング1の時点でサンプルされる。ま
た、タイミングオフセットがT/4のときには同図のサ
ンプリング2の時点でサンプルが行われる。サンプリン
グ周期T/2のサンプリング関数で波形を再生すると、
サンプリング1のときは図23、サンプリング2のとき
は図24のようになる。明らかにタイミングオフセット
があっても、もとの波形を正確に再生できることがわか
る。これはT/2サンプリング間隔のためにナイキスト
周波数1/Tで折り返しが発生してもサンプリングされ
る受信波に1/T以上の周波数成分が含まれないので折
り返し歪が発生しないためである。このように、タイミ
ングオフセットであっても分数間隔サンプリングされた
サンプル値は劣化しない。したがって、分数間隔サンプ
リングされた受信信号サンプル値と分数間隔ごとに再生
変調波を生成し、両者を分数間隔ごとに比較できる上記
実施例の構成では、タイミングオフセットがある場合で
も優れた等化特性が得られる。
[Equation 16] Next, regarding the relationship between fractional interval sampling and equalization characteristics,
22 to 24 will be described as an example of a reception signal waveform having no sampling period T / 2, waveform distortion and noise. When the timing offset of the sampling clock is 0, sampling is performed at the time of sampling 1 in FIG. When the timing offset is T / 4, sampling is performed at the time of sampling 2 in FIG. When the waveform is reproduced with the sampling function of sampling period T / 2,
FIG. 23 shows the case of sampling 1 and FIG. 24 shows the case of sampling 2. It can be seen that the original waveform can be accurately reproduced even if there is a timing offset. This is because even if aliasing occurs at the Nyquist frequency 1 / T due to the T / 2 sampling interval, aliasing distortion does not occur because the sampled received wave does not include frequency components of 1 / T or higher. In this way, the sample values sampled by the fractional intervals do not deteriorate even with the timing offset. Therefore, in the configuration of the above-described embodiment that can generate the regenerated modulated wave for each fractional interval and the received signal sample value sampled by the fractional interval, and to compare the two for each fractional interval, excellent equalization characteristics even when there is a timing offset. can get.

【0063】本発明の効果を確かめるために、計算機シ
ミュレーションを行った。その結果を図25に示す。変
調方式はロールオフ率0.5のOPSK変調、伝送路モ
デルは1波静的モデルであり、E0 /N0 =8dBとし
た。伝送路推定にはRLSアルゴリズムを適用し、その
忘却係数を従来技術では0.8、本発明では0.9とし
た。●と○印は、それぞれ本実施例と従来例の結果であ
る。
Computer simulation was performed to confirm the effect of the present invention. The result is shown in FIG. The modulation method is OPSK modulation with a roll-off rate of 0.5, the transmission line model is a one-wave static model, and E 0 / N 0 = 8 dB. The RLS algorithm is applied to the channel estimation, and the forgetting factor is set to 0.8 in the conventional technique and 0.9 in the present invention. The ● and ○ marks are the results of this example and the conventional example, respectively.

【0064】この結果から明らかなように、従来の技術
に比べてタイミングオフセットによる劣化を押さえるこ
とができる。
As is clear from this result, the deterioration due to the timing offset can be suppressed as compared with the conventional technique.

【0065】図26に示す推定誤差演算回路26−0
は、図11に示す装置のブロック構成図のうち推定誤差
演算回路11−2の他の構成例を示す。
The estimation error calculation circuit 26-0 shown in FIG.
11 shows another configuration example of the estimation error calculation circuit 11-2 in the block diagram of the apparatus shown in FIG.

【0066】この推定誤差演算回路26−0が図20に
示す推定誤差演算回路20−0と異る点は、信号発生回
路26−9と変調波再生回路26−13の間、信号発生
回路26−8と変調波再生回路26−12の間に信号変
換回路26−11,26−10が挿入されていることに
ある。
The difference between the estimation error calculating circuit 26-0 and the estimation error calculating circuit 20-0 shown in FIG. 20 is that the signal generating circuit 26 is provided between the signal generating circuit 26-9 and the modulated wave reproducing circuit 26-13. The signal converting circuits 26-11 and 26-10 are inserted between the -8 and the modulated wave reproducing circuit 26-12.

【0067】この信号変換回路26−10,26−11
は図16の信号変換回路16−7,16−8と全く同一
のものである。したがって、バースト最後のシンボル誤
りを軽減することができる。
This signal conversion circuit 26-10, 26-11
Is exactly the same as the signal conversion circuits 16-7 and 16-8 in FIG. Therefore, the symbol error at the end of the burst can be reduced.

【0068】図27に示す制御回路97は、図11に示
す実施例の装置における推定誤差演算回路11−2の構
成要素である図12に示す制御回路12−4の回路構成
例を示す。
The control circuit 97 shown in FIG. 27 shows a circuit configuration example of the control circuit 12-4 shown in FIG. 12 which is a component of the estimation error calculation circuit 11-2 in the apparatus of the embodiment shown in FIG.

【0069】尚、この制御回路27−0は図5に示す制
御回路412と同一部分には同一符号を付している。
The control circuit 27-0 has the same parts as those of the control circuit 412 shown in FIG.

【0070】図27に示す制御回路27−0は、上述し
たRLSアルゴリズムにより伝送路推定を行っている。
The control circuit 27-0 shown in FIG. 27 estimates the transmission path by the above-mentioned RLS algorithm.

【0071】ここで入力端子57からの状態遷移に対応
したシンボル系列を、k次元ベクトルCm (i) で表わ
す。
Here, the symbol series corresponding to the state transition from the input terminal 57 is represented by a k-dimensional vector C m (i).

【0072】[0072]

【数17】 ここでam (i) は各状態推移に対応した複素シンボル候
補である。
[Equation 17] Here, a m (i) is a complex symbol candidate corresponding to each state transition.

【0073】RLSアルゴリズム式(9−a)〜(9−
d)には行列演算が含まれるので、実質的な数値演算量
はほぼタップ数Mの2乗に比例して増加する。しかし、
入力端子57から入力される信号ベクトルCm (i) は信
号発生回路12−5から出力される雑音を含まない信号
であるので、その自己相関行列Pm (i) は受信信号サン
プル値y(i) に依存せず、また十分に時間が経過した後
では一定値となる。
RLS algorithm formulas (9-a) to (9-
Since d) includes matrix calculation, the substantial numerical calculation amount increases substantially in proportion to the square of the tap number M. But,
Since the signal vector C m (i) input from the input terminal 57 is a signal containing no noise output from the signal generation circuit 12-5, its autocorrelation matrix P m (i) is the received signal sample value y ( It does not depend on i) and is constant after a sufficient time has passed.

【0074】したがって、式(9−d)による逆行列P
m (i) の更新演算の代わりに、Pm(i) =P0 とすると
ともに、式(9−a)と式(9−d)からKm (i) =P
m (i)Cm (i)となることを利用し、式(3)の代わり
Therefore, the inverse matrix P according to equation (9-d)
Instead of updating calculation of m (i), P m ( i) = with the P 0, the formula (9-a) and K from the equation (9-d) m (i ) = P
Using m (i) C m (i), instead of equation (3),

【数18】 を用いることができる。ここでKm (i) はカルマンゲン
ベクトルである。なお、P0 は固定行列であり、変調信
号に対するアンサンブル平均によりあらかじめ理論的に
求めておくことができる行列である。また、トレーニン
グ終了時におけるPm (i) の値をP0 として用いてもよ
い。
[Equation 18] Can be used. Where K m (i) is the Kalmangen vector. Note that P 0 is a fixed matrix, which can be theoretically obtained in advance by the ensemble average of the modulated signal. Further, the value of P m (i) at the end of training may be used as P 0 .

【0075】このように逆行列演算に代えて固定行列を
用いた回路構成が図27である。制御回路27−0は図
5の制御回路412の逆行列演算回路列を固定行列P0
で置き換えたものである。
FIG. 27 shows a circuit configuration using a fixed matrix instead of the inverse matrix calculation. The control circuit 27-0 uses the fixed matrix P 0 as the inverse matrix operation circuit array of the control circuit 412 of FIG.
It has been replaced with.

【0076】上記の説明で明らかなように、演算量を削
減することができる。
As is clear from the above description, the amount of calculation can be reduced.

【0077】図28に示す制御回路28−0は図11に
示す実施例の装置における推定誤差演算回路11−2の
構成要素である図12に示す制御回路12−4の他の回
路構成を示す。
The control circuit 28-0 shown in FIG. 28 shows another circuit configuration of the control circuit 12-4 shown in FIG. 12 which is a constituent element of the estimation error calculation circuit 11-2 in the apparatus of the embodiment shown in FIG. ..

【0078】尚この制御回路28−0は図5に示す制御
回路412と同一部分には同一符号を付している。
In the control circuit 28-0, the same parts as those of the control circuit 412 shown in FIG. 5 are designated by the same reference numerals.

【0079】図28に示す制御回路28−0が図27に
示す制御回路27−0と異る点は、遅延回路54と内積
演算回路55との間に行列演算回路28−1があり、事
前フィルタ係数ベクトルの代わりに事前フィルタ係数ベ
クトルに遷移行列を乗算したものを出力端子56から出
力することにある。
The control circuit 28-0 shown in FIG. 28 is different from the control circuit 27-0 shown in FIG. 27 in that the matrix calculation circuit 28-1 is provided between the delay circuit 54 and the inner product calculation circuit 55. Instead of the filter coefficient vector, the pre-filter coefficient vector multiplied by the transition matrix is output from the output terminal 56.

【0080】以下、この制御回路28−0における伝送
路推定アルゴリズムの原理について
The principle of the transmission path estimation algorithm in the control circuit 28-0 will be described below.

【数19】 で表される信号z(t) を例に説明する。なお、s(t) は
雑音で劣化する前の信号であり、n2 (t) は付加雑音で
ある。
[Formula 19] The signal z (t) represented by is described as an example. Note that s (t) is a signal before being deteriorated by noise, and n 2 (t) is additional noise.

【0081】ここで、サンプリング周期をTとしたとき
のz(t) のサンプリング値をz(i)とし、z(i) をもと
にs(kT)を推定する場合において、従来の最小二乗法と
本アルゴリズムの違いを説明する。なお、アルゴリズム
が実質的に記憶しているデータが現時点からζ過去まで
であり、それ以降のデータは忘却するものとする。この
ζは時定数と呼ばれている。
Here, when the sampling value of z (t) when the sampling period is T is z (i) and s (kT) is estimated based on z (i), the conventional minimum two The difference between multiplication and this algorithm is explained. Note that the data substantially stored in the algorithm is from the present time to the past ζ, and the data after that is forgotten. This ζ is called a time constant.

【0082】従来の最小二乗法は、時定数ζの間s(t)
が一定であるとみなし、kT−ζ≦t≦kTの区間の
{z(i)}を平均してs(kT)を推定する。ζ=5Tとした
最小二乗法による推定の様子を図29に示す。図におい
て、点線はs(t) の軌跡であり、○印はz(i) の値を示
す。ここで、s(kT)の推定値se'(kT)の値をもつ横軸
の平行線を一点鎖線で示した。図から明らかなように、
e'(kT)はkT−ζ≦t≦kTの区間の{z(i)}の平均
値になっている。s{(k+1)T}を推定するときに
は、(k+1)T−ζ≦t≦(k+1)Tの区間の{z
(i)}を平均する。以下、この操作を繰り返してs(h
T)、h=k+2,…を推定していく。この図からも、ζ
を小さくすればs(t) の時間的な変動に追従できること
がわかる。しかし、ζをあまり小さい値に設定すると、
数値的な発散を起こすので、追従性には限界がある。
In the conventional least squares method, s (t) is set for the time constant ζ.
Is assumed to be constant and {s (k)) is estimated by averaging {z (i)} in the section of kT−ζ ≦ t ≦ kT. FIG. 29 shows the state of estimation by the least square method with ζ = 5T. In the figure, the dotted line is the locus of s (t), and the ∘ mark indicates the value of z (i). Here, the parallel line of the horizontal axis having the value of the estimated value s e ′ (kT) of s (kT) is shown by a one-dot chain line. As is clear from the figure,
s e ′ (kT) is the average value of {z (i)} in the section of kT−ζ ≦ t ≦ kT. When estimating s {(k + 1) T}, {z in the section of (k + 1) T-ζ ≦ t ≦ (k + 1) T
(I)} is averaged. Repeat this operation for s (h
Estimate T), h = k + 2, .... From this figure, ζ
It can be seen that if s is reduced, it is possible to follow the temporal variation of s (t). However, if ζ is set too small,
Since it causes numerical divergence, there is a limit to the followability.

【0083】本アルゴリズムは、時定数ζの間、s(t)
が時間的に1次関数的に変動するとし、kT−ζ≦t≦
kTの区間で直線近似を行ってs(kT)を推定する。ζ=
5Tとした本アルゴリズムによる推定の様子を図30に
示す。図において、点線s(t)の軌跡であり、○印はz
(i) の値を示す。ここで推定した直線を一点鎖線で示し
た。この直線のt=kTにおける値は、s(kT)の推定値
e'(kT)である。s{(k+1)T}を推定するときに
は、(k+1)T−ζ≦t≦(k+1)Tの区間を直線
近似し、この直線のt=(k+1)Tにおける値を推定
値とする。以下、この操作を繰り返してs(hT)、h=k
+2,…を推定していく。図29を比較することにより
本アルゴリズムは従来の最小二乗法よりも変動が速いと
きに精度良く推定でき、追従性が優れているといえる。
The present algorithm is such that s (t) during the time constant ζ.
Is a linear function with respect to time, kT-ζ ≦ t ≦
s (kT) is estimated by performing linear approximation in the kT section. ζ =
FIG. 30 shows the state of estimation by the present algorithm with 5T. In the figure, it is the locus of the dotted line s (t), and the circle indicates z
Indicates the value of (i). The straight line estimated here is shown by a dashed line. The value of this straight line at t = kT is the estimated value s e ′ (kT) of s (kT). When estimating s {(k + 1) T}, the section of (k + 1) T-ζ ≦ t ≦ (k + 1) T is linearly approximated, and the value at t = (k + 1) T of this straight line is used as the estimated value. Hereinafter, this operation is repeated and s (hT), h = k
Estimate +2, ... By comparing FIG. 29, it can be said that the present algorithm can accurately estimate when the fluctuation is faster than the conventional least squares method, and is excellent in followability.

【0084】さらに、本アルゴリズムは推定した直線を
外挿することにより、未来の時点の信号を予測すること
が可能である。すなわち、現時点をkTとし、このとき
の推定値をse (kT)、T時間当たりの増加量(直線の傾
き)をse (1) (kT)とすると、1T未来はse (kT)+s
e (1) (kT)として予測できる。ただし、ここでは直線の
傾きは変化しないと仮定した。以下、これを行列を使っ
て表現する。2次ベクトルs(k) を
Further, the present algorithm can predict a signal at a future time point by extrapolating the estimated straight line. That is, the present time and kT, increase per an estimate s e (kT), T the time of the time when the (linear gradient) is defined as s e (1) (kT), 1T future s e (kT) + S
It can be predicted as e (1) (kT). However, it is assumed here that the slope of the straight line does not change. Hereinafter, this is expressed using a matrix. Quadratic vector s (k)

【数20】 と定めると、1T未来のs(k) 、すなわちs(k+1)
を予測するとは、
[Equation 20] S (k) of 1T future, that is, s (k + 1)
To predict

【数21】 に示す2×2行列Φs を左からかけることに等しい。こ
の演算により傾きは変わらず、信号の推定値のみがse
(1) (kT)分増加する。同様に、Φs (L) をかければLT
未来を予測することができる。
[Equation 21] It is equivalent to multiplying the 2 × 2 matrix Φ s shown in from the left. This calculation does not change the slope, and only the estimated value of the signal is se
(1) Increase by (kT). Similarly, if Φ s (L) is multiplied, LT
You can predict the future.

【0085】このアルゴリズムを伝送路推定に適用す
る。すなわち、伝送路インパルスレスポンスが時間に対
して1次関数的に変動するとみなして推定を行う。式
(20)を拡張し、事後フィルタ係数ベクトルX
ext (i) を2K次元ベクトルを用いて、
This algorithm is applied to channel estimation. In other words, the transmission line impulse response is assumed to change as a linear function with respect to time for estimation. Extending equation (20), the post-filter coefficient vector X
ext (i) using a 2K dimensional vector,

【数22】 と表わす。ここでwm (1) (i) はトランスバーサルフィ
ルタ12−1のタップ係数の1次時間微分、すなわち伝
送路インパルスレスポンスの1次時間微分を表わす。次
に、事後フィルタ係数ベクトルXext (i) と内積演算を
行って信号推定値が算出できるように、入力端子28−
9から入力する状態遷移のシンボル系列を2K次元ベク
トルCext (i) で表わすと、
[Equation 22] Represents. Here, w m (1) (i) represents the first-order time derivative of the tap coefficient of the transversal filter 12-1, that is, the first-order time derivative of the transmission path impulse response. Next, the post-filter coefficient vector X ext (i) is subjected to an inner product operation so that the signal estimated value can be calculated.
When the state transition symbol sequence input from 9 is represented by a 2K dimensional vector C ext (i),

【数23】 となる。また式(21)を拡張し、2K×2Kの遷移行
列Φを
[Equation 23] Becomes Further, by expanding the equation (21), the transition matrix Φ of 2K × 2K is

【数24】 と示される。[Equation 24] Is shown.

【0086】ここで、ΦkpはΦのk行p列番目の行列要
素を示すRLSアルゴリズムでは、Xm (i-1) が事前フ
ィルタ係数ベクトルに相当するが、本アルゴリズムで
は、ΦXext (i-1) が事前フィルタ係数ベクトルに相当
する。この変更に伴い、事後フィルタ係数ベクトルX
ext (i) の更新アルゴリズムは(9−a)〜(9−d)
式で表されるRLSアルゴリズムについて、
Here, Φ kp is the k-th row and p-th column matrix element of Φ. In the RLS algorithm, X m (i-1) corresponds to the pre-filter coefficient vector, but in this algorithm, Φ X ext (i -1) corresponds to the pre-filter coefficient vector. Due to this change, the post-filter coefficient vector X
The update algorithm of ext (i) is (9-a) to (9-d)
For the RLS algorithm represented by the formula,

【数25】 と置き換えることにより、算出することができる。な
お、Pext (i) はCext (i)の自己相関行列の逆行列で
ある。
[Equation 25] It can be calculated by replacing Note that P ext (i) is the inverse matrix of the autocorrelation matrix of C ext (i).

【0087】次に、事後フィルタ係数ベクトルX
ext (i) の更新アルゴリズムの簡略化について説明す
る。Pext (i) は、(1) 受信信号サンプル値y(i) に依
存せず、(2)十分時間が経過したあとでは一定値とな
る。そこで、Pext (i) の更新の代わりに、
Next, the post filter coefficient vector X
Describe the simplification of the update algorithm of ext (i). P ext (i) does not depend on (1) the received signal sample value y (i), and becomes (2) a constant value after a sufficient time has elapsed. So instead of updating P ext (i),

【数26】 と近似する。なお、P0 は固定行列であり、変調信号に
対するアンサンブル平均によりあらかじめ理論的に求め
ておくことができる行列である。また、トレーニング終
了後におけるPext (i) の値をP0 として用いてもよ
い。
[Equation 26] Is approximated by. Note that P 0 is a fixed matrix, which can be theoretically obtained in advance by the ensemble average of the modulated signal. Further, the value of P ext (i) after the training may be used as P 0 .

【0088】このような回路構成では、従来構成と異な
って遅延していない受信信号サンプル値y(i) をもとに
伝送路推定を行っているので、現時点の伝送路のインパ
ルスレスポンスを推定することができ、かつ追従性の優
れた適応アルゴリズムで伝送路推定を行うので、追従性
が向上して等化特性を大幅に改善することができる。
In such a circuit configuration, unlike the conventional configuration, the transmission path is estimated based on the received signal sample value y (i) which is not delayed, so that the impulse response of the current transmission path is estimated. Since the transmission path estimation is performed by the adaptive algorithm which is capable of performing and has excellent followability, the followability is improved and the equalization characteristic can be significantly improved.

【0089】なお、ここでは伝送路インパルスレスポン
スが時間に対して1次関数的に変動するとみなしてアル
ゴリズムを説明したが、2次以上の高次関数的に変動す
るとした場合でも、Xext (i) ,Cext (i) および遷移
行列Φを変更することにより容易に対応することができ
る。
Although the algorithm has been described here by assuming that the transmission path impulse response varies linearly with time, X ext (i ), C ext (i) and the transition matrix Φ can be easily accommodated.

【0090】図31は、図28に示す制御回路28−0
を用いた推定誤差演算回路11−2を有する図11に示
す装置の効果を説明する図であり、ディジタル移動通信
における平均Eb /N0 に対する平均ビット誤り率特性
(BER)を計算機シミュレーションによって求めた結
果である。シミュレーション条件は、変調方式がQPS
K方式、伝送速度が40kb/s、最大ドップラ周波数が1
60Hzとし、伝搬路モデルとして2波の遅延時間差1T
の2波レイリーモデルを用いた。また、□印は本発明構
成による特性を示し、●印は従来構成による特性を示
す。本発明では、現時点の伝送路のインパルスレスポン
スを推定し、かつ追従性の優れた適応アルゴリズムで伝
送路推定を行っているので、伝送路の変動に高速に追従
でき、図に示すように従来方式に比べて等化特性が大幅
に改善されていることがわかる。
FIG. 31 shows the control circuit 28-0 shown in FIG.
FIG. 12 is a diagram for explaining the effect of the apparatus shown in FIG. 11 having the estimation error calculation circuit 11-2 using the above, in which the average bit error rate characteristic (BER) with respect to the average E b / N 0 in digital mobile communication is obtained by computer simulation. It is the result. The simulation condition is that the modulation method is QPS.
K system, transmission speed is 40 kb / s, maximum Doppler frequency is 1
60Hz, 2T delay time difference 1T as a propagation path model
The two-wave Rayleigh model of Further, the square marks show the characteristics according to the constitution of the present invention, and the ● marks show the characteristics according to the conventional constitution. In the present invention, since the impulse response of the current transmission path is estimated and the transmission path is estimated by the adaptive algorithm having excellent followability, it is possible to follow the fluctuation of the transmission path at high speed, and as shown in the figure, the conventional method is used. It can be seen that the equalization characteristic is significantly improved compared to.

【0091】以上、状態遷移に対してそれぞれ異る適応
フィルタを用いる実施例について説明したが、各状態遷
移に対して共通の適応フィルタを用いる実施例について
図32はこの発明の他の実施例構成を示すブロック図で
ある。
Although the embodiment using the different adaptive filters for the state transitions has been described above, the embodiment using the common adaptive filter for each state transition is shown in FIG. It is a block diagram showing.

【0092】なお、ここでは2ブランチダイバーシチを
例に説明するが、3ブランチ以上の場合でも同様であ
る。
Here, the description will be made by taking the two-branch diversity as an example, but the same applies to the case of three or more branches.

【0093】図において、入力端子32−11 ,32−
2 から準同期検波信号がサンプリング回路32−
1 ,32−22 に入力し、受信信号サンプル値y
1 (i) ,y2(i) が出力され、それぞれ相関器32−3
1 ,32−32 および減算回路32−51 ,32−52
に入力される。相関器32−31 ,32−32 は、送信
信号に含まれる既知信号によりブランチごとの伝送路の
インパルスレスポンスを推定し、各ブランチごとのイン
パルスレスポンスで設定する。なお、トランスバーサル
フィルタのフィルタ特性は、バーストのデータ信号区間
では、更新しない。
[0093] In the figure, the input terminal 32-1 1, 32
The quasi-synchronous detection signal from 1 2 is the sampling circuit 32-
2 1, input to 32-2 2, the received signal sample values y
1 (i) and y 2 (i) are output, and the correlators 32-3 are respectively output.
1, 32-3 2 and subtracting circuit 32-5 1, 32-5 2
Entered in. Correlator 32-3 1, 32-3 2 estimates the impulse response of the transmission path of each branch by a known signal included in the transmission signal is set at the impulse response of each branch. The filter characteristic of the transversal filter is not updated in the burst data signal section.

【0094】各減算回路32−51 ,32−52 では、
それぞれ受信信号サンプル値y1 (i),y2 (i) から各
フィルタ出力を減算し、得られた推定誤差は各ブランチ
ごとの2乗回路32−61 ,32−62 に入力される。
各2乗回路32−61 ,32−62 で2乗され−1を乗
算された推定誤差は、合成回路32−7に入力されて足
合わされ、推定誤差の絶対値2乗和に−1を乗算した値
として、以下従来と同様のスイッチ回路32−10を介
してビタビアルゴリズム回路32−11に入力される。
ビタビルアルゴリズム回路32−11では、有限個の状
態が周期Tごとに遷移するが、ここではその遷移が4通
りの例を示す。各状態遷移に対応した符号系列が入力さ
れる信号発生回路32−12では、入力された各符号系
列に対応した信号系列を生成し、スイッチ回路32−9
は各信号系列を順次選択して各ブランチごとのトランス
バーサルフィルタ32−41 ,32−42 に送出する。
スイッチ制御回路32−8は、スイッチ回路32−9お
よびスイッチ回路32−10を同一タイミングで制御す
る。
[0094] each subtraction circuit 32-5 1, at 32-5 2,
Each received signal sample values y 1 (i), and subtracts each filter output from the y 2 (i), 2 square circuit 32-6 1 obtained for each estimated error for each branch is input to 32-6 2 ..
The estimation error squared by each of the squaring circuits 32-6 1 and 32-6 2 and multiplied by -1 is input to the combining circuit 32-7 and summed, and the sum of squares of the absolute value of the estimation error is added by -1. Is input to the Viterbi algorithm circuit 32-11 via the same switch circuit 32-10 as the conventional one.
In the Vitaville algorithm circuit 32-11, a finite number of states make transitions every cycle T, but here, four transitions are shown as an example. The signal generation circuit 32-12, to which the code sequence corresponding to each state transition is input, generates the signal sequence corresponding to each input code sequence, and the switch circuit 32-9.
The transversal filter 32-4 1 for each branch are sequentially select each signal sequence, and sends it to 32-4 2.
The switch control circuit 32-8 controls the switch circuit 32-9 and the switch circuit 32-10 at the same timing.

【0095】本実施例では、各ダイバーシチブランチの
トランスバーサルフィルタ33−41 ,33−42 が、
どの状態遷移に対しても共通のタップ係数をもち、状態
遷移ごとに異なる信号系列をそれぞれの信号推定値に変
換して出力する。なお、信号推定値を出力する処理は、
例えばトランスバーサルフィルタのタップ係数で、信号
系列の複素振幅を畳み込み演算することにより行われ
る。
[0095] In this embodiment, the transversal filter 33-4 1 of each diversity branch, 33-4 2,
A common tap coefficient is used for all state transitions, and different signal sequences for each state transition are converted into respective signal estimation values and output. The process of outputting the signal estimation value is
For example, it is performed by convolving the complex amplitude of the signal sequence with the tap coefficient of the transversal filter.

【0096】合成回路33−7から出力される推定誤差
の2乗和に−1を乗算した値は、スイッチ回路33−1
0により選択された状態遷移の誤差として評価され、ビ
タビアルゴリズム回路33−11に入力される。ビタビ
アルゴリズム回路33−11では信号判定を行い、その
判定信号を出力端子33−13から出力する。
The value obtained by multiplying the sum of squares of the estimation error output from the synthesis circuit 33-7 by -1 is the switch circuit 33-1.
It is evaluated as an error of the state transition selected by 0 and input to the Viterbi algorithm circuit 33-11. The Viterbi algorithm circuit 33-11 performs signal determination and outputs the determination signal from the output terminal 33-13.

【0097】このような構成にすることにより、従来技
術に較べて受信信号のレベル低下に伴う劣化を抑えるこ
とができる。
With such a structure, it is possible to suppress the deterioration due to the decrease in the level of the received signal as compared with the conventional technique.

【0098】図33は、信号発生回路32−12とスイ
ッチ回路32−9の間に、信号変換回路33−13を挿
入した実施例である。なお、信号変換回路33−13は
図16の信号変換回路16−7,16−8と同様の動作
をする。図16で示した実施例と同様、本実施例はバー
ストの最後のシンボルの信号判定誤りを抑えることがで
きる。
FIG. 33 shows an embodiment in which the signal conversion circuit 33-13 is inserted between the signal generation circuit 32-12 and the switch circuit 32-9. The signal conversion circuit 33-13 operates similarly to the signal conversion circuits 16-7 and 16-8 in FIG. Similar to the embodiment shown in FIG. 16, this embodiment can suppress the signal determination error of the last symbol of the burst.

【0099】図34は、図32の実施例でトランスバー
サルフィルタ32−41 ,32−42 を分数間隔形トラ
ンスバーサルフィルタ34−41 ,34−42 で置き換
え、信号発生回路32−12とスイッチ回路32−9の
間に、変調波再生回路34−15を挿入し、2乗演算回
路32−61 ,32−62 と加算回路32−7の間に、
メトリック回路34−71 ,34−72 を挿入した実施
例である。ただし、サンプリング回路34−21 ,34
−22 のサンプリング周期はシンボル周期T未満し、メ
トリック回路34−71 および34−72 は図20のメ
トリック回路20−11と同様の動作をする。このよう
な構成にすることにより、図20で説明したようにタイ
ミングオフセットによる劣化を抑えることができる。
[0099] Figure 34 is a transversal filter 32-4 1 in the embodiment of FIG. 32, 32-4 2 type fractionally spaced transversal filter 34-4 1, replaced by 34-4 2, the signal generating circuit 32-12 A modulated wave reproducing circuit 34-15 is inserted between the switch circuit 32-9 and the switch circuit 32-9, and between the squaring circuits 32-6 1 and 32-6 2 and the adding circuit 32-7.
This is an embodiment in which the metric circuits 34-7 1 and 34-7 2 are inserted. However, sampling circuit 34-2 1, 34
The sampling period of −2 2 is shorter than the symbol period T, and the metric circuits 34-7 1 and 34-7 2 operate similarly to the metric circuit 20-11 of FIG. With such a configuration, it is possible to suppress the deterioration due to the timing offset as described in FIG.

【0100】図35は、図34に示す変調波再生回路3
4−15と信号発生回路35−14の間に信号変換回路
35−15を挿入した実施例である。本実施例は、タイ
ミングオフセットによる劣化を抑え、かつバーストの最
後のシンボルの信号判定誤りを抑えることができる。
FIG. 35 shows the modulated wave reproducing circuit 3 shown in FIG.
This is an embodiment in which the signal conversion circuit 35-15 is inserted between the 4-15 and the signal generation circuit 35-14. The present embodiment can suppress the deterioration due to the timing offset and suppress the signal determination error of the last symbol of the burst.

【0101】図36は、本発明の他の一実施例構成を示
すブロック図である。なお、ここでは2ブランチダイバ
ーシチを例に説明するが、3ブランチ以上の場合も同様
である。
FIG. 36 is a block diagram showing the structure of another embodiment of the present invention. It should be noted that although two-branch diversity is described here as an example, the same applies to the case of three or more branches.

【0102】図において、入力端子36−11 ,36−
2 から準同期検波信号がサンプリング回路36−
1 ,36−22 に入力し、受信信号サンプル値y
1 (i) 、y2(i) が出力され、それぞれ推定誤差演算回
路36−31 ,36−32 に入力される。推定誤差演算
回路36−31 ,36−32 の構成は、図12、図1
6、図20の場合がありえる。それぞれ推定誤差演算回
路36−31 ,36−32 の遅延回路12−6,16−
3,20−14はDT時間遅延させる。推定誤差演算回
路36−31 ,36−32 の入力端子Pにはビタビアル
ゴリズム回路36−7が出力する判定信号が入力され、
ブランチメトリックが出力端子Oが出力される。加算回
路36−4では、ダイバーシチブランチごとのブランチ
メトリックの和がスイッチ回路36−5を介してビタビ
アルゴリズム回路36−7に入力される。ビタビアルゴ
リズム回路36−7では、有限個の状態が周期Tごとに
遷移するが、ここではその遷移が4通りの例を示す。各
状態遷移に対応した符号系列がスイッチ回路36−9を
介して推定誤差演算回路に入力する。ここでスイッチ制
御回路36−6はスイッチ回路36−5,36−9を同
一タイミングで制御する。
[0102] In the figure, the input terminal 36-1 1, 36-
The quasi-synchronous detection signal from 1 2 is the sampling circuit 36-
2 1, input to 36-2 2, the received signal sample values y
1 (i), y 2 ( i) are output, respectively the estimated error calculating circuit 36-3 1, is input to 36-3 2. Estimated error calculating circuit 36-3 1, 36-3 2 configuration, FIG. 12, FIG. 1
6, the case of FIG. 20 is possible. Each estimated error calculating circuit 36-3 1, 36-3 second delay circuit 12-6,16-
3, 20-14 delay the DT time. Estimated error calculating circuit 36-3 1, the determination signal output from the Viterbi algorithm circuit 36-7 is input to the input terminal P of 36-3 2,
The branch metric is output from the output terminal O. In the adder circuit 36-4, the sum of branch metrics for each diversity branch is input to the Viterbi algorithm circuit 36-7 via the switch circuit 36-5. In the Viterbi algorithm circuit 36-7, a finite number of states make a transition for each cycle T. Here, four transitions are shown as an example. The code sequence corresponding to each state transition is input to the estimation error calculation circuit via the switch circuit 36-9. Here, the switch control circuit 36-6 controls the switch circuits 36-5 and 36-9 at the same timing.

【0103】本実施例では、各ダイバーシチブランチの
トランスバーサルフィルタがどの状態遷移に対しても共
通のタップ係数をもち、状態遷移ごとに異る信号系列を
それぞれの信号推定値に変換して出力する。
In the present embodiment, the transversal filter of each diversity branch has a common tap coefficient for any state transition, and a signal sequence different for each state transition is converted into each signal estimation value and output. ..

【0104】なお、信号判定値を出力する処理は、例え
ばトランスバーサルフィルタのタップ係数の複素振幅を
畳み込み演算することにより行われる。
The process of outputting the signal determination value is performed, for example, by performing a convolution operation on the complex amplitude of the tap coefficient of the transversal filter.

【0105】このような構成にすることにより、従来技
術に較べて受信信号のレベル低下に伴う劣化を抑えるこ
とができる。また、推定誤差演算回路36−31 ,36
−32 に図16に示す構成を採用すると、さらにバース
トの最後のシンボルの信号判定誤りを抑えることがで
き、図20に示す構成を採用すると、タイミングオフセ
ットによる劣化を抑えることができ、図26に示す構成
を採用すると、バーストの最後のシンボルの信号判定誤
りを抑え、かつタイミングオフセットによる劣化を抑え
ることができる。
With such a structure, it is possible to suppress the deterioration due to the decrease in the level of the received signal, as compared with the prior art. Further, the estimated error calculating circuit 36-3 1, 36
When employing the structure shown in FIG. 16 -3 2, it is possible to further suppress the signal decision error of the last symbol of a burst, when employing the configuration shown in FIG. 20, it is possible to suppress degradation due to timing offset, Figure 26 By adopting the configuration shown in, it is possible to suppress the signal determination error of the last symbol of the burst and suppress the deterioration due to the timing offset.

【0106】図37は、図1に示す従来技術のスイッチ
回路17と信号発生回路16の間に信号変換回路37−
9を挿入した実施例である。このような構成にすると、
バーストの最後のシンボルの信号判定誤りを抑えること
ができる。
FIG. 37 shows a signal conversion circuit 37- between the switch circuit 17 and the signal generation circuit 16 of the prior art shown in FIG.
9 is an example in which 9 is inserted. With this configuration,
It is possible to suppress the signal determination error of the last symbol of the burst.

【0107】図38は、図1に示す従来技術のスイッチ
回路17と信号発生回路16の間に変調波再生回路38
−10を挿入し、2乗演算回路110とスイッチ回路1
4の間にメトリック回路38−5を挿入した実施例であ
る。ただし、サンプリング回路38−2のサンプリング
周期はシンボル周期未満である。このような構成にする
と、タイミングオフセットによる劣化を抑えることがで
きる。
FIG. 38 shows a modulated wave reproducing circuit 38 between the switch circuit 17 and the signal generating circuit 16 of the prior art shown in FIG.
-10 is inserted, and the square operation circuit 110 and the switch circuit 1
4 is an embodiment in which a metric circuit 38-5 is inserted between 4 and 4. However, the sampling period of the sampling circuit 38-2 is shorter than the symbol period. With such a configuration, deterioration due to the timing offset can be suppressed.

【0108】図39は、図38に示す構成の変調波再生
回路38−10と信号発生回路38−9に信号変換回路
39−10を挿入した実施例である。このような構成に
すると、タイミングオフセットによる劣化を抑え、かつ
バーストの最後のシンボルの信号判定誤りを抑えること
ができる。
FIG. 39 shows an embodiment in which a signal converting circuit 39-10 is inserted in the modulated wave reproducing circuit 38-10 and the signal generating circuit 38-9 having the configuration shown in FIG. With such a configuration, it is possible to suppress the deterioration due to the timing offset and suppress the signal determination error of the last symbol of the burst.

【0109】図40は、図4に示す従来技術のスイッチ
回路48と信号発生回路47の間に信号変換回路40−
9を挿入した実施例である。このような構成にすると、
バーストの最後のシンボルの信号判定誤りを抑えること
ができる。
FIG. 40 shows a signal conversion circuit 40- between the conventional switch circuit 48 and the signal generation circuit 47 shown in FIG.
9 is an example in which 9 is inserted. With this configuration,
It is possible to suppress the signal determination error of the last symbol of the burst.

【0110】図41は、図4に示す従来技術のスイッチ
回路48と信号発生回路47の間に変調波再生回路41
−10を挿入し、2乗演算回路43とスイッチ回路44
の間にメトリック回路41−5を挿入した実施例であ
る。ただし、サンプリング回路41−2のサンプリング
周期はシンボル周期未満である。このような構成にする
と、タイミングオフセットによる劣化を抑えることがで
きる。
FIG. 41 shows a modulated wave reproducing circuit 41 between the switch circuit 48 and the signal generating circuit 47 of the prior art shown in FIG.
-10 is inserted, and the square operation circuit 43 and the switch circuit 44 are inserted.
In this embodiment, a metric circuit 41-5 is inserted between the two. However, the sampling period of the sampling circuit 41-2 is less than the symbol period. With such a configuration, deterioration due to the timing offset can be suppressed.

【0111】図42は、図41に示す構成で、変調波再
生回路41−10と信号発生回路41−9との間に信号
変換回路42−10を挿入した実施例である。このよう
な構成にすると、タイミングオフセットによる劣化を抑
え、かつバーストの最後のシンボルの信号判定誤りを抑
えることができる。
FIG. 42 shows an embodiment in which the signal conversion circuit 42-10 is inserted between the modulated wave reproduction circuit 41-10 and the signal generation circuit 41-9 in the configuration shown in FIG. With such a configuration, it is possible to suppress the deterioration due to the timing offset and suppress the signal determination error of the last symbol of the burst.

【0112】図36、図40、図41、図42に示す実
施例において、伝送路変動に対する追従性を高めるた
め、図43に示す制御回路を用いることができる。
In the embodiments shown in FIGS. 36, 40, 41 and 42, the control circuit shown in FIG. 43 can be used in order to enhance the followability to the fluctuation of the transmission line.

【0113】図43において、入力端子(C)43−1
は信号発生回路に接続され、ビタビアルゴリズム回路に
おける信号判定結果の信号系列が入力される。入力端子
(R)43−2は遅延回路に接続され、DT遅延した受
信信号サンプル値が入力される。出力端子(F)43−
11はトランスバーサルフィルタに接続される。
In FIG. 43, the input terminal (C) 43-1
Is connected to a signal generation circuit, and the signal sequence of the signal determination result in the Viterbi algorithm circuit is input. The input terminal (R) 43-2 is connected to the delay circuit, and the received signal sample value delayed by DT is input. Output terminal (F) 43-
11 is connected to a transversal filter.

【0114】減算回路は、入力端子43−2から入力さ
れるDT遅延した受信信号サンプル値の信号から事前信
号推定値を差し引いて事前推定誤差αext (i) を乗算器
43−5に出力する。乗算器43−5では、事前推定誤
差αext (i) とゲインベクトルKext (i) との乗算を行
って修正ベクトルを出力する。加算回路43−6は、事
前フィルタ係数ベクトルと修正ベクトルとを加算し、事
後フィルタ係数ベクトルを更新する。遅延回路43−7
は、事後フィルタ係数ベクトルを1T遅延させ、行列演
算回路43−8に送出する。行列演算回路43−8は、
1T遅延した事後フィルタ係数ベクトルに上述した遷移
行列Φを乗算し、事前フィルタ係数ベクトルとして出力
する。
The subtraction circuit subtracts the prior signal estimation value from the DT-delayed received signal sample value signal input from the input terminal 43-2 and outputs the prior estimation error α ext (i) to the multiplier 43-5. .. The multiplier 43-5 multiplies the pre-estimation error α ext (i) by the gain vector K ext (i) and outputs a correction vector. The adder circuit 43-6 adds the pre-filter coefficient vector and the modified vector, and updates the post-filter coefficient vector. Delay circuit 43-7
Delays the post-filter coefficient vector by 1T and sends it to the matrix operation circuit 43-8. The matrix operation circuit 43-8 is
The post-filter coefficient vector delayed by 1T is multiplied by the transition matrix Φ described above, and output as a pre-filter coefficient vector.

【0115】ところで、この事前フィルタ係数ベクトル
は、DT遅延した受信信号サンプル値をもとに推定した
ものであり、DT遅延した伝送インパルスレスポンスに
相当する。したがって、この事前フィルタ係数ベクトル
を行列演算回路43−10に取り込み、ΦD を乗算して
現時点の伝送インパルスレスポンスを予測して出力端子
43−11に出力し、トランスバーサルフィルタのフィ
ルタ係数を設定する。
By the way, this pre-filter coefficient vector is estimated based on the DT-delayed received signal sample value, and corresponds to the DT-delayed transmission impulse response. Therefore, this pre-filter coefficient vector is fetched into the matrix operation circuit 43-10, multiplied by Φ D to predict the current transmission impulse response and output to the output terminal 43-11 to set the filter coefficient of the transversal filter. .

【0116】内積演算回路43−9は、入力端子43−
1から入力される信号判定結果の信号系列と、行列演算
回路43−8から出力される事前フィルタ係数ベクトル
との内積を計算し、事前信号推定値として減算回路43
−4に送出する。また、ゲイン生成回路43−12は、
信号判定結果の信号系列からゲインベクトルKext (i)
を生成して乗算器43−5に送出する。
The inner product calculating circuit 43-9 has an input terminal 43-
1 calculates the inner product of the signal sequence of the signal determination result input from 1 and the pre-filter coefficient vector output from the matrix operation circuit 43-8, and the subtraction circuit 43 as the pre-signal estimation value.
-4. Further, the gain generation circuit 43-12 is
Gain vector K ext (i) from the signal sequence of the signal determination result
Is generated and sent to the multiplier 43-5.

【0117】このような回路構成では、現時点の伝送路
のインパルスレスポンスを予測することができ、かつ追
従性の優れた適応アルゴリズムで伝送路推定を行うの
で、追従性が向上して等化特性を大幅に改善することが
できる。
With such a circuit configuration, the impulse response of the current transmission line can be predicted, and the transmission line is estimated by an adaptive algorithm having excellent followability. Therefore, the followability is improved and the equalization characteristic is improved. Can be greatly improved.

【0118】[0118]

【発明の効果】上述したように、本発明は、各状態遷移
ごとにトランバーサルフィルタを設け、夫々の各状態遷
移における推定誤差が最小になるようにRLSアルゴリ
ズムを用いて、係数制御を行なうことにより、符号間干
渉による伝送特性の劣化を補償し、等化する方法及び適
応等化器を得ることができる。
As described above, according to the present invention, a transversal filter is provided for each state transition, and coefficient control is performed by using the RLS algorithm so that the estimation error in each state transition is minimized. As a result, it is possible to obtain a method and an adaptive equalizer for compensating and equalizing the deterioration of transmission characteristics due to intersymbol interference.

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

【図1】従来のビタビ形等化器の構成例を示すブロック
図。
FIG. 1 is a block diagram showing a configuration example of a conventional Viterbi equalizer.

【図2】バーストの構成例を示す図。FIG. 2 is a diagram showing a configuration example of a burst.

【図3】BPSK方式の2波モデルにおけるトレリス
図。
FIG. 3 is a trellis diagram in a two-wave model of the BPSK method.

【図4】従来のビタビ形等化器の他の構成例を示すブロ
ック図。
FIG. 4 is a block diagram showing another configuration example of a conventional Viterbi equalizer.

【図5】図4に示す従来の制御回路の構成例を示すブロ
ック図。
5 is a block diagram showing a configuration example of a conventional control circuit shown in FIG.

【図6】遅延時間Tの2波モデルで表わされる伝送路を
示す図。
FIG. 6 is a diagram showing a transmission path represented by a two-wave model with a delay time T.

【図7】バーストの最後におけるBPSK方式の2波モ
デルにおけるトレリス図。
FIG. 7 is a trellis diagram in a BPSK two-wave model at the end of a burst.

【図8】受信信号をシンボル周期でサンプリングする様
子を表わす図。
FIG. 8 is a diagram showing how a received signal is sampled at symbol periods.

【図9】図8に示すサンプリング1の再生受信波形を示
す図。
9 is a diagram showing a reproduction reception waveform of sampling 1 shown in FIG.

【図10】図8に示すサンプリング2の再生受信波形を
示す図。
10 is a diagram showing a reproduction reception waveform of sampling 2 shown in FIG.

【図11】この発明の装置の全体の構成を示すブロック
図。
FIG. 11 is a block diagram showing the overall configuration of the device of the present invention.

【図12】図11に示す推定誤差演算回路の具体的構成
を示すブロック図。
12 is a block diagram showing a specific configuration of the estimation error calculation circuit shown in FIG.

【図13】状態遷移のパスに対応する符号系列における
BPSK方式の2波モデルにおけるトレリス図。
FIG. 13 is a trellis diagram in the two-wave model of the BPSK method in the code sequence corresponding to the state transition path.

【図14】図11及び図12に示す実施例の装置が得る
発明の効果を説明するため平均ビット誤り率特性を従来
例と比較する図。
FIG. 14 is a diagram comparing the average bit error rate characteristic with a conventional example in order to explain the effect of the invention obtained by the device of the embodiment shown in FIGS. 11 and 12;

【図15】この発明の装置の他の構成例を示すブロック
図。
FIG. 15 is a block diagram showing another configuration example of the device of the present invention.

【図16】図11に示すブロック構成図における推定誤
差演算回路の他の構成例を示すブロック図。
16 is a block diagram showing another configuration example of the estimation error calculation circuit in the block configuration diagram shown in FIG.

【図17】図11に示す実施例の装置の動作を説明する
ためのトレリス図。
FIG. 17 is a trellis diagram for explaining the operation of the apparatus of the embodiment shown in FIG.

【図18】図11に示す実施例の装置の他の動作を説明
するための他のトレリス図。
FIG. 18 is another trellis diagram for explaining another operation of the apparatus of the embodiment shown in FIG.

【図19】図11に示す実施例の装置における信号生成
手段を限定したときの平均ビット誤り率特性を示す図。
19 is a diagram showing an average bit error rate characteristic when the signal generating means in the apparatus of the embodiment shown in FIG. 11 is limited.

【図20】図11に示す実施例の装置における推定誤差
演算回路の他の構成例を示すブロック図。
20 is a block diagram showing another configuration example of the estimation error calculation circuit in the device of the embodiment shown in FIG.

【図21】図20に示す分数間隔トランスバースフィル
タの構成例を示すブロック図。
FIG. 21 is a block diagram showing a configuration example of the fractionally-spaced transverse filter shown in FIG. 20.

【図22】分数間隔サンプリングと等化特性の関係につ
いて受信信号をT/2周期でサンプリングする様子を表
わす図。
FIG. 22 is a diagram showing how a received signal is sampled at a T / 2 cycle with respect to the relationship between fractional interval sampling and equalization characteristics.

【図23】図22に示すサンプリング1の再生受信波形
図。
FIG. 23 is a reproduction reception waveform diagram of sampling 1 shown in FIG. 22.

【図24】図22に示すサンプリング2の再生受信波形
図。
FIG. 24 is a reproduction reception waveform diagram of sampling 2 shown in FIG. 22.

【図25】図11に示す実施例の装置における信号生成
手段に他の限定をしたときのビット誤り率特性を示す
図。
FIG. 25 is a diagram showing bit error rate characteristics when the signal generating means in the apparatus of the embodiment shown in FIG. 11 is limited otherwise.

【図26】図11に示す実施例の装置における推定誤差
演算回路の更に他の構成例を示すブロック図。
FIG. 26 is a block diagram showing still another configuration example of the estimation error calculation circuit in the device of the embodiment shown in FIG.

【図27】図11に示す実施例の装置における推定誤差
演算回路11−2中の図12に示す制御回路12−4の
一構成例を示す。
27 shows a configuration example of the control circuit 12-4 shown in FIG. 12 in the estimation error calculation circuit 11-2 in the apparatus of the embodiment shown in FIG.

【図28】図12に示す制御回路12−14の他の構成
例を示す。
28 shows another exemplary configuration of the control circuit 12-14 shown in FIG.

【図29】図28に示す制御回路28−0に用いられる
アルゴリズムの説明図。
29 is an explanatory diagram of an algorithm used in the control circuit 28-0 illustrated in FIG. 28.

【図30】図28に示す制御回路28−0に用いられる
アルゴリズムの他の説明図。
FIG. 30 is another explanatory diagram of the algorithm used in the control circuit 28-0 shown in FIG. 28.

【図31】図28に示す制御回路28−0を用いた場合
の推定誤差演算回路11−2を有する図11に示す装置
における平均ビット誤り率特性を示す図。
31 is a diagram showing an average bit error rate characteristic in the device shown in FIG. 11 having the estimation error calculation circuit 11-2 when the control circuit 28-0 shown in FIG. 28 is used.

【図32】各状態遷移に対して、共通の適応フィルタを
用いる実施例を示す、この発明の装置の全体構成を示す
ブロック図。
FIG. 32 is a block diagram showing the overall configuration of the device of the present invention, showing an embodiment in which a common adaptive filter is used for each state transition.

【図33】図32に示す実施例に信号変換回路33−1
3を加えた実施例を示すブロック構成図。
FIG. 33 shows a signal conversion circuit 33-1 according to the embodiment shown in FIG.
3 is a block configuration diagram showing an embodiment in which 3 is added. FIG.

【図34】図32に示す実施例において、分数間隔形ト
ランスバーサルフィルタ、変調波再生回路及びメトリッ
ク回路を用いた実施例を示すブロック構成図。
34 is a block configuration diagram showing an embodiment using a fractionally-spaced transversal filter, a modulated wave reproducing circuit, and a metric circuit in the embodiment shown in FIG. 32.

【図35】図34に示す実施例において、信号変換回路
を加えた実施例を示すブロック構成図。
FIG. 35 is a block diagram showing an embodiment in which a signal conversion circuit is added to the embodiment shown in FIG. 34.

【図36】2ブランチダイバーシチを例に説明する本発
明の他の構成例を示すブロック図。
[Fig. 36] Fig. 36 is a block diagram showing another configuration example of the present invention, which describes two-branch diversity as an example.

【図37】図1に示す従来のビタビ形等化器の構成例に
信号変換回路を加えた実施例を示すブロック構成図。
37 is a block configuration diagram showing an embodiment in which a signal conversion circuit is added to the configuration example of the conventional Viterbi equalizer shown in FIG.

【図38】図1に示す従来のビタビ形等化器の構成例に
変調波再生回路及びメトリック回路を加えた実施例を示
すブロック構成図。
38 is a block configuration diagram showing an embodiment in which a modulated wave reproducing circuit and a metric circuit are added to the configuration example of the conventional Viterbi equalizer shown in FIG.

【図39】図38に示す実施例において信号変換回路を
加えた実施例を示すブロック構成図。
39 is a block diagram showing an embodiment in which a signal conversion circuit is added to the embodiment shown in FIG.

【図40】図4に示す従来のビタビ形等化器の構成例に
信号変換回路を加えた実施例を示すブロック構成図。
40 is a block configuration diagram showing an embodiment in which a signal conversion circuit is added to the configuration example of the conventional Viterbi equalizer shown in FIG.

【図41】図4に示す従来のビタビ形等化器の構成例に
変調波再生回路及びメトリック回路を加えた実施例を示
すブロック構成図。
41 is a block configuration diagram showing an embodiment in which a modulated wave reproducing circuit and a metric circuit are added to the configuration example of the conventional Viterbi equalizer shown in FIG.

【図42】図41に示す実施例において信号変換回路を
加えた実施例を示すブロック構成図。
42 is a block diagram showing an embodiment in which a signal conversion circuit is added to the embodiment shown in FIG. 41.

【図43】図36及び図40、図41、図42に示す制
御回路の他の回路構成を示すブロック図。
FIG. 43 is a block diagram showing another circuit configuration of the control circuit shown in FIGS. 36, 40, 41, and 42.

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

11−0…入力端子、12−3…信号発生回路、12−
5…信号生成回路、12−1…トランスバーサルフィル
タ、12−0…減算回路、12−2…2乗演算回路、1
2−4…制御回路。
11-0 ... Input terminal, 12-3 ... Signal generating circuit, 12-
5 ... Signal generation circuit, 12-1 ... Transversal filter, 12-0 ... Subtraction circuit, 12-2 ... Square operation circuit, 1
2-4 ... Control circuit.

───────────────────────────────────────────────────── フロントページの続き (31)優先権主張番号 特願平3−129984 (32)優先日 平3(1991)5月31日 (33)優先権主張国 日本(JP) (31)優先権主張番号 特願平3−297934 (32)優先日 平3(1991)10月18日 (33)優先権主張国 日本(JP) (31)優先権主張番号 特願平4−50929 (32)優先日 平4(1992)3月9日 (33)優先権主張国 日本(JP) (31)優先権主張番号 特願平4−50930 (32)優先日 平4(1992)3月9日 (33)優先権主張国 日本(JP) ─────────────────────────────────────────────────── --Continued from the front page (31) Priority claim number Japanese Patent Application No. 3-129984 (32) Priority date Hei 3 (1991) May 31 (33) Priority claiming country Japan (JP) (31) Priority Claim No. Japanese Patent Application No. 3-297934 (32) Priority Date No. 3 (1991) October 18 (33) Country of priority claim Japan (JP) (31) Priority claim number Japanese Patent Application No. 4-50929 (32) Priority Hihei 4 (1992) March 9 (33) Priority claiming country Japan (JP) (31) Priority claim number Japanese Patent Application No. 4-50930 (32) Priority Day Hei 4 (1992) March 9 (33) ) Japan claiming priority (JP)

Claims (19)

【特許請求の範囲】[Claims] 【請求項1】 準同期検波信号を入力とし、一定のサン
プリング周期で受信信号サンプル値を出力するステップ
と;所定の周期で遷移する、各状態遷移に対応する符号
系列及び各状態遷移のパスに対応する符号系列を入力と
して、各状態遷移に対応する信号系列と各状態遷移のパ
スに対応する信号系列を出力する信号生成ステップと;
前記各状態遷移に対応する信号系列を入力とし、事前フ
ィルタ係数ベクトルをタップ係数とするトランスバーサ
ルフィルタより成る適応フィルタを用いて、各状態遷移
ごとの信号推定値を出力するステップと;前記受信信号
サンプル値から前記各状態遷移ごとの信号推定値を減算
して得られる推定誤差の二乗を用いて各状態遷移ごとに
得られるブランチメトリックを入力とし、ビタビアルゴ
リズムを用いて信号判定結果と、前記各状態遷移に対応
する符号系列と、前記各状態遷移のパスに対応する符号
系列を出力し状態を推定するステップと;前記各状態遷
移のパスに対応する信号系列と、前記信号推定値の基と
なる前記事前フィルタ係数ベクトルとの内積演算を行い
演算値を求め、所定の遅延をした前記受信信号サンプル
値から、この演算値を減算して事前推定誤差を計算する
ステップと、前記各状態遷移のパスに対応する信号系列
から逆行列演算を行い、カルマンゲインベクトルを計算
し、前記事前推定誤差に、前記カルマンゲインベクトル
を乗算するステップとより成る前記補正項を計算値とし
て求めるステップを含む前記トランスバーサルフィルタ
の事前係数ベクトルに計算値を補正項として加えて、前
記事前フィルタ係数ベクトルを更新する制御ステップ
と;より成る移動無線において変動する伝送路における
等化方法
1. A step of receiving a quasi-coherent detection signal as an input and outputting a received signal sample value at a constant sampling period; a code sequence corresponding to each state transition and a path of each state transition, which transits at a predetermined period. A signal generation step of inputting a corresponding code sequence and outputting a signal sequence corresponding to each state transition and a signal sequence corresponding to a path of each state transition;
Outputting a signal estimation value for each state transition using an adaptive filter made up of a transversal filter having a signal sequence corresponding to each state transition as an input and using a pre-filter coefficient vector as a tap coefficient; and the received signal The branch metric obtained for each state transition using the square of the estimation error obtained by subtracting the signal estimation value for each state transition from the sample value is input, and the signal determination result using the Viterbi algorithm and the Outputting a code sequence corresponding to the state transitions and estimating a state by outputting a code sequence corresponding to each of the state transition paths; a signal sequence corresponding to each of the state transition paths, and a basis of the signal estimation value This pre-filter coefficient vector is subjected to inner product calculation to obtain a calculation value, and this calculation is performed from the received signal sample value with a predetermined delay. A step of calculating a pre-estimation error by subtracting, and performing an inverse matrix operation from the signal sequence corresponding to the path of each state transition, calculating a Kalman gain vector, the pre-estimation error, the Kalman gain vector A control step of updating the pre-filter coefficient vector by adding a calculated value as a correction term to a pre-coefficient vector of the transversal filter, which includes a step of calculating the correction term as a calculated value, Equalization method in a variable transmission line in mobile radio
【請求項2】 前記一定のサンプリング周期で受信信号
サンプル値を出力するステップは、各ダイバーシチごと
に一定のサンプリング周期で受信信号サンプル値を出力
するステップであり、前記状態を推定するステップで用
いる各状態遷移ごとのブランチメトリックは、各ダイバ
ーシチブランチごとの、受信信号サンプル値から各状態
遷移ごとの信号推定値を減算して得られる推定誤差の2
乗和を用いて計算する請求項1に記載の移動無線におい
て変動する伝送路における等化方法。
2. The step of outputting the received signal sample value at the constant sampling cycle is a step of outputting the received signal sample value at the constant sampling cycle for each diversity, and each step used in the step of estimating the state. The branch metric for each state transition is 2 of the estimation error obtained by subtracting the signal estimation value for each state transition from the received signal sample value for each diversity branch.
The equalization method in a transmission line which fluctuates in mobile radio according to claim 1, which is calculated using a sum of multiplications.
【請求項3】 準同期検波信号を入力とし、一定のサン
プリング周期で受信信号サンプル値を出力するサンプリ
ング回路より成る受信手段と所定の周期で遷移する、各
状態遷移に対応する符号系列及び各状態遷移のパスに対
応する符号系列を入力として、各状態遷移に対応する信
号系列と、各状態遷移のパスに対応する信号系列を出力
する信号生成手段と;前記信号生成手段に接続され、前
記各状態遷移に対応する信号系列を入力とし、各状態遷
移ごとの信号推定値を出力する、タップ係数を備えたト
ランスバーサルフィルタより成る適応フィルター手段
と;前記受信信号サンプル値から、前記各状態遷移ごと
の信号推定値を減算して得られる推定誤差の二乗を用い
て、各状態遷移ごとにブランチメトリック演算回路によ
って得られるブランチメトリックを入力し、ビタビアル
ゴリズムを用いて信号判定結果と、前記各状態遷移に対
応する符号系列と、前記各状態遷移のパスに対応する符
号系列とを出力する状態推定手段と;所定の遅延をした
前記受信信号サンプル値から、前記各状態遷移のパスに
対応する信号系列と、前記タップ係数との内積演算で得
られる内積演算値を減算して事前推定誤差を求め、この
事前推定誤差に、前記各状態遷移のパスに対応する信号
系列の行列演算を行って得られるカルマンゲインベクト
ルを乗算して得られる乗算値を補正項として前記タップ
係数に加え、このタップ係数を更新するRLSアルゴリ
ズムを実行する制御手段と;より成る適応等化器。
3. A code sequence corresponding to each state transition and each state, which makes a transition at a predetermined cycle with a receiving unit formed of a sampling circuit which inputs a quasi-synchronous detection signal and outputs a received signal sample value at a constant sampling cycle A signal sequence corresponding to each state transition, and a signal generation means for outputting a signal sequence corresponding to each state transition path; and a signal sequence corresponding to each state transition path; connected to the signal generation means; Adaptive filter means comprising a transversal filter having a tap coefficient, which inputs a signal sequence corresponding to a state transition and outputs a signal estimation value for each state transition; from the received signal sample value to each state transition The branch obtained by the branch metric operation circuit for each state transition using the square of the estimation error obtained by subtracting the signal estimate of State estimation means for inputting a metric and outputting a signal determination result using a Viterbi algorithm, a code sequence corresponding to each state transition, and a code sequence corresponding to a path of each state transition; From the received signal sample value, the signal series corresponding to the path of each state transition, and the inner product calculation value obtained by the inner product calculation value obtained by the inner product calculation of the tap coefficient is subtracted to obtain the pre-estimation error. The RLS algorithm for updating the tap coefficient is executed by adding the multiplication value obtained by multiplying the Kalman gain vector obtained by performing the matrix operation of the signal sequence corresponding to the path of each state transition as the correction term to the tap coefficient. An adaptive equalizer comprising:
【請求項4】 前記受信手段は、各ダイバーシチブラン
チごとの一定のサンプリング周期でサンプリングするサ
ンプリング回路より成り、前記ブランチメトリック演算
回路は各ダイバーシチブランチ毎の、各ダイバーシチブ
ランチごとの受信信号サンプル値から各状態遷移ごとの
信号推定値を減算して得られる推定誤差の二乗和を用い
て前記各状態遷移ごとのブランチメトリックを計算して
出力する請求項3に記載の適応等化器。
4. The receiving means comprises a sampling circuit that performs sampling at a constant sampling period for each diversity branch, and the branch metric calculation circuit calculates each received signal sample value for each diversity branch for each diversity branch. The adaptive equalizer according to claim 3, wherein a branch metric for each state transition is calculated and output using a sum of squares of an estimation error obtained by subtracting a signal estimation value for each state transition.
【請求項5】 前記信号生成手段は、バーストが最後の
時点までは前記状態推定手段が出力する状態遷移に対応
したシンボル系列を出力し、状態推定の状態を規定する
拘束長をKとしてバーストの最後のシンボルの時点から
シンボル周期TのK−1倍延長した時点までは想定され
るシンボル系列を出力する請求項3に記載の適応等化
器。
5. The signal generating means outputs a symbol sequence corresponding to the state transition output by the state estimating means until the last time of the burst, and the constraint length defining the state of state estimation is K, and the burst length of the burst is set to K. The adaptive equalizer according to claim 3, which outputs an expected symbol sequence from the time of the last symbol to the time of K-1 times the symbol period T.
【請求項6】 前記信号生成手段は、バーストの最後の
時点までは前記状態推定手段が出力する状態遷移に対応
したシンボル系列を出力し、状態推定の状態を規定する
拘束長をKとしてバーストの最後のシンボルの時点から
シンボル周期TのK−1倍延長した時点までは想定され
るシンボル系列を出力する請求項4に記載の適応等化
器。
6. The signal generating means outputs a symbol sequence corresponding to the state transition output by the state estimating means until the last point of the burst, and the constraint length defining the state of state estimation is K, and the burst length of the burst is determined. The adaptive equalizer according to claim 4, which outputs an expected symbol sequence from the time of the last symbol to the time of K-1 times the symbol period T.
【請求項7】 前記受信手段は、サンプリング周期がシ
ンボル周期未満のサンプリング回路であり、前記信号生
成手段は、前記符号系列を変調波系列に変換する回路で
あり、前記適応フィルタ手段は分数間隔形トランスバー
サルフィルタであり、前記ブランチメトリック演算回路
は、サンプリング周期ごとに得られる前記推定誤差の2
乗から、シンボル周期ごとのブランチメトリックを出力
する回路である請求項3に記載の適応等化器。
7. The receiving means is a sampling circuit having a sampling cycle of less than a symbol cycle, the signal generating means is a circuit for converting the code sequence into a modulated wave sequence, and the adaptive filter means is a fractional interval type. The branch metric operation circuit is a transversal filter, and the branch metric operation circuit outputs 2 of the estimation error obtained for each sampling period.
The adaptive equalizer according to claim 3, wherein the adaptive equalizer is a circuit that outputs a branch metric for each symbol period from the power.
【請求項8】 前記受信手段は、各ダイバーシチブラン
チ毎にサンプル周期がシンボル周期未満のサンプリング
回路であり、前記信号生成手段は、前記符号系列を変調
波系列に変換する回路であり、前記適応フィルタ手段
は、分割間隔形トランスバーサルフィルタであり、前記
ブランチメトリック演算回路は、サンプリング周期ごと
に得られる前記推定誤差の、ダイバーシチブランチごと
の2乗和から、シンボル周期ごとのブランチメトリック
を出力する回路である請求項3に記載の適応等化器。
8. The receiving means is a sampling circuit having a sampling period of less than a symbol period for each diversity branch, and the signal generating means is a circuit for converting the code sequence into a modulated wave sequence, and the adaptive filter. The means is a division interval type transversal filter, and the branch metric operation circuit is a circuit that outputs a branch metric for each symbol period from the sum of squares of the estimation error obtained for each sampling period for each diversity branch. An adaptive equalizer according to claim 3, wherein the adaptive equalizer is provided.
【請求項9】 前記信号生成手段は、バーストの最後の
時点までは状態推定手段が出力する状態遷移に対応した
変調波系列を出力し、状態推定の状態を規定する拘束長
をKとしてバーストの最後のシンボルの時点からシンボ
ル周期TののK−1倍延長した時点までは、想定される
変調波系列を出力する請求項7に記載の適応等化器。
9. The signal generation means outputs a modulated wave sequence corresponding to the state transition output by the state estimation means until the last point of the burst, and the constraint length defining the state for state estimation is set to K and the burst The adaptive equalizer according to claim 7, which outputs an assumed modulated wave sequence from the time of the last symbol to the time of K-1 times the symbol period T.
【請求項10】 前記信号生成手段は、バーストの最後
の時点までは状態推定手段が出力する状態遷移に対応し
た変調波系列を出力し、状態推定の状態を規定する拘束
長をKとしてバーストの最後のシンボルの時点からシン
ボル周期TのK−1倍延長した時点までは想定される変
調波系列を出力する請求項8に記載の適応等化器。
10. The signal generation means outputs a modulated wave sequence corresponding to the state transition output by the state estimation means until the last time point of the burst, and the constraint length defining the state of state estimation is set as K and the burst 9. The adaptive equalizer according to claim 8, which outputs an assumed modulated wave sequence from the time of the last symbol to the time of K−1 times the symbol period T.
【請求項11】 前記制御手段におけるカルマンゲイン
ベクトルは、前記各状態遷移のパスに対応する信号系列
から作られるベクトルの自己相関行列に関して逆行列演
算を行い、この逆行列と前記ベクトルとの乗算から得ら
れる請求項3に記載の適応等化器。
11. The Kalman gain vector in the control means performs an inverse matrix operation on an autocorrelation matrix of a vector formed from a signal sequence corresponding to each state transition path, and from the multiplication of the inverse matrix and the vector. An adaptive equalizer according to claim 3 obtained.
【請求項12】 前記制御手段におけるカルマンゲイン
ベクトルは、固定行列と、前記各状態遷移のパスに対応
する信号系列から作られるベクトルとの乗算によって得
られる請求項3に記載の適応等化器。
12. The adaptive equalizer according to claim 3, wherein the Kalman gain vector in the control means is obtained by multiplying a fixed matrix by a vector generated from a signal sequence corresponding to each state transition path.
【請求項13】 前記適応フィルター手段の前記トラン
スバーサルフィルタのタップ係数は、事前フィルタ係数
ベクトルである請求項3に記載の適応等化器。
13. The adaptive equalizer according to claim 3, wherein the tap coefficient of the transversal filter of the adaptive filter means is a pre-filter coefficient vector.
【請求項14】 前記適応フィルター手段の前記トラン
スバーサルフィルタのタップ係数は、事前フィルタ係数
ベクトルに遷移行列を乗算したものである請求項3に記
載の適応等化器。
14. The adaptive equalizer according to claim 3, wherein the tap coefficient of the transversal filter of the adaptive filter means is a pre-filter coefficient vector multiplied by a transition matrix.
【請求項15】 所定の周期で遷移する状態に対応した
信号系列を発生し、各ダイバーシチブランチごとの受信
信号サンプル値からそれぞれ各状態遷移に対応した信号
推定値を減算して得られた推定誤差の2乗和を用いて状
態推定を行い、信号判定結果を出力する状態推定手段
と、 前記各ダイバーシチブランチ対応に、各状態遷移に対応
する信号系列を前記信号推定値に変換する適応フィルタ
と、 前記各ダイバーシチブランチ対応の受信信号サンプル値
の相関をとり、前記適応フィルタの係数を制御する制御
手段とを備えたことを特徴とするダイバーシチ形等化
器。
15. An estimation error obtained by generating a signal sequence corresponding to a state that transits in a predetermined cycle and subtracting a signal estimation value corresponding to each state transition from a received signal sample value for each diversity branch. State estimation means for performing state estimation using the sum of squares of, and outputting a signal determination result; and an adaptive filter for converting a signal sequence corresponding to each state transition into the signal estimated value, corresponding to each diversity branch. A diversity type equalizer, comprising: a control unit that correlates the received signal sample values corresponding to each diversity branch and controls the coefficient of the adaptive filter.
【請求項16】 所定の周期で遷移する状態に対応した
信号系列を発生し、各ダイバーシチブランチごとの受信
信号サンプル値からそれぞれ各状態遷移に対応した信号
推定値を減算して得られた推定誤差の2乗和を用いて状
態推定を行い、信号判定結果を出力する状態推定手段
と、 前記各ダイバーシチブランチ対応に、各状態遷移に対応
する信号系列を前記信号推定値に変換する適応フィルタ
と、 前記各ダイバーシチブランチ対応に、前記各適応フィル
タに入力される信号系列および前記推定誤差に基づい
て、前記推定誤差を最小にする適応フィルタの係数を最
小2乗法により制御する制御手段とを備えたことを特徴
とするダイバーシチ形等化器。
16. An estimation error obtained by generating a signal sequence corresponding to a state transiting at a predetermined cycle, and subtracting a signal estimation value corresponding to each state transition from a received signal sample value for each diversity branch. State estimation means for performing state estimation using the sum of squares of, and outputting a signal determination result; and an adaptive filter for converting a signal sequence corresponding to each state transition into the signal estimated value, corresponding to each diversity branch. Control means for controlling the coefficient of the adaptive filter that minimizes the estimation error based on the signal sequence input to each of the adaptive filters and the estimation error corresponding to each diversity branch by the least square method. Diversity type equalizer characterized by.
【請求項17】 受信信号サンプル値を用いて伝送路特
性推定値を出力する伝送路特性推定手段と、 前記受信信号サンプル値と、前記伝送路特性推定値と、
状態推定によって得られる状態遷移に対応した遷移信号
系列とを用いてブランチメトリックを算出するブランチ
メトリック演算手段と、 前記ブランチメトリックを用いてビタビアルゴリズムに
より状態推定を行い、前記遷移信号系列を出力するとと
もに信号判定結果を出力する状態推定手段とを備えた等
化器において、 バーストの最後の時点までは前記状態推定手段が出力す
る遷移信号系列を推定信号系列として出力し、信号推定
の状態を規定する拘束長をKとしてバーストの最後のシ
ンボルの時点からシンボル周期のK−1倍延長した時点
までは、想定される信号系列を付加して推定信号系列と
して出力する推定信号系列発生手段を備え、 前記ブランチメトリック演算手段は、前記遷移信号系列
に代えて前記推定信号系列をブランチメトリック算出に
用いる構成であることを特徴とする等化器。
17. A transmission line characteristic estimating means for outputting a transmission line characteristic estimated value using a received signal sample value, the received signal sample value, and the transmission line characteristic estimated value,
A branch metric calculator that calculates a branch metric using a transition signal sequence corresponding to a state transition obtained by state estimation, and a state estimation by a Viterbi algorithm using the branch metric, and outputs the transition signal sequence. In an equalizer equipped with a state estimation means for outputting a signal determination result, the transition signal sequence output by the state estimation means is output as an estimated signal sequence until the last point of the burst to define the state of signal estimation. Equipped with an estimated signal sequence generating means for adding an expected signal sequence and outputting as an estimated signal sequence from the time of the last symbol of the burst with the constraint length of K to the time of K−1 times the symbol period. The branch metric calculation means branches the estimated signal sequence in place of the transition signal sequence. Tsu equalizer, which is a configuration used to click calculation.
【請求項18】 複数の再生変調波を生成する変調波
生成回路と、該再生変調波を信号推定値に変換する分数
間隔形トランスバーサルフィルタと、受信信号サンプル
値から該信号推定値を減算して得られる推定誤差信号を
出力する誤差検出手段と、該推定誤差信号と該再生変調
波を用いて該推定誤差信号の大きさを最小にするように
該分数間隔形トランスバーサルフィルタの係数を制御す
る制御手段と、該推定誤差信号から変換されたメトリッ
クを用いて状態推定を行うことにより、信号判定結果を
出力し、かつ状態推定における各状態遷移に対応する複
数の符号系列を該変調波生成回路へ出力する状態推定手
段とを備えたことを特徴とする適応等化器。
18. A modulated wave generation circuit for generating a plurality of reproduced modulated waves, a fractional interval type transversal filter for converting the reproduced modulated waves into a signal estimated value, and subtracting the signal estimated value from a received signal sample value. Error detecting means for outputting an estimated error signal obtained by the above, and controlling the coefficient of the fractionally-spaced transversal filter so as to minimize the magnitude of the estimated error signal by using the estimated error signal and the reproduced modulated wave. By performing state estimation using the control means and the metric converted from the estimation error signal, a signal determination result is output and a plurality of code sequences corresponding to each state transition in state estimation are generated as the modulated wave. An adaptive equalizer, comprising: a state estimating means for outputting to a circuit.
【請求項19】 所定の周期で遷移する状態に対応した
信号系列を発生し、受信信号サンプル値から各状態遷移
に対応した信号推定値を減算して推定誤差を求め、その
推定誤差を用いて状態推定を行い信号判定結果を出力す
る状態推定手段と、 各状態遷移に対応する信号系列を前記信号推定値にそれ
ぞれ変換するトランスバーサルフィルタと、 所定の遅延を与えた受信信号サンプル値および前記信号
判定結果に基づいて、事前フィルタ係数ベクトルを事前
フィルタ係数ベクトルに遷移行列を乗算したものに置き
換えるRLSアルゴリズムにより、前記トランスバーサ
ルフィルタのフィルタ係数を前記推定誤差が最小になる
値に制御する制御手段とを備えたことを特徴とする適応
等化器。
19. A signal sequence corresponding to a state that transits at a predetermined cycle is generated, a signal estimation value corresponding to each state transition is subtracted from a received signal sample value to obtain an estimation error, and the estimation error is used. State estimating means for estimating a state and outputting a signal determination result, a transversal filter for converting a signal sequence corresponding to each state transition into the signal estimated value, a received signal sample value given a predetermined delay and the signal Control means for controlling the filter coefficient of the transversal filter to a value that minimizes the estimation error by an RLS algorithm that replaces the pre-filter coefficient vector with the pre-filter coefficient vector multiplied by the transition matrix based on the determination result; An adaptive equalizer characterized by comprising.
JP4085765A 1991-04-08 1992-04-07 Equalizing method and adaptive equalizer in transmission line fluctuated in mobile radio system Pending JPH05316083A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4085765A JPH05316083A (en) 1991-04-08 1992-04-07 Equalizing method and adaptive equalizer in transmission line fluctuated in mobile radio system

Applications Claiming Priority (15)

Application Number Priority Date Filing Date Title
JP3-75396 1991-04-08
JP7539791 1991-04-08
JP3-75397 1991-04-08
JP7539691 1991-04-08
JP7657891 1991-04-09
JP3-76578 1991-04-09
JP3-129984 1991-05-31
JP12998491 1991-05-31
JP3-297934 1991-10-18
JP29793491 1991-10-18
JP4-50929 1992-03-09
JP5093092 1992-03-09
JP4-50930 1992-03-09
JP5092992 1992-03-09
JP4085765A JPH05316083A (en) 1991-04-08 1992-04-07 Equalizing method and adaptive equalizer in transmission line fluctuated in mobile radio system

Publications (1)

Publication Number Publication Date
JPH05316083A true JPH05316083A (en) 1993-11-26

Family

ID=27572398

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4085765A Pending JPH05316083A (en) 1991-04-08 1992-04-07 Equalizing method and adaptive equalizer in transmission line fluctuated in mobile radio system

Country Status (1)

Country Link
JP (1) JPH05316083A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002527997A (en) * 1998-10-09 2002-08-27 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Channel estimator with variable number of taps
US6504868B1 (en) 1998-03-13 2003-01-07 Nec Corporation Adaptive equalizer
US6993308B2 (en) 2000-07-26 2006-01-31 Matsushita Electric Industrial Co., Ltd. Radio receiving device and radio receiving method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6504868B1 (en) 1998-03-13 2003-01-07 Nec Corporation Adaptive equalizer
JP2002527997A (en) * 1998-10-09 2002-08-27 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Channel estimator with variable number of taps
US6993308B2 (en) 2000-07-26 2006-01-31 Matsushita Electric Industrial Co., Ltd. Radio receiving device and radio receiving method

Similar Documents

Publication Publication Date Title
US5673294A (en) Adaptive maximum likelihood sequence estimation apparatus and adaptive maximum likelihood sequence estimation method
US5887035A (en) Method for joint equalization and detection of multiple user signals
EP1430672B1 (en) Fast computation of decision feedback equalizer coefficients
US7006564B2 (en) Adaptive equalizer
US5297171A (en) Receiver comprising at least two receive branches
US5272726A (en) Blind type sequence estimator for use in communications system
EP1430675A2 (en) Fast computation of mimo decision feedback equalizer coefficients
KR100577260B1 (en) Apparatus of channel equalizer and Method of same
US5436928A (en) Method and apparatus for equalizing transmission line characteristics which vary at high speed in mobile radio communication
WO2000001124A1 (en) Symbol estimation using soft-output algorithm and feedback
JP4717557B2 (en) Communication system and transmitter / receiver
JPH05316083A (en) Equalizing method and adaptive equalizer in transmission line fluctuated in mobile radio system
JP3424723B2 (en) Adaptive equalizer
EP0895383B1 (en) Channel impulse response estimator for a Viterbi equalizer
JPH05152894A (en) Adaptive equalizer
JP3180240B2 (en) Adaptive equalizer
JP3368574B2 (en) Maximum likelihood sequence estimation circuit
KR100525431B1 (en) Channel equalizer
JP3424724B2 (en) Interference canceller
CN115473777A (en) Adaptive SOQPSK modulation and demodulation method, terminal and receiver
JP3244722B2 (en) Maximum likelihood sequence estimator
KR100732674B1 (en) Minimize error propagation of channel equalizer apparatus and method thereof
JP2786335B2 (en) Soft decision value estimator and maximum likelihood sequence estimator
JPH05152893A (en) Adaptive equalizer
JPH06177928A (en) Detector