DocumentCode
1991409
Title
A service policy for real-time customers with (m,k) firm deadlines
Author
Hamdaoui, M. ; Ramanathan, P.
Author_Institution
Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
fYear
1994
fDate
15-17 June 1994
Firstpage
196
Lastpage
205
Abstract
The problem of scheduling multiple streams of realtime customers is addressed in this paper. The paper first introduces the notion of (m, k)-firm deadlines to better characterize the timing constraints of real-time streams. More specifically, a stream is said to have (m, k)-firm deadlines if at least m out of any k consecutive customers must meet their deadlines. Note that, the notion of (m, k)-firm deadlines is a generalization of firm and soft deadlines. In particular, m=k=1 characterizes a stream with firm deadlines. A large value for k with m/k equal to the maximum allowable loss percentage can be used to represent a stream with soft deadlines. A stream with (m, k)-firm deadlines will experience a dynamic failure if fewer than m out of any k consecutive customers meet their deadlines. The paper proposes a policy for scheduling N such streams on a single server to reduce the probability of dynamic failure. The basic idea of the proposed policy is to assign higher priorities to customers from streams which have had too many recent missed deadlines. The paper proposes a heuristic for assigning these priorities. The effectiveness of the approach is evaluated through simulation under various customer arrival and service patterns. The evaluation shows that by properly assigning the priorities one can substantially reduce the probability of dynamic failure.<>
Keywords
performance evaluation; real-time systems; scheduling; dynamic failure; real-time customers; real-time streams; scheduling multiple streams; service policy; simulation; timing constraints; Aircraft; Automobiles; Computer crashes; Condition monitoring; Dynamic scheduling; History; Processor scheduling; Stability; Timing; Wheels;
fLanguage
English
Publisher
ieee
Conference_Titel
Fault-Tolerant Computing, 1994. FTCS-24. Digest of Papers., Twenty-Fourth International Symposium on
Conference_Location
Austin, TX, USA
Print_ISBN
0-8186-5520-8
Type
conf
DOI
10.1109/FTCS.1994.315641
Filename
315641
Link To Document