Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Declarative
Sensor Interface Descriptors
    for the Sensor Web

   A. Broering, S. Below, T. Foerster
      WebMGS, 26th ...
Motivation: Sensor Plug & Play




                       Arne Broering - broering@52north.org
Problem: Interoperability Gap

Application Layer




Sensor Web Layer



Sensor Layer




                          Arne B...
Sensor Interface Descriptors (SID)

Sensor Web Layer




 Sensor Layer




                         Arne Broering - broeri...
SID Model - Overview




                       Arne Broering - broering@52north.org
SID – Protocol Definition




                        Arne Broering - broering@52north.org
SID – Protocol Definition
          Station|1275482685|33UUU 932 592|10530Q|#
          Status|1275482686|2|43|72|0|#
    ...
SID – Protocol Processing




                      Arne Broering - broering@52north.org
SID – Protocol Processing
 Native Process Types
  1. Checksum Computation & Validation
   urn:ogc:def:process:OGC:checks...
SID – Definition of Observation Metadata




                       Arne Broering - broering@52north.org
SID – Definition of Observation Metadata
 <presentationLayer> defines:

   Data type (e.g. numeric)
   Unit of measure ...
SID – Command Definition




                     Arne Broering - broering@52north.org
SID Interpreter Implementation




                           http://52north.org/sid


                       Arne Broerin...
Outlook: Combination with Sensor Bus
Outlook: Graphical SID Creator




                       Arne Broering - broering@52north.org
Questions?


Thank you!


Arne Broering




SID project:            http://52north.org/sid
Sensor Web community:   http://...
Upcoming SlideShare
Loading in …5
×

Sensor Interface Descriptors (SID)

2,307 views

Published on

  • Get the according paper here:
    http://ifgi.uni-muenster.de/~arneb/Broering%202010%20-%20Sensor%20Interface%20Descriptors.pdf

    Or the detailed SID specification here:
    http://ifgi.uni-muenster.de/~arneb/10-134%20Sensor%20Interface%20Descriptors.pdf
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Sensor Interface Descriptors (SID)

  1. 1. Declarative Sensor Interface Descriptors for the Sensor Web A. Broering, S. Below, T. Foerster WebMGS, 26th August 2010
  2. 2. Motivation: Sensor Plug & Play Arne Broering - broering@52north.org
  3. 3. Problem: Interoperability Gap Application Layer Sensor Web Layer Sensor Layer Arne Broering - broering@52north.org
  4. 4. Sensor Interface Descriptors (SID) Sensor Web Layer Sensor Layer Arne Broering - broering@52north.org
  5. 5. SID Model - Overview Arne Broering - broering@52north.org
  6. 6. SID – Protocol Definition Arne Broering - broering@52north.org
  7. 7. SID – Protocol Definition Station|1275482685|33UUU 932 592|10530Q|# Status|1275482686|2|43|72|0|# Wind01|1275482698|42.0|23.0|…|# : <swe:encoding> <swe:TextBlock decimalSeparator="." tokenSeparator="|" blockSeparator="#"/> </swe:encoding> : <swe:DataRecord> <swe:field name="datasetID">Wind01</swe:field> <swe:field name="time" /> <swe:field name=“wind_speed"/> <swe:field name=“wind_direction"/> : Arne Broering - broering@52north.org
  8. 8. SID – Protocol Processing Arne Broering - broering@52north.org
  9. 9. SID – Protocol Processing  Native Process Types 1. Checksum Computation & Validation  urn:ogc:def:process:OGC:checksum 2. Character Escaping  urn:ogc:def:process:OGC:escCharacter 3. Interpolation  urn:ogc:def:process:OGC:interpolation 4. Date Conversion  urn:ogc:def:process:OGC:dateConversion  Content MathML Arne Broering - broering@52north.org
  10. 10. SID – Definition of Observation Metadata Arne Broering - broering@52north.org
  11. 11. SID – Definition of Observation Metadata  <presentationLayer> defines:  Data type (e.g. numeric)  Unit of measure (e.g. m/s)  <outputs> defines:  Feature of interest (e.g. City of Como)  Observed property (e.g. wind speed)   InsertObservation operation calls
  12. 12. SID – Command Definition Arne Broering - broering@52north.org
  13. 13. SID Interpreter Implementation http://52north.org/sid Arne Broering - broering@52north.org
  14. 14. Outlook: Combination with Sensor Bus
  15. 15. Outlook: Graphical SID Creator Arne Broering - broering@52north.org
  16. 16. Questions? Thank you! Arne Broering SID project: http://52north.org/sid Sensor Web community: http://52north.org/SensorWeb Sensor Web lab: http://swsl.uni-muenster.de

×