Skip to main content

PCM: minimum channel bandwidth numerical

Short answer

Sampling at 12 kHz, L=400 requires 9 bits/sample, bit rate 108 kbps. Minimum Nyquist bandwidth for binary transmission is half the bit rate, so 54 kHz.

Define Pulse Code Modulation (PCM). A band-limited signal m(t) with a bandwidth of 3 kHz is sampled at a rate equal to twice the Nyquist rate. The step size used during the quantization process is 0.5% of the peak amplitude mp. Assuming binary encoding, determine the minimum bandwidth of the channel to transmit the encoded binary signal.

Pulse code modulation (PCM)

PCM is a method of converting an analog signal into a digital (binary) signal by three steps: sampling at or above the Nyquist rate, quantizing each sample to one of LL levels, and encoding each level into an nn-bit binary code word (L=2nL = 2^n). The binary pulses are then transmitted.

Numerical

Given: W=3W = 3 kHz, sampling at twice the Nyquist rate, step size Δ=0.5%\Delta = 0.5\% of mpm_p, binary coding.

Step 1: Sampling rate

fN=2W=6 kHz,fs=2×6=12 kHzf_N = 2W = 6\ \text{kHz}, \qquad f_s = 2 \times 6 = 12\ \text{kHz}

Step 2: Number of levels. The signal swings from −mp-m_p to +mp+m_p, so

Δ=2mpL=0.005 mp  ⇒  L=20.005=400\Delta = \frac{2m_p}{L} = 0.005\,m_p \;\Rightarrow\; L = \frac{2}{0.005} = 400

Step 3: Bits per sample. nn must be an integer with 2n≥4002^n \ge 400:

n=⌈log⁡2400⌉=⌈8.64⌉=9(29=512)n = \lceil\log_2 400\rceil = \lceil 8.64\rceil = 9 \quad (2^9 = 512)

Step 4: Bit rate

Rb=nfs=9×12000=108 kbpsR_b = n f_s = 9 \times 12000 = 108\ \text{kbps}

Step 5: Minimum channel bandwidth. A binary signal of rate RbR_b needs at least Rb/2R_b/2 Hz (Nyquist bandwidth for ISI-free transmission):

Bmin=Rb2=1082=54 kHzB_{min} = \frac{R_b}{2} = \frac{108}{2} = 54\ \text{kHz}

Answer: minimum channel bandwidth = 54 kHz (9 bits/sample, 108 kbps).

✓ Answer checked by Claude Opus 5.5 (high effort)

All Communication Systems chapter 4 questions →