fractionally spaced equalization and frequency diversity...

43
Fractionally Spaced Equalization and Frequency Diversity Methods for Block Transmission with Cyclic Prefix Yuki Yoshida , Kazunori Hayashi, Hideaki Sakai Department of System Science, Graduate School of Informatics, Kyoto University

Upload: nguyenhanh

Post on 09-Mar-2018

217 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Fractionally Spaced Equalization and Frequency Diversity Methods

for Block Transmission with Cyclic Prefix

Yuki Yoshida, Kazunori Hayashi, Hideaki SakaiDepartment of System Science,

Graduate School of Informatics, Kyoto University

Page 2: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Outline

Background & Motivation

The System Configuration of the Proposed Fractionally Spaced Equalizer (FSE)

Derivation of the Equalizer Weights

Frequency Diversity Method using the FSE

Simulation Results

Summary

Page 3: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Background & Motivation

・Block Transmission with Cyclic Prefix (CP)OFDM (Orthogonal Frequency Division Multiplexing)

DTV, DAB, Wireless LAN

SC-CP (Single Carrier block transmission with CP)

DMT (Discrete Multitone) ADSL

・FDE (Frequency Domain Equalization)Simple Implementation using FFTRobustness to Frequency Selective Fading Channels

Existing FDEers work at symbol rate (SSE : Symbol Spaced Equalizer )

Page 4: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Background & Motivation (cont’d)

Fractionally Spaced Equalizer (FSE)based on oversampling the received signal

ex) 4 times oversampling → T/4 - FSE

Zero- Forcing (ZF) based T/2-FSE has been proposed by Vaidyanathan and Vrcelj, 2002

How can we adopt the FSE to FDE systems?

Extension of Vaidyanathan’s method to general oversampling factor cases (T/K-FSE) Derivation of ZF and minimum mean-square-error (MMSE) weights of the T/K-FSEA simple frequency diversity method using the T/K-FSE

Page 5: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Fractionally Spaced EqualizationSSE

FSE (Oversampling Factor K)

Channel SSENoise

Equalizer Output

Transmitted Signal

FSE

(Uniformly Sampled Version of Continuous quantity )

DecimatorExpander

(If m is multiple of K)(else)

Page 6: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

SC-CP SchemeSystem Configuration of SC-CP Scheme (Single Carrier with CP)

S/P P/S

Txfilter

Rx filter S

/P

P/S

DFT

IDFTFD

E

Add CP

Remove CP

Fading

Additive Noise&

Frequency Domain Equalization

DFT IDFTChannel Matrix Equalizer Weights

Noise Block

Received Signal Block

Block Diagram of SC-CP Scheme

n-th Input Signal Block

(Circulant) Matrix Matrix Matrix

n-th Equalizer Output Block

Page 7: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

SC-CP SchemeS

/P P/S

Txfilter

Rx filter S

/P

P/S

DFT

IDFTFD

E

Add CP

Remove CP

Frequency Domain Equalization

System Configuration of SC-CP Scheme (Single Carrier with CP)

DFT IDFTChannel Matrix Equalizer Weights

Noise Block

Received Signal Block

Block Diagram of SC-CP Scheme

Fading

Additive Noise&

(Circulant) Matrix Matrix Matrix

n-th Equalizer Output Blockn-th Input Signal Block

CP Length: (Channel Order)

M×M Circulant Matrix

:Channel Impulse Response, ( :Symbol Spacing )

Page 8: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

SC-CP SchemeSystem Configuration of SC-CP Scheme (Single Carrier with CP)

S/P P/S

Txfilter

Rx filter S

/P

P/S

DFT

IDFTFD

E

Add CP Frequency Domain Equalization

Remove CP

DFT IDFTChannel Matrix Equalizer Weights

Noise Block

Received Signal Block

Block Diagram of SC-CP Scheme

Fading

Additive Noise&

n-th Input Signal Block

(Circulant) Matrix Matrix Matrix

n-th Equalizer Output Block

M×M DFT Matrix

(Unitary)

Page 9: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

SC-CP SchemeSystem Configuration of SC-CP Scheme (Single Carrier with CP)

S/P P/S

Txfilter

Rx filter S

/P

P/S

DFT

IDFTFD

E

Add CP

Remove CP

Frequency Domain Equalization

DFT IDFTChannel Matrix Equalizer Weights

Noise Block

Received Signal Block

Block Diagram of SC-CP Scheme

Fading

Additive Noise&

n-th Input Signal Block

(Circulant) Matrix Matrix Matrix

n-th Equalizer Output Block

Diagonalized by DFT

DFT IDFTDiagonal

Efficiently Equalized

Page 10: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

OFDM SchemeSystem Configuration of OFDM Scheme

(Orthogonal Frequency Division Multiplexing)

S/P P/S

Txfilter

Rx filter S

/P

P/S

DFT

FDE

Add CP

Remove CPID

FT

Fading

Additive Noise&

Frequency Domain Equalization

Block Diagram of OFDM Scheme

n-th Input Signal Block

Channel Matrix(Circulant)

Noise BlockReceived Signal Block

n-th Equalizer Output Block

DFTMatrix

Equalizer WeightsMatrixIDFT

Matrix

Page 11: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Fractionally Spaced EqualizationSSE

Equalizer Output

Transmitted Signal

SSEChannel Noise

FSE (Oversampling Factor K)FSE

DecimatorExpander

(If m is multiple of K)(else)

Page 12: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Configuration of the SC-CP Scheme with Proposed T/K-FSE

S/P P/S Tx

filterTransmitter:

Frequency Selective Fading

Additive Noise&

Add CP

Rx filter

S/P

S/P

KM

-poi

nt D

FT

Remove CP

One-tap FDE using KM-point DFT

Decimator

K times Oversampling

KM

-poi

nt ID

FT

Receiver:

Page 13: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Signal Modeling

Received Signal:

Equalizer Output:

DFT IDFTExpander DecimatorEqualizer Weights

Channel(Circulant)

(Diagonal)

Noise Received SignalEqualizer OutputInput Signal

Page 14: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Signal Modeling

Received Signal:

Equalizer Output:

DFT IDFTExpander DecimatorEqualizer Weights

Channel(Circulant)

(Diagonal)

Noise Received SignalEqualizer OutputInput Signal

KM×M Expander Matrix

denotes the M x KM Decimator Matrix

Page 15: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Signal Modeling

Received Signal:

Equalizer Output:

DFT IDFTExpander DecimatorEqualizer Weights

Channel(Circulant)

(Diagonal)

Noise Received SignalEqualizer OutputInput Signal

KM×KM Channel Matrix (Circulant)

: Channel Response including Tx and Rx filter:Symbol Period :Channel Order

Page 16: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Signal Modeling

Received Signal:

Equalizer Output:

DFT IDFTExpander DecimatorEqualizer Weights

Channel(Circulant)

(Diagonal)

Noise Received SignalEqualizer OutputInput Signal

Page 17: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Simplification of T/K-FSE

Equalizer Output:

Same as the (m, n) element of M-point DFT matrix

: M x M Identity Matrix)(

Page 18: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Simplification of T/K-FSE (cont’d)

Equalizer Output:

is M×M diagonal submatrix of (k=1, 2, ・・・, K)

Page 19: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Simplification of T/K-FSE (cont’d)Received Signal Equalizer Output

Block Diagram of the proposed T/K-FSE

M-point IDFT

KM-point DFT

DFT IDFT DecimatorEqualizer Weights

Page 20: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Input and Output relation

is M×M submatrix of (k=1, 2, ・・・, K)

Page 21: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

ZF Weights of Proposed T/K-FSE

ZF Condition: s.t.

SSE (K=1) Uniquely determined

Channel nulls result in Noise enhancement

T/K-FSE (K>1)

Certain Degree of Freedom in the choice of Equalizer Weights

Page 22: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

ZF Weights of Proposed T/K-FSE (cont’d)

Minimization of the noise power at the equalizer output

Noise component at the equalizer output:

Minimization Problem

min

s.t.

Page 23: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

ZF Weights of Proposed T/K-FSE (cont’d)

Minimization Problem

min

s.t.

ZF Weights of Proposed T/K-FSE:

Page 24: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

MMSE Weights of Proposed T/K-FSE Cost function ( Mean-Square-Error ):

MMSE Weights of Proposed T/K-FSE:

Page 25: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Optimum Linear MMSE T/K-FSE

Optimum Linear MMSE T/K-FSE:

Expander ChannelEqualizer(M X KM)

Optimum Linear MMSE Equalizer can’t be realized by the one-tap FDE because of the colored noise

Page 26: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Simulation Settings

Mod/Demod. Scheme QPSK / Coherent DetectionBlock Size M = 256

Length of CP 32Channel Model 10-path rayleigh fading channels with

an exponentially decaying power profile

Tx & Rx Filter square-root raised-cosine filter (roll-off factor α = 0.5)

Channel Estimation IdealChannel Noise AWGN

# of Iteration 10,000

Oversampling Rate K = 1, 2, 4 (i.e. SSE, T/2-FSE, T/4-FSE)

Page 27: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

BER Performance of Proposed T/K-FSE

OFDM Scheme SC-CP Scheme

Page 28: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Performance of T/K-FSEPassband width and Performance Improvement via FSE

No energy on this band

Exploiting Band

Not exploited in SSE case

We can’t expect any performance Improvement in K >2

Page 29: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Frequency Diversity Method using Proposed T/K-FSE

S/P P/S Tx

filter

CP InsertionOriginal Spectrum

(P-1) CopiesP times Symbol Rate

Transmit Signal Spectrum

Band Width:

Rx filter S

/P

S/P

IDFT

CP RemovalM

M

KM

-poi

nt D

FT

M-pointK times Oversampling

Equalization and diversity combining are achieved simultaneously

Page 30: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

BER Performance of the SC-CP via Proposed FDE/DC

0 5 10 15 20 25

10

10

10

10

10

-1

-2

-3

-4

-5

1

[dB]

BER

K=P=1

K=P=2K=P=4

ZFMMSE

Mod./ Demod. QPSK Block Size M = 256CP Length N=32

Channel:10-path rayleigh fading channels

Order of Channel: L=30

Tx/Rx Filter:square-root raised-cosine filter ( α=0.5)

Channel Estimation: Ideal

(Energy per Bit over Noise Power Density)

Page 31: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

BER Performance of the OFDM via Proposed FDE/DC

0 5 10 15 20 25

10

10

10

10

10

-1

-2

-3

-4

-5

1

[dB]

BER

Mod./ Demod. QPSK Block Size M = 256CP Length N=32

Channel:10-path rayleigh fading channels

Order of Channel: L=30

Tx/Rx Filter:square-root raised-cosine filter ( α=0.5)

Channel Estimation: Ideal

ZF & MMSE

K=P=1

K=P=2

K=P=4

(Energy per Bit over Noise Power Density)

Page 32: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Applications of FDE/DC

Robust Communication with Poor Receiversex) Sensor Network, Traffic lights Network, Inter Vehicle Communication, etc

One Alternative Rate Reduction Technique for Adaptive Modulation Systems

ex) Wi-Fi

QPSK

Im

Re

Im

Re

BPSK

1 2 3 4 5 6 7 8

1 0 2 0 3 0 4 0 Expanded Version

Original Block

FDE/DC

Page 33: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Rate Reduction Technique via FDE/DCOFDM

DFTIDFTExpander DecimatorEqualizer Weights

Channel

DFTIDFT Equalizer Weights

Channel

Change the WeightsAdd Decimator

Reduce the RateAdd Expander

Page 34: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

BER Performance of the SC-CP via FDE/DC for a given transmission rate

10

10

10

10

10

-1

-2

-3

-4

-5

1

BER

0 5 10 15 20 25[dB]

K=P=1 M=512 BPSK ZF

K=P=2 M=256 QPSK ZF

K=P=4 M=128 16QAM ZF

Mod./ Demod.BPSK, QPSK, 16QAM Block SizeM =128, 256, 512(FFT size = 512)CP Length N=32

Channel:10-path rayleigh fading channels

Order of Channel: L=30

Tx/Rx Filter:square-root raised-cosine filter ( α=0.5)

Channel Estimation: Ideal

Page 35: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Pre- and Post- Equalization

DFT IDFTExpander DecimatorFDEChannel

Post-FDE/DC

Expander DecimatorChannel

(Frequency Domain Equalizer and Diversity Combiner)

FDEDFT IDFT

Pre-FDE/DC

Page 36: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Pre- and Post- Equalization

DFT IDFTExpander DecimatorFDEChannel

Post-FDE/DC

Expander DecimatorChannel

(Frequency Domain Equalizer and Diversity Combiner)

FDEDFT IDFT

Pre-FDE/DC

Page 37: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Configuration of the SC-CP Scheme with Proposed Pre-FDE/DC

S/P

P/S

CP Insertion

Transmitted Signal

DFT

IDFT

Transmitter:

Rx filter

P times Symbol RateBand Width:

Receiver:

S/P

CP Removal

P/S

Output

Rx filter

Sampling at Symbol Rate

Page 38: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Weights of Proposed Pre-FDE/DC

ZF based:

MMSE based:

Page 39: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

BER Performance of the SC-CP via Proposed Pre-FDE/DC

0 5 10 15 20 25

10

10

10

10

10

-1

-2

-3

-4

-5

1

[dB]

BER

ZFMMSE

K=P=1

K=P=2K=P=4

Mod./ Demod. QPSK Block Size M = 256CP Length N=32

Channel:10-path rayleigh fading channels

Order of Channel: L=30

Tx/Rx Filter:square-root raised-cosine filter ( α=0.5)

Channel Estimation: Ideal

AWGN

Page 40: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

BER Performance of the OFDM via Proposed Pre-FDE/DC

0 5 10 15 20 25

10

10

10

10

10

-1

-2

-3

-4

-5

1

[dB]

BER

ZFMMSE

K=P=1

K=P=2K=P=4

Mod./ Demod. QPSK Block Size M = 256CP Length N=32

Channel:10-path rayleigh fading channels

Order of Channel: L=30

Tx/Rx Filter:square-root raised-cosine filter ( α=0.5)

Channel Estimation: Ideal

AWGN

Page 41: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

Summary

T/K-FSE methods for block transmission with cyclic prefix are proposed

ZF and MMSE weights of the proposed T/K-FSE are derived

Based on the idea of T/K-FSE, two simple frequency diversity method is also proposed

Computer simulations reveal the performance improvements by proposed methods

Page 42: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

PAPR of the SC-CP via Proposed Pre-FDE/DC

CCDF=complementary cumulative distribution function

0 2 4 6

10

10

10

10

-1

-2

-3

-4

1

8 10 12 14 16

CC

DF

PAPR [dB]

OFDM(M=256)

ZFMMSE

SC-CP(M=256)

K=P=2 Mod./ Demod. QPSK Block Size M = 256CP Length N=32

Order of Channel: L=30

Tx/Rx Filter:square-root raised-cosine filter ( α=0.5)

Page 43: Fractionally Spaced Equalization and Frequency Diversity ...departements.imt-atlantique.fr/data/sc/seminaires/seminaire... · for Block Transmission with Cyclic Prefix ... System

CCDF=complementary cumulative distribution function

PAPR of the OFDM via Proposed Pre-FDE/DC

0 2 4 6

10

10

10

10

-1

-2

-3

-4

1

8 10 12 14 16

CC

DF

PAPR [dB]

K=P=2

ZFMMSE

OFDM(M = 256)

Mod./ Demod. QPSK Block Size M = 256CP Length N=32

Order of Channel: L=30

Tx/Rx Filter:square-root raised-cosine filter ( α=0.5)