Capacity with Diversity

Multiple Antennas and Capacity

Chapters 9 and 10 showed that multiple antennas provide diversity and array gain, reducing error probability at a fixed rate. This section asks the dual question: how much does adding antennas increase the capacity? The answer depends on whether the extra antennas are at the receiver (SIMO), the transmitter (MISO), or both (MIMO, previewed here and developed in Chapter 15).

Theorem: SIMO Channel Capacity

A single-input, multiple-output (SIMO) channel with NrN_r receive antennas and channel vector h=[h1,…,hNr]T\mathbf{h} = [h_1, \ldots, h_{N_r}]^T has capacity

CSIMO=log⁑2 ⁣(1+βˆ₯hβˆ₯2β‹…SNR)C_{\text{SIMO}} = \log_2\!\left(1 + \|\mathbf{h}\|^2 \cdot \text{SNR}\right)

where SNR=P/(N0B)\text{SNR} = P/(N_0 B) and βˆ₯hβˆ₯2=βˆ‘i=1Nr∣hi∣2\|\mathbf{h}\|^2 = \sum_{i=1}^{N_r} |h_i|^2.

The optimal receiver is maximum ratio combining (MRC), which coherently combines the signals from all antennas using weights proportional to hiβˆ—h_i^*.

For i.i.d. Rayleigh fading (hi∼CN(0,1)h_i \sim \mathcal{CN}(0,1)), the ergodic capacity is

CSIMOerg=E ⁣[log⁑2 ⁣(1+βˆ₯hβˆ₯2β‹…SNR)]C_{\text{SIMO}}^{\text{erg}} = E\!\left[\log_2\!\left(1 + \|\mathbf{h}\|^2 \cdot \text{SNR}\right)\right]

where βˆ₯hβˆ₯2βˆΌΟ‡2Nr2/2\|\mathbf{h}\|^2 \sim \chi^2_{2N_r}/2 (chi-squared with 2Nr2N_r degrees of freedom, scaled by 1/21/2).

Each receive antenna provides an independent observation of the same signal. MRC coherently sums these observations, yielding an array gain of NrN_r in SNR. The effective SNR is βˆ₯hβˆ₯2β‹…SNR\|\mathbf{h}\|^2 \cdot \text{SNR}, and on average E[βˆ₯hβˆ₯2]=NrE[\|\mathbf{h}\|^2] = N_r, so the mean SNR scales linearly with the number of receive antennas.

,

Theorem: MISO Channel Capacity

A multiple-input, single-output (MISO) channel with NtN_t transmit antennas and channel vector h=[h1,…,hNt]T\mathbf{h} = [h_1, \ldots, h_{N_t}]^T:

Without CSIT (transmitter does not know h\mathbf{h}):

CMISOnoΒ CSIT=log⁑2 ⁣(1+βˆ₯hβˆ₯2β‹…SNRNt)C_{\text{MISO}}^{\text{no CSIT}} = \log_2\!\left(1 + \frac{\|\mathbf{h}\|^2 \cdot \text{SNR}}{N_t}\right)

The optimal strategy is equal power allocation across antennas (P/NtP/N_t each), with independent data streams.

With CSIT (transmitter knows h\mathbf{h}, beamforming):

CMISOCSIT=log⁑2 ⁣(1+βˆ₯hβˆ₯2β‹…SNR)C_{\text{MISO}}^{\text{CSIT}} = \log_2\!\left(1 + \|\mathbf{h}\|^2 \cdot \text{SNR}\right)

The optimal strategy is transmit beamforming: send along v=hβˆ—/βˆ₯hβˆ₯\mathbf{v} = \mathbf{h}^*/\|\mathbf{h}\|, concentrating all power in the direction of the channel.

Without CSIT, the transmitter cannot beamform and must spread power equally. Each antenna gets P/NtP/N_t, and the total received power is βˆ₯hβˆ₯2β‹…P/Nt\|\mathbf{h}\|^2 \cdot P/N_t, giving no array gain (only diversity gain in the fading statistics of βˆ₯hβˆ₯2\|\mathbf{h}\|^2).

With CSIT, beamforming coherently combines the transmit antennas, yielding array gain NtN_t. The capacity with CSIT matches the SIMO capacity β€” the "reciprocity" of array gain.

,

Capacity Comparison: SISO vs SIMO vs MISO

Animated comparison of ergodic capacity for SISO, SIMO (MRC), MISO without CSIT, and MISO with beamforming as SNR sweeps from βˆ’5-5 to 2525 dB. Highlights the array gain of SIMO and the absence of array gain for MISO without CSIT.
SIMO and MISO with CSIT achieve identical array gain NN, while MISO without CSIT tracks SISO (diversity only).

SIMO and MISO Capacity vs Number of Antennas

Compare the ergodic capacity of SISO, SIMO (MRC), MISO without CSIT, and MISO with CSIT (beamforming) as the number of antennas increases. Observe the array gain of SIMO and MISO with CSIT, and the absence of array gain for MISO without CSIT.

Parameters
4
15

Example: Array Gain of 4-Antenna SIMO

A receiver has Nr=4N_r = 4 antennas with i.i.d. Rayleigh fading. The per-antenna SNR is SNR=10\text{SNR} = 10 dB.

(a) What is the instantaneous capacity if βˆ₯hβˆ₯2=3.5\|\mathbf{h}\|^2 = 3.5 (a typical realisation near the mean)?

(b) What is the array gain in dB compared to SISO?

(c) What is the approximate ergodic capacity?

Preview of MIMO Capacity

When both transmitter and receiver have multiple antennas (NtN_t and NrN_r), the channel becomes a matrix H∈CNrΓ—Nt\mathbf{H} \in \mathbb{C}^{N_r \times N_t}. The MIMO capacity is

CMIMO=log⁑2det⁑ ⁣(I+SNRNtHHH)C_{\text{MIMO}} = \log_2 \det\!\left(\mathbf{I} + \frac{\text{SNR}}{N_t}\mathbf{H}\mathbf{H}^{H}\right)

This can scale as min⁑(Nt,Nr)β‹…log⁑2(SNR)\min(N_t, N_r) \cdot \log_2(\text{SNR}) at high SNR β€” a linear increase in capacity with the number of antennas, far beyond what SIMO or MISO can achieve. MIMO does this by creating multiple spatial streams, each carrying independent data. The full treatment is in Chapter 15.

Quick Check

A MISO system with Nt=4N_t = 4 antennas operates without CSIT. Compared to SISO at the same total transmit power, the MISO system provides:

Array gain of 10log⁑10(4)=610\log_{10}(4) = 6 dB

Diversity gain (reduced fading variance) but no array gain

Both array gain and diversity gain

No benefit at all

Common Mistake: MISO Without CSIT Has No Array Gain

Mistake:

Claiming that adding NtN_t transmit antennas increases the average received SNR by a factor of NtN_t, regardless of whether the transmitter knows the channel.

Correction:

Without CSIT, the transmitter allocates P/NtP/N_t per antenna with independent phases. The signals add incoherently, so the average received power is E[βˆ₯hβˆ₯2]β‹…P/Nt=Ntβ‹…P/Nt=PE[\|\mathbf{h}\|^2] \cdot P/N_t = N_t \cdot P/N_t = P β€” the same as SISO. Array gain (NtN_t-fold increase in received SNR) requires CSIT and transmit beamforming. Without CSIT, the only benefit is diversity gain from the improved statistics of βˆ₯hβˆ₯2\|\mathbf{h}\|^2.

SISO vs SIMO vs MISO Capacity Comparison

ConfigurationCapacity (instantaneous)Array gainDiversity order
SISO (1Γ—11 \times 1)log⁑2(1+∣h∣2β‹…SNR)\log_2(1+|h|^2 \cdot \text{SNR})1 (0 dB)1
SIMO (1Γ—Nr1 \times N_r)log⁑2(1+βˆ₯hβˆ₯2β‹…SNR)\log_2(1+\|\mathbf{h}\|^2 \cdot \text{SNR})NrN_rNrN_r
MISO (NtΓ—1N_t \times 1) no CSITlog⁑2(1+βˆ₯hβˆ₯2β‹…SNR/Nt)\log_2(1+\|\mathbf{h}\|^2 \cdot \text{SNR}/N_t)1 (0 dB)NtN_t
MISO (NtΓ—1N_t \times 1) with CSITlog⁑2(1+βˆ₯hβˆ₯2β‹…SNR)\log_2(1+\|\mathbf{h}\|^2 \cdot \text{SNR})NtN_tNtN_t

Why This Matters: Full MIMO Capacity in the MIMO Book

This section previews SIMO and MISO capacity. The full MIMO analysis β€” where both ends have multiple antennas β€” is developed in Chapter 15 of this book and treated comprehensively in the MIMO specialisation book:

  • MIMO capacity: C=log⁑2det⁑(I+SNRNtHHH)C = \log_2\det(\mathbf{I} + \frac{\text{SNR}}{N_t}\mathbf{H}\mathbf{H}^{H}) and its decomposition via SVD into parallel eigenchannels
  • Spatial multiplexing: linear capacity scaling with min⁑(Nt,Nr)\min(N_t, N_r)
  • Massive MIMO: capacity with Ntβ†’βˆžN_t \to \infty, channel hardening, and favourable propagation
  • Cell-free massive MIMO: user-centric architectures (CommIT contributions: Ngo, Caire et al.)
  • Near-field / XL-MIMO: spatial non-stationarity effects

The MIMO book also covers the interaction between capacity and spatial correlation, which is absent from the i.i.d. model used here.

Array Gain

The increase in average received SNR due to coherent combining of multiple antenna signals. SIMO with MRC achieves array gain NrN_r; MISO with beamforming achieves NtN_t. Requires channel knowledge at the combining side.

Related: Maximal-Ratio Combining (MRC), Joint Communication-Sensing Beamforming, SIMO Channel Capacity, MISO Channel Capacity

Beamforming Gain

The capacity improvement from transmit beamforming in a MISO channel with CSIT. The transmitter concentrates all power in the direction of the channel vector, yielding array gain NtN_t. Equivalent to the array gain of a SIMO system with Nr=NtN_r = N_t.

Related: Array Gain, MISO Without CSIT Has No Array Gain, MISO Channel Capacity