A Distributed Simulation Infrastructure Performance Visualization Environment AE

A Distributed Simulation Infrastructure Performance Visualization Environment AE 684 Project Plan Presentation October 26, 2004 Roger Wuerfel

Overview n n n n Introduction Project Goal Design Principles System Description Test Environment Data Flows Current Vision Application Software Status

Introduction n n The High Level Architecture (HLA) is a distributed simulation architecture specification A Run Time Infrastructure (RTI) is an implementation of this specification A mix of a peer to peer federate Rti. Exec Fed. Exec federate and a centralized lib. RTI distribution Objects are persistant Network Communications and “updated” Interactions are events RTI Provided Federate Provided and are “sent”

Project Goal n n This project will create a virtual environment that will immerse the system designer in the distributed simulation infrastructure not the virtual environment that is created by the participating simulations. This view will allow the system designers to experience the data flows between the federates and look for problems and performance bottlenecks. n n Reduce problem isolation time Increased insight into federation performance

Design Principles n Consolidate distributed information Keep it simple (7 ± 2 chunks of information) n Allow drill down to details n n n Visualize relative magnitudes 3 D aural cues Sensitive to tonal and rhythmic changes n Auditory localization for detecting changes in the infrastructure component performance n

System Description n The system will join the federation as a federate to collect n n n Management Object (MOM) data about the federates Data specific to this project sent from the federates The system will display this information in a manner to facilitate the goal of the project.

Test Environment Data Flows

Current Vision n n “Floor” of 2 D network map Federates floating but anchored to the physical location on the floor Visual bars on federates for cumulative data Aural queues for time advance requests and grants Federates can be entered or examined for detailed information

Current Vision Example

VE Application Software n n Xith 3 d which is based on Java Open GL (JOGL) and Java Open AL (JOAL) for 3 D visual and aural displays RTI NG-Pro V 2. 0. 2 implementation of the High Level Architecture v 1. 3 Will join the HLA federation n Use specific interactions for this project and generic MOM data n

Status n n Determined requirements Working with graphics software Designing software architecture Starting report

Questions?
- Slides: 12