Space–time block coding based transmit diversity
![]() | This article needs attention from an expert in telecommunications. Please add a reason or a talk parameter to this template to explain the issue with the article.(November 2008) |
Space-time block coding based transmit diversity (STTD) is a method of transmit diversity used in UMTS third-generation cellular systems. STTD is optional in the UTRAN air interface but mandatory for user equipment (UE). STTD utilizes space-time block code (STBC) in order to exploit redundancy in multiply transmitted versions of a signal.
A generic STTD encoder for QPSK modulation creates two sequences of STTD encoded symbols which will each be transmitted on two different antennas. If the transmitted symbols consist of b0, b1, b2 and b3, the two transmitted sets of symbols will consist of b0, b1, b2 and b3 on antenna 1 and !b2, b3, b0 and !b1 on antenna 2, where ! denotes logical negation.
See also
STTD is one of numerous open loop transmit diversity schemes which also include phase switched transmit diversity (PSTD), time switched diversity TSTD, Orthogonal transmit diversity (OTD) and space time spreading (STS) [1]. The aim of all of these schemes is to smooth the Rayleigh fading and drop out effects observed when using only a single antenna at both ends of a radio link in a multipath environment. Diversity improves link reliability for each user over time, especially near cell edges, and also the average performance of an
ensemble of users at any particular instant. Not being reliant on slow channel-state feedback from the mobile (i.e. user equipment) means that open loop STTD is almost immune to Doppler shifts associated with high UE speeds and is the preferred method for this scenario. However, an open loop transmit diversity scheme must not degrade performance for a user close to the base station where the channels may be line of sight and nearly ideal. Since STTD is an orthogonal coding system this is also guaranteed.
STTD can be applied to single symbols in QAM, CDMA code words, or subcarrier symbols in OFDM and the transmit method has become standardised, especially in 3G cellular wireless [2] as described below. The transmitter coder takes consecutive pairs of data symbols {S1, S2}, normally sent directly from one antenna. For two transmit antennas the symbols {S1, S2} are transmitted unchanged from antenna #1 while simultaneously from antenna #2 is sent the sequence {S2*, -S1*}. At the receiver some linear algebra is needed for decoding. Consider the complex channel gains between the TX elements and the single RX element are already known at the receiver. The received signals in the two time slots are
with some added noise . By conjugating the second received symbol within the receiver, we can write the matrix equation
and the least squares solution is to solve for S1 and S2 by matrix inversion:
This is called the zero forcing solution. It attempts to drive interference between the symbols to zero by a process of weighting linear combinations of the received signals at the two time samples and works perfectly in the absence of errors and noise.
[1] R. Thomas Derryberry et. al. Nokia Research Center, "Transmit Diversity in 3G CDMA Systems"
http://users.ece.utexas.edu/~jandrews/ee381k/EE381KTA/td_cdma.pdf
[2] Texas Instruments: "Open loop downlink transmit diversity for TDD: STTD for TDD", 1999 http://www.3gpp.org/ftp/tsg_ran/wg1_rl1/TSGR1_05/Docs/Pdf/r1-99572.pdf