Professional Documents
Culture Documents
Maximum Data Rate of A Channel: - Nyquist Theorem C 2 B Log V
Maximum Data Rate of A Channel: - Nyquist Theorem C 2 B Log V
3.1
1. Consider a noiseless channel with a bandwidth of 3000 Hz
transmitting a signal with two signal levels. Calculate maximum bit
rate.
Soln:
Noiseless Channel, hence apply Nyquist Theorem
Given:
B=3000Hz, V=2, C=?
C = 2 B log2V
= 2*3000*log22
= 6000*1
= 6000 bps
Hence, maximum bit rate of channel is 6000 bps. (6Kbps)
2. We need to send 265 kbps over a noiseless channel with a bandwidth of 20 kHz.
How many signal levels do we need?
Soln:
Number of signal levels to be calculated, hence apply Nyquist Theorem
Given:
B=20kHz, C=265 kbps, V=?
C = 2 B log2V
265000 = 2*20000*log2V
log2V = 6.625
V=26.625
V=98.7 signal levels
Since this result is not a power of 2, we need to either increase the number of
levels or reduce the bit rate. If we have 128 levels, the bit rate is 280 kbps. If we
have 64 levels, the bit rate is 240 kbps.
3. Consider an extremely noisy channel in which the value of the signal-
to-noise ratio is almost zero. In other words, the noise is so strong that
the signal is faint. Calculate the channel capacity.
This means that the capacity of this channel is zero regardless of the bandwidth. In
other words, we cannot receive any data through this channel because of high
noise.
4. A telephone line normally has a bandwidth of 3000bps. The signal-
to-noise ratio is usually 3162. For this channel, calculate the capacity.
Channel is noisy, hence apply Shannon’s Theorem
Given:
SNR=3162, B= 3000 C = ?
C = B log2(1 + SNR)
C= 3000*log2(1+3162)
C= 3000*11.62
C=34860 bps
5. Assume that SNRdB = 36 and the channel bandwidth is 2 MHz. The theoretical
channel capacity can be calculated as
Channel is noisy, hence apply Shannon’s Theorem
Given:
SNR=36dB, B= 2MHz C = ?
SNRdB to be converted to SNR using following conversion formula
SNRdB =10 log10SNR
36= 10log10SNR ➔ log10SNR=3.6 ➔ SNR=103.6
Step 1:
1: Using
Use Shannon’s Step 2: Use Nyquist’s Theorem to get V
Step Shannon’sTheorem to get C.
Theorem:
C = 2B log2V
CC == BB log
log2(1
(1 ++ SNR)
SNR)
6*106 = 2*1*106 log2V
C = 1*10266 log2(1+63)
C = 1*106 log2(1+63) log2V = 3
C= 1*10 *6
C=
C=61*10
6
Mbps*6 V=23
C=6 Mbps V=8
Hence, appropriate bit rate is 6 Mbps
Hence, number of signal levels are 8