• DocumentCode
    932640
  • Title

    Providing Real-Time Applications With Graceful Degradation of QoS and Fault Tolerance According to (m, k) -Firm Model

  • Author

    Li, Jian ; Song, Yeqiong ; Simonot-Lion, Françoise

  • Volume
    2
  • Issue
    2
  • fYear
    2006
  • fDate
    5/1/2006 12:00:00 AM
  • Firstpage
    112
  • Lastpage
    119
  • Abstract
    The (m, k) -firm model has recently drawn a lot of attention. It provides a flexible real-time system with graceful degradation of the quality of service (QoS), thus achieving the fault tolerance in case of system overload. In this paper, we focus on the distance-based priority (DBP) algorithm as it presents the interesting feature of dynamically assigning the priorities according to the system\´s current state (QoS-aware scheduling). However, DBP cannot readily be used for systems requiring a deterministic (m, k) -firm guarantee since the schedulability analysis was not done in the original proposition. In this paper, a sufficient schedulability condition is given to deterministically guarantee a set of periodic or sporadic activities (jobs) sharing a common non-preemptive server. This condition is applied to two case studies showing its practical usefulness for both bandwidth dimensioning of the communication system providing graceful degradation of QoS and the task scheduling in an in-vehicle embedded system allowing fault tolerance.
  • Keywords
    non-preemptive scheduling; quality of service (QoS); real-time; Bandwidth; Degradation; Dynamic scheduling; Fault tolerance; Fault tolerant systems; Quality of service; Real time systems; Scheduling algorithm; Statistical distributions; Sufficient conditions; non-preemptive scheduling; quality of service (QoS); real-time;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2006.875511
  • Filename
    1632021