06.07.2013 Views

2011 - Cooperative Institute for Research in Environmental Sciences ...

2011 - Cooperative Institute for Research in Environmental Sciences ...

2011 - Cooperative Institute for Research in Environmental Sciences ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Milestone 3. Develop an AWIPS II collaboration prototype<br />

as part of the AWIPS II.<br />

The NWS is <strong>in</strong>vestigat<strong>in</strong>g various approaches to meet<br />

the collaboration requirements <strong>for</strong> AWIPS II. The latter<br />

will allow real-time collaboration between weather<br />

<strong>for</strong>ecasters at different sites by allow<strong>in</strong>g them to share<br />

weather products, draw<strong>in</strong>gs and other data with<strong>in</strong> the<br />

AWIPS II environment.<br />

The last year has seen the design of a distributed architecture<br />

and the implementation of a basic system, to<br />

allow collaboration as a plug-<strong>in</strong> <strong>for</strong> CAVE. The system<br />

uses XMPP (Extensible Messag<strong>in</strong>g and Presence Protocol)<br />

messages between participat<strong>in</strong>g CAVE clients and Openfire<br />

(an open-source server responsible <strong>for</strong> coord<strong>in</strong>at<strong>in</strong>g<br />

the session) to exchange <strong>in</strong><strong>for</strong>mation about products each<br />

client has loaded. Clients who are able to load products<br />

directly are only passed metadata <strong>in</strong>dicat<strong>in</strong>g what products<br />

are to be loaded <strong>in</strong> order to rema<strong>in</strong> synchronized<br />

with the collaborative session, whereas those who cannot<br />

load data are sent “screenshots” from connected clients<br />

of the same data, thus m<strong>in</strong>imiz<strong>in</strong>g bandwidth usage.<br />

Screenshots are optimized <strong>for</strong> transmission and may be<br />

compressed substantially or not, depend<strong>in</strong>g upon the<br />

bandwidth requirements <strong>in</strong> that particular case.<br />

Furthermore, the collaboration plug-<strong>in</strong> has been merged<br />

with a version of the AWIPS II draw<strong>in</strong>g tool plug-<strong>in</strong><br />

(Milestone 2) <strong>in</strong> order to enable collaborative draw<strong>in</strong>g as<br />

well. This allows session participants to draw or modify<br />

Collaborative session: Each CAVE client jo<strong>in</strong>s the session<br />

by enabl<strong>in</strong>g collaboration, which connects it to the<br />

Openfire server. When a product is loaded on one client, or<br />

a draw<strong>in</strong>g created or modified, the result<strong>in</strong>g changes are<br />

propogated to the other clients via XMPP messages to and<br />

from the Openfire server.<br />

cold fronts, weather symbols, etc. and have these changes<br />

appear on other clients’ displays <strong>in</strong> near real-time. Development<br />

of the collaboration tool will cont<strong>in</strong>ue <strong>in</strong> the com<strong>in</strong>g<br />

year as NWS requirements evolve <strong>in</strong> order to provide<br />

a fully functional production-quality end product.<br />

NGDC-03SpaceWeather<br />

FEDERAL LEAD: ERIC KIHN<br />

CIRES LEAD: JUSTIN MABIE<br />

NOAA Goal 4: Transportation<br />

Project Goal: Assess the current state of the space environment<br />

from the surface of the Sun to the upper atmosphere, use datadriven<br />

physical models to construct a realistic and authoritative<br />

gridded database of the space environment, and place that<br />

description <strong>in</strong>to its long-term climatological perspective.<br />

Milestone 1. Add new features to the Space Physics Interactive<br />

Data Resource (SPIDR), <strong>in</strong>clud<strong>in</strong>g the work flow system,<br />

data dashboard, and collaboration on new web service <strong>in</strong>terface<br />

development with colleagues at the Russian Academy of<br />

<strong>Sciences</strong>, Geophysical Center.<br />

Several new features were added to SPIDR as part of this<br />

ef<strong>for</strong>t. A downloadable desktop graphical application <strong>for</strong><br />

creat<strong>in</strong>g and execut<strong>in</strong>g workflows, based off of the Kepler<br />

workflow system. The National Geophysical Data Center<br />

(NGDC) bundle <strong>in</strong>cludes the derivative application,<br />

CIRES Annual Report <strong>2011</strong> 99

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!