Presentation is loading. Please wait.

Presentation is loading. Please wait.

OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative Sensing and Acquisition Subsystem Arjuna Balasuriya Life Cycle Architecture Review La Jolla,

Similar presentations


Presentation on theme: "OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative Sensing and Acquisition Subsystem Arjuna Balasuriya Life Cycle Architecture Review La Jolla,"— Presentation transcript:

1 OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative Sensing and Acquisition Subsystem Arjuna Balasuriya Life Cycle Architecture Review La Jolla, CA

2 OOI CI LCA REVIEW August 2010 Agenda Sensing & Acquisition Subsystem Purpose & Services S&A Architectural Overview Release 1 S&A: Product Description Use Case Overview Status of Progress  Use Cases Addressed Key Achievements Risk Assessment S&A

3 OOI CI LCA REVIEW August 2010 Sensing and Acquisition Subsystem: Purpose Observation coordination activities such as collecting, & processing associated with sensor data acquisition Control and manage software that interfaces sensors to the network Provides functionality to access, control, modify, monitor, and document the complete operational life cycle of all instruments within the OOI domains of responsibility 3

4 OOI CI LCA REVIEW August 2010 S&A: Architecture Overview Sensing and Acquisition 4

5 OOI CI LCA REVIEW August 2010 S&A: Architecture Overview Sensing & Acquisition 5

6 OOI CI LCA REVIEW August 2010 User Interfaces Core Infrastructure Services Common Operating Infrastructure Data Distribution and Preservation Infrastructure Common Execution Infrastructure Data Management Application Level Services Externalization and Integration Instrument Agents External Observatory Integration Sensing & Acquisition 6 S&A: Architecture Overview

7 OOI CI LCA REVIEW August 2010 S&A: Architectural Overview 7

8 OOI CI LCA REVIEW August 2010 S&A: Architectural Overview – Release 1 Instrument Registry Data Product Registry Data Acquisition Out of scope for release 1 Out of scope for release 1 Out of scope for release 1 8 Instrument Agent Interface Instrument Management

9 OOI CI LCA REVIEW August 2010 Release 1: S&A Services Instrument Management Service Activate & manage instrument, start/stop the inst. agent Data Acquisition Service Collect data from physical instruments and converting them to a format understandable by the CI Repository Services Create, maintain, Instrument & Data Product registries Instrument Direct Access Service Allow user to communicate directly to the instrument 9

10 OOI CI LCA REVIEW August 2010 S&A: Instrument Management Service 10 Create New Instrument Create New Data Product Execute command Get Instrument State Start Direct Access Stop Direct Access Get Agent For Instrument Get Agent ID For Instrument Current Implementation

11 OOI CI LCA REVIEW August 2010 Release 1: S&A Product Description Use Case Overview IDTitleDescription UC.R1.02Hello InstrumentInstrument gets an ID and is hooked up UC.R1.03Hello Data SourceData Source is registered and connected UC.R1.18Command an InstrumentSend typical commands to specific instrument UC.R1.19Direct Instrument AccessDirectly communicate with instrument IDTitleDescription UC.R1.04Ingest and Describe DataExternally Provided Data read and distributed UC.R1.20Command A ResourceSend typical commands to specific resource IDTitleDescription UC.R1.05Synchronize State DataSynchronize state in distributed data store UC.R1.13Transform DataData process produces new data from old UC.R1.31Assess Access PolicyDefine access policy for a given resource Responsible For Supports Uses 11 IDTitleDescription UC.R1.02Hello InstrumentInstrument gets an ID and is hooked up UC.R1.03Hello Data SourceData Source is registered and connected UC.R1.18Command an InstrumentSend typical commands to specific instrument UC.R1.19Direct Instrument AccessDirectly communicate with instrument

12 OOI CI LCA REVIEW August 2010 Status of Progress Scenario for "Hello Instrument" UC.R1.02 Marine operator registers instrument with the system by filling out appropriate web form, creating an internal identity for instrument. Instrument is interfaced to system, identified by system when it first connects. Instrument Agent initiates full communications with instrument. 12

13 OOI CI LCA REVIEW August 2010 Instrument Meta Data 13

14 OOI CI LCA REVIEW August 2010 Status of Progress 14 Create New Instrument Create New Data Product Execute command Get Instrument State Start Direct Access Stop Direct Access Get Agent For Instrument Get Agent ID For Instrument Clear Registry Register Instrument Register Instrument Type Get Instrument Type Get Instrument Instance Get Instrument by ID Find Instrument Type Find Instrument Instance

15 OOI CI LCA REVIEW August 2010 Status of Progress Instrument Reference ID 602d286b-dc47-4703 ManufactureSEA-BIRD ModelSBE49 FastCAT Serial Number0055 Firmware Version 1.3a Depth Rating7000 DescriptionIntegrated CTD INSTRUMENT REGISTRY 15

16 OOI CI LCA REVIEW August 2010 Status of Progress Scenario for "Hello Data Source" UC.R1.03 Data provider registers data source with the system by filling out appropriate web form, creating an internal identity for data source. New data product for data source (here for an instrument) is created and Data Source Adapter (instrument agent) is registered as a publisher of the data product. Data source is interfaced to system, associated with identity when it first connects. Data Source Adapter (instrument agent) initiates full acquisition activities. 16

17 OOI CI LCA REVIEW August 2010 Register a Data Product Create New Instrument Create New Data Product Execute command Get Instrument State Start Direct Access Stop Direct Access Get Agent For Instrument Get Agent ID For Instrument Clear Registry Register Instrument Register Instrument Type Get Instrument Type Get Instrument Instance Get Instrument by ID Find Instrument Type Find Instrument Instance 17

18 OOI CI LCA REVIEW August 2010 Status of Progress 18

19 OOI CI LCA REVIEW August 2010 Status of Progress Data Product ID403b344b-db43-3409 Instrument Reference ID 602d286b-dc47-4703 TopicCTD_DATA Data FormatASCII DescriptionComma separated data fields ………………….………………… DATA PRODUCT REGISTRY 19

20 OOI CI LCA REVIEW August 2010 Status of Progress Scenario for "Command An Instrument" UC.R1.18 User determines command(s) that are to be applied to an instrument. User accesses that instrument's general instrument interface supplied by CI, and learns whether he/she has access to the necessary commands. If the user needs additional permissions that are part of the general interface, these are requested. Commands available through the general interface may be accessed directly through the interface. These commands are directed to the Instrument Agent, which uses its knowledge of the instrument to assess their validity under current operating conditions. If the user needs direct access to the instrument, the user requests that (see Direct Instrument Interface). The Instrument Agent conveys the command to the instrument, logging and displaying the response and any resulting state changes. 20

21 OOI CI LCA REVIEW August 2010 Command an Instrument UI Create New Instrument Create New Data Product Execute command Get Instrument State Start Direct Access Stop Direct Access Get Agent For Instrument Get Agent ID For Instrument Instrument Agent Instrument 21

22 OOI CI LCA REVIEW August 2010 Status of Progress 22

23 OOI CI LCA REVIEW August 2010 Key Achievements Interface between UI and SA services Repository Services – Instrument and Data Product Registries Interface between SA services and the instrument agent  Common interface for all instruments (commands, life cycle) 23

24 OOI CI LCA REVIEW August 2010 Risk Assessment – S&A Use Case IDNameDelivery RiskMaturity LevelTarget Use UC.R1.02Hello InstrumentMediumRequiredOperator UC.R1.03Hello Data SourceMediumRequiredUser UC.R1.18Command An InstrumentMediumRequiredDeveloper UC.R1.19Direct Instrument AccessHighDescopedTest ServiceDelivery RiskMaturity LevelTarget User Instrument & Data Process RegistryLowRequiredUser Instrument ManagementMediumRequiredOperator Data AcquisitionMediumRequiredUser Instrument Direct AccessMediumDescopedDeveloper 24

25 OOI CI LCA REVIEW August 2010 Thanks ! Questions ?

26 OOI CI LCA REVIEW August 2010 Status of Progress 26 UIInst. Agent S&A Data Acquisition Instrument

27 OOI CI LCA REVIEW August 2010 List of Instrument Metadata


Download ppt "OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative Sensing and Acquisition Subsystem Arjuna Balasuriya Life Cycle Architecture Review La Jolla,"

Similar presentations


Ads by Google