Optimal scheduling in systems with delay-sensitive traffic
- 30 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1680-1685
- https://doi.org/10.1109/cdc.1993.325477
Abstract
We consider scheduling problems where a resource must provide service to a set of M distinct customer classes. Customers belong to one of N arrival streams, where N/spl ne/M in general. In contrast to the authors' earlier work (1992), we consider delay-sensitive customers who cannot be queued for more than n time slots, where n is fixed. Thus, upon arrival, a customer is either accepted if this constraint can be satisfied, or it is blocked. The objective then is to determine a scheduling policy that minimizes the probability that a customer is blocked. This necessitates the use of a cyclic scheduling policy, such that each class is always visited within n time slots. Thus, the problem becomes one of allocating the slots of an n-slot frame to N classes. This is a generally hard discrete optimization problem. We propose an approach which transforms it into a continuous optimization one. We develop a gradient-based algorithm and derive unbiased gradient estimators required for the online solution of the problem under two different blocking models.Keywords
This publication has 4 references indexed in Scilit:
- Marked/phantom slot algorithms for a class of scheduling problemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Application of smoothed perturbation analysis to probabilistic routingMathematics and Computers in Simulation, 1992
- Scheduling broadcasts in multihop radio networksIEEE Transactions on Communications, 1990
- Smoothed (conditional) perturbation analysis of discrete event dynamical systemsIEEE Transactions on Automatic Control, 1987