Codebook Design for Memory-Based Quantization of Precoder Matrix in Low-Rate Feedback MIMO Systems with Temporally Correlated Fading

An important transmitter adaptation technique used in multiple-input multiple-output (MIMO) communication systems is precoding based on the dominant right-singular vectors of the channel matrix. These vectors are typically estimated at the receiver, quantized, and fed-back to the transmitter via a low-rate feedback channel. We present a method for designing an efficient low-rate quantizer for the dominant right singular vectors of a MIMO channel matrix, which exploits the memory in the slow-varying channel fading process. A memory-based (recursive) quantizer is considered which quantizes the time-trajectory of points representing the channel subs-spaces on a Grassmannian manifold. The quantizer codebook is optimized with respect to an objective functions which can be directly related to MIMO channel capacity. The main contribution of this paper is the derivation of a stochastic gradient-based algorithm for codebook optimization. Numerical results obtained with channel simulations are presented, which demonstrate the MIMO channel capacity improvement achieved by using the codebooks optimized as proposed in this paper.

[1]  James C. Spall,et al.  Introduction to stochastic search and optimization - estimation, simulation, and control , 2003, Wiley-Interscience series in discrete mathematics and optimization.

[2]  Douglas B. Williams,et al.  Transmission Subspace Tracking for MIMO Systems With Low-Rate Feedback , 2007, IEEE Transactions on Communications.

[3]  James R. Zeidler,et al.  Feedback assisted transmission subspace tracking for MIMO systems , 2003, IEEE J. Sel. Areas Commun..

[4]  Robert W. Heath,et al.  An overview of limited feedback in wireless communication systems , 2008, IEEE Journal on Selected Areas in Communications.

[5]  James C. Spall,et al.  Introduction to stochastic search and optimization - estimation, simulation, and control , 2003, Wiley-Interscience series in discrete mathematics and optimization.

[6]  Pao-Chi Chang,et al.  Gradient algorithms for designing predictive vector quantizers , 1986, IEEE Trans. Acoust. Speech Signal Process..

[7]  Bhaskar D. Rao,et al.  An efficient feedback method for MIMO systems with slowly time-varying channels , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[8]  Are Hjørungnes,et al.  Complex-Valued Matrix Differentiation: Techniques and Key Results , 2007, IEEE Transactions on Signal Processing.

[9]  A. Hjorungnes,et al.  Patterned complex-valued matrix derivatives , 2008, 2008 5th IEEE Sensor Array and Multichannel Signal Processing Workshop.

[10]  Gordon L. Stuber,et al.  Principles of Mobile Communication , 1996 .

[11]  Robert W. Heath,et al.  Limited feedback unitary precoding for orthogonal space-time block codes , 2005, IEEE Transactions on Signal Processing.

[12]  Allen Gersho,et al.  Vector quantization and signal compression , 1991, The Kluwer international series in engineering and computer science.

[13]  R. Heath,et al.  Limited feedback unitary precoding for spatial multiplexing systems , 2005, IEEE Transactions on Information Theory.

[14]  K.A. Gallivan,et al.  Efficient algorithms for inferences on Grassmann manifolds , 2004, IEEE Workshop on Statistical Signal Processing, 2003.

[15]  Alan Edelman,et al.  The Geometry of Algorithms with Orthogonality Constraints , 1998, SIAM J. Matrix Anal. Appl..