Question
Consider the queuing delay in a router buffer (preceding an outbound link). Suppose all packets are L bits in length, the link transmission rate is
Consider the queuing delay in a router buffer (preceding an outbound link). Suppose all packets are L bits in length, the link transmission rate is R bps, and that N packets simultaneously arrive as a batch at the buffer every LN/R seconds.
(a) To prevent packet loss, what is the minimal switch buffer size?
(b) Find the average queuing delay of a packet. (Hint: The queuing delay of the first packet is zero; for the second packet L/R; for the third packet 2L/R. The N-th packet has already been transmitted when the second batch of packets arrives.)
(c) Suppose a user want to transmit a file with size 100Kb, and there he/she is the only user on this link. How long does he/she spent on transmitting this file (ignoring other delay except for the transmission delay)?
Please number the question that you answer accordingly and answer both of them please. Thank you, I will upvote correctly answered posts.
1. Consider the queuing delay in a router buffer (preceding an outbound link). Suppose all packets are L bits in length, the link transmission rate is R bps, and that N packets simultaneously arrive as a batch at the buffer every LN/R seconds. (a) To prevent packet loss, what is the minimal switch buffer size? (b) Find the average queuing delay of a packet. (Hint: The queuing delay of the first packet is zero; for the second packet L/R; for the third packet 2L/R. The N-th packet has already been transmitted when the second batch of packets arrives.) (c) Suppose a user want to transmit a file with size 100Kb, and there he/she is the only user on this link. How long does he/she spent on transmitting this file (ignoring other delay except for the transmission delay)Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started