Signal Detection in MIMO-OFDM Systems Based on SSDE Algorithm

Device-to-device communication enables to improve the application performance of multi-input multi-output (MIMO) technology. In a multi-input multi-output orthogonal frequency division multiplexing (MIMO-OFDM) system, its performance is largely reflected by the signal detection algorithm used in receiver. As a sub-optimal maximum likelihood (ML) detection method, the Selective Spanning with Fast Enumeration algorithm can be successfully applied in MIMO-OFDM systems with high-order modulation. However, its Fast Enumeration scheme calculates constellation points based on fixed formula, which tends to yield pseudo constellation points outside of constellation maps, and consequently cannot work well in low-order modulation. To address this, a selective spanning with direct enumeration (SSDE) algorithm is proposed in this paper. Simulation results proved that the SSDE can achieve similar detection performance at a much lower computational cost in comparison with the ML method. The performance in terms of bit error rate (BER) obtained by SSDE method is also superior to those from the Minimum mean square error and Zero forcing detection algorithms with a huge savings in computational load. By adjusting the parameters used in the SSDE, the tradeoff between BER and computation complexity can be flexibly changed to satisfy specific design requirements in different applications.

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

[2]  Tong Zhang,et al.  Relaxed $K$ -Best MIMO Signal Detector Design and VLSI Implementation , 2007, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[3]  John M. Cioffi,et al.  Approaching MIMO-OFDM Capacity With Zero-Forcing V-BLAST Decoding and Optimized Power, Rate, and Antenna-Mapping Feedback , 2008, IEEE Transactions on Signal Processing.

[4]  Zhan Guo,et al.  Algorithm and implementation of the K-best sphere decoding for MIMO detection , 2006, IEEE Journal on Selected Areas in Communications.

[5]  André Bourdoux,et al.  Selective Spanning with Fast Enumeration: A Near Maximum-Likelihood MIMO Detector Designed for Parallel Programmable Baseband Architectures , 2008, 2008 IEEE International Conference on Communications.

[6]  Xiaodong Wang,et al.  MIMO antenna selection with lattice-reduction-aided linear receivers , 2004, IEEE Transactions on Vehicular Technology.

[7]  Zhu Han,et al.  Non-Cooperative Feedback-Rate Control Game for Channel State Information in Wireless Networks , 2011, IEEE Journal on Selected Areas in Communications.

[8]  Ahmed M. Eltawil,et al.  A Radius Adaptive K-Best Decoder With Early Termination: Algorithm and VLSI Architecture , 2010, IEEE Transactions on Circuits and Systems I: Regular Papers.

[9]  Min Li,et al.  Novel energy-efficient scalable soft-output SSFE MIMO detector architectures , 2009, 2009 International Symposium on Systems, Architectures, Modeling, and Simulation.

[10]  K. Kammeyer,et al.  Efficient algorithm for decoding layered space-time codes , 2001 .

[11]  K.-D. Kammeyer,et al.  MMSE extension of V-BLAST based on sorted QR decomposition , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[12]  Krishna R. Pattipati,et al.  An improved complex sphere decoder for V-BLAST systems , 2004, IEEE Signal Processing Letters.

[13]  Giuseppe Caire,et al.  Lattice coding and decoding achieve the optimal diversity-multiplexing tradeoff of MIMO channels , 2004, IEEE Transactions on Information Theory.

[14]  Georgios B. Giannakis,et al.  Sphere decoding algorithms with improved radius search , 2005, IEEE Trans. Commun..

[15]  Jiang Yue,et al.  A QRD-M/Kalman filter-based detection and channel estimation algorithm for MIMO-OFDM systems , 2005, IEEE Transactions on Wireless Communications.

[16]  Yong Soo Cho,et al.  A New Signal Detection Method for Spatially Multiplexed MIMO Systems and Its VLSI Implementation , 2009, IEEE Transactions on Circuits and Systems II: Express Briefs.

[17]  Min Li,et al.  Exploration of Soft-Output MIMO Detector Implementations on Massive Parallel Processors , 2011, J. Signal Process. Syst..

[18]  Amir K. Khandani,et al.  Broadcast in MIMO Systems Based on a Generalized QR Decomposition: Signaling and Performance Analysis , 2008, IEEE Transactions on Information Theory.