The Gaussian Relay Channel

The Gaussian Relay Channel: Where Theory Meets Numbers

Chapter 22 developed the relay coding strategies (DF, CF, CaF) for general discrete memoryless relay channels. Now we specialize to the Gaussian case, which is the workhorse model for wireless relay systems. The Gaussian relay channel has the remarkable property that the gap between the best known achievable rate and the cut-set bound is at most 0.5 bits per channel use β€” a constant independent of SNR. This means that for all practical purposes, we understand the Gaussian relay channel capacity to within half a bit.

Definition:

The Gaussian Relay Channel

The Gaussian relay channel consists of: Y=X+Xr+Z,Yr=X+ZrY = X + X_r + Z, \quad Y_r = X + Z_r where:

  • XX is the source input with power constraint E[X2]≀P\mathbb{E}[X^2] \leq P,
  • XrX_r is the relay input with power constraint E[Xr2]≀Pr\mathbb{E}[X_r^2] \leq P_r,
  • Z∼N(0,N)Z \sim \mathcal{N}(0, N) and Zr∼N(0,Nr)Z_r \sim \mathcal{N}(0, N_r) are independent noise,
  • YY is the destination output, YrY_r is the relay observation.

The destination receives the sum of source and relay signals plus noise. The relay observes a noisy version of the source signal only (not the relay's own transmission, since it knows XrX_r).

The model Y=X+Xr+ZY = X + X_r + Z assumes the relay signal adds coherently at the destination. This is the full-duplex model. The source-relay channel Yr=X+ZrY_r = X + Z_r does not include XrX_r because the relay can subtract its own signal (self-interference cancellation).

Theorem: Cut-Set Bound for the Gaussian Relay Channel

For the Gaussian relay channel, the cut-set bound is: C≀max⁑0≀ρ≀1min⁑ ⁣{12log⁑ ⁣(1+(1βˆ’Ο2)PNr)+12log⁑ ⁣(1+P+Pr+2ρPPrN),β€…β€Š12log⁑ ⁣(1+P+Pr+2ρPPrN)}C \leq \max_{0 \leq \rho \leq 1} \min\!\left\{\frac{1}{2}\log\!\left(1 + \frac{(1-\rho^2)P}{N_r}\right) + \frac{1}{2}\log\!\left(1 + \frac{P + P_r + 2\rho\sqrt{PP_r}}{N}\right),\; \frac{1}{2}\log\!\left(1 + \frac{P + P_r + 2\rho\sqrt{PP_r}}{N}\right)\right\}

Simplifying (since the broadcast cut always dominates for the correct ρ\rho): C≀max⁑0≀ρ≀1min⁑ ⁣{12log⁑ ⁣(1+(1βˆ’Ο2)PNr),β€…β€Š12log⁑ ⁣(1+(P+Pr)2N)}C \leq \max_{0 \leq \rho \leq 1} \min\!\left\{\frac{1}{2}\log\!\left(1 + \frac{(1-\rho^2)P}{N_r}\right),\; \frac{1}{2}\log\!\left(1 + \frac{(\sqrt{P} + \sqrt{P_r})^2}{N}\right)\right\} where ρ\rho is the correlation coefficient between source and relay inputs.

The parameter ρ\rho captures how much the source and relay cooperate. When ρ=0\rho = 0 (independent inputs), the relay decoding rate 12log⁑(1+P/Nr)\frac{1}{2}\log(1 + P/N_r) is maximized but the coherent combining gain at the destination is lost. When ρ=1\rho = 1 (perfect correlation), the destination gets full beamforming gain (P+Pr)2/N(\sqrt{P} + \sqrt{P_r})^2/N but the relay cannot decode (the source sends the same signal as the relay, providing no new information). The optimal ρ\rho balances these two effects.

Theorem: DF Achievable Rate for the Gaussian Relay Channel

For the Gaussian relay channel, decode-and-forward achieves: RDF=max⁑0≀ρ≀1min⁑ ⁣{12log⁑ ⁣(1+(1βˆ’Ο2)PNr),β€…β€Š12log⁑ ⁣(1+P+Pr+2ρPPrN)}.R_{\text{DF}} = \max_{0 \leq \rho \leq 1} \min\!\left\{\frac{1}{2}\log\!\left(1 + \frac{(1-\rho^2)P}{N_r}\right),\; \frac{1}{2}\log\!\left(1 + \frac{P + P_r + 2\rho\sqrt{PP_r}}{N}\right)\right\}.

This matches the cut-set bound for the degraded Gaussian relay channel (where Nr≀NN_r \leq N). The correlation ρ\rho enables coherent combining: the relay, having decoded the message, can transmit a signal correlated with the source's, achieving a beamforming gain of (P+Pr)2(\sqrt{P} + \sqrt{P_r})^2 at the destination.

,

Theorem: CF Achievable Rate for the Gaussian Relay Channel

For the Gaussian relay channel with independent source and relay inputs, compress-and-forward achieves: RCF=12log⁑ ⁣(1+PN+P/Nr1+Ξ”/Nr)R_{\text{CF}} = \frac{1}{2}\log\!\left(1 + \frac{P}{N} + \frac{P/N_r}{1 + \Delta/N_r}\right) where the optimal compression distortion Ξ”βˆ—\Delta^* satisfies the Wyner-Ziv constraint: 12log⁑ ⁣(1+N(P+Nr)(P+N)Ξ”)=12log⁑(1+Pr/N).\frac{1}{2}\log\!\left(1 + \frac{N(P + N_r)}{(P + N)\Delta}\right) = \frac{1}{2}\log(1 + P_r/N).

The CF rate has two components: P/NP/N from the direct link and P/Nr1+Ξ”/Nr\frac{P/N_r}{1 + \Delta/N_r} from the relay's compressed observation. The relay provides an effective SNR improvement that depends on the compression quality (Ξ”\Delta). Finer compression (smaller Ξ”\Delta) gives more relay gain but requires a stronger relay-destination link. The constraint balances these through the relay-destination link capacity 12log⁑(1+Pr/N)\frac{1}{2}\log(1 + P_r/N).

Theorem: Constant Gap to Capacity

For the Gaussian relay channel, compress-and-forward achieves within 0.5 bits of the cut-set bound: Cβˆ’RCF≀12Β bitΒ perΒ channelΒ useC - R_{\text{CF}} \leq \frac{1}{2} \text{ bit per channel use} regardless of the channel parameters PP, PrP_r, NN, NrN_r.

This is a remarkable result: no matter how strong or weak the links are, CF is never more than half a bit away from the information-theoretic limit. The gap arises because CF uses independent inputs (ρ=0\rho = 0), missing the coherent combining gain. But the coherent gain is at most a factor of 2 in power (since (P+Pr)2≀2(P+Pr)(\sqrt{P}+\sqrt{P_r})^2 \leq 2(P+P_r)), which translates to at most 0.5 bits.

Example: DF vs. CF for the Gaussian Relay Channel

Consider a Gaussian relay channel with P=Pr=10P = P_r = 10, N=1N = 1. Compare the DF and CF achievable rates and the cut-set bound for two cases: (a) Nr=0.1N_r = 0.1 (strong source-relay link), (b) Nr=10N_r = 10 (weak source-relay link).

Gaussian Relay Channel: DF vs. CF vs. Cut-Set Bound

Compare decode-and-forward, compress-and-forward, and the cut-set bound for the Gaussian relay channel as a function of the source-relay noise level.

Parameters
10
10
1

DF vs CF Rate Crossover

Animated comparison of decode-and-forward and compress-and-forward rates for the Gaussian relay channel. Shows how the dominant strategy switches as the source-relay link quality changes, with the crossover point highlighted.

Common Mistake: Coherent Combining Gain Is Bounded

Mistake:

Expecting coherent combining (beamforming) gain from the relay to grow without bound as the relay power increases.

Correction:

The coherent combining gain (P+Pr)2/(P+Pr)(\sqrt{P} + \sqrt{P_r})^2 / (P + P_r) is at most 2 (i.e., 3 dB or 0.5 bits). This follows from the AM-GM inequality. The practical implication: the beamforming gain from a single relay is modest. The real benefit of relaying is the diversity gain (SNR improvement from a shorter path) and the coverage extension, not the coherent combining.

⚠️Engineering Note

Relay Placement in Gaussian Channels

The DF and CF rate expressions for the Gaussian relay channel provide concrete guidelines for relay placement:

  • DF: Place the relay close to the source (minimize NrN_r) to maximize the relay decoding rate. The relay-destination distance can be larger.
  • CF: Place the relay close to the destination (maximize Pr/NP_r/N at the destination) to maximize the relay-destination link capacity for forwarding compressed observations.
  • Hybrid: In practice, a midpoint relay with adaptive DF/CF selection often performs within 1 dB of the optimum.

The 0.5-bit gap result means that even a suboptimal strategy is close to capacity.

Practical Constraints
  • β€’

    Half-duplex operation reduces effective rates by approximately half

  • β€’

    Self-interference in full-duplex relay limits practical gains

  • β€’

    Multi-path fading requires adaptive strategy selection

Quick Check

The constant gap between CF and the cut-set bound for the Gaussian relay channel is 0.5 bits. Where does this gap come from?

Quantization noise in the Wyner-Ziv compression

The loss from using independent source and relay inputs instead of correlated (coherent) inputs

Sub-optimal Gaussian codebooks

The block-Markov rate loss factor B/(B+1)B/(B+1)

Key Takeaway

For the Gaussian relay channel, compress-and-forward achieves within 0.5 bits of the cut-set bound for all parameter values. DF achieves capacity when the relay has a better channel than the destination (degraded case). The choice between DF and CF depends on the relative quality of the source-relay and relay-destination links.