Consider a backbone network with a capacity of 100Mbps supporting 50 users, each user has an access link with a rate of 25Mbps. The owner of the network would like the average utilization of the network under steady state to be 60%, but will allow bursts to occur at the maximum rate for 20msec.
a) Design a token bucket system for this user by specifying the token rate and the bucket size for each user. How long does it take the data in the 20msec burst to actually be sent onto the network?
b) Now assume the owner of the network wants the maximum network utilization to be 75% and is willing for the steady state utilization to also be 75% under high loads. Users may still generate burst at 5Mbps for 50msec.Design a traffic shaping system to meet these goals.
The solution for the above problem is provided below with screen shots: