YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
  • 7/31/2019 Afzal Syed

    1/55

    1

    Comparison of Noncoherent Detectors for

    SOQPSK and GMSK in Phase Noise Channels

    Committee

    Dr. Erik Perrins (Chair)

    Dr. Glenn Prescott

    Dr. Daniel Deavours

    Masters Thesis Defense

    Afzal Syed

    August 17, 2007

  • 7/31/2019 Afzal Syed

    2/55

    2

    Publications Resulting from this work

    A. Syed and E. Perrins, Comparison of Noncoherent

    Detectors for SOQPSK and GMSK in Phase Noise Channels,

    to appear in Proceedings of the International Telemetry

    Conference (ITC), Las Vegas, NV, October 22-25, 2007.

    Other

    A. Syed, K. Demarest, D. Deavours, Effects of Antenna

    Material on the Performance of UHF RFID Tags, In

    Proceedings of IEEE International Conference on RFID

    (IEEE-RFID), Grapevine, TX, March 26-28, 2007.

  • 7/31/2019 Afzal Syed

    3/55

    3

    Outline Motivation for this thesis/Research Objectives

    Introduction Coherent Detection

    Reduced Complexity Coherent Detectors

    Noncoherent Detection Algorithm Serially Concatenated Systems

    Simulation Results

    Conclusions

    Future work

  • 7/31/2019 Afzal Syed

    4/55 4

    Motivation for this thesis SOQPSK and GMSK highly bandwidth efficient

    CPMs.

    Coherent receivers good performance in AWGN.

    Noncoherent receivers favored phase noise channels

    often encountered in practical scenarios.

    No published results on how noncoherent detectors for

    these schemes compare in phase noise channels for

    uncoded and coded systems with iterative detection.

  • 7/31/2019 Afzal Syed

    5/555

    Research Objectives Develop reduced complexity noncoherent detectors for

    SOQPSK and GMSK.

    Quantify performance of SOQPSK and GMSK in

    channels with phase noise for uncoded and coded

    systems which use these schemes as inner codes. Determine which is to be preferred for a given

    requirement.

  • 7/31/2019 Afzal Syed

    6/556

    Outline Motivation for this thesis/Research Objectives

    Introduction CPM

    SOQPSK

    GMSK

    Coherent Detection

    Reduced Complexity Coherent Detectors

    Noncoherent detection algorithm

    Serially Concatenated Systems

    Simulation Results

    Conclusions

    Future work

  • 7/31/2019 Afzal Syed

    7/557

    Introduction : CPM CPM Characteristics

    Constant envelope

    Continuous phase

    Memory

    Advantages Simple transmitter

    Power efficient

    Bandwidth efficient

    Flexible

    Suitable for non-linear power amplifiers

    I

    Q

  • 7/31/2019 Afzal Syed

    8/55

    8

    Introduction : CPM Signal representation

    CPM is completely defined by

    h : modulation index

    M: cardinality of the source alphabet

    q(t) : phase pulse

  • 7/31/2019 Afzal Syed

    9/55

    9

    Introduction : CPM Applications

    Aeronautical telemetry

    Deep-space communication

    Bluetooth

    Wireless modems

    Satellite communication

    Battery-powered communication

  • 7/31/2019 Afzal Syed

    10/55

    10

    Introduction : SOQPSK Similar to OQPSK where I

    and Q bits are transmitted

    in offset fashion.

    I

    1

    0

    1

    Q

    1

    0

    1

    Q

    11

    1000

    01

  • 7/31/2019 Afzal Syed

    11/55

    11

    Introduction : SOQPSK

    SOQPSK is a ternary CPM

    with a precoder.

    2 standards for SOQPSK SOQPSK-MIL full-response with

    rectangular frequency pulse.

    SOQPSK-TG partial-response with

    L= 8.

  • 7/31/2019 Afzal Syed

    12/55

    12

    Introduction : GMSK GMSK is another widely used CPM.

    Can achieve tradeoff between bandwidth efficiency,power efficiency, and detector complexity by

    appropriately configuring theBT product.

    GMSK is binary (M = 2) with h = .

    We study 2 types of GMSK GMSK withBT = 0.3 (L = 3)

    GMSK withBT = 0.25 (L= 4)

    GMSK withBT = 0.3 is used in GSM.

  • 7/31/2019 Afzal Syed

    13/55

    13

    Introduction : GMSK GMSK has a Gaussian frequency pulse shape

    Frequency and phase pulses for GMSK

    withBT = 0.3

  • 7/31/2019 Afzal Syed

    14/55

    14

    Outline

    Motivation for this thesis/Research Objectives

    Introduction

    Coherent Detection A closer look at the phase of the signal

    Maximum-Likelihood (ML) Decoding

    Reduced Complexity Coherent Detectors Noncoherent detection algorithm

    Serially Concatenated Systems

    Simulation Results Conclusions

    Future work

  • 7/31/2019 Afzal Syed

    15/55

    15

    A closer look at the phase of the signal

    Phase of the signal can be grouped into two terms

    Symbols older thanL symbol times indicate the phase of the signalat the beginning of symbol interval (cumulative phase).

    Phase change depends on the most recentL symbols (correlative

    state). Thus the signal can be described with a finite state machine

    444 3444 2143421

    )(

    100)(2)(2)(

    t

    n

    Lni

    i

    Ln

    i

    i

    n

    i

    i iTtqhhiTtqht

    Ln

    +=

    ==+==

    ( )44444 344444 21

    LLL

    branchespM

    nnnLnLnnnnnLnn

    L

    ,,,,,,,,, 12,1121 ++ ==

  • 7/31/2019 Afzal Syed

    16/55

    16

    Maximum-Likelihood (ML) decoding

    Received signal corrupted by noise

    ML detector matches the received signal with all possible

    transmitted signals.

    Implemented recursively via the Viterbi algorithm.

    Organization of the trellis

    Branch vector is the (L+1) tuple

    Each branch has a starting state

    And an ending state Number of phase states isp.

    )();()( tntstr +=

    nnnLnLnn ,,,, 12,1 += L

    )12,1 ,,, += nnLnLnnS L

    )nnLnLnnE ,, 1,21 ++=L

  • 7/31/2019 Afzal Syed

    17/55

    17

    Maximum-Likelihood (ML) decoding

    For a CPM trellis

    Trellis example, GMSK with

    BT = 0.3. (h = , M = 2, L

    = 3 and p =4).

    16 states, 32 branches and 8

    matched filters.

    L

    B pMN =

    L

    MF MN =

    1=

    L

    S pMN

  • 7/31/2019 Afzal Syed

    18/55

    18

    Maximum-Likelihood (ML) decoding

    Optimal coherent ML detector

    Metric update for each state

    is the sampled matched filter output. Serves as the benchmark detector for reduced

    complexity and noncoherent detectors.

  • 7/31/2019 Afzal Syed

    19/55

    19

    Outline

    Motivation for this thesis/Research Objectives

    Introduction

    Coherent Detection Reduced Complexity Coherent Detectors

    Why reduced complexity detectors?

    Reduced complexity approaches

    Frequency Pulse Truncation Decision Feedback

    Noncoherent detection algorithm

    Serially Concatenated Systems

    Simulation Results

    Conclusions

    Future work

  • 7/31/2019 Afzal Syed

    20/55

    20

    Why reduced complexity detectors?

    Longer, smoother pulses higher bandwidth efficiency.

    Decoding complexity increases exponentially withpulse lengthL.

    The optimal detector for SOQPSK-TG 512 trellis

    states (L = 8, p = 4, M = 2). Optimal detector for GMSK withBT = 0.25 32 trellis

    states (L = 4, p = 4, M = 2).

    Difficult to implement large trellis structures reduced

    complexity approaches.

  • 7/31/2019 Afzal Syed

    21/55

    21

    Reduced complexity coherent detectors : Approach

    Each trellis state is defined by

    Removing/reducing coordinates from thisL-tuple is the key to

    state complexity reduction.

    Number of techniques discussed in literature

    Frequency pulse truncation (PT) technique

    Decision feedback

    PT and decision feedback applied to GMSK for the first time in

    this work.

    4444 34444 21

    L

    statespM

    nnLnLnn

    L

    S

    1

    12,1 ,,,

    +=

  • 7/31/2019 Afzal Syed

    22/55

    22

    Frequency Pulse Truncation (PT)

    Use a shorter phase pulse at the receiver:Lr

  • 7/31/2019 Afzal Syed

    23/55

    23

    PT performance

    SOQPSK-TG

    Pulse

    truncated

    fromL=8 to

    Lr=1.

    Reduction intrellis states

    from 512 to 4.

    Loss inperformance of

    0.2 dB at5

    10

    =

    bP

  • 7/31/2019 Afzal Syed

    24/55

    24

    Decision Feedback

    Phase states chosen at run time.

    Since phase state is defined by

    knowing an estimate of the past symbols the phase state for eachtrellis state can be updated.

    Using decision feedback to update phase for each trellis state reduces

    the number of trellis states by a factorp.The state now is

    444 3444 21L

    statesM

    nnLnn

    L

    S

    1

    12,1 ,,

    +=

  • 7/31/2019 Afzal Syed

    25/55

    25

    Decision feedback applied to GMSK trellis

    Actual trellis

    16 states

    Simplified trellis4 states

  • 7/31/2019 Afzal Syed

    26/55

    26

    Decision Feedback : Performance

    Performance of GMSK using the simplified 4-state

    trellis.

  • 7/31/2019 Afzal Syed

    27/55

  • 7/31/2019 Afzal Syed

    28/55

    28

    Why Noncoherent?

    Received signal model

    Phase noise channels often encountered inpractice

    Robust Easy to synchronize

    Can recover input bits in the presence of

    phase noise

    )();()( )( tnetstr tj +=

  • 7/31/2019 Afzal Syed

    29/55

  • 7/31/2019 Afzal Syed

    30/55

    30

    Noncoherent detection : Phase noise model

    Motivation for noncoherent detector carrier phase is not known

    and is varying.

    Phase noise is given by

    where are independent and identically distributed Gaussian

    random variables with zero mean and variance

    Phase noise is modeled as a first order Markov process with

    Gaussian transition probability distribution.

  • 7/31/2019 Afzal Syed

    31/55

    31

    Outline

    Motivation for this thesis/Research Objectives

    Introduction

    Coherent Detection

    Reduced Complexity Coherent Detectors

    Noncoherent Detection Algorithm

    Serially Concatenated Systems Introduction

    System Description

    SISO Algorithm

    Performance

    Simulation Results

    Conclusions

    Future work

  • 7/31/2019 Afzal Syed

    32/55

  • 7/31/2019 Afzal Syed

    33/55

    33

    Serially Concatenated Coded Systems : System Description

    Outer code: rate-1/2 convolutional code

    Inner code: SOQPSK and GMSK

    Block lengthN=2048 andNi=5

    SOQPSK

    SISO 1 CC

    SISO

    )(tr

    { }1,0 na

    CPM

    MODULATORPRECODER

    { }1,0na

    )(tr

    AWGN

    CHANNEL

    CC

    ENCODER

  • 7/31/2019 Afzal Syed

    34/55

    34

    Serially Concatenated Systems :SISO Algorithm

    Outputs P(a,O) and P(c,O)

    based on code constraints.

    Forward and backward

    recursions to update metrics associated with each trellis

    state.

    For a CPM SISO

    SISO

    module

    P(c,I)

    P(a,I)

    P(c,O)

    P(a

    ,O)

  • 7/31/2019 Afzal Syed

    35/55

    35

    Serially Concatenated Systems :SISO Algorithm

    In case of noncoherent detection

    where is the phase reference

    associated with each state and is

    updated only during the forwardrecursion.

    The output probability distribution

    for the bit/code word for symboltime kis computed as

  • 7/31/2019 Afzal Syed

    36/55

    36

    Performance of Coded SOQPSK Systems

    High coding gain is achieved.

  • 7/31/2019 Afzal Syed

    37/55

    37

    Performance of Coded GMSK Systems

    High coding gain is achieved.

  • 7/31/2019 Afzal Syed

    38/55

    38

    Performance of Coded Systems

    Coding gains for serially concatenated SOQPSK and

    GMSK

    More bandwidth efficient schemes have higher codinggains.

  • 7/31/2019 Afzal Syed

    39/55

    39

    Outline

    Motivation for this thesis/Research Objectives

    Introduction

    Coherent Detection Reduced Complexity Coherent Detectors

    Noncoherent Detection Algorithm

    Serially Concatenated Systems Simulation Results

    Performance of Noncoherent detectors

    Performance of Noncoherent (Coded) systems

    Conclusions

    Future work

  • 7/31/2019 Afzal Syed

    40/55

    40

    Performance of Noncoherent SOQPSK detectors

    Noncoherent

    detection of

    SOQPSK-TGwith no phase

    noise.

    Loss of 0.75

    dB when

    a = 0.875

  • 7/31/2019 Afzal Syed

    41/55

    41

    Performance of Noncoherent SOQPSK detectors

    Noncoherent

    detection of

    SOQPSK-TG withphase noise of

    sym.

    Loss of 3.1 dBwhen a = 0.875

    /2=

  • 7/31/2019 Afzal Syed

    42/55

    42

    Performance of Noncoherent SOQPSK detectors

    Noncoherent

    detection of

    SOQPSK-TGwith phase noise

    of sym.

    Loss of 9.8 dBwhen a = 0.625

    Lower value of

    a betters tracksfaster phase

    changes.

    /5=

  • 7/31/2019 Afzal Syed

    43/55

    43

    Performance of Noncoherent GMSK detectors

    Noncoherent

    detection of

    GMSK (BT = 0.3)with phase noise

    sym.

    Loss of 2.0 dBwhen a = 0.625

    /5=

  • 7/31/2019 Afzal Syed

    44/55

    44

    Performance of Noncoherent detectors

    Loss in dB for noncoherent systems with phase noise of

    sym. at

    GMSK (BT = 0.3) has the best performance. SOQPSK MIL and GMSK (BT = 0.25) are comparable.

    /2=510=bP

  • 7/31/2019 Afzal Syed

    45/55

    45

    Performance of Noncoherent detectors

    Loss in dB for noncoherent systems with phase noise of

    sym. at

    GMSK (BT = 0.3) has the best performance. SOQPSK TG performs significantly worse.

    Lower values ofa enable faster carrier phase tracking.

    /5=510=bP

  • 7/31/2019 Afzal Syed

    46/55

    46

    Performance of Noncoherent Coded Systems

    Noncoherent detection of coded a) SOQPSKMIL and b)

    SOQPSKTG with sym./5=

  • 7/31/2019 Afzal Syed

    47/55

    47

    Performance of Noncoherent Coded Systems

    Noncoherent detection of coded a) GMSK (BT = 0.3) and b) GMSK

    (BT = 0.25) with sym./5=

  • 7/31/2019 Afzal Syed

    48/55

    48

    Performance of Noncoherent Coded Systems

    Loss in dB for noncoherent (coded) systems at

    a chosen to be 0.875 for all cases asEb/N0 is low.

    SOQPSK and GMSK have comparable performance when

    /sym. GMSK is marginally better than SOQPSK for the severe phase

    noise case i.e. /sym.

    510=bP

    =2

    = 5

    O li

  • 7/31/2019 Afzal Syed

    49/55

    49

    Outline

    Motivation for this thesis/Research Objectives

    Introduction

    Coherent Detection

    Reduced Complexity Coherent Detectors

    Noncoherent Detection Algorithm Serially Concatenated Systems

    Simulation Results

    Conclusions Key contributions

    Future work

    C l i

  • 7/31/2019 Afzal Syed

    50/55

    50

    Conclusions

    Noncoherent (uncoded) detectors for GMSK and

    SOQPSK have comparable performance for low to

    moderate phase noise, for severe phase noise GMSKperforms significantly better.

    For coded systems noncoherent GMSK detectors havemarginally better performance than SOQPSK.

    SOQPSK TG has the highest coding gain (it is also

    the most bandwidth efficient).

    C l i K t ib ti

  • 7/31/2019 Afzal Syed

    51/55

    51

    Conclusions : Key contributions

    Developed reduced complexity coherent detectors for

    GMSK for the first time.

    Noncoherent detection algorithm which can be used for

    uncoded and coded systems was applied to GMSK for

    the first time. A comprehensive set of numerical performance results

    for SOQPSK and GMSK noncoherent detectors in

    phase noise channels were provided.

    O tli

  • 7/31/2019 Afzal Syed

    52/55

    52

    Outline

    Motivation for this thesis/Research Objectives

    Introduction

    Coherent Detection

    Reduced Complexity Coherent Detectors

    Noncoherent Detection Algorithm Serially Concatenated Systems

    Simulation Results

    Conclusions

    Future work

    F t W k

  • 7/31/2019 Afzal Syed

    53/55

    53

    Future Work

    Noncoherent coded SOQPSK and GMSK performance

    with other convolutional codes as outer codes.

    Investigation of GMSK with lowerBTvalues (more

    bandwidth efficient).

    Other complexity reduction techniques such as thePAM decomposition for GMSK.

    References

  • 7/31/2019 Afzal Syed

    54/55

    54

    References

    J. B. Anderson, T. Aulin, and C.-E. Sundberg.Digital Phase Modulation. PlenumPress, New York, 1986.

    S. Benedetto, D. Divsalar, G. Montorsi, and F. Pollara. A soft-input soft-output APPmodule for iterative decoding of concatenated codes.IEEE Communication Letters,

    Jan. 1997. G. Colavolpe, G. Ferrari, and R. Raheli. Noncoherent iterative (turbo) decoding.IEEE

    Transactions on Communication, Sept. 2000.

    M. K. Howlader and X. Luo. Noncoherent iterative demodulation and decoding ofserially concatenated coded MSK. In Proc. IEEE Global Telecommunications

    Confernce, Nov./Dec. 2004. L. Li and M. Simon. Performance of coded OQPSK and MIL-STD SOQPSK with

    iterative decoding.IEEE Transactions on Communication, Nov. 2004.

    P. Moqvist and T. Aulin. Serially concatenated continuous phase modulation withiterative decoding.IEEE Transactions on Communication, Nov. 2001.

    A. Svensson, C.-E. Sundberg, and T. Aulin. A class of reduced-complexity Viterbi

    detectors for partial response continuous phase modulation.IEEE Transactions onCommunication, Oct. 1984.

    J.Wu and G. Saulnier. A two-stage MSK-type detector for Low-BT GMSK signals.

    IEEE Transactions on Vehicular Technology, July 2003.

    Questions/Thanks

  • 7/31/2019 Afzal Syed

    55/55

    55

    Questions/Thanks

    The End

    Thank you for listening!


Related Documents