Alamouti Space-Time Block Code
Also known as: space-time coding, transmit diversity
The Alamouti code is an elegant space-time coding scheme that provides full transmit diversity using two antennas and a simple linear receiver. Introduced by Siavash Alamouti in 1998, it requires no channel state information at the transmitter, achieves the same bit-error rate as a single-antenna system with receiver diversity, and uses linear processing for decoding. The Alamouti code has become the de facto standard for transmit diversity in cellular systems and is adopted in LTE, WiFi, and many 5G protocols.
Read the full method
Sign in with a free account to read this section.
Method map
The neighbourhood of related methods — select a node to explore.
When to use it
Alamouti coding is ideal for systems with two transmit antennas and limited processing capability at the transmitter (no CSI feedback needed). It excels in fast fading channels where channel variation is rapid. Use Alamouti when simplicity and full diversity are priorities. Higher-order space-time codes (e.g., for 3+ antennas) offer increased rate or diversity at the cost of complexity; Alamouti is often the best rate-diversity trade-off for two antennas. Avoid if the channel is slowly varying and rate is the dominant concern (other space-time codes may be better).
Strengths & limitations
- Full transmit diversity (order 2 with 2 transmit antennas)
- Linear decoder with minimal complexity (no matrix inversion needed)
- No requirement for channel state information at transmitter
- Orthogonal space-time design guarantees independent symbol separation
- Bandwidth efficient: 2 symbols in 2 time slots (100% rate)
- Theoretical maximum likelihood decoding achievable by linear receiver
- Limited to two transmit antennas; generalization to higher antennas either loses rate or becomes more complex
- No coding gain compared to uncoded single-antenna system; diversity gain only
- Performance depends on receiving sufficient diversity; poor with single receive antenna
- Does not improve data rate (unlike spatial multiplexing); trades reliability for speed
- Requires precise frequency and timing synchronization
Frequently asked
Why does Alamouti achieve full diversity without channel knowledge at the transmitter?
The magic lies in the orthogonal structure of the space-time code matrix. Even without knowing the channel, the code is designed such that the received matrix, when processed by the receiver, has the property that symbols can be separated via linear operations. The receiver does need channel estimates to decode optimally, but the transmitter does not need to adapt; the code works for all channels.
Can Alamouti be extended to 3 or 4 antennas?
Directly extending to 3+ antennas is hard: you either lose rate (symbols per transmission time) or gain rate but lose orthogonality. Higher-order space-time codes exist (e.g., for 3 or 4 antennas) but are more complex. Alternatively, spatial multiplexing (MIMO) gives better rate. For 3+ antennas, MIMO is often preferred over higher-order space-time codes.
What is the trade-off between Alamouti and spatial multiplexing in MIMO?
Alamouti provides diversity and robustness but no rate increase. Spatial multiplexing divides the channel into independent streams, increasing rate but sacrificing diversity. In poor channels, Alamouti is better. In rich scattering, spatial multiplexing is better. Many systems use an adaptive switch: choose diversity in fading, multiplexing when conditions allow.
How sensitive is Alamouti to channel estimation errors?
Unlike some codes, Alamouti is relatively robust to modest channel estimation errors; the linear decoder naturally averages errors over the orthogonal structure. However, severe errors (e.g., from poor training) degrade performance. In fast fading where pilots are widely spaced, pilot interpolation errors accumulate and performance degrades.
Sources
- Alamouti, S. M. (1998). A simple transmit diversity technique for wireless communications. IEEE Journal on Selected Areas in Communications, 16(8), 1451-1458. DOI: 10.1109/49.730453 ↗
- Tarokh, V., Jafarkhani, H., & Calderbank, A. R. (1999). Space-time block codes from orthogonal designs. IEEE Transactions on Information Theory, 45(5), 1456-1467. DOI: 10.1109/18.771146 ↗
How to cite this page
ScholarGate. (2026, June 3). Alamouti Space-Time Block Code. ScholarGate. https://scholargate.app/en/telecommunications/alamouti-code
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
- LDPC CodesTelecommunications↔ compare
- MIMOTelecommunications↔ compare
- OFDMTelecommunications↔ compare
- Shannon CapacityTelecommunications↔ compare
- Turbo CodeTelecommunications↔ compare