• DocumentCode
    1340468
  • Title

    An intuitive justification and a simplified implementation of the MAP decoder for convolutional codes

  • Author

    Viterbi, Andrew J.

  • Author_Institution
    QUALCOMM Inc., San Diego, CA, USA
  • Volume
    16
  • Issue
    2
  • fYear
    1998
  • fDate
    2/1/1998 12:00:00 AM
  • Firstpage
    260
  • Lastpage
    264
  • Abstract
    An intuitive shortcut to understanding the maximum a posteriori (MAP) decoder is presented based on an approximation. This is shown to correspond to a dual-maxima computation combined with forward and backward recursions of Viterbi algorithm computations. The logarithmic version of the MAP algorithm can similarly be reduced to the same form by applying the same approximation. Conversely, if a correction term is added to the approximation, the exact MAP algorithm is recovered. It is also shown how the MAP decoder memory can be drastically reduced at the cost of a modest increase in processing speed
  • Keywords
    Viterbi decoding; approximation theory; computational complexity; convolutional codes; maximum likelihood decoding; probability; recursive estimation; MAP decoder; MAP decoder memory reduction; Viterbi algorithm computations; approximation; backward recursion; convolutional codes; correction term; dual-maxima computation; exact MAP algorithm; forward recursion; logarithmic MAP algorithm; maximum a posteriori decoder; processing speed; Approximation algorithms; Bit error rate; Block codes; Concatenated codes; Convolutional codes; Costs; Helium; Interleaved codes; Iterative decoding; Viterbi algorithm;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/49.661114
  • Filename
    661114