ETRI-Knowledge Sharing Plaform

KOREAN
기술이전 검색
Year ~ Transaction Count Keyword

Detail

Performance Evaluation Tool of Data Distribution for LVC Gateway

Manager
Park Seung-Min
Participants
Park Seung-Min, Park Panjoon, Young Jong Yang, Jaeyeon Jo
Transaction Count
1
Year
2018
Project Code
16DS1300, A Communication Middleware Framework Development for Real-time L-V-C Interconnection, Park Seung-Min
그동안 우리 군은 실제 전장 환경과 동일한 훈련환경을 조성하기 위해 많은 노력을 기울이고 있다. 그 방안으로 Modeling & Simulation (M&S) 기법을 통하여 훈련의 비용 및 위험을 줄이면서 현실감을 높여 훈련 효과를 극대화하였다. 이를 위한 방안으로 실 기동(Live), 가상(Virtual) 그리고 워게임(Constructive)을 연동하는 것이며, 이를 위해서는 L, V, C, 각 미들웨어가 사용하고 있는 데이터를 상호 연동할 수 있도록 해야 한다.
각 훈련체계와 무기체계에서 사용하는 API와 데이터를 일대일 매칭시켜서 하드 코딩할 수도 있으나 이는 매우 번거롭고도 어려우며, 오류가 발생할 가능성이 매우 높다. 이러한 문제들을 해결할 수 있는 방법으로 온톨로지를 이용하여 교환되는 데이터 패킷에 정확하게 해당되는 대응 코드를 자동으로 생성하는 방법을 구현한 LVC 연동 게이트웨이 시스템이 있다.
본 사업에서 개발된 LVC 연동 게이트웨이와 라우터를 통하여 L, V, C 체계 시뮬레이터를 접속, 운용하게 되며, 체계 상에서 전송되는 데이터 패킷을 분석하여 Source/Destination 간의 상황과 전달된 데이터 내용, 네트워크에 가해지는 데이터 load 등을 점검하는 기능을 개발하였으며, L-V-C 연동 시스템 내에서 동작되고 있는 데이터 패킷, 데이터 흐름과 양을 채취, 분석함으로써 가장 효율적인 시스템을 설계, 운용할 수 있을 것이다. 따라서 본 기술 이전에서는 시스템 기능 및 성능을 분석할 수 있는 환경 개발 결과물을 대상으로 추진하고자 한다.
ㅇ 본 기술은 OMG DDS를 기반으로하여 HLA/RTI와 DIS 시뮬레이터로 구성된 다양한 미들웨어 플랫폼의 각종 훈련체계에 데이터를 전송하는 게이트웨이와 라우터로 구성된 환경에서 전송되는 데이터 패킷의 수와 양을 분석하여 시스템이 부담하고 있는 성능 지표들을 검토할 수 있는 시험환경이 필요하다.
ㅇ DDS 기술은 각종 시스템으로부터 입력되는 센서 데이터를 실시간으로 전송하고 처리한 결과를 기반으로 명령을 처리할 수 있도록 하는 실시간 미들웨어 기술이며, 이는 LVC가 통합된 훈련체계에서 가장 중요한 기능을 담당한다.
ㅇ DDS를 기반으로 구현된 게이트웨이는 LVC 통합 환경 이외에도 DDS 시스템들로 구성된 실시간 시스템 환경에서도 대용량 데이터를 정확하게 전송하도록 하는 Reliable Transport 기능과 Best Effort 기능을 제공하므로 다양한 국방 무기 체계 및 정보처리 시스템 등에 폭 넓게 사용될 수 있다.
ㅇ HLA/RTI(High Level Architecture/Run Time Infrastructure)를 사용하는 Constructive 훈련체계, DIS(Distributed Interactive Simulation)를 사용하는 Virtual 훈련체계와 DDS(Data Distribution Service)를 사용하는 Live 훈련체계 시스템 등 다양한 훈련 시스템이 구성되며, 게이트웨이와 라우터를 통하여 여러 데이터들을 교환하게 된다.

ㅇ 본 기술은 L-V-C 통합 연동체계 모니터링 및 성능분석 도구로서 L-V-C 시스템들 간에 교환되는 데이터 패킷은 서로 다른 종류의 패킷들이 대량으로 이동하게 되며, 이로 인하여 시스템에 걸리는 부담이 클 수 있으므로, 시스템 구조 설계와 시스템 구성을 효율적으로 수행하기 위해서는 네트워크의 데이터 흐름과 양을 분석하는 기능을 수행한다.

ㅇ L-V-C 연동 게이트웨이를 중심으로 하고, HLA, DDS, DIS 데이터 패킷을 생성하는 생성기(송신기)와 데이터 수집기(수신기)를 연결하고, 시스템 성능에 영향을 주지 않기 위하여 허브 스위치를 통하여 데이터 콜렉터를 연결하여 시험을 할 수 있는 환경을 구축한다.

ㅇ 본 연동체계 모니터링 및 성능분석 도구는 2개의 서브시스템으로 구성되며, 데이터를 생성하고 수집, 분석하는 도구와 분석 결과를 사용자에게 쉽고 직관적으로 알수 있도록 하는 시험분석 결과 가시화도구로 구성되었다.
ㅇ L-V-C 연동 게이트웨이와 라우터 시험 도구
ㅇ L-V-C 연동 게이트웨이와 라우터 시험 분석 결과 가시화 도구
ㅇ L-V-C 연동 게이트웨이와 라우터 시험 도구
- 이종 미들웨어(DDS, HLA, DIS) 데이터 생성 기능 (Traffic Generator)
- 데이터 수집(Data Collector) 및 분석(Data Analyzer) 기능

ㅇ L-V-C 연동 게이트웨이와 라우터 시험 분석 결과 가시화 도구
- L-V-C 연동 게이트웨이와 라우터 성능 시험 항목 분석
- 0.성능 시험 항목에 따른 검증 결과 도출 및 가시화 기능
ㅇ LVC 훈련체계 연동 시스템
ㅇ L-V 훈련체계, C-V 훈련체계 연동 시스템
ㅇ 각종 무기체계의 전투체계와 운항체계 시스템