Given by Marek Podgorny at Rome Laboratory CIV Final Review on 9 April 98. Foils prepared 9 April 98
Outside Index
Summary of Material
This (Command and Control) was the major application in the CIV project |
We describe the scenario which is a terrorist event with unmanned aircraft carrying bacterial agent |
we discuss the special Event Driven Simulator used in this case |
We describe role of Video on Demand 2D and 3D GIS and audio/video teleconferencing |
We discuss issues concerning benefits of this approach to C2 |
Outside Index Summary of Material
Marek Podgorny Rome Laboratory Final CIV Review April 8 1998 NPAC Syracuse University |
Unmanned terrorist plane carrying bacterial weapon overflies New York with possible fighter intercept before crashing near Syracuse and requiring emergency response |
NORAD Air Defense Command and Control with participants
|
Participants can be real or virtual and have access to rich set of GIS and basic collaborative tools |
TANGOsim extends TANGO architecture by adding a discrete event simulator
|
Allows customizable server filters to support scenario and client dependent views of given application |
Allows real and virtual participants to be intermixed |
Provides natural Collaborative Computing framework with people and simulations/virtual people intermixed |
TANGO Java |
Collaboratory |
Server |
HTTP |
Server |
MultiMedia Mail |
C2 Commander |
Chat |
VTC |
Event Driven |
Simulation |
Engine |
C2 Radar Officer |
3D GIS |
Scripting |
Language |
C2 Weather Officer |
Message Routing |
SW/Data Distrib. |
Other |
Collaborators |
MultiMedia Mail |
Chat |
Simulation |
Engine Controller |
All Clients |
Typical Clients |
Implements main C2 screen emulation |
Multiscale georeferenced map sets with dynamic GUI |
Selectable radar tracking and visualization |
Multiple flying object visualization with interactive control |
Intercept ovals calculation and visualization |
Integrated tabular information display (Status of Forces) |
Driven by Simulation Engine |
Can to be driven by sensor output |
Fully collaborative, interactive version is available |
3D Geographical Information System offers full 3D terrain and flying objects visualization
|
Implemented in C++ using Open Inventor technology |
Supports advanced data compression designed for adaptivity to heterogeneous network support |
Shows TANGO ability to integrate non-Java applications |
Distributed architecture akin to OpenDVE/LiveMedia run time |
Completely rewritten conference engine (lightweight - low latency) |
Automatic discovery of potential collaborators |
Integrated with TANGO
|
Integrated with Netscape browser
|
multiplatform (UNIX, Windows 95/NT), interoperable |
supports multiple codecs (audio and video) |
Chat board |
Collaboratory Web browser |
Collaboratory search engine |
Mmail - TANGO multimedia mail
|
Weather with 2D and 3D views and simulation and sensor data displays |
All apps collaboratory and compatible with Simulation Engine, hence scriptable. |
Pervasive technologies
|
Pervasive Technologies, cont.
|
Tango-Sim powerful functionality provides:
|
Tango-Sim database capabilities:
|
Uses public domain GIS data for CIV project
|
3D GIS viewers support "point and click" link capabilty as provided in VRML |
This capability is supplemented by spatial query capabilities against the TIGER/Line/Census database |
Uses small Denver and full New York State 25 meter EOSAT multi-spectral data |
NPAC VoD architecture has been integrated with TANGO
|
Clearly Java Collaboration Systems are natural implementations of general environments that mix computers and people |
Computational Steering -- a simulation is like a participant in a TANGO session which has
|
Need to link to Tango, Java data analysis /visualization front ends as well as distributed resource management systems such as ARMS from Cornell |
Note synergy with Java Server based distributed computing such as WebFlow which builds an AVS like environment with graphical interfaces to software Integration |
More ambitious to upgrade discrete event simulation component of TANGOsim to support full SIMNET/DSI (Distributed Simulation Internet) functionality. |
Note that Java is natural language for DSI/Forces Modeling because these typically use object parallelism which fits both language and applet/JavaBean capabilities.
|