Skip to Main Content
Capacity in wireless channels has become the prime aspect in mobile communications. Significant improvements are possible with MIMO channels -the use of multiple antennas at both the transmitter and receiver-. Reception in this type of channels is achieved with space-time coding by jointly designing channel coding, modulation and equalization, allowing an important increase in the throughput of band-limited wireless channels. One of the most important space-time coding systems is the Bell-Labs Layered Space-Time (BLAST) coding technique. Different variants of this algorithm exist focusing on computational complexity reductions. One of these variants is the Vertical BLAST algorithm which has different realizations depending on the way the signal processing at the receiver is performed. In this paper, an analysis of these realizations is presented from a performance-complexity standpoint. These variants are the Singular-Value Decomposition, the Sorted-QR Decomposition and the Least-Square algorithm. It is shown that the latter presents the best performance-complexity trade-off.