DOI QR코드

DOI QR Code

Implementation of a redundant network protocol based on VMEbus

VMEbus를 통한 이중화 네트워크 프로토콜 구현

  • Received : 2010.06.04
  • Accepted : 2010.08.07
  • Published : 2011.03.31

Abstract

According to the needs for equipment performance, reliability, and performance for impending time to guarantee its viability, various redundancy techniques have been used in many military systems. Typically, one of redundancy schemes to increase the viability of the system is to configure a network between two processes. However, when some failure or loss in a physical network occur, redundancy schemes may not operate well. In this paper, we present a protocol scheme of VMEbus master and slave of a shared memory region, interrupts, and a dedicated task communication. Specifically, we confirm the validity of the presented scheme through the direct implementation of the protocol and some experimental results.

군의 요구에 의해서 장비 성능에 대한 안정성과 긴박한 시간에 그 성능을 유지할 수 있는 생존성을 증대시키기 위한 방법이 대두되고 있으며, 그 방법 중의 하나로 시스템에서의 이중화 설계에 대한 이슈가 늘어나고 있는 추세이다. 일반적으로 시스템의 생존성을 증대시키기 위한 방법으로써 적용하는 이중화 기법은 두 개의 프로세스 상호간에 두 개의 네트워크망을 구성하여 이중화를 구현하는 것이다. 그러나 프로세스의 고장이나 물리적 네트워크망이 손실되었을 경우 기능을 제대로 수행하지 못할 수 있다. 이에 본 논문에서는 VMEbus의 master와 slave 간의 공유 메모리 영역, 인터럽트 방식 적용, 이중화를 담당하는 전용 task와 통신 이상 시 이를 처리하는 이벤트를 발생시키는 프로토콜을 직접 구현하고, 실험을 통하여 이 방안의 타당성을 확인한다.

Keywords

References

  1. 이재승, 류존하, "전투체계 시스템을 위한 실시간 환경에서의 비동기 이중화 기법 연구", 한국군사과학기술학회지 제10권 제2호, pp.61-68, 2007.
  2. 박지훈, 박종규, 한일석, 김학배, "서버 독립적 LAN 이중화 모듈을 통한 네트워크 속도 및 가용성 향상 방안", Journal of Control, Automation and Systems Engineering. Vol. 8. pp.264-269, 2002. https://doi.org/10.5302/J.ICROS.2002.8.3.264
  3. 박지훈, 한일석, 김학배, "네트워크 속도 향상과 고가용성 보장을 위한 서버 독립적 LAN 이중화 방법", 대한전기학회 하계학술대회 논문집, pp.2711-2713, 2001.
  4. 류길수, "감시제어 시스템의 신뢰성 향상을 위한 서버 및 네트워크 이중화", 한국박용기관학회 춘계학술대회논문집, pp. 349-357, 2004.
  5. 신진욱, 박동선, "핫 스탠바이 스페어링 기법을 이용한 고장 감내 이중화 시스템 설계", 한국통신학회논문지 '04-10 Vol.29 No.10A, pp.1113-1122, 2004
  6. http://ko.wikipedia.org/wiki/VxWorks

Cited by

  1. The Design of Fault Tolerant Dual System and Real Time Fault Detection for Countdown Time Generating System vol.21, pp.10, 2011, https://doi.org/10.9708/jksci.2016.21.10.125