Publications

Detailed Information

A Component-Level Simplex Architecture based Framework to Enhance Reliability of Cyber-Physical Systems : 사이버-물리 시스템의 신뢰도 향상을 위한 콤포넌트 수준 심플렉스 구조 기반의 프레임워크

DC Field Value Language
dc.contributor.advisor이창건-
dc.contributor.author정상민-
dc.date.accessioned2017-07-14T02:52:40Z-
dc.date.available2017-07-14T02:52:40Z-
dc.date.issued2013-08-
dc.identifier.other000000013651-
dc.identifier.urihttps://hdl.handle.net/10371/123003-
dc.description학위논문 (석사)-- 서울대학교 대학원 : 전기·컴퓨터공학부, 2013. 8. 이창건.-
dc.description.abstract사이버 물리 시스템의 복잡도와 규모가 증가함에 따라 신뢰도를 보장하는 것이 점점 더 어려워지고 있다. 이 논문에서는 심플렉스 구조를 통해 사이버 물리 시스템의 신뢰도를 보장하는 프레임워크를 제안한다. 각 소프트웨어 콤포넌트에 시간 격리성을 제공함으로써 전체 시스템의 신뢰도 보장 문제를 각 콤포넌트 단의 신뢰도 보장 문제로 바꿀 수 있게 한다. 그 다음, 이 시간 격리성에 기반하여 소프트웨어 결함 내성 기법인 심플렉스 구조를 각 소프트웨어 콤포넌트에 적용하여 각 소프트웨어 콤포넌트의 신뢰성을 보장하고자 한다. 그러나 심플렉스 구조는 신뢰성을 보장하기 위해서 추가적인 소프트웨어 콤포넌트를 실행시키기 때문에 추가적인 하드웨어 자원을 요구한다. 이 추가적인 자원 요구를 줄이기 위해서 우리는 투기적 스케줄 최적화 기법과 희생자 선택 알고리즘을 제안한다. 이를 통해 CPS의 신뢰성을 보장하면서 하드웨어 자원을 효율적으로 사용하여 고기능의 작동을 최대화 것이 가능해진다. 실험을 통해 제안된 스케줄링 기법은 기본적인 방법보다 14% 에서 70%까지의 더 많은 트랜잭션을 받아들이는 결과를 확인하였다.-
dc.description.abstractAlong with growing complexity and magnitude of Cyber-Physical Systems (CPSs), it is getting hard to guarantee their reliability. In this paper, we propose a novel framework that guarantees the reliability of CPSs by providing component-level Simplex architecture. The system-level reliability problem of CPSs is reduced to component-level problem when applying temporal isolation to each software component. Then, we can apply component-level simplex architecture, an approach for fault-tolerant for softwares. However, simplex architecture is based on redundancy of computations, so it requires additional hardware resources. In order to overcome this resource requirement problem while guaranteeing system reliability, we propose a scheduling scheme consisting of speculative schedule optimization technique and runtime victim selection algorithm. This scheme enables CPS to guarantee system reliability, utilize hardware resources efficiently, and maximize operations of advanced functionalities. Experimental results confirm that the proposed scheme accepts 14% to 70% more transactions than baseline approach.-
dc.description.tableofcontents1. Introduction 1

2. Related Work 5
2.1 Component-based Scheduling 5
2.2 Software Fault-Tolerance Techniques 6

3. Problem Description 10

4. Schedule Optimization 13
4.1 The Baseline Algorithm 13
4.2 Schedule Optimization with Speculative Overbooking 14

5. Victim Selection 22

6. Experiments 28

7. Conclusion and Future Work 32

8. References 33
-
dc.formatapplication/pdf-
dc.format.extent903835 bytes-
dc.format.mediumapplication/pdf-
dc.language.isoen-
dc.publisher서울대학교 대학원-
dc.subjectCyber-Phyiscal Systems-
dc.subjectReliability-
dc.subjectSimplex Architecture-
dc.subjectSoftware Fault-Tolerance-
dc.subjectSchedule Optimization-
dc.subjectVictim Selection-
dc.subject.ddc621-
dc.titleA Component-Level Simplex Architecture based Framework to Enhance Reliability of Cyber-Physical Systems-
dc.title.alternative사이버-물리 시스템의 신뢰도 향상을 위한 콤포넌트 수준 심플렉스 구조 기반의 프레임워크-
dc.typeThesis-
dc.description.degreeMaster-
dc.citation.pagesv, 37-
dc.contributor.affiliation공과대학 전기·컴퓨터공학부-
dc.date.awarded2013-08-
Appears in Collections:
Files in This Item:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share