• 沒有找到結果。

A Derivation on the Equivalence Between Newton's Method and DF DFT-Based Method for Channel Estimation in OFDM Systems

N/A
N/A
Protected

Academic year: 2021

Share "A Derivation on the Equivalence Between Newton's Method and DF DFT-Based Method for Channel Estimation in OFDM Systems"

Copied!
6
0
0

加載中.... (立即查看全文)

全文

(1)

A Derivation on the Equivalence Between Newton’s

Method and DF DFT-Based Method for

Channel Estimation in OFDM Systems

Meng-Lin Ku and Chia-Chi Huang

Abstract—In this paper, we derive the decision-feedback

(DF) discrete Fourier transform (DFT)-based channel estima-tion method from Newton’s method for space-time block code (STBC)/ orthogonal frequency division multiplexing (OFDM) sys-tems. Through our derivation, the equivalence between Newton’s method and the DF DFT-based method is established. Computer simulations are also used to demonstrate the equivalence of the two methods in terms of BER and normalized square error (NSE) performance. Finally, the results presented in this paper also hold for conventional OFDM systems.

Index Terms—Orthogonal frequency division multiplexing,

space-time block code, discrete Fourier transform, channel esti-mation, Newton’s method, decision-feedback.

I. INTRODUCTION

T

HE discrete Fourier transform (DFT)-based channel es-timation method derived from the maximum likelihood (ML) criterion is originally proposed for orthogonal frequency division multiplexing (OFDM) systems with pilot preambles [1]–[5]. In order to save bandwidth and improve system performance, decision-feedback (DF) data symbols are usually exploited to track channel variations in subsequent OFDM data symbols, and this method is called DF DFT-based channel estimation [1]–[3]. However, the working principle of this empirical method has not been explored from the viewpoint of Newton’s method in previous studies. This paper derives the DF DFT-based channel estimation via Newton’s method for space-time block code (STBC)/OFDM systems. In this way, the equivalence between the two methods is established. Our results indicate that both methods can be implemented through the same four components: a least-square (LS) estimator, an inverse DFT (IDFT) matrix, a weighting matrix, and a DFT matrix, but with different connections. On one hand, the gradi-ent vector in Newton’s method can be found by calculating the difference between an estimated channel frequency response and an LS estimate, followed by the IDFT operation. On the other hand, the inverse of the Hessian matrix in Newton’s method is just the weighting matrix operation in the DF DFT-based method.

Manuscript received June 1, 2007; revised June 3, 2008; accepted July 16, 2008. The associate editor coordinating the review of this paper and approving it for publication was X.-G. Xia. This work is supported in part by National Science Council under Grants NSC94-2220-E-009-033, NSC95-2220-E-009-010 and NSC96-2220-E-009-002.

The authors are with the Department of Communication Engineer-ing, National Chiao Tung University, Hsinchu, 300, Taiwan (e-mail: willyku.cm87@nctu.edu.tw, huangcc@faculty.nctu.edu.tw).

Digital Object Identifier 10.1109/T-WC.2008.070583

[ ] P s k ( )1[ ], X t k ( )1[ ] , R t k OFDM Modulator STBC Encoder OFDM Demodulator Channel Estimation & STBC Decoder (NT1)[ ], Xt k ( )NT[ ], X t k OFDM Modulator OFDM Modulator OFDM Demodulator OFDM Demodulator (NR1)[ ], Rt k ( )NR[ ], R t k [ ] 1 s k

Fig. 1. STBC/OFDM system.

The rest of this paper is organized as follows. In Section II, we briefly describe an STBC/OFDM system. In Section III, a classical DF DFT-based channel estimation method is introduced, and a channel estimation method using the ML criterion is derived from Newton’s method. The equivalence between the DF DFT-based method and Newton’s method is then discussed and simulated in this section. Finally, some conclusions are drawn in Section IV.

II. STBC/OFDM SYSTEMS

Consider an STBC/OFDM system in Fig. 1 withNT trans-mit andNRreceive antennas, employingK subcarriers among which M subcarriers are used to transmit data symbols and the otherK −M subcarriers are used as either a DC subcarrier or virtual subcarriers. Assume that the set of data subcar-rier indices is denoted as Q ⊆ {1, . . . , K}. At subcarrier k ∈ Q and after symbol mapping, P modulated data symbols {s1[k], . . . , sP[k]} are encoded by an NT×NLSTBC encoder

X[k] to generate NT signal sequences of lengthNL, denoted by {X(i)[1, k], . . . , X(i)[N

L, k]}, for i = 1, . . . , NT [6][7]. As a simple example, for a 2× 2 Alamouti’s STBC, we have X(1)[1, k] = s

1[k], X(2)[1, k] = s2[k], X(1)[2, k] = −s∗2[k],

and X(2)[2, k] = s

1[k]. Note that these signal sequences

possess the orthogonal property, given by X[k]XT[k] =

C[k]INT, where (·)∗ and (·)T represent complex conjugate

and transpose, respectively, IN is an N × N identity matrix,

and C[k] = NL

t=1|X(i)[t, k]|2. After insertion of K − M zeros for DC and virtual subcarriers, the STBC encoded data symbols X(i)[t, k] are modulated onto M subcarriers via a

K-point IDFT unit to produce time domain samples, for t = 1, . . . , NL andi = 1, . . . , NT. The time domain samples are then appended with cyclic prefix (CP) of length G and transmitted throughNT transmit antennas within the duration ofNL OFDM data symbols.

(2)

Estimated channel frequency response LS Estimator D Symbol Detector Weighting Matrix IDFT DFT Decision data symbols Received signals

Frequency domain Time domain Frequency domain

Fig. 2. The block diagram of the DF DFT-based channel estimation method. (D is a delay component.)

We assume that both timing and carrier frequency synchro-nization are perfect, and that the length of channel impulse response is always smaller than the length of the CP. Another assumption here is that the channel is quasi-static over the duration of a time slot, including NL OFDM data symbols, but it varies from one time slot to another. Hence, at the output of the OFDM demodulator in Fig. 1, the NL successively received OFDM data symbols at the jth receive antenna are given by

R(j)[t, k] =NT i=1

H(j,i)[k] X(i)[t, k] + Z(j)[t, k] (1)

fort = 1, . . . , NL andk ∈ Q, where H(j,i)[k] is the channel frequency response for the (j, i)th antenna pair, and Z(j)[t, k]

is uncorrelated additive white Gaussian noise (AWGN) on the jth receive antenna with zero-mean and variance σ2

Z. III. DF DFT-BASEDMETHOD ANDNEWTON’SMETHOD A. DF DFT-Based Channel Estimation Method

As shown in Fig. 2, the block diagram of the DF DFT-based channel estimation method is composed of an LS estimator, an IDFT matrix, a weighting matrix, and a DFT matrix [2]–[5]. The LS estimator exploits DF data symbols to produce an LS estimate, which is a noisy estimation of channel frequency response. After taking the IDFT to transform the estimate to time domain, we can improve this estimate by using a weighting matrix which depends on the performance criterion chosen, either ML or minimum mean square error (MMSE) [3][5]. Finally, the enhanced estimate is transformed back to frequency domain to obtain a new estimate of channel frequency response.

B. Channel Estimation via Newton’s Method

A parametric channel model M(j,i)[k] of the channel

fre-quency response H(j,i)[k] is first formed by a summation of

G complex sinusoids as follows: M(j,i)[k] =G

l=1

μ(j,i)l e−j2π(k−1)(l−1)/K (2)

where μ(j,i)l = α(j,i)l + jβ(j,i)l is a complex fading gain to be tracked in subsequent time slots. From (1) and (2), the

joint channel estimation and data detection problem can be formulated in an ML estimation framework as follows:

(ˆs, ˆy) = arg min

s,y NR  j=1 NL  t=1  k∈Θ  R(j)[t, k] NT  i=1 M(j,i)[k] X(i)[t, k]2 (3)

where Θ =1, . . . , ΘNS} is a subset of Q over which we

execute the summation, s denotes the data symbols which are STBC encoded and transmitted over subcarriers Θ, and NS denotes the cardinality of Θ. In addition, we define μ(j,i)I = [α(j,i)1 , . . . , α(j,i)G ]T, μ(j,i)

Q = [β (j,i) 1 , . . . , βG(j,i)]T, y(j,i) = [μ(j,i)T I , μ(j,i) T Q ]T, y(j) = [y(j,1) T , . . . , y(j,NT)T]T, and y = [y(1)T

, . . . , y(NR)T]T. Because it is hard to solve (3) directly, we yield a simplified optimization problem by relaxing (3) as follows:

(ˆs, ˆy) = arg min

y mins NR  j=1 NL  t=1  k∈Θ  R(j)[t, k] NT  i=1 M(j,i)[k] X(i)[t, k]2 (4)

Assuming that M(j,i)[k] is known, it is straightforward to

solve the minimization problem with respect to s first by applying the STBC decoding algorithm [6][7], and we have

ˆy = arg min

y NR  j=1 NL  t=1  k∈Θ  R(j)[t, k] NT  i=1 M(j,i)[k] ˆX(i)[t, k]2  = arg min y NR  j=1 NL  t=1  k∈Θ  Ψ(j)[t, k]2 (5) where ˆX(i)[t, k] is the signal (corresponding to X(i)[t, k])

ob-tained by re-encoding the decision symbols ˆsp[k] = Φ(˜sp[k]), Φ(·) is a symbol decision function, and ˜sp[k] is the signal after diversity combining [6][7]. Notice that (5) might converge to local minima, leading to bit error rate (BER) performance loss, as compared with (3), particularly when the initial choice of M(j,i)[k] is not accurate enough. By rewriting (5), we have

ˆy = arg min

y NR  j=1 NL  t=1  k∈Θ Ψ(j)I 2[t, k] + Ψ(j)Q 2[t, k]  = arg min y D (y) (6)

where notations ΥI(·) and ΥQ(·) denote the real and imagi-nary part of the notation Υ(·), respectively. For simplification, we drop the variable notation ”(y)” inD(y) hereafter except otherwise stated. Now we use Newton’s method to find the minimum of (6), and the well-known iterative formula of Newton’s method is provided in the following [8]:

ˆyv = ˆyv−1− gv (7) where v is the iteration index and v = 1, . . . , V , ˆyv is the estimated channel state information (CSI) obtained at thevth

(3)

iteration, gv is a search vector associated with g = E−1q at

y = ˆyv−1 in which E and q are the Hessian matrix and the gradient vector of D, respectively, and (·)−1 represents the matrix inverse. Thus, theuth entry of q is calculated as

(q)u= ∂D ∂ (y)u = 2 NR  j=1 NL  t=1  k∈Θ Ψ(j)I [t, k]∂Ψ(j)I [t, k] ∂ (y)u(j)Q [t, k]∂Ψ (j) Q [t, k] ∂ (y)u (8)

where (y)u is the uth entry of y. The partial derivative of ∂Ψ(j)I [t, k] /∂ (y)uand∂Ψ(j)Q [t, k] /∂ (y)u can be derived in the following way. First, we assume that the probabilities of ˜sp,I[k] = 0 or ˜sp,Q[k] = 0 are zero; thus, it is reasonable to take the terms involving the partial derivative of the function Φ(·) as zero. Since the variable (y)u in y is either α(j,i)l orβ(j,i)l , straightforward calculation using (6) shows that for j = j, we have ∂Ψ(jI)[t, k] ∂α(j,i)l = − cos  2π (k − 1) (l − 1) K  ˆ XI(i)[t, k] − sin  2π (k − 1) (l − 1) K  ˆ XQ(i)[t, k] (9) ∂Ψ(jQ)[t, k] ∂α(j,i)l = − cos  2π (k − 1) (l − 1) K  ˆ XQ(i)[t, k] + sin  2π (k − 1) (l − 1) K  ˆ XI(i)[t, k] (10) ∂Ψ(jI)[t, k] ∂βl(j,i) = − sin  2π (k − 1) (l − 1) K  ˆ XI(i)[t, k] + cos  2π (k − 1) (l − 1) K  ˆ XQ(i)[t, k] (11) ∂Ψ(jQ)[t, k] ∂βl(j,i) = − sin  2π (k − 1) (l − 1) K  ˆ XQ(i)[t, k] − cos  2π (k − 1) (l − 1) K  ˆ XI(i)[t, k] (12)

Otherwise, i.e. if j = j, we have

∂Ψ(jI)[t, k] ∂α(j,i)l = ∂Ψ(jQ)[t, k] ∂α(j,i)l = ∂Ψ(j ) I [t, k] ∂βl(j,i) = ∂Ψ(jQ)[t, k] ∂βl(j,i) = 0 (13)

Next, we compute the (m, u)th entry of E as (E)m,u= 2D ∂ (y)m∂ (y)u = 2 NR  j=1 NL  t=1  k∈Θ ∂Ψ(j)I [t, k] ∂ (y)m ∂Ψ(j)I [t, k] ∂ (y)u +∂Ψ (j) Q [t, k] ∂ (y)m ∂Ψ(j)Q [t, k] ∂ (y)u (14)

where the terms involving the second derivative of Ψ(j)I [t, k] (or Ψ(j)Q [t, k]) are all equal to zero. Since the variable in y is either α(j,i)l or β(j,i)l , the calculation of 2D/∂(y)

m∂(y)u is equivalent to finding 2D/∂α(j,i) l ∂α (j,i) l , 2D/∂β (j,i) l ∂β (j,i) l , 2D/∂α(j,i) l ∂β (j,i) l , and 2D/∂β (j,i) l ∂α (j,i) l in turn. By using (9)–(14) and the orthogonal property of STBC, as described in Section II, it follows that

2D ∂α(j,i)l ∂α(j,i) l = 2D ∂βl(j,i)∂β(j,i) l (15) = ⎧ ⎨ ⎩ 0, if i = i orj = j 2  k∈Θ ˆ C [k] cos  2π(k−1)(l−l) K  , o.w. −∂2D ∂α(j,i)l ∂β(j,i) l = 2D ∂βl(j,i)∂α(j,i) l (16) = ⎧ ⎨ ⎩ 0, if i = i orj = j 2  k∈Θ ˆ C [k] sin  2π(k−1)(l−l) K  , o.w. where ˆC[k] =NL t=1| ˆX(i)[t, k]|2. According to (14)–(16), we can make two observations. One is that the matrix E is related not only to the multipath delayl but also to the estimate of the total transmitted signal energy ˆC[k] at the kth subcarrier for each transmit antenna. The other observation is that the matrix

E is a block diagonal matrix. Owing to the second observation,

the iterative channel estimation method in (7) can be further simplified to1

ˆy(j,i)

v = ˆy(j,i)v−1− g(j,i)v (17) where g(j,i)v is obtained by computing g(j,i)= E(j,i)

−1 q(j,i)at

y(j,i)= ˆy(j,i)

v−1 in which E(j,i)is the truncated matrix obtained from the ((j − 1)NT + i)th diagonal block of E, and q(j,i) is the truncated vector merely containing the partial derivate of ∂D/∂α(j,i)l and ∂D/∂βl(j,i), for i = 1, . . . , NT andj = 1, . . . , NR.

C. Equivalence between Newton’s Method and DF DFT-Based Method

We now turn our attention to deriving the equivalence between Newton’s method and the DF DFT-based channel estimation method. By using (8)–(12) and defining ˜q(j,i) =

1It is noted that in this paper,E(j,i)is a constant matrix for all antenna pairs.

This is also the case forF(j,i)and ˜E(j,i), but in practice, these matrices

are specific for transceiver antenna pairs, depending upon path delays of the corresponding channel.

(4)

LS Estimator D STBC Decoder & Encoder Weighting Matrix

[ ]

( )

[ ] [ ]

ˆ ˆ∗ k j k C k X R ( ), 1 ˆ j i vM ( )j

[ ]

k δ IDFT ( )j i,H F DFT ( )j

[ ]

k R

[ ]

ˆ k X ( )j i, q ˆ( )j i, v M ( )j i,−1 E ( )j i, v g ( )j i, F

Calculation of gradient vector Hessian matrix

LS Estimator D STBC Decoder & Encoder Weighting Matrix

[ ]

( )

[ ] [ ]

ˆ ˆ j k k C kX R ( ), 1 ˆ j i vM ( )j

[ ]

k δ IDFT ( )j i,H F DFT ( )j

[ ]

k R

[ ]

ˆ k X ( )j i, q ˆ( )j i, v M ( )j i,−1 E ( )j i, v g ( )j i, F

(a) Newton’s method

(b) DF DFT-based method Fig. 3. Equivalence between (a) Newton’s method and (b) the DF DFT-based method.

∂D/∂μ(j,i)I + j∂D/∂μ(j,i)Q , the gradient vector q(j,i) in (17)

is rewritten in a complex vector form as follows 1

˜q(j,i)= F(j,i)H

Δ(j,i) (18)

where Δ(j,i) = [Δ(j,i)

1], . . . , Δ(j,i)NS]]T, each element

of which is calculated by Δ(j,i)[k] = −2NL t=1 Ψ(j)[t, k] ˆX(i)∗ [t, k] (19) Moreover, F(j,i)is anN

S×G truncated DFT matrix, with the (m, l)th element given by exp{−j2π(Θm−1)(l−1)/K}, and (·)H is the Hermitian matrix of (·). By substituting Ψ(j)[t, k]

of (5) into Δ(j,i)[k] and applying the orthogonal property

as described in Section II, a more meaningful expression is provided by rewriting (19) in a column vector form:

δ(j)[k] =Δ(j,1)[k] , . . . , Δ(j,NT)[k] T = 2 ˆX[k] XˆT[k] M(j)[k] − R(j)[k] = 2 C [k] Mˆ (j)[k] − ˆX[k] R(j)[k] (20) for k ∈ Θ, where R(j)[k] = [R(j)[1, k], . . . , R(j)[N L, k]]T, M(j)[k] = [M(j,1)[k], . . . , M(j,NT)[k]]T, and ˆX[k] is the re-encoded STBC matrix with ˆX(i)[t, k] as its element.

Here, we observe that ˆX[k]R(j)[k] is an LS estimate for

[H(j,1)[k], . . . , H(j,NT)[k]]T, and that δ(j)[k] represents the

difference between the two channel frequency responses, ˆ

C[k]M(j)[k] and ˆX[k]R(j)[k]. From (18) and rewriting E(j,i)

in a complex matrix, ˜E(j,i), by using Appendix A, we have a

complex-form representation of (17): ˆ

μ(j,i)

v = ˆμ(j,i)v−1− ˜gv(j,i) (21) where ˆμ(j,i)v and ˜g(j,i)v are the calculation associated with μ(j,i) = μ(j,i)

I + jμ(j,i)Q and ˜g(j,i) = ˜E(j,i)

−1

˜q(j,i),

re-spectively, at μ(j,i) = ˆμ(j,i)

v−1 in which the (l, l)th entry of ˜

E(j,i) is given by 2

k∈ΘC[k] exp {j2π(k − 1)(l − lˆ )/K}. As shown in Appendix B, the matrix ˜E(j,i)−1

in effect acts as a path decorrelator to decorrelate inter-path interference. It is desirable for the path decorrelator to be independent of

ˆ

C[k]; therefore, ˜E(j,i)−1

only needs to be calculated once in each OFDM frame, containing several time slots. One way to achieve this is to normalizeδ(j)[k] in (20) by 2 ˆC[k] and to

modify ˜E(j,i) as follows1

δ(j)[k] = M(j)[k] − ˆX[k] R(j)[k] / ˆC [k] (22) ˜ E(j,i) l,l =  k∈Θ ej2π(k−1)(l−l)/K (23)

To be precise, ˜E(j,i) in (23) can be equivalently expressed as

F(j,i)H

(5)

TABLE I SIMULATION PARAMETERS.

FFT size (K) 256

Number of data subcarriers (M) 200 Number of data subcarriers used (NS) 200

Length of CP (G) 64

Modulation QPSK

Number of transmit antennas (NT) 2 Number of receive antennas (NR) 1

ITU-Veh. A [9] and Channel power profiles

Jakes model [10] 0 ∼ 63 Channel delay profiles

(Uniform distribution) Maximum Doppler frequency (fd) 0.01, 0.05

(21) to extrapolate the overall channel frequency response as follows ˆ M(j,i) v = ˆM (j,i) v−1− F(j,i)˜g(j,i)v (24) where ˆM(j,i)v = F(j,i)μˆ(j,i)

v is the estimated channel frequency response at the vth iteration, with respect to the channel frequency response M(j,i)= [M(j,i)1], . . . , M(j,i)

NS]]T.

It is clear that ˆM(j,i)v−1 belongs to the subspace spanned by

F(j,i), and F(j,i)E˜(j,i)−1 F(j,i)H

is an orthogonal projection onto this subspace. From matrix theory, these two observations imply that F(j,i)E˜(j,i)−1 F(j,i)H ˆ M(j,i)v−1 = F(j,i)E˜(j,i)−1 F(j,i)H F(j,i)μˆ(j,i) v−1 = F(j,i)μˆ(j,i) v−1 = ˆM(j,i)v−1 (25)

Hence, the vector ˆM(j,i)v−1−F(j,i)E˜(j,i)−1F(j,i)HMˆ(j,i)

v−1 implic-itly contained in the right side of (24) is zero. As a result, (24) is reduced to the DF DFT-based channel estimation method and the equivalence can be expressed as 2

ˆ

M(j,i)

v = F(j,i)¯g(j,i)v (26a)

¯g(j,i)= ˜E(j,i)−1

¯q(j,i) (26b)

¯q(j,i)= F(j,i)H ¯

Δ(j,i) (26c)

¯δ(j)[k] = ˆX[k] R(j)[k] / ˆC [k] , for k ∈ Θ (26d)

where we define ¯Δ(j,i) = [ ¯Δ(j,i)1], . . . , ¯Δ(j,i) NS]]T

and ¯δ(j)[k] = [ ¯Δ(j,1)[k], . . . , ¯Δ(j,NT)[k]]T, and ¯g(j,i) v is the calculation with respect to ¯g(j,i) at M(j,i)= ˆM(j,i)

v−1.

The above derivation clearly establishes the mathematical equivalence between Newton’s method of (24) shown in Fig. 3a and the DF DFT-based method of (26) shown in Fig. 3b. Our results indicate that both Newton’s method and the DF DFT-based method for channel estimation in STBC/OFDM systems can be implemented through four components: an LS estimator, an IDFT matrix, a weighting matrix, and a DFT matrix. According to (18) and (22), we can also observe that the process of calculating the difference between the estimated channel frequency response M(j)[k] and the LS estimate

ˆ

X[k]R(j)[k]/ ˆC[k], followed by the IDFT matrix F(j,i)H

, is equivalent to forming the gradient vector in Newton’s method.

0 2 4 6 8 10 12 14 16 10−4 10−3 10−2 10−1 100 Eb/No (dB) BER DF DFT−based Method (fd=0.01, V=10) Newton’s Method (fd=0.01, V=10) DF DFT−based Method (fd=0.05, V=3) Newton’s Method (fd=0.05, V=3) DF DFT−based Method (fd=0.05, V=10) Newton’s Method (fd=0.05, V=10) Perfect CSI

Fig. 4. BER performance of the two methods.

0 1 2 3 4 5 6 7 8 9 10 −24 −22 −20 −18 −16 −14 −12 −10 −8 V NSE (dB)

DF DFT−based Method (Eb/No=8dB) Newton’s Method (Eb/No=8dB) DF DFT−based Method (Eb/No=16dB) Newton’s Method (Eb/No=16dB)

Fig. 5. NSE performance of the two methods. (fd= 0.05).

Moreover, the weighting matrix ˜E(j,i)−1

in (26) is in fact the inverse of the Hessian matrix in Newton’s method as observed in (21) and (23).

D. Simulation and Verification of the Equivalence between Two Methods

The equivalence of the two methods is also verified by simulation, and the results are given in Fig. 4 and Fig. 5, with parameters listed in Table I. We assume that the CSI in the previous time slot is known and utilized to initialize channel estimators. The parameterfd denotes the maximum Doppler frequency, normalized to subcarrier spacing. The BER curve for ideal CSI is also provided for the purpose of calibration. As observed in the two figures, the equivalence of the two methods is demonstrated in terms of the performance of BER and normalized square error (NSE) between true and estimated CSI.

2Thanks to the orthogonal property of STBC, extending the results in

single-input single-output/OFDM systems [2]–[4] to the STBC/OFDM systems should be straightforward.

(6)

IV. CONCLUSIONS

In this paper, we present a derivation on the equivalence between Newton’s method and the DF DFT-based method for channel estimation in STBC/OFDM systems. The results could provide useful insights for the development of new algorithms. For example, extending the DF DFT-based method to the Levenberg-Marquardt method is quite simple through this equivalence, which is particularly helpful when the inverse for the weighting matrix does not exist [8]. As another example, a few pilot tones can be applied to form a gradient vector at the first iteration by using (21) and to help the DF DFT-based method jump out of local minimum, thus improving the BER performance in fast fading channels [11]. Finally, it is worth mentioning that the derivation and the relationships explored in this paper are also valid for conventional OFDM systems since they are only simplified cases of the systems discussed in this paper.

APPENDIXA. Define g(j,i) = [gT

1, gT2]T and q(j,i) = [qT1, qT2]T, where

g1, g2, q1, and q2 are of size G × 1. From (15)–(17), we convert g(j,i)= E(j,i)−1

q(j,i)into block matrix representation

as follows  g1 g2  =  A−B B A −1 q1 q2  (A.1) where A and B areG × G sub-matrices of E(j,i). It is clear

that the matrix E(j,i)−1

holds the same structure as the matrix

E(j,i), given by E(j,i)−1 =  C−D D C  (A.2) where AC− BD = IG, BC + AD = 0G, and 0G is a zero matrix of size G × G. Hence, we have

g1+ jg2= (Cq1− Dq2) + j (Dq1+ Cq2)

= (C + jD) (q1+ jq2)

= (A + jB)−1(q1+ jq2) (A.3)

APPENDIXB.

In this appendix, we provide an explanation of ˜E(j,i)−1

. For simplicity, we assume that the DF data symbols are all correct, i.e., ˆX[k] = X[k], and neglect noise terms. Therefore, the LS

estimate in (20) for channelH(j,i)[k] given in (1) becomes

C [k] H(j,i)[k] = C [k]G l=1 ˘ μ(j,i)l e−j2π(k−1)(l−1)/K (B.1) fork ∈ Θ, where C[k] =NL t=1|X(i)[t, k]|2 and ˘μ (j,i) l is the complex gain of the lth path. Taking the IDFT of (B.1), we get the estimate for the lth channel path gain as follows

ˆηl(j,i) = G  l=1 ˘ μ(j,i)l  k∈Θ C [k] ej2π(k−1)(l−l)/K (B.2)

where 1 ≤ l ≤ G. By rewriting (B.2) in a vector form, we have

ˆη(j,i)= 1

2E˜(j,i)μ˘(j,i) (B.3) where ˜E(j,i)is defined as in (21), ˆη(j,i)= [ˆη(j,i)

1 , . . . , ˆηG(j,i)]T, and ˘μ(j,i)= [˘μ(j,i)

1 , . . . , ˘μ(j,i)G ]T. As can be seen in (B.2) and (B.3), ˘μ(j,i)l from other paths causes interference in ˆηl(j,i) due

to the effect of aliasing, and ˜E(j,i)−1

acts as a path decorrelator to mitigate this effect.

REFERENCES

[1] S. Werner, M. Enescu, and V. Koivunen, “Low-complexity time-domain channel estimators for mobile wireless OFDM systems,” in Proc. Signal Processing Systems Design and Implementation Workshop, Nov. 2005, pp. 245-250.

[2] J.-H. Park, M.-K. Oh, and D.-J. Park, “New channel estimation exploit-ing reliable decision-feedback symbols for OFDM Systems, ” in Proc. Int. Conf. on Commun., June 2006, pp. 3046-3051.

[3] L. Deneire, P. Vandenameele, L. van der Perre, B. Gyselinckx, and M. Engels, “A low-complexity ML channel estimator for OFDM,” IEEE Trans. Commun., vol. 51, no. 2, pp. 135-140, Feb. 2003.

[4] M. Morelli and U. Mengali, “A comparison of pilot-aided channel estimation methods for OFDM systems,” IEEE Trans. Signal Processing, vol. 49, no. 12, pp. 3065-3073, Dec. 2001.

[5] O. Edfors, M. Sandell, J. J. van de Beek, S. K. Wilson, and P. O. Borjesson, “Analysis of DFT-based channel estimators for OFDM,” Wireless Personal Commun., vol. 12, no. 1, pp. 55-70, Jan. 2000. [6] S. M. Alamouti, “A simple transmit diversity technique for wireless

communications,” IEEE J. Select. Areas Commun., vol. 16, no. 8, pp. 1451-1458, Oct. 1998.

[7] V. Tarokh, N. Seshadri, and A. R. Calderbank, “Space-time codes for high data rate wireless communication: performance criterion and code construction,” IEEE Trans. Inform. Theory, vol. 44, no. 2, pp. 744-765, Mar. 1998.

[8] Jasbir S. Arora, Introduction to Optimum Design. Elsevier, 2004. [9] J. Laiho, A. Wacker, and T. Novosad, Radio Network Planning and

Optimisation for UMTS. New York: Wiley, 2002.

[10] W. C. Jakes, Microwave Mobile Communications. New York: Wiley, 1974.

[11] M.-L. Ku and C.-C. Huang, “A refined channel estimation method for STBC/OFDM systems in high-mobility wireless channels,” IEEE Trans. Wireless Commun., accepted.

Meng-Lin Ku was born in Taoyuan, Taiwan, R.O.C. He received the B.S. and M.S. degrees in com-munication engineering from National Chiao Tung University, Hsinchu, Taiwan, in 2002 and 2003, respectively, where he is currently working towards the Ph.D. degree in the Department of Communi-cation Engineering. His research interests are in the area of digital receiver design and optimization for wireless communication systems.

Chia-Chi Huang was born in Taiwan, R.O.C. He received the B.S. degree in electrical engineering from National Taiwan University in 1977 and the M.S. and ph.D. degrees in electrical engineering from the University of California, Berkeley, in 1980 and 1984, respectively.

From 1984 to 1988, he was an RF and Communi-cation System Engineer with the Corporate Research and Development Center, General Electric Co., Sch-enectady, NY, where he worked on mobile radio communication system design. From 1989 to 1992, he was with the IBM T.J. Watson Research Center, Yorktown Heights, NY, as a Research Staff Member, working on indoor radio communication system design. Since 1992, he has been with the Department of Communication Engineering, National Chiao Tung University, Hsinchu, Taiwan, currently as a Professor.

數據

Fig. 1. STBC/OFDM system.
Fig. 2. The block diagram of the DF DFT-based channel estimation method. ( D is a delay component.)
TABLE I S IMULATION PARAMETERS .

參考文獻

相關文件

Specifically, in Section 3, we present a smoothing function of the generalized FB function, and studied some of its favorable properties, including the Jacobian consistency property;

Specifically, in Section 3, we present a smoothing function of the generalized FB function, and studied some of its favorable properties, including the Jacobian consis- tency

Moreover, for the merit functions induced by them for the second-order cone complementarity problem (SOCCP), we provide a condition for each stationary point being a solution of

Moreover, for the merit functions induced by them for the second- order cone complementarity problem (SOCCP), we provide a condition for each sta- tionary point to be a solution of

We have also discussed the quadratic Jacobi–Davidson method combined with a nonequivalence deflation technique for slightly damped gyroscopic systems based on a computation of

SG is simple and effective, but sometimes not robust (e.g., selecting the learning rate may be difficult) Is it possible to consider other methods.. In this work, we investigate

An OFDM signal offers an advantage in a channel that has a frequency selective fading response.. As we can see, when we lay an OFDM signal spectrum against the

ˆ If the dual CD method reaches the iteration limit and primal Newton is called, we see that the number of Newton iterations needed is generally smaller than if the Newton method