Question: Consider a scenario in which 100 sessions share a link of data rate 10 Mbps. Suppose that each session alternates between idle periods (when no
Consider a scenario in which 100 sessions share a link of data rate 10 Mbps. Suppose that each session alternates between idle periods (when no data is being sent) of average duration 1 second, and busy periods of average duration B.
(a) Supposing that circuit switching is used (i.e., channel capacity is evenly divided among the sessions, with a sessions allocated capacity unused when the session is idle), give the achievable data transmission rate a session can achieve during its busy period.
(b) Give an estimate of the average achievable data rate of each session (during its busy period) when packet switching is used, for B = 10 seconds, B = 1 second, B = 100 milliseconds, and B = 10 milliseconds, assuming:
at each point in time the link capacity is shared approximately equally among all of the sessions currently in their busy period; and
when a given session is in its busy period, the number of other busy sessions can be approximated by the total number of other sessions (99) times the fraction of time that each is in its busy period.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
