Difficulty: Medium
Correct Answer: 32 Kbps
Explanation:
Introduction / Context: In baseband telephony and many voice codecs, the sampling frequency is typically 8000 samples per second because the voice channel bandwidth is about 4 kHz. When using Differential PCM (DPCM), each sample conveys the change relative to a predictor, often allowing fewer bits per sample than standard PCM. Calculating the resulting bit rate requires multiplying samples per second by bits per sample.
Given Data / Assumptions:
Concept / Approach: Bit rate for a sampled system using fixed-length codewords is simply: bit_rate = samples_per_second * bits_per_sample. For DPCM here, the predictor reduces the number of bits needed to 4 per sample compared to 8 in basic PCM, halving the payload rate from 64 Kbps to 32 Kbps.
Step-by-Step Solution:
Compute samples per second: 1 / (125 * 10^-6) = 8000 samples/s.Multiply by bits per sample: 8000 * 4 = 32000 bits/s.Express in kilobits per second: 32000 bps = 32 Kbps.Verification / Alternative check: Compare with standard PCM: 8000 samples/s * 8 bits/sample = 64 Kbps. Using half the bits per sample (4) yields exactly half the rate, confirming 32 Kbps.
Why Other Options Are Wrong:
64 Kbps: corresponds to 8 bits/sample PCM, not 4-bit DPCM.8 Kbps: would require 1 bit/sample at 8000 samples/s, not the case here.128 Kbps: double the standard PCM rate; not applicable.None of the above: incorrect because 32 Kbps matches the calculation.Common Pitfalls: Misreading ‘‘every 125’’ as milliseconds rather than microseconds; forgetting to convert units or to multiply by the correct samples per second.
Final Answer: 32 Kbps.
Discussion & Comments