• DocumentCode
    1355875
  • Title

    Bidirectional sequential decoding

  • Author

    Kallel, Samir ; Li, Kaiping

  • Author_Institution
    Dept. of Electr. Eng., British Columbia Univ., Vancouver, BC, Canada
  • Volume
    43
  • Issue
    4
  • fYear
    1997
  • fDate
    7/1/1997 12:00:00 AM
  • Firstpage
    1319
  • Lastpage
    1326
  • Abstract
    The main drawback of sequential decoding is the variability of its decoding effort which could cause decoding erasures. We propose and analyze an efficient bidirectional sequential decoding (BSD) technique to alleviate this drawback. In the proposed BSD, two decoders are used; one is called a forward decoder (FD), and is used to search the tree from the forward direction; while the other is called a backward decoder (BD), and is used for the backward search of the tree. Forward decoding and backward decoding are performed simultaneously, and stop whenever the FD and BD merge at a common encoder state somewhere in the tree. The relationships between backward coding and forward coding are examined in detail. Good rate 1/2 convolutional codes, with memory m ranging from 2 to 25, suitable for bidirectional decoding found through extensive computer search, are provided. These codes possess the same distance properties from both forward and backward directions. It is found, by means of extensive computer simulations as well as a heuristic argument, that the advantage of the BSD appears as a substantial decrease of the computational variability of the sequential decoding. Our findings suggest that the Pareto exponent of unidirectional sequential decoding (USD) can be practically doubled by using BSD
  • Keywords
    convolutional codes; sequential decoding; tree searching; backward coding; backward decoder; backward decoding; backward tree search; bidirectional sequential decoding; computational variability; computer search; computer simulations; decoding erasures; distance properties; forward coding; forward decoder; forward decoding; forward direction; heuristic argument; rate 1/2 convolutional codes; unidirectional sequential decoding; Buffer overflow; Computer simulation; Convolution; Convolutional codes; Councils; Decoding; Information theory; Power engineering and energy; Power engineering computing; Signal processing;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/18.605602
  • Filename
    605602