A Lattice-Theoretic Analysis of Vector Perturbation for Multi-User MIMO Systems

This paper considers the use of multiple transmit antennas to deliver independent data streams to multiple users. In particular, we examine a multi-user technique known as vector perturbation. We provide a new lattice-theoretic approach to analyze its performance in the presence of Rayleigh fading. Vector perturbation is based on performing a channel inversion, with the additional step of perturbing the data signal prior to linear preceding to significantly reduce the required transmit power. To analyze such systems it is necessary to calculate the resulting average energy of the sphere-encoded signal vector, as this determines the signal-to-noise ratio (SNR) at the output of the demodulator. Previous results presented in the literature were partially analytic, requiring further numerical evaluation. Here, we derive a concise approximation to the output SNR. We also provide tight upper and lower bounds on the bit error rate for the reception of QAM symbols using the required modulo demodulator, as a function of the average energy of the sphere- encoded signal vector.

[1]  Uri Erez,et al.  Achieving 1/2 log (1+SNR) on the AWGN channel with lattice encoding and decoding , 2004, IEEE Transactions on Information Theory.

[2]  N. J. A. Sloane,et al.  Sphere Packings, Lattices and Groups , 1987, Grundlehren der mathematischen Wissenschaften.

[3]  Shlomo Shamai,et al.  On the achievable throughput of a multiantenna Gaussian broadcast channel , 2003, IEEE Transactions on Information Theory.

[4]  Ralf R. Müller,et al.  Vector Precoding for Wireless MIMO Systems and its Replica Analysis , 2007, IEEE Journal on Selected Areas in Communications.

[5]  Thomas C. Hales Sphere packings, I , 1997, Discret. Comput. Geom..

[6]  A. Lee Swindlehurst,et al.  A vector-perturbation technique for near-capacity multiantenna multiuser communication-part II: perturbation , 2005, IEEE Transactions on Communications.

[7]  P. Zador DEVELOPMENT AND EVALUATION OF PROCEDURES FOR QUANTIZING MULTIVARIATE DISTRIBUTIONS , 1963 .

[8]  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.

[9]  Ralf R. Müller,et al.  Vector Precoding for Wireless MIMO Systems: A Replica Analysis , 2007, ArXiv.

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

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

[12]  Andrea J. Goldsmith,et al.  Duality, achievable rates, and sum-rate capacity of Gaussian MIMO broadcast channels , 2003, IEEE Trans. Inf. Theory.

[13]  Robert F. H. Fischer,et al.  Lattice-reduction-aided broadcast precoding , 2004, IEEE Transactions on Communications.

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

[15]  Robert W. Heath,et al.  Transmit Precoding for the Multiple Antenna Broadcast Channel , 2006, 2006 IEEE 63rd Vehicular Technology Conference.