ABSTRACT
In distributed wargame simulations, the states of simulation entities need to be updated and sent to other simulation nodes in a timely manner, which may incur high overhead on the network. Thus, how to efficiently use the limited bandwidth of the network is very important to the performance of distributed wargame simulations. In this paper, a utility model is proposed to evaluate the relative importance of a simulation entity. In our proposed utility model, the utility of an entity is determined by the number of entities on which this entity may have influence and the distances between this entity and the entities within its area of influence. Based on the utility model, we may devise some flexible updating mechanisms which can utilize the bandwidth more efficiently. For example, the state updates of an important entity which may have nodes with a high frequency; on the other hand, the state updates of an entity with little importance may be sent to other simulation nodes with a low frequency. In this paper, we will focus on the utility computation of a simulation entity rather than the flexible state updating mechaisms for the simulation entities. Our proposed utility computation mechanism is general and can be easily implemented using the HLA services. Experimental results show that the utility computation mechanism incurs little overhead.
- V. Krishnawamy, M. Raynal, D. Bakken, and M. Ahamad, "Shared State Consistency for Time-Sensitive Distributed Applications", Proc. of the International Conference on Distributed Computing Systems (ICDCS 2001), April 2001, Phoenix, Arizona, USA, pp.606--614. Google ScholarDigital Library
- F. Torres-Rojas, M. Ahamad, and M. Raynal, "Timed Consistency for Shared Distributed Objects", Proc. of the 18th Annual ACM Symposium on Principles of Distributed Computing, May 1999, Atlanta, GA, USA, pp.163--172. Google ScholarDigital Library
- A. Ozaki, M. Furuichi, K. Takahashi, H. Matsukawa, "Design and Implementation of Parallel and Distributed Wargame Simulation System", IEICE/IEEE Joint Special Issue on Autonomous Decentralized Systems and Systems' Assurance, vol. E84-D, no. 10, 2001, pp. 1376--1384.Google Scholar
- M. Bassiouni, M.-H. Chiu, M. Loper and M. Garnsey, "Relevance Filtering for Distributed Interactive Simulation", Journal of Computer Systems Science and Engineering, vol.13, no. 1, January, 1998, pp.39--47.Google Scholar
- Katherine L. Morse, "Interest Management in Large-Scale Distributed Simulation", Technical report #96-27, Dept. of Information and Computer Science, Univ. of California at Irvine, 1996.Google Scholar
- S. J. Rak and Daniel J. Van Hook, "Evaluation of Grid-based Relevance Filtering for Multicast Group Assignment", Proc. of 14th DIS workshop on Standards for the Interoperability of Distributed Simulation, March 1996, Institute for Simulation and Training, Orlando, FL, USA, pp. 739--747.Google Scholar
- IEEE 1278, Standard for Information Technology-Protocols for Distributed Interactive Simulation Applications, 1993.Google Scholar
- L. G. Jones, A. J. Lattanze, "Using the Architecture Tradeoff Analysis Method to evaluate a Wargame Simulation System: A Case Study", Technical Note CMU/SEI-2001-TN-022, Sofeware Engineering Institure, Carnegie Mellon University, December 2001.Google Scholar
- U. S. Department of Defense, "High Level Architecture Interface Specification", Version 1.3, April 1998.Google Scholar
- DMSO, RTI 1.3-Next Generation Programmer's Guide (Version 5), 2002.Google Scholar
- S. P. Zhou, W. T. Cai, S. J. Turner, H. F. Zhao, and X. L. Pang, "Flexible State Update Mechanisms in Large Scale Distributed Wargame Simulations", submitted to European Simulation Interoperability Workshop 2004.Google Scholar
Recommendations
Flexible State Update Mechanism for Large-Scale Distributed Wargame Simulations
Large-scale wargame simulations may involve tens of thousands of entities and generally run on distributed simulation nodes. An important issue in constructing these applications is to reduce the amount of data transmitted ...
Performance Evaluation of a Bandwidth Requirements Reduction Technique Based on Timely State Update
ANSS '05: Proceedings of the 38th annual Symposium on SimulationAn important issue in distributed real-time simulation is to reduce the amount of data transmitted amongst distributed simulation nodes so that the state updates of simulation entities can be sent to other simulation nodes in a timely manner. To address ...
Using the HLA for Distributed Continuous Simulations
EUROSIM '13: Proceedings of the 2013 8th EUROSIM Congress on Modelling and SimulationDistributed computing offers many advantages for all types of computational applications. Realizing heterogeneous simulation platforms may benefit from many facilities of distributed computing. However, distributing simulation components over a network ...
Comments