Design and Implementation of Interoperable Adaptor for Simulators Interoperation using IEEE 1516 HLA/RTI

IEEE 1516 HLA/RTI 기반 연동 시뮬레이션을 위한 연동 어댑터의 설계 및 구현

  • Published : 2009.02.05

Abstract

Interoperation between heterogeneous simulators employs definition of standard protocols for data exchange and time synchronization among simulators. The High Level Architecture(HLA) is a specification of common services for such interoperation, which is approved as IEEE standard 1516. This paper presents the design and implementation of an interoperable adaptor which supports development of interoperable simulators under the IEEE 1516 HLA/RTI environment. The adaptor, KHLAAdaptor1516, is implemented as a library form which is linked to HLA-compliant simulators. Design of the adaptor employs a protocol conversion method, the model of which is finite state machine. KHLAAdaptor1516 allows developers to separate interoperable adaptors from stand-alone simulators. The interoperable adaptor manages mapping between HLA services and simulation messages for simulator, This separation increases robustness of a federation and reusability of simulators as well as alleviates much effort and time for maintenance.

Keywords

References

  1. IEEE, IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Framework and Rules, Std. 1516, 2000
  2. IEEE, IEEE Standard for Modeling and Simulation (M&S) High Level Architecture(HLA) - Federate Interface Specification, Std. 1516.1, 2000
  3. IEEE, IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Object Model Template(OMT), Std 1516.3, 2000
  4. Jae-Hyun Kim, Su-Youn Hong and Tag-Gon Kim, 'Design and Implementation of Simulators Interoperation Layer for DEVS Simulator', M&SMTSA' 06, pp. 195-199, Ottawa, Canada, 2006
  5. Tag-Gon Kim and Jae-Hyun Kim, 'DEVS Framework and Toolkits for Simulators Interoperation Using HLA/RTI', Proceeding of Asia Simulation Conference/the 6th International Conference on System Simulation and Scientific Computing, pp. 16-21, Oct., 2005, Invited Paper
  6. 김탁곤, '표준 HLA/RTI를 사용하여 구성한 페드레이션들의 연동 : 문제점 및 해결방안', 국방 M&S 발전 세미나, pp. 159-179, 한국, 2008
  7. Yong-Jae Kim, Jeong-Hun Cho and Tag-Gon Kim, 'DEVS-HLA : Heterogenous Simulation Framework Using DEVS BUS Implemented on RTI', SCSC'99, Chicago, USA, July, 1999
  8. Yong-Jae Kim and Tag-Gon Kim, 'A Heterogeneous Distributed Simulation Framework Based on DEVS Formalism', AIS'96, pp. 116-121, San Diego, USA, Mar., 1996
  9. 안정현, 홍정희, 성창호, 김탁곤, 'IEEE 1516 HLA/RTI 기반 연동 Adaptor의 설계 및 구현', 2008년도 한국군사과학기술학회 종합학술대회, pp. 165-168, 한국, 2008
  10. 성창호, 서경민, 김탁곤, '공학급/교전급 연동시뮬레이션을 위한 모델 개발 환경 연동 프레임워크', 제7회 해양무기학술대회, pp. 362-375, 한국, 2008
  11. Bernard P. Zeigler, Herbert Praehofer and Tag Gon Kim, Theory of Modeling and Simulation 2nd edition, Academic Press, 2000
  12. 김탁곤, DEVSimHLA User's Manual, Ver. 3.0.0, 2007, http://smslab.kaist.ac.kr
  13. MathWorks, Using MATLAB Manual, The MathWorks Inc., 2006