DOI QR코드

DOI QR Code

SIA-LVC: 데이터 중심 미들웨어 기반 확장성 있는 국방 L-V-C 훈련체계 연동 아키텍쳐

SIA-LVC : Scalable Interworking Architecture for Military L-V-C Training Systems Based on Data Centric Middleware

  • 김원태 (한국기술교육대학교 컴퓨터공학부) ;
  • 박승민 (한국전자통신연구원 임베디드SW연구부)
  • 투고 : 2016.08.24
  • 심사 : 2016.09.19
  • 발행 : 2016.11.30

초록

국방 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.

키워드

참고문헌

  1. Maneesh Varshney, Kent Pickett, Rajive Bagrodia, "A Live-Virtual-Constructive (LVC) framework for cyber operations test, evaluation and training," MILCOM 2011 Military Communications Conference, pp.1387-1392, 2011.
  2. IEEE Computer Society, "IEEE Standard for Distributed Interactive Simulation - Application Protocols," SISO Strandards Activity Committee, New York, 2012.
  3. IEEE Computer Society, "IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Framework and Rules," Simulation Interoperability Standard Organization/Standards Activities Committee (SISO/SAC), New York, 2010.
  4. F. Kuhl, R. M. Weatherly, J. Dahmann, Z. J. Fu, and Y. H. Wang, "Creating Computer Simulation Systems: An Introduction to High Level Architecture," National Defense Industry Press, 2003.
  5. V. Fay-Wolfe, L. C. DiPippo, G. Cooper, and R. Johnson, "Real-time CORBA," IEEE Transactions on Parallel and Distributed Systems, Vol.11, Issue 10, pp.1073-1089, Oct., 2000. https://doi.org/10.1109/71.888646
  6. J. Russell Noseworthy, "The Test and Training Enabling Architecture(TENA)," IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications, 2008.
  7. Richard. M. Fujimoto, "Parallel and Distribution Simulation Systems," John Wiley & Sons, Inc., 1999.
  8. OMG, "Data Distribution Service for Real-time Systems Version 1.2," Object Management Group, 2007.
  9. Simulation Interoperability Standards Organization (SISO), "Standard for Guidance, Rationale, and Interoperability Modalities (GRIM) for the Real-time Platform Reference Federation Object Model (RPR FOM), Version 2.0," SISO-STD-001-2015, Aug., 2015.
  10. A. Butler, "Live, Virtual, Constructive: A New Paradigm For Training," Aviation Week & Space Technology, Jul., 9, 2015.
  11. D. Hudson and R. Hill, "The art and science of live, virtual, and constructive simulation for test and analysis," The Journal of Defense Modeling and Simulation: Applications, Methodology, Technology, Vol.11, No.2, pp.77-89, 2014. https://doi.org/10.1177/1548512913506620