2014-1 OFDM

  • Upload
    sondv89

  • View
    20

  • Download
    0

Embed Size (px)

Citation preview

  • OFDM SystemsOFDM Systems

    20142014

    11

    EE--mail : mail : [email protected]@ssu.ac.kr

    : 02: 02--820820--06320632

  • CIPLabCommunication &Information Processing

    2

    Wireless Channel ImpairmentsWireless Channel Impairments

    Path loss

    Shadowing

    Multi-path fading

    Flat fading

    Doppler spread

    Delay spread

    Others (interference, background noise, etc.)

  • CIPLabCommunication &Information Processing

    3

    Path LossPath Loss

    Different, often complicated models are used for different environments

    A simple model for path loss

    : Local mean received signal power

    : Transmit power

    : Distance between transmitter and receiver

    : Path loss exponent

    in free space

    in typical urban environments

    L

    dK

    PPL

    t

    r 1

    rP

    tPd

    242

  • CIPLabCommunication &Information Processing

    4

    ShadowingShadowing

    Large-scale fading

    Received signal is shadowed by large obstructions such as hills and buildings

    This results in variations in the local mean received signal power

    : Log-normal with

    Implications

    Non-uniform coverage

    Increases the required transmit power

    ]dB[]dB[]dB[ srr GPP ),(~ 20 ss NG dB][104 s

  • CIPLabCommunication &Information Processing

    5

    MultiMulti--Path Fading (1)Path Fading (1)

    Channel impulse response

    : Random amplitude of the i-th path

    : Random phase of the i-th path

    : Delay of the i-th path

    i

    ij

    i tteth i )()(

    iiit

  • CIPLabCommunication &Information Processing

    6

    MultiMulti--Path Fading (2)Path Fading (2)

    Effect of multi-path fading : Constructive or destructive interference of arriving rays

    Deep Fades

  • CIPLabCommunication &Information Processing

    7

    Delay spread is small compared to the symbol period

    The received signal envelope, r follows a Rayleigh or Rician distribution

    Implications

    Increases the required transmit power

    Causes bursts of errors

    ]dB[log20]dB[]dB[]dB[ 10 rGPP srr

    Flat Fading (1)Flat Fading (1)

  • CIPLabCommunication &Information Processing

    8

    Flat Fading (2)Flat Fading (2)

    Variation of the received power due to combined effect of path loss, shadowing and fading

  • CIPLabCommunication &Information Processing

    9

    Doppler SpreadDoppler Spread

    Measure of spectral broadening caused by the channel time variation due to movement of mobile terminal

    Maximum Doppler spread

    : Mobile speed (m/s)

    : Wavelength (m)

    : Carrier frequency (Hz)

    : Speed of light (= 3x108 m/s)

    Implication : Signal amplitude and phase decorrelate aftera time period ~ (coherence time)

    Df

    cff cD

    cf

    c

    Df/1

  • CIPLabCommunication &Information Processing

    10

    Delay Spread (1)Delay Spread (1)

    Time domain interpretation

    2Re

    c

    e

    i

    v

    e

    d

    P

    o

    w

    e

    r

    Delay

    Two-ray model = rms delay spread

    Channel Input

    0 T

    1 1

    0 T

    2T

    2T

    Channel Output

    T

    small

    T

    large

    0 T2T

    Inter-Symbol Interference (ISI)

  • CIPLabCommunication &Information Processing

    11

    Delay Spread (2)Delay Spread (2)

    Small : Negligible ISI

    Large : Significant ISI which causes irreducible error floorT/

    T

    periodsymbolspreaddelayrms

    Bit error rate (BER) limitations by ISI

    T/

  • CIPLabCommunication &Information Processing

    12

    Delay Spread (3)Delay Spread (3)

    The delay spread imposes a limit on the maximum bit rate

    For example, for QPSK

    Maximum bit rateMobile (Rural) 25 usec 8 kbps

    Mobile (Urban) 2.5 usec 80 kbps

    Micro-cell 500 nsec 400 kbps

    Large building 100 nsec 2 Mbps

  • CIPLabCommunication &Information Processing

    13

    Delay Spread (4)Delay Spread (4)

    Frequency domain interpretation

    Coherence BW

    is small (Coherence BW >> signal BW)Flat fading (Frequency nonselective fading)

    is large (Coherence BW

  • CIPLabCommunication &Information Processing

    14

    MedianDelay Spread [ns]

    Maximum Delay Spread [ns]

    Remarks

    25 50 Office building

    30 56 Office building

    27 43 Office building

    11 58 Office building

    354080

    120

    8090

    120180

    Office buildingShopping centerAirportFactory

    50120

    129300

    WarehouseFactory

    Delay Spread (Delay Spread (55))

    Measured delay spread in 800 MHz ~ 1.5 GHz

  • CIPLabCommunication &Information Processing

    15

    MedianDelay spread [ns]

    Maximum Delay Spread [ns]

    Remarks

    40 120Large building(New York Stock Exchange)

    40 95 Office building

    40 150 Office building

    60106

    200270

    Shopping centerLaboratory

    19 30 Office building : Single room only

    2030

    105

    6575

    170

    Office buildingCafeteriaShopping center

    30 56 Office building

    25 30 Office building : Single room only

    Measured delay spread in 1.8 GHz ~ 2.4 GHz

    Delay Spread (Delay Spread (66))

  • CIPLabCommunication &Information Processing

    16

    MedianDelay Spread [ns]

    Maximum Delay Spread [ns] Remarks

    40 120Large building(e.g. Stock Exchange)

    503510

    605535

    Office buildingMeeting room (5m5m) with metal wallsSingle room with stone walls

    40 130 Office building

    406525

    12012565

    Indoor sports arenaFactoryOffice building

    20 30 Office building : Single room only

    Delay Spread (Delay Spread (77))

    Measured delay spread in 4 GHz ~ 6 GHz

  • CIPLabCommunication &Information Processing

    17

    Interleaving (1)Interleaving (1)

    Channels with memory

    Exhibits mutually dependent (or time correlated) signaltransmission impairments

    Statistical dependence among successive symbolsBurst errors

    Examples : Multi-path fading channel

    Most block or convolutional codes are designed to combat random independent errors

    Interleaving (or time diversity) is required

  • CIPLabCommunication &Information Processing

    18

    Interleaving (2)Interleaving (2)

    Interleaving

    Interleaver shuffles the code symbols over a span of several block length (for block codes) or several constraint length(for convolutional codes)

    Required span is determined by burst error duration

    Deinterleaver recovers shuffled code symbols into original order

    ChannelEncoder Interleaver Modulator

    BinaryData

    ToChannel

    ChannelDecoder DeInterleaver Demodulator

    BinaryData

    FromChannel

    BurstErrors

    RandomErrors

  • CIPLabCommunication &Information Processing

    19

    Interleaving (3)Interleaving (3)

    Block interleaving

    Convolutional interleaving

  • CIPLabCommunication &Information Processing

    20

    Block Interleaving (1)Block Interleaving (1)

    Principles

    Block interleaver accepts the coded symbols in blocks from the channel encoder, and permutes the symbols

    Uses the same array in both interleaver and deinterleaver

    Fills the array in column-by-column manner, and feeds the symbols into the modulator in row-by-row fashion

    NM

    WriteIn

    Read Out

  • CIPLabCommunication &Information Processing

    21

    Block Interleaving (2)Block Interleaving (2)

    Properties of block interleaving

    Any burst of less than contiguous channel symbol errors results in isolated errors at the deinterleaver output that are separated from each by at least symbols

    Any burst of errors , results in output from the deinterleaver of no more than symbol errors. Each output burst is separated from the other bursts by no less than symbols

    A periodic sequence of signal errors spaced symbols apart results in a single burst of errors of length at the deinterleaver output

    Interleaver/deinterleaver end-to-end delay is approximately symbol times. More precisely, since only memory needs to be filled before transmission can begin (why?), the minimum end-to-end delay is symbol times

    Memory requirement is symbols for each location. However, symbols is generally implemented at each location (why?)

    N

    M

    bN )( 1b b

    bM N

    M

    11 )(NMNM2)( 222 MMN

    NMNM2

  • CIPLabCommunication &Information Processing

    22

    MultiMulti--Carrier Modulation Schemes (1)Carrier Modulation Schemes (1)

    Multi-carrier modulation

    Transmission bandwidth is divided into many narrow sub- channels which are transmitted in parallel

    Encoder Filter

    Encoder Filter

    Encoder Filter

    ......

    R/N bps

    R/N bps

    R/N bps

    RF1:NS/P

    R bps

    T sec

    NT sec

    )2exp( 0tfj

    )2exp( 1tfj

    )2exp( 1tfj N

    Transmitter

  • CIPLabCommunication &Information Processing

    23

    0f 1Nf

    . . .1f 2f

    f

    MultiMulti--Carrier Modulation Schemes (2)Carrier Modulation Schemes (2)

    Decoder

    DecoderBPF

    Decoder

    ...

    R/N bps

    R/N bps

    R/N bps

    RF N:1P/S

    R bps

    ...

    BPF

    BPF

    )2exp( 0tfj

    )2exp( 1tfj

    )2exp( 1tfj N

    Receiver

    Spectrum of a multi-carrier system

    Disadvantages

    Filter bank at receiver

    Spectrally inefficient

  • CIPLabCommunication &Information Processing

    24

    OFDM Basics (1)OFDM Basics (1)

    Why OFDM for broadband transmission?

    A multi-carrier modulation system

    High data rate data Multiple low rate sub-channels

    Each sub-channel becomes flat fading channel

    Robust to frequency selective fading

    Efficient bandwidth utilization by allowing overlapped sub-channels

    Digital implementation using fast Fourier transform (FFT)

  • CIPLabCommunication &Information Processing

    25

    OFDM Basics (2)OFDM Basics (2)

    Basic OFDM transmitter

    Encoder1:NS/P

    RFR bps.....

    .nX

    0X

    1X

    1NX R/N bps

    )2exp( 0tfj

    )2exp( 1tfj

    )2exp( 1tfj N

    T' sec

    T = NT' sec

  • CIPLabCommunication &Information Processing

    26

    OFDM Basics (3)OFDM Basics (3)

    How to separate the sub-channels in the receiver?

    1X

    2X

    1NX

    0X

    RF N:1P/S

    Decoder

    ..

    )2exp( 0tfj

    .

    )2exp( 1tfj

    )2exp( 2tfj

    )2exp( 1tfj N Basic OFDM receiver

  • CIPLabCommunication &Information Processing

    27

    OFDM Basics (4)OFDM Basics (4)

    Sub-channel separation

    Integrates over , then by orthogonality of the subcarriers

    OFDM signal spectrum

    01 1withmf f m f f NT T

    T NT mm XX

    . . .0f 1f 2f 1Nf

    f

    f

  • CIPLabCommunication &Information Processing

    28

    OFDM Signals (1)OFDM Signals (1)

    Passband, real-valued, continuous-time description

    : i-th complex QAM (or PSK)-modulated symbol

    : Number of subcarriers

    : Symbol duration (after S/P)

    : Main carrier frequency

    1

    0( ) Re exp( 2 ( ) ) , 0

    N

    i ci

    is t d j f t t TT

    idNT

    cf

  • CIPLabCommunication &Information Processing

    29

    OFDM Signals (2)OFDM Signals (2)

    Baseband, complex-valued, continuous-time description

    1

    0( ) exp( 2 ), 0

    N

    ii

    is t d j t t TT

    T

    Example of four subcarriers in an OFDM signal interval

  • CIPLabCommunication &Information Processing

    30

    OFDM Signals (3)OFDM Signals (3)

    Assuming all subcarriers have the same amplitude and phase

    Each subcarrier has exactly integer number of cycles in the interval

    Number of cycles between adjacent subcarriers differs by exactly one Orthogonality

    Correlator output for the k-th subcarrier

    01

    00

    1

    00

    exp( 2 ) ( )

    exp( 2 ) exp( 2 )

    exp( 2 )

    T

    NT

    ii

    N T

    ii

    k

    kj t s t dtT

    k ij t d j t dtT T

    i kd j t dtT

    d T

    T

  • CIPLabCommunication &Information Processing

    31

    OFDM Signals (4)OFDM Signals (4)

    Maximum value of one subcarrier spectrum corresponds to zero crossings of all the others

    Inter-Carrier Interference (ICI)-free

    Spectrum of individual subcarriers

  • CIPLabCommunication &Information Processing

    32

    OFDM Signals (5)OFDM Signals (5)

    Base-band, complex-valued, discrete-time description

    Sampling at each

    IDFT (Inverse Discrete Fourier Transform) of QAM (or PSK) symbols, followed by P/S

    Efficient IFFT implementation

    1

    0( ) exp( 2 ), 0

    N

    ii

    is t d j t t TT

    Tt n nTN

    1

    0exp( 2 ) , 0, , 1

    N

    n ii

    ins d j n NN

    N

  • CIPLabCommunication &Information Processing

    33

    Guard Time and Cyclic Prefix (1)Guard Time and Cyclic Prefix (1)

    Guard time (or guard interval)

    Large OFDM symbol duration Robust to delay spread and ISI

    ISI can be completely eliminated by introducing guard time larger than the expected delay spread for each OFDM symbol

    Guard time could consist of no signals at all ICI occurs because orthogonality between subcarriers no longer holds

    Part of subcarrier #2 causingICI on subcarrier #1

    Subcarrier #1

    Delayed subcarrier #2

    Guard time ( ) FFT integration time = 1/carrier spacing ( )

    OFDM symbol time ( )

    Channeldelay

    sT

    gT TEffect of multi-path

    with zero-signal in theguard time

  • CIPLabCommunication &Information Processing

    34

    Effect of delay spread and guard time

    Guard Time and Cyclic Prefix (2)Guard Time and Cyclic Prefix (2)

  • CIPLabCommunication &Information Processing

    35

    Guard Time and Cyclic Prefix (3)Guard Time and Cyclic Prefix (3)

    How to avoid ISI and ICI simultaneously?Cyclic prefix

    Delayed replicas of OFDM symbol always have an integer number of cycles within FFT interval

    Guard time / Cyclic prefix( )

    FFT integration time = 1/carrier spacing ( )

    OFDM symbol time ( )sT

    gTT OFDM symbol with

    cyclic prefix

  • CIPLabCommunication &Information Processing

    36

    Guard Time and Cyclic Prefix (4)Guard Time and Cyclic Prefix (4)

    First arriving path Reflection OFDM symbol time

    Guard time FFT integration timePhase transitions

    Reflection delay

    Example of an OFDM symbol in a two-ray multi-path channel

  • CIPLabCommunication &Information Processing

    37

    Guard Time and Cyclic Prefix (5)Guard Time and Cyclic Prefix (5)

    With cyclic prefix,1

    0exp( 2 ), 0, , 1

    N

    n ii

    ins d j n NN

    , , , 1n N n gs s n

    gg

    TN

    T

    s gT T T

    1 1

    s

    fT T

    s

    N NRT T

    Copy

    t

    TsT

    gT

  • CIPLabCommunication &Information Processing

    38

    Guard Time and Cyclic Prefix (6)Guard Time and Cyclic Prefix (6)2

    sT

    f

    1fT

    2 2 1( 1)(1 )OFDM s s g s

    NB N f N fT T T

    gg

    s

    TT

    Guard interval factor

    11

    OFDM

    g

    BR

  • CIPLabCommunication &Information Processing

    39

    Guard Time and Cyclic Prefix (7)Guard Time and Cyclic Prefix (7)

    16N

    64N

    256N

  • CIPLabCommunication &Information Processing

    40

    Windowing (1)Windowing (1)

    Windowing

    Usually sharp phase or amplitude transitions caused by modulation are observed at OFDM symbol boundaries

    OFDM signal consists of unfiltered QAM subcarriers

    As results, out-of-band spectrum of each OFDM subcarrier decreases slowly according to sinc function

    Adjacent channel interference (ACI)

    Windowing : Makes amplitude go smoothly to zero at symbol boundaries Spectrum goes down more

  • CIPLabCommunication &Information Processing

    41

    Windowing (2)Windowing (2)

    Raised cosine window

    : Roll-off factor

    : OFDM symbol duration in the case ofno window

    0.5 0.5 cos( /( )), 0

    ( ) 1.0 ,

    0.5 0.5 cos(( ) /( )) , (1 )

    s s

    s s

    s s s s

    t T t T

    w t T t T

    t T T T t T

    0 0.5 1-0.5-1

    -60

    -80

    -40

    -20

    0

    20

    Normalized Frequency

    P

    o

    w

    e

    r

    S

    p

    e

    c

    t

    r

    a

    l

    D

    e

    n

    s

    i

    t

    y

    (

    d

    B

    )

    Typical OFDM spectrum

    )10( gs TTT

  • CIPLabCommunication &Information Processing

    42

    Windowing (3)Windowing (3)

    sT

    s gT T T

    prefixT TpostfixT

    (1 ) sTg prefix postfixT T T

    OFDM signal with cyclic extensions and windowing

    Effect of windowing on OFDM spectrum

    Increasedroll-off factor

  • CIPLabCommunication &Information Processing

    43

    Windowing (4)Windowing (4)

    Windowing decreases delay spread tolerance

    ICI and ISI are introduced because of amplitude modulation of delayed OFDM symbol

    Orthogonality property is destroyed

    Effective guard time is decreased by

    T

    Multipath delay

    sT

  • CIPLabCommunication &Information Processing

    44

    OFDM System Design (1)OFDM System Design (1)

    OFDM system requirements

    Available bandwidth

    Required bit rate

    Tolerable delay spread

    Doppler spread

    OFDM system design parameters

    Number of subcarriers ( )

    Guard time ( )

    Symbol duration ( )

    subcarrier spacing ( )

    Modulation type per subcarrier

    Type of FEC code

    NgT

    Tf

  • CIPLabCommunication &Information Processing

    45

    OFDM System Design (2)OFDM System Design (2)

    Typical OFDM system configuration

    IFFT (TX)

    FFT (RX)

    P/S

    Add CyclicExtension

    andWindowing

    S/PRemoveCyclic

    Extension

    DACRF TX

    Timing andFrequencySynchro-nization

    ADCRF RX

    FECEncoding Interleaving

    QAMMapping

    PilotInsertion S/P

    FECDecoding

    De-interleaving

    QAMDemapping P/S Equalization

    BinaryInputData

    BinaryOutputData

    Symbol Timing

    ToChannel

    FromChannel

  • CIPLabCommunication &Information Processing

    46

    OFDM System Design (3)OFDM System Design (3)

    Guard time : Determined by channel delay spread

    Symbol duration (FFT interval)

    To reduce SNR loss due to guard time, it is desirable to have symbol duration much larger than guard time

    However, large symbol duration causes more subcarriers with tight spacing Complex implementation, sensitivity to phase/frequency errors, and large PAPR (Peak-to-Average Power Ratio)

    gT

    Guard time = 2 - 4 times of rms delay spread

    T

    gT

  • CIPLabCommunication &Information Processing

    47

    OFDM System Design (4)OFDM System Design (4)

    For less than 1-dB SNR loss due to delay spread

    OFDM total symbol duration :

    subcarrier spacing :

    Symbol duration T = 4 - 5 times guard time

    ( 1)1dB 4g g

    g

    T T k Tk

    T kT

    gs TTT Tf /1

  • CIPLabCommunication &Information Processing

    48

    OFDM System Design (5)OFDM System Design (5)

    Design example

    Guard time :

    FFT interval :

    OFDM symbol duration :

    subcarrier spacing :

    Require bit rate :

    Bit rate : 20 Mbps Tolerable delay spread : 200 nsBandwidth : < 15 MHz

    Desired system specification

    ns800spreaddelay4 gTs45 gTT

    s8.4 gs TTTkHz250/1 Tf

    20 Mbps 96bits / 4.8 s

  • CIPLabCommunication &Information Processing

    49

    OFDM System Design (6)OFDM System Design (6)

    QPSK (2 bits/symbol) + rate-3/4 FEC coding

    1.5 bits/symbol/carrier

    64 subcarriers

    64250 kHz = 16 MHz > Target BW 15 MHz

    Can not meet the BW specification

    16-QAM (4 bits/symbol) + rate-1/2 FEC coding

    2 bits/symbol/carrier

    48 subcarriers

    48250 kHz = 12 MHz < Target BW 15 MHz

    A proper modulation scheme

    OFDM SystemsWireless Channel ImpairmentsPath LossShadowingMulti-Path Fading (1)Multi-Path Fading (2)Flat Fading (1)Flat Fading (2)Doppler SpreadDelay Spread (1)Delay Spread (2)Delay Spread (3)Delay Spread (4) 14 15 16Interleaving (1)Interleaving (2)Interleaving (3)Block Interleaving (1)Block Interleaving (2)Multi-Carrier Modulation Schemes (1)Multi-Carrier Modulation Schemes (2)OFDM Basics (1)OFDM Basics (2)OFDM Basics (3)OFDM Basics (4)OFDM Signals (1)OFDM Signals (2)OFDM Signals (3)OFDM Signals (4)OFDM Signals (5)Guard Time and Cyclic Prefix (1)Guard Time and Cyclic Prefix (2)Guard Time and Cyclic Prefix (3)Guard Time and Cyclic Prefix (4)Guard Time and Cyclic Prefix (5)Guard Time and Cyclic Prefix (6)Guard Time and Cyclic Prefix (7)Windowing (1)Windowing (2)Windowing (3)Windowing (4)OFDM System Design (1)OFDM System Design (2)OFDM System Design (3)OFDM System Design (4)OFDM System Design (5)OFDM System Design (6)