Intensive Program «Internet of Things», 24.03.2014 – 04.04.2014 Interoperability in the IoT ecosystem Centre of Excellence for Embedded Systems Applied Research Hochschule Luzern, Technik & Architektur, CEESAR - iHomeLab Prof. Alexander Klapproth Alexey Andrushevich 26th of March 2014 Amsterdam Think Tank & Research Lab for Building Intelligence Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Team Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Agenda • • • • • • • • Introduction IoT parts and components IoT Architecture Interoperability Methods IoT Open Platforms Typical IoT Product Examples Critical Questions Typical IoT Service Examples • Conclusion 4 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Introduction 5 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Internet of Things Definitions 1. “A global infrastructure for the information society, enabling advanced services by interconnecting (physical and virtual) things based on existing and evolving interoperable information and communication technologies". Source: ITU-T, IoT Global Standard Initiative, http://www.itu.int/en/ITUT/gsi/iot/Pages/default.aspx 2. "A dynamic global network infrastructure with self-configuring capabilities based on standard and interoperable communication protocols where physical and virtual “things” have identities, physical attributes, and virtual personalities and use intelligent interfaces, and are seamlessly integrated into the information network". Source: IoT - Global Technological and Societal Trends, River Publishers, Aalborg, Denmark, 2011 6 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich IoT Development Horizon 2020 7 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich IoT Applications www.iot-butler.eu 8 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich IoT Holistic View 9 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Network Models 10 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich IEEE ComSoc: Internet of Everything 11 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Heterogeneous Sensors 12 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Sensorfusion 13 Source: http://www.coudal.com Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Sensors today • User Interface? • Limitations? • Design? 14 Source: http://myrtlebeachmedicalalert.com/ Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Sensors tomorrow • Invisible • Integrated in Smart Spaces • e.g. in the floors / walls 15 Source: www.future-shape.de Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Sensors: iLoc 16 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Connectivity 17 Source: E.on UK - EDRP Report Source: E.on UK - EDRP Report Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Connectivity today Server & Storage HLK Home Office Bedienung / Home Electronics Sensoren / Aktoren Weisse Ware Telefonie Metering Internet Telekommunikation Broadcasting Communication Islands 18 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich „Standards“ today CECED SMIQ DALI M-BUS SML Wago LCN Pluto zeptrion Luxor Beckoff AMX Crestron Jini OPC LON DECT WiFi miele@home UWB TCP/IP Wibree In One CHAIN X-10 Watteco UPB EHS Sigmalon KNX-RF HAVi OPERA digitalSTROM Homeplug adhoco ECHONET OSGi ZigBee Z-Wave DVB-MHP IGRS HGI 802.11a/b/g/n TSMP NOXnet (BATI-BUS) Enjoy Living Bluetooth ITopHome MP-BUS (EIB) 802.15.4 INSTEON serve@home DLMS UA KNX DPWS/DWS EnOcean SmartDust Synco Living IEC/ETSI Smart Control UPnP iBricks CEA BACnet (IP) Twiline DLMS IEC61107 MUC DLNA IEEE1394 DSLhome Ethernet xComfort io-homecontrol Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich 19 Typical Connectivity Schema in Automation 20 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Connectivity vision Server & Storage HLK Bedienung / Home Electronics Home Office Weisse Ware Sensoren / Aktoren Telefonie Metering Internet Telekommunikation Broadcasting All devices are interconnected 21 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Vision for Connectivity Schema in IoT 22 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich How to achieve? 23 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Compatibility Matrix 24 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Core Standards CECED SMIQ DALI M-BUS SML Wago LCN Pluto zeptrion Luxor Beckoff AMX Crestron Jini OPC DECT miele@home UWB DLMS UA (BATI-BUS) HGI TCP/IP Wibree Bluetooth TSMP In One adhoco CHAIN X-10 Watteco UPB EHS Sigmalon KNX-RF HAVi OPERA digitalSTROM Homeplug 802.11a/b/g/n ECHONET OSGi ZigBee Z-Wave DVB-MHP IGRS Enjoy Living IPv6 WiFi NOXnet MP-BUS (EIB) 802.15.4 ITopHome KNX DPWS/DWS INSTEON serve@home 25 LON EnOcean SmartDust Synco Living IEC/ETSI Smart Control UPnP iBricks CEA BACnet (IP) Twiline DLMS IEC61107 MUC DLNA IEEE1394 DSLhome Ethernet xComfort io-homecontrol Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Internet of Everything: Details 26 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich API by Open Geospatial Consortium 27 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich IoT Standardization Landscape 28 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich IEC Standardisation Process Cycle 29 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Interoperability Dimensions “Interoperability” in IoT - the ability of several systems components to exchange data and common information 30 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Technical Interoperability Requirements • Technology Awareness: Spreading interoperability for worldwide protocols effort in addressing • Validation of specifications: Reduce ambiguities in specifications and development time • Tests and Specifications: Provide market accepted test and when existing/possible specifications ensuring minimum accepted level of interoperability • Tools and validation programs: Develop market accepted and affordable test tools used in market accepted validation programs 31 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Semantic Interoperability Requirements • Integration: Support multiple sensors, actuators and relevant types of data sources independently of vendor and location • Annotation: Automated linking of relevant data sources • Management: Creation and management of virtual objects based on the composition and fusion multiple data sources • Discovery: Means for finding objects / data sources for applications • Analysis / Reasoning: tools on top of semantic level capabilities • Visualisation: Optimise usage of resources (storage, computing cycle, sensor utilisation) shared across multiple users 32 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich IoT Semantic Interoperability Challenges • The models provide the basic description frameworks, but alignment between different models and frameworks are required. • Semantics is a starting point, reasoning and interpretation of data is required for automated processes. • Real interoperability happens when data / services from different frameworks and providers can be interchanged and used with minimized intervention. • Missing reference and abstract models for semantic descriptions in IoT (e.g. similar to W3C SSN approach). 33 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Static and dynamic interoperability • Static interoperability is based on test methodologies like ISO 9646 [ISO9646] static conformance review consisting of checking whether an Implementation Under Test (IUT) satisfies all static conformance requirements. This aspect represents serious challenge in the IoT field due to the broad range of applications. • Dynamic interoperability accepts differences and potential noninteroperability between solutions but adapts on the fly via intelligent gateways and middleware. This is a promising approach with the growing complexity and heterogeneity of IoT. 34 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Closed vs. Open Platforms Xively, Webinos, Di.me, Paraimpu, Gatesense… 35 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Open Platform Definition System: • Based on open standards • Published and fully documented external application programming interfaces (API) • Allowing to use the software to function in other ways than originally intended • Without requiring modification of the source code. Using these interfaces, a third party could integrate with the platform to add functionality 36 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich IoT Open Platform Examples • Arduino & Raspberry PI are the most known HW • Xively (formely Pachube) was designed as an open source platform enabling developers to connect sensor data to the Web. • Cloud allowed the delivery of Service platforms providing the most adequate services based on both application requirements and context • OSGi service platform: components can be remotely installed, started, stopped, updated, and uninstalled without requiring a reboot. 37 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich IoT Open Platform Open IoT platform follows the following criteria set: 1. Well documented external interfaces 2. Able to be interconnected in different ways 3. Not specific to one or few application sectors, leveraging on information gathered in one vertical to infer added value services in another sector 4. Open to expansion and updates of supplied API or inclusion of new components 5. Spanning across all the OSI layers 38 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich IoT Open Platform Example Source: http://www.iot-butler.eu 39 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Adaptive-UIs 40 Source: http://www.fastcodesign.com Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Care Tomorrow Inactivity sensor • • Support of independent living of elderly people living alone Help for healthcare staff and relatives 41 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Energy Visualization Source: Landis+Gyr 42 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich 43 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich 44 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Energy Visualization - Recognition 45 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Critical Questions 46 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Big Brother? 47 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Healthy? 48 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Energy consumption? 49 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Me? I am too young for that! 50 Sources: ipod.about.com, www.conrad.ch, www.androidheadlines.com Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich It is useless for me. I dont need that! 51 www.digitalafro.com Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Caring Robots? 52 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Tomorrow already obsolete? 53 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Return on Investment? 54 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich «I was actually about to sleep but the nightlamp in our bedroom has suddenly changed its color to red. My aunt! Something has happened…» 55 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Information for Relatives 56 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Support for Relatives 57 Source: LG, ed-doctor.org, med3.de Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich «I have just looked at the Homescreen and noticed that our Energy-Butler is not satisfied with our behavior…» 58 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Energy Visualization - Motivation 59 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich And how will the future look like? 60 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich «It totally depends on us. Start shaping it today…» 61 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich … in the team workshop! «Helfen Sie mit!» 62 Intensive Program „IoT“, Interoperability in the IoT ecosystem, 26.03.2014, Amsterdam - Alexey Andrushevich Thank You! Prof. Alexander Klapproth Alexey Andrushevich 63 [email protected] www.iHomeLab.ch
© Copyright 2025 ExpyDoc