Worst-case Fair Weighted Fair Queueing
Fik:= max[V(aik), Fik-1] + Lik / ?i
Define this to be the virtual start time Sik of pik:
--- this is the (virtual) time at which GPS would’ve started servicing pik
Define a packet pik to be eligible at time t iff V(t) ? Sik
WF2Q: Always schedule the eligible packet with the smallest label Fik