Kevin Gomes, SENSORS Overview and Architecture OOI Cyberinfrastructure: Sensing and Acquisition Workshop San Diego August 5-7, 2008.

Slides:



Advertisements
Similar presentations
Common Instrument Middleware Architecture and Federation of Instrument Resources for X-ray Crystallography Rick McMullen Indiana University.
Advertisements

Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
Ocean Observatories Initiative Data Exchange David Stuebe & Paul Hubbard OOI Cyberinfrastructure Life Cycle Objectives Milestone Review, Release 1 San.
June 2010 At A Glance The Room Alert Adapter software in conjunction with AVTECH Room Alert™ devices assists in monitoring computer room environments as.
FOSS4G 2009 Building Human Sensor Webs with 52° North SWE Implementations Building Human Sensor Webs with 52° North SWE Implementations Eike Hinderk Jürrens,
SENSORS and PUCK Duane Edgington, Bob Herlien, Kevin Gomes, Tom O’Reilly MBARI Duane Edgington, Bob Herlien, Kevin Gomes, Tom O’Reilly MBARI.
OOI CI S&A workshop 1/27/2011 PUCK protocol update Tom O’Reilly 1/27/2011.
Introduction to BlackBerry Push API Pratik Sapra, Mobile Application Development Specialist.
DataGrid is a project funded by the European Union 22 September 2003 – n° 1 EDG WP4 Fabric Management: Fabric Monitoring and Fault Tolerance
Service Oriented Sensor Web Xingchen Chu and Rajkumar Buyya University of Melbourne, Australia Presented by: Gerardo I. Simari CMSC828P – Fall 2006 Professor.
Integrated Mobile GIS and Wireless Internet Map Servers for Environmental Monitoring and Management By Ming-Hsiang Tsou
Wireless LAN Topology Visualiser Project Supervisor: Dr Arkady Zaslavsky Project Team Members: Jignesh Rambhia Robert Mark Bram Tejas Magia.
PROGRESS project: Internet-enabled monitoring and control of embedded systems (EES.5413)  Introduction Networked devices make their capabilities known.
Smart-Sensor Infrastructure in the IPAC Architecture V.Tsetsos 1, V. Papataxiarhis 1, F.Kontos 1, P.Patelis 2, S.Hadjiefthymiades 1, E.Fytros 2, L.Liotti.
A Distributed Smart Signal Architecture for Traffic Signal Controls Dustin DeVoe Richard Wall, PhD University of Idaho Moscow, ID USA.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Introduction to Cyberspace
Discussion and conclusion The OGC SOS describes a global standard for storing and recalling sensor data and the associated metadata. The standard covers.
OOI CI R2 Life Cycle Objectives Review Aug 30 - Sep Ocean Observatories Initiative OOI CI Release 2 Life Cycle Objectives Review CyberPoPs & Network.
Presented by ORNL SensorNet: Wide-Area Sensor Networks for Protection and Assurance Presenter’s name Affiliation.
MBARI’s SSDS Data Management for Ocean Observatories Brian Schlining ブライアン シュリニング.
Ocean Observatories Initiative Sensing and Acquisition (SA) Subsystem Overview Michael Meisinger September 29, 2009.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative Instrument and Platform Agent Architecture (IPAA) Steve Foley Life Cycle Architecture Review.
Ocean Observatories Initiative Common Execution Infrastructure (CEI) Overview Michael Meisinger September 29, 2009.
Work-in-progress on a thin IEEE architecture to implement reconfigurable weblab infrastructures Ricardo Costa - Gustavo.
ANSTO E-Science workshop Romain Quilici University of Sydney CIMA CIMA Instrument Remote Control Instrument Remote Control Integration with GridSphere.
Oceanographic Data Provenance Tracking with the Shore Side Data System Mike McCann, Kevin Gomes International Provenance and Annotation Workshop June 18,
Environmental Monitoring: Database and Beyond Chengyang Zhang Computer Science Department University of North Texas.
CONFIGURING THIN INTERNET SERVERS FOR INDUSTRIAL DATA COLLECTION (512) /0558 fax Jeffrey C. Michalski Concur.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
CEOS WGISS, Hanoi May OSCAR Prototyping the sensor web Wyn Cudlip BNSC/QinetiQ Presentation to WGISS Hanoi May 2007 (Slides.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative Instrument and Platform Agent Architecture (IPAA) Steve Foley, David Everett Life Cycle Objective.
OOI CI EOI LCA REVIEW December 13, 2010 Ocean Observatories Initiative External Observatory Integration Christopher Mueller Life Cycle Architecture Review.
The Grid System Design Liu Xiangrui Beijing Institute of Technology.
Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger September 29, 2009.
Ocean Observatories Initiative OOI Cyberinfrastructure Life Cycle Objectives Review January 8-9, 2013 Tom O’Reilly Monterey Bay Aquarium Research Institute.
MBARI Observatory Software Software Infrastructure and Applications for MOOS K. Headley January 2011.
Service Oriented Sensor Web: NOSA Approach Rajkumar Buyya and Xingchen Chu Grid Computing and Distributed Systems (GRIDS) Laboratory Dept. of Computer.
OOI CyberInfrastructure Workshop: Ocean Observation Programs Preparation Phone Meeting May 5, 2008 Alan Chave, Michael Meisinger OOI CI System Engineering.
Interoperable marine monitoring systems Toma Daniel Mihai Technical University of Catalonia Mentor: Tom O’Reilly MBARI 2010.
OOI CyberInfrastructure: Data Management Architecture Specification Workshop June 30-July 1, 2008 Matthew Arrott, Ingolf Krueger, Claudiu Farcas, Emilia.
Ocean Observatories Initiative OOI Cyberinfrastructure Overview Matthew Arrott VMware Presentation March 5, 2010.
Kevin Gomes and John Graybeal, MBARI MBARI’s SSDS OOI Cyberinfrastructure: San Diego June 30, 2008.
SOIS APP Working Group Overview. Presentation Overview Application Support Services Electronic Datasheets ESA Project History and Plans Standards Documentation.
Distributed Object Frameworks DCE and CORBA. Distributed Computing Environment (DCE) Architecture proposed by OSF Goal: to standardize an open UNIX envt.
Introduction to Semantic Web Service Architecture ► The vision of the Semantic Web ► Ontologies as the basic building block ► Semantic Web Service Architecture.
31 March 2009 MMI OntDev 1 Autonomous Mission Operations for Sensor Webs Al Underbrink, Sentar, Inc.
Ocean Observatories Initiative OOI Cyberinfrastructure Data Management Michael Meisinger & David Stuebe OOI Cyberinfrastructure Life Cycle Objectives Milestone.
©2012 LIESMARS Wuhan University Building Integrated Cyberinfrastructure for GIScience through Geospatial Service Web Jianya Gong, Tong Zhang, Huayi Wu.
Jini Architectural Overview Li Ping
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Kevin Gomes, MBARI MBARI Data Architecture OOI Cyberinfrastructure: Data Product Generation Workshop San Diego May 20-21, 2008.
DSN & SensorWare Projects Rockwell Science Center –Charles Chien UCLA –Mani Srivastava, Miodrag Potkonjak USC/ISI –Brian Schott, Bob Parker Virginia Tech.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative Sensing and Acquisition Subsystem Arjuna Balasuriya Life Cycle Architecture Review La Jolla,
Smart Instant HKU Context-aware Instant Messenger for Mobile Users Supervisor: Dr.Cho-Li Wang CS Final Year Project (Year )
MBARI Data Management Initiatives John Graybeal Information Applications Group Lead.
Ocean Observatories Initiative OOI Cyberinfrastructure Overview Matthew Arrott VMware Presentation March 5, 2010.
CIMA and Semantic Interoperability for Networked Instruments and Sensors Donald F. (Rick) McMullen Pervasive Technology Labs at Indiana University
Ocean Observatories Initiative OOI Cyberinfrastructure Common Execution Infrastructure Michael Meisinger OOI Cyberinfrastructure Life Cycle Objectives.
March 2004 At A Glance The AutoFDS provides a web- based interface to acquire, generate, and distribute products, using the GMSEC Reference Architecture.
Presented by ORNL SensorNet: Wide-Area Sensor Networks for Protection and Assurance Budhendra Bhaduri Geographic Information Science and Technology Computational.
Ocean Observatories Initiative Integrating Marine Observatories into a System-of-Systems: Messaging in the US Ocean Observatories Initiative M. Arrott,
NOAA EDMC Ocean Observatories Initiative Cyberinfrastructure Karen Stocks OOI CI Data Curator University of California, San Diego Ocean Observatories.
Sensor Web Enablement (SWE) developments for fixed monitoring platforms and research vessels By Dick M.A. Schaap – SeaDataNet Technical Coordinator with.
Ocean Innovations 08, St Johns, NFL, Canada
WEB SERVICES.
Context-Aware Computing
Denial-of-Service Jammer Detector Training Course Worldsensing
Presentation transcript:

Kevin Gomes, SENSORS Overview and Architecture OOI Cyberinfrastructure: Sensing and Acquisition Workshop San Diego August 5-7, 2008

OOI-CYBERINFRASTRUCTURE SENSORS Overview and Architecture SENSORS Project Overview SIAM Model, Architecture and Interfaces SENSORS and OMF Proxy Architecture and Model

OOI-CYBERINFRASTRUCTURE SENSORS Project and Workshop Report Project followed ORION workshop in San Juan –Workshop to define middleware requirements for observatory infrastructure –Test Plug and Work (SIAM) on MARS –Follow on Workshop (to be done) Report on workshop (requirements) –Resource Management –Monitoring Requirements –Instrument Management –Data and Metadata

OOI-CYBERINFRASTRUCTURE SIAM Model “mmddyy=...” “time=...” Data logger client Time synchronizer client “acquire” getData() setClock() HydroRad instrument service Standard interface SBE-16 instrument service Standard interface SBE-16 “ts”

OOI-CYBERINFRASTRUCTURE SIAM Concepts Instrument PUCK Power Port Instrument Port Port Node Node Manager Port Manager Device Service Instrument PUCK Power Port Instrument Port Port Device Service = CI Platform Controller = CI Instrument Supervisor = CI Instrument Agent Data Sent to SSDS: -CI Observatory Data Ingest -CI Repositories Metadata Event Manager

OOI-CYBERINFRASTRUCTURE SIAM Model, Architecture, and Interfaces

OOI-CYBERINFRASTRUCTURE SIAM Node and Port Manager

OOI-CYBERINFRASTRUCTURE SIAM Model, Architecture, and Interfaces

OOI-CYBERINFRASTRUCTURE SIAM Ports

OOI-CYBERINFRASTRUCTURE SIAM Model, Architecture, and Interfaces

OOI-CYBERINFRASTRUCTURE SIAM Device and Instrument

OOI-CYBERINFRASTRUCTURE SIAM Model, Architecture, and Interfaces

OOI-CYBERINFRASTRUCTURE SIAM Device Services

OOI-CYBERINFRASTRUCTURE SIAM Node and Port Manager (Details)

OOI-CYBERINFRASTRUCTURE SIAM Ports (Details)

OOI-CYBERINFRASTRUCTURE SIAM Ports (Details)

OOI-CYBERINFRASTRUCTURE SIAM Device and Instrument (Details)

OOI-CYBERINFRASTRUCTURE SIAM Device and Instrument (Details)

OOI-CYBERINFRASTRUCTURE SIAM Device Services (Details)

OOI-CYBERINFRASTRUCTURE SIAM Device Services (Details)

OOI-CYBERINFRASTRUCTURE SIAM Device Services (Details)

OOI-CYBERINFRASTRUCTURE SIAM Device Services (Details)

OOI-CYBERINFRASTRUCTURE SENSORS Work to apply to ALOHA and MARS PUCK RS-232 to Ethernet RS-232 SSDS Interface Shore Side Data System SSDS Interface Instrument services Digi RealPort Cable Shore Node Shore-side Computer (at MBARI) SIIM CTD Shore Network (Internet) Seahurst Cable

OOI-CYBERINFRASTRUCTURE Extending to OMF CTD RS-232 to Ethernet RS-232 SSDS Interface SSDS Interface Instrument services Digi RealPort Cable Shore Node Digi Shore Network (Internet) ALOHA Cable Shore Side Data System MBARI Enterprise Service Bus NCSA Enterprise Service Bus Proxy & Strategy

OOI-CYBERINFRASTRUCTURE OMF Proxy Architecture and Model Instrument Observatory Middleware (MOM) Proxy Strategy Middleware (SIAM/ROADNet/etc.) Device Service OGC/1451/ProtocolX Queue Instrument Proxy Mediation Classes (Common Model) Translation between common Instrument Proxy interface to language d’jour Common interface specification for instrument in observatory Translation between legacy middleware and common model = CI Exchange = CI Instrument Agent = State Model

OOI-CYBERINFRASTRUCTURE OMF Proxy Architecture and Model Instrument Mule ESB/Active MQ OGCStrategy SIAM Node Device Service OGC Queue Instrument Proxy Mediation Classes (Common Model) getNewObservation() aquireData() “ts”

OOI-CYBERINFRASTRUCTURE OMF Proxy Architecture and Model Instrument Mule ESB/Active MQ OGCStrategy SIAM Node Device Service OGC Queue Instrument Proxy Mediation Classes (Common Model) convertAndSend() addSample() publishData() addSample() publishData() 32.45, , Metadata is tagged to data and data is parsed

OOI-CYBERINFRASTRUCTURE SENSORS and OMF Proxy Architecture and Model

OOI-CYBERINFRASTRUCTURE

SENSORS and OMF Proxy Architecture and Model

OOI-CYBERINFRASTRUCTURE

SENSORS and OMF Proxy Architecture and Model

OOI-CYBERINFRASTRUCTURE

Sample SensorML from SIAM

OOI-CYBERINFRASTRUCTURE Sample OM from SIAM

OOI-CYBERINFRASTRUCTURE Integration of IEEE 1451 with OGC-SWE and Ocean Instruments Signal Conditioning and Conversion Transducer PHY TEDS IEEE based STWS on NCAP Smart Transducer Web Service (STWS) Transducer TEDS STWS Consumer STWS SOAP/HTTP IEEE HTTP IEEE HTTP Client IEEE HTTP Server RS 232 C PUCK Adaptor TIM (ocean instrument) NCAP Kang Lee/NIST: July 29, 2008 Tom O’Reilly: Aug 1, 2008 OGC –SWE SOS SOAP/HTTP SOS Service STWS Client Application SOS Client SOS Consumer Extracts TEDS and servlet-driver code from instrument via PUCK protocol Servlet-driver maps between IEEE and instrument-specific serial protocol MBARI-developed component PUCK-enabled instrument stores TEDS and servlet-driver code

OOI-CYBERINFRASTRUCTURE Questions and Thanks

OOI-CYBERINFRASTRUCTURE SENSORS Report Requirements Observatory Levels (0-3) –Resource Management Static resource allocations (L0) “Soft start” for high powered instruments (L0) Manual notification to users of resource changes (L0) Automated storage buffering of data (L1) Scheduled, preplanned resource allocation (L2) Programmed scheduling of instruments, sampling (L2) Automated resource allocation for storage, bandwidth and power (L3) Programmed mission planning (L3) Automated resource leveling (L3) Automated recovery from faults and conflicts (L3)

OOI-CYBERINFRASTRUCTURE SENSORS Report Requirements (cont.) Monitoring requirements –No requirement, based on hardware capability (L0) –Ground fault detection (L0) –Basic display and logging of resource utilization (L1) –Uniform application interface to display instrument status (L2) –Display and logging of real-time events (L2) –Basic diagnostic tools (L2) –Automated notification of resource conflicts (L3) –Automated notification of reconfigurations (L3) –Advanced diagnostic tools (L3)

OOI-CYBERINFRASTRUCTURE SENSORS Report Requirements (cont.) Instrument Management –Individual PI (L0) –NTP like time distribution (L1) –Unique OOI instrument ID (L1) –Manual lifecycle management (L1) –Pre-deployment qualification and validation of instruments (L1) –Uniform application to control and schedule instruments (L2) –Instruments can create and respond to events (L2) –IEEE 1588-like time distribution (L3) –Plug and work instrument (L3) –Automated instrument service discovery (L3) –Automated event detection and response (L3)

OOI-CYBERINFRASTRUCTURE SENSORS Report Requirements (cont.) Data and Metadata –Up to individual PI (L0) –Automated sequencing of data (L1) –Uniform metadata form (L1) –Application interface to get static and dynamic metadata (L1) –Uniform application interface to display data (L2) –Base level of automated data quality control (L2) –Automated metadata discovery (L3) –Automated notification of metadata changes (L3)