Dynamic Discovery of Simulation Entities Using Bamboo and HLA
MetadataShow full item record
This paper describes a program module that administrates the RTI communication functions for the Bamboo virtual environment tool kit. The program module and its associated object model allow users to write Bamboo modules that dynamically load at runtime and promulgate to all members of the federation without explicit user interaction. Bamboo is a portable architecture supporting arbitrary virtual environments. Its design focuses on the ability to dynamically configure itself without explicit user interaction, allowing applications to take on new functionality after execution. In particular this framework facilitates the discovery of virtual environments on the network at runtime. Bamboo is ideally suited for its role in this HLA application. This simple demonstration virtual environment uses Bamboo and the developed HLA module to demonstrate the flexibility of Bamboo and HLA. The system uses a FOM that defines a simple object that is similar to a DIS entity state PDU. After the module loads and the simulation entity updates, the RTI object discovery mechanism updates all HLA administration modules in the federation. This unique use of the RTI allows large simulations to run in an ad hoc fashion allowing exercise coordinators greater flexibility in runtime configuration. Should a federate load a module that other members in the federation do not have local access to, Bamboo and the HLA administration module provide the means to retrieve and load the module from a remote server using the hypertext transfer protocol.
Fall 2008 Simulation Interoperability Workshop, Paper number 68.Simulation Interoperability Standards Organization (SISO) SIW Conference Paper
RightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. As such, it is in the public domain, and under the provisions of Title 17, United States Code, Section 105, is not copyrighted in the U.S.
Showing items related by title, author, creator and subject.
Dynamically extending a networked virtual environment using Bamboo and the high level architecture Liles, Stewart W. (Monterey, California. Naval Postgraduate School, 1998-09);The design and execution of anetworked virtual environment(NVE) are challenging tasks madeeven more difficult by the fact thatNVEs are becoming more complexand difficult to manage. In adistributed environment, eachsimulation ...
Boyd, Mark A.; Gagnon, Todd A. (Monterey, California. Naval Postgraduate School, 1999-03);Zero-sum budgeting, downsizing, and increased mission requirements make it more challenging for U.S. Navy leaders to understand the short and long- term consequences of their decisions. An enterprise model of the Navy could ...
Daglar, Mithat.; Capps, Michael V. (Monterey, California. Naval Postgraduate School, 2000-03);Bamboo is a systems toolkit that is primarily concerned with supporting performance-critical applications that must run continuously for extremely long periods of time. Bamboo supports this by managing the loading and ...