Advertisement

Distributed Simulation

  • Margaret L. Loper
Chapter
Part of the Simulation Foundations, Methods and Applications book series (SFMA)

Abstract

Computing technology has advanced dramatically over the last twenty years, enabling new applications for networked simulation. Along with these applications are architectures and standards that support the interoperability of heterogeneous simulations. This chapter begins by looking at the historical roots of distributed simulation. It then examines distributed simulation as a technology, which is based on the science of distributed systems. There are two types of characteristics that distinguish the basic patterns of communication in distributed simulations: communication mechanisms and event synchronization. This chapter defines these characteristics and then describes the modern distributed simulation architectures based on these characteristics. The architectures discussed include Distributed Interactive Simulation, the High Level Architecture, and the Test & Training Enabling Architecture.

Keywords

Transmission Control Protocol User Datagram Protocol Defense Advance Research Project Agency Synchronization Algorithm Common Object Request Broker Architecture 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Notes

Acknowledgment

Part of this chapter is republished from Chapter  16 History of Combat Modeling and Distributed Simulation in Tolk (2012).

References

  1. DIS Steering Committee (1994) The DIS Vision: a map to the vision of distributed simulation. University of Central Florida Institute for Simulation and Training Technical ReportGoogle Scholar
  2. DoD (2010) DoD modeling and simulation (M & S) glossary. http://www.msco.mil/. Accessed 15 July 2011
  3. Fujimoto R (2000) In: Parallel and distributed simulation systems. Parallel and distributed computing. Zomaya AY (ed) Wiley, New YorkGoogle Scholar
  4. Henninger A, Cutts D, Loper M, Lutz R, Richbourg R, Saunders R, Swenson S (2008) Live Virtual Constructive Architecture Roadmap (LVCAR) final report. Modeling & simulation coordination office project No. 06OC-TR-001, SeptemberGoogle Scholar
  5. IEEE 1278.2 (1995) Standard for distributed interactive simulation—communication services and profilesGoogle Scholar
  6. IEEE 1516a (2010) Standard for modeling and simulation high level architecture—framework and rulesGoogle Scholar
  7. IEEE 1516.1b (2010) Standard for modeling and simulation high level architecture—federate interface specificationGoogle Scholar
  8. IEEE 1516.2c (2010) Standard for modeling and simulation high level architecture—object model template (OMT) specificationGoogle Scholar
  9. IEEE 1278.1 (2012) Standard for distributed interactive simulation—application protocols, Version 7Google Scholar
  10. Loper M (2008) Interview with COL James Shiflett on history of distributed simulation. Live Virtual Constructive Architecture Roadmap (LVCAR) project report. Modeling & simulation coordination office project No. 06OC-TR-001, SeptemberGoogle Scholar
  11. Loper M, Goldiez B, Smith S (1993) The 1992 I/ITSEC distributed interactive simulation interoperability demonstration. Proceedings of the 15th Interservice/Industry training systems and education conference, November 29–December 2, Orlando FloridaGoogle Scholar
  12. Macedonia M, Zyda M, Pratt D, Brutzman D, Barnham P (1995) Exploiting reality with multicast groups. IEEE Comput Graph Appl 15(5):38–45CrossRefGoogle Scholar
  13. McGregor D, Brutzman D (2008) Open-DIS: an open source implementation of the dis protocol for C++ and java. Proceedings of the fall simulation interoperability workshop, September, Orlando FloridaGoogle Scholar
  14. Miller D, Thorpe J (1995) SIMNET: the advent of simulator networking. Proc IEEE 83(8):1114–1123CrossRefGoogle Scholar
  15. Noseworthy J.R (2008) The Test and Training Enabling Architecture (TENA) Supporting the decentralized development of distributed applications and LVC simulations. Proceeding DS-RT ’08 Proceedings of the 2008 12th IEEE/ACM international symposium on distributed simulation and real-time applications, Vancouver British Columbia, CanadaGoogle Scholar
  16. Simulation Interoperability Standards Organization (1998) Reference FOM final report. SISO-REF-001-1998, March 9Google Scholar
  17. Simulation Interoperability Standards Organization (2001) BOM study group final report. SISO-REF-005-2001, May 15Google Scholar
  18. Strassburger S, Schulze T, Fujimoto R (2008) Future trends In Distributed simulation and distributed virtual environments: results of a peer study. Proceedings of the Winter Simulation Conference, December 7–10, Miami FloridaGoogle Scholar
  19. Tanenbaum AS (1995) Distributed operating systems, 1st edn. Prentice Hall, New JerseyGoogle Scholar
  20. Tolk A (2012) Engineering principles of combat modeling and distributed simulation, 1st edn. WileyGoogle Scholar
  21. Weatherly R, Seidel D, Weissman J (1991) Aggregate level simulation protocol. In Proceedings of the summer computer simulation conference. Baltimore, MarylandGoogle Scholar

Copyright information

© Springer-Verlag London 2015

Authors and Affiliations

  1. 1.Georgia Tech Research InstituteAtlantaUSA

Personalised recommendations