Beruflich Dokumente
Kultur Dokumente
ABSTRACT
A signal transimitted through a wireless channel may be severely distorted due to
intersymbol interference (ISI) and multiple access interference (MAI). In this paper,
we propose an efficient CDMA receiver based on a frequency domain equalization
with a regularized zero forcing equalizer and unit clipper decision with parallel
interference cancellation (FDE-RZF-CPIC) to combat both ISI and MAI. This
receiver is suitable for downlink zero padding CDMA (ZP-CDMA) cellular systems.
The effects of the decision function, the channel estimation, the number of cancelled
users, and the user loading on the performance of the proposed receiver are discussed
in the paper. The bit error rate (BER) performance of the proposed receiver is
evaluated by computer simulations. It has been found that the proposed receiver
provides a good BER performance, even at a large number of interfering users. At a
BER of 10 -3, the performance gain of the proposed receiver is about 2 dB over the
RAKE receiver with clipper decision and parallel interference cancellation in the
half loaded case (8 users ) and is much larger in the full loaded case (16 users).
Keywords: Downlink CDMA, Decision Functions, PIC, FDE-RZF, Zero Padding,
Channel Estimation.
INTRODUCTION
Volume 2 Number 4
Page 75
www.ubicc.org
SYSTEM MODEL
h
W
(t w )
(1)
(2)
l k w
+ H .d m 1 + n m
1
(3)
Volume 2 Number 4
Page 76
(4)
h[0]
.
.
H = h[W1]
0
.
0 . 0 h[W1] . . h[0]
h[0] .
. .
.
.
.
. h[W1]
0
.
.
.
.
0 h[W1] . .
(5)
h[0]
(6)
h
[
0
]
.
H0 = .
h[W 1]
.
.
.
.
0
. . h[W 1] . . . h[0]
, and
0
H1 = .
.
.
0
h[W 1]
.
.
.
.
h[0]
h[W 1]
(7)
(8)
www.ubicc.org
S = [s 1 s 2 ........ s K ]
s = [s
k
(9)
(10)
(11)
(12)
Volume 2 Number 4
d RAKE = (
Page 77
R)
(16)
(13)
r = HCS d b d + HCUbint + n
(17)
RAKE
L
~ = f {b }
dec
int
b int
(18)
~'
(20)
z)
(21)
DECISION FUNCTIONS
y = f dec ( x)
(22)
www.ubicc.org
16 zeros
FFT detect
+despreading
FFT detect
+despreading
FFT detect
+despreading
y = fdec(x) =
1 x < 0
y
x
(23)
x >1
1,
y = fdec(x) = x, x [1,1]
x < 1
1,
Hard Limiter
1, x > cn
1
-cn
-1
(26)
(24)
cn
-1
Null Zone
y = f dec ( x) = x
(25)
d ZF = ( H
H )
(27)
-1
1
-1
Unit Clipper
Volume 2 Number 4
Page 78
www.ubicc.org
H
1 H
d RZF = (H H + ) H r
= M 1H H r = Gr
(28)
1
M
(29)
(33)
where:
1
M
= [ + I]
H
(30)
1
M
RT)
(31)
(34)
~'
where b
int
(32)
Page 79
(36)
d FDECPIC
5.1 Complexity
Volume 2 Number 4
L
~
b int = f dec {b int }
= ( 1M . H . 1 (Z))
(37)
(38)
www.ubicc.org
7 CHANNEL ESTIMATION
In this section, we consider the channel estimation
method which depends on the pilot signal. When the
pilot sequence is transmitted, the received signal in
Eq. (4) is expressed as:
r = Dh + n
(39)
where the complex channel impulse response h is
expressed as:
FDE-RZF
Implementation
of
( +I)
H
Channel Estimation
Received
signal
-1
Descrambling,
Despreading,
And
remove ZP
IFFT
Hard
decision
desired
user's
data
RAKE
FFT
Genera
tion of
IFFT
Descrambling
Despreading,
And
remove ZP
Unit
Clipper
decision
2
.
.
.
Interference
Regeneration
h = [h1 , h2 ,.........., hW ]
(40)
h = arg min r Dh
Figure 3 compares the performance of the FDERZF and that of the TDE and the RAKE receiver
for 8 users . It is clear that the equalization in the
time domain is identical to that in the frequency
domain. The only difference is in the method of
implementation.
Both equalizers have better
performance than that of the RAKE receiver only.
(41)
SF=16,K=8, =1
10
RAKE
AVERAGE BER
h ZF = (DH D) 1 D Hr
Zero padding
10
-1
-2
10
8 SIMULATION RESULTS
Several simulation experiments are carried out to
test the performance of the proposed FDE-RZFCPIC algorithm and compare it to other algorithms.
The simulation environment is based on the
-3
10
10
15
SNR
Volume 2 Number 4
Page 80
www.ubicc.org
SF=16,K=8
SF=16,K=8
10
10
NULL ZONE DECISION
-1
-1
SNR=[ 6 9 12 15] db
10
AVERAGE BER
AVERAGE BER
10
-2
10
-3
10
10
-2
RAKE
10
-3
-4
10
0.2
0.4
0.6
0.8
10
THRESHOLD
10
15
SF=16, K=16
SNR
10
sof t decision
-4
10
NULL ZONE DECISION
10
10
-1
SNR=[ 6 9 12 15] db
AVERAGE BER
AVERAGE BER
10
-2
-1
10
-2
10
RAKE
-3
10
-4
sof t decision
-3
0.2
0.4
0.6
0.8
10
10
15
Volume 2 Number 4
SNR
THRESHOLD
Page 81
The performance of the proposed FDE-RZFCPIC is compared to that of the RAKE receiver,
FDE-RZF equalizer, the RAKE receiver with hard
decision PIC, and the RAKE receiver
with unit
clipper decision PIC.
The effect of the regularization parameter on the
performance of FDE-RZF-CPIC is examined in two
experiments and shown in Figs. 8 and 9. The optimal
www.ubicc.org
SF=16,K=16
10
-1
10
AVER AG BER
-2
10
SF=16,K=8
RAKE
10
-3
10
FDE-RZF-CPIC
AVERAGE BER
10
SNR=[ 6 12 ] db
-4
10
10
15
SNR
-2
10
-3
10
-4
10
10
-2
10
10
FDE-RZF-CPIC
AVERAGE BER
10
-1
SNR=[ 6 12 ] db
-2
10
SF=16,K=8, =1
10
10
-3
-1
10
10
10
-3
10
-2
-1
10
10
10
Figure
9: Performance
scheme
( FDE-RZF-CPIC
), at different SNR
for a Vs
full
regularization
parameter of
loaded system..
AVERAGE BER
-4
-2
10
-3
10
RAKE
10
FDE-RZF
-4
10
15
SNR
Volume 2 Number 4
Page 82
www.ubicc.org
10
users increases.
SF=16,K=16, =1
RA KE
SF=16
10
FDE-RZF
hard decision rake+pic
FDE-RZF-CPIC
FDE-RZF-CPIC
-1
10
AVERAGE BER
AVERAGE BER
10
-2
10
-2
10
-3
10
-3
10
15
10
SNR
10
14
12
Figure
14:canceled
Performance
FDE-RZF-CPIC
scheme Vs
number of
users. of
=1,
and SNR =12 dB.
SF=16, =1
10
10
AVERAG BER
RAKE
FDE-RZF
hard decision rake+pic
-1
10
AVERAG BER
10
-2
10
-2
10
-3
10
-3
10
10
12
SNR
-4
10
8
10
Number of Users ,K
12
14
Volume 2 Number 4
Page 83
www.ubicc.org
(A.2)
where each raw is a circular shift of the raw above
and the first raw is a circular shift of the last raw.
The primary difference between the matrices Q and
10
-1
AVERAG BER
10
-2
10
-3
10
-4
10
10
12
matrices that Q
equivalent.
SNR
9 CONCLUSION
The paper presents an efficient FDE-RZF-CPIC
receiver for downlink CDMA. This receiver is
implemented using frequency domain approximations rather than the time domain implementation to
reduce complexity. The comparison studies show that
the proposed receiver outperforms several traditional
receivers for different loading cases. The sensitivity
of the proposed receiver is also studied for different
decision functions and different channel estimation
methods. The obtained results indicate that the
proposed receiver performance is robust for the
different channel estimation methods.
APPENDEX 1 Toeplitz to circulant approximation
Let Q be an SXS Toeplitz matrix of the following
form:
0
q(0) " q(l )
# %
Q = q(k )
q(l )
%
%
#
q(k ) " q(0)
%
(A.1)
Q c defined as [17,18]:
q(0) " " q (l )
# %
#
%
q(k )
%
c
Q =
0
%
# % %
%
q (l ) # %
#
%
#
%
q ( 1) " q (l ) #
Volume 2 Number 4
"
q (k ) "
"
"
%
%
%
%
%
%
%
%
0
q(k )
"
"
q(k )
"
q (l )
#
#
q (1)
c
and Q are asymptotically
c
It is known that an SXS circulant matrix Q is
diagonalized by [1]:
1 c
(A.3)
= Q
where is an SXS diagonal matrix whose
c
elements (s, s) are the eigenvalues of Q and
where is an SXS unitary matrix of eigen vectors
c
of Q . Thus we have:
= = I
The elements (s1, s2 ) of
[17,18]:
j2s s
(s1, s2 ) = exp 1 2
S
*t
*t
(A.4)
are given by
(A.5)
2
= 1
for s1, s2 = 0,1,........, S 1and j
The eigen values (s, s) can be called (s) . For
these eigen values, the following relation holds
[17,18]:
k
j 2ms
(s) = q(0) + q(m) exp
S
m=1
(A.6)
1
j 2ms
+ q(m) exp
S
m=l
s = 0,1,........, S 1
c
Because of the cyclic nature of Q ,we define:
(A.7)
q(S m) = q(m)
and thus Eq.(A.6) can be written in the form [17,18]:
S 1
j 2ms
(s) = q(m) exp
(A.8)
m=0
S
for s = 0,1,........, S 1
Thus the circulant matrix can be simply diagonalized
by computing the DFT of the cyclic sequence
q(0), q(1),......., q(S 1) .
q (0)
Page 84
www.ubicc.org
10 REFERENCES
[1] I. Martoyo, T. Wesis, F. Capar, and F.Jondral,
Low complexity cdma downlink
receiver
based on frequency domain equalization, in
Proc. IEEE Vech. Tech.. Conf., pp. 987-991,
Oct. 2003.
[2] J. Pan, P. De, and A Zeira, Low complexity
Data Detection Using Fast Fourier Transform
Decomposition of Channel Correlation Matrix,
IEEE Global Telecom. Conference, vol. 2 , pp.
1322-1326, Nov. 2001.
[3] D. Falconer, S. L. Ariyavisitakul, A. BenyaminSeeyar, and B. Edison, Frequency domain
equalization for single-carrier broadband
wireless systems, IEEE Mag. Commun., Vol.
40, no. 4, pp. 58-66, Apr. 2002.
[4] F. petre, G. Lues, L. Deneire, and M. Moonen,
Downlink frequency domain chip equalization
for single-carrier block transmission ds-cdma
with known symbol
padding, in Proc.
GLOBCOM, pp. 453- 457, Nov. 2002 .
[5] K.L. Baum, T.A. Thomas, F.W Vook, and V.
Nangia, Cyclic-prefix CDMA: an Improved
Transmission Method for Broadband DSCDMA Cellular Systems,
IEEE Wireless
Comm. And
Networking Conference, vol. 1,
pp.17-21, Mar. 2002.
[6] B. Mouhouche, K. Abed-Meraim, N. Ibrahim,
and P.
Loubaton,
Combined
MMSE
equalization and blind parallel interference
cancellation for downlink multirate CDMA
communications,
IEEE 5th
Workshop on
Signal Processing Advances in Wireless
Communications, pp. 492496, 11-14 July
2004.
[7] B. Mouhouche, K. Abed-Meraim, and S. Burykh,
Spreading code detection and blind interference
cancellation for DS/CDMA downlink, IEEEISS
STA 04, Sydney, Australia, pp. 774-778, 2004.
[8] Z. Gao, Q. Wu, and J. Wang, Combination of
LMMSE equalization and multi-path interference cancellation in WCDMA receivers IEEE
ICMMT 4th International Conference, pp. 838
841, 18-21 Aug. 2004.
[9] M.F. Madkour, S. C. Gupta, and Y. .E. Wang,
Successive Interference Cancellation Algorithms for Downlink W-CDMA Communications,
IEEE Trans. Wireless Comm., vol. 1, N. 1 ,
January 2002.
[10] L. B. Nelson, and H. V. poor, Iterative
multiuser receivers for CDMA channels: An
EM- based approach, IEEE Trans. Commun.,
Vol. 44, pp. 1700-1710, Dec. 1996.
[11] A. L. C. Hui, and K. B. Letaief, Multiuser
asynchronous DS/CDMA detectors in multipath
fading links, IEEE Trans. Commun., vol. 46,
pp. 384391, Mar.1998.
Volume 2 Number 4
Page 85
www.ubicc.org