Maximum likelihood sequence estimation from the lattice viewpoint
- 1 January 1994
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Information Theory
- Vol. 40 (5) , 1591-1600
- https://doi.org/10.1109/18.333872
Abstract
Considers the problem of data detection in multilevel lattice-type modulation systems in the presence of intersymbol interference and additive white Gaussian noise. The conventional maximum likelihood sequence estimator using the Viterbi algorithm has a time complexity of O(mν+1) operations per symbol and a space complexity of O(δmν) storage elements, where m is the size of input alphabet, ν is the length of channel memory, and δ is the truncation depth. By revising the truncation scheme and viewing the channel as a linear transform, the authors identify the problem of maximum likelihood sequence estimation with that of finding the nearest lattice point. From this lattice viewpoint, the lattice sequence estimator for PAM systems is developed, which has the following desired properties: 1) its expected time-complexity grows as δ2 as SNR→∞; 2) its space complexity grow as δ; and 3) its error performance is effectively optimal for sufficiently large m. A tight upper bound on the symbol error probability of the new estimator is derived, and is confirmed by the simulation results of an example channel. It turns out that the estimator is effectively optimal for m⩾4 and the loss in signal-to-noise ratio is less than 0.5 dB even for m=2. Finally, limitations of the proposed estimator are also discussedKeywords
This publication has 13 references indexed in Scilit:
- A new method for Viterbi decoder simulation using importance samplingIEEE Transactions on Communications, 1990
- Delayed decision-feedback sequence estimationIEEE Transactions on Communications, 1989
- Maximum likelihood sequence estimators: a geometric viewIEEE Transactions on Information Theory, 1989
- Reduced-state sequence estimation with set partitioning and decision feedbackIEEE Transactions on Communications, 1988
- Minkowski's Convex Body Theorem and Integer ProgrammingMathematics of Operations Research, 1987
- An Efficient DFE & ML Suboptimum Receiver for Data Transmission Over Dispersive Channels Using Two-Dimensional Signal ConstellationsIEEE Transactions on Communications, 1987
- Improved methods for calculating vectors of short length in a lattice, including a complexity analysisMathematics of Computation, 1985
- On Lovász' lattice reduction and the nearest lattice point problemPublished by Springer Nature ,1984
- Performance bound for maximum-likelihood reception of digital dataIEEE Transactions on Information Theory, 1975
- Adaptive Channel Memory Truncation for Maximum Likelihood Sequence EstimationBell System Technical Journal, 1973