MIMO Precoding With X- and Y-Codes

We consider a slow fading multiple-input multiple-output (MIMO) system with channel state information at both the transmitter and receiver. A well-known precoding scheme is based upon the singular value decomposition (SVD) of the channel matrix, which transforms the MIMO channel into parallel subchannels. Despite having low maximum likelihood decoding (MLD) complexity, this SVD precoding scheme provides a diversity gain which is limited by the diversity gain of the weakest subchannel. We therefore propose X- and Y-Codes, which improve the diversity gain of the SVD precoding scheme but maintain the low MLD complexity, by jointly coding information across a pair of subchannels. In particular, subchannels with high diversity gain are paired with those having low diversity gain. A pair of subchannels is jointly encoded using a 2 × 2 real matrix, which is fixed a priori and does not change with each channel realization. For X-Codes, these rotation matrices are parameterized by a single angle, while for Y-Codes, these matrices are left triangular matrices. Moreover, we propose X-, Y-Precoders with the same structure as X-, Y-Codes, but with encoding matrices adapted to each channel realization. We observed that X-Codes/Precoders are good for well-conditioned channels, while Y-Codes/Precoders are good for ill-conditioned channels.

[1]  Emanuele Viterbo,et al.  A universal lattice code decoder for fading channels , 1999, IEEE Trans. Inf. Theory.

[2]  Babak Hassibi,et al.  On the sphere-decoding algorithm I. Expected complexity , 2005, IEEE Transactions on Signal Processing.

[3]  Lizhong Zheng,et al.  Diversity and multiplexing: a fundamental tradeoff in multiple-antenna channels , 2003, IEEE Trans. Inf. Theory.

[4]  Yi Hong,et al.  Precoding with X-codes to increase capacity with discrete input alphabets , 2010, 2010 IEEE International Symposium on Information Theory.

[5]  M. Tomlinson New automatic equaliser employing modulo arithmetic , 1971 .

[6]  John M. Cioffi,et al.  Joint Tx-Rx beamforming design for multicarrier MIMO channels: a unified framework for convex optimization , 2003, IEEE Trans. Signal Process..

[7]  Jørgen Bach Andersen,et al.  Array gain and capacity for known random channels with multiple element arrays at both ends , 2000, IEEE Journal on Selected Areas in Communications.

[8]  Robert F. H. Fischer,et al.  Space-Time Transmission using Tomlinson-Harashima Precoding , 2002 .

[9]  Tobias Weber,et al.  Joint transmission (JT), an alternative rationale for the downlink of time division CDMA using multi-element transmit antennas , 2000, 2000 IEEE Sixth International Symposium on Spread Spectrum Techniques and Applications. ISSTA 2000. Proceedings (Cat. No.00TH8536).

[10]  Robert F. H. Fischer,et al.  Low-complexity near-maximum-likelihood detection and precoding for MIMO systems using lattice reduction , 2003, Proceedings 2003 IEEE Information Theory Workshop (Cat. No.03EX674).

[11]  Hemanth Sampath,et al.  Linear precoding and decoding for multiple input multiple output (MIMO) wireless channels , 2001 .

[12]  A. Lee Swindlehurst,et al.  A vector-perturbation technique for near-capacity multiantenna multiuser communication-part I: channel inversion and regularization , 2005, IEEE Transactions on Communications.

[13]  Antonia Maria Tulino,et al.  Random Matrix Theory and Wireless Communications , 2004, Found. Trends Commun. Inf. Theory.

[14]  H. Miyakawa,et al.  Matched-Transmission Technique for Channels With Intersymbol Interference , 1972, IEEE Trans. Commun..

[15]  Emanuele Viterbo,et al.  Good lattice constellations for both Rayleigh fading and Gaussian channels , 1996, IEEE Trans. Inf. Theory.

[16]  Emanuele Viterbo,et al.  Signal Space Diversity: A Power- and Bandwidth-Efficient Diversity Technique for the Rayleigh Fading Channel , 1998, IEEE Trans. Inf. Theory.

[17]  Gilles Burel,et al.  Extension of the MIMO Precoder Based on the Minimum Euclidean Distance: A Cross-Form Matrix , 2008, IEEE Journal of Selected Topics in Signal Processing.

[18]  Georgios B. Giannakis,et al.  A simple and general parameterization quantifying performance in fading channels , 2003, IEEE Trans. Commun..

[19]  N. Snaith,et al.  Random Matrix Theory and ζ(1/2+it) , 2000 .

[20]  Anna Scaglione,et al.  Optimal designs for space-time linear precoders and decoders , 2002, IEEE Trans. Signal Process..

[21]  Daniel Pérez Palomar,et al.  High-SNR Analytical Performance of Spatial Multiplexing MIMO Systems With CSI , 2007, IEEE Transactions on Signal Processing.

[22]  Giuseppe Caire,et al.  Power control schemes for TDD systems with multiple transmit and receive antennas , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[23]  John M. Cioffi,et al.  Spatio-temporal coding for wireless communication , 1998, IEEE Trans. Commun..

[24]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[25]  Ender Ayanoglu,et al.  Diversity analysis of single and multiple beamforming , 2005, IEEE Transactions on Communications.