HELP! * GREY=local Full HTML for

LOCAL foilset Master for TANGO Applications -- C2, Education, HealthCare, Simulation

Given by Geoffrey C. Fox, Marek Podgorny at CEWES HPC Collaborative Methods and Tools Meeting on Februray 27 1997. Foils prepared February 25 97
Abstract * Foil Index for this file

See also color IMAGE
We describe ongoing and planned applications of the collaboration system TANGOsim to
  • Command and Control (Rome Laboratory)
  • Distributed Simulation and Forces Modelling
  • Local (IntraNet) University and Distance Education
  • Forums and Clubs on the Web
  • Health Care including Telemedicine and asynchronous support of specialist referrals
  • These comments are prefaced by a review of TANGO

Table of Contents for full HTML of Master for TANGO Applications -- C2, Education, HealthCare, Simulation


1 Applications of Collaboration Systems Command and Control, HealthCare, Education, Distributed Simulation
2 Abstract of TANGO Applications Presentation
3 TANGO Highlights - I
4 TANGO Highlights - II
5 Typical Web Collaboration Architecture
6 The TANGOsim C2 Application
7 The Chosen C2 Application
8 TANGOsim Collaborative Simulator
9 RomeLab C2 Application Component -- 2D GIS
10 RomeLab C2 Application Component -- 3D GIS
11 RomeLab C2 Application Component Audio/Video teleconferencing system
12 RomeLab C2 Auxiliary Applications
13 TangoSim Benefits to DoD Command and Control -- 1
14 TangoSim Benefits to DoD Command and Control -- 2
15 TangoSim Benefits to DoD Command and Control -- 3
16 TangoSim Benefits to DoD Command and Control -- 4
17 Future C2 Tango GIS Database Support
18 C2 Tango Video on Demand support
19 Tango Application to Education
20 Distributed Tango WebWisdom
21 Tango in HealthCare - I
22 Tango in HealthCare - II
23 TANGOsim for Distributed Simulation and Computational Steering - I
24 TANGOsim for Distributed Simulation and Computational Steering - II

This table of Contents Abstract



HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 1 Applications of Collaboration Systems Command and Control, HealthCare, Education, Distributed Simulation

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * Critical Information in IMAGE
Full HTML Index
Geoffrey Fox NPAC Syracuse University
111 College Place
Syracuse NY 13244-4100

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 2 Abstract of TANGO Applications Presentation

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
We describe ongoing and planned applications of the collaboration system TANGOsim to
  • Command and Control (Rome Laboratory)
  • Distributed Simulation and Forces Modelling
  • Local (IntraNet) University and Distance Education
  • Forums and Clubs on the Web
  • Health Care including Telemedicine and asynchronous support of specialist referrals
  • These comments are prefaced by a review of TANGO

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 3 TANGO Highlights - I

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
Entirely Web-based system (runtime implemented in Java)
Able to tap any information resources
Self-distributing software model (applets not applications)
Unrestricted inter-applet communication
Supports all basic collaboratory functions:
  • statefull system, security/session management, data/event distribution, scalable multimedia support (VTC, digital networked video)

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 4 TANGO Highlights - II

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
Language independent: support for non-Java applications
  • APIs available for Java, C, C++, JavaScript
Archiving system for session replays
  • Relational database backend
Dynamic and flexible master-slave mode
Entirely open, extensible system with growing set of applications
Multiplatform: SGI/Sun/Win 95/NT
TANGOsim mode provides support for discrete event simulations
Used in Command and Control, telemedicine, and weather application in Rome Laboratory Project that funded.

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 5 Typical Web Collaboration Architecture

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * Critical Information in IMAGE
Full HTML Index
TANGOsim
Basic
Replicated Applications
1)Virtual Users 2)Customized Views

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 6 The TANGOsim C2 Application

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * Critical Information in IMAGE
Full HTML Index
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

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 7 The Chosen C2 Application

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
Unmanned terrorist plane carrying bacterial weopen overflies New York with possible fighter intercept before crashing near Syracuse and requiring emergency response
NORAD Air Defense Command and Control with participants
  • NCA, NMCC, NORAD, ADOC, AEGIS, National Guard
  • FAA, FEMA, CDC
  • NYS Governor, NYS Police, Local Medical Facilities/ Personnel
Participants can be real or virtual and have access to rich set of GIS and basic collaborative tools

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 8 TANGOsim Collaborative Simulator

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
TANGOsim extends TANGO architecture by adding a discrete event simulator
  • this extension allows one to go beyond the basic "cooperating twins" model of most Java Collaboration systems
  • implements a multithreaded, script driven simulation engine with virtual time support
  • independent, configurable Simulation Controller applet for remote interactive control
  • implements extensible scripting language for scenario definition
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

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 9 RomeLab C2 Application Component -- 2D GIS

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
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 (State of forces)
Driven by Simulation Engine
Can to be driven by sensor output
Serves as Interface to 3D Geographical Information System

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 10 RomeLab C2 Application Component -- 3D GIS

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
3D Geographical Information System offers full 3D terrain and flying objects visualization
  • high end, high performance
  • collaborative and interactive since integrated with TANGO
  • supports multiple GIS overlays (maps, sat data…)
  • supports stereographic viewing
  • georeferenced and synchronized with 2D GIS
implemented in C++ using OpenInventor technology (started as VRML but too slow!)
supports advanced data compression designed for adaptivity to heterogeneous network support
Shows TANGO ability to integrate non-Java applications

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 11 RomeLab C2 Application Component Audio/Video teleconferencing system

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
distributed architecture based on OpenDVE/LiveMedia run time
completely rewritten conference engine (lightweight - low latency)
automatic discovery of potential collaborators
integrated with TANGO
  • predefined audio loops can be started by a mouse click
  • automatic remote startup of necessary software elements
  • state maintained by TANGO server
integrated with Netscape browser
  • startup via hyperlink, plug-in implementation available
multiplatform (UNIX, Windows 95/NT), interoperable
supports multiple codecs (audio and video)

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 12 RomeLab C2 Auxiliary Applications

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
Chatboard
Collaboratory Web browser
Collaboratory search engine
Mmail - TANGO multimedia mail
  • supports test, images, audio, video
  • persistent storage for MM messages
Weather with 2D and 3D views and simulation and sensor data displays
All apps collaboratory and compatible with Simulation Engine, hence scriptable.

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 13 TangoSim Benefits to DoD Command and Control -- 1

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
Pervasive technologies
  • Leverages existing web-based technologies
    • e.g., Tango-Sim can be implemented at C2 centers in very near term with lower cost than Stove Pipe approach
  • Incorporates a powerful web browser which permits easy access by C2 centers to many web based databases
  • Enables collaborations between multi-service, non-collocated C2 centers
    • Tango-Sim locations can be linked together to provide hierarchical systems as required

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 14 TangoSim Benefits to DoD Command and Control -- 2

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
Pervasive Technologies, cont.
  • Allows nesting of hierarchical collaborative sessions
    • e.g., staffs may hold collaborative sessions to provide real-time support to C2 center division heads who are participating in a higher level collaborative session
  • Simplifies interfacing of existing non-web based C2 databases by using linkages of legacy technologies to web based standards and applications

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 15 TangoSim Benefits to DoD Command and Control -- 3

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
Tango-Sim powerful functionality provides:
  • Multiple, simultaneous collaborative interactions by a single participant
  • High information content visualizations
  • Audio and video on demand
  • Web-based teleconferencing
  • Interactions with surrogate participants
  • Rapid C2 prototyping and usability testing

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 16 TangoSim Benefits to DoD Command and Control -- 4

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
Tango-Sim database capabilities:
  • Provide an excellent test bed for recording, measuring, and evaluating:
    • Collaborative interactions between C2 staffs
    • Usability and information content of various visualizations of the same data
  • Enable repeatable collaborative experiments
    • How does one measure the effectiveness of a collaboration ?
    • How does one measure and compare two or more collaborative applications ?

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 17 Future C2 Tango GIS Database Support

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
Will use public domain GIS data for CIV project
  • Relational database repository (Illustra) for the TIGER/Line data is under construction. This will include as well the census data file.
3D GIS viewers are being extended to provide "point and click" link capabilty as provided in VRML
This capability will be supplemented by spatial query capabilities against the TIGER/Line/Census database
Will use small Denver and full New York State 25 meter EOSTAT multispectral data

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 18 C2 Tango Video on Demand support

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
NPAC VoD architecture has been integrated with TANGO
  • Collaborative mode: master - slave mode
    • unicast, fully interactive link between the server and master client
    • multicast used to transfer data to the slave video clients
    • session control under control of TANGO
  • Current video archiving capability of the videoconferencing system developed for CIV will be extended by using video server as a searchable data repository of multimedia data recorded in Tango session.

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 19 Tango Application to Education

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
Uses linkage of TANGO to JavaScript WebWisdom which supports Persuasion, Powerpoint, HTML and Screendump mixed Presentations with audio (tagged to specific foils) and notes
Full Webwisdom used by Teacher allows access to full curricula and options
Client (Slave) WebWisdom displays pages chosen by teacher (with same audio and notes) and generates automatic HTML index
  • should integrate with HTML editor to allow student annotation
Currently WebWisdom used in non TANGO mode with classic large screen display
TANGO WebWisdom allows one to use same approach to distributed PC's which is surely more attractive (Web font sizes designed for monitors -- not classroom displays)

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 20 Distributed Tango WebWisdom

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
To allow use on low speed lines (28.8 kbaud modems), distribute CD ROM of material to students
Client WebWisdom will map URL sent from Teacher WebWisdom to link on PC (if exists) and so ONLY control information is sent on Web
Standard low bit rate codecs support audio and video conferencing over phone lines
For asynchronous learning, ship HTML Index with lesson audio to clients and students use offline with TANGO used to support synchronous audio and video conferencing
Will use in China (already succesfully used material Spring 96 Semester between Syracuse and Harbin) and for Syracuse University "Limited Residency" continuing programs where students visit University once to three times per semester (see Computing for the Future Certificates)
  • Corporate Programs where we substitute limited residency at Syracuse by University team visiting site where many students can congregate

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 21 Tango in HealthCare - I

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
There are several natural applications as Tango supports the "Bridge" concept of warner and Balch which effectively claims that Tango like approach is better model for TeleMedicine than classic videoconferencing/distributed sensor data model
As well as rural distance medicine, we can see many opportunities for home health care especially for geriatric applications.
  • In a separate project we have linked low cost sensors through PC serial port and into Java event handlers so that can feed Home medical monitors to servers and client side filters.
  • Similarily Home education could be attractive for broad professional continuing education population

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 22 Tango in HealthCare - II

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
TANGOsim has interesting applications to medical education with "scenario" playing through particular medical test cases such as pathology images which residents in training are asked to diagnose in collaboration with experts discussing cases. Such events are typically observed by many largely passive people.
In another example suggested by Saltz (John Hopkins) Tango could be used in team health care which involves both spontaneous collaboration and the asynchronous case represented by later expert consultants.
  • Here the database support will be very useful for linking the different medical sessions for a given case.

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 23 TANGOsim for Distributed Simulation and Computational Steering - I

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
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
  • simulation engine
  • visualization subsystem
  • one of more computaional scientists
Need to link to Tango, Java data analysis/visulaization front ends as well as distributed resource management systems such as ARMS from Cornell

HELP! * GREY=local HTML version of LOCAL Foils prepared February 25 97

Foil 24 TANGOsim for Distributed Simulation and Computational Steering - II

From Master for TANGO Applications -- C2, Education, HealthCare, Simulation CEWES HPC Collaborative Methods and Tools Meeting -- Februray 27 1997. * See also color IMAGE
Full HTML Index
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 Modelling because these typically use object parallelism which fits both language and applet/JavaBean capabilities.
See discussion in http://www.npac.syr.edu/projects/javaforcse

Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Mon Mar 3 1997