13

Click here to load reader

VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Performance of Turbo Codes in Interleaved Flat Fading Channels

Embed Size (px)

DESCRIPTION

5/19/98 Introduction Prior Work n Effect of channel estimation. u Jordan and Nichols, MILCOM ‘96 F Noise variance estimation errors. u Hoeher, Int. Symp. on Turbo Codes ‘97 F Set the variance estimate equal to a constant. u Summers and Wilson, Trans. Comm. Apr. ‘98 F Proposed an SNR estimator n Correlated fading and channel interleaving. u Hall and Wilson, JSAC Feb. 98 F Exponentially correlated channel. F Block and systematic channel interleaving.

Citation preview

Page 1: VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Performance of Turbo Codes in Interleaved Flat Fading Channels

VIRGINIA POLYTECHNIC INSTITUTEAND STATE UNIVERSITY

TechVirginia

1 8 7 2

VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY

MOBILE & PORTABLE RADIO RESEARCH GROUP

MPRG

Performance of Turbo Codesin Interleaved Flat Fading Channels

with Estimated Channel State Information

48th Annual Vehicular Technology ConferenceOttawa, Canada May 19, 1998

Matthew Valenti and Brian D. WoernerMobile and Portable Radio Research GroupVirginia TechBlacksburg, Virginia

Page 2: VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Performance of Turbo Codes in Interleaved Flat Fading Channels

5/19/98

Intr

oduc

tion

Introduction Turbo codes have been shown to achieve

remarkable performance over Rayleigh flat fading channels.

Typical assumptions in the literature: Fading is Rayleigh distributed. The channel is “fully-interleaved”. Perfect channel estimates are available.

The purpose of this presentation is to investigate the validity of these assumptions.

Page 3: VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Performance of Turbo Codes in Interleaved Flat Fading Channels

5/19/98

Intr

oduc

tion

Prior Work Effect of channel estimation.

Jordan and Nichols, MILCOM ‘96 Noise variance estimation errors.

Hoeher, Int. Symp. on Turbo Codes ‘97 Set the variance estimate equal to a constant.

Summers and Wilson, Trans. Comm. Apr. ‘98 Proposed an SNR estimator

Correlated fading and channel interleaving. Hall and Wilson, JSAC Feb. 98

Exponentially correlated channel. Block and systematic channel interleaving.

Page 4: VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Performance of Turbo Codes in Interleaved Flat Fading Channels

5/19/98

Intr

oduc

tion

Outline of Talk General channel model.

Fading can be Rayleigh or Rician. Fading is correlated using Clarke’s model.

Channel estimator Estimates fading amplitude and noise variance. Based on an FIR filter.

Simulation study SOVA and MAP decoding algorithms Correlated Rician/Rayleigh fading with channel

interleaving.

Page 5: VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Performance of Turbo Codes in Interleaved Flat Fading Channels

5/19/98

Syst

em M

odel

System Model

TurboEncoder

ChannelInterleaver

BPSKModulator

TurboDecoder

De-interleaver

BPSKDemod.

De-Interleaver

ChannelEstimator

ka

kn

nm

nm

ka

kx

ky

ks

kr

kx

Page 6: VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Performance of Turbo Codes in Interleaved Flat Fading Channels

5/19/98

Syst

em M

odel

Channel Model Multiplicative fading amplitude:

xk and yk are i.i.d., Each has autocorrelation

Ratio of specular to diffuse energy:

Rayleigh fading: = 0 Rician fading: > 0

kkk jyxa

),0( 2f

2

2

2 f

)2(1)( kBTJBT

kR sos

Page 7: VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Performance of Turbo Codes in Interleaved Flat Fading Channels

5/19/98

Syst

em M

odel

Encoder and Decoder Encoder

Constraint length K=3 RSC encoders. Frame/interleaver size of 1,024 bits. Randomly designed interleaver. Rate r=1/2. Odd/even puncturing.

Decoder 8 decoder iterations. (Improved) SOVA, Papke et al ICC ‘96 Log-MAP, Robertson et al, Euro. Trans

Telecomm. Mar ‘97

Page 8: VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Performance of Turbo Codes in Interleaved Flat Fading Channels

Effect of correlated fading and interleaving

Turbo Code Performance in flat Rayleigh fading. Parameterized by type of

interleaving and BT 32 by 64 channel

interleaver. 8 iterations of Improved

SOVA decoding. Poor performance for all BT

with no channel interleaver. Performance degrades with

channel interleaver as BT decreases.

0 1 2 3 4 5 6 7 8 9 1010-6

10-5

10-4

10-3

10-2

10-1

100

101

Eb/No in dB

BE

R

BT = .0025, no interleaving BT = .005, no interleaving BT = .01, no interleaving BT = .0025, block interleavingBT = .005, block interleaving BT = .01, block interleaving fully interleaved

Page 9: VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Performance of Turbo Codes in Interleaved Flat Fading Channels

5/19/98

Chan

nel E

stim

atio

n

Proposed Channel Estimator Fading amplitude estimator

FIR filter, order N=32. Lowpass with cutoff at fd.

FIRLPF

absolutevalue

ComputeSampleVariance

2ˆn

kakr kr

kn2ˆ n

21 cc

Noise variance estimator Take sample variance of estimated noise

magnitude. Constant required to unbias the estimates.

Page 10: VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Performance of Turbo Codes in Interleaved Flat Fading Channels

Effect of channel estimation in Rayleigh fading

Performance in flat Rayleigh fading. BT = .005 Block channel interleaving 8 iterations of decoding:

Improved SOVA. log-MAP.

MAP performs 2.0 dB better than SOVA.

Slight penalty for fade estimates:

0.25 dB for SOVA 0.75 dB for MAP

No penalty for noise variance estimates.0 1 2 3 4 5 6 7 8

10-6

10-5

10-4

10-3

10-2

10-1

100

Eb/No in dB

BE

R

SOVA, noise and fade estimatesSOVA, fade estimates only SOVA, perfect channel info MAP, noise and fade estimates MAP, fade estimates only MAP, perfect channel info

Page 11: VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Performance of Turbo Codes in Interleaved Flat Fading Channels

Effect of channel estimation in Rician fading

Performance in flat Rician fading. BT = .005 and = 1. Block channel interleaving. 8 iterations of decoding:

improved SOVA log-MAP

MAP performs 1.5 dB better than SOVA.

Slight penalty for fade estimates:

0.25 dB for SOVA 0.5 dB for MAP

No penalty for noise variance estimates.0 1 2 3 4 5 6 7 8

10-6

10-5

10-4

10-3

10-2

10-1

100

Eb/No in dB

BE

R

SOVA, noise and fade estimatesSOVA, fade estimates only SOVA, perfect channel info MAP, noise and fade estimates MAP, fade estimates only MAP, perfect channel info

Page 12: VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Performance of Turbo Codes in Interleaved Flat Fading Channels

5/19/98

Conc

lusi

on

Conclusion It is important to incorporate the effects of

channel correlation and interleaving when simulating turbo codes over fading channels.

A simple FIR filter can be used to estimate the fades with only slight loss in performance.

Performance is insensitive to noise variance estimates.

MAP algorithm is considerably superior to SOVA in severe fading. MAP is more sensitive to estimation.

Page 13: VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Performance of Turbo Codes in Interleaved Flat Fading Channels

5/19/98

Conc

lusi

on

Future Work The fading amplitude estimator could be

improved. Requires knowledge of Doppler frequency. A Kalman filter could be used instead.

Effects of estimating carrier phase should be considered.

Estimation could be absorbed into the turbo decoding algorithm. Estimate channel after each iteration. Use new estimates during next iteration.