fxc (fx-collaborate/connect)

23
FXC (FX-Collaborate/ Connect) Forecast Systems Laboratory Boulder, CO

Upload: norina

Post on 26-Jan-2016

50 views

Category:

Documents


2 download

DESCRIPTION

FXC (FX-Collaborate/Connect). Forecast Systems Laboratory Boulder, CO. FXC System Overview. Java “Application” consisting of client & server CLIENT – Runs on all Windows platforms (Not fully tested on Macintosh and Sun) 1-2GHz CPU, 1GB Memory, DSL - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: FXC (FX-Collaborate/Connect)

FXC(FX-Collaborate/Connect)

Forecast Systems Laboratory

Boulder, CO

Page 2: FXC (FX-Collaborate/Connect)

FXC System Overview

Java “Application” consisting of client & server

• CLIENT – Runs on all Windows platforms(Not fully tested on Macintosh and Sun)1-2GHz CPU, 1GB Memory, DSL

• SERVER – Runs only on Linux platformsUses AWIPS for creation of meta filesJava server connects to users1-2GHz CPU, 1GB Memory, DSL(more memory for large number of users)

Page 3: FXC (FX-Collaborate/Connect)

• Common data base (AWIPS plus other)

• Shared control of display

• Text chat room

• Slide show (PowerPoint-like)

• Case review

• Local data sharing (plots, JPG/GIF/PNG)

• Web access (e.g.Cams)

• Telephony (under development)

• Mobile/wireless (under development)

Collaborative Features

Page 4: FXC (FX-Collaborate/Connect)

•AWIPS-like user interface

•Extensive data sets (models, obs, imagery, text)

•Display manipulation and interaction

•Procedures, cross-sections, soundings, etc

•Extensive graphic annotation capability

•Choice of servers (real-time and review)

Page 5: FXC (FX-Collaborate/Connect)

FXC Data Access

#1

#2

#3

FXC

Page 6: FXC (FX-Collaborate/Connect)

System Configuration I

FXC

FXC

FXC

FXC

Stand-alone Mode(No Server)

WWWLocal Data

Page 7: FXC (FX-Collaborate/Connect)

System Configuration II

SessionControl

SessionControl

FXC

FXC

FXC

FXC

AWIPS DB

FXC Server

Collaborative Mode

Page 8: FXC (FX-Collaborate/Connect)

System Configuration III

FXC

FXC

FXC

FXC

AWIPS DB

Independent Mode SessionControl

SessionControl

SessionControl

SessionControl

SessionControl

SessionControl

SessionControl

SessionControl

FXC Server

Page 9: FXC (FX-Collaborate/Connect)

System Configuration II & III

FXC

FXC

FXC

FXC

AWIPS DB

Hybrid Mode

FXCSession Ctl

FXCSession Ctl

FXCSession Ctl

FXCSession Ctl

FXCSession Ctl

FXCSession Ctl

FXC Server

independent

collaboration

independent

Page 10: FXC (FX-Collaborate/Connect)

Special ConfigurationUSAF / NASA

Monitor A

Monitor B

AWIPS

SessionControl

FXC Component

AWIPS Component

FXCFXC

AWIPS, FXC Server and Client on the same machine

AWIPS DB

NFS

Capture

Page 11: FXC (FX-Collaborate/Connect)

Implementation Considerations

• Firewalls and proxy servers (TCP/IP)

• Network bandwidth (DSL)

• Server location (access to AWIPS data)

• Customization (menus, special data)

• User training

Page 12: FXC (FX-Collaborate/Connect)

FXC Customers

• NWS/RFC – Hurricane briefings to EOC’s• NWS/WFO – NDFD forecast coordination (trial)• NWS/WFO – Web page preparation• FAA/CWSU – Aviation product evaluation• NASA/Houston – Shuttle landing Wx brief.• USAF/VBAFB&Kennedy – Rocket launch• COMET – Classroom training (radar)• Alaska - Volcanic Ash Coordination

Page 13: FXC (FX-Collaborate/Connect)

FXC Customers(Illustrations)

Page 14: FXC (FX-Collaborate/Connect)

Remote Weather BriefingTropical Storm Hanna

SERFCPeachtree City, GA

FDEMTallahassee, FL

Page 15: FXC (FX-Collaborate/Connect)
Page 16: FXC (FX-Collaborate/Connect)

Aviation Product Evaluation

Page 17: FXC (FX-Collaborate/Connect)

VACT Remote Collaboration

Page 18: FXC (FX-Collaborate/Connect)

FXC Display (private session)

Page 19: FXC (FX-Collaborate/Connect)

FXC Wireless Demonstration

Page 20: FXC (FX-Collaborate/Connect)

USAF Briefing Tool

Page 21: FXC (FX-Collaborate/Connect)

Planned EnhancementsFXC 3.0.0

Page 22: FXC (FX-Collaborate/Connect)

FXC 3.0.0 DevelopmentMessage Repeater

ServerR R

FXC

FXC

FXC

FXC

FXCFXC

FXC

High SpeedHigh Speed

FXC

Server

Current

Page 23: FXC (FX-Collaborate/Connect)

FXC 3.0.0 Development

ISSUE:

Large number of collaborators in a sessioncause the system to queue up action-requests

OPTIONS:

• Assign a session leader (Briefing)• Pass token from user to user• Lock out other users for a fixed interval• Request control from a master

Session Arbitration