Relay Position Optimisation

Where to Place the Relay?

The performance of a relay-assisted link depends critically on the relay's position. Place it too close to the source and the R→DR \to D link is weak; place it too close to the destination and the S→RS \to R link becomes the bottleneck. For DF relaying, the optimal position balances the source-relay and relay-destination link qualities. For AF, the relay should be closer to the destination to minimise noise amplification. This optimisation has direct practical relevance: operators deploying relay nodes or IAB (integrated access and backhaul) sites must choose locations that maximise the rate gain over direct transmission.

Definition:

Relay Position Parameterisation

Consider a source at position 00 and destination at position dSDd_{SD} on a line. The relay is placed at position fβ‹…dSDf \cdot d_{SD}, where f∈(0,1)f \in (0, 1) is the relay position fraction:

dSR=fβ‹…dSD,dRD=(1βˆ’f)β‹…dSDd_{SR} = f \cdot d_{SD}, \qquad d_{RD} = (1-f) \cdot d_{SD}

The received SNRs (with path-loss exponent Ξ±\alpha) are:

SNRSR=SNR0β‹…(fβ‹…dSD)βˆ’Ξ±=SNR0β‹…dSDβˆ’Ξ±β‹…fβˆ’Ξ±\text{SNR}_{SR} = \text{SNR}_{0} \cdot (f \cdot d_{SD})^{-\alpha} = \text{SNR}_{0} \cdot d_{SD}^{-\alpha} \cdot f^{-\alpha} SNRRD=SNR0β‹…dSDβˆ’Ξ±β‹…(1βˆ’f)βˆ’Ξ±\text{SNR}_{RD} = \text{SNR}_{0} \cdot d_{SD}^{-\alpha} \cdot (1-f)^{-\alpha} SNRSD=SNR0β‹…dSDβˆ’Ξ±\text{SNR}_{SD} = \text{SNR}_{0} \cdot d_{SD}^{-\alpha}

The relay position optimisation seeks:

f⋆=arg⁑max⁑f∈(0,1)Crelay(f)f^{\star} = \arg\max_{f \in (0,1)} C_{\text{relay}}(f)

where CrelayC_{\text{relay}} is the achievable rate of the chosen relay protocol.

Definition:

Relay Gain over Direct Transmission

The relay gain is the ratio of the relay-assisted rate to the direct transmission rate:

Grelay(f)=Crelay(f)CdirectG_{\text{relay}}(f) = \frac{C_{\text{relay}}(f)}{C_{\text{direct}}}

where Cdirect=log⁑2(1+SNRSD)C_{\text{direct}} = \log_2(1 + \text{SNR}_{SD}).

Relaying is beneficial when Grelay>1G_{\text{relay}} > 1, i.e., the relay-assisted rate exceeds the direct rate despite the half-duplex loss. The relay gain depends on:

  • The path-loss exponent Ξ±\alpha (higher Ξ±\alpha favours relaying),
  • The relay position ff,
  • The transmit SNR,
  • The relay protocol (DF, AF, CF).

Theorem: Optimal Relay Position for DF

For half-duplex DF relaying with equal time allocation (t=1/2t = 1/2) and path-loss exponent Ξ±\alpha, the optimal relay position that maximises the achievable rate satisfies:

CDF(f)=12min⁑ ⁣{log⁑2(1+Ξ³fβˆ’Ξ±),β€…β€Šlog⁑2(1+Ξ³+Ξ³(1βˆ’f)βˆ’Ξ±)}C_{\text{DF}}(f) = \frac{1}{2}\min\!\left\{ \log_2(1 + \gamma f^{-\alpha}),\; \log_2(1 + \gamma + \gamma(1-f)^{-\alpha})\right\}

where Ξ³=SNR0β‹…dSDβˆ’Ξ±\gamma = \text{SNR}_{0} \cdot d_{SD}^{-\alpha}.

The optimal position f⋆f^{\star} equates the two arguments of the min:

Ξ³fβˆ’Ξ±=Ξ³+Ξ³(1βˆ’f)βˆ’Ξ±\gamma f^{-\alpha} = \gamma + \gamma(1-f)^{-\alpha}

which simplifies to:

fβˆ’Ξ±=1+(1βˆ’f)βˆ’Ξ±f^{-\alpha} = 1 + (1-f)^{-\alpha}

For Ξ±=2\alpha = 2: fβ‹†β‰ˆ0.382f^{\star} \approx 0.382 (closer to source). For Ξ±=4\alpha = 4: fβ‹†β‰ˆ0.435f^{\star} \approx 0.435 (nearly midpoint). As Ξ±β†’βˆž\alpha \to \infty: f⋆→1/2f^{\star} \to 1/2 (midpoint).

The DF rate is bottlenecked by the weaker of the two links. The optimal position balances them. Because the destination also has the direct link (SNRSD\text{SNR}_{SD}) which strengthens the second min-argument, the relay should be shifted toward the source to compensate. As Ξ±\alpha increases, the relay links dominate and the optimal position converges to the midpoint f=1/2f = 1/2.

,

Optimal Relay Placement: DF vs AF Rate Sweep

Watch the relay move from source to destination while DF and AF rates update in real-time, revealing the optimal position.
As the relay position fraction ff sweeps from 0.1 to 0.9, the DF rate peaks near fβ‰ˆ0.4f \approx 0.4 (relay slightly closer to source) due to the direct link assistance at the destination.

Relay Position Optimisation

Explore how the relay position affects the achievable rate for DF, AF, and the cut-set bound. Drag the relay position slider to find the optimal placement. Observe that the optimal DF position is slightly closer to the source, while AF prefers the relay closer to the destination. Higher path-loss exponents increase the relay gain and shift the optimal position toward the midpoint.

Parameters
20
2
0.5
3

Example: Optimal Relay Placement

A source and destination are separated by dSD=3d_{SD} = 3 km in an urban environment with Ξ±=4\alpha = 4. The transmit SNR at 1 km reference distance is 30 dB.

(a) Compute the direct link SNR and rate. (b) Compute the DF rate at f=0.5f = 0.5 (midpoint). (c) Compute the DF rate at the optimal fβ‹†β‰ˆ0.435f^{\star} \approx 0.435. (d) Determine the minimum Ξ±\alpha for which relaying outperforms direct transmission.

Quick Check

For decode-and-forward relaying, why is the optimal relay position slightly closer to the source rather than at the exact midpoint?

Because the relay needs a strong signal from the source to decode reliably

Because the destination combines the direct and relay signals, so the R→DR \to D link does not need to be as strong as the S→RS \to R link

Because path loss is stronger closer to the destination

Because the source transmits at higher power than the relay

Relay Position Fraction

The parameter f∈(0,1)f \in (0, 1) specifying the relay's location as a fraction of the source-destination distance: dSR=fβ‹…dSDd_{SR} = f \cdot d_{SD} and dRD=(1βˆ’f)β‹…dSDd_{RD} = (1-f) \cdot d_{SD}. The optimal ff for DF relaying is slightly less than 1/21/2 (relay closer to source) due to the direct link at the destination.

Related: Decode-and-Forward (DF)