A real-time FPGA-based implementation of a high-performance MIMO-OFDM transceiver featuring a closed-loop communication scheme

In this paper we present the FPGA implementation of a multi-antenna Orthogonal Frequency-Division Multiplexing (OFDM) transmitter and receiver featuring a closed-loop (CL) communication scheme. The PHY-layer development follows the specifications of the mobile WiMAX standard, whereas the limited MAC functionality is using custom specifications. In the implemented CL scheme, the transmitter applies a Transmit Antenna Selection (TAS) decision based on the instantaneous Channel State Information (CSI), which is calculated at the receiver and fed back to the transmitter. The RTL implementation addresses the challenge of efficiently accommodating two transmission schemes with optimal reuse of FPGA resources. The adaptive subcarrier allocation can be thoroughly evaluated only when prototyped in a real-time platform, such as the one described in this paper. The results verified that the CL system is performing better than its open-loop counterpart.

[1]  Antonio Pascual-Iserte,et al.  A real-time MIMO-OFDM mobile WiMAX receiver: Architecture, design and FPGA implementation , 2011, Comput. Networks.

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

[3]  Mansoor Shafi,et al.  Precoding Performance with Codebook Feedback in a MIMO-OFDM System , 2011, 2011 IEEE International Conference on Communications (ICC).

[4]  Chintha Tellambura,et al.  Limited-Feedback Precoding for Closed-Loop Multiuser MIMO OFDM Systems with Frequency Offsets , 2008, IEEE Transactions on Wireless Communications.

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

[6]  Constantinos B. Papadias,et al.  Closed-Loop Beamspace MIMO Systems with Low Hardware Complexity , 2009, VTC Spring 2009 - IEEE 69th Vehicular Technology Conference.

[7]  Risto Wichman,et al.  MIMO adaptive codebook for closely spaced antenna arrays , 2011, 2011 19th European Signal Processing Conference.

[8]  Antonio Pascual-Iserte,et al.  A Real-Time FPGA-Based Implementation of a High-Performance MIMO-OFDM Mobile WiMAX Transmitter , 2011, MOBILIGHT.

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

[10]  Antonio Pascual-Iserte,et al.  MATLAB as a Design and Verification Tool for the Hardware Prototyping of Wireless Communication Systems , 2012 .

[11]  James V. Krogmeier,et al.  Reduced Feedback MIMO-OFDM Precoding and Antenna Selection , 2007, IEEE Transactions on Signal Processing.

[12]  Robert W. Heath,et al.  Grassmannian beamforming for multiple-input multiple-output wireless systems , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[13]  Siavash M. Alamouti,et al.  A simple transmit diversity technique for wireless communications , 1998, IEEE J. Sel. Areas Commun..

[14]  Andreas Czylwik,et al.  Closed-loop real-time MIMO-OFDM system for adaptive transmissions , 2008, 2008 International ITG Workshop on Smart Antennas.

[15]  Sergiy A. Vorobyov,et al.  Transmit antenna selection based strategies in MISO communication systems with low-rate channel state feedback , 2009, IEEE Transactions on Wireless Communications.

[16]  Markus Rupp,et al.  Throughput-Based Antenna Selection Measurements , 2009, 2009 IEEE 70th Vehicular Technology Conference Fall.