Reduced complexity symbol-by-symbol soft output algorithms

This paper presents and characterizes the performance of complexity reduction techniques applied to optimum soft output demodulation algorithms for a general modulation model. The optimum soft output algorithm (OSA) recursively computes the posterior probability mass function (PMF) of the modulation state and each information symbol conditioned on the modulation state up to a decoding lag of K. The recursion has complexity O(/spl par//spl sigma//sub k//spl par/M/sup 2/K) where /spl par//spl sigma//sub k//spl par/ is the cardinality of the modulation state and M is the cardinality of the information symbols. This paper focuses on two complexity reduction techniques: (1) retaining states in the OSA recursion only if their PMF is above a threshold (T-OSA) and (2) a reduced state version of OSA (RSSOA) where demodulation occurs assuming a modulation state of lower cardinality than the true modulation state. These algorithms greatly reduce the complexity of OSA while in many cases retaining near optimum performance. Examples are considered for known intersymbol interference channels, concatenated convolution codes, and continuous phase modulation.

[1]  John G. Proakis,et al.  Digital Communications , 1983 .

[2]  John B. Anderson,et al.  Sequential Coding Algorithms: A Survey and Cost Analysis , 1984, IEEE Trans. Commun..

[3]  Carl-Erik W. Sundberg,et al.  A Class of Reduced-Complexity Viterbi Detectors for Partial Response Continuous Phase Modulation , 1984, IEEE Trans. Commun..

[4]  Tor Aulin,et al.  Digital Phase Modulation , 1986, Applications of Communications Theory.

[5]  Shahid U. H. Qureshi,et al.  Reduced-state sequence estimation with set partitioning and decision feedback , 1988, IEEE Trans. Commun..

[6]  Alexandra Duel-Hallen,et al.  Delayed decision-feedback sequence estimation , 1989, IEEE Trans. Commun..

[7]  Stanley J. Simmons,et al.  Breadth-first trellis decoding with adaptive effort , 1990, IEEE Trans. Commun..

[8]  Dariush Divsalar,et al.  Introduction to Trellis-Coded Modulation With Applications , 1991 .

[9]  A. Glavieux,et al.  Near Shannon limit error-correcting coding and decoding: Turbo-codes. 1 , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[10]  K. Giridhar,et al.  Bayesian algorithms for blind equalization using parallel adaptive filtering , 1994, IEEE Trans. Commun..

[11]  L.C. Perez,et al.  Cascaded convolutional codes , 1995, Proceedings of 1995 IEEE International Symposium on Information Theory.

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