Date of Award

12-1992

Document Type

Thesis

Degree Name

Master of Science

Department

Department of Electrical and Computer Engineering

Abstract

This thesis describes the techniques used to create an object manager utilized by an application program during a distributed interactive simulation. This work is currently utilized by a number of AFIT synthetic environment applications for use during a SIMNET exercise. An extensive review of distributed interactive simulations is presented. A discussion of the current distributed simulation protocol, SIMNET, is presented along with the future protocol standard, DIS. Finally, a brief discussion on dead reckoning and its importance during an exercise is presented. An analysis of the SIMNET and DIS protocols provided the basis for the creation of a series of C++ classes to store information on a simulation entity during an exercise. These C++ classes used class generalization and inheritance to differentiate between the different types of entities seen during an exercise. An entity object manager was developed to perform a set of basic functions required during an exercise as listed in a collection of SIMNET and DIS documents. The entity object manager uses the C++ entity class structure to manage the numerous entities viewed during a typical SIMNET exercise. The entity object manager also communicates with the the other exercise participants using two different government supplied network communications packages.

AFIT Designator

AFIT-GCS-ENG-92D-16

DTIC Accession Number

ADA258921

Comments

The author's Vita page is omitted.

Share

COinS