Data Rate Limits: Dept. of Computer Engineering Faculty of Engineering
Data Rate Limits: Dept. of Computer Engineering Faculty of Engineering
baseband transmission
broadband transmission
Both baseband and broadband describe how data
is transmitted between two nodes.
Baseband technology transmits a single data
signal/stream/channel at a time while broadband
technology transmits multiple data
signals/streams/channels simultaneously at the
same time.
Differences Between Baseband and
Broadband Transmissions
Baseband transmission Broadband transmission
Transmit digital signals Transmit analog signals
To boost signal strength, use repeaters To boost signal strength, use amplifiers
Can transmit only a single data stream at Can transmit multiple signal waves at a
a time time
Support bidirectional communication Support unidirectional communication
simultaneously only
Support TDM based multiplexing Support FDM based multiplexing
Use coaxial, twisted-pair, and fiber-optic Use radio waves, coaxial cables, and fiber
cables optic cables
Mainly used in Ethernet LAN networks Cable TV, Wi-Fi, and Power Line
communication are some examples
Bit Rate
Most digital signals are nonperiodic, and thus period and frequency are not
appropriate characteristics
To describe digital signals another term—bit rate (instead of frequency)
Bit rate is the number of bits sent in 1s
Expressed in bits per second (bps)
Here,
BR = Bit Rate in bps
BW = Bandwidth of the channel in Hz
L = Number of levels representing data
Noiseless Channel: Nyquist Bit Rate
From the formula it seems like, given a specific bandwidth, we
can have any bit rate we want by increasing number of levels.
The idea is theoretically correct, but practically there is a limit.
bps
Noiseless Channel: Nyquist Bit Rate
Solution:
Levels
Noisy Channel: Shannon Capacity
We cannot have a noiseless channel really. The channel is always
noisy. Theoretical highest data rate for a noisy channel can be
calculated using Shannon capacity formula:
Here,
C = Capacity in bps
BW = Bandwidth of the channel in Hz
SNR = Signal-tonoise ratio
***Shannon formula does not have any signal level, which means that no matter how
many levels we have, we cannot achieve a data rate higher than the capacity of the
channel.
Noisy Channel: Shannon Capacity
Solution:
Solution:
Maximum bit rate of a channel is its capacity. Using Shannon’s
formula
Mbps
Using Both Limits
Example
Levels
The Shannon capacity gives us the upper limit and the Nyquist
formula tells us how many signal levels we need.
Network Performance
Quality of Service (QoS) Parameters
The Internet and its underlying local area and wide area networks
must include a QoS capability to provide various levels of service
to different types of application traffic. A QoS capability can deal
with priority, delay constraints, delay variability constraints, and
other similar requirements. Some common parameters
determining the quality of network performance are:
Bandwidth
Throughput
Latency or Delay
Bandwidth-Delay Product
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 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.
Bandwidth
Example 1:
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 2:
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 1.
Throughput
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.
Example 1:
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 2:
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.
Throughput
Solution:
Throughput Mbps
Latency or Delay