CN1798115A - Method for compensating channel distortion in communication system, and feedback equalizer through iteration decision - Google Patents

Method for compensating channel distortion in communication system, and feedback equalizer through iteration decision Download PDF

Info

Publication number
CN1798115A
CN1798115A CN 200410065850 CN200410065850A CN1798115A CN 1798115 A CN1798115 A CN 1798115A CN 200410065850 CN200410065850 CN 200410065850 CN 200410065850 A CN200410065850 A CN 200410065850A CN 1798115 A CN1798115 A CN 1798115A
Authority
CN
China
Prior art keywords
feedback
filter
iteration
sigma
decision
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200410065850
Other languages
Chinese (zh)
Other versions
CN1798115B (en
Inventor
徐景
程时昕
周志刚
陈明
Original Assignee
徐景
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 徐景 filed Critical 徐景
Priority to CN 200410065850 priority Critical patent/CN1798115B/en
Publication of CN1798115A publication Critical patent/CN1798115A/en
Application granted granted Critical
Publication of CN1798115B publication Critical patent/CN1798115B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Radio Transmission System (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

The compensation method mainly includes: defines the length of filer, and gives the approximate solution in discrete Fourier transform domain to feed-forward filter. The signal flow of the iterated feedback equalizer is: the received signals are outputted to the feed forward filter through the pulse forming filter and the sampler; the signals outputted from the feed forward filter are iterated with the signals outputted from the feedback filter, and after passing through descrambler and de-spread unit, they are inputted into the arbiter; through spreading spectrum and scrambler, the hard decision from the arbiter gets the feedback signal corresponding to each radiating antenna and each code channel; all signals from radiating antenna are inputted into each feedback filter; after the iterating times reaches the preset times, stops the iteration; the arbiter outputs the log likelihood ratio information to the channel decoder; after decoding, the channel decoder gets the bit of information.

Description

The method and the feedback equalizer through iteration decision thereof of channel distortion in the compensation communication system
One technical field
The present invention relates to a kind of method and feedback equalizer through iteration decision of compensation communication system channel distortion that compensates the channel distortion in the communication system and eliminate the method and apparatus, particularly a kind of low complex degree of common-channel interference.
Two background technologies
In communication system, the distortion of channel will cause intersymbol interference, and receiver must take certain technology to overcome multipath fading.In second generation wireless communication system GSM, adopt viterbi equalizer to overcome multipath fading, the major defect of this technology is that implementation complexity is the exponential function of channel memory span, therefore is not suitable for wide-band communication system.In third generation wireless communication system WCDMA, time spent domain linear equalization device [was seen GLOBECOM 1999, Vol.1a, the 467-471 page or leaf, K.Hooli, M.Latva-aho, " the Multiple access interferencesuppression with linear chip equalizers in WCDMA downlink receivers " of M.Juntti] compensate for channel distortions, thereby the orthogonality between the recovery code channel, the major defect of this technology is that its implementation complexity is the cubic function of channel memory span, and its performance is subjected to the influence of residual intersymbol interference.The defective of prior art and deficiency: the technology of compensate for channel distortions commonly used has viterbi equalizer, time domain linear equalizer, DFF.The major defect of viterbi equalizer, time domain linear equalizer, DFF is the implementation complexity height, be not suitable for following broadband connections, and there is the error propagation phenomenon in decision feedback equalization.A.Burg[sees VTC autumn, in October, 2003, the 468-472 page or leaf, A.Burg, M.Rupp, S.Haene, D.Perels, N.Felber, " the Low complexityfrequency-domain equalization of MIMO channels with applications to MIMO-CDMAsystems " of W.Fichtner], [see Signals, Systems ﹠amp; Computers, The Thrity-Seventh AsilomarConference on, in November, 2003, Vol.2, the 1266-1272 page or leaf, A.Burg, M.Rupp; N.Felber, " the Practical low complexity linear equalization for MIMO-CDMAsystems " of W.Fichtner] there is capability platform in the equalizer that proposes, in real system, can't use.
Three summary of the invention
Technical problem to be solved by this invention is channel distortion and a common-channel interference in the communication system.It has overcome the major defect of prior art: complexity is at least the cubic function of channel memory span; There is the error propagation phenomenon; Or there is a capability platform.
Technical scheme of the present invention: the method for channel distortion is the design to feedback equalizer through iteration decision in the compensation communication system, and is promptly as follows to the l time iterative filter design:
(1) definition feedforward filter length L e
(2) provide the setting of endless feedback equalizer through iteration decision.
(3) provide the approximate solution of endless feedback equalizer through iteration decision feedforward filter in discrete Fourier transform domain.
(4) feedforward filter of corresponding step 3 design, the criterion based on output Signal to Interference plus Noise Ratio maximum provides optimum feedback filter setting.
(5) according to the l time iteration output Signal to Interference plus Noise Ratio of feedback equalizer through iteration decision, calculate normalizated correlation coefficient.
(6) l ← l+1 gets back to step 1.
Realize the feedback equalizer through iteration decision of claim 1 communication system channel compensation method, it comprises: pulse shaping filter and sampler 1, feedforward filter 2, descrambler 3, despreader 4, decision device 5, spread spectrum and scrambler 6, feedback filter 7, channel decoder 8, its signal flow: after the received signal passages through which vital energy circulates is washed into mode filter and sampler 1, export to feedforward filter 2-i, the output of the output signal of feedforward filter 2-i and feedback filter 7-i is superposition mutually, remove interfering components, the signal of removing interfering components is through descrambler 3-i, behind the despreader 4-i-u, input decision device 5-i-u, the hard decision of decision device 5-i-u is behind spread spectrum and scrambler 6-i-u, obtain corresponding i transmit antennas, the feedback signal of u code channel, the feedback signal of all transmitting antennas is all imported each feedback filter 7, after iterations reaches and presets number of times, stop iteration, decision device 5 output log-likelihood ratio information are given channel decoder 8, and channel decoder 8 obtains information bit through decoding.
Beneficial effect of the present invention: do not have the error propagation phenomenon; Because utilize the fast discrete Fourier mapping algorithm to upgrade the filter setting, its implementation complexity is approximately the linear function of channel memory span.The implementation complexity that table 1 has provided equalizer compares.Wherein L is the channel memory span, and J represents observation window length, and D=L+J-1 is judgement time-delay, M tAnd N rBe respectively number of transmit antennas and reception antenna number.As can be seen from Table 1, the implementation complexity of time domain linear equalizer is the cubic function of channel memory span, when the channel memory span is bigger, the time domain linear equalizer can not be realized, and the implementation complexity of the feedback equalizer through iteration decision that the present invention proposes is approximately the linear function of channel memory span.And the implementation complexity of existing time domain DFF is more taller than time domain linear equalizer, and has the error propagation phenomenon in the low signal-to-noise ratio scope.
Table 1 equalizer implementation complexity
The complex multiplication number of times
The time domain linear equalizer N r 2(2J+L) 2M t(2D+1)+N r 3(2J+L) 3/3
Feedback equalizer through iteration decision M tN r(2J+L)(log2(4J+2L)-1) +N r 2M t(2J+L)(L s+1)+N r 3(L s+1)(2J+L)/3 +2M t 2N r(2J+L)(L s+1) +(2L s+1)N rM t(2J+2L)/2(log2(2J+2L)-1)
Range of application of the present invention is to overcome the multipath fading in the communication system and eliminate common-channel interference.
The implementation complexity of the feedback equalizer through iteration decision that the present invention proposes is approximately the linear function of channel memory span, and does not have error propagation phenomenon and platform effect, and the system spectrum utilance is significantly improved.
Four description of drawings
Below in conjunction with the drawings and specific embodiments the present invention is described in further detail.
Fig. 1 is the block diagram of feedback equalizer through iteration decision of the present invention.
Fig. 2 is the block diagram of feedback filter.
Fig. 3 is that 80MHz transmission bandwidth, carrier frequency 2.5GHz, maximum delay expansion 2.4us channel delay distribute power are angular distribution.
Fig. 4 is illustrated in the single-shot list and receives in the cdma system of 10MHz transmission bandwidth, and the performance of linear equalizer and feedback equalizer through iteration decision relatively.Solid line is represented the feedback equalizer through iteration decision performance curve, and dotted line is represented the linear equalizer performance curve.
Fig. 5 is illustrated in the performance that the single-shot list is received feedback equalizer through iteration decision in the cdma system of 10MHz transmission bandwidth.Solid line represents that feedback equalizer through iteration decision feedforward filter length is 66 o'clock performance curve, dotted line represents that feedback equalizer through iteration decision feedforward filter length is 82 o'clock performance curve, the performance curve when chain-dotted line is represented feedback equalizer through iteration decision feedforward filter variable-length.
Fig. 6 be illustrated in (2Tx, 2Rx) in the cdma system of 10MHz transmission bandwidth, the performance of linear equalizer and feedback equalizer through iteration decision relatively, solid line is represented the performance curve of feedback equalizer through iteration decision, dotted line is represented time domain linear equalizer performance curve.
Fig. 7 represents that the single-shot list receives the performance of feedback equalizer through iteration decision in the cdma system of 80MHz transmission bandwidth, and feedforward filter length is 576.
Fig. 8 represents (2Tx, 2Rx) performance of feedback equalizer through iteration decision in the cdma system of 80MHz transmission bandwidth.Feedforward filter length is 576.
Five embodiments
A kind of compensation communication system channel distortion methods is that it may further comprise the steps to the method for designing of the l time iterative filter of feedback equalizer through iteration decision:
(1) definition feedforward filter length L e
(2) provide the setting of endless feedback equalizer through iteration decision;
(3) provide the approximate solution of endless feedback equalizer through iteration decision feedforward filter in discrete Fourier transform domain;
(4) feedforward filter of corresponding step 3 design, the criterion based on output Signal to Interference plus Noise Ratio maximum provides optimum feedback filter setting;
(5) according to the l time iteration output Signal to Interference plus Noise Ratio of feedback equalizer through iteration decision, calculate normalizated correlation coefficient;
(6) l ← l+1 gets back to step 1.
Compensation communication system channel distortion methods is:
The i transmit antennas feedforward filter frequency-domain expression of endless feedback equalizer through iteration decision is
W i l [ ω ] = ( ( R l - 1 [ ω ] ) T ) - 1 ( H i * [ ω ] ) T - - - ( 1 )
Wherein (.) T, (.) *Represent transposition and conjugate transpose respectively.The approximate solution of endless feedforward filter in the expression formula of discrete Fourier transform domain is
W Sub l [ f ] = ( ( Q ^ l [ f ] ) * Q ^ l [ f ] + σ v 2 I N r ) - 1 ( ( Q ^ l [ f ] ) * T [ f ] ) - - - ( 2 )
Optimum feedback filter corresponding to u code channel, i transmit antennas symbol is
b Sub . i , l , u l = ρ floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 , u l - 1 ( W ‾ Sub , i l ) * ( H ) t - - - ( 3 )
= ρ floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 , u l - 1 Σ n = 1 N r ( W ‾ Sub , i , n l ) * ( H ) ( n - 1 ) ( 2 J + L ) + 1 : n ( 2 J + L ) , t
= ρ floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 , u l - 1 Σ n = 1 N r Σ p = 1 2 J + L ( W ‾ Sub , i , n l ) p * h n , floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 [ L - 1 - t + p ]
t≠(i-1)(2D+1)+D+1
The l time, i transmit antennas iteration output Signal to Interference plus Noise Ratio are
SINR Sub , i l = | ( W ‾ Sub , j l ) * H ( i - 1 ) ( 2 D + 1 ) + D + 1 | 2 / ( Σ t = 1 , t ≠ ( i - 1 ) ( 2 D + 1 ) + D + 1 2 D + 1 ( U N - - - - ( 4 )
1 N Σ u = 1 U ( ρ floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 , u l - 1 ) 2 ) | ( W ‾ Sub , i l ) * H t | 2 + σ v 2 | | W ‾ Sub , i l | | 2 )
Next utilizes the l time, i transmit antennas iteration output Signal to Interference plus Noise Ratio calculating normalizated correlation coefficient, and the corresponding normalizated correlation coefficient of modulation system arbitrarily can calculate according to following formula
&rho; i , u l = E < d i , u [ n ] ( d ^ i , u l [ n ] ) * > - - - ( 5 )
= &Sigma; c , e &Element; &Pi; P { d i , u [ n ] = c , d ^ i , u l [ n ] = e } ce *
= &Sigma; c , e &Element; &Pi; P { d ^ i , u l [ n ] = e | d i , u [ n ] = c } P { d i , u [ n ] = c } ce *
Consider the code division multiple address communication system of MIMO, receiver as shown in Figure 1, after passages through which vital energy circulates is washed into shape and slice-level sampling 1, n rThe received signal of root reception antenna is
r n r [ n ] = &Sigma; m t = 1 M t &Sigma; l = 0 L - 1 h m t , n r [ l ] s m t [ n - l ] + v n r [ n ] - - - ( 6 )
Wherein transmit and be defined as
s m t [ n ] = q [ n ] &Sigma; u = 1 U &Sigma; k = 0 + &infin; A m t , u d m t , u [ k ] c u [ n - Nk ] - - - ( 7 )
The code channel number of U for activating, d Mt, u[n] m tTransmit antennas, a u code channel c uThe symbol of [n] carrying, it has normalized energy, and N is a spreading factor, A m t , u = 1 / N The expression power control factor, q[n] be scrambler sequence.h Nr, mt[l] is m tTransmit antennas and n rThe channel impulse response of root reception antenna, v Nr[n] is being added with property white Gauss noise, and variance is σ v 2, L is the channel memory span.The matrix notation of received signal is
r[n]=Hs[n]+v[n] (8)
Wherein
H = H 1,1 H 1,2 &CenterDot; &CenterDot; &CenterDot; H 1 , M t H 2,1 H 2,2 &CenterDot; &CenterDot; &CenterDot; H 2 , M t &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; H N r , 1 H N r , 2 &CenterDot; &CenterDot; &CenterDot; H N r , M t - - - ( 9 )
s [ n ] = [ s 1 [ n ] , &CenterDot; &CenterDot; &CenterDot; , s M t [ n ] ] T - - - ( 10 )
v [ n ] = [ v 1 [ n ] , &CenterDot; &CenterDot; &CenterDot; , v N r [ n ] ] T - - - ( 11 )
r [ n ] = [ r 1 [ n ] , &CenterDot; &CenterDot; &CenterDot; , r N r [ n ] ] T - - - ( 12 )
r n r [ n ] = [ r n r [ n - J ] , &CenterDot; &CenterDot; &CenterDot; , r n r [ n + L - 1 + J ] ] T - - - ( 13 )
s m t [ n ] = [ s m t [ n - D ] , &CenterDot; &CenterDot; &CenterDot; , s m t [ n + D ] ] T - - - ( 14 )
H n r , m t = h n r , m t [ L - 1 ] &CenterDot; &CenterDot; &CenterDot; h n r , m t [ 0 ] h n r , m t [ L - 1 ] &CenterDot; &CenterDot; &CenterDot; h n r , m t [ 0 ] h n r , m t [ L - 1 ] &CenterDot; &CenterDot; &CenterDot; h n r , m t - - - ( 15 )
v n r [ n ] = [ v n r [ n - J ] , &CenterDot; &CenterDot; &CenterDot; , v n r [ n + L - 1 + J ] ] T - - - ( 16 )
J represents observation window length, and D=L+J-1 is the judgement time-delay.The major defect of traditional time-domain equalizer is that implementation complexity is very high and have an error propagation phenomenon, and A.Burg has proposed a kind of linear equalizer of low complex degree recently, but there is platform effect in its performance, is not suitable for being applied to practical communication system.In order to overcome platform effect and to avoid the error propagation phenomenon.According to channel condition information H, the l time iterative filter design is as follows:
(1) definition feedforward filter length L e, general L eBe 3 to 5 times of channel memory span.
(2) provide the setting of endless feedback equalizer through iteration decision, i transmit antennas feedforward filter frequency-domain expression is
W i l [ &omega; ] = ( ( R l - 1 [ &omega; ] ) T ) - 1 ( H i * [ &omega; ] ) T - - - ( 17 )
Wherein
R l - 1 [ &omega; ] = &Sigma; m t = 1 M t ( U N - 1 N &Sigma; u = 1 U | &rho; m t , u l - 1 | 2 ) H m t [ &omega; ] + &sigma; v 2 I N r - - - ( 18 )
H m t [ &omega; ] = [ H 1 , m t [ &omega; ] , &CenterDot; &CenterDot; &CenterDot; , H N r , m t [ &omega; ] ] T - - - ( 19 )
H n r , m t [ &omega; ] = &Sigma; l = 0 L - 1 h n r , m t [ l ] e - j&omega;l - - - ( 20 )
ρ Mt, u L-1Be (l-1) inferior, m tThe normalizated correlation coefficient of the remap symbol and the true symbol of transmit antennas, a u code channel.
(3) approximate solution of endless feedforward filter in the expression formula of discrete Fourier transform domain is
W Sub l [ f ] = ( ( Q ^ l [ f ] ) * Q ^ l [ f ] + &sigma; v 2 I N r ) - 1 ( ( Q ^ l [ f ] ) * T [ f ] ) - - - ( 21 )
Wherein
Q ^ l [ f ] = H ^ l [ 2 f ] &alpha; H ^ l [ 2 f + 1 ] T - - - ( 22 )
T [ f ] = T [ 2 f ] I M t T [ 2 f + 1 ] I M t T - - - ( 23 )
T [ f ] = &Sigma; n = 0 2 L e - 1 &delta; [ n - D ] e - j 2 &pi;nf 2 L e - - - ( 24 )
u [ t ] = 1 , 0 &le; t < L e 0 , L e &le; t < 2 L e - - - ( 25 )
U [ f ] = &Sigma; n = 0 2 L e - 1 u [ t ] e - j 2 &pi;nf 2 L e - - - ( 26 )
α=U[1]/U[0] (27)
H ^ l [ f ] = H [ f ] &Sigma; l - 1 - - - ( 28 )
(H[f]) n,m=H n,m[f] (29)
&Sigma; l - 1 = diag ( [ U N - 1 N &Sigma; u = 1 U | &rho; 1 , u l - 1 | 2 , &CenterDot; &CenterDot; &CenterDot; , U N - 1 N &Sigma; u = 1 U | &rho; M t , u l - 1 | 2 ] ) - - - ( 30 )
H wherein Nr, mt[f] is h Nr, mtThe 2L of [l] eThe discrete length Fourier transform.The feedforward filter of corresponding i transmit antennas symbol is
W Sub , i l = W &OverBar; Sub , 1 , i l &CenterDot; &CenterDot; &CenterDot; W &OverBar; Sub , N r , i l - - - ( 31 )
Wherein W &OverBar; Sub , n r , i l = [ w Sub , n r , i l [ L e - 1 ] , w Sub, nr, i l[L e-2], L, w Sub, nr, i l[0]] *, w Sub, nr, i l[t] is (W Sub l[f]) Nr, iInverse discrete Fourier transformer inverse-discrete.
(4) feedforward filter of corresponding step 3 design based on the criterion of output Signal to Interference plus Noise Ratio maximum, corresponding to the optimum feedback filter of u code channel, i transmit antennas symbol is
b Sub , i , t , u l = &rho; floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 , u l - 1 ( W &OverBar; Sub , i l ) * ( H ) t
= &rho; floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 , u l - 1 &Sigma; n = 1 N r ( W &OverBar; Sub , n , i l ) * ( H ) ( n - 1 ) ( 2 J + L ) + 1 : n ( 2 J + L ) , t
= &rho; floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 , u l - 1 &Sigma; n = 1 N r &Sigma; p = 1 2 J + L ( W &OverBar; Sub , n , i l ) p * h n , floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 [ L - 1 - t + p ] - - - ( 32 )
t≠(i-1)(2D+1)+D+1
Wherein its integer part is got in floor (x) expression, (H) tThe t row of representing matrix H, (H) (n-1) (2J+L)+and 1:n (2J+L), tThe t of representing matrix H row, from (n-1) (2J+L)+1 row formed to element of n (2J+L) row of row.
(5) utilize the l time, i transmit antennas iteration output Signal to Interference plus Noise Ratio calculating normalizated correlation coefficient.At first calculate the l time, i transmit antennas iteration output Signal to Interference plus Noise Ratio
SINR Sub , i l = | ( W &OverBar; Sub , j l ) * H ( i - 1 ) ( 2 D + 1 ) + D + 1 | 2 / ( &Sigma; t = 1 , t &NotEqual; ( i - 1 ) ( 2 D + 1 ) + D + 1 2 D + 1 ( U N -
1 N &Sigma; u = 1 U ( &rho; floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 , u l - 1 ) 2 ) | ( W &OverBar; Sub , i l ) * H t | 2 + &sigma; v 2 | | W &OverBar; Sub , i l | | 2 ) - - - ( 33 )
Next utilizes the l time, i transmit antennas iteration output Signal to Interference plus Noise Ratio calculating normalizated correlation coefficient, and the corresponding normalizated correlation coefficient of modulation system arbitrarily can calculate according to following formula:
&rho; i , u l = E < d i , u [ n ] ( d ^ i , u l [ n ] ) * >
= &Sigma; c , e &Element; &Pi; P { d i , u [ n ] = c , d ^ i , u l [ n ] = e } ce * - - - ( 34 )
= &Sigma; c , e &Element; &Pi; P { d ^ i , u l [ n ] = e | d i , u [ n ] = c } P { d i , u [ n ] = c } ce *
Wherein П represents the modulation symbol collection, and c and e represent the point on the planisphere.The present invention provides the normalizated correlation coefficient computing formula of following QPSK and 16QAM modulation system,
Wherein
Q ( x ) = 1 2 &pi; &Integral; x + &infin; e - t 2 / 2 dt - - - ( 36 )
Q 16 QAM , i , 1 = Q ( 1 5 SIN R Sub , i l ) - - - ( 37 )
Q 16 QAM , i , 2 = Q ( 3 1 5 SIN R Sub , i l )
Q 16 QAM , i , 3 = Q ( 5 1 5 SIN R Sub , i l )
The researcher in this field can not need pay the innovation work, obtains the normalizated correlation coefficient computing formula of other modulation systems by formula (34), thereby designs the feedforward and the feedback filter of other modulation systems.From Filter Design, feedforward and feedback filter can realize that its Design of Filter complexity is O (L with fast fourier algorithm e/ 2 (log2 (L e)-1)) magnitude.Another very important characteristics are, decision-feedback is not made entirely true hypothesis, measure the reliability of hard decision with the normalization coherence factor, and the reliability of previous stage hard decision, be used to design feedforward filter again when prime, improve the reliability of output step by step, thereby overcome platform effect and avoided the error propagation phenomenon.Introduce the signal detection process of i transmit antennas, a u code channel below.As Fig. 1, the signal after pulse shaping and the slice-level sampling is behind feedforward filtering 2-i, and feedforward filter 2-i is output as
y ~ i l [ n ] = ( W &OverBar; Sub , i l ) * r [ n ] - - - ( 38 )
= &gamma; i l s i [ n ] + v ~ i [ n ]
Wherein
v ~ i [ n ] = &Sigma; t = 1 , t &NotEqual; ( t - 1 ) * ( 2 D + 1 ) + D + 1 M t ( 2 D + 1 ) ( W &OverBar; Sub , i l ) * H t s floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 [ n - D + mod ( ( t - 1 ) , 2 D + 1 ) ] - - - ( 39 )
+ ( W &OverBar; Sub , i l ) * v [ n ]
&gamma; i l = ( W &OverBar; Sub , i l ) * H ( i - 1 ) ( 2 D + 1 ) + D + 1 - - - ( 40 )
s i[n] is the signal of i root antenna emission.Corresponding to m tThe decision-feedback signal of transmit antennas, a u code channel can be by decision device 5-m t-u is reconstructed into
s ^ m t , u l - 1 [ n ] = q [ n ] &Sigma; k = 0 + &infin; A d ^ m t , u l - 1 [ k ] c u [ n - Nk ] - - - ( 41 )
Wherein
Figure A20041006585000145
Be m tTransmit antennas, a u code channel, (l-1) level, the hard decision in a k moment.As Fig. 2, corresponding m tThe feedback signal input feedback filter 7-i-m of transmit antennas t1 or feedback filter 7-i-m t2, and according to modulation system selection feedback filter.The output of feedback filter 7-i and feedforward filter 2-i output superposition mutually can get,
y &OverBar; i l [ n ] = ( W &OverBar; Sub , i l ) * r [ n ] - - - ( 42 )
- &Sigma; t = 1 , t &NotEqual; ( i - 1 ) * ( 2 D + 1 ) + D + 1 M t ( 2 D + ) &Sigma; u = 1 U b i , t , u l s ^ floor ( ( k - 1 ) / ( 2 D + 1 ) ) + 1 , u l - 1 [ n - D + mod ( ( t - 1 ) , 2 D + 1 ) ]
= &gamma; i l s i [ n ] + v &OverBar; i [ n ]
Wherein
v &OverBar; i l [ n ] = &Sigma; t = 1 , t &NotEqual; ( i - 1 ) * ( 2 D + 1 ) + D + 1 M t ( 2 D + 1 ) ( W &OverBar; Sub , i l ) * H r s floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 [ n - D + mod ( ( t - 1 ) , 2 D + 1 ) ] - - - ( 43 )
- &Sigma; t = 1 , t &NotEqual; ( i - 1 ) * ( 2 D + 1 ) + D + 1 M t ( 2 D + ) &Sigma; u = 1 U b i , t , u l s ^ floor ( ( k - 1 ) / ( 2 D + 1 ) ) + 1 , u l - 1 [ n - D + mod ( ( t - 1 ) , 2 D + 1 ) ]
+ ( W &OverBar; Sub , i l ) * v [ n ]
Residual interference plus noise v i lThe power of [n] is
P v &OverBar; i l = &Sigma; t = 1 , t &NotEqual; ( i - 1 ) ( 2 D + 1 ) + D + 1 2 D + 1 ( U N - 1 N &Sigma; u = 1 U ( &rho; floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 , u l - 1 ) 2 ) | ( W &OverBar; Sub , i l ) * H t | 2 + &sigma; v 2 | | W &OverBar; Sub , i l | | 2 ) - - - ( 44 )
In above-mentioned derivation, use following hypothesis
E < d i 1 , u 1 [ n 1 ] ( d ^ i 2 , u 2 l - 1 [ n 2 ] ) * > = &rho; i 1 , u 1 l - 1 &delta; [ n 1 - n 2 ] &delta; [ u 1 - u 2 ] &delta; [ i 1 - i 2 ] - - - ( 45 )
E < d ^ i 1 , u 1 [ n 1 ] ( d ^ i 2 , u 2 l - 1 [ n 2 ] ) * > = &delta; [ n 1 - n 2 ] &delta; [ u 1 - u 2 ] &delta; [ i 1 - i 2 ] - - - ( 46 )
E < d ^ i 1 , u 1 l - 1 [ n 1 ] ( v n r [ n 2 ] ) * > = 0 - - - ( 47 )
Through after descrambling 3 and the despreading 4, be corresponding to the symbol judgement variable of i transmit antennas, a u code channel
d &OverBar; l [ k ] = 1 N &Sigma; n = Nk N ( k + 1 ) - 1 c u [ n - Nk ] ( q [ n ] ) * y &OverBar; i l [ n ] - - - ( 48 )
= &gamma; i l d i , u [ k ] + 1 N &Sigma; n = Nk N ( k + 1 ) - 1 c u [ n - Nk ] ( q [ n ] ) * v &OverBar; i l [ n ]
Can obtain the hard decision and the log-likelihood ratio information of i transmit antennas, a u code channel according to formula (48).Should be noted that especially above-mentioned filtering can realize with fast fourier transformation algorithm, so the implementation complexity of filtering is O (L e/ 2 (log2 (L e)-1)).Initial level can adopt the output of the equalizer of A.Burg proposition.The present invention only provides based on parallel feedback equalizer through iteration decision method and setting, and the researcher in this field can not need pay the innovation work, provides feedback equalizer through iteration decision method and setting based on serial and grouping.Table 2 has provided the cdma system parameter, and table 3 and Fig. 3 have provided 10MHz and 80MHz transmission bandwidth channel delay distribute power respectively.
Table 2 system parameters
Carrier frequency 2.5GHz
Maximum Doppler frequency-shift 69.4Hz
Spreading code Walsh code, spreading factor 8
Transmission bandwidth 10MHz & 80MHz
Channel estimating Desirable
Modulation system 16QAM
Table 3 10MHz transmission bandwidth, carrier frequency 2.5GHz channel delay distribute power
The tap sequence number Postpone [ns] Power [dB]
1 0 -3.2
2 100 -5
3 400 -4.5
4 500 -3.6
5 700 -3.9
6 800 0
7 950 -3
8 1200 -1.2
9 1350 -5
10 1450 -3.5
Realize the feedback equalizer through iteration decision of claim 1 compensation communication system channel distortion methods, it comprises: pulse shaping filter and sampler 1, feedforward filter 2, descrambler 3, despreader 4, decision device 5, spread spectrum and scrambler 6, feedback filter 7, channel decoder 8, its signal flow: after the received signal passages through which vital energy circulates is washed into mode filter and sampler 1, export to feedforward filter 2-i, the output of the output signal of feedforward filter 2-i and feedback filter 7-i is superposition mutually, remove interfering components, the signal of removing interfering components is through descrambler 3-i, behind the despreader 4-i-u, input decision device 5-i-u, the hard decision of decision device 5-i-u is behind spread spectrum and scrambler 6-i-u, obtain corresponding i transmit antennas, the feedback signal of u code channel, the feedback signal of all transmitting antennas is all imported each feedback filter 7, after iterations reaches and presets number of times, stop iteration, decision device 5 output log-likelihood ratio information are given channel decoder 8, and channel decoder 8 obtains information bit through decoding.
The signal flow of feedback filter 7-i is as follows: m tThe feedback signal input feedback filter 7-i-m of transmit antennas t1 or feedback filter 7-i-m t2, and according to modulation system selection feedback filter 7-i-m t1 or feedback filter 7-i-m t2, all feedback filter { 7-i-m t1,7-i-m t2}m t=1 M tOutput phase superposition, obtaining feedback filter 7-i must export, this output and the output of feedforward filter 2-i is superposition mutually.
All devices of feedback equalizer through iteration decision are known, and those skilled in the art can realize the present invention according to design procedure and signal flow.
In conjunction with Fig. 4,5,6,7,8, following performance relatively in, cdma communication system always is in full load condition, promptly all code channels all are activated.The performance that Fig. 4 provides time domain linear equalizer and feedback equalizer through iteration decision compares.The feedforward filter length of the filter length of time domain linear equalizer and feedback equalizer through iteration decision all is 50, and can calculate feedback filter length from equation (18) is 64.As can be seen from Figure 4 at initial level (equalizer that A.Burg proposes) cisco unity malfunction, the feedback equalizer through iteration decision that the present invention proposes is handled through second iteration can obtain satisfactory performance, if target bit is 0.03, compare with the time domain linear equalizer, feedback equalizer through iteration decision can be obtained the 4.5dB performance gain.Because the initial level poor-performing, there is capability platform in feedback equalizer through iteration decision in bit error rate 0.01, and in not adding the communication system of coding, most interested bit error rate scope is between 0.1 to 0.01 fortunately.Receive in the cdma system of 10MHz transmission bandwidth at the single-shot list, the performance of linear equalizer and feedback equalizer through iteration decision relatively.Solid line is represented the feedback equalizer through iteration decision performance curve, and dotted line is represented the linear equalizer performance curve.
Fig. 5 provides the single-shot list and receives in the cdma system of 10MHz transmission bandwidth, the performance of different length feedback equalizer through iteration decision.Solid line represents that feedback equalizer through iteration decision feedforward filter length is 66 o'clock performance curve, dotted line represents that feedback equalizer through iteration decision feedforward filter length is 82 o'clock performance curve, the performance curve when chain-dotted line is represented feedback equalizer through iteration decision feedforward filter variable-length.Increasing the initial level filter length as can be seen from Figure 5 can eliminate capability platform and improve performance.In order to reduce implementation complexity, can adopt the feedback equalizer through iteration decision of feedforward filter length 66, to compare with the feedback equalizer through iteration decision of feedforward filter length 82, its performance loss that causes can be ignored.
Fig. 6 provide (2Tx, 2Rx) in the cdma system of 10MHz transmission bandwidth, the performance of linear equalizer and feedback equalizer through iteration decision relatively, solid line is represented the performance curve of feedback equalizer through iteration decision, dotted line is represented time domain linear equalizer performance curve.Being set to of feedback equalizer through iteration decision: in initial level feedforward filter length is 164, and later feedforward filter length at different levels are 100.The time domain linear equalizer filter lengths is 100.More as can be seen, feedback equalizer through iteration decision can be obtained the satisfactory performance gain from performance.
Fig. 7 and Fig. 8 have provided the performance of feedback equalizer through iteration decision when transmission bandwidth is 80MHz.The channel memory span is 192, because the implementation complexity of time domain linear equalizer is the cube of channel memory span, is difficult to realize that therefore the end provides the performance of time domain linear equalizer on engineering.Feedback equalizer through iteration decision can be obtained satisfactory performance as can be seen from Figures 7 and 8.Fig. 7 is given in the performance that the single-shot list is received feedback equalizer through iteration decision in the cdma system of 80MHz transmission bandwidth.Feedforward filter length is 576.Fig. 8 (2Tx, 2Rx) among the CDMA of 80MHz transmission bandwidth the performance of feedback equalizer through iteration decision as can be seen from Figures 7 and 8 feedback equalizer through iteration decision can obtain satisfactory performance.
Key problem in technology point of the present invention and desire protection point: feedback equalizer through iteration decision is the approximate solution of endless section feedback equalizer through iteration decision.In each level, after limit for length's feedforward filter is given, feedback filter makes residual interference power minimum, calculates the normalization coherence factor by the output signal-to-noise ratio of equalizer, and current normalization coherence factor is used for upgrading limit for length's feedforward filter and feedback filter.The realization of filter can utilize the fast discrete Fourier mapping algorithm to realize.

Claims (4)

1, a kind of communication system channel distortion compensating method is that it may further comprise the steps to the method for designing of the l time iterative filter of feedback equalizer through iteration decision:
(1) definition feedforward filter length L e
(2) provide the setting of endless feedback equalizer through iteration decision;
(3) provide the approximate solution of endless feedback equalizer through iteration decision feedforward filter in discrete Fourier transform domain;
(4) feedforward filter of corresponding step 3 design, the criterion based on output Signal to Interference plus Noise Ratio maximum provides optimum feedback filter setting;
(5) according to the l time iteration output Signal to Interference plus Noise Ratio of feedback equalizer through iteration decision, calculate normalizated correlation coefficient;
(6) l ← l+1 gets back to step 1.
2, communication system channel distortion compensating method according to claim 1 is characterized in that:
The i transmit antennas feedforward filter frequency-domain expression of endless feedback equalizer through iteration decision is
W i l [ &omega; ] = ( ( R l - 1 [ &omega; ] ) T ) - 1 ( H i * [ &omega; ] ) T
The approximate solution of endless feedforward filter in the expression formula of discrete Fourier transform domain is
W Sub l [ f ] = ( ( Q ^ l [ f ] ) * Q ^ l [ f ] + &sigma; v 2 I N r ) - 1 ( ( Q ^ l ) * T [ f ] )
Optimum feedback filter corresponding to u code channel, i transmit antennas symbol is
b Sub , i , t , u l = &rho; floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 , u l - 1 ( W &OverBar; Sub , i l ) * ( H ) t
= &rho; floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 , u l &Sigma; n = 1 N r ( W &OverBar; Sub , i , n l ) * ( H ) ( n - 1 ) ( 2 J + L ) + 1 : n ( 2 J + L ) , t
= &rho; floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 , u l &Sigma; n = 1 N r &Sigma; p = 1 2 J + L ( W &OverBar; Sub , i , n l ) p * h n , floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 [ L - 1 - t + p ]
t≠(i-1)(2D+1)+D+1
The l time, i transmit antennas iteration output Signal to Interference plus Noise Ratio are
SINR Sub , i l = | ( W &OverBar; Sub , i l ) * H ( i - 1 ) ( 2 D + 1 ) + D + 1 | 2 / ( &Sigma; t = 1 , t &NotEqual; ( i - 1 ) ( 2 D + 1 ) + D + 1 2 D + 1 ( U N -
1 N &Sigma; u = 1 U ( &rho; floor ( ( t - 1 ) / ( 2 D + 1 ) ) + 1 , u l - 1 ) 2 ) | ( W &OverBar; Sub , i l ) * H t | 2 + &sigma; v 2 | | W &OverBar; Sub , i l | | 2 )
Next utilizes the l time, i transmit antennas iteration output Signal to Interference plus Noise Ratio calculating normalizated correlation coefficient, and the corresponding normalizated correlation coefficient of modulation system arbitrarily can calculate according to following formula
&rho; m t , u l = E < d m t , u [ n ] ( d ^ m t , u l [ n ] ) * >
= &Sigma; c , e &Element; &Pi; P { d m t , u [ n ] = c , d ^ m t , u l [ n ] = e } ce *
= &Sigma; c , e &Element; &Pi; P { d ^ m t , u l [ n ] = e | d m t , u [ n ] = c } P { d m t , u [ n ] = c } ce *
3, realize the feedback equalizer through iteration decision of claim 1 communication system channel distortion compensating method, it comprises: pulse shaping filter and sampler [1], also comprise feedforward filter [2], descrambler [3], despreader [4], decision device [5], spread spectrum and scrambler [6], feedback filter [7], channel decoder [8], it is characterized in that signal flow: after the received signal passages through which vital energy circulates is washed into mode filter and sampler [1], export to feedforward filter [2-i], the output of the output signal of feedforward filter [2-i] and feedback filter [7-i] is superposition mutually, remove interfering components, the signal of removing interfering components is through descrambler [3-i], behind the despreader [4-i-u], input decision device [5-i-u], the hard decision of decision device [5-i-u] is behind spread spectrum and scrambler [6-i-u], obtain corresponding i transmit antennas, the feedback signal of u code channel, the feedback signal of all transmitting antennas is all imported each feedback filter [7], after iterations reaches and presets number of times, stop iteration, decision device [5] output log-likelihood ratio information is given channel decoder [8], and channel decoder [8] obtains information bit through decoding.
4, the feedback equalizer through iteration decision of channel distortion compensation method in realization claim 1 communication system according to claim 2 is characterized in that the signal flow of feedback filter [7-i] is as follows: m tThe feedback signal input feedback filter [7-i-m of transmit antennas t1] or feedback filter [7-i-m t2], and according to modulation system select feedback filter [7-i-m t1] or feedback filter [7-i-m t2], all feedback filters { 7 - i - m t 1,7 - i - m t 2 } m t = 1 M t Output phase superposition, obtain the output of feedback filter [7-i], this output and the output of feedforward filter [2-i] is superposition mutually.
CN 200410065850 2004-12-22 2004-12-22 Method for compensating channel distortion in communication system, and feedback equalizer through iteration decision Expired - Fee Related CN1798115B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200410065850 CN1798115B (en) 2004-12-22 2004-12-22 Method for compensating channel distortion in communication system, and feedback equalizer through iteration decision

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200410065850 CN1798115B (en) 2004-12-22 2004-12-22 Method for compensating channel distortion in communication system, and feedback equalizer through iteration decision

Publications (2)

Publication Number Publication Date
CN1798115A true CN1798115A (en) 2006-07-05
CN1798115B CN1798115B (en) 2010-04-21

Family

ID=36818888

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200410065850 Expired - Fee Related CN1798115B (en) 2004-12-22 2004-12-22 Method for compensating channel distortion in communication system, and feedback equalizer through iteration decision

Country Status (1)

Country Link
CN (1) CN1798115B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101883077A (en) * 2010-07-28 2010-11-10 上海交通大学 Time-domain processing method and device of frequency selective fading MIMO channel
CN101232303B (en) * 2008-02-22 2010-12-29 北京航空航天大学 Low complex degree equalization method based on iteration jam deleting in spread spectrum communication system
CN104579618A (en) * 2013-10-09 2015-04-29 创意电子股份有限公司 Method applied to interconnection system and related processing module
CN104702312A (en) * 2015-03-25 2015-06-10 天津大学 WCDMA code channel detection method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6307901B1 (en) * 2000-04-24 2001-10-23 Motorola, Inc. Turbo decoder with decision feedback equalization
US7197084B2 (en) * 2002-03-27 2007-03-27 Qualcomm Incorporated Precoding for a multipath channel in a MIMO system
US7130342B2 (en) * 2002-12-27 2006-10-31 Motorola, Inc. Wireless receiver and method employing forward/backward recursive covariance based filter coefficient generation

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101232303B (en) * 2008-02-22 2010-12-29 北京航空航天大学 Low complex degree equalization method based on iteration jam deleting in spread spectrum communication system
CN101883077A (en) * 2010-07-28 2010-11-10 上海交通大学 Time-domain processing method and device of frequency selective fading MIMO channel
CN104579618A (en) * 2013-10-09 2015-04-29 创意电子股份有限公司 Method applied to interconnection system and related processing module
CN104579618B (en) * 2013-10-09 2018-02-02 创意电子股份有限公司 Method applied to interconnection system and related processing module
CN104702312A (en) * 2015-03-25 2015-06-10 天津大学 WCDMA code channel detection method
CN104702312B (en) * 2015-03-25 2017-04-05 天津大学 A kind of WCDMA code channel detection methods

Also Published As

Publication number Publication date
CN1798115B (en) 2010-04-21

Similar Documents

Publication Publication Date Title
CN1274093C (en) Method and apparatus for providing blind adaptive estimation and reception
CN1148922C (en) Optimization of cannel equalizer
CN1523769A (en) Iterative soft interference cancellation and filtering for spectrally efficient high-speed transmission
US20130279557A1 (en) Interference Cancellation with Time-Varying Interference and/or Distortion
CN1768485A (en) Scaling using gain factors for use in data detection for wireless code division multiple access communication systems
CN1449603A (en) Method and apparatus for processing a modulated signal using an equalizer and a rake receiver
CN1708936A (en) Multi-mode terminal in a wireless MIMO system
CN1799234A (en) Vector equalizer and vector sequence estimator for block-coded modulation schemes
CN1742457A (en) Equalisation apparatus and methods
CN1890909A (en) Receiver spatial processing for eigenmode transmission in a mimo system
CN1934838A (en) Method and communication device for interference cancellation in a cellular communication system
CN1585396A (en) Method and apparatus for reducing impulse noise of multicarrier modulated signal
CN100340122C (en) Channel estimation method for a mobile communication system
CN1512693A (en) Mobile terminal with multiple antennas and its method
CN1545787A (en) Method and apparatus for enhancing data rates in spread spectrum communication systems
CN1751487A (en) Communication receiver with an adaptive equalizer length
CN1762108A (en) Weight prediction for closed-loop transmit diversity
CN1625862A (en) Reception of multicarrier spread- sprectrum signals
CN1658528A (en) Adaptive channel estimation method of MIMO-OFDM system
CN1751452A (en) Communication receiver with a rake-based adaptive equalizer
CN1961498A (en) Communication signal equalization systems and methods
CN1757175A (en) Equalization of multiple signals received for soft handoff in wireless communication systems
CN1674482A (en) Method and apparatus for detecting normalized iterative soft interference cancelling signal
CN1845483A (en) Combination detecting system for receiver in TD-SCDMA system and its data processing method
CN2731842Y (en) User&#39;s appliances of transmit processing for using receiver functions

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100421

Termination date: 20141222

EXPY Termination of patent right or utility model