Fault Tolerant Scheduling for Fixed-Priority Tasks with Preemption Threshold.

L Wang,ZH Wu,MD Zhao,GQ Yang
DOI: https://doi.org/10.1109/rtcsa.2005.50
2005-01-01
Abstract:Fixed-priority with preemption threshold (FPPT) is an important form of real-time scheduling algorithm, which fills the gap between fixed-priority preemptive (FPP) and fixed-priority non-preemptive (FPNP). However, this scheduling scheme together with the requirements of fault tolerance makes the prediction of a real-time system's behaviors more difficult than traditional scheduling scheme. The major contribution of this work is twofold. First, we present an appropriate schedulability analysis, based on response time analysis, for supporting fault-tolerant FPPT scheduling in hard real-time systems. The error-recovery techniques are considered to be used to carry out fault tolerance. Second, we propose the optimal priority assignment algorithm which can be used, together with the schedulability analysis, to improve system fault resilience.
What problem does this paper attempt to address?