Principles of Communication Note 4
Principles of Communication Note 4
A digital signal can have more than two levels. In this case, we can send more than
1 bit for each level In general, if a signal has L levels, each level needs log 2L bits.
For this reason, we can send log24 = 2 bits in figure 2.
4.7.1 Bandwidth
One characteristic that measures network performance is bandwidth. However, the
term can be used in two different contexts with two different measuring values:
bandwidth in hertz and bandwidth in bits per second.
Bandwidth in Hertz: Bandwidth in hertz is the range of frequencies contained in a
composite signal or the range of frequencies a channel can pass. For example, we
can say the bandwidth of a subscriber telephone line is 4 kHz.
Bandwidth in Bits per Seconds: The term bandwidth can also refer to the number of
bits per second that a channel, a link, or even a network can transmit. For example,
one can say the bandwidth of a Fast Ethernet network (or the links in this network)
is a maximum of 100 Mbps.
Example 11: The bandwidth of a subscriber line is 4 kHz for voice or data. The
bandwidth of this line for data trans- mission can be up to 56,000 bps using a
sophisticated modem to change the digital signal to analog.
Example 12: If the telephone company improves the quality of the line and increases
the bandwidth to 8 kHz, we can send 112,000 bps by using the same technology as
mentioned in Example 11.
4.7.2 Throughput
The throughput is a measure of how fast we can actually send data through a
network. Although, at first glance, bandwidth in bits per second and throughput seem
the same, they are different. A link may have a bandwidth of B bps, but we can only
send T bps through this link with T always less than B. In other words, the bandwidth
is a potential measurement of a link; the throughput is an actual measurement of how
fast we can send data.
Example 13: Imagine a highway designed to transmit 1000 cars per minute from one
point to another. However, if there is congestion on the road, this figure may be
reduced to 100 cars per minute. The bandwidth is 1000 cars per minute; the
throughput is 100 cars per minute.
Example 14: We may have a link with a bandwidth of 1 Mbps, but the devices
connected to the end of the link may handle only 200 kbps. This means that we
cannot send more than 200 kbps through this link.
Example 15: A network with bandwidth of 10 Mbps can pass only an average of
12,000 frames per minute with each frame carrying an average of 10,000 bits. What
is the throughput of this network?
Solution:
12,000 𝑥 10,000
Throughput = = 2 Mbps
60
Let us assume that we have a link with a bandwidth of 1 bps (unrealistic, but good
for demonstration purposes). We also assume that the delay of the link is 5 s (also
unrealistic). We want to see what the bandwidth-delay product means in this case.
Looking at figure 5, we can say that this product 1 × 5 is the maximum number of
bits that can fill the link. There can be no more than 5 bits at any time on the link.
Case 2:
Figure 6: Filling the link with bits for case 2
Now assume we have a bandwidth of 5 bps. Figure 6 shows that there can be
maximum 5 × 5 = 25 bits on the line. The reason is that, at each second, there are 5
bits on the line; the duration of each bit is 0.20 s.
The bandwidth-delay product defines the number of bits that can fill the link.
References:
1. Forouzan, B. A. "Data Communication and Networking. Tata McGraw."
(2005).
2. William Stallings, "Data and Computer Communications”, Pearson