Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Telecommunications›Alamouti Space-Time Block Code
Process / pipelineSignal processing

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.

ScholarGate
  1. Process / pipeline
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Alamouti Code
LDPC CodesMIMOOFDMShannon CapacityTurbo Code

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

Strengths
  • 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
Limitations
  • 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

  1. 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 ↗
  2. 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

Related methods

LDPC CodesMIMOOFDMShannon CapacityTurbo 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
Compare side by side →

Referenced by

MIMOOFDM

Similar methods

MIMOOFDMZF/MMSE EqualizationPolar CodesLDPC CodesTurbo CodeShannon CapacitySurface Code Quantum Error Correction

Related reference concepts

Error-Correcting CodesAntenna Theory and ArraysError Detection and Correction (Link Layer)Combinatorial Design and Coding TheoryWireless Link CharacteristicsMultiple Access Protocols

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Alamouti Code (Alamouti Space-Time Block Code). Retrieved 2026-07-21 from https://scholargate.app/en/telecommunications/alamouti-code · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Siavash Alamouti
Subfamily
Signal processing
Year
1998
Type
space-time coding scheme
Related methods
LDPC CodesMIMOOFDMShannon CapacityTurbo Code
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account