초록
국방 L-V-C 시스템은 물리적 시간축에 따라 이벤트가 진행되는 Live 시스템, 컴퓨터 상에서 실제시간에 근접한 시간 사건에 의해 지배되는 Virtual 시스템 및 진행 시간에 관계없이 사건간 인과관계에만 의존적인 Constructive 시스템 등이 혼재된 분산형 복잡 시스템이다. 최근 이들 훈련 시스템들을 연동하여 최적의 훈련효과를 얻고자하는 LVC 연동 훈련체계에 대한 요구가 전세계적으로 증가하고 있다. 그러나, 기존에는 이론적이고 논리적인 접근 방식 혹은 부분적인 연동만이 제한적으로 제안되어 온 반면, 전 시스템적으로 LVC 훈련체계들을 연동시킬 수 있는 실제적인 기술은 국내외적으로 드문 상황이다. 이에 본 논문에서는 각 훈련시스템의 고유한 특성을 지원하는 분산시스템 연동 프로토콜들을 상위 개념에서 통합하고, 데이터와 이벤트에 대해 동일한 글로벌 시간과 상태를 유지하기 위한 데이터 중심 미들웨어 기반의 새로운 연동 아키텍쳐를 설계하고 구현한다. 또한, 구현된 연동 아키텍쳐를 기반으로 실제 L-V-C 시스템들을 모사한 시연 시스템들을 활용하여 그 성능을 검증하고 유효성을 증명한다.
A Military L-V-C system consists of distributed complex systems integrating Live systems working on physical wall-clock time, Virtual systems ruled by virtually pseudo realtime events on a computer, and Constructive systems only depending on the causal relationship between the continuous events. Recently many needs for L-V-C training systems are increasing in order to achieve the maximum training effects with low costs. While theoretical/logical researches or only partially interworking technologies have been proposed, there are few perfect interworking architectures for totally interoperating L-V-C systems in world-wide. In this paper, we design and develop a novel interworking architecture based on data centric middleware for the consistent global time with the same states on the entire L-V-C data and events by means of integrating the heterogeneous distributed middleware standards of each L-V-C system. In addition, simulated L-V-C systems based on real systems will be used for the efficiency and performance of the developed interworking architecture.