• DocumentCode
    896226
  • Title

    Rate Variable, Multi-Binary Turbo Codes with Controlled Error-Floor

  • Author

    Ferrari, Marco ; Bellini, Sandro

  • Author_Institution
    Dipt. of Elettron. e Inf., Politec. di Milano, Milan
  • Volume
    57
  • Issue
    5
  • fYear
    2009
  • fDate
    5/1/2009 12:00:00 AM
  • Firstpage
    1209
  • Lastpage
    1214
  • Abstract
    In this letter we propose rate variable turbo codes based on the parallel concatenation of tailbiting recursive systematic multibinary (m-ary) convolutional codes. Rate variability is not achieved by puncturing, which can have adverse effects on the minimum distance of the code. Using a variable number of input lines of the encoder, we obtain several different overall rates ranging from 1/2 to 7/8. The most suitable soft-in- soft-out decoding algorithm for these turbo codes is based on the dual reciprocal code, which is very efficient for high rate codes. A particular interleaver design, namely the "backbone" interleaver, guarantees a high hamming weight in codewords with information weight 2 and 3, as well as good minimum distances and fairly low multiplicities for higher information weights. Therefore, these codes have very low error floors.
  • Keywords
    binary codes; convolutional codes; decoding; dual codes; interleaved codes; turbo codes; variable rate codes; backbone interleaver design; controlled error-floor; convolutional code; decoding algorithm; dual reciprocal code; hamming weight; multibinary turbo code; parallel concatenation; rate variable code; Bit error rate; Concatenated codes; Convergence; Convolutional codes; Error analysis; Error correction codes; Hamming weight; Interleaved codes; Maximum likelihood decoding; Turbo codes; Turbo Codes, non-binary codes, dual codes, variable rate codes;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOMM.2009.05.050300
  • Filename
    4939206