DOI QR코드

DOI QR Code

An Implementation of IEEE 1516.1-2000 Standard with the Hybrid Data Communication Method

하이브리드 데이터 통신 방식을 적용한 IEEE 1516.1-2000 표준의 구현

  • 심준용 (LIG넥스원(주) 소프트웨어연구센터) ;
  • 위성혁 (LIG넥스원(주) 소프트웨어연구센터)
  • Received : 2012.08.31
  • Accepted : 2012.11.14
  • Published : 2012.11.30

Abstract

Recently, software industry regarding national defense increases system development of distributed simulation system of M&S based to overcome limit of resource and expense. It is one of key technologies for offering of mutual validation among objects and reuse of objects which are discussed for developing these systems. RTI, implementation of HLA interface specification as software providing these technologies uses Federation Object Model for exchanging information with joined federates in the federation and each federate has a characteristic that is supposed to have identical FOM in the federation. This technology is a software which is to provide the core technology which was suggested by the United state's military M&S standard framework. Simulator, virtual simulation, and inter-connection between military weapons system S/W which executes on network which is M&S's core base technology, and it is a technology which also can be used for various inter-connection between S/W such as game and on-line phone. These days although RTI is used in military war game or tactical training unit field, there is none in Korea. Also, it is used in mobile-game, distribution game, net management, robot field, and other civilian field, but the number of examples are so small and informalized. Through this developing project, we developed the core technique and RTI software and provided performance of COTS level to improve communication algorithms.

최근 국방 소프트웨어 산업은 다양한 무기체계 사업을 통해 모델링 및 시뮬레이션 기술을 적용한 시뮬레이션 시스템 개발을 늘리고 있으며, 특히 이기종 시뮬레이터 간 이식성 및 상호 연동성 확보를 위해서 분산 시뮬레이션 표준 프레임워크인 HLA(High Level Architecture)의 적용을 규정하고 있다. HLA는 분산 환경에서 시뮬레이터간 데이터 교환 및 순서화를 제공하기 위한 서비스를 정의하며, HLA 규칙, Federate 인터페이스 표준 그리고 객체 모델 템플릿의 주요 컴포넌트로 구성된다. RTI(Run-Time Infrastructure)는 Federate 인터페이스 표준을 구현한 소프트웨어로써 Federation 환경에 참여 중인 Federate들이 정보를 교환할 수 있도록 기능을 제공한다. RTI 기술은 워 게임, 가상 시뮬레이션, 훈련 및 무기체계 소프트웨어 연동과 같은 다양한 분야에서 사용되고 있다. 하지만 국내에서 개발된 사례가 없어 모두 외산 제품에 의존하고 있는 실정이다. 본 논문은 국내에서 개발된 IEEE1516.1-2000 표준의 RTI 구현을 소개한다. 특히, Federate 간 데이터 교환 성능을 높이기 위해서 서버-클라이언트 방식과 단대단 방식을 혼합한 하이브리드 데이터 통신 방식의 적용 방법을 기술하고, 상용 RTI와 데이터 처리율 및 네트워크 지연 시간의 비교를 통해 성능이 개선되었음을 보인다.

Keywords

References

  1. Modeling & Simulation Coordination Office, Retrieved Oct., 31, 2012, from http://www.msco.mil
  2. Pitch pRTI, Retrived Oct., 31, 2012 fromhttp://pitch.se/products/prti
  3. HLA RTI - Run Time Infrastructure - MAK RTI, Retrieved Oct., 31, 2012, from http://mak.com/products/link-simulationinteroperability/ hla-rti-run-time-infrastructure.html
  4. RTI NG Pro, Retrived Oct., 31, 2012, from http://www.raytheon.com/capabilities/products/rti/
  5. Eui Soon Kim, "Interconnection structures of U.S.-led coalition information system and implications", KIDA, 2009.5.
  6. IEEE, "EEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) -Framework and Rules, IEEE Std 1516", Institute of Electrical and Electronics Engineers, New York, December 11, 2000.
  7. IEEE, "EEE Standard for Modeling and Simulation(M&S) High Level Architecture (HLA) -Federate Interface Specification, IEEE Std 1516.1-2000", Institute of Electricaland Electronics Engineers, New York, March 9, 2000.
  8. IEEE, "EEE Standard for Modeling and Simulation(M&S) High Level Architecture (HLA) -Object Model Template, IEEE Std 1516.2-2000," Institute of Electrical and Electronics Engineers, New York, March 9, 2001.
  9. Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal, "Pattern-Oriented Software Architecture A System of Patterns", Wiley & sons, 1996.
  10. Mark Hyett, "Implementation of the Data Distribution Management in the RTI-NG", 02S-SIW-044, March 2002
  11. Keith W. Ross James F. Kurose. "Computer Networking", Pearson Education, 2009.