Académique Documents
Professionnel Documents
Culture Documents
1 2 N
k k k k
=
D d d d
N P
C
where the row vector d
k
n
denotes the datastream of P symbols
that will be transmitted by the n-th antenna (n = 1,2,,N), and
is defined as
T
,1 , 2 ,
n n n n
k k k k P
d d d =
d
1 P
C .
The symbols of each user are first serial-to-parallel converted
to form the N substreams, and then spread with the
corresponding user specific spreading sequence in order to
form the chip-level transmit matrix
,1 , 2 , k k k k PG k k
= =
S s s s D c
N PG
C
where
,1 , 2 , k k k k G
c c c =
c
1 G
C
is the signature sequence of user k, C refers to the chip
alphabet, denotes the Kronecker product and G is the length
of the spreading sequence. Each user is allocated a distinct
spreading code and in order to ensure orthogonality between
the different users, Walsh-Hadamard sequences are used. The
spread signals of all users from each transmitting antenna are
then combined and all the P x G parallel data sequences are
interleaved in the frequency domain with a chip level block
interleaver of size P x G. The interleaved data are next mapped
onto N
c
= P x G available subcarriers (f = f
1
, f
2
,,
c
N
f ) and
transformed into the time domain by the inverse fast Fourier
transform (IFFT). The N
c
subcarriers can be represented by
index i and related to the p-th symbol (p = 1,2,,P) and the g-
th chip (g = 1,2,,G) by i = (p 1)G + g. The transmitted
chips of all users at the i-th subcarrier can be indicated as
T
1 2
,
1
K
N
i i i i k i
k
x x x
=
= =
x s
1 N
C (1)
where x
i
n
is the chip transmitted by the n-th antenna at the i-th
subcarrier, and can be expressed as
, , , /
1 1
K K
n n n
i k i k i k i G
k k
x s c d
= =
= =
(2)
in which
,
n
k i
s indicates the chip transmitted by the n-th antenna
for the k-th user at the i-th subcarrier, and a
denotes the
largest integer that is smaller than a. The output signal from the
IFFT is added with cyclic prefix (CP) before transmission over
the wireless multipath channel. The channel is considered to be
quasi-static frequency selective fading corrupted by additive
white Gaussian noise (AWGN). In order to avoid inter symbol
interference (ISI), the duration of CP is assumed to be longer
than the maximum delay spread of the channel.
B. Received Signal Model
The receiver of the desired user consists of M receiving
antennas. Upon receiving the signal, the cyclic prefix (CP) is
removed and the fast Fourier transform (FFT) of size N
c
is
performed. The received signal model at the i-th subcarrier,
after the FFT operation can be characterized as
i i i i
= + r H x n (3)
where the received signal, the channel and the noise vectors are
represented respectively as
T
1 2 M
i i i i
r r r =
r
1 M
C
(1,1) (1, )
1
( ,1) ( , )
, ,
N
i i
N
i i i
M M N
i i
h h
h h
= =
H h h
. . .
M N
C
T
1 2 M
i i i i
n n n =
n
1 M
C .
The channel response at the i-th subcarrier between transmit
antenna n (n = 1,2,,N) and receive antenna m (m = 1,2,,M)
is denoted by h
i
(m,n)
and the N x 1 AWGN noise vector at the i-
th subcarrier is signified by n
i
. The received signal expression
in (1) can be rearranged as
' ' ' '
, , ', ',
' ' ' '
CAI MAI 1 MAI 2
n n n n n n n n
i i k i i k i i k i i k i i
n n k k k k n
s s s s
= + + + +
r h h h h n
. (4)
Considering the right hand side of (4), the first term represents
the transmitted chips from the desired substream n of the
desired user k. The second term corresponds to the co-antenna
interference (CAI) arising from the other substreams of the
desired user. Multiple access interference (MAI) coming from
other users n-th substream and all other substreams are
expressed by the third term (MAI 1) and the fourth term (MAI
2) respectively.
III. OSSMICRECEIVER
A. Successive Interference Cancellation procedure
The chip level OSIC receiver proposed in [5] for multiuser
MIMO MC-CDMA systems has a poor performance. This is
because, after the chip level linear filter that removes CAI &
MAI 2, chip detection is made before despreading. For this
reason, the MAI 1 in (4) is not suppressed before detection and
thus causes severe degradation. Instead, we propose a novel
OSSMIC receiver design that performs chip level spatial
nulling, optimum detection ordering of the received
substreams, symbol detection after despreading, and chip level
spatial and multiuser interference cancellation. The block
diagram of the novel receiver without interleaving for the
desired user k is depicted in Figure 1. This could easily be
extended to the interleaved case. The strongest received
substream is considered initially to be the desired signal for
detection while the remaining substreams are suppressed. The
layered detection process is performed using an optimum
selection ordering which is discussed in the next section.
1272
Authorized licensed use limited to: Chulalongkorn University. Downloaded on June 11, 2009 at 22:39 from IEEE Xplore. Restrictions apply.
Without loss of generality, the first substream is considered.
For convenience the analysis of ZF filtering is discussed first
and it can be easily extended to the MMSE case. Some issues
for the MMSE case will be explained later in this section.
Hence, considering the received signal passing through a linear
ZF filter, the estimates of the transmitted chips for the first
substream at the i-th subcarrier can be expressed as
1
,
1 1 1
k i i i i i i i i
y
+ + +
= = +
H r H H x H n
1 1
, ',
'
k i k i i
k k
s s n
= + +
(5)
where H
i
+
is the pseudoinverse matrix of H
i
and [A]
1
denotes
the first row of matrix A. The symbol decision statistic is
obtained when the chip estimates in (5) are despread by the
desired users spreading sequence.
1 1 1 1
, , , , , , ', ,
1 1 ' 1 1
G G G G
k p k g k i k g k i k g k i k g i
g g k k g g
z c y c s c s c n
= = = =
= = + +
1
, ,
1
G
k p k g i
g
d c n
=
= +
(6)
where i is related to p and g as shown in section II A., and this
is used for all subsequent expressions. The p-th symbol
detection for the first substream of the k-th user is then
performed to obtain
1
,
k p
d . The next step in a layered space-time
receiver is to remove the detected substream from the received
signal. The modified channel matrix is then formed by setting
the detected substreams channel response to zero, i.e. the first
column of H
i
is zeroed [4]. This modified channel matrix is
subsequently used to compute the nulling filter for the next
stage. The channel zeroing process is important as it increases
the post detection SNR for the following detection stages.
However, if the multiuser interference coming from the first
transmit antenna is not completely removed, it will not be
suppressed by any subsequent nulling processes. This will
significantly deteriorate the performance. With the described
cancellation procedure, the interference caused by the
substream of the other users, i.e. MAI 1 in (4), is not removed
and it causes poor system performance. Therefore, the MAI 1
in the detected substream must be eliminated.
The most straight forward method to determine this MAI
term is to detect the first substream for all users. However, this
requires the knowledge of all other users spreading sequence
and will increase the computational complexity. Alternatively,
this MAI term could be computed for every i-th subcarrier by
spreading the symbol decision statistic z
1
k,p
with the desired
users spreading sequence to produce
T
1
, , ( 1) 1 , ( 1) 2 , , k p k p G k p G k pG k k p
v v v z
+ +
= =
v c . (7)
This respread signal v
k,p
contains the desired user signal and
noise. It is then subtracted from the chip estimate
1
, k i
y in (5) to
obtain the signal contribution in MAI 1 term and a second term
which enhances the noise
1 1 T
, , , ', , ,
' 1
G
k i k i k i k i k g k g i
k k g
I y v s c c n
=
= = +
. (8)
The whole cancellation procedure for the first substream from
the received signal at the i-th subcarrier can be characterized by
T
1 T
, , ,
1
( )
i i k g k p k i i
c d I
= +
r r H (9)
where
i
k
d
1
I
2
I
Detected
Data
1
k
y
Figure 1: The block diagram of OSSMIC receiver for downlink MIMO MC-CDMA system.
Each of the MIMO channels is assumed to possess frequency
selective Rayleigh fading with two taps at arrival times {0,1}
normalized to the chip period. It is assumed that the
maximum delay spread is shorter than the duration of the
cyclic prefix. Hence, ISI is avoided and each chip experiences
flat fading.
Figure 2 demonstrates the BER performance with respect to
different E
b
/N
0
for the linear chip level ZF & MMSE detectors
1274
Authorized licensed use limited to: Chulalongkorn University. Downloaded on June 11, 2009 at 22:39 from IEEE Xplore. Restrictions apply.
[6], the chip level OSIC detectors [5] and our novel ZF &
MMSE OSSMIC detectors for the half loaded four user (K = 4)
case. In view of the performance of ZF and MMSE OSIC
detectors, significant error floors appear at BER = 2x10
-1
for
E
b
/N
o
= 5 dB due to MAI arising to the system. It is evident
that the proposed OSSMIC for both ZF and MMSE filters
overcomes the problem of MAI resulting in a superior
performance over the OSIC detectors. Further observations
show that at BER = 10
-3
, ZF OSSMIC detector produces 5 dB
improvement over linear ZF receiver. Similarly, the MMSE
OSSMIC detector shows 9 dB improvement at BER = 10
-4
over
linear MMSE detector. In addition, when an 8 x 8 chip level
block interleaving is applied to the novel MMSE OSSMIC
receiver, frequency diversity is better exploited ensuing in a
further 4 dB improvement at BER = 10
-5
.
0 5 10 15 20 25 30
10
-7
10
-6
10
-5
10
-4
10
-3
10
-2
10
-1
10
0
Eb/No in dB
B
E
R
ZF-OSIC
MMSE-OSIC
linear ZF
linear MMSE
ZF-OSSMIC
MMSE-OSSMIC
MMSE-OSSMIC-interleaving
Figure 2: BER performance of novel OSSMIC, linear and OSIC detectors for
4 user downlink MIMO MC-CDMA system.
The same architectures are evaluated for the fully loaded (K =
8) case and their BER performances are depicted in Figure 3. It
can be clearly observed that the problem of MAI causing error
floors is still significant for OSIC receiver. Both the novel ZF
and MMSE OSSMIC detectors produce similar performance
improvement as the previous case over linear detectors. It
should be noted that when the number of users in the system
increases, the performance improvement by block interleaving
is reduced due to higher residual interference.
V. CONCLUSION
In this paper, a chip level OSSMIC receiver architecture with
ZF or MMSE filtering is proposed for downlink MIMO MC-
CDMA systems. The proposed scheme cancels both CAI and
MAI that arises within the system during multiuser
transmission. Furthermore, the proposed receiver only requires
the desired users signature sequence during the detection
process. Simulations reveal a significant advantage in the BER
0 5 10 15 20 25
10
-6
10
-5
10
-4
10
-3
10
-2
10
-1
10
0
Eb/No in dB
B
E
R
ZF-OSIC
MMSE-OSIC
linear ZF
linear MMSE
ZF-OSSMIC
MMSE-OSSMIC
MMSE-OSSMIC-interleaving
Figure 3: BER performance of novel OSSMIC, linear and OSIC detectors for
8 user downlink MIMO MC-CDMA system.
performance of the OSSMIC receiver over existing receivers.
Shattering existing perception, the proposed receiver permits
layered space-time processing with good performance for
spatially multiplexed MC-CDMA system.
REFERENCES
[1] M. Juntti, M. Vehkapera, J. Leinonen, Z. Li, D. Tujkovic, and S.
Tsumura, S. Hara, MIMO MC-CDMA communications for future
cellular systems, IEEE Comms Mag, vol. 43, issue 2, pp.118-124, Feb
2005.
[2] D. Gesbert, M. Shafi, S. Da-shan, P.J. Smith and A. Naguib, From
theory to practice: an overview of MIMO space-time coded wireless
systems, IEEE J. Select. Areas Commun, vol. 21, issue 3, pp. 281302,
Oct. 1998.
[3] C.R. Nassar, B. Natarajan, Z. Wu, D. Wiegandt, S.A. Zekavat, and S.
Shattil, Multi-carrier Technologies for Wireless Communications, USA:
Kluwer Academic Publishers, 2002.
[4] P.W. Wolniansky, G.J. Foschini, G.D. Golden, and R.A. Valenzuela,
V-Blast: An architecture for realizing very high data rates over the rich-
scattering wireless channel, in Proc IEEE ISSSE-98, pp. 295-300, Sep.
1998.
[5] L. Zhongding, P. Xiaoming, and C. Francois V-BLAST receivers for
downlink MC-CDMA systems, in Proc. VTC Fall, vol. 2, pp.866-870,
2003.
[6] M. Vehkapera D. Tujkovic, Z. Li, and M. Juntti, Receiver design for
spatially layered downlink MC-CDMA system, IEEE Trans. on
Vehicular Technology, vol. 54, no. 3, pp. 1042-1055, May 2005.
[7] Y. Lee, H. Park, Low-Complexity Detections for downlink MIMO
MC-CDMA systems, in Proc. PIMRC Fall, pp. 1-5, Sep 2006
[8] K. Kyeongyeon, H. Jaesang, L. Chungyong, and S. Seijoon,
Asymptotic analysis of downlink MIMO multicarrier CDMA systems
with a minimum mean square error receiver, in Proc.VTC Spring, vol
3, pp. 1501-1505, 2006.
[9] J. Hu, K. Kim, S. Shim, M. Kim, and C. Lee, An MMSE-nulling
partial-PIC receiver for multiuser downlink MIMO MC-CDMA
systems, IEICE Transactions on Communications, vol. E88-B, No. 4,
pp. 1725-1729, Apr 2005.
1275
Authorized licensed use limited to: Chulalongkorn University. Downloaded on June 11, 2009 at 22:39 from IEEE Xplore. Restrictions apply.