A probabilistic analysis of admission control policies for deadline-driven service disciplines

In a communication network, deadline-driven packet scheduling policies provide real-time performance guarantees by associating a deadline with each packet and then transmitting packets according to increasing orders of deadlines. New connections must undergo an admission control test before they are accepted for service. The paper develops a probabilistic model to analyze admission control methods for the general class of non-preemptive deadline-oriented packet scheduling policies. The authors present a general-purpose schedulability theorem for non-preemptive earliest deadline first packet scheduling. They then show how to use a stochastic knapsack to compute acceptance probabilities. A large-scale simulation study demonstrates that the method provides highly accurate predictions of acceptance rates for multiple types of traffic requests.