XGSN: An Open-source Semantic Sensing Middleware for the Web of Things Some Afterthoughts Jean-Paul Calbimonte, Sofiane Sarni, Julien Eberle, Karl Aberer LSIR EPFL Semantic Sensor Networks SSN 2014. International Semantic Web Conference ISWC 2014 Riva del Garda, 20.10.2014 @jpcik
33
Embed
XGSN: An Open-source Semantic Sensing Middleware for the Web of Things
SSN presentation on OpenIoT X-GSN sensor middleware
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
XGSN: An Open-source Semantic Sensing Middleware
for the Web of ThingsSome Afterthoughts
Jean-Paul Calbimonte, Sofiane Sarni, Julien Eberle, Karl AbererLSIR EPFL
Semantic Sensor Networks SSN 2014. International Semantic Web Conference ISWC 2014
• Get data from my sensors (API, web interface) • Store and archive the data• Put it online, available for download• Put it online, available for discovery and querying• Apply post-processing to the data• Combine different data sources• Use the data from an R script• More stuff…
OSPER - Swiss ExperimentOpen support platform for environmental research
Multidisciplinary research team• Real world data + problems
Facilitating research in:• Precipitation patterns in mountains• Evaporation in Africa• Return periods of Natural Hazards• Stream flows in Alpine catchments• Permafrost in the Alps
Accurate location-dependent and real-time information on air pollution is needed
Integrated air quality measurement platform
Heterogeneous devices and data Human activity assessment, lifestyle and health data
• Link high-quality and low-quality data • Integration of pure statistical models and physical
dispersion models• Better coverage through crowdsensing• Incentives for crowd data provision• Finer temporal and spatial resolutions• Utilitarian approach for trade-off between model
complexity, privacy and accuracy• Higher accuracy of pollution maps models
http://opensense.epfl.ch
Institutional stations
OpenSense infrastructure
Personal mobile sensors CrowdSense
OpenIoT FP7
Open Source Cloud solution for the Internet of Things
http://openiot.eu
Established Open-source platform for IoT
• Integrate sensors & things with cloud computing • Configure, deploy and use IoT services• Auditing/assessing privacy of IoT apps in the cloud• Semantic annotations of internet-connected objects• Energy-efficient data harvesting• Publish/subscribe for continuous processing and
sensor data filtering• Mobility of sensors and QoS aspects in IoT
https://github.com/OpenIotOrg/openiot
Use cases and validation scenariosSmart
Manufacturing Campus Guide Air MonitoringAgriculture
Sensing
The OpenIoT Architecture
Sensor data management
Semantic data management
X-GSN goes here
GSN: Global Sensor Networks
Managing sensor datasets
Publishing sensor observations
Discovery and exploration of datasets
Processing sensor time series
Open source project: Available in Github
• Open Source License• Mainly in Java• Community Support• Used in several projects
• devices accessible via HTTP GET or POST requests, e.g., the AXIS206W wireless camera
• Serial forwarder wrapper
• enables interaction with TinyOS compatible motes (standard access in TinyOS)
• USB camera wrapper
• local USB connection.
• supports cameras with OV518 and OV511 chips.
• RFID wrapper
• access to Texas Instruments Series 6000 S6700 multi-protocol RFID readers
• Alien Technologies long range RFID reader 8950 EU.
• WiseNode wrapper
• access to WiseNode sensors (CSEM, Switzerland, http://www.csem.ch/)
• Generic UDP wrapper
• any device using the UDP protocol
• Generic serial/bluetooth wrapper
• supports sensing devices which send data through the serial port, e.g., EPuck robots, etc.
Register metadata
22
If ontologies change…
If we add new types of sensors?
Do I have control over my sensor metadata?
Metadata properties
23
sensorID="http://lsm.deri.ie/resource/1099207032411018"sensorName=closedsensesource=“Some source"sourceType=lausannesensorType=lausanneinformation=Air Quality Sensors from Lausanne station 1author=opensensefeature="http://lsm.deri.ie/OpenIoT/opensensefeature"fields="humidity,temperature"field.temperature.propertyName="http://lsm.deri.ie/OpenIoT/Temperature"field.temperature.unit=Cfield.humidity.propertyName="http://lsm.deri.ie/OpenIoT/Humidity"field.humidity.unit=Percentfield.co.propertyName="http://lsm.deri.ie/OpenIoT/CO"field.co.unit=PPMlatitude=46.529838longitude=6.596818