0% found this document useful (0 votes)
13 views1 page

Tut 5

Uploaded by

Jimlego
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views1 page

Tut 5

Uploaded by

Jimlego
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

IE3017 Computer Communications

Tutorial 5

1. Suppose a sliding window flow control protocol is used over a 1.5Mbps geostationary satellite
link between an earth station and the satellite, where the distance between the satellite and the
earth is 36000 km. Suppose that 250-byte frames are used as the data link protocol data unit.
What is the effective data rate in bps at which information can be transmitted over the link
using a window size W = 127? Assume that the receiver sends acknowledgement (ACK) for
every frame that it receives.

(Ans: 1.05 Mbps)

2. Redo problem 1 assuming that the satellite link is now used between two earth stations with
the satellite acting as a repeater which only introduces an 8-bit delay (1-bit delay is defined to
be the time used to transmit 1 bit by the channel) for every frame it processes. (Note that the
satellite node here is not a store-and-forward node). How about with a bigger window size as
W = 2047?

(Ans: 0.53 Mbps, 1.5Mbps)

3. Two stations communicate via a 1-Mbps link with a propagation delay of 270ms. HDLC
frames of 1024 bits with window size W = 7 are transmitted for the data link control protocol.
Determine the maximum possible data payload throughput in bps. (Hint: check lecture notes
for HDLC frame formats to decide the overhead length.)
(Ans: 12.6 kbps)

Other possible discussion topics with your tutor:


1. More examples on bit-stuffing and byte-stuffing
2. One or more examples of ‘adaptors’ – NIC, where data link layer is implemented

You might also like