• DocumentCode
    1403312
  • Title

    Evaluating dynamic failure probability for streams with (m, k)-firm deadlines

  • Author

    Hamsaoui, M. ; Ramanathan, Parameswaran

  • Author_Institution
    Northern Telecom Inc., Tunis, Tunisia
  • Volume
    46
  • Issue
    12
  • fYear
    1997
  • fDate
    12/1/1997 12:00:00 AM
  • Firstpage
    1325
  • Lastpage
    1337
  • Abstract
    A real-time stream is said to have (m, k)-firm deadlines if at least m out of any k-consecutive customers from the stream must meet their respective deadlines. Such a stream is said to have encountered a dynamic failure if fewer than m out of any k consecutive customers meet their deadlines. Hamdaoui and Ramanathan recently proposed a scheduling policy called Distance Based Priority (DBP) in which customers are serviced with a higher priority if their streams are closer to a dynamic failure. In terms of reducing the probability of dynamic failure, Hamdaoui and Ramanathan also showed, using simulation, that the DBP policy is better than a policy in which all customers are serviced at the same priority level. In this paper, an analytic model is developed for computing the probability of dynamic failure of a real-time stream for the DBP and the single priority schemes. This model is useful for providing statistical quality of service guarantees to real-time streams. The probability of dynamic failure computed using this model is compared to the results from a discrete-event simulator. The comparison shows that the model is accurate for low and moderate loads
  • Keywords
    processor scheduling; queueing theory; real-time systems; resource allocation; Distance Based Priority; dynamic failure; dynamic failure probability; firm deadlines; priority queues; quality of service guarantees; real-time streams; scheduling policy; Computational modeling; Dynamic scheduling; Failure analysis; Helium; Image reconstruction; Interpolation; Probability; Quality of service; Queueing analysis; Wheels;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.641933
  • Filename
    641933