Abstract
Standard real-time models do not consider the fact that a chosen technical deadline is different from the critical latency where the service utility becomes zero. This is in mismatch with engineering practice. In this paper we propose a tolerance-based refinement of the real-time model. By doing so we make the process of deriving the estimation of the critical latency explicit. The difference between the technical deadline and the critical latency is a measure for the safety margin of the system. This safety margin is important for both, soft real-time and hard real-time systems, though with different quantities and qualities. Furthermore, we explain why the critical latency can hardly be quantified by a concrete value. However, we demonstrate how to derive reasonable estimates for it. We use a concrete application to show how the distinctive knowledge of the critical latency and the technical deadline are useful for real-time scheduling.
Original language | English |
---|---|
Title of host publication | Proceedings - IEEE 17th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, ISORC 2014 |
Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
Pages | 9-16 |
Number of pages | 8 |
ISBN (Print) | 9781479944309 |
DOIs | |
Publication status | Published - 15 Sept 2014 |
Event | 17th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, ISORC 2014 - Reno, United States Duration: 9 Jun 2014 → 12 Jun 2014 |
Conference
Conference | 17th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, ISORC 2014 |
---|---|
Country/Territory | United States |
City | Reno |
Period | 9/06/14 → 12/06/14 |
Keywords
- fault tolerance
- hard real-time
- real-time computing
- scheduling
- soft real-time