A system and method of scheduling and servicing events in a communications
network are described. To provide improved efficiency while maintaining
fairness to all traffic a two slot dynamic length Weighted Fair Queuing
(WFQ) calendar is implemented. The two slot calendar can be transformed
to provide fine granularity utilizing a hierarchical WFQ scheme.