Practical linear precoder design for finite alphabet multiple-input multiple-output orthogonal frequency division multiplexing with experiment validation

A low complexity precoding method is proposed for practical multiple-input multiple-output (MIMO) orthogonal frequency-division multiplexing (OFDM) systems. Based on the two-step optimal precoder design algorithm that maximises the lower bound of the mutual information with finite-alphabet inputs, the proposed method simplifies the precoder design by fixing the right singular vectors of the precoder matrix, eliminating the iterative optimisation between the two steps, and discretising the search space of the power allocation vector. For a 4 × 4 channel, the computational complexity of the proposed precoder design is reduced to 3 and 6% of that required by the original two-step algorithm with quadrature phase shift keying (QPSK) and 8 phase-shift keying (8PSK), respectively. The proposed method achieves nearly the same mutual information as the two-step iterative algorithm for a large range of signal-to-noise ratio (SNR) region, especially for large MIMO size and/or high constellation systems. The proposed precoding design method is applied to a 2 × 2 MIMO-OFDM system with 2048 subcarriers by designing 1024 precoders for extended channel matrices of size 4 × 4. A transceiver test bed implements these precoding matrices in comparison with other existing precoding schemes. Indoor experiments are conducted for fixed-platform non-line-of-sight channels, and the data processing results show that the proposed precoding method achieves the lowest bit error rate compared with maximum diversity, classic water-filling and channel diagonalisation methods.

[1]  Jianhua Lu,et al.  A Low-Complexity Design of Linear Precoding for MIMO Channels with Finite-Alphabet Inputs , 2012, IEEE Wireless Communications Letters.

[2]  John S. Thompson,et al.  Extending a Fixed-Complexity Sphere Decoder to Obtain Likelihood Information for Turbo-MIMO Systems , 2008, IEEE Transactions on Vehicular Technology.

[3]  Yahong Rosa Zheng,et al.  On the Mutual Information and Power Allocation for Vector Gaussian Channels with Finite Discrete Inputs , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[4]  Daniel Pérez Palomar,et al.  On optimal precoding in linear vector Gaussian channels with arbitrary input distribution , 2009, 2009 IEEE International Symposium on Information Theory.

[5]  Meritxell Lamarca,et al.  Linear precoding for mutual information maximization in MIMO systems , 2009, 2009 6th International Symposium on Wireless Communication Systems.

[6]  J. Tellado,et al.  A fourth-generation MIMO-OFDM broadband wireless system: design, performance, and field trial results , 2002, IEEE Commun. Mag..

[7]  John S. Thompson,et al.  Fixing the Complexity of the Sphere Decoder for MIMO Detection , 2008, IEEE Transactions on Wireless Communications.

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

[9]  Sok-Kyu Lee,et al.  Design and prototype development of MIMO-OFDM for next generation wireless LAN , 2005, IEEE Trans. Consumer Electron..

[10]  Geoffrey Ye Li,et al.  Broadband MIMO-OFDM wireless communications , 2004, Proceedings of the IEEE.

[11]  Miguel R. D. Rodrigues,et al.  MIMO Gaussian Channels With Arbitrary Inputs: Optimal Precoding and Power Allocation , 2010, IEEE Transactions on Information Theory.

[12]  Robert L. Frank,et al.  Polyphase codes with good nonperiodic correlation properties , 1963, IEEE Trans. Inf. Theory.

[13]  Andreas Peter Burg,et al.  A Real-Time 4-Stream MIMO-OFDM Transceiver: System Design, FPGA Implementation, and Characterization , 2008, IEEE Journal on Selected Areas in Communications.

[14]  Leandro de Haro-Ariet,et al.  A 2 $\times$ 2 MIMO DVB-T2 System: Design, New Channel Estimation Scheme and Measurements With Polarization Diversity , 2010, IEEE Transactions on Broadcasting.

[15]  Volker Jungnickel,et al.  Real-Time Signal Processing for Multiantenna Systems: Algorithms, Optimization, and Implementation on an Experimental Test-Bed , 2006, EURASIP J. Adv. Signal Process..

[16]  Mingxi Wang,et al.  Linear Precoding for MIMO Multiple Access Channels with Finite Discrete Inputs , 2011, IEEE Transactions on Wireless Communications.

[17]  Gordon L. Stüber,et al.  Receiver implementation for a MIMO OFDM system , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[18]  Maryline Hélard,et al.  FPGA Implementation of an Iterative Receiver for MIMO-OFDM Systems , 2008, IEEE Journal on Selected Areas in Communications.

[19]  Emre Telatar,et al.  Capacity of Multi-antenna Gaussian Channels , 1999, Eur. Trans. Telecommun..

[20]  Daniel Pérez Palomar,et al.  Gradient of mutual information in linear vector Gaussian channels , 2005, ISIT.

[21]  David C. Chu,et al.  Polyphase codes with good periodic correlation properties (Corresp.) , 1972, IEEE Trans. Inf. Theory.

[22]  Maryline Hélard,et al.  An Efficient MMSE Equalizer Implementation for 4×4 MIMO-OFDM Systems in Frequency Selective Fast Varying Channels , 2007, 2007 IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications.

[23]  Georgios B. Giannakis,et al.  Space-time diversity systems based on linear constellation precoding , 2003, IEEE Trans. Wirel. Commun..

[24]  Jianhua Lu,et al.  Linear Precoding for Relay Networks: A Perspective on Finite-Alphabet Inputs , 2012, IEEE Transactions on Wireless Communications.

[25]  Tim C. W. Schenk,et al.  Implementation of a MIMO OFDM-based wireless LAN system , 2004, IEEE Transactions on Signal Processing.

[26]  Antonia Maria Tulino,et al.  Optimum power allocation for parallel Gaussian channels with arbitrary input distributions , 2006, IEEE Transactions on Information Theory.

[27]  Jianhua Lu,et al.  Linear Precoding for Finite-Alphabet Inputs Over MIMO Fading Channels With Statistical CSI , 2012, IEEE Transactions on Signal Processing.

[28]  Zhi Ding,et al.  Globally Optimal Linear Precoders for Finite Alphabet Signals Over Complex Vector Gaussian Channels , 2011, IEEE Transactions on Signal Processing.

[29]  Yong Hou,et al.  A MIMO-OFDM prototype for next-generation wireless WANs , 2004, IEEE Communications Magazine.

[30]  Stephan ten Brink,et al.  Achieving near-capacity on a multiple-antenna channel , 2003, IEEE Trans. Commun..

[31]  Wei Yu,et al.  Constant-power waterfilling: performance bound and low-complexity implementation , 2006, IEEE Transactions on Communications.