You are on page 1of 8

See

discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/224177626

Robust MC-CDMA Channel Tracking for Fast


Time-Varying Multipath Fading Channel

Article in IEEE Transactions on Vehicular Technology December 2010


DOI: 10.1109/TVT.2010.2079962 Source: IEEE Xplore

CITATIONS READS

10 52

2 authors, including:

B. S. Chen
National Tsing Hua University
582 PUBLICATIONS 10,972 CITATIONS

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

genetic epigenetic mechanisms in cancer and immune systems View project

H inifity control and filter design in nonlinear stochastic systems View project

All content following this page was uploaded by B. S. Chen on 20 April 2016.

The user has requested enhancement of the downloaded file.


4658 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 59, NO. 9, NOVEMBER 2010

LMMSE and MMSE-DFE have been proposed, where the estimation [20] L. Song and J. K. Tugnait, Doubly-selective fading channel equalization:
of the state vector (information symbols) can be recursively taken A comparison of the Kalman filter approach with the basis expansion
model-based equalizers, IEEE Trans. Wireless Commun., vol. 8, no. 1,
and becomes very computationally efficient. Analysis and simulation
pp. 6065, Jan. 2009.
results show that DFE is more robust than linear equalization with- [21] N. Al-Dhahir and J. M. Cioffi, MMSE decision-feedback equalizers:
out much complexity increment. The proposed scheme can achieve Finite-length results, IEEE Trans. Inf. Theory, vol. 41, no. 4, pp. 961
considerable diversity gain with both time and frequency offsets and 975, Jul. 1995.
applies to frequency-selective fading channels. [22] C. D. Meyer, Matrix Analysis and Applied Linear Algebra. New York:
Cambridge Univ. Press, 2001.
[23] S. Haykin, Adaptive Filter Theory, 4th ed. Englewood Cliffs, NJ:
R EFERENCES Prentice-Hall, 2001.
[24] M. S. Grewal and A. P. Andrews, Kalman Filtering: Theory and Practice
[1] Y. Mei, Y. Hua, A. Swami, and B. Daneshrad, Combating synchroniza- Using Matlab, 2nd ed. New York: Wiley, 2001.
tion errors in cooperative relays, in Proc. IEEE ICASSP, Mar. 2005,
vol. 3, pp. 369372.
[2] S. Wei, D. Goeckel, and M. Valenti, Asynchronous cooperative diver-
sity, IEEE Trans. Wireless Commun., vol. 5, no. 6, pp. 15471557,
Jun. 2006. Robust MC-CDMA Channel Tracking for Fast
[3] Y. Li and X.-G. Xia, A family of distributed space-time trellis codes Time-Varying Multipath Fading Channel
with asynchronous cooperative diversity, IEEE Trans. Commun., vol. 55,
no. 4, pp. 790800, Apr. 2007.
[4] Y. Shang and X.-G. Xia, Shift-full-rank matrices and applications in
Chang-Yi Yang and Bor-Sen Chen, Fellow, IEEE
space-time trellis codes for relay networks with asynchronous coopera-
tive diversity, IEEE Trans. Inf. Theory, vol. 52, no. 7, pp. 31533167,
Jul. 2006. AbstractAn unscented Kalman filter (UKF)-based channel-tracking
[5] M. O. Damen and A. R. Hammons, Delay-tolerant distributed-TAST method is proposed for a fast time-varying multipath fading channel in a
codes for cooperative diversity, IEEE Trans. Inf. Theory, vol. 53, no. 10, multicarrier code-division multiple-access (MC-CDMA) system. The mo-
pp. 37553773, Oct. 2007. bile radio channel is modeled as an autoregressive (AR) random process.
[6] X. Guo and X.-G. Xia, Distributed linear convolutive space-time codes The parameters of the AR process and the channel gain are simultaneously
for asynchronous cooperative communication networks, IEEE Trans. estimated by the proposed method. One-step-ahead prediction can also be
Wireless Commun., vol. 7, pt. II, no. 5, pp. 18571861, May 2008. obtained during channel estimation. It is useful for the decision-directed
[7] G. S. Rajan and B. S. Rajan, OFDM based distributed space time coding channel-tracking design, particularly in the fast-fading channel. Mean-
for asynchronous relay networks, in Proc. IEEE ICC, Beijing, China, while, the estimated parameters can enhance the minimum mean-square
May 2008, pp. 11181122. error (MMSE) equalizer for symbol detection. The simulation results show
[8] H.-M. Wang, X.-G. Xia, and Q. Yin, Distributed space-frequency codes that the enhanced equalizer based on the proposed estimation algorithm
for cooperative communication systems with multiple carrier frequency performs much better than that based on the conventional channel estima-
offsets, IEEE Trans. Wireless Commun., vol. 8, no. 2, pp. 10451055, tors in symbol error rate.
Feb. 2009.
[9] Z. Li, D. Qu, and G. Zhu, An equalization technique for distributed Index TermsAutoregressive (AR) random process, decision-directed
STBC-OFDM system with multiple carrier frequency offsets, in Proc. channel-tracking design, minimum mean-square error (MMSE) equal-
IEEE WCNC, Apr. 2006, vol. 2, pp. 839843. izer, multicarrier code-division multiple access (MC-CDMA), unscented
[10] F. Tian, X.-G. Xia, and P. C. Ching, Signal detection in a space- Kalman filter (UKF).
frequency coded cooperative communication system with multiple
carrier frequency offsets by exploiting specific properties of the code
structure, IEEE Trans. Veh. Technol., vol. 58, no. 7, pp. 33963409, I. I NTRODUCTION
Sep. 2009.
[11] X. Li, F. Ng, and T. Han, Carrier frequency offset mitigation in asynchro- Multicarrier code-division multiple access (MC-CDMA) is a new
nous cooperative OFDM transmissions, IEEE Trans. Signal Process., communication technique that integrates the merits of both orthogonal
vol. 56, no. 2, pp. 675685, Feb. 2008. frequency-division multiplexing (OFDM) and code-division multiple-
[12] Z. Li and X.-G. Xia, An Alamouti coded OFDM transmission for coop- access (CDMA) schemes. It can be robust against the intersymbol
erative systems robust to both timing errors and frequency offsets, IEEE
interference (ISI), multiuser interference, and multipath fading [1].
Trans. Wireless Commun., vol. 7, no. 5, pp. 18391844, May 2008.
[13] D. Veronesi and D. L. Goeckel, Multiple frequency offset compen- To support high-bit-rate links in the future, the MC-CDMA system
sation in cooperative wireless systems, in Proc. IEEE Globecom, has been considered as one of the possible candidates for the next
San Francisco, CA, Nov. 2006, pp. 15. generation of wireless communications.
[14] N. Benvenuto, S. Tomasin, and D. Veronesi, Multiple frequency offsets The MC-CDMA system divides the available bandwidth into a
estimation and compensation for cooperative networks, in Proc. IEEE
WCNC, Hong Kong, Mar. 2007, pp. 892896. large number of narrow subchannels and spreads each data symbol
[15] H.-M. Wang, X.-G. Xia, and Q. Yin, Computationally efficient in the frequency domain by transmitting all the chips of a spread
equalization for asynchronous cooperative communications with multiple symbol at the same time but in different orthogonal subchannels [2],
frequency offsets, IEEE Trans. Wireless Commun., vol. 8, no. 2, pp. 648 [3]. One of the properties of multicarrier transmission is that the
655, Feb. 2009.
[16] R. E. Lawrence and H. Kaufman, The Kalman filter for the equalization
of a digital communications channel, IEEE Trans. Commun. Technol., Manuscript received March 25, 2010; revised July 19, 2010; accepted
vol. COM-19, no. 6, pp. 11371141, Dec. 1971. August 23, 2010. Date of publication September 27, 2010; date of current
[17] R. Chen, X. Wang, and J. S. Liu, Adaptive joint detection and decoding version November 12, 2010. The review of this paper was coordinated by
in flat-fading channels via mixture Kalman filtering, IEEE Trans. Inf. Prof. J. Chun.
Theory, vol. 46, no. 9, pp. 20792094, Sep. 2000. C.-Y. Yang is with the Department of Computer Science and Information
[18] C. Komninakis, C. Fragouli, A. H. Sayed, and R. D. Wesel, Multi- Engineering, National Penghu University of Science and Technology, Penghu
input multi-output fading channel tracking and equalization using Kalman 88046, Taiwan (e-mail: cyyang@npu.edu.tw).
estimation, IEEE Trans. Signal Process., vol. 50, no. 5, pp. 10651076, B.-S. Chen is with the Department of Electrical Engineering, National Tsing-
May 2002. Hua University, Hsin-chu 300, Taiwan (e-mail: bschen@moti.ee.nthu.edu.tw).
[19] B. Balakumar, S. Shahbazpanahi, and T. Kirubarajan, Joint MIMO chan- Color versions of one or more of the figures in this paper are available online
nel tracking and symbol decoding using Kalman filtering, IEEE Trans. at http://ieeexplore.ieee.org.
Signal Process., vol. 55, no. 12, pp. 58735879, Dec. 2007. Digital Object Identifier 10.1109/TVT.2010.2079962

0018-9545/$26.00 2010 IEEE


IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 59, NO. 9, NOVEMBER 2010 4659

Fig. 1. Block diagram of the MC-CDMA transmitter.

channel gain of each subchannel is different from the other. The inner approximation for process and measurement noises that are Gaussian
product of different spreading codes will no longer be zero since the distributed.
MC-CDMA systems spread transmitted symbols in a nonflat-fading The motivation of this paper is to present a decision-directed
channel. This leads to the loss of orthogonality between different channel-estimation algorithm based on the UKF. The proposed method
users. The multiple-access interference (MAI) is introduced, and the cannot only simultaneously obtain the channel gain and dynamics
performance will be severely degraded in this case. To preserve the of the channel but also get a one-step-ahead prediction during the
orthogonality between different users, the channel impairment should prediction stage to overcome the delay problem of the decision-
be precisely estimated and efficiently equalized. Different research directed scheme. A minimum mean-square-error (MMSE) equalizer
approaches have been adopted for channel estimation and tracking. is designed for signal detection based on the one-step-ahead predic-
The pilot-symbol-aided channel-estimation methods in both the time tion. The error covariance of channel estimation can be employed
and frequency domains have been proposed [4]. A channel-sounding as a design factor to enhance the MMSE equalizer. Thus, the en-
approach is employed in which a train of pulses is periodically hanced MMSE equalizer in consideration of the estimation error will
transmitted [5]. A multiple-channel model, which includes several be more robust to the fast-fading channel. The simulation results
possible channel models based on the different ranges of Doppler demonstrate the improvements of the proposed method over other
frequencies (or mobile velocities), is constructed to treat the time- methods.
varying fading channel [6]. In addition, a decision-directed channel This paper is organized as follows. In Section II, the MC-CDMA
estimation in the frequency domain using a Kalman-based filter has system is described. The UKF-based decision-directed channel-
been proposed [1]. It requires no overhead symbols. However, the tracking scheme and the enhanced MMSE equalization are introduced
decision-directed scheme has a delay problem, which the current for channel estimation in Section III. The computer simulations
data detection must adopt the former channel-estimation result. This of the adaptive MC-CDMA detector are presented and compared
will lead to a deterioration of the detection performance in a fast- in Section IV. The conclusions are summarized in Section V. In
fading channel because the previous channel is not suitable for the what follows, AT denotes the transpose of A, and AH denotes the
current data detection. Therefore, an accurate prediction is necessary Hermitian of A.
for the decision-directed channel-tracking algorithm to improve the
performance.
II. M ULTICARRIER C ODE -D IVISION M ULTIPLE ACCESS
A time-varying velocity of the mobile station communicated in
C OMMUNICATION S YSTEM
the MC-CDMA system is considered in this paper. The spectral
characteristics of the communication channel can be approximated as The models of the transmitter and receiver in an MC-CDMA system
an autoregressive (AR) process with a white Gaussian process input with Ns subchannels are described in this section. It is supposed
[7]. The parameters of the AR process and the variance of the input that Nu users are simultaneously transmitting in the system. The
process are determined by the velocity of the mobile station. Since the nth multicarrier block symbol (duration T ) for user j is formed by
velocity is time varying and unavailable for a handset in the realistic taking symbols d1j (n), . . . , d
j (n) in parallel, which are spread by
application, a nonlinear state equation can be used to describe the the users spreading code cj with length N . Thus, the spread
MC-CDMA system. The extended Kalman filter (EKF) is suitable for symbols are placed into Ns = N available subchannels. The block
nonlinear estimation. However, it is only the first-order approximation diagram of the MC-CDMA transmitter is shown in Fig. 1. In the
to the nonlinear estimation and needs the computation of Jacobians to rest of this paper, for simplicity of notation, we concentrate only
linearize the process and measurement equations [8]. A new estimation on the case where each user transmits one symbol ( = 1) in each
method called unscented Kalman filter (UKF) has been widely and MC-CDMA block symbol. The transmitted symbol is simply repre-
recently used in several nonlinear systems [9], [10]. It does not require sented as dj (n) for user j. Therefore, the total number of subchan-
the computation of Jacobians and can be accurate to the third-order nels is Ns = N .
4660 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 59, NO. 9, NOVEMBER 2010

Fig. 2. Signal-flow diagram of UKF-based decision-directed channel-tracking scheme.

The WalshHadamard spread code cj for user j with length ever, channel variation during the successive symbol intervals is
N is allowed.
The received samples are demodulated by taking N -point DFT and
cj = [cj (0) cj (1) ... cj (N 1)]T (1) can be represented as

Yn (m) =DF T {yn (k)} = Sn (m)Hn (m)+Vn (m)


where cj (n) {(1/ N ), (1/ N )}, and

Nu
 = cj (m)dj (n)Hn (m)+Vn (m), m = 0, . . . ,N 1
1, if i = j
cTi cj = (2) j=1
0, otherwise.
(6)
Therefore, the nth symbols with spread sequence of all Nu users where
transmitted on the mth subchannel can be written as

N 1
j2lm 
N 1
j2mk

Nu Hn (m) = hn (l)e N Vn (m) = vn (k)e N

Sn (m) = cj (m)dj (n), m = 0, 1, . . . , N 1. (3) l=0 l=0

j=1
Hn (m) is the channel coefficients of the mth subcarrier at the nth
MC-CDMA block symbol in the frequency domain, and Vn (m)
The signal Sn (m) is then translated by the multicarrier modulation is the frequency-domain noise. The covariance of Vn (m) can be
(i.e., IDFT), and the OFDM symbol sn (k) is produced as follows (see expressed as
Fig. 1):  
QVn (m) = E Vn (m)VnH (m) = N v2 . (7)
1 
N 1
j2mk
sn (k) = Sn (m)e N , k = 0, 1, . . . , N 1. (4) The block diagram of the MC-CDMA receiver is illustrated
N m=0 in Fig. 2.

A guard interval is inserted between successive OFDM symbols to III. ROBUST U NSCENTED K ALMAN F ILTER C HANNEL T RACKING
avoid the ISI effects by using a cyclic prefix technique [11].
In the downlink case, all users transmitting signals are synchronous A. Subcarrier Channel Estimation
and experience the same multipath Rayleigh-fading channel. After Although the Jakes model is often utilized for the fading channel
removing the guard interval, the received signal of the nth MC-CDMA estimation, it is not easy to use this model to estimate channel
symbol is given by variation. A higher order AR process can match the spectral
characteristics of the Rayleigh-fading channel [7]. Here, we focus on

L1
the second-order AR model due to its simplicity and accuracy. The lth
yn (k) = sn (k l)hn (k, l) + vn (k), k = 0, 1, . . . , N 1 path of the channel impulse response at the nth MC-CDMA symbol
l=0 can be modeled by an AR(2) process
(5)
where hn (k, l) and vn (k) denote the lth path sampling of the com- hn (l) = a1,n1 hn1 (l) + a2,n1 hn2 (l) + wn (l)
plex time-varying fading channel with length L and the additive
l = 0, 1, . . . , L 1 (8)
noise at the kth instant of the nth MC-CDMA block symbol, re-
spectively. vn (k) is assumed to be white Gaussian with zero mean where wn (l) is a complex zero-mean white Gaussian process. The
and variance v2 . For a high-data-rate transmission, it is reason- parameters a1,n and a2,n are determined by the Doppler frequency
ably assumed that the channel is time invariant during one MC- shift due to the velocity change of the mobile station. They are de-
CDMA block symbol interval T [1], i.e., hn (0, l) = hn (1, l) = = fined as
hn (N 1, l) for l = 0, 1, . . . , L 1. The index k of hn (k, l) would
be ignored in this case and can be simply rewritten as hn (l). How- a1,n = 2rd cos(2fD,n T ), a2,n = rd2 (9)
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 59, NO. 9, NOVEMBER 2010 4661

where fD,n is the maximum Doppler frequency shift in the nth parameters related to dn in the UKF algorithm should be regenerated
symbol period, and rd is the pole radius that corresponds to the from dn
steepness of the peaks of the power spectrum [7]. The radius is chosen
to be very close to 1 to model the spectral peaks at the maximum 
Nu

Sn (m) = cj (m)dj (n). (17)


Doppler frequency of the fading channel.
j=1
The channel-estimation method is performed in the frequency do-
main. Hence, the time-domain AR process of Rayleigh-fading channel The state-space model for the decision-directed channel tracking of
must be transformed to a frequency-domain AR process. Taking the the mth subchannel is rewritten as
N -point DFT of hn (l), we have
Xn = F (Xn1 ) + Wn (18)

N 1
j2lm 
L1
j2lm
Hn (m) = hn (l)e N = hn (l)e N Yn = CH
n Xn + Vn (19)
l=0 l=0
where Wn and Vn are assumed to have zero mean, and
= a1,n1 Hn1 (m) + a2,n1 Hn2 (m) + Wn (m)
Cn (m) = [ 0 Sn (m) 0 ]H
 
m = 0, 1, . . . , N 1 (10) Q1 = E Wn Wn H

 
where Q2 = E |Vn |2 . (20)


L1
j2lm
The fundamental component of the filter is the unscented trans-
Wn (m) = wn (l)e N . formation. It provides a method for calculating the statistics of a
l=0 random variable, which undergoes a nonlinear transformation [12].
This transformation uses a set of approximately weighted points
Since the velocity of the mobile station is time varying and to parameterize the mean and covariance information while per-
unavailable, the parameter a1,n is also time varying. For the best mitting the direct propagation of that information through a set of
channel estimation, one way is to jointly estimate Hn (m) and a1,n . nonlinear equations. Consider an M -dimensional random vector X
However, the joint estimation is nonlinear from (10) because of through a nonlinear function F to generate an J-dimensional random
coupling. It is not easy for any linear estimation method to esti- variable z
mate the state. The UKF [12] is adopted in this paper to get a
more accurate result than EKF for nonlinear parameter-estimation z = F (X). (21)
problem.
From (6) and (10), the channel model can be described by the It is assumed that X has the mean X and covariance matrix PX .
following state-space equations: The requirement is to compute z = E{z} and PZ = E{(z z)(z
z)T }. Based on the unscented transformation [12], a set of 2M + 1
sigma points {i }2M
i=0 are chosen so that the sample mean and sample
Xn (m) = F (Xn1 (m)) + Wn (m) (11)
covariance are X and PX , respectively.
Yn (m) = CH
n (m)Xn (m) + Vn (m) (12)
0 =X
where  
i =X + (M +)PX , i = 1, 2, . . . , M
i
Xn (m) = [a1,n Hn (m) Hn1 (m)]T (13)  
F(Xn (m)) = [a1,n a1,n Hn (m)+a2,n Hn1 (m) Hn (m)] T
(14) i =X (M +)PX , i = M + 1, M + 2, . . . , 2M
i

Cn (m) = [0 Sn (m) 0]H (15) (u)


R0 =
Wn (m) = [wa,n Wn (m) 0] (16) M +
(t)
wa,n is assigned to simulate the variation of velocity as a random R0 = +(12 +)
M +
walk, and F is a nonlinear function of the state Xn (m). The index m
is omitted in the following computation since the procedure of UKF (u) (t)
Ri =Ri = , i = 1, 2, . . . , 2M (22)
computation is the same for all subchannels. 2(M +)

where = 2 (M + ) M , ( (M + )PX )i is the ith column of
B. Decision-Directed Channel Tracking Based on UKF (u) (t)
the matrix square root of (M + )PX , and Ri and Ri are the
Because the transmitted signal is unknown for the receiver in the weights for mean and variance, respectively.  0 is chosen to guar-
tracking mode, the detected data, instead of the transmitted signal, antee positive semidefiniteness of Pz . is a small positive constant de-
are fed to the UKF channel estimator for channel identification. This termining the spread of the sigma points around the mean value of X.
is the so-called decision-directed channel tracking. The occupancy of is a nonnegative weighting parameter, which incorporates on the
available bandwidth due to the transmission of the overhead symbol distribution of X.
can be avoided in this method. The data-flow diagram of the proposed The 2M + 1 sigma points are then propagated through the nonlinear
decision-directed channel tracking is shown as Fig. 2. The detected transformations as
symbol dn is used to identify the channel in the tracking mode. (Since
the MMSE data-detection scheme is introduced in Section III-C, zi = F (i ), i = 0, 1, . . . , 2M. (23)
it is assumed that dn is available in this section.) Therefore, the
4662 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 59, NO. 9, NOVEMBER 2010

TABLE I TABLE II
S UMMARY OF THE UKF A LGORITHM P OWER D ELAY P ROFILE IN THE T YPICAL U RBAN A REA

The design objective of the MMSE equalizer is to find an optimal


n = diag{n (0), n (1), . . . , n (N 1)} based on the channel
prediction such that


2
on (m) = arg min E


Sn (m) n (m)Yn (m)
. (26)

n (m)

The optimal MMSE equalization for (26) with the channel predic-
tion is [6]

H
Hn|n1 (m)
on (m) =


(27)

Hn|n1 (m)
2 + n|n1 (m) + QVn (m)/s2

where s2 = E{|Sn (m)|2 }, the channel prediction Hn|n1 (m) is


obtained from Xn|n1 in Table I, and the covariance of channel pre-
diction error n|n1 (m) = E{|Hn|n1 (m)|2 } = Pn|n1,(2,2) (m) is
the element at the second row and second column of Pn|n1 (m)
Finally, z and Pz are obtained as follows: in Table I. Finally, the output of the MMSE equalizer will multiply
with the WalshHadamard code, and the MC-CDMA symbol dn can

2M
(u)
be detected [6]. It is worthy noting that the conventional decision-
z = Ri zi directed scheme in [1] adopts the previous estimates to perform
i=0 the current MMSE equalization. Its conventional MMSE equalizer

2M cn (m) is

(t)
Pz = Ri (zi z)(zi z)T . (24)
H
i=0 Hn1|n1 (m)
cn (m) =


. (28)
For the nonlinear state-space model of (18) and (19) with additive
Hn1|n1 (m)
2 + QVn (m)/s2
noise, the UKF is a straightforward application of the unscented
transformation. The overall procedure for the UKF is depicted in It is based on the assumption that the channel variation is slow.
Table I. However, the enhanced MMSE equalizer in (27) contains the
one-step-ahead prediction and the covariance of prediction error. It
can provide more precise detection than the conventional MMSE
C. MMSE Equalizer
equalizer.
An enhanced MMSE equalizer is developed based on the
proposed UKF-based estimation method. The transmitted signal
Sn (m) is replaced by the regenerated signal Sn (m) for channel- IV. C OMPUTER S IMULATION
parameter tracking since Sn (m) is unavailable for the receiver in A computer simulation has been conducted to confirm the perfor-
the tracking mode. The regenerated signal Sn (m) is obtained from mance of the proposed method. The urban case is considered. Table II
the detected data dn in (17). That means the current channel- shows the power delay profile in the urban area with the root mean
parameter tracking can be done after the current data detected. square delay = 1 s. The mobile velocity from 5 to 110 km/h is
However, the MMSE data detection needs to have the current chan- used to simulate different mobile environments. The central frequency
nel parameters. This is a delay problem of the decision-directed fc is 2 GHz in the MC-CDMA system. The total bandwidth BW is
channel-tracking scheme. However, the previous estimates will not 2.048 MHz, which is divided into 1024 subchannels. The subchan-
be suitable for the current equalization when the channel varia- nel spacing is then f = 2 kHz. An additional 8-s guard-interval
tion is fast. Because the UKF algorithm provides the one-step- duration is used to provide protection from ISI due to the channel
ahead prediction Hn|n1 during the prediction stage, a robust multipath delay spread. The length of the adopted WalshHadamard
MMSE equalization can be developed for the fast-fading chan- code is N = 64 chips. Thus, the MC-CDMA system can support
nel case. the maximum 64 active users. The AR(2) model parameters a1 and
The MMSE equalization for the MC-CDMA systems under the a2 are defined in (9). The parameter of the pole radius is chosen
assumption of a perfectly known channel has been previously provided as rd = 0.998 for the simulation cases [7]. It is also assumed that
in [13]. A robust MMSE equalizer for each subchannel is developed the channel remains approximately constant during one MC symbol
here with consideration of channel estimation error. The prediction period. The data-modulation scheme is quadrature phase-shift keying
error for channel estimation is defined as in the following simulation.
The performance of the systems is measured by the symbol error
Hn|n1 (m) = Hn|n1 (m) Hn (m). (25) rate and the mean square error (MSE) of channel estimation, with
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 59, NO. 9, NOVEMBER 2010 4663

Fig. 3. MSE of estimation by different channel-tracking methods for the user Fig. 4. MSE of prediction by different channel-tracking methods for the user
with time-varying velocity. with time-varying velocity.

simulation for 50 trials and 2000 MC-CDMA symbols per trial. The
MSE of the channel estimation is defined as


N 1


E
Hn (m) Hn (m)
.
2
MSE =
m=0

The users velocity is a random variable and varies with time in


the realistic applications. Thus, an UKF has been proposed to jointly
estimate the dynamics and path gains of the channel via nonlinear
estimation. To simulate a velocity-varying mobile radio channel, the
velocity of the mobile station is assumed to be a random variable
uniformly distributed in the range of 5 km/h (fD T = 0.0047)
110 km/h (fD T = 0.1034) with different signal-to-noise ratios in
each trial. The initializations of X0 and P0 are set to [1.85 0 0]T
and diag([105 105 105 ]), respectively. The MSEs using different
channel estimation methods are compared in Fig. 3. The 2-D pilot-
added channel-tracking method is given in [14]. The time-domain
pilots are spaced by a minimum coherence time Tcoh , which is equal
to the reciprocal of a double maximum Doppler frequency Tcoh = Fig. 5. SER of different channel-tracking methods for the user with time-
(1/2fD ). Both the previously presented first-order Kalman filter [1] varying velocity.
and the second-order Kalman filter [15] are failed because these
two methods adopt fixed dynamics. The EKF is less accurate than as UKF using the average of sigma points. The results of MMSE
the proposed UKF, although it can also be used for the nonlinear equalizers using different channel-tracking schemes are compared in
estimation. Therefore, the proposed UKF can get the best result for Fig. 5, with the performance of a perfectly known channel as the
channel estimation among these methods. lower bound. The performances of the two dynamic-fixed Kalman
The main drawback of the 2-D pilot-added channel estimation is the filters are bounded by the large estimation error. The proposed UKF-
occupancy of bandwidth, which is a valuable resource for the service based channel-tracking algorithm can perform the best equalization
providers. The decision-directed channel-tracking scheme is proposed and detection among these five methods because it can most accurately
to avoid this occupancy. However, the conventional decision-directed estimate and predict the channel.
scheme can only adopt the previous estimate for current equalization
and detection. The performance of detectors could be deteriorated V. C ONCLUSION
by unsuitable estimates when the fading rate is high. Therefore, an
accurate channel prediction is necessary to solve the delay problem A robust channel-tracking method has been presented for fast time-
of the decision-directed scheme. The MSEs of channel prediction varying multipath fading channel in an MC-CDMA system. The
error using different decision-directed channel-tracking algorithms are channel model is described by a nonlinear state-space equation. The
compared in Fig. 4. It can be seen that, without the overhead symbols, state includes the gains and dynamics of the channel. The proposed
the EKF and the proposed UKF can still more accurately predict UKF-based decision-directed channel-tracking scheme can estimate
the channel than the 2-D pilot-added method when the velocity is the state via a nonlinear estimation to achieve robustness for the
time varying. Although the EKF can predict the next state using the time-varying velocity. In addition, it does not need a training signal
nonlinear process function, it cannot achieve the accuracy of prediction periodically, so that the occupation of the available bandwidth is
4664 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 59, NO. 9, NOVEMBER 2010

avoided. The delay problem of the decision-directed scheme can also [5] L. Sanguinetti and M. Morelli, Channel acquisition and tracking for
be solved with the prediction ability of the proposed method. The MC-CDMA uplink transmissions, IEEE Trans. Veh. Technol., vol. 55,
no. 3, pp. 956967, May 2006.
MMSE equalizer can be enhanced using the covariance of estimation
[6] B. S. Chen and J. F. Liao, Adaptive MC-CDMA multiple channel esti-
error, which is obtained from UKF. Simulation results indicate that mation and tracking over time-varying multiple fading channels, IEEE
the proposed method can more accurately track the channel than the Trans. Wireless Commun., vol. 6, no. 6, pp. 23282337, Jun. 2007.
other methods. Therefore, the proposed UKF-based decision-directed [7] P. H.-Y. Wu and A. Duel-Hallen, Multiuser detectors with dis-
channel tracking for MC-CDMA systems is very useful for a user with joint Kalman channel estimators for synchronous CDMA mobile
radio channels, IEEE Trans. Commun., vol. 48, no. 5, pp. 752756,
time-varying velocity over a fast multipath fading channel. May 2000.
Since the MC-CDMA technique integrates the OFDM and CDMA [8] S. Haykin, Adaptive Filter Theory, 4th ed. Englewood Cliffs, NJ:
schemes, the proposed method can be easily implemented to these Prentice-Hall, 2002.
two systems. The multi-inputmulti-ouput OFDM (MIMO-OFDM) [9] D.-J. Lee and K. T. Alfriend, Adaptive sigma point filtering for
state and parameter estimation, presented at the AIAA/AAS Astro-
system has recently attracted much attention for research. Application
dynamics Specialists Conf., Providence, RI, Aug. 2004, Paper AIAA
of the proposed method to MIMO-OFDM system is a good topic for 2004-5101.
future study. [10] Z. Ali, M. Deriche, and A. Andalusi, A novel approach for mul-
tipath channel estimation in CDMA networks using the unscented
Kalman filter, in Proc. IFIP Conf. Wireless Opt. Commun. Netw., 2009,
R EFERENCES pp. 15.
[1] D. N. Kalofonos, M. Stojanovic, and J. G. Proakis, Performance of [11] V. Richard and P. Ramjee, OFDM Wireless Multimedia Communications.
adaptive MC-CDMA detectors in rapidly fading Rayleigh channel, IEEE Norwood, MA: Artech House, 2000.
Trans. Wireless Commun., vol. 2, no. 2, pp. 13751387, Mar. 2003. [12] S. J. Julier and J. K. Uhlmann, Unscented filtering and nonlinear estima-
[2] N. Yee and J. P. Linnartz, Wiener filtering of multi-carrier tion, Proc. IEEE, vol. 92, no. 3, pp. 401422, Mar. 2004.
CDMA in Rayleigh fading channel, in Proc. PIMRC, Sep. 1994, vol. 4, [13] A. Chouly, A. Brajal, and S. Jourdan, Orthogonal multicarrier technique
pp. 13441347. applied to direct sequence spread spectrum CDMA systems, in Proc.
[3] A. B. Djebbar, K. Abed-Meraim, and A. Djebbari, Blind and semi-blind IEEE GLOBECOM, Nov. 1993, pp. 17231728.
equalization of downlink MC-CDMA system exploiting guard interval [14] S. Kaiser and P. Hoeher, Performance of multicarrier CDMA with chan-
redundancy and excess codes, IEEE Trans. Commun., vol. 57, no. 1, nel estimation in two dimensions, in Proc. IEEE Symp. PIMRC, 1997,
pp. 156163, Jan. 2009. vol. 1, pp. 115119.
[4] A. Nagate and T. Fujii, A study on channel estimation methods for time- [15] L. Lindbom, Simplified Kalman estimation of fading mobile radio chan-
domain spreading MC-CMDA systems, IEEE Trans. Wireless Commun., nels: High performance at LMS computational load, in Proc. ICASSP,
vol. 7, no. 12, pp. 52335237, Dec. 2008. 1993, vol. 3, pp. 352355.

View publication stats

You might also like