Network Performance Measure
Network Performance Measure
3.3
Example 3.43
3.4
Throughput
• It is a measure of how fast we can actually
send data through a network.
• e.g. we may have a link with a bandwidth
of 1 Mbps, but the devices connected to
the end of the link may handle only
200kbps.
3.5
Example 3.44
Solution
We can calculate the throughput as
3.7
Propagation time
3.8
Propagation speed - speed at which a
bit travels though the medium from
source to destination.
Transmission speed - the speed at
which all the bits in a message arrive at
the destination. (difference in arrival
time of first and last bit)
3.9
Transmission time
It measure the time between the first bit
leaving the sender and the last bit
arriving at the receiver.
The time required for transmission of a
message depends on the size of the
message and the bandwidth of the
channel.
Transmission time = Message
size/Bandwidth
3.10
Example 3.45
Solution
We can calculate the propagation time as
Solution
We can calculate the propagation and transmission time
as shown on the next slide:
3.12
Example 3.46 (continued)
3.13
Example 3.47
Solution
We can calculate the propagation and transmission
times as shown on the next slide.
3.14
Example 3.47 (continued)
3.15
Queuing Time
3.16
Figure 3.31 Filling the link with bits for case 1
3.17
Example 3.48
3.18
Figure 3.32 Filling the link with bits in case 2
3.19
Note
3.20
Figure 3.33 Concept of bandwidth-delay product
3.21
Jitter
Jitter is the variation in delay for packets
belonging to the same flow.
We can roughly say that jitter is a problem if different
packets of data encounter different delays and the
application using the data at the receiver site is time-
sensitive (audio and video data, for example).
If the delay for the first packet is 20 ms, for the
second is 45 ms, and for the third is 40 ms, then the
real-time application that uses the packets endures
jitter.
3.22