Top Banner

of 47

Ly Thuyet TCM+TCM Encoder

Apr 05, 2018

Download

Documents

Tran Hung
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    1/47

    Lecture 9b ConvolutionalCoding/Decoding and Trellis

    Code modulation

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    2/47

    Convolutional Coder Basics

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    3/47

    Coder State Diagram

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    4/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    5/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    6/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    7/47

    Coder Tree

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    8/47

    Viterbi Decoding

    For Simplicity assume Binary Sym.Channel Encoder has Constraint length 3, Rate

    A trellis represents the decoder

    Trellis transitions are labeled with branchmetrics (hamming distance between branch

    code word and received codeword If two paths merge the path with larger

    metric is eliminated

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    9/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    10/47

    Decoder Trellis

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    11/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    12/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    13/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    14/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    15/47

    Free Distance

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    16/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    17/47

    Free Distance and Coding Gain

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    18/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    19/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    20/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    21/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    22/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    23/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    24/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    25/47

    Introduction to TCM

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    26/47

    What is TCM?

    TCM schemes achieve coding gains without using additional

    bandwidth

    The technique employs non-binary modulation in conjunction

    with a finite state encoder

    The encoder dictates the selection of modulation waveformsfor generating a sequence of coded waveforms

    At the receiver the noisy signals are detected/decoded by a soft

    decision maximum-likelihood decoder

    TCM is another technique in the evolution of coding methods

    that contributes toward the fulfillment of shannon;s coding gain

    prediction

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    27/47

    Today TCM can be used to privde a coding of 3 dB withrelative ease

    6 dB coding gain can be provided with additional

    complexity

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    28/47

    Evolution of TCM

    First Proposed by Ungerboeck and Csajkain 1976 (IBM Research in Swiss)

    A more detailed publication in 1982

    received the information theory best paperaward

    In 1984 TCM with 4 dB coding gain wasadopted by the CCITT for use in high speedvoice band modem

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    29/47

    Structured Sequence Coding

    Channel coding can be partitioned into twostudy areas: Structured sequence coding(parity bit design) and Waveform coding

    Waveform coding attempts to find betterwaveforms which provide improveddistance properties

    Waveform coding can include redundantwaveforms as in the case of TCM

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    30/47

    Reasons for Disappointing results of

    conventional coding methods when thechannel is band-limited

    With hard-decision decoding, irreversible errors can be made by the

    demodulator prior to decoding With soft decision decoding (using Euclidean distance), the following

    problem becomes apparent

    For a code, the optimized for hamming distance, the mapping of code

    symbols into non-binary modulation waveforms doe not guarantee a

    good Euclidean distance structure

    Generally one cannot find a monotonic relationship between hamming

    and Euclidean distances Squared Euclidean and hamming distances are equivalent only in the

    case of binary modulation or 4 phase modulation

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    31/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    32/47

    Coding gain when bandwdith

    expansion is allowed

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    33/47

    Theory of TCM

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    34/47

    Theory of TCM

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    35/47

    Set Partitioning Rules for 8-PSK

    All signals should occur with equal frequency and

    with a fair amount of regularity and symmetry

    Transitions originating from the same state are

    assigned signals either from subset B0 or B1 Transitions joining in the same state are assigned

    signals either from subset B0 or B1

    Parallel transitions receive signals either from

    subset C0 or C1 or C2 or C3

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    36/47

    Partitioning (contd)

    Rule 1 follows our intuition that good codes

    should have a regular structure

    Rules 2,3,4 guarantee that bit sequences are

    assigned to waveforms so that the free distancewill exceed the free distance of the uncoded 4

    PSK reference modulation by at least 3 dB

    Parallel transitions refer to the branch wordsresulting from the transmission of uncoded bits

    along with coded bits.

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    37/47

    TCM Code Construction First a suitable trellis structure is selected. This can be

    done without any particular encoder in mind If k bits are to be encode per modulation interval then there

    must be 2^k possible transitions from each state to a

    successor state More than one transition (Parallel transitions) may occur

    between pairs of states

    Next from an extended set of 2^k+1 modulation signals,assignments of signals to trellis transitions will be made so

    as to maximize the free Euclidean distance

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    38/47

    Modulation Signal Sets

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    39/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    40/47

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    41/47

    4-TCM Encoder

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    42/47

    TCM Trellis

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    43/47

    4 State Trellis with parallel Paths

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    44/47

    8 state trellis with partitioning

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    45/47

    16 QAM Partitioning

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    46/47

    16-QAM Trellis

  • 7/31/2019 Ly Thuyet TCM+TCM Encoder

    47/47