You have conducted an experiment to send some data using a full-duplex link from
ID: 3840700 • Letter: Y
Question
You have conducted an experiment to send some data using a full-duplex link from location A to location B, 1500 kilometres away, using the simple reliable data transfer protocol.
The link that you used has 10 Mb/s capacity, you were sending the data in frames of 1000 bytes, and receiving an ACK/NAK frame of 64 bytes.
Assume that you sent 30 frames back-to-back, and that no NAK frames were received in response, so the A-B link's loss probability was 0. What would have been the effective bit rate for this transfer? Show working and express the rate in Mb/s.
Explanation / Answer
The speed of the link is 10Mb/s
so interms of bytes the speed will be
10/8 Megabytes/sec=1.25MBytes/sec (1Byte=8bits)
Then the time taken to send 1000bytes frame will be
1000/(1.25*106)=0.8 milisec
time taken to receive 64bytes ACK frame will be
64/(1.25*106)=0.051milisec
So the total time for sending the frame and receiving an ACK will be
0.8+0.051=0.851milisec
Total Time taken by frame is 0.851ms
30 frames are sent back-to-back
so bit rate for this transfer will be
30/0.851bit/milisec=35.2526439bit/ms
1bit/ms=0.000125Mb/s
so it will be, 35.2526439/0.000125Mb/s=0.0044Mb/s.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.