Cube lattice decoder

An insight to the ℓ1 lattice decoder for flat-fading multiple antenna wireless communications systems is presented in this paper. In particular, we show that by formulating the problem as a bounded error subset selection, the equivalent decoder finds the nearest lattice point to the received signal in the ℓ1 sense. The search for the nearest lattice point is bounded inside a hypercube centered at the received vector; where the dimensions and orientation of the hypercube depends on the channel conditions. The search for the nearest codeword to the received vector is achieved by modeling the problem as a Mixed Integer Linear Program. The proposed decoder achieves near-optimum performance while its complexity is invariant with the operating signal to noise ratio.

[1]  A. Robert Calderbank,et al.  Space-Time Codes for High Data Rate Wireless Communications : Performance criterion and Code Construction , 1998, IEEE Trans. Inf. Theory.

[2]  U. Fincke,et al.  Improved methods for calculating vectors of short length in a lattice , 1985 .

[3]  Gerard J. Foschini,et al.  Layered space-time architecture for wireless communication in a fading environment when using multi-element antennas , 1996, Bell Labs Technical Journal.

[4]  Alexander Vardy,et al.  Closest point search in lattices , 2002, IEEE Trans. Inf. Theory.

[5]  Giuseppe Caire,et al.  A unified framework for tree search decoding: rediscovering the sequential decoder , 2005, IEEE 6th Workshop on Signal Processing Advances in Wireless Communications, 2005..

[6]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[7]  Ahmed H. Tewfik,et al.  Bounded subset selection with noninteger coefficients , 2004, 2004 12th European Signal Processing Conference.

[8]  Emmanuel J. Candès,et al.  Decoding by linear programming , 2005, IEEE Transactions on Information Theory.

[9]  Balas K. Natarajan,et al.  Sparse Approximate Solutions to Linear Systems , 1995, SIAM J. Comput..

[10]  Babak Hassibi,et al.  On the sphere-decoding algorithm II. Generalizations, second-order statistics, and applications to communications , 2005, IEEE Transactions on Signal Processing.

[11]  Reinaldo A. Valenzuela,et al.  Detection algorithm and initial laboratory results using V-BLAST space-time communication architecture , 1999 .

[12]  A. Robert Calderbank,et al.  Space-Time block codes from orthogonal designs , 1999, IEEE Trans. Inf. Theory.

[13]  Tracey Ho,et al.  Linear Programming Detection and Decoding for MIMO Systems , 2006, 2006 IEEE International Symposium on Information Theory.