Weitere ähnliche Inhalte Ähnlich wie P2 3-manfred hauswirth (20) Mehr von Digital Business Innovation Community (20) Kürzlich hochgeladen (20) P2 3-manfred hauswirth1. Open Source blueprint for large
scale self-organizing cloud
environments for IoT applications
EU OpenIoT Project
-
FP7 ICT-2011 1.3: Internet-connected Objects
Sensing an Enterprise Semantic Cloud Based IoT
Middleware
Manfred Hauswirth, DERI
John Soldatos, AIT
FinES Cluster Meeting, Aalborg, May, 9th, 2012
Panel #2 , «The Sensing Enteprise»
© Copyright 2012
OpenIoT Consortium
2. Sensing Enterprise Definition
• Sensing Enterprise:
– Enterprise anticipating future decisions by using multi-
dimensional information captured through physical and virtual
objects and providing added value information to enhance its
global context awareness
• Concept created by the FInES community in the context of
the Augmented Internet (see: “FinES Position Paper on
Orientations for FP8 A European Innovation Partnership
for Catalysing the Competitiveness of European
Enterprises”, March 2011)
© Copyright 2012 Open Source blueprint for large scale self-organizing
OpenIoT Consortium
2 cloud environments for IoT applications
3. Scope of OpenIoT
• STREP Project, December 2011- November 2014
– Main Goal: Research and development of an open source
middleware platform enabling the setup of utility/cloud based
infrastructures for IoT services
– http://www.openiot.eu/
• Example:
– Utility-based sensor clouds (i.e., Sensing-as-a-Service)
• Main research topics:
– Semantic interoperability for ICO
– Linked Sensor Data
– Pay-as-you-go IoT services
– Utility-driven security and privacy
© Copyright 2012 Open Source blueprint for large scale self-organizing
OpenIoT Consortium
3 cloud environments for IoT applications
4. Relation to Sensing Enterprise
• OpenIoT is processing information streams stemming from both
physical and virtual objects:
– Physical objects : sensing devices (e.g., temperature sensor, WSN, ZigBee)
– Virtual objects: User-defined combinations of sensing streams such as sensor
information fusion algorithms (e.g., product “greenness” sensor)
• OpenIoT enables a certain level of reasoning over the information
collected from multiple physical and virtual objects:
– Semantic Web technologies / reasoning capabilities
– Enabling added-value filtering & processing (context-aware) in order to
identify information or drive decisions & actions
• OpenIoT aspires to measure utility associated with physical / virtual
sensors:
– Utility can be used to measure business value (e.g., track & trace the value of
an asset, identify the value of a brand)
© Copyright 2012 Open Source blueprint for large scale self-organizing
OpenIoT Consortium
4 cloud environments for IoT applications
5. OpenIoT Highlights (1)
• Enhancement of the popular open-source Global Sensor Networks
Middleware (http://sourceforge.net/apps/trac/gsn/)
– Background IPR of the project
– GSN-Cloud infrastructure integration towards a «Sensor Cloud»
– Early experiments with popular cloud infrastructures (SimpleDB,
Hbase, Cassandra over Amazon Cloud) in progress
• Integration with other IoT platforms and ecosystems:
– Support for standards (such as IETF COAP, W3C SSN)
– Integration with IoT platforms (EPCGlobal, Pachube.com…)
– More sensors and data feeds
© Copyright 2012 Open Source blueprint for large scale self-organizing
OpenIoT Consortium
5 cloud environments for IoT applications
6. OpenIoT Highlights (2)
• Utility-based infrastructures:
– IoT accounting & billing
– Utility-driven security & privacy
– Utility-driven resource management
• Scalable, global infrastructure:
– Support for any type of Sensor
– Support for any type of Virtual Sensor
• Support for on-demand utility based services:
– Sensing-as-a-Service
© Copyright 2012 Open Source blueprint for large scale self-organizing
OpenIoT Consortium
6 cloud environments for IoT applications
7. Draft Architecture
© Copyright 2012 Open Source blueprint for large scale self-organizing
OpenIoT Consortium
7 cloud environments for IoT applications
8. W3C Semantic Sensor Networks
• Uniform description of all physical and virtual sensors
– Can model any kind observations relevant to the sensing
enterprise
• Enables semantic interoperability between sensors and sensor
services
– Uniform way of exchanging data from/to the sensors
• Provides a basis for reasoning that can ease development of
advanced applications
– E.g., select sensors, filter information
• Organizes, manages, queries, understands and controls sensor
information through high-level specifications
© Copyright 2012 Open Source blueprint for large scale self-organizing
OpenIoT Consortium
8 cloud environments for IoT applications
9. SSN-XG Ontology Structure
© Copyright 2012 Open Source blueprint for large scale self-organizing
OpenIoT Consortium
9 cloud environments for IoT applications
10. SSN-XG Ontology Structure
© Copyright 2012 Open Source blueprint for large scale self-organizing
OpenIoT Consortium
10 cloud environments for IoT applications
11. OpenIoT can Handle Social Sensors
• Social sensors: filters & components processing feeds from social
networks
– Prominent example: Twitter filters such as Gender Analysis and Sentiment
Analysis
• Social sensors enable a range of entreprise applications such as
branding & marketing applications
• Sentiment Analysis : • Ask Twitter from the FP7 SMART
http://www.sentiment140.com/ project (http://www.smartfp7.eu)
© Copyright 2012 Open Source blueprint for large scale self-organizing
OpenIoT Consortium
11 cloud environments for IoT applications
12. Sensing Enterprise Use Cases
• Data Discovery and Linking: Find all observations that meet certain
criteria, and possibly link them to other external data sources
– Measure eco-profile for a product family & link to its pricing!
• Device Discovery and Selection: Find all the devices that meet
certain criteria (e.g,., type, geographic region, measured
phenomenon, range of measurement, availability, owner or
responsible party, manufacturer,….)
– Which are the social sensors that deal with our enterprise?
• Combinations of the above: Provenance and diagnosis
– Which is the most effective marketing strategy?
• Device Operation Tasking and Programming:
– Configure manufacturing production after sensing demand and
oil prices!
© Copyright 2012 Open Source blueprint for large scale self-organizing
OpenIoT Consortium
12 cloud environments for IoT applications
13. Indicative Application Areas
• Manufacturing:
– Sense, Track & Trace Tangible Assets (e.g., Cost of Product,
Product Eco-Profile)
– Sense, Track & Trace Intangible Assets (e.g., a Quality
Control Process)
• Branding/Marketing:
– Effectiveness of a market campaign
– Sensing/Assessing a corporate brand
• Reputation Management:
– Trust Assessment about an Entity (Business or Individual)
• Possibilities are limited by corporate creativity and types
of virtual / physical sensors available
© Copyright 2012 Open Source blueprint for large scale self-organizing
OpenIoT Consortium
13 cloud environments for IoT applications
14. Conclusions
• The emerging digital «Sensing» Enterprise will be supported
through a wider range of physical, virtual and social sensors
• The Sensing Enterprise concept can allow companies to sense
and measure business value of tangible and intangible assets
• Prominent application areas can be found in manufacturing,
logistics, branding/marketing, reputation management,…
• Enterpises are only limited by creativity in the ways they exploit
the multitude of available sensors in order to sense & measure
business value
© Copyright 2012 Open Source blueprint for large scale self-organizing
OpenIoT Consortium
14 cloud environments for IoT applications