표제지
Abstract
요약
목차
기호 및 약어 설명 11
제1장 서론 12
1.1. 연구의 배경 12
1.2. 논문의 기여 및 구성 13
제2장 실시간 임베디드 시스템의 이중화 설계 14
2.1. 산업용 시스템의 일반적인 이중화 설계 14
2.2. 통신교환기 시스템의 이중화 설계 17
2.3. 군사용 실시간 임베디드 시스템의 이중화 설계 20
제3장 함정전투시스템의 이중화 설계 21
3.1. 함정전투시스템의 이중화 요구사항 21
3.2. 함정전투시스템의 구성 22
3.3. 함정전투시스템의 이중화 시스템 설계 23
3.3.1. 함정전투시스템의 이중화 데이터 동기화 방법 26
3.3.2. 함정전투시스템의 오류감지 및 상태관리 방법 28
제4장 함정전투시스템을 고려한 이중화 성능평가지표 31
4.1. 함정전투 시스템의 이중화 성능지표 31
4.1.1. 이중화 Takeover Time (Tt)(이미지참조) 32
4.1.2. 시스템 자원 여유율 33
4.2. 함정전투시스템의 시스템 및 Workload 파라미터 34
4.2.1. 시스템 파라미터 34
4.2.2. Workload 파라미터 35
제5장 함정전투시스템의 이중화 성능 분석 37
5.1. 함정전투시스템의 실험장치 구성 37
5.2. 함정전투시스템의 이중화 성능측정 40
5.2.1. 이중화 Takeover Time의 측정 방법 40
5.2.2. 시스템 자원 여유율 측정 방법 43
5.2.3. 이중화 성능측정을 위한 Workload의 설정 45
5.3. 함정전투시스템의 이중화성능 분석 및 평가 46
5.3.1. 이중화 Takeover Time 분석 및 평가 46
5.3.2. 시스템 자원 여유율 분석 및 평가 49
제6장 결론 및 향후 연구 51
참고문헌 52
표 2.1. 능동 이중화(Standby 스페어링 기법)의 특징 15
표 3.1. 프로세스 상태관리자(PSM)의 상태 정의 29
표 4.1. 시스템 파라미터 34
표 4.2. Workload 파라미터 35
표 5.1. 실험장치 구성품의 주요기능 39
표 5.2. 이중화 성능 측정을 위한 Workload 설정 값 45
그림 2.1. 능동 이중화 구조 15
그림 2.2. 수동 이중화 구조 16
그림 2.3. 교환시스템의 이중화 구조 설계 사례 17
그림 2.4. 이중화 시스템의 동작 모드 18
그림 3.1. 함정용 전투시스템 구성도 22
그림 3.2. 이중화된 정보처리장치 형상 23
그림 3.3. 정보처리장치 이중화 구조 24
그림 3.4. 이중화 시스템의 S/W 구조 25
그림 3.5. 이중화 데이터 동기화 메커니즘 27
그림 3.6. Heartbeat을 이용한 오류감지 방식 28
그림 3.7. PSM의 상태천이도 30
그림 5.1. 이중화 성능시험용 실험장치 구성도 38
그림 5.2. 이중화 성능시험용 실험장치 형상 38
그림 5.3. 이중화 Takeover Time 측정 방법 40
그림 5.4. 이중화 Takeover Time 측정 시퀀스 다이어그램 41
그림 5.5. SBC1의 이중화 Takeover Time 측정결과 46
그림 5.6. SBC2의 이중화 Takeover Time 측정결과 47
그림 5.7. SBC3의 이중화 Takeover Time 측정결과 48
그림 5.8. CPU 여유율(CPUR) 측정결과(이미지참조) 49
그림 5.9. 메모리 여유율(MEMR) 측정결과(이미지참조) 50
수식 (4.1) (제목없음) 32
수식 (4.2) (제목없음) 33
수식 (4.3) (제목없음) 33
수식 (5.1) (제목없음) 42
수식 (5.2) (제목없음) 43
수식 (5.3) (제목없음) 44
수식 (5.4) (제목없음) 44
수식 (5.5) (제목없음) 44