• 제목/요약/키워드: a fault-tolerant system

검색결과 366건 처리시간 0.028초

차량용 지능형 네트워크에서의 동기식 이더넷중심 오류 주입 알고리즘 구현☆ (Synchronize Ethernet-based Fault Injection Algorithm Implementation for Intelligent Automotive Network)

  • 장은지;김인영;이웅재
    • 인터넷정보학회논문지
    • /
    • 제17권4호
    • /
    • pp.43-50
    • /
    • 2016
  • 본 논문은 차량용 지능형 네트워크에서 각광 받게 될 이더넷중심의 프로토콜과 데이터 전송 시 임의의 오류에 내성이 있는 알고리즘을 제안하였다. 동시에 시뮬레이션과 실험을 통해 구현과 검증을 시도하여 시스템의 유용성을 증명하였다. 기존의 차량 통신 서비스 시스템에 적용시키기 위한 알고리즘에 대하여 문헌 조사하고 최종적으로 새로운 알고리즘을 구현하였다. 실제 차량용 실시간 데이터의 경우 임의의 값이 불규칙적으로 발생하기 때문에 임의의 데이터를 생성하여 실험을 진행하고 payload의 설정을 표준 형식에 맞추었다. 구현된 알고리즘의 성능을 확인하고자 기존의 알고리즘에서 단일 데이터에서부터 혼합형 (Hybrid-type) 데이터까지 확인하였을 때의 문제점을 확인하고 제안하는 알고리즘의 실효성을 확인하였다.

다중구조관리자 특성이 반영된 확률모델 기반의 몬테카를로 신뢰도 해석 기법 연구 (Reliability Analysis of a System with Redundancy Management Based on Monte-Carlo Probability Model)

  • 김성수;박상혁;김성환;최기영;박춘배;하철근
    • 제어로봇시스템학회논문지
    • /
    • 제17권11호
    • /
    • pp.1132-1137
    • /
    • 2011
  • Critical systems with high reliability feature fault tolerant redundancy. Conventional analytical reliability analysis methods that use the Reliability Block Diagram do not adequately reflect characteristics of the redundancy management system and are not suitable for this applications. This paper uses Monte-Carlo method to calculate the reliability of complicated redundant systems. The method was first validated for cases with analytical solutions. Then, the tool was successfully applied to analyze reliability of the flight control systems with a voter as redundancy management system.

Concurrency Control Method to Provide Transactional Processing for Cloud Data Management System

  • Choi, Dojin;Song, Seokil
    • International Journal of Contents
    • /
    • 제12권1호
    • /
    • pp.60-64
    • /
    • 2016
  • As new applications of cloud data management system (CDMS) such as online games, cooperation edit, social network, and so on, are increasing, transaction processing capabilities for CDMS are required. Several transaction processing methods for cloud data management system (CDMS) have been proposed. However, existing transaction processing methods have some problems. Some of them provide limited transaction processing capabilities. Some of them are hard to be integrated with existing CDMSs. In this paper, we proposed a new concurrency control method to support transaction processing capability for CDMS to solve these problems. The proposed method was designed and implemented based on Spark, an in-memory distributed processing framework. It uses RDD (Resilient Distributed Dataset) model to provide fault tolerant to data in the main memory. In our proposed method, database stored in CDMS is loaded to main memory managed by Spark. The loaded data set is then transformed to RDD. In addition, we proposed a multi-version concurrency control method through immutable characteristics of RDD. Finally, we performed experiments to show the feasibility of the proposed method.

AVTMR 과 듀얼 듀플렉스 시스템 비교에 관한 연구 (A study on the comparision of AVTMR (All Voting Triple Modular Redundancy) and Dual-Duplex system)

  • 김현기;신석균;이기서
    • 한국통신학회논문지
    • /
    • 제26권6A호
    • /
    • pp.1067-1077
    • /
    • 2001
  • 본 논문에서는 결함의 영향을 받지 않고 동작할 수 있는 AVTMR(All Voting Triple Modular Redundancy) 시스템과 듀얼 듀플렉스(Dual-duplex) 시스템을 설계하고, 각 시스템의 평가를 통하여 RAMS(Reliability, Avaliability, Maintainability, Safety)를 비교하였다. ABTMR 시스템은 3중화된 보터(voter)를 사용하여 설계를 하였으며, 듀얼 듀플렉스 시스템은 비교기(comparator)를 이용하여 시스템을 설계하였다. 각 시스템은 버스 레벨로 데이터를 비교하도록 설계하였으며, 시스템 평가를 위해서 소자의 고장율은 MILSPEC-217F에 기반을 두고 RELEX6.0을 이용하였고, 마코브 모델(Markov model)을 이용하여 시스템의 RAMS를 평가하였다. 본 논문에서는 각 시스템을 MC68000을 기반으로 설계하여, 각각 시스템에 사용되는 비용 및 시스템이 어느 부분에서 선호될 수 있는가를 RAMS 및 MTTF(Mean Time To Failure)를 통하여 선택할 수 있는 기반을 제시하도록 나타내고 있다. 이러한 AVTMR이나 듀얼 듀플렉스 시스템(dual-duplex system)은 결함 허용 시스템(fault tolerant system)으로 인간의 생명과 직접적인 관련이 있는 고속철도 시스템이나 항공기 시스템에 적용될 수 있다.

  • PDF

제어 가능한 자체검사 특성 검사기 설계 (The design for controllabel self-checking checker)

  • 양성현;이기서
    • 한국통신학회논문지
    • /
    • 제23권5호
    • /
    • pp.1149-1159
    • /
    • 1998
  • 본 논문에서는 여분을 갖는 결함허용 시스템에 이용할 수 있는 자체검사 특성을 갖는 검사기를 제안한다. 특히 시스템이 출력의 정확성을 요하는 바이탈(Vital) 정보와 일반적인 정보를 동시에 취급할 때 정보의 중요성에 따라 선택적으로 검사할 수 있는 제어 가능한 자체검사 특성 검사기(Controllable Self-Checking Checker)를 설계하였다. On-Line 모드에서 결함을 검출할 수 있기 위해서 최소 입력 벡터로 시험할 수 있는 결정적 시험 방법을 이용하였다. 실험 결과 설계한 패리티 2-레일 검사기는 기존의 검사기 보다 더 간단한 구조로 동일한 자체검사 기능을 유지할 수 있었다. 또한 패리티 2-레일 검사기를 이용하여 설계한 제어 가능한 자체검사 특성 검사기 역시 정의된 결함에 대해서 높은 결함 커버리지를 나타냈다.

  • PDF

De Bruijn 그래프에 의한 다중처리기 구성 (Construction of the Multiple Processing Unit by De Bruijn Graph)

  • 박춘명
    • 한국정보통신학회논문지
    • /
    • 제10권12호
    • /
    • pp.2187-2192
    • /
    • 2006
  • 본 논문에서는 De Bruijn그래프에 기초한 다중처리기 구성 방법에 대해 논의하였다. 유한체 상의 수학적 성질과 그래프의 성질을 사용하여 변환연산자에 대해 논의하였으며, 이들 변환연산자를 이용하여 De Buijn그래프의 변환표를 도출하였다. 그리고, 이 변환표로부터 유한체 상의 De Bruijn 그래프를 도출하였다. 제안한 다중처리기는 유한체 상에서의 임의 소수와 양의 정수에 대해 구성할 수 있으며 고장허용컴퓨팅 시스템, 파이프라인 시스템, 병렬처리 네트워크, 스위칭 함수와 이의 회로, 차세대 디지털논리 시스템 및 컴퓨터 구조 등에 적 용할 수 있다.

DESIGN AND IMPLEMENTATION OF ON-BOARD COMPUTERS FOR STSAT-2

  • Ryu Changwan;Choi Myungjin;Oh Daesoo;Kang Kyungin;Nam Myeong-Ryong;Keum Junghoon
    • 한국우주과학회:학술대회논문집(한국우주과학회보)
    • /
    • 한국우주과학회 2004년도 한국우주과학회보 제13권2호
    • /
    • pp.293-295
    • /
    • 2004
  • The Engineering Model of on-board computer was developed and tested completely with other sub-systems for STSAT-2. We designed the on-board computer of STSAT-2 which has some improved features compared with that of STSAT-l. A remarkable change is that the on-board computer has a structure of centeralized network communication without a Network Controller of the STSAT-l. That is, the on-board computer directly manages a satellite network. In addition, as many logics are implemented by Field Programmable Gate Array, so we can reduce the weight and size of on-board computer. Also, the developed on-board computer has more improved tolerance against Single Event Upsets and faults than that of the STSAT-l.

  • PDF

하이퍼 큐브 컴퓨터에서 효과적인 오류 허용 다중전송기법 (Efficient Fault-Tolerant Multicast on Hypercube Multicomputer System)

  • 명훈주;김성천
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제30권5_6호
    • /
    • pp.273-279
    • /
    • 2003
  • 하이퍼큐브 컴퓨터는 정규적 구조(regular structure)와 짧은 지름(short diameter) 등 병렬 처리에 적합한 특징을 지니고 있기 때문에 이에 대해 많은 연구가 있어 왔다. 하이퍼큐브의 성능을 좌우하는 중요한 요소 중 하나는 프로세서간의 통신인데, 이 중 다중전송(multicast)은 하나의 전송데이터의 복제, 신호처리 둥과 같은 다양한 응용 프로그램에서 이용되는 중요한 통신패턴이다. 병렬 컴퓨터에서 프로세서의 수가 증가함에 따라 구성요소들이 오류가 날 확률도 높아졌다. 이러한 이유로, 오류 난 구성요소들이 있어도 다중 전송이 가능하게 효율적으로 설계하는 것이 중요하다. 이러한 오류 허용 라우팅과 다중 전송은 오류 정보에 따라, 국지적 오류 정보를 바탕으로 하는 전략, 전역적 오류 정보를 바탕으로 하는 전략, 제한된 오류 정보를 바탕으로 하는 전략 등이 있는데, 이 중에서 후자가 정보 수집비용이 적으면서도 좋은 성능을 보인다. 본 논문에서는 최근에 제안된 완전 도달성 정보와 새로 추가한 국지적 정보를 이용해서 라우팅 알고리즘을 제안하고, 이것을 바탕으로 다중 전송 성공률이 높은 새로운 다중 전송 알고리즘을 제안한다. 제안 기법은 완전 도달성 정보와 국지적 정보를 이용하여 우회하는 경우와 다중전송 실패하는 경우를 줄임으로써, 기존의 기법보다 통신량의 차이는 거의 없으면서도 다중전송 성공률을 향상시킬 수 있음을 시뮬레이션을 통해 검증하였다.

초소형위성용 단일보드 탑재컴퓨터의 개발 (Development of Single Board Computer (SBC) for Nano/Pico Small Satellites)

  • 김영현;문병영;이보라;장영근
    • 한국항공우주학회지
    • /
    • 제32권4호
    • /
    • pp.101-110
    • /
    • 2004
  • 2004년 9월 러시아 발사체 "디네플"에 의해 발사 예정인 초소형위성 HAUSAT-1의 비행 모델 개발이 완료되어 초소형위성 전개기 P-POD (Poly Picosatellite Orbital Deployer) 에 장착하기 위해 미국으로 이송할 예정이다. HAUSAT-1 위성개발을 통하여 설계, 제작 및 시험을 한 단일보드 탑재컴퓨터는 다른 초소형위성의 탑재컴퓨터와는 다른 고성능의 특성을 갖고 있다. 다기능의 컨트롤러와 SPI 와 1-Wire와 같은 최근의 접속기술을 사용하여 하니스의 단순화와 시스템의 크기 및 질량을 최소화 하였다. 또한 우주방사환경에 의한 장애 발생에 대처하도록 장애복구 시스템을 적용하였다. HAUSAT-1의 비행 모델용 탑재컴퓨터는 현재 모든 가능시험과 환경시험을 마친 상태이며, 본 논문에서는 이들 성능/기능시험 결과와 랜덤진동시험 및 열진공시험 결과를 논의한다.

선박내 환경 정보 모니터링을 위한 고장 감래 센서 라우팅 알고리즘 모델 설계에 관한 연구 (A Study on the Design of Fault-Tolerant Sensor Routing Algorithm for Monitoring of Ship Environmental Information)

  • 박윤용;윤남식;배지혜;공헌택
    • 한국산학기술학회논문지
    • /
    • 제11권4호
    • /
    • pp.1333-1341
    • /
    • 2010
  • 본 연구는 선박내에 센서 네트워크 영역을 구축하여 선박 내 환경감시를 통해 관리 효율을 극대화하고 모니터링 체계화를 향상시키는 것이 목적이다. 선박 내 구축된 센서 네트워크의 각 센서 노드들을 세부적으로 관리하며 명확한 센서 데이터를 얻기 위해서는 각 센서 노드들의 정확한 위치가 필요하다. 본 논문에서는 선박 내 배치된 많은 센서 노드의 상태를 효율적으로 관리하기 위해 센서 노드의 그룹을 구성하는 방법에 관하여 기술하였고 기본적으로 LEACH 및 PEGASIS 라우팅 알고리즘을 이용하여 노드들 간의 상대 거리 정보를 수집하여 센서 노드의 위치 정보를 탐지하고 각 필드별로 그룹핑하여 데이터 전송 효율을 증가시키는 방법을 소개한다. 또한, 탐지된 위치 정보를 이용하여 임의의 노드에서 고장이 발생하였을 경우 최적의 라우팅 경로를 재설정하는 방법을 제시하고자 한다.