Skip to main content

Error probability of coherent ASK

Short answer

For coherent ASK, error probability is P_e = ½ erfc(√(E_b/(2N_0))) = Q(√(E_b/N_0)), where E_b is the average energy per bit. The optimum threshold is midway; ASK needs 3 dB more power than BPSK for same performance.

Derive the expression of error probability for coherent detection of Amplitude Shift Keying (ASK).

In ASK (on–off keying) a carrier is switched on for bit 1 and off for bit 0. Coherent detection uses a correlator with a locally generated carrier of the same frequency and phase.

ASK (on–off keying) signals over 0≤t≤Tb0\le t\le T_b:

s1(t)=Acos⁡ωct  (bit 1),s2(t)=0  (bit 0)s_1(t)=A\cos\omega_ct\ \ (\text{bit }1),\qquad s_2(t)=0\ \ (\text{bit }0)

Coherent receiver (correlator = matched filter):

 r(t) -->(x)--> integrate --> sample --> y > lam ? 1 : 0
          ^       0..Tb       t=Tb
          |
       cos(wc t)  (local carrier, in phase)

Correlator output at t=Tbt=T_b, with r(t)=si(t)+w(t)r(t)=s_i(t)+w(t):

y=∫0Tbr(t)cos⁡ωct dt=ai+ny=\int_0^{T_b}r(t)\cos\omega_ct\,dt=a_i+n
  • Bit 1: a1=∫0TbAcos⁡2ωct dt=ATb2a_1=\int_0^{T_b}A\cos^2\omega_ct\,dt=\frac{AT_b}{2} (for fcf_c an integer multiple of 1/Tb1/T_b).
  • Bit 0: a2=0a_2=0.
  • Noise: n=∫0Tbw(t)cos⁡ωct dtn=\int_0^{T_b}w(t)\cos\omega_ct\,dt is Gaussian, mean 0, variance
σ2=∫0Tb ⁣ ⁣∫0TbN02δ(t−u)cos⁡ωctcos⁡ωcu dt du=N02⋅Tb2=N0Tb4\sigma^2=\int_0^{T_b}\!\!\int_0^{T_b}\frac{N_0}{2}\delta(t-u)\cos\omega_ct\cos\omega_cu\,dt\,du=\frac{N_0}{2}\cdot\frac{T_b}{2}=\frac{N_0T_b}{4}

Threshold midway: λ=ATb4\lambda=\frac{AT_b}{4}. Using the binary result Pe=12erfc⁡(a1−a222σ)P_e=\frac12\operatorname{erfc}\left(\frac{a_1-a_2}{2\sqrt2\sigma}\right):

a1−a222 σ=ATb/222N0Tb/4=ATb22N0=A2Tb8N0\begin{aligned} \frac{a_1-a_2}{2\sqrt2\,\sigma} &= \frac{AT_b/2}{2\sqrt2\sqrt{N_0T_b/4}}=\frac{A\sqrt{T_b}}{2\sqrt{2N_0}}=\sqrt{\frac{A^2T_b}{8N_0}} \end{aligned}

Energy of a "1" pulse is E1=A2Tb2E_1=\frac{A^2T_b}{2}; the average energy per bit (half the bits are 0) is Eb=E12=A2Tb4E_b=\frac{E_1}{2}=\frac{A^2T_b}{4}. Hence A2Tb8N0=Eb2N0\frac{A^2T_b}{8N_0}=\frac{E_b}{2N_0} and

Pe(ASK)=12erfc⁡(Eb2N0)=Q(EbN0)P_e(\text{ASK})=\frac12\operatorname{erfc}\left(\sqrt{\frac{E_b}{2N_0}}\right)=Q\left(\sqrt{\frac{E_b}{N_0}}\right)

(In terms of peak energy E1E_1: Pe=12erfc⁡E1/4N0P_e=\frac12\operatorname{erfc}\sqrt{E_1/4N_0}.)

Remarks: coherent ASK needs 3 dB more average power than BPSK for the same PeP_e, and the threshold depends on received amplitude, so ASK is sensitive to fading. Example: for Eb/N0=10E_b/N_0=10 (10 dB), Pe=Q(10)=Q(3.162)≈7.8×10−4P_e=Q(\sqrt{10})=Q(3.162)\approx7.8\times10^{-4}.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Communication Systems chapter 9 questions →