Beamforming for interference mitigation and its implementation on an SDR baseband processor

We present the first implementation of a distributed beam-forming algorithm for interference mitigation on an SDR baseband processor. Co-channel interference (CCI) is becoming a major source of impairments in wireless communications and distributed beamforming is a promising technique to mitigate its negative impact. However, such schemes are challenging to implement in practical scenarios due to their complexity and synchronization requirements. In this paper, we report on implementation of a suboptimal, yet efficient, beamforming scheme for CCI mitigation and present the complexity modeling and algorithm transformations for achieving numerically stability. We also present the fixed-point quantization and the proper mapping on a parallel programmable baseband architecture aimed for software-defined radio (SDR). We optimize this algorithm for a coarse grained reconfigurable array (CGRA) processor and evaluate it in the context of the LTE standard.

[1]  Joseph R. Cavallaro,et al.  FPGA Implementation of Matrix Inversion Using QRD-RLS Algorithm , 2005, Conference Record of the Thirty-Ninth Asilomar Conference onSignals, Systems and Computers, 2005..

[2]  Rudy Lauwereins,et al.  Maximum SINR-based beamforming for the MISO interference channel , 2009, 2009 17th European Signal Processing Conference.

[3]  Sébastien Roy,et al.  An efficient regular matrix inversion circuit architecture for MIMO processing , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[4]  Zhongding Lei,et al.  An improved square-root algorithm for BLAST , 2004, IEEE Signal Processing Letters.

[5]  Gene H. Golub,et al.  Matrix computations , 1983 .

[6]  Matthias Mehlhose,et al.  Efficient fixed-point implementation of linear equalization for cooperative MIMO systems , 2009, 2009 17th European Signal Processing Conference.

[7]  Viktor Öwall,et al.  A scalable pipelined complex valued matrix inversion architecture , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[8]  Ian F. Akyildiz,et al.  The evolution to 4G cellular systems: LTE-Advanced , 2010, Phys. Commun..

[9]  Rohit U. Nabar,et al.  Introduction to Space-Time Wireless Communications , 2003 .

[10]  J.R. Cavallaro,et al.  Complexity Analysis of MMSE Detector Architectures for MIMO OFDM Systems , 2005, Conference Record of the Thirty-Ninth Asilomar Conference onSignals, Systems and Computers, 2005..

[11]  Rudy Lauwereins,et al.  Maximum SINR-Based Beamforming for the MISO OFDM Interference Channel , 2010, 2010 IEEE International Conference on Communications.

[12]  W. Givens Computation of Plain Unitary Rotations Transforming a General Matrix to Triangular Form , 1958 .

[13]  K. Dharmarajan,et al.  Parallel VLSI algorithm for stable inversion of dense matrices , 1989 .

[14]  Lei Ma,et al.  QR Decomposition-Based Matrix Inversion for High Performance Embedded MIMO Receivers , 2011, IEEE Transactions on Signal Processing.