Zam 05 A
Zam 05 A
MIMO-OFDM Systems
H. Zamiri-Jafarian1, 2 and G. Gulak1
1
Department of Electrical and Computer Engineering, University of Toronto, Toronto, Ontario, Canada
2
Electrical Engineering Department, Ferdowsi University, Mashhad, Iran
[email protected]
S (k) = [ s1 (k ),..., s L (k )] is a transmitted OFDM symbol We consider one subcarrier channel matrix, H l , and develop
matrix and s l (k) = [ s l1 (k ),..., s lN ( k )]T is a symbol vector the adaptive algorithm to estimate its SVD . Also, due to
T simplicity, we drop the subscript of H l in deriving the
transmitted from the lth subcarrier. Note that (.) represents
algorithm. Defining W 1 = UΣ and W 2 = VΣ matrices, it is
the transpose operation. Defining H = [ H 1 ,..., H L ]T as an
straightforward to show
L-point FFT of the M × N channel impulse response
matrix, H (k ) , after removing the cyclic prefix, the M × 1 w 1i = Hv i = σ i u i (3)
received vector of the lth sub-carrier, x l (k ) , becomes w 2iH = u iH H = σ i v iH (4)
where u i , v i , w 1i and w 2 i
E Hˆ l - H l
are the ith columns of U , 2
1 L
V , W 1 and W 2 , respectively, and σ i is the ith diagonal ∑
F
NMSE ( Hˆ ) =
element of Σ . L l =1 [
E Hl F
2
] (12)
1
−
uˆ i ( k ) = w
ˆ 1i ( k )( w
ˆ 1i ( k ) H w
ˆ 1i ( k )) 2 for i = 1, L , P (7) -10 N=8, M=8
N=8, M=2
NMSE (dB)
N=6, M=2
By having uˆ i ( k ) from (7), in the second step, w 2 i at time k -15 N=4, M=4
is estimated as
(
ˆ 2i ( k ) = I N − Wˆ 2i ( k )(Wˆ 2i ( k ) H Wˆ 2i ( k )) −1 Wˆ 2i ( k ) H
w ) -20
× w (
ˆ 2i ( k − 1) + µ ( s ( k ) x ( k ) H uˆ i ( k ) − w
ˆ 2i ( k − 1)) ) -25 N=4, M=2
N=2, M=6
for i = 1, L , P (8) N=2, M=4 N=2, M=2
where Wˆ 2i ( k ) = [w
-30
ˆ 21 ( k ), L , w
ˆ 2i−1 (k )] . To satisfy the 0 100 200 300 400 500 600 700 800 900 1000
Number of training symbols
orthogonality property of W 2 , Eq. (8) has been derived under
the following constraint. Fig. 1. The normalized MSE of the adaptive estimation algorithm versus the
number of training symbols.
Wˆ 2i ( k ) H w
ˆ 2i (k ) = 0 for i = 1, L , P (9)
ˆ 2i ( k ) from (8),
Using w v i and σ i for i = 1, L , P at time k -14
N=2, M=2
are estimated by -16
N=4, M=4
N=8, M=8
1
−
vˆ i ( k ) = w
ˆ 2i ( k )( w
ˆ 2i (k ) H w
ˆ 2i ( k )) 2 (10)
-18
1
σˆ i ( k ) = ( wˆ 2i (k ) H ˆ 2i
w ( k )) 2 (11)
NMSE (dB)
-20