Skip to main content

Binary error probability; threshold effect in FM and mitigation

Short answer

For a binary system in AWGN, the error probability is P_e = (1/2)erfc(√(E_d/(4N_0))) where E_d is the energy of the difference signal. The threshold effect in FM occurs when the carrier-to-noise ratio falls below about 10 dB, causing clicks and rapid SNR deterioration. Techniques to mitigate it include phase-locked loop demodulators and FM feedback.

Derive the expression for evaluating error probability in binary communication system. What is threshold effect in FM? What are the techniques for the mitigation of threshold effect in FM?

Error probability in a binary communication system

Model. In a binary system, symbol 1 is sent as s1(t)s_1(t) and 0 as s2(t)s_2(t), each lasting TbT_b, with equal probability. Channel adds white Gaussian noise w(t)w(t) of PSD N0/2N_0/2. The receiver filter output is sampled at t=Tbt=T_b:

 s_i+w  +--------+ y(t)  sample  y  +---------+
 ------>| filter |------>-/ ------->| y > lam?|--> 1/0
        +--------+       t=Tb       +---------+

The sample is y=ai+ny=a_i+n, where a1,a2a_1, a_2 are the noise-free outputs (a1>a2a_1>a_2) and nn is Gaussian with zero mean and variance σ2\sigma^2. Conditional pdfs:

f(y∣1)=12πσe−(y−a1)2/2σ2,f(y∣0)=12πσe−(y−a2)2/2σ2f(y\mid1)=\frac{1}{\sqrt{2\pi}\sigma}e^{-(y-a_1)^2/2\sigma^2},\qquad f(y\mid0)=\frac{1}{\sqrt{2\pi}\sigma}e^{-(y-a_2)^2/2\sigma^2}
   f(y|0)            f(y|1)
     .--.             .--.
    /    \     |     /    \
   /      \    |    /      \
  /     ...\...|.../...     \
 --------a2---lam---a1----------> y
        Pe0 = area right of lam under f(y|0)
        Pe1 = area left  of lam under f(y|1)

Decision rule: choose 1 if y>λy>\lambda, else 0. For equal priors the optimum threshold is midway, λ=a1+a22\lambda=\frac{a_1+a_2}{2}.

Error when 0 is sent (y>λy>\lambda): with u=(y−a2)/2σu=(y-a_2)/\sqrt2\sigma,

Pe0=∫λ∞12πσe−(y−a2)2/2σ2dy=1π∫(λ−a2)/2σ∞e−u2du=12erfc⁡(a1−a222 σ)\begin{aligned} P_{e0} &= \int_{\lambda}^{\infty}\frac{1}{\sqrt{2\pi}\sigma}e^{-(y-a_2)^2/2\sigma^2}dy=\frac{1}{\sqrt{\pi}}\int_{(\lambda-a_2)/\sqrt2\sigma}^{\infty}e^{-u^2}du \\ &= \frac12\operatorname{erfc}\left(\frac{a_1-a_2}{2\sqrt2\,\sigma}\right) \end{aligned}

By symmetry Pe1P_{e1} (1 sent, y<λy<\lambda) is the same. The average error probability is

Pe=12Pe0+12Pe1=12erfc⁡(a1−a222 σ)=Q(a1−a22σ)P_e=\tfrac12P_{e0}+\tfrac12P_{e1}=\frac12\operatorname{erfc}\left(\frac{a_1-a_2}{2\sqrt2\,\sigma}\right)=Q\left(\frac{a_1-a_2}{2\sigma}\right)

where erfc⁡(x)=2π∫x∞e−u2du\operatorname{erfc}(x)=\frac{2}{\sqrt\pi}\int_x^{\infty}e^{-u^2}du and Q(x)=12erfc⁡(x/2)Q(x)=\frac12\operatorname{erfc}(x/\sqrt2).

With a matched filter (matched to s1−s2s_1-s_2), the maximum of (a1−a2)2σ2\frac{(a_1-a_2)^2}{\sigma^2} is 2EdN0\frac{2E_d}{N_0}, where Ed=∫0Tb[s1(t)−s2(t)]2dtE_d=\int_0^{T_b}[s_1(t)-s_2(t)]^2dt. Therefore

Pe=12erfc⁡(Ed4N0)P_e=\frac12\operatorname{erfc}\left(\sqrt{\frac{E_d}{4N_0}}\right)

PeP_e depends only on the energy of the difference signal relative to N0N_0, not on pulse shape. Making the two signals as different as possible (antipodal) gives the lowest PeP_e.

Schemes1(t)s_1(t), s2(t)s_2(t)EdE_dPeP_e
Unipolar / ASK (OOK)Acos⁡ωctA\cos\omega_ct, 002Eb2E_b12erfc⁡Eb/2N0\frac12\operatorname{erfc}\sqrt{E_b/2N_0}
Polar / PSK±Acos⁡ωct\pm A\cos\omega_ct4Eb4E_b12erfc⁡Eb/N0\frac12\operatorname{erfc}\sqrt{E_b/N_0}
Coherent FSKAcos⁡ω1tA\cos\omega_1t, Acos⁡ω2tA\cos\omega_2t2Eb2E_b12erfc⁡Eb/2N0\frac12\operatorname{erfc}\sqrt{E_b/2N_0}

(EbE_b = average energy per bit.)

Threshold effect in FM

Threshold effect in FM. The FM improvement SNRo∝β2\text{SNR}_o\propto\beta^2 holds only when the carrier is much stronger than the noise at the discriminator input. When the carrier-to-noise ratio (CNR) falls below a threshold, about 10 dB (typically 10–13 dB), the noise phasor sometimes becomes larger than the carrier and the resultant phasor encircles the origin, causing a sudden 2π2\pi phase jump.

  high CNR: noise wobbles     low CNR: resultant can swing
  the tip slightly            around origin -> 2pi jump
        .-.                         .---.
  0 -->( * )                   0 --( *   )
        '-'                         '---'

Each 2π2\pi jump produces an impulse (spike) in the discriminator output, heard as clicks. The click rate rises rapidly as CNR drops, so the output SNR falls much faster than linearly and the signal is mutilated. Above threshold, FM is excellent; below it, FM can perform worse than AM. Wider deviation (larger β\beta) means larger BTB_T, more noise and a higher threshold.

 SNRo(dB)            . FM above threshold
     |             .   (slope 1, offset 3/2 beta^2)
     |           .
     |         .
     |       . <- threshold knee (CNR ~ 10 dB)
     |     .:
     |   . :     AM / baseband
     |  .  :
     +------------------> SNRi (dB)

Mitigation of threshold effect

Techniques to reduce (extend) the threshold:

  1. FM feedback (FMFB) demodulator: the VCO output tracks the signal, so the IF bandwidth needed is reduced (compressed deviation); less noise enters, threshold lowered by about 5–7 dB.
  2. Phase-locked loop (PLL) demodulator: the loop's narrow bandwidth tracks the instantaneous frequency and rejects noise outside it; gives a few dB threshold extension.
  3. Pre-emphasis and de-emphasis: boost high message frequencies before modulation and cut them after detection; this reduces the high-frequency (parabolic) noise and improves the output SNR by about 10–13 dB, although it does not itself lower the threshold.
  4. Reducing IF bandwidth / modulation index where possible, or increasing transmitted power (raises CNR above threshold).
  5. Diversity reception, which helps keep the CNR above threshold during fading.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Communication Systems chapter 9 questions →