Universal lattice decoding: principle and recent advances
- 20 August 2003
- journal article
- Published by Wiley in Wireless Communications and Mobile Computing
- Vol. 3 (5) , 553-569
- https://doi.org/10.1002/wcm.140
Abstract
The idea of formulating the detection of a lattice‐type modulation, such as M‐PAM and M‐QAM, transmitted over a linear channel as the so‐called universal lattice decoding problem dates back to at least the early 1990s. The applications of such lattice decoders have proliferated in the last few years because of the growing importance of some linear channel models such as multiple‐antenna fading channels and multi‐user CDMA channels. The principle of universal lattice decoding can trace its roots back to the theory and algorithms developed for solving the shortest/closest lattice vector problem for integer programming and cryptoanalysis applications. In this semi‐tutorial paper, such a principle as well as some related recent advances will be reviewed and extended. It will be shown that the lattice basis reduction algorithm of Lenstra, Lenstra and Lovász (LLL) can significantly improve the performance of suboptimal lattice decoders such as the zero‐forcing and VBLAST detectors. In addition, new implementation of the optimal lattice decoder that is particularly efficient at moderate signal‐to‐noise ratios will also be presented. Copyright © 2003 John Wiley & Sons, Ltd.Keywords
This publication has 31 references indexed in Scilit:
- Achieving near-capacity on a multiple-antenna channelIEEE Transactions on Communications, 2003
- Lattice decoding for joint detection in direct-sequence CDMA systemsIEEE Transactions on Information Theory, 2003
- Layered space-time architecture for wireless communication in a fading environment when using multi-element antennasBell Labs Technical Journal, 2002
- A universal lattice code decoder for fading channelsIEEE Transactions on Information Theory, 1999
- Maximum likelihood sequence estimation from the lattice viewpointIEEE Transactions on Information Theory, 1994
- Soft decoding techniques for codes and lattices, including the Golay code and the Leech latticeIEEE Transactions on Information Theory, 1986
- Improved methods for calculating vectors of short length in a lattice, including a complexity analysisMathematics of Computation, 1985
- Fast quantizing and decoding and algorithms for lattice quantizers and codesIEEE Transactions on Information Theory, 1982
- On the computation of lattice vectors of minimal length, successive minima and reduced bases with applicationsACM SIGSAM Bulletin, 1981
- How to calculate shortest vectors in a latticeMathematics of Computation, 1975