Evaluating scheduling algorithms for traffic with heterogeneous performance objectives
- 4 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 21-27 vol.1
- https://doi.org/10.1109/glocom.1990.116473
Abstract
Two types of network traffic are considered: traffic with deadlines, for which the most important performance objective is based on loss rate and packets without deadlines, for which the most important performance objective is based on mean delay. An optional scheduling algorithm is presented to minimize weighted loss rate and weighted mean delay in the queues that form at the switches and at the network access points of a packet-switched network where weights reflect the relative importance of packets. The algorithm is intended as a standard for the comparison of the performance of other scheduling algorithms. The algorithm is more general and lower computational complexity than previously published algorithms, enabling performance evaluation of some important scenarios that could not previously have been considered. Using the optimal performance results of this algorithm, the performance of the first-come-first-served, static priority, and earliest deadline first scheduling algorithms is evaluated.Keywords
This publication has 10 references indexed in Scilit:
- A cost-based scheduling algorithm to support integrated servicesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1991
- Missing packet recovery techniques for low-bit-rate coded speechIEEE Journal on Selected Areas in Communications, 1989
- On Scheduling with Release Times and DeadlinesPublished by Springer Nature ,1982
- Scheduling Unit–Time Tasks with Arbitrary Release Times and DeadlinesSIAM Journal on Computing, 1981
- A fast algorithm for multiprocessor schedulingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1980
- A fast algorithm for single processor schedulingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1978
- Scheduling independent tasks to reduce mean finishing timeCommunications of the ACM, 1974
- Reducibility among Combinatorial ProblemsPublished by Springer Nature ,1972
- Maximum matching in a convex bipartite graphNaval Research Logistics Quarterly, 1967
- Priority Assignment in Waiting Line ProblemsJournal of the Operations Research Society of America, 1954