ETRI Journal · 2003 · 10 citations · 13 references
EngineeringPotential Fair QueuingComputer ArchitectureScheduling AlgorithmQueueing TheoryParallel ComputingCombinatorial OptimizationNspfq AlgorithmCloud SchedulingComputer EngineeringFair Resource AllocationScheduling (Computing)Computer ScienceReal-time AlgorithmQueueing SystemsVirtual TimeEdge ComputingNetwork Traffic ControlCloud ComputingReal-time SystemsFluid QueueCongestion Control
In this paper, we propose an efficient and simple fair queuing algorithm, called new starting potential fair queuing (NSPFQ), which has O(1) complexity for virtual time computation and also has good delay and fairness properties. NSPFQ introduces a simpler virtual time recalibration method as it follows a rate-proportional property. The NSPFQ algorithm recalibrates the system virtual time to the minimum virtual start time among all possible virtual start times for head-of-line packets in backlogged sessions. Through analysis and simulation, we show that the proposed algorithm has good delay and fairness properties. We also propose a hardware implementation framework for the scheduling algorithm.
13
Lixia Zhang · ACM Transactions on Computer Systems · 1991 · 510 citations · Full text
Hardware Security, Firewall Protection, Internet Traffic Analysis +9