Wireless Standards and Protocols Advanced Wireless Topics Informational

How does MIMO spatial multiplexing increase the capacity of a wireless link?

MIMO (Multiple-Input Multiple-Output) spatial multiplexing increases the capacity of a wireless link by transmitting independent data streams simultaneously on the same frequency from multiple transmit antennas to multiple receive antennas, using the spatial dimension (different propagation paths) to multiply the data rate without requiring additional bandwidth. The fundamental principle is: in a rich scattering environment (such as an urban or indoor channel), the signals from different transmit antennas travel along different paths (due to reflections, diffractions, and scattering from objects in the environment) and arrive at the receive antennas with different amplitude and phase combinations. If the propagation paths are sufficiently different (spatially uncorrelated), the receiver can mathematically separate the overlapping signals and decode each independent data stream. The capacity increase is: C_MIMO = min(N_tx, N_rx) x C_SISO, where C_SISO is the single-antenna capacity, N_tx is the number of transmit antennas, and N_rx is the number of receive antennas. For a 4x4 MIMO system (4 transmit, 4 receive antennas): the theoretical capacity is 4x that of a single-antenna system, effectively quadrupling the data rate in the same bandwidth. In practice: the actual multiplexing gain depends on the channel rank (the number of independent spatial paths available), which depends on the scattering environment. In a rich-scattering indoor environment: the channel rank is typically min(N_tx, N_rx) (full rank). In a line-of-sight rooftop-to-rooftop link: the channel rank may be 1 (no multiplexing gain) because all paths are correlated. The RF front-end requirements for spatial multiplexing include: independent and calibrated transmit and receive chains for each antenna (each chain has its own PA, LNA, mixer, and ADC/DAC), antenna spacing of at least lambda/2 (half-wavelength) to ensure spatial decorrelation between antenna elements, and sufficient linearity and dynamic range to handle the combined signal power from multiple streams.
Category: Wireless Standards and Protocols
Updated: April 2026
Product Tie-In: FEMs, Filters, Antennas

MIMO Spatial Multiplexing Capacity

Spatial multiplexing is the technology behind the dramatic data rate increases in modern wireless standards from 802.11n through WiFi 7 and from LTE through 5G NR. It is the single most impactful innovation in wireless communications in the past two decades.

Key Concepts

  • Channel matrix: The MIMO channel is described by an N_rx × N_tx matrix H, where each element H_ij represents the complex channel gain from transmit antenna j to receive antenna i. The rank of H determines how many independent streams can be supported
  • Precoding: The transmitter applies a precoding matrix to distribute the data streams across the antennas with optimal power allocation and phase rotation. SVD (Singular Value Decomposition) precoding converts the MIMO channel into parallel independent sub-channels
  • Receiver processing: Minimum Mean Square Error (MMSE) or Maximum Likelihood (ML) detection separates the overlapping streams at the receiver. ML detection provides optimal performance but has exponential complexity. MMSE is the practical choice for most implementations
MIMO Capacity Equations
MIMO capacity: C = Σlog₂(1 + (P/N_t) × λᵢ²/σ²) [bits/s/Hz]
Where λᵢ = singular values of H, σ² = noise power
Full-rank, high SNR: C ≈ min(N_t,N_r) × log₂(SNR)
4×4 MIMO at 20 dB SNR: C ≈ 4 × 6.64 = 26.6 bits/s/Hz
SISO at 20 dB: C ≈ 6.64 bits/s/Hz → 4× capacity gain
Common Questions

Frequently Asked Questions

What limits MIMO performance in practice?

Channel correlation: when the propagation paths between antennas are similar (e.g., line-of-sight with no scattering), the channel matrix H becomes rank-deficient, reducing the number of usable streams. This is the primary limitation in rural and rooftop-to-rooftop deployments. SNR: at low SNR, the multiplexing gain is reduced because the individual streams have insufficient signal quality for reliable detection. At very low SNR: MIMO is better used for diversity (beamforming) than multiplexing. Calibration: the transmit and receive chains must be calibrated (gain and phase matched) for proper precoding. Calibration errors degrade the stream separation.

What is the difference between spatial multiplexing and beamforming?

Both use multiple antennas, but for different purposes. Spatial multiplexing: sends independent data on each antenna to increase data rate. Requires rich scattering for uncorrelated paths. Beamforming: sends the same data from all antennas with phase weighting to focus energy in one direction, increasing SNR. Works best in line-of-sight or low-scattering environments. Modern systems (5G NR, WiFi 6/7): adaptively switch between multiplexing, beamforming, and hybrid modes depending on the channel conditions.

How many MIMO layers does 5G NR support?

5G NR supports up to 8 layers (streams) for the downlink and up to 4 layers for the uplink in Release 15/16. In practice: most deployments use 2-4 layers because: the channel rank in typical environments supports 2-4 independent streams, the receiver complexity for 8 layers is very high, and the SNR per stream at 8 layers is too low for high modulation orders. Massive MIMO (64-256 antenna base station): uses beamforming to create spatially separated beams for multiple users (MU-MIMO), rather than sending 64+ streams to a single user.

Need expert RF components?

Request a Quote

RF Essentials supplies precision components for noise-critical, high-linearity, and impedance-matched systems.

Get in Touch