Evaluating scheduling algorithms for traffic with heterogeneous performance objectives
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 optimal 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. Although not practical for implementation, 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. The results suggest that network efficiency could be improved by using a more sophisticated heuristic scheduling algorithm rather than one of the aforementioned algorithms.
- Publication:
-
GLOBECOM 1990 - IEEE Global Telecommunications Conference and Exhibition, Volume 1
- Pub Date:
- 1990
- Bibcode:
- 1990gtc.....1...21P
- Keywords:
-
- Optimization;
- Packet Switching;
- Packet Transmission;
- Performance Tests;
- Scheduling;
- Algorithms;
- Heuristic Methods;
- Communications and Radar