Fair Scheduling Algorithm Based on Dynamic Weight Compensation in Packet Switching Networks

Yanheng Liu
2005-01-01
Abstract:WFQ(Weighted Fairness Queueing) algorithm and WF~2Q are approximations of GPS(Generalized Procesor Sharing) in packets-based switching environment. After analyzing the unfairness in WFQ and WF~2Q respectively, and according to the definition of GPS fairness, this paper proposes a new scheme named CWFQ(Compensation-based Weighted Fair Qair Queueing) which dynamically modifies every session's weighted value based on proportional compensation judged by completed service and weighted values during scheduled time slots and introduce compensation model and minimum Fairness Index into virtual time tags to optimize short-term fairness reserving the long-term fairness. The scheduling simulation and theorems proved results demonstrate the new scheme can provide approximative delay and throughput bound for every session.
What problem does this paper attempt to address?