We consider the transceiver design for multiple-input-multiple-output (MIMO) systems when the channel state information (CSI) is available at the transmitter as well as the receiver. First, we propose an open-loop low-complexity MIMO spatial multiplexing scheme based on the energy spreading transform (EST-SM). The EST-SM can spatially multiplex multiple data streams and iteratively detect the data streams with almost negligible interstream interference at sufficiently high SNR. Then, we propose a closed-loop precoding scheme suitable for the EST-SM called root mean square decomposition (RMSD) scheme. The RMSD precoding scheme combined with the EST-SM decomposes a MIMO channel into multiple subchannels with identical SNRs. This desired property minimizes bit error rate (BER) when different bit allocations on different subchannels, which cause a significant increase in system complexity, are not used. We show that when the EST-SM is used the RMSD scheme is optimal in BER performance and it achieves full diversity. Simulation results show that the RMSD scheme outperforms other existing techniques such as the geometric mean decomposition (GMD) scheme (Jiang , IEEE Trans. Signal Process., vol. 53, no. 10, pp. 3791-3803) and the uniform channel decomposition (UCD) schemeThroughout this paper, the GMD and UCD schemes mean GMD-VBLAST in and UCD-VBLAST in , respectively. (Jiang , IEEE Trans. Signal Process., vol. 53, no. 11, pp. 4283-4294) in BER performance.
Bibliographical noteFunding Information:
Manuscript received August 25, 2010; revised April 27, 2011 and November 23, 2011; accepted November 30, 2011. Date of publication December 13, 2011; date of current version February 10, 2012. The associate editor coordinating the review of this manuscript and approving it for publication was Prof. Philippe Ciblat. This work was supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science, and Technology (Grant 2010-0003625).
All Science Journal Classification (ASJC) codes
- Signal Processing
- Electrical and Electronic Engineering