• DocumentCode
    1183557
  • Title

    On the computation of weight enumerators for convolutional codes

  • Author

    Pimentel, Cecilio

  • Author_Institution
    Commun. Res. Group-CODEC, Fed. Univ. of Pernambuco, Recife, Brazil
  • Volume
    51
  • Issue
    3
  • fYear
    2003
  • fDate
    3/1/2003 12:00:00 AM
  • Firstpage
    313
  • Lastpage
    317
  • Abstract
    Performance bounds for maximum-likelihood decoding of convolutional codes over memoryless channels are commonly measured using the distance weight enumerator T(x,y), also referred to as the transfer function, of the code. This paper presents an efficient iterative method to obtain T(x,y) called the state reduction algorithm. The algorithm is a systematic technique to simplify signal flow graphs that algebraically manipulate the symbolic adjacency matrix associated with the convolutional code. Next, the algorithm is modified to compute the first few terms of the series expansion of T(1,y) and {∂T(x,y)/∂x}x=1 (the distance spectra) without first computing the complete T(x,y).
  • Keywords
    channel coding; convolutional codes; iterative methods; matrix algebra; maximum likelihood decoding; memoryless systems; signal flow graphs; transfer functions; convolutional codes; distance weight enumerator; iterative method; maximum-likelihood decoding; memoryless channels; performance bounds; series expansion; signal flow graphs; state reduction algorithm; symbolic adjacency matrix; transfer function; weight enumerators; Closed-form solution; Convolution; Convolutional codes; Flow graphs; Hamming weight; Iterative algorithms; Iterative decoding; Maximum likelihood decoding; Shift registers; Transfer functions;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOMM.2003.809726
  • Filename
    1194431