Principles of Communication Engineering

117404
Back to Principles of Communication Engineering

Module 5: Pulse Modulation-II

  1. Q1f. Which of the following techniques is used to reduce noise in PCM? (i) Companding (ii) Differential PCM (iii) Delta Modulation (iv) FDM20242m

    Module 5: Pulse Modulation-II

    Which of the following techniques is used to reduce noise in PCM?
    (i) Companding
    (ii) Differential PCM
    (iii) Delta Modulation
    (iv) FDM

    View this question on its own page →
    Worked Solution

    Answer

    Correct Option: (i) Companding

    Explanation

    Companding (μ\mu-law/A-law compress-expand) non-uniform quantization: small amplitudes fine steps, large coarse. Reduces quantization noise for small signals, improves SQNR vs uniform PCM. Differential PCM and Delta Modulation also reduce but companding is standard for PCM noise reduction.

    Final Answer

    Companding → Option (i).

  2. Q6b. Explain the concept of Differential Pulse Code Modulation (DPCM) and its advantages over PCM.20247m

    Module 5: Pulse Modulation-II

    Explain the concept of Differential Pulse Code Modulation (DPCM) and its advantages over PCM.

    View this question on its own page →
    Worked Solution

    Answer

    DPCM: Quantize difference d[n]=x[n]−x^[n]d[n]=x[n]-\hat{x}[n], predictor x^=a1x~[n−1]\hat{x}=a_1\tilde{x}[n-1]. Block xx→subtract predictor→Quantizer→Encoder→Channel→Decoder→predictor loop. Variance of dd << variance of xx → fewer bits, prediction gain Gp=σx2/σd2G_p=\sigma_x^2/\sigma_d^2. Better SNR for correlated speech/video vs PCM.

  3. Q7b. If a Delta Modulation system has step size of 0.1V and a sampling rate of 10 kHz, determine the maximum input signal frequency without slope overload distortion.20247m

    Module 5: Pulse Modulation-II

    If a Delta Modulation system has step size of 0.1V and a sampling rate of 10 kHz, determine the maximum input signal frequency without slope overload distortion.

    View this question on its own page →
    Worked Solution

    Answer

    Slope overload condition: ∣dm/dt∣max≤Δfs|dm/dt|_{max}\le\Delta f_s. For m=Amcos⁡ωmtm=A_m\cos\omega_m t, ∣dm/dt∣max=Amωm|dm/dt|_{max}=A_m\omega_m. So fm≤Δfs/(2πAm)f_m\le\Delta f_s/(2\pi A_m). Given Δ=0.1\Delta=0.1V fs=10f_s=10kHz Am=1A_m=1V → fmax=159f_{max}=159Hz. General fmax=Δfs/(2πAm)f_{max}=\Delta f_s/(2\pi A_m).

  4. Q8a. Explain Differential Pulse Code Modulation (DPCM) with a neat block diagram.20257m

    Module 5: Pulse Modulation-II

    Explain Differential Pulse Code Modulation (DPCM) with a neat block diagram.

    View this question on its own page →
    Worked Solution

    Answer

    DPCM block: x[n]x[n]→subtract predictor→Quantizer→Encoder→Channel→Decoder→predictor loop. e[n]=x[n]−x^[n]e[n]=x[n]-\hat{x}[n], x~=x^+eq\tilde{x}=\hat{x}+e_q. Exploits correlation, fewer bits. See Q45.

  5. Q8b. Describe Adaptive Delta Modulation (ADM) and explain how it reduces distortion.20257m

    Module 5: Pulse Modulation-II

    Describe Adaptive Delta Modulation (ADM) and explain how it reduces distortion.

    View this question on its own page →
    Worked Solution

    Answer

    ADM: Adaptive step Δ[n+1]=Δ[n]⋅K\Delta[n+1]=\Delta[n]\cdot K if consecutive bits same (slope overload) increase, if alternating decrease. Handles steep and flat. SNR +10dB vs DM, wider dynamic range.