On SOVA for nonbinary codes

For binary codes, Fossorier et al. (1998), have shown that the soft-output Viterbi algorithm (SOVA) becomes equivalent to the max-log-maximum a posteriori (MAP) algorithm after a modification. In this letter, such modified SOVA is generalized into nonbinary cases. The equivalence between the modified SOVA and the max-log-MAP algorithm is proved more straightforwardly. The modified SOVA requires only add-compare-select operations and is suitable for high-speed parallel implementation.

[1]  C. Berrou,et al.  Non-binary convolutional codes for turbo coding , 1999 .

[2]  Jens Berkmann On turbo decoding of nonbinary codes , 1998, IEEE Communications Letters.

[3]  Patrick Robertson,et al.  Optimal and sub-optimal maximum a posteriori algorithms suitable for turbo decoding , 1997, Eur. Trans. Telecommun..

[4]  Yoichi Sato,et al.  Optimum soft-output detection for channels with intersymbol interference , 1995, IEEE Trans. Inf. Theory.

[5]  Sergio Benedetto,et al.  Algorithm for continuous decoding of turbo codes , 1996 .

[6]  Peter Jung,et al.  Comparison of Turbo-Code Decoders Applied to Short Frame Transmission Systems , 1996, IEEE J. Sel. Areas Commun..

[7]  Marc P. C. Fossorier,et al.  On the equivalence between SOVA and max-log-MAP decodings , 1998, IEEE Communications Letters.

[8]  Joachim Hagenauer,et al.  A Viterbi algorithm with soft-decision outputs and its applications , 1989, IEEE Global Telecommunications Conference, 1989, and Exhibition. 'Communications Technology for the 1990s and Beyond.

[9]  Peter Adam Hoeher TCM on frequency-selective fading channels: a comparison of soft-output probabilistic equalizers , 1990, [Proceedings] GLOBECOM '90: IEEE Global Telecommunications Conference and Exhibition.

[10]  John Cocke,et al.  Optimal decoding of linear codes for minimizing symbol error rate (Corresp.) , 1974, IEEE Trans. Inf. Theory.