• Home
  • Search
  • SAFER: System-level Architecture for Failure Evasion in Real-time Applications
  • Cite Icon33
  • https://doi.org/10.1109/rtss.2012.74Copy DOI Icon

SAFER: System-level Architecture for Failure Evasion in Real-time Applications

  • Dec 1, 2012
  • Junsung Kim +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Recent trends towards increasing complexity in distributed embedded real-time systems pose challenges in designing and implementing a reliable system such as a self-driving car. The conventional way of improving reliability is to use redundant hardware to replicate the whole (sub)system. Although hardware replication has been widely deployed in hard real-time systems such as avionics, space shuttles and nuclear power plants, it is significantly less attractive to many applications because the amount of necessary hardware multiplies as the size of the system increases. The growing needs of flexible system design are also not consistent with hardware replication techniques. To address the needs of dependability through redundancy operating in real-time, we propose a layer called SAFER(System-level Architecture for Failure Evasion in Real-time applications) to incorporate configurable task-level fault-tolerance features to tolerate fail-stop processor and task failures for distributed embedded real-time systems. To detect such failures, SAFER monitors the health status and state information of each task and broadcasts the information. When a failure is detected using either time-based failure detection or event-based failure detection, SAFER reconfigures the system to retain the functionality of the whole system. We provide a formal analysis of the worst-case timing behaviors of SAFER features. We also describe the modeling of a system equipped with SAFER to analyze timing characteristics through a model-based design tool called SysWeaver. SAFER has been implemented on Ubuntu 10.04 LTS and deployed on Boss, an award-winning autonomous vehicle developed at Carnegie Mellon University. We show various measurements using simulation scenarios used during the 2007 DARPA Urban Challenge. Finally, we present a case study of failure recovery by SAFER when node failures are injected.

Similar Papers
  • Research Article
  • Citations97

Real-time and embedded systems

  • Mar 01, 1996
  • ACM Computing Surveys
  • John A Stankovic
  • Book Chapter
  • Citations1

9 - Software Structure of Controller

  • Jan 01, 2011
  • Overview of Industrial Process Automation
  • K.L.S Sharma
  • Conference Article
  • Citations5

The embeded real-time Linux operation system based on the Xenomai

  • Sep 01, 2011
  • Yang Zhou +1
  • Conference Article
  • Citations6

Protected hard real-time

  • Jul 11, 2011
  • Bernard Blackham +2
  • Research Article
  • Citations6

Evaluation of Level of Confidence and Optimization of Roll-back Recovery with Checkpointing for Real-Time Systems

  • Mar 12, 2014
  • Microelectronics Reliability
  • Dimitar Nikolov +3
  • Research Article
  • Citations684

Self-Triggered Feedback Control Systems With Finite-Gain ${\cal L}_{2}$ Stability

  • Mar 01, 2009
  • IEEE Transactions on Automatic Control
  • Xiaofeng Wang +1
  • Conference Article
  • Citations8

A task scheduling scheme for real-time multi-robotics systems

  • Jun 12, 1991
  • G.S Alijani +1
  • Conference Article
  • Citations6

Clock Synchronization Integrated with Traffic Smoothing Technique for Distributed Hard Real-Time Systems

  • Jan 01, 2006
  • Hai Jin +2
  • Book Chapter
  • Citations5

Scheduling of Real-Time Tasks with Complex Constraints

  • Jan 01, 2000
  • Seonho Choi +1
  • PDF
  • Research Article
  • Citations3

Fault Tolerance in the Joint EDF-RMS Algorithm: A Comparative Simulation Study

  • Jan 01, 2022
  • Computers, Materials & Continua
  • Rashmi Sharma +2
  • Book Chapter
  • Citations28

Chapter 11 - Unsupervised Anomaly Detection for High Dimensional Data—an Exploratory Analysis

  • Jan 01, 2018
  • Computational Intelligence for Multimedia Big Data on the Cloud with Engineering Applications
  • Anitha Ramchandran +1
  • Conference Article
  • Citations9

Schedulability analysis of task scheduling in multiprocessor real-time systems using EDF algorithm

  • Jan 01, 2012
  • Lalatendu Behera +1
  • Conference Article
  • Citations6

Performance comparison of EPICS IOC and MARTe in a Hard Real-Time control application

  • May 01, 2010
  • A Barbalace +5
  • Single Report
  • Citations1

Reviewing real-time performance of nuclear reactor safety systems

  • Aug 01, 1993
  • G.G Preckshot
  • PDF
  • Research Article
  • Citations4

Online Slack-Stealing Scheduling with Modified laEDF in Real-Time Systems

  • Nov 05, 2019
  • Electronics
  • Wonbo Jeon +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.