Design and Implementation of Time Management Service for IEEE 1516 HLA/RTI
Jeong Hee Hong, Jae Hyun Kim and Tag Gon Kim
Summer Computer Simulation Conference 2007 (SCSC 2007)
San Diego, California (USA), July 15-18, 2007
Abstract
With the development of time management service of Run-Time Infrastructure (RTI), it is necessary to consider an efficient design approach and an algorithm of Greatest Available Logical Time (GALT) computation. However, many time management services of existing RTIs have difficult in modification and extension. Although some RTIs avoid this difficulty through modular design, they comply with not IEEE 1516 HLA/RTI but HLA 1.3. In addition, a lot of RTIs made use of well-known Mattern’s algorithm for GALT computation. However, Mattern’s algorithm has a few limitations for applying to HLA/RTI. This paper proposes a modular design and an implementation of time management service for IEEE 1516 HLA/RTI. We divided the time management service module into two sub-modules: a TIME module and a GALT module and used Mattern’s algorithm improved for IEEE 1516 HLA/RTI. The paper also contains several experimental results in order to evaluate our time management service module.