Designing CORBA for CAN-based Distributed Embedded System

CAN 기반 분산 내장형 시스템을 위한 CORBA의 설계

  • 김기문 (서울대학교 전기컴퓨터공학부) ;
  • 김세화 (서울대학교 전기컴퓨터공학부) ;
  • 홍성수 (서울대학교 전기컴퓨터공학부)
  • Published : 2000.10.01

Abstract

본 논문에서는 CAN 기반의 분산 제어 시스템을 위한 환경에 특화된 CORBA인 CAN-CORBA의 설계와 구현에 대하여 기술한다. CAN-CORBA는 예약 구독 기반의 그룹 통신과 CORBA의 전통적인 연결 기반 점대점 통신을 모두 지원한다. 또한 내장형 ORB간 통신 프로토콜인 EIOP를 사용하여 메시지 전송량을 획기적으로 줄였다. CAN-CORBA는 서울대학교에서 개발한 실시간 운영체제 mArx에 완전히 구현되었다. 다양한 경험과 실험 결과는 CAN-CORBA가 극심한 자원 제약 한계를 갖는 분산 내장형 제어 시스템을 개발하는데 적합함을 보여주었다.

Keywords