Dynamic Discovery of Simulation Entities Using Bamboo and HLA

Loading...
Thumbnail Image
Authors
Liles, Stewart
Watsen, Kent
Zyda, Michael
Subjects
Bamboo
HLA
RTI
Advisors
Date of Issue
1998
Date
1998
Publisher
Monterey, California: Naval Postgraduate School.
Language
Abstract
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.
Type
Article
Description
Fall 2008 Simulation Interoperability Workshop, Paper number 68.
Simulation Interoperability Standards Organization (SISO) SIW Conference Paper
Series/Report No
Department
Computer Science (CS)
Organization
NPSNET Research Group
Identifiers
NPS Report Number
Sponsors
Funder
Format
Citation
Distribution Statement
Rights
This 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.
Collections