The Viterbi algorithm and Markov noise memory

This work designs sequence detectors for channels with intersymbol interference (ISI) and correlated (and/or signal-dependent) noise. We describe three major contributions. (i) First, by modeling the noise as a finite-order Markov process, we derive the optimal maximum-likelihood sequence detector (MLSD) and the optimal maximum a posteriori (MAP) sequence detector extending to the correlated noise case the Viterbi algorithm. We show that, when the signal-dependent noise is conditionally Gauss-Markov, the branch metrics in the MLSD are computed from the conditional second-order noise statistics. We evaluate the branch metrics using a bank of finite impulse response (FIR) filters. (ii) Second, we characterize the error performance of the MLSD and MAP sequence detector. The error analysis of these detectors is complicated by the correlation asymmetry of the channel noise. We derive upper and lower bounds and computationally efficient approximations to these bounds based on the banded structure of the inverses of Gauss-Markov covariance matrices. An experimental study shows the tightness of these bounds. (iii) Finally, we derive several classes of suboptimal sequence detectors, and demonstrate how these and others available in the literature relate to the MLSD. We compare their error rate performance and their relative computational complexity, and show how the structure of the MLSD and the performance evaluation guide us in choosing a best compromise between several types of suboptimal sequence detectors.

[1]  R. Gallager Information Theory and Reliable Communication , 1968 .

[2]  J. Gurland Multidimensional Gaussian Distributions (Kenneth S. Miller) , 1966 .

[3]  L. Scharf,et al.  Statistical Signal Processing: Detection, Estimation, and Time Series Analysis , 1991 .

[4]  Simon Haykin,et al.  Adaptive filter theory (2nd ed.) , 1991 .

[5]  S. Haykin,et al.  Adaptive Filter Theory , 1986 .

[6]  J. Zhu,et al.  Noise characteristics of interacting transitions in longitudinal thin film media , 1995 .

[7]  Nikhil Balram,et al.  Recursive structure of noncausal Gauss-Markov random fields , 1992, IEEE Trans. Inf. Theory.

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

[9]  Jack K. Wolf,et al.  Improvements in detectors based upon colored noise , 1998 .

[10]  Aleksandar Kavcic Error probability bounds for nonlinear channels with intersymbol interference and signal-dependent correlated noise , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[11]  Petros G. Voulgaris,et al.  On optimal ℓ∞ to ℓ∞ filtering , 1995, Autom..

[12]  J. Moon,et al.  Modified viterbi algorithm for a jitter-dominant 1-D/sup 2/ channel , 1992, 1992. Digests of Intermag. International Magnetics Conference.

[13]  R. E. Kalman,et al.  New Results in Linear Filtering and Prediction Theory , 1961 .

[14]  A. Patapoutian,et al.  Signal-dependent autoregressive channel model , 1999, IEEE International Magnetics Conference.

[15]  Jaekyun Moon,et al.  Modified Viterbi algorithm for a jitter-dominant 1-D/sup 2/ channel , 1992 .

[16]  G. David Forney,et al.  Maximum-likelihood sequence estimation of digital sequences in the presence of intersymbol interference , 1972, IEEE Trans. Inf. Theory.

[17]  Evangelos S. Eleftheriou,et al.  Noise-predictive maximum-likelihood (NPML) detection for the magnetic recording channel , 1996, Proceedings of ICC/SUPERCOMM '96 - International Conference on Communications.

[18]  Fady Alajaji,et al.  Detection of binary Markov sources over channels with additive Markov noise , 1996, IEEE Trans. Inf. Theory.

[19]  Evangelos S. Eleftheriou,et al.  Noise-predictive partial-response equalizers and applications , 1992, [Conference Record] SUPERCOMM/ICC '92 Discovering a New World of Communications.

[20]  José M. F. Moura,et al.  Matrices with banded inverses: Inversion algorithms and factorization of Gauss-Markov processes , 2000, IEEE Trans. Inf. Theory.

[21]  Lineu C. Barbosa Toward the detection of signals in presence of signal-dependent noise , 1995, Other Conferences.

[22]  Jr. G. Forney,et al.  The viterbi algorithm , 1973 .

[23]  M. Vedat Eyuboglu,et al.  Detection of coded modulation signals on linear, severely distorted channels using decision-feedback noise prediction with interleaving , 1988, IEEE Trans. Commun..

[24]  Evangelos S. Eleftheriou,et al.  Noise-predictive maximum likelihood (NPML) detection , 1998 .

[25]  Gene H. Golub,et al.  Matrix computations , 1983 .

[26]  Van Nostrand,et al.  Error Bounds for Convolutional Codes and an Asymptotically Optimum Decoding Algorithm , 1967 .

[27]  José M. F. Moura,et al.  Correlation-sensitive adaptive sequence detection , 1998 .

[28]  G. David Forney Lower Bounds on Error Probability in the Presence of Large Intersymbol Interference , 1972, IEEE Trans. Commun..

[29]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[30]  J. Cioffi,et al.  Performance analysis of the modified maximum likelihood sequence detector in the presence of data-dependent noise , 1992, [1992] Conference Record of the Twenty-Sixth Asilomar Conference on Signals, Systems & Computers.