A new approach to layered space-time coding and signal processing
The information-theoretic capacity of multiple antenna systems was shown to be significantly higher than that of single antenna systems In Rayleigh-fading channels. In an attempt to realize this capacity, Foschini proposed the layered space-time architecture. This scheme was argued to asymptotically achieve a lower bound on the capacity. Another line of work has focused on the design of channel codes that exploit the spatial diversity provided by multiple transmit antennas [2], [3]. In this paper, we take a fresh look at the problem of designing multiple-input-multiple-output (MIMO) wireless systems. First, we develop a generalized framework for the design of layered space-time systems. Then, we present a novel layered architecture that combines efficient algebraic code design with iterative signal processing techniques. This novel layered system is referred to as the threaded space-time (TST) architecture. The TST architecture provides more flexibility in the tradeoff between power efficiency, bandwidth efficiency, and receiver complexity. It also allows for exploiting the temporal diversity provided by time-varying fading channels. Simulation results are provided for the various techniques that demonstrate the superiority of the proposed TST architecture over both the diagonal layered space-time architecture in [1] and the recently proposed multilayering approach [4].
space-time coding fading channels array processing multiple transmit and receive antennas multiuser detection