Block Faded Channel Estimation for Multiuser STBC-OFDM Systems Toufiqul Islam, Imtiaz Ahmed, Shankhanaad Mallick, Fakhrul Alam1, Md. Saifur Rahman Department of Electrical & Electronic Engineering. Bangladesh University of Engineering & Technology,Dhaka-1000, Bangladesh. 1 IIMS, Massey University, Albany, Auckland, New Zealand. [email protected], [email protected], [email protected], [email protected], [email protected] Abstract-Accurate channel estimation is necessary to gain the advantage of space time coding for decoding purposes. Most of the previous work on Orthogonal Frequency Division Multiplexed (OFDM) channel estimation focused on single user systems. Hence, they are inappropriate in the multiuser communication systems. In this paper, we proposed a novel multiuser channel estimation technique based on simple blocked pilot grid for Space Time Block Coded (STBC)-OFDM systems. We simulated the proposed scheme for slowly faded quasi-static channel. LS and MMSE estimator performance for different number of users are also analyzed.

I.

INTRODUCTION

Next generation wireless mobile communication requires high data rate for various types of fading channels. But the inherent problem of high data rate is the multipath fading which affects the quality of data rate. Diversity technique is obviously an effective mean of mitigating multipath fading. STBC provides high order diversity gain, which helps to increase the transmission data rate without requiring the bandwidth expansion. OFDM provides high data rate by carrying the data over a number of parallel subcarriers instead of a single carrier. It converts the frequency selective fading channel into a number of flat fading channels which can be easily handled by using conventional equalization technique. The Inter Symbol Interference (ISI) can be completely removed if the cyclic prefix (CP) is larger than the channel length. However these advantagess can be achieved only if the channel is known prior to decoding. So channel estimation plays a vital role in the detection process. Among various techniques, pilot symbol aided channel estimation (PSACE) is a very suitable technique for tracking and acquiring the channels. In this case pilots are inserted in a predefined manner and the whole channel is estimated by several interpolation techniques.

User 1 x1 (n)

.. .. .. .. .. User Q xQ(n)

STBC Encoder & Modulator

S/P

... ... ...

IFFT

S/P

... ... ...

IFFT

II. SYSTEM MODEL The STBC-OFDM system model based on pilot channel estimation for multiuser case is shown in Fig. 1.

1 FFT

. . .

Pilot Insertion Pilot Insertion

STBC Encoder & Modulator

STBC for OFDM system provides a variety of attractive features and have been well studied by researchers [1]. Many of the researches have conducted their investigation only for single user channel. But the practical wireless communication systems require support of multiuser communication where the base station must be able detect simultaneously the signals from all the active users. As a consequence, the authors of [3] proposed a multiuser data detection scheme where the channel was assumed to be known prior to data recovery for each user. So to gain full advantage of this scheme, multiuser channel estimation plays an essential role. The problem of channel estimation for a single user MIMO system has been well investigated using STBCOFDM scheme[2]. For multiuser case, user data is first STBC encoded and then pilots are inserted in the pilot subcarriers where pilot patterns are specified for each antenna of each user. In this paper, we detected the multiuser channel using Least Square (LS) and Minimum Mean Square Estimation (MMSE) techniques providing predefined pilot arrangements. We also performed a comparative study between the techniques. The rest of the paper is organized as follows. In section II, the basic system model is given Section III describes the proposed configuration of channel estimation for multiuser MIMO system. Section IV presents the simulation results and the section V concludes the paper.

S/P

... ... ...

IFFT

S/P

... ... ...

IFFT

C H A N N E L

. . .

CHANNEL M

ESTIMATOR

FFT

P ilot insertion

Figure 1. Baseband STBC-OFDM Model for multiuser communication systems

1-4244-0549-1/06/$20.00 ©2006 IEEE.

. . .

~ H

Here we consider Q active users, each equipped with two transmit antennas using STBC-OFDM communication system to simultaneously transmit their signals to M receiving antennas over frequency selective fading channels. For each user, the data is transmitted from its two antennas according to the Alamouti’s space time block coding scheme[3]. Thus for a subcarrier k the transmitted symbols can be expressed as (q) (q) ª S1,1 [ k ] S 2,1 [ k ]º ª X 1( q ) [ k ] X 2( q ) [ k ]º X (q ) [k ] = « (q ) »=« » (q) ( q )* ( q )* S [ k ] S [ 2,2 k ]» ¬« 1,2 ¼ ¬« − X 2 [ k ] X 1 [ k ] ¼»

(1)

where, q = 1, 2,....Q . Here Q represents the total number of users and (.)* denotes complex conjugate operation. 0 data data Pilot …….

where N g is the length of the guard interval [4]. The sample channel impulse response is given by r −1

hmjq (n) = ¦ hi

e j ( 2π / N ) f DiTnδ (τ − τ i )

q mj

(5)

i =0

where, m ∈ {1,2,...M }, r is the total number of propagation paths, hi qmj is the complex impulse response of the ith path, fDi is the ith Doppler frequency shift, τ is delay spread index, T is the sample period andτi is the ith path delay normalized by the sampling time [4]. The transmitted signal x f qj , t (n) will pass through the time varying, frequency selective fading channel with additive noise, wm ,t (n) . If the CP length C is chosen such that C ≥ L − 1 , then after discarding CP and performing FFT the demodulated signals in the frequency domain at antenna m are given by

Pilot Pilot -X2 i*(n) , X1i(n)

S/P

data

Y m ,t ( k ) =

IFFT

data

S/P

0

~q j ,t

( k )H

q

mj

( k ) + W m ,t ( k )

(6)

IFFT

where

data Pilot

2

q =1 j =1

User i X1 i*(n) , X2i(n)

Q

¦¦S

data

H

Pilot …….

=

Pilot

q mj

( k ) = FFT

r −1

¦

i=0

hi

q mj

e

{h

j π f Di T

q mj , t

(n )

}

sin( π f Di T ) e π f Di T

(7) − j ( 2 πτ

i

/ N )k

data data

Figure 2. Pilot insertion after STBC encoding

After inserting pilots uniformly among the data subcarriers, for each antenna, as shown in Fig. 2, we obtain a modified ~ data vector, S jq,t ( k ) , where j ∈ {1,2} is the antenna index

and t ∈ {1, 2,...2Q} is the time slot index.

Excluding the FFT mirror part, the pilot symbols are placed as Pjq,t (l ) where l = Pstart : ΔP : N / 2 . Here Pstart is the first pilot subcarrier location, ΔP is the pilot spacing, N is the FFT length. Thus ­° S qj , t ( k ) for k = 0 to N / 2 , k ≠ l ~ S jq, t ( k ) = ® q °¯ Pj , t ( l ) otherwise

(2)

IFFT block transforms each N length block of symbols into time domain so that N −1 ~ (3) x q (n ) = S q ( k ) e j ( 2 π kn / N ) j ,t

¦

j,t

k =0

Following the IFFT block, Cyclic Prefix(CP) is inserted to prevent the inter-symbol interference. The resultant OFDM symbol can be expressed as ­°x qj ,t ( N + n), n = − N g ,− N g + 1,......,−1 x f j,t (n) = ® q , n = 0,1,......, N −1 °¯x j ,t (n) q

(4)

Here, it is assumed that the Doppler spread characteristics of different channels are identical. Subscript ‘t’ is dropped because channel is assumed constant within the block of estimation. III. MULTIUSER CHANNEL ESTIMATION In the proposed multiuser channel estimation scheme, known pilot symbols are inserted uniformly among the data subcarriers. For slowly fading channels, it is assumed that channel frequency responses do not change a great deal within the block of interest. Considering a block of size 2Q for which we assumed the channel to be constant, the estimation model on a certain pilot subcarrier l = Pstart : ΔP : N / 2 for a single receive antenna can be given as Yl = PH (8) l l + Wl where, ª P11,1 P21,1 " P1Q,1 « 1 P21, 2 " P1Q, 2 «P Pl = « 1, 2 # # «# « P11, 2 Q P21, 2 Q " P1Q, 2 Q ¬ Y l = [ Y1 Y 2 " Y 2 Q ]T

P2Q,1 º » P2Q, 2 » is the (2Q × 2Q) pilot matrix » # » P2Q, 2 Q »¼

is the received symbol vector on

subcarrier l for 2Q time symbols. H l = [ H 11 H 21 " H 1Q H 2Q ] T with H qj meaning frequency response of channel from jth antenna of qth user.

W

l

= [W 1 W 2 " W

2Q

]T

TABLE I SIMULATION PARAMETERS Number of Subcarriers(SC) 64 Number of active SCs 60,where 48 used for data,12 used for pilot Channel Spacing 20 MHz Sampling Rate 20 Msample/s GI 16 samples

is the noise vector on subcarrier l T

H

for 2Q time symbols. Also (.) and (.) denote transpose and hermitian operations respectively. The estimate of the channels at pilot subcarriers based on LS estimate [5] is given (by dropping the subscript ‘l’) ~

H

LS

= P − 1Y

(9)

This estimate is obtained by minimizing (Y − PH ) H (Y − PH ) . The LS estimator has the disadvantage of having relatively high MSE. Its performance degrades with the increase of noise power. ~

H LS = P−1Y

(10)

−1

−1

= P PH + P W

The second term in (10) may have a large variance. If the channel response is Gaussian and uncorrelated with each other and with the channel noise W, then frequency domain MMSE estimate [5] of h qj on the l th subcarrier, ~ −1 H MMSE = R HY l R YY Yl l

(11)

Modulation OFDM symbol normalized Doppler spread

BPSK 0.01

Number of users

2,3

Number of paths

6

Figures 3-5 illustrate the simulation results. In Fig. 3, MSE performance of LS and MMSE estimates are presented. We observe that at low SNR, MMSE clearly outperforms LS techniques. The estimation is performed for 2 separate users each having 2 antennas. In Fig. 4 and Fig-5 MSE performance for LS and MMSE estimates for different number of users are presented. From the figures it is immediately realized that the performance of the estimator gradually decreases as the number of active users increases. The reason for the performance degradation is due to the reduced number of degrees of freedom.

Dropping the subscript ‘l’, 10

RYY = E[YY H ] = PRHH P H + σ 2 I N

(12)

-10

(13)

Here, RHY is the cross correlation vector between channel and received data vector and RYY is the auto correlation matrix of received vector in frequency domain on subcarrier l. RHH is the auto correlation matrix of channel on subcarrier l (obtained by Monte-Carlo simulation)as diag { E ( H qjl H qjl* )} IV. SIMULATION RESULTS Multiuser channel estimation simulation parameters are listed in the table. Here we assumed TU channel model [6] which consists of 6 paths. Perfect synchronization is assumed in case of estimation at the pilot subcarriers. Guard Interval (GI) is matched to the maximum delay spread so as to eliminate ISI and hence frequency domain multiplication of different user input and channel frequency response is achieved. Pilots are inserted periodically among the data subcarriers. For simulation purpose, we chose 12 pilot subcarriers from 60 active subcarriers. Pilot spacing is taken as 5 i.e. up to the 32nd subcarriers , pilot subcarriers starting from 3 are 3,8,13,18,23,28.Beyond the 32nd position, other pilot subcarrier locations are just the mirror conjugate of them. After obtaining estimates at the pilot subcarriers , estimates over the whole FFT grid is achieved by suitable interpolation techniques.

MMSE LS

0

MSE(dB)

H

-20

-30

-40

-50

-60

0

5

10

15 SNR(dB)

20

25

30

Figure 3. LS and MMSE estimate compared for 2 users each having two antennas. LS estimate performance 30 (2,2) (3,2)

20 10 0 -10 MSE(dB)

RHY = E[ HY ] = RHH P H

-20 -30 -40 -50 -60 -70

0

5

10

15 SNR(dB)

20

25

30

Figure 4. LS estimate compared for 2 and 3 users each user having 2 antennas.

estimate outweighs LS estimate specially at low SNR at the cost of increased complexity provided that we have the channel auto-correlation characteristics beforehand. Pilots are not STBC encoded because generally pilots of separate users are different. This scheme can be successfully employed for those systems where channel is slowly varying and no. of users is limited. Overall we have presented a robust and simple multiuser channel estimation technique well supported by experimental results.

MMSE estimate performance -10 (2,2) (3,2)

-20

MSE(dB)

-30

-40

-50

REFERENCES -60

[1] -70

0

5

10

15 SNR(dB)

20

25

30

Figure 5. MMSE estimate compared for 2 and 3 users each user having 2 antennas.

[2] [3] [4]

V. CONCLUSIONS In this paper, we proposed both LS and MMSE based block faded channel estimation techniques for multiuser STBC-OFDM systems. LS estimate is rather simple but suffers from significant noise variance at low SNR. MMSE

[5] [6]

D. Agrawal, V. Tarokh, A. Naguib and N. Seshadri, “Space-time coded OFDM for high data-rate wireless communication over wide-band channels.” Proc. IEEE, VTC’98, vol.3, pp. 2232-2236, May 1998. H. Miao and M.J. Juntti, “Space Time Channel Estimation for MIMOOFDM System with Spatial Correlation,” IEEE Proceedings, 2004. Xuan Nam TRAN, Tadashi Fujino, and Yoshio Karasawa, “An MMSE multiuser detector for Space-Time Block Coded OFDM,” IEICE Trans. Commun. Vol. E88-B, no.1, January 2005. Sinem Coleri, Mustafa Ergen, Anuj Puri, and Ahmed Bahai, “Channel estimation techniques based on pilot arrangement in OFDM systems,” IEEE Transaction on broadcasting, vol-48, no.3, Sept 2002. J.V.D. Beek, O. Edfords, M. Sandell, S. K. Wilson, P. O. Borjesson, “On Channel Estimation in OFDM Systems,” IEEE Proceedings, 1995. Y.Li, L. Climini, Jr, and N. Sollengerger, “Robust Channel Estimation for OFDM Systems with Rapid Dispersive Fading Channels,” IEEE Trans. Common., Vol. 46, No. 7, pp. 902-915, July 1998.

Block Faded Channel Estimation for Multiuser STBC ...

consequence, the authors of [3] proposed a multiuser data detection scheme where the channel was assumed to be known prior to data recovery for each user.

110KB Sizes 0 Downloads 259 Views

Recommend Documents

Simultaneous Encryption using Linear Block Channel Coding
Two vital classes of such coding techniques are: block and convolutional. We will be ..... Press, 1972. [8] Online Matrix Multiplier: http://wims.unice.fr/wims/wims.cgi.

Blind Channel Estimation for OFDM Systems via a ...
(HIPERLAN)/2, IEEE 802.11a, orthogonal frequency-division multiplexing (OFDM) ... systems due to its high data rate, high spectral efficiency, and robustness to ...

Maximally Robust 2-D Channel Estimation for ... - Semantic Scholar
Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org. ...... Ing. and the Ph.D. degree in electrical engineering.

Optimal Training Design for Channel Estimation in ...
Apr 15, 2008 - F. Gao is with the Institute for Infocomm Research, A*STAR, 21 Heng ... California Institute of Technology, Pasadena, CA 91125, USA (Email:.

Blind Channel Estimation for OFDM Systems via a ...
wireless communications. ... the channel in some wireless applications, the training sequence ...... Communication Systems—Technology and Applications.

Blind Channel Estimation for Cyclic-Prefixed Single-Carrier Systems ...
based channel-estimation algorithms for CP-SC systems are developed in [3] and ... precoding technique is carried on in [12], and virtual carriers are exploited in ...

Channel Estimation and Equalization for Evolved UTRA ...
Oct 20, 2006 - stream transmission while SBs are reserved for transmission of reference data to enable channel estimation, frequency domain scheduling and ...

Channel Estimation in OFDM
Blind Equalization Algorithms and their Performance Comparison ... Examples are Digital Video Broadcasting, satellite modems, point to .... carrier phase recovery”, IEEE Asilomar Conference on Signals, Systems and Computers, 2003. 2. 2.

Robust Subspace Blind Channel Estimation for Cyclic Prefixed MIMO ...
generation (4G) wireless communications [4]. Several training based channel estimation methods for. MIMO OFDM have been developed recently in [5]- [7]. It is.

Channel Estimation and Equalization for Evolved UTRA ...
Oct 20, 2006 - 10 Virtual MIMO Channel Estimation and Equalization. 88 .... Thus, with an increase in available bandwidth, the number of sub-carriers would increase .... 800. 1000. 1200. 1400. 1600. 1800. 2000. −0.02. −0.01. 0. 0.01. 0.02.

Channel Estimation and Equalization for Evolved UTRA ...
Oct 20, 2006 - of uplink modulation and multiple access technology. ..... aims at extending the features and capabilities of the existing 3G Universal Terrestrial.

Maximally Robust 2-D Channel Estimation for ... - Semantic Scholar
PILOT-AIDED channel estimation for wireless orthogonal frequency .... porary OFDM-based systems, such as WiMax [9] and 3G LTE ...... Technology (ITG).

Optimal Training Design for Channel Estimation in ...
Apr 15, 2008 - Unfortunately, packing more than one antenna onto a small mobile ... Notations: Vectors and matrices are boldface small and capital letters, ...

Channel Estimation for Indoor Diffuse Optical OFDM ...
broadcasting (DVB-T), WiMAX, physical layer in IEEE. 802.15.3 wireless personal area network (WPAN) and recently in FSO communication and optical fibre ...

ROBUST 2-D CHANNEL ESTIMATION FOR MULTI-CARRIER ...
finite number of observations has been only recently proposed. We extend the ... wireless/cellular multi-carriers systems, a 2-D MMSE channel esti- mator based on the true ... review the robust 2-D MMSE estimator for an infinite number of pi-.

faded car.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. faded car.pdf.

Diversity versus Channel Knowledge at Finite Block ...
between diversity and cost of estimating the channel. Notation: Uppercase ..... As in [15, App. A], applying Berry-Esseen inequality [14,. Thm. 44] to the first term ...

design issues of space time block coded (stbc) ofdm systems - IJRIT
regarded as an impairment to a communication system. However, there is less attention on the benefits of the clipping technique for baseband signal in communication. RF. [10] analyzed the effect of clipping in the error performance of OFDM in frequen

design issues of space time block coded (stbc) ofdm systems - IJRIT
clipping with a clipping ratio (CR) of 6 dB in the two-path channel. ... Conceptual diagram of Spatial encoded communication system. A simulation similar to the ...

On Channel Estimation and Equalization of OFDM ...
We then design an optimal MMSE ... the use of a Cyclic Prefix (CP) — a set of last few data samples prepended at ... being the original data block length and ν the CP length. The ..... In order to get better visualization of the problem at hand we

robust 2-d channel estimation for staggered pilot grids ...
robust 2-D MMSE channel estimation to the staggered pilot grids in multi-carrier systems. .... (4). In the sequel, we look for a maximally robust 2-D MMSE estimator based on a fixed 2-D channel correlation sequence that promises the best worst case p

Improving the Estimation of the Degrees of Freedom for UWB Channel ...
large instantaneous bandwidth enables fine time resolution for accurate position location, low power spectral density allows very little interference with existing narrow-band radio systems and short duration pulses makes the signal resistant to seve

Block
What does Elie's father learn at the special meeting of the Council? 11. Who were their first oppressors and how did Wiesel say he felt about them? 12. Who was ...

Block
10. What does Elie's father learn at the special meeting of the Council? 11. Who were their ... 5. What did the Jews in the train car discover when they looked out the window? 6. When did ... How did Elie describe the men after the air raid? 8.