ExcessFairShareterm is defined as follows:
This divides the excess available bandwidth ( ) proportional to the weights w(i).
The activity level for a given VC is defined as follows:
The activity level can be used to accurately estimate the effective number of VCs [ 3]. We extend this notion to the weighted case by multiplying the weight function with the activity level of the ExcessFairShareterm. Therefore the ExcessFairShareis:
In Algorithm A, the Excess_ERis calculated based on the VCShareand the ExcessFairShareterms.
foreach VC i