본문 바로가기
  • Home

Error Recovery Technique for Improving Reliability of Embedded Systems

  • Journal of The Korea Society of Computer and Information
  • Abbr : JKSCI
  • 2017, 22(6), pp.1-8
  • DOI : 10.9708/jksci.2017.22.06.001
  • Publisher : The Korean Society Of Computer And Information
  • Research Area : Engineering > Computer Science
  • Received : March 29, 2017
  • Accepted : May 19, 2017
  • Published : June 30, 2017

Sunghoon Son 1

1상명대학교

Accredited

ABSTRACT

In this paper, we propose a fault tolerance technique which enables embedded systems to run without interruption while its operating system and tasks fail. In order to improve reliability, the proposed scheme makes an embedded system run as a virtual machine on virtual machine monitor. It also prepares a contingency virtual machine at which periodical backups of the embedded system are saved. When an error occurs in the main virtual machine, the corresponding standby virtual machine takes a role of the main virtual machine and continues its operation. Especially such backups and switches of virtual machines are performed with minor performance degradation by manipulating page table entries in virtual machine monitor. By conducting performance evaluation studies, we show that the proposed scheme makes embedded system robust against errors while it does not degrade the performance of the system significantly.

Citation status

* References for papers published after 2023 are currently being built.