1,971 views
3 3 votes
Number of transmissions required to transmit 10 packets using a sliding window (window size 5) and go-back-N error control strategy if every 4th packet is lost?

1 Answer

1 1 vote

Answer : 20

following diagram shows the transmissions and retransmissions.

I have assumed that the 4th packet  in each  window get lost. In GO-BACK ARQ the on each successful transmission of the packets, the window slides ahead. But the packet that get lost becomes the earliest outstanding packet in the window . This whole window is again retransmitted on timeout of this earliest outstanding frame timer .

Here after successful transmission of packet 1, 2,3 ..packet 4 got lost and 5 is transmitted successfully. Since packet 4 was the earliest outstanding packet ,  the whole window consisting of 4 , 5 , 6, 7, 8 need to be transmitted next. Among this 7th packet suffer packet lost (as per the  question ). 

Now 7 , 8, 9, 10 need to be send. packet 10 now get lost and hence it is retransmitted.

So, the total transmissions need to send the packets 1 ,2 ... 10 =  20 ( count the lines in the image)

Position:
Show:

Related questions

4 4 votes
1 1 answer
1.5k
1.5k views
Aboveallplayer asked Nov 4, 2016
1,545 views
Two station A and B are connected via a point to point Link.A sends a freame to B using Go back-n protocolwith window size 7 and sequence number is of 3 bit.A sends frame...
2 2 votes
0 0 answers
197
197 views
124_Amborish_Sen asked Mar 18
197 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...
1 1 vote
0 0 answers
608
608 views
merohan17 asked Oct 7, 2024
608 views
Station A needs to send a message of 15 packets to Station B using a sliding window protocol (with a window size of 5) and a go-back-n error control strategy. All packets...
0 0 votes
2 answers 2 answers
1.9k
1.9k views
AIDAN_SUTHAR asked Oct 3, 2024
1,877 views
Let's say A and B are connected via an intermediate Node X. what will be the Transmission Time and Propagation Time in the following scenarios:if X is a routerif X is ...