13.07.2015 Views

download as a pdf - Southern California Coastal Ocean Observing ...

download as a pdf - Southern California Coastal Ocean Observing ...

download as a pdf - Southern California Coastal Ocean Observing ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Part III. Appendix 2: Data TransportImplementing the IOOSData Transport SystemIt is important to stress that much of what is being attempted here breaks new ground. Certainlythe integration of the various components into the envisioned data transport system is novel, andno matter how hard we try to envision all the issues that will arise in so doing, we are likely to find<strong>as</strong> we <strong>as</strong>semble the various components that significant new issues must be addressed to bring thesystem to the level of functionality and operation that we desire.We recommend a modular approach to the design of the system. As noted in the Introduction, amodular architecture will allow straightforward replacement of components <strong>as</strong> new technologiesrender older modules obsolete. It also will allow the overall design and implementation of the systemto be undertaken in stages by several groups working in parallel. Furthermore, we recommendthat the system be modularized along the lines presented in the Introduction, beginning with a discipline-neutrallower layer and working up from this layer. A significant advantage to making thelayers discipline neutral where possible is that it broadens the user b<strong>as</strong>e of support for these layers.To provide a b<strong>as</strong>e on which to begin building the complete transport layer, we recommend specifyingan initial configuration for several of the lower system layers. This configuration will likelychange with time, but adopting a b<strong>as</strong>e at this time will allow more rapid implementation of thesystem <strong>as</strong> a whole, i.e., it will allow us to undertake a suite of pilot projects built on this b<strong>as</strong>e thatcan move forward in parallel.In this chapter we detail the specific approach that we recommend for the design and implementationof the IOOS Data Transport System.THE DATA ACCESS PROTOCOLWe recommend adopting TCP/IP <strong>as</strong> an operational component for the IOOS Data Transport Systemat the lowest level. TCP/IP is in widespread use and is likely to remain the dominant low leveltransmission/internet protocol for the foreseeable future.The next layer up in the Data Transport System must be <strong>as</strong>sociated with a data access protocol. Werecommend adopting the OPeNDAP data access protocol <strong>as</strong> a pre-operational component for thedata access protocol on which the transport layer will be built. OPeNDAP is described in some detailin Annex C and in Annex B is compared to other systems of which the Data Transport Team isaware. Given the current status of OPeNDAP and the re<strong>as</strong>ons outlined in the introduction to thisChapter and in Annexes B and C, we believe that selecting OPeNDAP <strong>as</strong> a pre-operational componentwill gain IOOS one to two years of advanced development on the Data Transport System.159

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

Saved successfully!

Ooh no, something went wrong!