Implementation and evaluation of a high-performance MIMO detector for wireless LAN systems

This paper presents the implementation and experimental evaluation of an advanced MIMO detector for wireless LAN systems. The proposed detector architecture is based on the well-known lattice-reduction aided MMSE method. Several optimizations at both algorithmic and architectural level are presented which result in an efficient VLSI design able to meet the timing requirements of a practical OFDM-based wireless LAN receiver while keeping complexity at moderate levels. Moreover, the detector offers built-in compensation for transmitter impairments such as nonlinear power amplifier characteristics, hence providing a full and cost-effective solution for practical systems. The described solution is implemented on an FPGA-based IEEE802.11n prototype and evaluation results comparing performance of both conventional MMSE and reduced-lattice detection under several propagation scenarios are presented. Experimental results show significantly lower error rates at the receiver for the advanced detector, or equivalently a lower number of required receiver antenna elements for a given performance target, hence resulting in lower cost, physical size and energy consumption1.

[1]  Magnus Sandell,et al.  Implementation of a reduced-lattice MIMO detector for OFDM Systems , 2009, 2009 Design, Automation & Test in Europe Conference & Exhibition.

[2]  Hideki Ochiai,et al.  Performance analysis of deliberately clipped OFDM signals , 2002, IEEE Trans. Commun..

[3]  Tharmalingam Ratnarajah,et al.  Rapid Prototyping of Clarkson's Lattice Reduction for MIMO Detection , 2009, 2009 IEEE International Conference on Communications.

[4]  László Lovász,et al.  Factoring polynomials with rational coefficients , 1982 .

[5]  Peter A. Hoeher,et al.  Fixed Complexity LLL Algorithm , 2009, IEEE Transactions on Signal Processing.

[6]  Dake Liu,et al.  A Programmable Lattice-Reduction Aided Detector for MIMO-OFDMA , 2008, 2008 4th IEEE International Conference on Circuits and Systems for Communications.

[7]  Hyoung-Kyu Song,et al.  Efficient detection scheme in MIMO-OFDM for high speed wireless home network system , 2009, IEEE Transactions on Consumer Electronics.

[8]  Hyoung-Kyu Song,et al.  Efficient MIMO Receiving Technique in IEEE 802.11n System for Enhanced Services , 2007, IEEE Transactions on Consumer Electronics.

[9]  John S. Thompson,et al.  FPGA Design Considerations in the Implementation of a Fixed-Throughput Sphere Decoder for MIMO Systems , 2006, 2006 International Conference on Field Programmable Logic and Applications.

[10]  Yoshimasa Egashira,et al.  Experimental Evaluation of an IEEE 802.11n Wireless LAN System Employing Lattice Reduction Aided MIMO Detection , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[11]  Reinaldo A. Valenzuela,et al.  V-BLAST: an architecture for realizing very high data rates over the rich-scattering wireless channel , 1998, 1998 URSI International Symposium on Signals, Systems, and Electronics. Conference Proceedings (Cat. No.98EX167).

[12]  Cong Ling,et al.  Effective LLL Reduction for Lattice Decoding , 2007, 2007 IEEE International Symposium on Information Theory.

[13]  Helmut Bölcskei,et al.  Soft-output sphere decoding: algorithms and VLSI implementation , 2008, IEEE Journal on Selected Areas in Communications.

[14]  Dejan Markovic,et al.  A Flexible DSP Architecture for MIMO Sphere Decoding , 2009, IEEE Transactions on Circuits and Systems I: Regular Papers.

[15]  Zi-Wei Zheng Effects of power amplifier distortion and channel estimation errors on the performance of DVB-H system with multiple-antenna receiver , 2009, IEEE Transactions on Consumer Electronics.

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

[17]  M. Sandell,et al.  Simplified Quantisation in a Reduced-Lattice MIMO Decoder , 2011, IEEE Communications Letters.

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

[19]  Kung Yao,et al.  A systolic array for linear MIMO detection based on an all-swap lattice reduction algorithm , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[20]  Y.H. Hu,et al.  CORDIC-based VLSI architectures for digital signal processing , 1992, IEEE Signal Processing Magazine.

[21]  Dirk Wübben,et al.  MMSE-based lattice-reduction for near-ML detection of MIMO systems , 2004, ITG Workshop on Smart Antennas (IEEE Cat. No.04EX802).

[22]  Xiaoli Ma,et al.  VLSI implementation of an effective lattice reduction algorithm with fixed-point considerations , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[23]  Magnus Sandell,et al.  On Generating Soft Outputs for Lattice-Reduction-Aided MIMO Detection , 2007, 2007 IEEE International Conference on Communications.

[24]  A. Burg,et al.  VLSI implementation of MIMO detection using the sphere decoding algorithm , 2005, IEEE Journal of Solid-State Circuits.