DocumentCode :
3082601
Title :
Towards Efficient Probabilistic Scheduling Guarantees for Real-Time Systems Subject to Random Errors and Random Bursts of Errors
Author :
Short, Michael ; Proenza, Julian
Author_Institution :
Electron. & Control Group, Teesside Univ., Middlesbrough, UK
fYear :
2013
fDate :
9-12 July 2013
Firstpage :
259
Lastpage :
268
Abstract :
Real-time computing and communication systems are often required to operate with prespecified levels of reliability in harsh environments, which may lead to the exposure of the system to random errors and random bursts of errors. The classical fault-tolerant schedulability analysis in such cases assumes a pseudo-periodic arrival of errors, and does not effectively capture any underlying randomness or burst characteristics. More modern approaches employ much richer stochastic error models to capture these behaviors, but this is at the expense of greatly increased complexity. In this paper, we develop a quantile-based approach to probabilistic schedulability analysis in a bid to improve efficiency whilst still retaining a rich stochastic error model capturing random errors and random bursts of errors. Our principal contribution is the derivation of a simple closed-form expression that tightly bounds the number of errors that a system must be able to tolerate at any time subsequent to its critical instant in order to achieve a specified level of reliability. We apply this technique to develop an efficient ´one-shot´ schedulability analysis for a simple fault-tolerant EDF scheduler. The paper concludes that the proposed method is capable of giving efficient probabilistic scheduling guarantees, and may easily be coupled with more representative higher-level job failure models, giving rise to efficient analysis procedures for safety-critical fault-tolerant real-time systems.
Keywords :
probability; processor scheduling; real-time systems; safety-critical software; software fault tolerance; stochastic processes; closed-form expression derivation; communication systems; fault-tolerant EDF scheduler; fault-tolerant schedulability analysis; higher-level job failure models; one-shot schedulability analysis; probabilistic schedulability analysis; probabilistic scheduling guarantees; pseudoperiodic error arrival; quantile-based approach; random error bursts; real-time computing; reliability; safety-critical fault-tolerant real-time systems; stochastic error model; Analytical models; Computational modeling; Fault tolerance; Fault tolerant systems; Probabilistic logic; Real-time systems; Error models; Fault-Tolerance; Probalistic Schedulability Analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems (ECRTS), 2013 25th Euromicro Conference on
Conference_Location :
Paris
Type :
conf
DOI :
10.1109/ECRTS.2013.35
Filename :
6602106
Link To Document :
بازگشت