Sensor Web Standards and the Internet of Things May 24 th, 2011 Scott Fairgrieve Geospatial Research and Development COM.Geo 2011 Workshop Expanding GeoWeb.

Slides:



Advertisements
Similar presentations
IM May 24, 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
Advertisements

Fall VoN 2000 SIP for IP Communications Jonathan Rosenberg Chief Scientist.
Page 1 CSISS LCenter for Spatial Information Science and Systems 03/19/2008 GeoBrain BPELPower Workflow Engine Liping Di, Genong Yu Center.
1 TELCORDIA PROPRIETARY – INTERNAL USE ONLY See proprietary restrictions on title page. Lets Move E911 Indoors! Mike Loushine & Clifford Behrens Telcordia.
George Percivall, OGC and Ingo Simonis, OGC-E
Emergency Communication over IP Matt Lepinski
A Roadmap of Open Source components for GI Web Services and Clients A Paul R Cooper MAGIC.
© Geospatial Research & Consulting Ingo Simonis Ingo Simonis Freelancer.
Sensor Web Enablement and GEOSS Presented by: Terence van Zyl.
GEOSS Common Infrastructure (GCI): status and evolution EC Side Event - GEO Plenary IX Foz do Iguacu, November 2012 Mirko Albani Earth Observation.
The Next Generation Network Enabled Weather (NNEW) SWIM Application Asia/Pacific AMHS/SWIM Workshop Chaing Mai, Thailand March 5-7, 2012 Tom McParland,
Overview of Web Services
INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION Towards quality-aware Infrastructures for Geographic Information Services Richard.
Ubiquitous GIS - Part IV Standards for UBGIS: ISO/TC211 WG 10 UPA (Ubiquitous Public Access) Fall 2007 Ki-Joune Li Pusan.
® Microsoft Office 2010 Browser and Basics.
OneM2M Technical Requirements - Driven by EU BUTLER and IEEE PAC - Group Name: WG1 (REQ) Source: Friedbert Berens, FBConsulting Sarl,
Fraunhofer FOKUS Context Management in Dynamic Environments IWCMC 2009, June 2009 Jens Tiemann Humberto Astudillo Evgenij Belikov Fraunhofer Institute.
FOSS4G 2009 Building Human Sensor Webs with 52° North SWE Implementations Building Human Sensor Webs with 52° North SWE Implementations Eike Hinderk Jürrens,
52north.org. SWE Components Core  SOS  SAS/SES  SPS  WNS  Clients  SWEcurity Incubation  Sensor Instance Registry  Sensor Observable Registry.
Service Oriented Sensor Web Xingchen Chu and Rajkumar Buyya University of Melbourne, Australia Presented by: Gerardo I. Simari CMSC828P – Fall 2006 Professor.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Pacific Island Countries GIS/RS User Conference 2010, Suva, November 2010 Sensor Web Enablement for the Pacific Vulnerability and adaptation of coastal.
Copyright © 2006, Open Geospatial Consortium, Inc., All Rights Reserved. The OGC and Emergency Services: GML for Location Transport & Formats & Mapping.
Distributed Data Analysis & Dissemination System (D-DADS) Prepared by Stefan Falke Rudolf Husar Bret Schichtel June 2000.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
U.S. Department of the Interior U.S. Geological Survey U.S. National Water Census “Cyber – Platform” Update Progress and challenges to overcome in realizing.
1 Introduction to web mapping Dissemination of results, maps and figures ESTP course on Geographic Information Systems (GIS): Use of GIS for making statistics.
Page 1 LAITS Laboratory for Advanced Information Technology and Standards 9/6/04 Briefing on Open Geospatial Consortium (OGC)’s Web Services (OWS) Initiative.
Interoperability ERRA System.
Using the SAS® Information Delivery Portal
Environmental Monitoring: Database and Beyond Chengyang Zhang Computer Science Department University of North Texas.
Sensors, SWE and European spatial data initiatives – INSPIRE and GMES Brno, Radim Štampach, Ph.D.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
Extensible Markup Language (XML) Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879).ISO 8879 XML is a.
CEOS WGISS, Hanoi May OSCAR Prototyping the sensor web Wyn Cudlip BNSC/QinetiQ Presentation to WGISS Hanoi May 2007 (Slides.
Service Oriented Sensor Web: NOSA Approach Rajkumar Buyya and Xingchen Chu Grid Computing and Distributed Systems (GRIDS) Laboratory Dept. of Computer.
Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer [at] opengeospatial.orgbdelathouwer.
UNCERTML - DESCRIBING AND COMMUNICATING UNCERTAINTY WITHIN THE (SEMANTIC) WEB Matthew Williams
SensorGrid Galip Aydin June SensorGrid A flexible computing environment for coupling real-time data sources to High Performance Geographic Information.
EGU 2015 Dr. Ingo Simonis Open Geospatial Consortium Europe Citizen Observatories: A Standards Based Architecture.
RSISIPL1 SERVICE ORIENTED ARCHITECTURE (SOA) By Pavan By Pavan.
E2E Spatial Infrastructures The South Esk Hydrological Sensor Web Andrew Terhorst Project Lead: Real-Time Water Information Systems 6 December 2010 Water.
© 2006, Open Geospatial Consortium, Inc. The OGC Sensor Web Enablement framework Simon CoxMike Botts CSIRO Exploration & MiningNational Space Science &
Jini Architecture Introduction System Overview An Example.
Sensor Standards Harmonization Working Group Report Summary of Sensor Standards Harmonization Working Group (SSHWG) Meeting held on Sensor Standards Harmonization.
Internet of Things (Ref: Slideshare)
ORBIT: Location- based services Henning Schulzrinne Columbia University.
Open Geospatial Consortium Overview and why we are adopting the standards.
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Internet of Things in Industries
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Web Service in Geographic Information System Bing Wu.
IoT Meets Big Data Standardization Considerations
Data Assimilation Decision Making Using Sensor Web Enablement M. Goodman, G. Berthiau, H. Conover, X. Li, Y. Lu, M. Maskey, K. Regner, B. Zavodsky, R.
© 2005, Open Geospatial Consortium, Inc. CrisisGrid: Critical Infrastructure and Informatics for Emergency Response 4 May 2005 Mark Reichardt President.
® ® Geospatial Information Standards for Human Geography at: Human Geography Summit by: Raj Singh, PhD Director, Interoperability Programs Open Geospatial.
Internet of Things. Creating Our Future Together.
SDI 4.0 Crowd-sourcing, Gov-sourcing Geographic Data via Open Geosynchronization Raj R. Singh Director, Interoperability Programs Open Geospatial Consortium.
EVOLVING SENSOR WEB PROTOCOLS FOR SENSOR DATA MANAGEMENT H. Conover, K. Regner, M. Maskey, J. Lu, X. Li (UA-Huntsville) and H. Michael Goodman (NASA MSFC)
Page 1Overview of the HMA Project, 8 March 2010 Overview of the HMA Project OGC TC Opening Plenary Pier Giorgio Marchetti European Space Agency.
Copyright, Open Geospatial Consortium Making Location Count Peer-to-Peer File Sharing An Answer to the SDI blues North Carolina GIS Conference February,
® Standards for Disaster Mitigation and Response Scott Simmons Executive Director, Standards Program Open Geospatial Consortium Copyright © 2016 Open Geospatial.
Botts – August 2004 Sensor Web Enablement Sensor Web Enablement WG (SWE-WG)
Internet of Things and its applications
Sensor Web Standards and the Internet of Things
OGC Where the Internet of Things touches Location/Space
FDA-08 FDA Whitepaper Update
فایل ارائه حاضر توسط مرکز تحقیقاتِ فناوری «اینترنتی از اشیاء» در ایران
Presentation transcript:

Sensor Web Standards and the Internet of Things May 24 th, 2011 Scott Fairgrieve Geospatial Research and Development COM.Geo 2011 Workshop Expanding GeoWeb to an Internet of Things

Internet of Things (IoT) Supporting Technologies/Research Areas * Identification Technology Architecture Technology Communication Technology Network Technology Network Discovery Software and Algorithms Hardware *From: Vision and Challenges for Realising the Internet of Things, March Data and Signal Processing Technology Discovery and Search Engine Technologies Relationship Network Management Technologies Power and Energy Storage Technologies Security and Privacy Technologies Standardization

The Role of Sensors in the IoT Sensors are important for tagging, tracking, locating, and monitoring things, and for enabling things to be aware of the environment around them Sensors are a key enabler of the IoT and a foundational technology for many IoT building blocks and related technologies (highlighted in red) Table From: Vision and Challenges for Realising the Internet of Things, March

The Need for Sensor Standards Sensors are already prevalent today, but they will become even more necessary and prevalent in IoT-enabled devices and applications –RFID readers, cameras, accelerometers, GPS, thermometers, etc. Sensors are developed by a variety of manufacturers, using many different protocols and formats, making the interoperability and large scale sensor integration required by the IoT difficult without standards Effective use of sensors to enable and drive the IoT requires standards for discovering sensors, retrieving sensor data, tasking sensors, and subscribing to and receiving sensor alerts 4 The decentralised and heterogeneous nature of things and the entities with which they interact requires a scalable, flexible, open, layered, event-driven architecture of standards that minimises or eliminates any bias towards any single programming language, operating system, information transport mechanism or other technology and makes efficient use of available network connectivity and energy, where required.* *From: Vision and Challenges for Realising the Internet of Things, March

Sensor Webs 5 … web accessible sensor networks and archived sensor data that can be discovered and accessed using standard protocols and application program interfaces (APIs) From OGC OGC Sensor Web Enablement: Overview and High Level ArchitectureOGC OGC Sensor Web Enablement: Overview and High Level Architecture

Open Geospatial Consortium (OGC) Sensor Web Enablement (SWE) Standards Help to enable the vision of the Sensor Web by eliminating barriers to sensor interoperability Include XML-based messaging formats and web service interfaces for discovering, accessing, and controlling all types of sensors Include built-in support for location and a variety of coordinate reference systems that should address both outdoor and indoor location Sensors, measured phenomena, geographic features, and other items are all identified using Uniform Resource Identifiers (URIs) Built with the Semantic Web and shared vocabularies/ontologies in mind –Semantic interoperability is seen as a key building block of the IoT The 1.0 versions have been around for a few years, with the 2.0 versions being adopted now. The 2.0 versions include: –Better support for asynchronous messaging –Improved consistency across standards OGC has formed a Pub/Sub Standards Working Group (SWG) to address broader support for pub/sub technologies across its standards –Should help with real-time /event-driven IoT use cases 6

OGC SWE Standards 7 EncodingDescription Sensor Model Language (SensorML) Describes and models processes, sensors, and systems of sensors Observations and Measurements (O & M) Format for encoding sensor observation data SWE CommonA common set of data types for describing sensor data, used by SensorML and O & M Web ServiceDescription Sensor Observation Service (SOS)Provides archived and near real-time access to sensors and their data. Sensors are described in SensorML and sensor data are described in O & M. Includes optional support for adding new sensors and publishing their observations. Sensor Planning Service (SPS)Provides access to controllable sensors and actuators and the means to task those sensors/actuators in a standard way. Sensor Alert Service (SAS)Provides the ability to subscribe to and receive sensor alerts in real-time. Utilizes Extensible Messaging and Presence Protocol (XMPP) for delivering alerts in real-time Sensor Event Service (SES)Provides Complex Event Processing (CEP) and filtering of sensor data streams Web Notification Service (WNS)Standardized asynchronous messaging/notification mechanism for receiving messages in many ways, including , Short Message Service (SMS), phone, etc.

8 OGC GeoWeb Standards EncodingDescription Keyhole Markup Language (KML)An OGC standard format for displaying geospatial data such as points, lines, polygons, and images in many mapping applications including Google Earth. Geography Markup Language (GML) An OGC standard format for describing geographic features like points, lines, and polygons. Web ServiceDescription Catalog Service for the Web (CS/W) Provides OGC web service and object discovery (i.e. sensors and other geographic features) Web Map Service (WMS)Provides access to raster map data (i.e. static images) that can be used to generate a map background. Web Feature Service (WFS)Provides access to vector map data (i.e. points, lines, and polygons). Could provide access to location/information about things in the IoT, since these things would be classified as features. Web Coverage Service (WCS)Provides access to geographic coverage data (i.e. geographically distributed measurements) Web Processing Service (WPS)Provides a standard interface for discovering, describing, and executing geo- processes. These standards complement the sensor web standards and provide geospatial context to sensor web information in terms of populating mapping applications with maps and feature data and can support sensor data processing and fusion (e.g. the WPS).

User Applications - The SWE-Enabled Home 9 SWE Client Adjust Temperature, Other Settings Receive Inventory, Food/Filter Expiration, Other Alerts Retrieve Inventory, Temperature, Other Data Smart Appliances WNS SWE Smart Agents Alerts Grocery List Order New Filter , text Grocery List Alerts , text Alerts SensorML System - Thermometer(s) - Ice/Water Dispenser Switch - Door Switch - RFID Reader SensorML System - Thermometer(s) - Ice/Water Dispenser Switch - Door Switch - RFID Reader SPS SAS SOS Sensor Observation Service (SOS) Sensor Planning Service (SPS) Sensor Alert Service (SAS) Web Notification Service (WNS)

User Applications - The SWE-Enabled Home 10 SWE Client Retrieve Inventory Data SOS Where are my keys? RFID Reader Sensor Observation Service (SOS)

User Applications - The Smart Store In-Store Navigation –Help me find items on my shopping list –Direct me to each item I want using the shortest path Utilizes multiple OGC GeoWeb and Sensor Web services as well as other services –Need to discover available inventory services –Find the location of items on my list in local store coordinates (makes use of sensors/services for monitoring inventory locations) –Show me a local store map (WMS, WFS, etc.) –Calculate the shortest path using my current location along with the locations of various items (WPS) 11

User Applications – Environmental Monitoring Supplemented with Citizen Scientists 12 SWE Client SOS Transactional SWE Client Register Sensors, Insert Observations SWE Client SWE Smart Agents SWE Smart Agents SWE Smart Agents SOS Official and Reference Environmental Sensors Sensor Data from official Sensors Crowd-Sourced Sensor Data Sensor Observation Service (SOS)

Challenges Scaling –Can/how do the SWE standards work in an IoT environment on a large scale – billions/trillions or more sensors/things? Discovery –How do I find sensor services? How do I make my sensors discoverable? Is there a central catalog or set of catalogs or a search engine for the sensor web where I go to find services, or is there some peer-to-peer mechanism where sensors/services notify me of their availability? Performance –Moving towards event-driven, publish/subscribe, CEP mechanisms to optimize the flow of information information can be stored as needed, filtered and sent to the appropriate recipients/applications Standards Harmonization –Multiple sensor and IoT standards need to be harmonized in order to realize interoperability across sensor systems Big Data –Sensors and the IoT add to the growing amount of monitoring data that is available to a wide range of users. How do we effectively analyze all of this data and ensure that meaningful and relevant data and decisions are made? 13

Questions 14

15 Contact Information Scott Fairgrieve – –Phone: Stefan Falke – –Phone: