01448r0P802-15_TG3-Trellis-Coding-for-QPSK-16-32-64-QAM

  • Upload
    kaz7878

  • View
    222

  • Download
    0

Embed Size (px)

DESCRIPTION

text

Citation preview

  • 7/18/2019 01448r0P802-15_TG3-Trellis-Coding-for-QPSK-16-32-64-QAM

    1/13

    Project: IEEE P802.15 Working Group for Wireless Personal Area

    Project: IEEE P802.15 Working Group for Wireless Personal Area

    Netorks !WPANs"Netorks

    !WPANs"

    #u$%ission &itle:Trellis Coding for QPSK, 16/32/64-QAM Transmission modes'ate #u$%itte(: 12 Oco!er 2""1

    #ource:#e$%an Karaog&'

    A((ress:(roadcom Cor)oraion, 1621* Alon Par+a$, r.ine, CA 261

    )oice:4 *0* 6160

    E*+ail:e$%an!roadcomcom

    ,e:

    A$stract:T%is )ro)osal descri!es an 0-Sae Trellis Code s&ia!le for QPSK, 16/32/64-QAM

    ransmission modes deli.ering 11, 33, 44, ** M!)s

    Purpose:

    Notice:T%is doc&men %as !een )re)ared o assis %e P0"21* is offered as a !asis for

    disc&ssion and is no !inding on %e conri!&ing indi.id&al5s or organi'aion5s T%e maerial in %is

    doc&men is s&!ec o c%ange in form and conen afer f&r%er s&d$ T%e conri!&or5s reser.e5s

    %e rig% o add, amend or i%dra maerial conained %erein

    ,elease:T%e conri!&or ac+noledges and acce)s %a %is conri!&ion !ecomes %e

    )ro)er$ of and ma$ !e made )&!licl$ a.aila!le !$ P0"21*

    'oc.: IEEE 802.15*01-8r0

  • 7/18/2019 01448r0P802-15_TG3-Trellis-Coding-for-QPSK-16-32-64-QAM

    2/13

    'oc.: IEEE 802.15*01-8r0

    Signal Consellaions

    1/*A+ &+ ! +$it-s"

    2*A+ &+ ! +$it-s"

    /*A+ &+ !55 +$it-s"

    P#3 !22 +$it-s unco(e(4

    11 +$it-s co(e( "

  • 7/18/2019 01448r0P802-15_TG3-Trellis-Coding-for-QPSK-16-32-64-QAM

    3/13

    'oc.: IEEE 802.15*01-8r0

    QPSK, 16/32/64-QAM Se Pariioning

    D0 D4 D2

    D0

    D6

    D2

    D1

    D1

    D5

    D3

    D3 D7

    1/4 24 /*A+ #et

    Partitioning(

    (8(2 (

    P#3 #et

    Partitioning(

  • 7/18/2019 01448r0P802-15_TG3-Trellis-Coding-for-QPSK-16-32-64-QAM

    4/13

    'oc.: IEEE 802.15*01-8r0

    0-Sae M&li-7ae TCM ncoder

    2*A+

    /*A+

    2-8 O&)&

    o P&lse S%a)ing

    9iler

    !2

    !3

    !4

    1,3,4,*

    !is/s$m!ol

    QPSK, 16/32/64 QAM TCM

    Mode Selecion

    #u$set

    #election

    !'044'6"

    T 7 T T7

    1/*A+

    !o

    !1

    #%$ol #election

    fro% #u$sets

    P#3

    5:" for QPSK

  • 7/18/2019 01448r0P802-15_TG3-Trellis-Coding-for-QPSK-16-32-64-QAM

    5/13

    'oc.: IEEE 802.15*01-8r0

    Trellis Sae Transiions for 16,32,64-QAM

    '0 '2 ' '/

    '5 '6 '1 '

    '2 '0 '/ '

    '6 '5 ' '1

    ' '/ '0 '2

    '1 ' '5 '6

    '/ ' '2 '0

    ' '1 '6 '5

    Minim&m disance error e.en occ&rs !eeen code se;&ences'0*'0*'0 and'2*'1*'/

    S;&ared &clidean disance !eeen %ese se;&ences

  • 7/18/2019 01448r0P802-15_TG3-Trellis-Coding-for-QPSK-16-32-64-QAM

    6/13

    'oc.: IEEE 802.15*01-8r0

    Trellis Sae Transiions for QPSK

    Minim&m disance error e.en occ&rs !eeen code se;&ences< '0*'0*'0*'0and '2*'1*'0*

    '2

    S;&ared &clidean disance !eeen %ese se;&ences< 2(27 (27 07 2(2

    A))ro=imae coding gain< 10log!5-2" 9 ( !co%pare( to unco(e( P#3"

    '0 '2

    '1 '

    '2 '0

    ' '1

    '0 '2

    '1 '

    '2 '0

    ' '1

    #0

    #1

    #2

    #

    #

    #5

    #/

    #6

  • 7/18/2019 01448r0P802-15_TG3-Trellis-Coding-for-QPSK-16-32-64-QAM

    7/13

    'oc.: IEEE 802.15*01-8r0

    O)imal 0-Sae M&li-7ae TCMncoder

    2*A+

    /*A+

    2-8 O&)&

    o P&lse S%a)ing

    9iler

    !2

    !3

    !4

    1,3,4,*

    !is/s$m!ol

    QPSK, 16/32/64 QAM TCM

    Mode Selecion

    #u$set

    #election

    !'044'6"

    T 7 T T7

    1/*A+

    !o

    !1

    #%$ol #election

    fro% #u$sets

    P#3

    5:" for QPSK

    ' IEEE 802 1 01-8 0

  • 7/18/2019 01448r0P802-15_TG3-Trellis-Coding-for-QPSK-16-32-64-QAM

    8/13

    'oc.: IEEE 802.15*01-8r0

    O)imal Trellis Sae Transiions forQPSK

    Minim&m disance error e.en occ&rs !eeen code se;&ences< '0*'0*'0*'0*'0and '2*'1*'*'0*

    '2

    S;&ared &clidean disance !eeen %ese se;&ences< 2(27 (27 (27 07 2(2

    A))ro=imae coding gain< 10log! /-" 9 .8 ( !co%pare( to unco(e( P#3"

    '0 '2

    '1 '

    '2 '0

    ' '1

    '0 '2

    '1 '

    '2 '0

    ' '1

    ' IEEE 802 15 01-8 0

  • 7/18/2019 01448r0P802-15_TG3-Trellis-Coding-for-QPSK-16-32-64-QAM

    9/13

    'oc.: IEEE 802.15*01-8r0

    7ecei.er Sensii.i$

    Receiver Sensitivity:AWGN14 MHz BW+ Noise Figure (15 dB) + SNR10-5BER

    -68 dBm for 64-QAM TCM, 55 Mbit/sec

    -71 dBm for 32-QAM TCM, 44 Mbit/sec

    -74 dBm for 16-QAM TCM, 33 Mbit/sec

    -75 dBm for QPSK (uncoded), 22 Mbit/sec

    -78 dBm for BPSK (uncoded), 11 Mbit/sec

    -82 dBm for QPSK-TCM (optimal code), 11 Mbit/sec

    ' IEEE 802 15 01-8 0

  • 7/18/2019 01448r0P802-15_TG3-Trellis-Coding-for-QPSK-16-32-64-QAM

    10/13

    'oc.: IEEE 802.15*01-8r0

    Com)arison of S>7 7e;&iremens

    Operating at 10-5BER

    22 Mbps uncoded QPSK modulation requires 12.6 dB SNR

    11 Mbps uncoded BPSK modulation requires 9.6 dB SNR

    11 Mbps QPSK-TCM modulation requires 5.5 dB SNR

    When uncoded QPSK operates at 10-5BER

    11 Mbps uncoded BPSK achieves 10-9BER

    11 Mbps QPSK-TCM achieves 10-21BER

    ' IEEE 802 15 01-8 0

  • 7/18/2019 01448r0P802-15_TG3-Trellis-Coding-for-QPSK-16-32-64-QAM

    11/13

    'oc.: IEEE 802.15*01-8r0

    ?eader and Pa$load Coding

    224 4 4 55 +$ps !P#34 1/-2-/*A+ &+" &rans%ission +o(es

    Header (MAC+PHY) Payload

    P#3 P#34 1/-2-/*A+ &+

    11 +$ps P#3*&+ &rans%ission +o(e

    P#3*&+ P#3*&+P#3

    Header (MAC+PHY)Repeat

    Header (MAC+PHY) Payload

    'oc : IEEE 802 15 01-8r0

  • 7/18/2019 01448r0P802-15_TG3-Trellis-Coding-for-QPSK-16-32-64-QAM

    12/13

    'oc.: IEEE 802.15*01-8r0

    Concl&sions

    Use of QPSK-TCM for 11 Mbps transmission modeallows the same signal constellation used in the base

    QPSK mode

    No mention of BPSK signalling, constellation, EVM spec, etc.

    Same 8-State TCM code is used for transmission

    modes 11, 33, 44, 55 Mbps

    QPSK-TCM achieves 4 dB more coding gain

    compared to 11 Mbps uncoded BPSK modulation

    'oc : IEEE 802 15 01-8r0

  • 7/18/2019 01448r0P802-15_TG3-Trellis-Coding-for-QPSK-16-32-64-QAM

    13/13

    'oc.: IEEE 802.15*01-8r0

    7eferences

    Channel Coding with Multilevel/Phase Signals, G. Ungerboeck,

    IEEE Transactions on Information Theory, January 1982