I am trying to understand the difference between RR and WFQ. Both of them alternate between classes of packets. But WFQ uses a differential weightage technique. This is given in the book :
Somebody please explain the WFQ concept in a simple manner.WFQ differs from round robin in that each class may receive a differential amount of service in any interval of time. Specifically, each class, i, is assigned a weight, wi. Under WFQ, during any interval of time during which there are class i packets to send, class i will then be guaranteed to receive a fraction of service equal to wi/(Σwj), where the sum in the denominator is taken over all classes that also have packets queued for transmission.