A HIERARCHICAL TIME MANAGEMENT MECHANISM FOR HLA-BASED DISTRIBUTED VIRTUAL ENVIRONMENT

Time management is a key group of services in HLA (High Level Architecture) which has prevailed in distributed simulation and distributed virtual environment. Different from the traditional centralized mechanism, a hierarchical time management is presented in this paper. The lower level named FederateGroupLayer is made up of several FederateGroups. Each FederateGroup is comprised of several federates and deploys an upper time manager among them. In this way, the mechanism can process the time advancement hierarchically in two levels. Experiment results show that it can enhance the performance of time management for HLA-based system with more federates.

[1]  Mostafa H. Ammar,et al.  Network aware time management and event distribution , 2000, Proceedings Fourteenth Workshop on Parallel and Distributed Simulation.

[2]  Richard M. Fujimoto,et al.  Predictable time management for real-time distributed simulation , 2003, Seventeenth Workshop on Parallel and Distributed Simulation, 2003. (PADS 2003). Proceedings..

[3]  Yin Wen Investigation on Time Management of RTI , 2000 .

[4]  Liu Bu,et al.  A Non-Deadlock Time Management Algorithm , 2003 .

[5]  Xiaojun Shen,et al.  Agent-aided collaborative virtual environments over HLA/RTI , 1999, Proceedings 3rd IEEE International Workshop on Distributed Interactive Simulation and Real-Time Applications.

[6]  Richard M. Fujimoto,et al.  Time Management in The High Level Architecture , 1998, Simul..

[7]  Richard M. Fujimoto,et al.  Exploiting temporal uncertainty in parallel and distributed simulations , 1999, Proceedings Thirteenth Workshop on Parallel and Distributed Simulation. PADS 99. (Cat. No.PR00155).

[8]  Suiping Zhou,et al.  Effects of inter-server communication in an HLA-based distributed virtual environment , 2005, First International Conference on Distributed Frameworks for Multimedia Applications.

[9]  Zhao Qinping,et al.  Study on RTI Congestion Control Based on the Layer of Interest , 2004 .

[10]  Tainchi Lu,et al.  The war-gaming training system based on HLA distributed architecture , 2002, International Conference on Computers in Education, 2002. Proceedings..

[11]  K. Mani Chandy,et al.  Distributed Simulation: A Case Study in Design and Verification of Distributed Programs , 1979, IEEE Transactions on Software Engineering.

[12]  K. Mani Chandy,et al.  Asynchronous distributed simulation via a sequence of parallel computations , 1981, CACM.

[13]  Philip A. Wilsey,et al.  Unsynchronized parallel discrete event simulation , 1998, 1998 Winter Simulation Conference. Proceedings (Cat. No.98CH36274).

[14]  Ouyang Ling Research of Time Management in HLA and Simulation Algorithms of PDES , 2000 .

[15]  Stephen John Turner,et al.  Optimistic Synchronization in HLA-Based Distributed Simulation , 2005, Simul..

[16]  Bu-Sung Lee,et al.  A causality based time management mechanism for federated simulation , 2001, Proceedings 15th Workshop on Parallel and Distributed Simulation.

[17]  Randal E. Bryant,et al.  SIMULATION OF PACKET COMMUNICATION ARCHITECTURE COMPUTER SYSTEMS , 1977 .

[18]  Friedemann Mattern,et al.  Efficient Algorithms for Distributed Snapshots and Global Virtual Time Approximation , 1993, J. Parallel Distributed Comput..