6,181 views
2 2 votes
A 20 Kbps Satellite link has a propagation delay of 400 ms. The transmitter employs the "go back n ARQ" scheme with n set to 10. Assuming that each frame is 100 bytes long, what is the efficiency of channel? (with 2 decimal places)

4 Answers

Best answer
1 1 vote
Transmission time= $\large \frac{L}{B}$ = 40ms

Propagation time = 400ms

a=$\large \frac{T_p}{T_t}$ = 10

max window size for 100% efficiency = $1+2a$ =  21

efficiency =$\large \frac{10\times 100}{21 } = 47.6$%
• selected by
4 4 votes
Given Data
Bandwidth = 20 Kbps
Propogation dealy = 400 ms, so RTT = 2 * PD = 800 ms
window size = 10
frame size = 100 bytes or 800 bits

Even though bandwidth is 20kbps, we are restricted with window size here

In 1 RTT we are sending 10 * 800 bits
In 800 ms we are sending 10 * 800 bits
In 1 ms we are sending 10 bits
In 1 sec we are sending 10 * 1000 bits
In 1 sec we are sending 10 Kb

So effective bandwidth = 10 Kb/sec, which is option B
• edited by
1 1 vote

We use the formula Throughput =Data Size/(Transmission time +2Propagation Delay)

or data size =Windows size* packet Size (here windows n=10)

Bandwidth =20 Kbps =20*10^bps

Propagation Delay=400ms =400*10^-3 seconds 

transmission time (Data )=100/20*10^-3 seconds =0.4 seconds 

And using  formula  of Throughput = (10*100*8)/(0.4+2*400*10^-3)= 10000 bps =10Kbps 

 

• edited by
0 0 votes

Here, efficiency = N / (1 + 2 a), where N is the sender window size (given as 10).

a = Tp / Tt                         

Tp = 400 ms (given) and Tt = (length of each frame) / (bandwidth of the satellite link) = (100 * 8) / (20 * 210).

Evaluating the above, we find a = 10.24.

Substituting the values in the above formula, we get efficiency = 0.4655 = 46.55 %.

Position:
Show:

Related questions

3 3 votes
4 answers 4 answers
20.4k
20.4k views
Abhi Som asked Jul 19, 2017
20,393 views
Q. If maximum sequence number in Go back N ( arq) protocol is 'n' then window size (sender) is ?If your answer is 'n' or 'n'+1' then please design GBN for sender windo...
2 2 votes
1 1 answer
3.7k
3.7k views
Chhotu asked Dec 10, 2017
3,698 views
Hi Guys,Do you know formula for efficiency of Stop-and-Wait, Selective Reject and Go-Back-N ARQ when error probability is p ?PS: Although i am mentioning the link for an...
2 2 votes
0 0 answers
212
212 views
124_Amborish_Sen asked Mar 18
212 views
I have a doubt regarding Go-Back-N:IN Relationship b/w sequence no. and sender window size(sws) - if sequence no bits(k) is given then sws = (2^k) - 1, if Transmission de...
0 0 votes
1 1 answer
1.0k
1.0k views
Georgerene asked Jun 12, 2023
1,026 views
In Go-Back-N protocol (with an ACK/NAK response time within three frame transmissions) there are constantly new frames to be transmitted. The frames are numbered with 3 b...