Doppler Effect and Temporal Fading Statistics

Fading in the Time Domain

Section 6.3 characterised the distribution of the fading envelope — but not how fast it changes. A pedestrian at 3 km/h and a vehicle at 120 km/h experience the same Rayleigh distribution, yet the temporal behaviour is completely different. The Doppler effect governs how rapidly the channel changes, which determines whether the channel is "fast fading" or "slow fading" relative to the symbol duration.

Definition:

Doppler Shift

A mobile moving at velocity vv receives a signal from a scatterer at angle θ\theta relative to the direction of motion. The Doppler shift on that path is

fd=vλcosθ=fDcosθf_d = \frac{v}{\lambda} \cos\theta = f_D \cos\theta

where fD=v/λ=vf0/cf_D = v/\lambda = vf_0/c is the maximum Doppler shift (or maximum Doppler frequency).

Velocity f0f_0 fDf_D
3 km/h (pedestrian) 2 GHz 5.6 Hz
60 km/h (urban) 2 GHz 111 Hz
120 km/h (highway) 2 GHz 222 Hz
300 km/h (train) 3.5 GHz 972 Hz

Theorem: Clarke/Jakes Doppler Spectrum

Under the Clarke model (2D isotropic scattering, uniform angle of arrival θUniform[0,2π)\theta \sim \text{Uniform}[0, 2\pi), many scatterers), the Doppler power spectrum of the fading process is

SH(f)={1πfD1(f/fD)2,f<fD0,ffDS_H(f) = \begin{cases} \dfrac{1}{\pi f_D \sqrt{1 - (f/f_D)^2}}, & |f| < f_D \\ 0, & |f| \geq f_D \end{cases}

This is the characteristic U-shaped (bathtub) spectrum: the power density diverges at f=±fDf = \pm f_D and has a minimum at f=0f = 0.

Scatterers at θ=0\theta = 0 and θ=π\theta = \pi produce the extreme Doppler shifts ±fD\pm f_D. Since fd=fDcosθf_d = f_D \cos\theta and cosθ\cos\theta changes slowly near θ=0,π\theta = 0, \pi, many angles map to Doppler shifts near ±fD\pm f_D, creating the peaks. Near θ=π/2\theta = \pi/2 (fd0f_d \approx 0), cosθ\cos\theta changes rapidly, so fewer angles contribute, creating the dip.

,

Clarke/Jakes Doppler Spectrum

Adjust the mobile velocity to see how the maximum Doppler shift fDf_D changes the width of the U-shaped spectrum and the corresponding autocorrelation function.

Parameters
60
2

Definition:

Coherence Time

The coherence time TcT_c is the time duration over which the channel's fading coefficient remains approximately constant (correlation 0.5\geq 0.5).

Under the Clarke model, the autocorrelation of the fading process is

Rh(Δt)=J0(2πfDΔt)R_h(\Delta t) = J_0(2\pi f_D \Delta t)

where J0J_0 is the zeroth-order Bessel function of the first kind. The coherence time is approximately

Tc916πfD0.423fDT_c \approx \frac{9}{16\pi f_D} \approx \frac{0.423}{f_D}

(defined as the time where Rh=0.5|R_h| = 0.5).

A common engineering approximation is

Tc14fD=λ4vT_c \approx \frac{1}{4 f_D} = \frac{\lambda}{4v}

Classification:

  • TsTcT_s \ll T_c: slow fading — channel constant over one symbol
  • TsTcT_s \gg T_c: fast fading — channel changes within one symbol
,

Definition:

Level Crossing Rate and Average Fade Duration

The level crossing rate (LCR) is the expected number of times per second the fading envelope crosses a threshold RR in the positive direction:

NR=2πfDρeρ2N_R = \sqrt{2\pi}\, f_D\, \rho\, e^{-\rho^2}

where ρ=R/Rrms\rho = R / R_{\text{rms}} is the normalised threshold.

The average fade duration (AFD) is the average time the envelope stays below RR:

τˉR=P(rR)NR=1eρ22πfDρeρ2eρ212πfDρ\bar{\tau}_R = \frac{P(r \leq R)}{N_R} = \frac{1 - e^{-\rho^2}}{\sqrt{2\pi}\, f_D\, \rho\, e^{-\rho^2}} \approx \frac{e^{\rho^2} - 1}{\sqrt{2\pi}\, f_D\, \rho}

These quantities are critical for designing error-correction coding and interleaving depth.

,

Example: Coherence Time at Highway Speed

A vehicle at v=120v = 120 km/h communicates at f0=3.5f_0 = 3.5 GHz.

(a) Compute the maximum Doppler shift fDf_D.

(b) Compute the coherence time TcT_c.

(c) If the OFDM symbol duration is Ts=71.4μT_s = 71.4\,\mus (5G NR), is this slow or fast fading?

Common Mistake: Fast Fading Does Not Mean Deep Fading

Mistake:

Assuming "fast fading" means the fading is more severe or deeper.

Correction:

"Fast" and "slow" refer to how quickly the channel changes relative to the symbol duration, not to the depth of fades. A slow-fading channel can have deep Rayleigh fades; a fast-fading channel averages them out within a symbol (which can actually improve performance through time diversity).

Quick Check

A pedestrian at 5 km/h uses a 900 MHz phone. What is the maximum Doppler shift?

4.2 Hz

15 Hz

42 Hz

1.5 Hz

⚠️Engineering Note

Doppler Estimation in Practice

In real systems, the maximum Doppler shift fDf_D is not known a priori and must be estimated from the received signal. Practical considerations:

  • Pilot-based estimation: 5G NR uses DMRS (Demodulation Reference Signals) spaced in time. The pilot spacing in the time domain must satisfy Δtpilot<1/(2fD)\Delta t_{\text{pilot}} < 1/(2f_D) (Nyquist criterion on the fading process). For 120 km/h at 3.5 GHz (fD389f_D \approx 389 Hz), this requires pilots every 1.3\sim 1.3 ms — hence NR places DMRS in every slot.

  • Doppler ambiguity: If pilot spacing violates Nyquist, the estimated Doppler is aliased, causing catastrophic channel estimation errors. This limits the maximum supportable velocity for each numerology: 15 kHz spacing supports up to 500\sim 500 km/h at 2 GHz, but 120 kHz spacing (used at mmWave) supports only 63\sim 63 km/h at 28 GHz.

  • Numerical issues: The Clarke/Jakes spectrum SH(f)S_H(f) has integrable singularities at f=±fDf = \pm f_D. In simulation, clip the spectrum at f<0.999fD|f| < 0.999 f_D or use the sum-of-sinusoids approach to avoid numerical overflow.

Practical Constraints
  • Pilot spacing in time: Δt<1/(2fD)\Delta t < 1/(2 f_D)

  • Maximum velocity per numerology is limited by pilot density

📋 Ref: 3GPP TS 38.211, §7.4.1 (DMRS configuration)

Doppler Shift

Frequency shift fd=(v/λ)cosθf_d = (v/\lambda)\cos\theta experienced by a signal arriving at angle θ\theta relative to the mobile's direction of motion.

Related: Doppler Spread, Coherence Time, Confusing Resolution with Maximum Unambiguous Range/Velocity

Coherence Time

Tc0.423/fDT_c \approx 0.423/f_D: the time duration over which the channel remains approximately constant. Inversely proportional to maximum Doppler shift.

Related: Doppler Shift, Slow Fading, Fast Fading