ETRI-Knowledge Sharing Plaform

ENGLISH
기술이전 검색
연도 ~ 이전수 키워드

상세정보

통신 미들웨어 기반의 Live 체계 모의시작품 개발 기술

전수책임자
박승민
참여자
기술이전수
0
이전연도
2018
협약과제
군에서는 실제 전장 환경과 동일한 훈련환경을 조성하기 위해 많은 노력을 기울이고 있다. 그 방안으로 Modeling & Simulation (M&S) 기법을 통하여 훈련의 비용 및 위험을 줄이면서 현실감을 높여 훈련 효과를 극대화하는 것이다. 이를 위한 방안으로 실 기동(Live), 가상(Virtual) 그리고 워게임(Constructive)을 연동하는 것이며, 이를 위해서는 L, V, C, 각 미들웨어가 사용하고 있는 API 및 데이터 등을 상호 연동할 수 있도록 해야 한다.
각 훈련체계와 무기체계에서 사용하는 API와 데이터를 일대일 매칭시켜서 하드 코딩할 수도 있으나 이는 매우 번거롭고도 어려우며, 오류가 발생할 가능성이 매우 높다. 이러한 문제들을 해결할 수 있는 방법으로 온톨로지를 이용하여 교환되는 데이터 패킷에 정확하게 해당되는 대응 코드를 자동으로 생성하는 방법을 구현한 LVC 연동 게이트웨이 시스템을 개발하였다.
본 사업에서 개발된 LVC 연동 게이트웨이와 라우터를 통하여 L, V, C 체계 시뮬레이터를 접속, 운용하게 되며, 참여기관이 개발한 체계를 게이트웨이에 접속할 수 있는 인터페이스 모듈과 게이트웨이 바이너리 코드를 기술이전 대상으로 하며, 원천코드에 대해서는 별도의 기술이전 프로그램을 통하여 추진하고자 한다.
ㅇ 본 기술은 OMG DDS를 기반으로하여 HLA/RTI와 DIS 시뮬레이터로 구성된 다양한 미들웨어 플랫폼의 각종 훈련체계에 데이터를 전송하는 게이트웨이와 라우터로 구성된다.
ㅇ DDS 기술은 각종 시스템으로부터 입력되는 센서 데이터를 실시간으로 전송하고 처리한 결과를 기반으로 명령을 처리할 수 있도록 하는 실시간 미들웨어 기술이며, 이는 LVC가 통합된 훈련체계에서 가장 중요한 기능을 담당한다.
ㅇ DDS를 기반으로 구현된 게이트웨이는 LVC 통합 환경 이외에도 DDS 시스템들로 구성된 실시간 시스템 환경에서도 대용량 데이터를 정확하게 전송하도록 하는 Reliable Transport 기능과 Best Effort 기능을 제공하므로 다양한 국방 무기 체계 및 정보처리 시스템 등에 폭 넓게 사용될 수 있다.
o HLA/RTI(High Level Architecture/Run Time Infrastructure)를 사용하는 Constructive 훈련체계, DIS(Distributed Interactive Simulation)를 사용하는 Virtual 훈련체계와 DDS(Data Distribution Service)를 사용하는 Live 훈련체계 시스템 등 다양한 훈련 시스템 구성에 따라 적합한 게이트웨이를 개발할 수 있도록 데이터 편집기와 데이터 관계 매핑 편집기를 제공한다. 여기에서는 HLA/RTI, DIS, DDS 미들웨어 각각에 해당되는 매칭 데이터를 쉽게 선택하여 처리할 수 있는 지식 기반의 검색 엔진을 활용하는 인공 지능 기술을 적용 하였다.

o HLA를 중심으로 DDS와 DIS 관계를 맺는 Relation Modeling 처리는 온톨로지를 이용하여 HLA-DDS-DIS 관계를 정의하며 N-Triple 데이터베이스를 통하여 Data Exchange Interface(DEI) 관계를 정립하고 있다.

o 온톨로지 모델링 데이터베이스에서 추출되는 관계 데이터는 온톨로지 처리엔진 인터페이스를 통하여 해당되는 소스 코드를 자동으로 생성하여 LVC 게이트웨이 엔진을 구성할 수 있도록 한다.
o 미들웨어 데이터 관계 매핑 편집기
o 온톨로지 관계 모델링 도구
o LVC 게이트웨이 엔진 생성도구
o 미들웨어 데이터 관계 매핑 편집기 프로그램
- HLA/RTI-DDS, HLA/RTI-DIS 매핑 편집기 바이너리 코드 파일

o 온톨로지 관계 모델링 도구 프로그램
- 온톨로지 기반의 API/Object Data 관계 모델링 바이너리 코드 파일

o LVC 게이트웨이 엔진 생성도구 프로그램
- 게이트웨이 엔진 객체 구조체 및 객체처리 소스코드 생성 엔진 바이너리 코드 파일
ㅇ LVC 훈련체계 연동 시스템
ㅇ L-V 훈련체계, C-V 훈련체계 연동 시스템
ㅇ OMG DDS 기반의 대용량 데이터 실시간 처리 시스템
ㅇ 각종 무기체계의 전투체계와 운항체계 시스템