cfo estimation with ici cancellation for ofdm systems

36
1 CFO Estimation with ICI Cancellation for OFDM Systems 吳吳

Upload: red

Post on 03-Feb-2016

63 views

Category:

Documents


0 download

DESCRIPTION

CFO Estimation with ICI Cancellation for OFDM Systems. 吳宗威. Outline. Motivations Background knowledge Conventional CFO estimation strategies Modified CFO estimation strategies Simulation results Conclusions. Outline. Motivations Background knowledge - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CFO Estimation with ICI Cancellation for OFDM Systems

1

CFO Estimation with ICI Cancellation for OFDM Systems

吳宗威

Page 2: CFO Estimation with ICI Cancellation for OFDM Systems

2

Outline

Motivations Background knowledge Conventional CFO estimation strategies Modified CFO estimation strategies Simulation results Conclusions

Page 3: CFO Estimation with ICI Cancellation for OFDM Systems

3

Outline

Motivations Background knowledge Conventional CFO estimation strategies Modified CFO estimation strategies Simulation results Conclusions

Page 4: CFO Estimation with ICI Cancellation for OFDM Systems

4

Motivations

Motivations

Every OFDM model has a specific form in the carrier frequency offset system.

When we estimate the frequency offset by pilot,the ICI still exists. It is intuitive to decrease the ICI first , then estimate it.

Page 5: CFO Estimation with ICI Cancellation for OFDM Systems

5

Outline

Motivations Background knowledge Conventional CFO estimation strategies Modified CFO estimation strategies Simulation results Conclusions

Page 6: CFO Estimation with ICI Cancellation for OFDM Systems

6

OFDM System Model

C is pilot sequence h is time domain channel impulse response w is additive white Gaussian noise. N data information {S(k)} which have been modulated with N modulation

values {X(k)} on every sub-carrier

x ( t )

Channel h ( t)

S ( k)

r (t )ˆ ( )S k

S/P

P/S

X (k ) x ( n)

Adding Pilots C(n) &IFFT

AddingCyclicPrefix & P/S

DACSignal

Mapper

z (t )

( )R k

FFT RemoveCyclicPrefix & S/P

ADC

SignalDemapper

( )r n

AWGN w ( t)

The OFDM system model:

Page 7: CFO Estimation with ICI Cancellation for OFDM Systems

7

OFDM System Model

The nth sample of an OFDM block generated by IFFT :

N: number of subcarriersNg: length of cyclic prefix

12 /

0

1( ) ( ) ,0 1

Nj kn N

k

x n X k e n NN

[ ( ),..., ( 1), (0),..., ( 1)]gx x N N x N x x N

z x h

( ) ( ) ( )r n z n w n

12 /

0

( ) ( ) ,0 1N

j kn N

n

R k r n e k N

Page 8: CFO Estimation with ICI Cancellation for OFDM Systems

8

UWB Channel Model

Four environments in this UWB channel model: CM1 model is based on LOS (0-4m) channel

measurements in [2]

Time

Signal strength

: cluster decay factor : path decay factor : cluster arrival rate : the arrival rate of path within each cluster

Page 9: CFO Estimation with ICI Cancellation for OFDM Systems

9

Outline

Motivations Background knowledge Conventional CFO estimation strategies Modified CFO estimation strategies Simulation results Conclusions

Page 10: CFO Estimation with ICI Cancellation for OFDM Systems

10

Sensitivity for Carrier Frequency Offset

The OFDM system model with CFO:

x ( t )

Channel h ( t)

S ( k )

S/P

X ( k ) x(n)

Adding Pilots C(n)& IFFT

AddingCyclicPrefix & P/S

DACSignal

Mapper

z (t )

r (t )ˆ ( )S k

P/S

( )R k

FFTRemoveCyclicPrefix & S/P

ADC

SignalDemapper

( )r n

AWGN w ( t)

02 /fj n Ne

is the ratio of the actual frquency offset to the sub-carrier spacing/f f f

Page 11: CFO Estimation with ICI Cancellation for OFDM Systems

11

Sensitivity for Carrier Frequency Offset

The n-th received sample of the m-th symbol is given by

FFT 12 /

0

1 12 ( ) / 2 /2 / 2 /

0 0

1 12 ( ) / 2 ( ) /

0 0

( ) ( ) ,0 1

1 ( )

( )

1 ( )

g g f f

g g f f

Nj kn N

m mn

N Nj mN mN N N j n Nj kn N j in N

m ii n

m

N Nj mN mN N N j n i k N

m ii n

R k r n e k N

e X i H e e eN

W k

e X i H eN

( )mW k

( ) ( ) ( ) ( )m mm mR k S k I k W k

2 ( ) /( ) ( ) (n),0 1f g gj mN mN N n Nm m mr n z n e w n N

Page 12: CFO Estimation with ICI Cancellation for OFDM Systems

12

Amplitude reduction: Phase shift:

Sensitivity for Carrier Frequency Offset

2 ( ) / ( 1) /

m

sin( )S ( ) ( ) ( )

sin( )f g g f

f

j mN mN N N j N Nfm m

N

k X k H k e eN

sin( )

sin( )f

f

NN

2( ) ( 1) /f g gmN mN N N N

.

.1

( )( 1) / 2 ( ) /

( )0,

sin( ( ))( ) ( ( ) ( ))

sin( )f f g g

f

Nj i k N N j mN mN N Nf

m mm i ki i k N

i kI k X i H i e e

N

Page 13: CFO Estimation with ICI Cancellation for OFDM Systems

13

Pilot tone - aided CFO Estimation

PTA with weighting (PTAW) CFO estimation:

* *2 arg ( ) ( ) ( ) ( ) ,gf PTAW m m D m m D i

n P

N ND R n R n C n C n n P

N

* *1 1arg ( ) ( ) ( ) ( )

2f PTAW m m D m m Dn Pg

NR n R n C n C n

N N D

f

Let P denote the set of indexes of the Np pilot carriers

I

QR1 R2

Pilot1 (n1)

Pilot2 (n2)

Pilot3 (n3)

t

Rm Rm+D

Page 14: CFO Estimation with ICI Cancellation for OFDM Systems

14

Outline

Motivations Background knowledge Conventional CFO estimation strategies Modified CFO estimation strategies Simulation results Conclusions

Page 15: CFO Estimation with ICI Cancellation for OFDM Systems

15

Matrix form of R(k)

2 ( ) /( ) ( ) (n),0 1f g gj mN mN N n Nm m mr n z n e w n N

12 /

0

( ) ( ) ( ).N

j in N

m m mi

n i i eZ X H

( ) ( )* ( )z n x n h n

Page 16: CFO Estimation with ICI Cancellation for OFDM Systems

16

2 ( ( ) 0) /

2 ( ( ) 1) /

.0

0

j f m N Ng Ng N

j f m N Ng Ng N N

r ze

e

2 ( ( ) 0) /

2 ( ( ) 1) /

1

0

1

1

(0) (0)

( 1)( 1)

0

0

0

0

0

0

j f m N Ng Ng N

j f m N Ng Ng N N

N

H X

F

X NH N

F H X

e

e

Page 17: CFO Estimation with ICI Cancellation for OFDM Systems

17

R F r

12 /

0

( ) ( ) ,0 1N

j kn Nm m

n

R k r n e k N

0

1

1

0

0N

F F H X

Page 18: CFO Estimation with ICI Cancellation for OFDM Systems

18

A math property

A(k) , k=0…N-1 is the DFT of

a(n) , n=0,…,N-1

(0) (1) ( 1)

(0)

( 1) (0) ( 2)1

( 1)(1) ( 1) (0)

0

0

N

N N

NN

F F

a a aA

a a a

A a a a

0

1

1

0 1 1

1 0 2

1 2 1 0

0

0N

N

N N

N N

R F F H X

H X

Page 19: CFO Estimation with ICI Cancellation for OFDM Systems

19

The Problem

Can we find a matrix B, such that

0 1 1

1

1 0 2

1 2 1 0

( )

B

( )

0

0

N

N N

N

N N

f

f

1

1

( ) (0) (0)

.

( 1) ( 1)( )

( ) (0) (0)

=

( ) ( 1) ( 1)

0

0 N

N

f H X

B R

H N X Nf

f H X

f H N X N

Page 20: CFO Estimation with ICI Cancellation for OFDM Systems

20

B is in fact a matrix that does Gaussian

Reduction to

0 1 1

1 0 2

1 2 1 0

N

N N

N N

( )exp( 2 ( ) ) /

nj m f N Ng Ng n N

( ) ( )( )

k nifft

Page 21: CFO Estimation with ICI Cancellation for OFDM Systems

21

The term is the key point .Because if the ratio between each term is irrelevant to , then we can definitely finish the matrix B.

sin( ( ))

sin( ( ) / )

f k

f k N

( )exp( 2 ( ) / ) exp( ( 1) / )

kj m f N Ng Ng N j f N N

sin( ( ))exp( ( 1) / )

sin( ( ) / )

f kj k N N

f k N

f

Page 22: CFO Estimation with ICI Cancellation for OFDM Systems

22

The numerator of is actually .

And the denominator because

So, we can regard as

Thus, the ratio between each term is irrelevant to .

sin( ( ))f k sin( )f

/f N 0sin( / )k N

( )k

f

sin( )exp( ( 1) / )

sin( / )

fj k N N

k N

sin( ( ))

sin( ( ) / )

f k

f k N

Page 23: CFO Estimation with ICI Cancellation for OFDM Systems

23

However, is zero when k=0 . So we need a estimate for the denominator of

Choose the PTAW estimate for the denominator of

B is the matrix does Gaussian reduction to the cyclic matrix

composed of

sin( / )k N

f̂ (0)

(0)

( )

10

sin( / )

( 1)exp( ( 1) / ) 1,...... 1

sin( / )

k k

kf N

j k N N k Nk N

Page 24: CFO Estimation with ICI Cancellation for OFDM Systems

24

The Procedure

Step1: Estimate the frequency offset by PTAW

Step2: Substitute the estimate into the denominator of

Step3: multiply the matrix B with the incoming symbol and the previous symbol

Step4: Apply the PTAW again, then we have a more accurate estimate.

(0)

Page 25: CFO Estimation with ICI Cancellation for OFDM Systems

25

Outline

Motivations Background knowledge Conventional CFO estimation strategies Modified CFO estimation strategies Simulation results Conclusions

Page 26: CFO Estimation with ICI Cancellation for OFDM Systems

26

Different Modulation

0 5 10 15 20 25 30 35 40 45 5010

-6

10-5

10-4

10-3

10-2

SNR(dB)

MS

E

N=128 Np=12 DF=0.1

BPSK-PTAW

BPSK-PTAW-mine

BPSK

Page 27: CFO Estimation with ICI Cancellation for OFDM Systems

270 5 10 15 20 25 30 35 40 45 5010

-6

10-5

10-4

10-3

10-2

SNR(dB)

MS

E

N=128 Np=12 DF=0.1

QPSK-PTAW

QPSK-PTAW-mine

QPSK

Page 28: CFO Estimation with ICI Cancellation for OFDM Systems

280 5 10 15 20 25 30 35 40 45 5010

-6

10-5

10-4

10-3

10-2

SNR(dB)

MS

E

N=128 Np=12 DF=0.1

8PSK-PTAW

8PSK-PTAW-mine

8PSK

Page 29: CFO Estimation with ICI Cancellation for OFDM Systems

290 5 10 15 20 25 30 35 40 45 5010

-6

10-5

10-4

10-3

10-2

SNR(dB)

MS

E

N=128 Np=12 DF=0.1

16PSK-PTAW

16PSK-PTAW-mine

16PSK

Page 30: CFO Estimation with ICI Cancellation for OFDM Systems

300 5 10 15 20 25 30 35 40 45 5010

-6

10-5

10-4

10-3

10-2

SNR(dB)

MS

E

N=128 Np=12 DF=0.1

BPSK-PTAW

BPSK-PTAW-mine

QPSK-PTAWQPSK-PTAW-mine

8PSK-PTAW

8PSK-PTAW-mine

Page 31: CFO Estimation with ICI Cancellation for OFDM Systems

31

Recursive

Recursive

0 5 10 15 20 25 30 35 40 45 5010

-6

10-5

10-4

10-3

10-2

SNR(dB)

MS

E

N=128 Np=12 DF=0.1

16PSK-PTAW

16PSK-PTAW-1st

16PSK-PTAW-2nd16PSK-PTAW-3rd

16PSK-PTAW-True

Page 32: CFO Estimation with ICI Cancellation for OFDM Systems

32

Random initial condition

0 5 10 15 20 25 30 35 40 45 5010

-6

10-5

10-4

10-3

10-2

SNR(dB)

MS

E

N=128 Np=12 DF=0.1

16PSK-PTAW

16PSK-PTAW-seed1

16PSK-PTAW-seed216PSK-PTAW--seed3

16PSK-PTAW-True

Random initial condition =0.5 Delta_f=0.1

Page 33: CFO Estimation with ICI Cancellation for OFDM Systems

33

Outline

Motivations Background knowledge Conventional CFO estimation strategies Modified CFO estimation strategies Simulation results Conclusions

Page 34: CFO Estimation with ICI Cancellation for OFDM Systems

34

Conclusions

Advantages: The key advantages of our proposed algorithms is to p

rovide more accurate frequency synchronization . Estimate the frequency offset without knowing the ch

annel response first.

Complexity: N*Np multiplier .

Page 35: CFO Estimation with ICI Cancellation for OFDM Systems

35

Thank you ~

Page 36: CFO Estimation with ICI Cancellation for OFDM Systems

36

Reference

[1] J. R. Foerster, Ed., “Channel Modeling Sub-committee Report Final,” IEEE P802.15 SG3a contribution.

[2] H. Chen and G.J. Pottie, "A Comparison of Frequency Offset Tracking Algorithms for OFDM", GLOBECOM '03, vol.2, pp. 1069-1073, Dec. 2003.

[3] K. Shi, E. Serpedin, and P. Ciblat, “Decision-directed fine synchronization for coded OFDM systems,” in Proc. IEEE International Conf. on Acoustics, Speech, and Signal Processing. (ICASSP’04), vol. 4, pp. 365-368, 17-21 May 2004.