HOP Ubiquitous Overview

Similar documents
onem2m and its role in achieving interoperability in IoT

onem2m AND SMART M2M INTRODUCTION, RELEASE 2/3

The onem2m standard Horizontal Service Layer

2 - onem2m Common Architecture for IoT

High Level Architecture (HLA)

Open source onem2m Platforms

ETSI M2M workshop Nov 2013

Standards to enable an IoT Eco System

Harvesting IOT data. (Using IP networks) Ericsson 2014

IP Based Architecture for the Internet of Things. IPV6 and Related Standards for IoT Interoperability November 20, 2014

ONEM2M FOR SMART CITIES

onem2m Common Architecture for IoT interoperability

IOT STANDARDS ECOSYSTEM WHAT S NEW? IOT WEEK GENEVA 2017

Status of Machine to Machine Standards work in TC M2M and onem2m. Many thanks to the various contributors from TC M2M

onem2m - A Common Service Layer for IoT Basic principles and architecture overview

Technology & People Merged

IoT on Fedora Using Fedora as a base for the IoT Revolution

Fig Data flow diagram and architecture when using the TCUP Cloud Server for PaaS for the Developers and large

How onem2m fits into the landscape of IoT technologies

onem2m Standards Activities - IoT/M2M Service Layer -

Showcase. Showcase D: onem2m Enriched Personal Life

temp heat I/O A/C flow valve pump

Data and AI LATAM 2018

HOT TOPICS LED BY ETSI - 5G AND IOT

An IoT-Aware Architecture for Smart

The Role and Contribution of OMA in Service Delivery Platform Standardization

OSIsoft Technologies for the Industrial IoT and Industry 4.0 Chris Felts, Sr. Product Manager Houston Regional Seminar, October 4, 2017

Machine Communication Platforms for Smart Home Applications. Tom Pfeifer Next Generation Networks ANGA COM 2013

Managing & Accelerating Innovation with Open Source at the Edge

High Level Architecture (HLA)

THE ROLE OF INTEROPERABILITY IN ACHIEVING PROFITABLE GROWTH IN IOT

IoT Standards & Smart Cities Session 1: The Internet of Things Revolution in India Maximising the Next Generation IoT Opportunity in India

IoT protocols for the Things

Anjay LwM2M SDK. Enabling lightweight device management in the Internet of Things ecosystems

3 Software Stacks for IoT Solutions. Ian Skerrett Eclipse

Internet of Things: An Introduction

ETSI standards are enabling a global M2M solution. Enrico Scarrone, ETSI TC M2M Chairman, Telecom Italia 3 ETSI M2M workshop, Mandelieu, France, EU

Keys for Success: Today s Landscape of IoT Technologies and Security Standards

Machine Type Communication and M2M Platform Evolution: Horizontal Service Capabilities or Vertical Silo Mindset?

Using the tpm with iot

Security Monitoring of LwM2M Protocol

onem2m ADAPTED FOR SMART CITIES ETSI IOT M2M WORKSHOP 2016 NOV 15 TH 2016

ETSI M2M Release 2. Enrico Scarrone, ETSI TC Smart M2M Vice-Chairman, Telecom Italia 4 ETSI M2M workshop, Mandelieu, France, EU

ETSI STANDARDS FOR THE SMART HOME: DECT ULTRA LOW ENERGY Standard overview and future standarization needs Angel Bóveda

IoT CoAP Plugtests & Workshop November 27 th 2012

Khartoum, Sudan Dec 2017

Facing the Challenges of M2M Security and Privacy Phil Hawkes Principal Engineer at Qualcomm Inc. onem2m

M2M INTEROPERABILITY DEMONSTRATIONS

Industrial Internet Connectivity Framework (IICF)

Making Things Smart. ISN Conference Long Range Connectivity Networks for Sensors

Combining LwM2M and OneM2M

API, DEVOPS & MICROSERVICES

Open Source IoT. Eclipse IoT. Tim De Borger - Senior Solution Architect 13/06/2017

onem2m A Common Service Platform for IoT

MicroPnP The Zero-Configuration Platform for Wireless Sensing & Actuation

OSIsoft Technologies for the Industrial IoT and Industry 4.0

Launch Smart Products With End-to-End Solutions You & Your Customers Can Trust

ARCHITECTURING AND SECURING IOT PLATFORMS JANKO ISIDOROVIC MAINFLUX

OM2M Horizontal platform for the IoT

High Level Architecture (HLA)

Mahdi Ben Alaya Thierry Monteil Samir Medjiah Khalil Drira {ben.alaya, monteil, medjiah,

ARM mbed Technical Overview

Standard Open Source Cloud APIs for the Smart Home

INTERNET OF THINGS FOR SMART CITIES BY ZANELLA ET AL.

IoT Standardization Process and Smart IoT

Cisco Prime Home 5.1 Technical

智能互联推动嵌入式系统创新. March 2015

The Integrated Smart & Security Platform Powered the Developing of IOT

Jong-Tae Park Center for U-Healthcare Convergence Network, Kyungpook National University, Korea

The Three Software Stacks Required for IoT. Benjamin Cabé Eclipse

2013 Cisco and/or its affiliates. All rights reserved. 1

Nokia Connected Device Platform

Stanislav Harvan Internet of Things

OpenFog Reference Architecture. Presented by Dr. Maria Gorlatova OpenFog Consortium Communications Working Group Co-chair, Technical Committee Member

Addressing Unique Smart Grid Challenges with Converged Gateways

to Serve the Internet of Things: the onem2m Initiative

Delivering IoT Value Through onem2m Compliance

From Connected Lightweight From HoT Devices to CoLD (CoLD) to Home of Things (HoT)

Standardized M2M Software Development Platform Contents

Sentinet for Microsoft Azure SENTINET

A Guided Tour of Eclipse IoT: 3 Software Stacks for IoT. Benjamin Cabé, Eclipse

Cloud Based IoT Application Provisioning (The Case of Wireless Sensor Applications)

Jonas Green, Björn Otterdahl HMS Industrial Networks AB. February 22, 2017

Transforming Utility Grid Operations with the Internet of Things

System Architecture of the IoT/M2M 物聯網系統架構

System Architecture Challenges in the Home M2M Network

Lesson 5 Nimbits. Chapter-6 L05: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

IOTIVITY INTRODUCTION

Agile IoT Solution Driving Digital Transformation of Transportation

WIRELESS DLM WATTSTOPPER. Intelligent Secure Scalable. Digital Lighting Management. designed to be better.

Lesson 8 Internet Connected Smart Home Services And Monitoring. Chapter-12 L08: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

ETSI IoT/M2M Workshop 2016 featuring the Smart World. November 15 th -17 th, 2016

Upgrade Your MuleESB with Solace s Messaging Infrastructure

Avanan for G Suite. Technical Overview. Copyright 2017 Avanan. All rights reserved.

CoAP communication with the mobile phone sensors over the IPv6

IMT2020/ 5G Standardization In ITU-T Study Group 13. Hans (Hyungsoo) KIM Vice-chairman ITU-T SG13

ONEM2M TECHNICAL SPECIFICATION

A FLEXIBLE, MULTI-PURPOSE, OPEN SOURCE TEST PLATFORM FOR IOT TESTING

Secure CoAP for IoT/WoT 덕성여자대학교디지털미디어학과강남희

from R&D to PRODUCT Via Open source/standards

Transcription:

HOP Ubiquitous Overview HOP Ubiquitous Overview Commercial in confidence Commercial HOP Ubiquitous in confidence S.L. 2015 HOP www.hopu.eu Ubiquitous S.L. Page 20141 Dr. Antonio J. Jara HOP Ubiquitous S.L. (CEO) IEEE Communications Society Internet of Things Technical Committee (Vice-chair) jara@ieee.org

HOP Ubiquitous Innovation Projects H2020 INPUT ENIAC SAFESENS EIT ICT LAB Embedded Stack Advanced Security & management Ease-to-use enabler Cloud Connectivity Standards IoT >8 years experience World-wide IoT reputation/recognition Vision & expertise Innovation Projects IoT Devices Embedded Stack Network Core IoT HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 2 IoT Devices Bluetooth Smart Ubibox (Gateway) Mobile Set-up tool HOP Basic (Enabler) HOP Extended (All in one: Sensors and Kit) HOP Core (haku) Network IPv6: GLoWBAL IPv6 Security: Shifting Primes ECC and EAP Maintenance: TEPANOM OMA Device Mgmt.

HOP Products Ecosystem HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 3

HOPs: The value of our stack in a tiny device 1 2 HOP Basic HOP keyring 6 HOP Extended 3 HOP Core 4 HOP Wear 5 HOP Haku HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 4

LWM2M Sensor: HOP Core 30 x 15mm Temperature & Humidty Environmental monitor Microphone Activity analysis based on noise GPIO General Purpose Inputs and Outputs External Antenna IPEX Connector for external Antenna for infrastructure deployments (10 90 meters coverage) LEDs Notifications and status indication Buttons Interaction with the User Bluetooth Smart System on Chip Bluetooth Smart and OMA LWM2M / CoAP / IPv6 transceiver Antenna Ceramic Antenna for personal area and proximity solutions (1 10 meters coverage) HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 5

IoT Embedded Stack: OMA Client 1 2 IPv6-oriented (CoAP/UDP/DTLS) OMA LWM2M 3 Security by design 4 5 6 Bluetooth 4.2 (IPv6 and ECC) HOP Configurator (Mobile Tool) Stream support (Real Time, Pub-Sub, Management) HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 6

IoT Embedded Stack (OMA LWM2M-compliant) Security Bootstrapping Account Management Logging and Tracking Standards Simplified Operations Control & Observe Device and Data Mgmt. IoT Embedded Stack Ease-to-use Over-the-Air Firmware Remote Management Upgrade / Maintenance Data modelling OMA Web Objects Interoperability Semantic Description End-to-end Cloud to Sensors Value Chain HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 7

Commissioning & management Tools HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 8

HOP Engineer Tool HOP Configurator An engineering tool that presents the capabilities from HOP Ubiquitous for device management Discovery & commissioning Scan, discovery and set-up of security / bonding Services Analysis Services description, interfaces for read/set and subscription Interfaces Interfaces Tests and Sensors interfaces Firmware OTA Cloud Repository & firmware update HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 9

Cloud integration HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 10

What does a Thing need from the Cloud? Service Discovery & Registration Support Autonomy How do we make all this simple, standard and easy? Control & Observe Support Web APIs Alert users & systems Support Real Time Information, language and data model Support Interoperability HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 11

Connectivity Maintain a device session Control and Healing Set and monitor of device status Management Account / Devices / Applications Real-time Stream Processing Complex Events Processing (Alerts) Persistant Data Storage Historical Data Analytics (Insights) Cooperation WEB APIs and Interoperability Why is required to connect Things to the Cloud? THING SMART OBJECT : HOP CLOUD CONNECTED PLATFORM HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 12

IoT Services Platform: onem2m TS-0001: Functional Architecture The M2M market is highly fragmented with many players across numerous vertical domains. onem2m members are working on a standardized horizontal service platform for M2M interoperability (coordination role among the key regional Standardization organizations: ETSI/ARIB/ATIS/CCSA/TIA/TTA/TTC Global standards with over 200 member organizations Functionalities across different industry segments/silos Interworking between cellular and capillary providers (broadband forum, ZigBee Alliance, IPSO Alliance, Continua Alliance, Home Gateway Imitative ) Horizontal architecture to combat fragmentation onem2m Provides a Common Service y Layer including a set of common services for IoT/M2M interoperability Software layer between the M2M application and the communication HW/SW hat provides data transport It is designed for enabling distributed intelligence (device, gateway, clouds) All the communications enabled with IP and Restful Web APIs TS-0002: Requirements TS-0003: Security Solutions TS-0005: Management OMA LWM2M TS-0006: Management BBF TS-0007: Service components Re-use IP-based protocols TS-0004: Service layer core protocols Mapping: TS-0008: CoAP TS-0009: HTTP TS-0010: MQTT (coming) Background Globalization IoT/M2M service layer Tech. Specifications HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 13

Architecture Overview: Applications Enablement HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 14

OMA LWM2M: Introduction Define interfaces, protocols (SMS, CoAP) and security support between machines and the server/cloud Open Mobile Alliance (OMA) was established in 2002 Define a Object and Resources Data Model (Semantic) OMA LWM2M is the evolution of the expertise from OMA in Device Management (DM) for addressing the new requirements from constrained devices and fill the gap between 3GPP, IETF CoAP, ETSI and OMA-DM Leverage the expertise in Device Management with support for firmware update, connectivity, discovery, access control, bootstrapping and remote management Background Goals Bootstrapping: Preprovisioned of security credentials (keys, tokens), configuration of LWM2M Servers IP, etc. Registration: Register the Client and its OMA Web Objects in the Resource Directory (Local or Cloud) A device can have multiple Objects. An Object is a collection of resources. A resource is the atomic piece of data (e.g., temperature value, sampling frequency) OMA and other SDOs 1 can define and register Objects Object Data Model presents a highly efficient payload Objects and Resources can have multiple instances. /{Obj. ID}/{Obj. Instance}/{Res. ID}/ Management and Service: Operational mode to read, update, and manage objects/resources Information Reporting: Observation of Resources for events notification Functions/Interfaces HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 15 Supported meta-data for security control such as Access Control List (ACL) 1- HOP Ubiquitous is member of IPSO Alliance & OMA Web Objects Builder. Object Data Model

OMA LWM2M: Example of communication exchange Bootstrapping Subscription Management/Read Maintenance Request bootstrap for endpoint name GET 5/1/1 Observe Read 2/0/0 Firmware Update Provision LWM2M Server Object(s) 2.05 Content Observe Success / OMA Object Execute thing cloud thing cloud thing cloud thing cloud time POST /rd?ep=12&q 2.04 Changed Observed Write 3/0/1 Status off HeartBeat 2.01 Created 2.04 Changed Observed Success HeartBeat thing cloud thing cloud thing cloud thing cloud Registration Reporting Management/Write Keep-alive HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 16

Architecture Overview (Standards-driven perspective) Clients Web, RESTFul (CoAP, HTTP), Browsers Backend Servers, Data Centers, Cloud Routers Connectivity & security: Routers, Switches, NATs, Firewalls Resources OMA LWM2M App RESTFul / CoAP communication between the Applications and Objects OMA LWM2M Server Device Management, Repository, Directory, Bootstraping Server, Security Network Interworking: Cellular & Capillary OMA LWM2M Client IP(v6) Addressing, OMA Web Objects (Resources) Transport (UDP/TCP), Temperature, battery, firmware Security (DTLS) Application Entity (AE) Fleet tracking App remote blood sugar App Power metering App Common Services Entity (CSE) Data Mgmt, Device Mgmt, M2M Subscription, Location Service Network Services Entity (NSE) Device Mgmt, Device Triggering, Addressing, Routing, QoS, Security Application Dedicated Node (ADN) Sensors / Appliances Machines / Actuators Mca Mcn Mcc IPv6 / UDP-TCP / CoAP-HTTP / DTLS OMA LWM2M Applications Services Network Things HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 17

IoT Services platform (cloud-enabled) Apps Enablement Analytics & Visualization Assemble / Compose (Builder) App Engine (Templates & Enablers) Marketplace (Services/Apps/3 ed party) Rules Engine (CEP & Real-time Alerts) Big Data & Visualization (Insights) Maintenance Security Management Device Virtualization (In-network Functions) Registration & Discovery Account Mgmt. (Identity Mgmt. & Identification) Commissioning / Bootstrapping Device Mgmt. Group Mgmt. Application and Service Layer Mgmt. Notification & Reporting (Pub/Sub) Monetization Service Charging & accouting Connection Mgmt. (Pay as you go/per device) Over The Air Firmware Upgrade Data Security (DTLS, TLS, HTTPS) Communication Mgmt. & Delivery Data Mgmt. (Data model & Semantic) Logging & Tracking (Visibility) Connectivity Connection API (CoAP / MQTT / HTTP) Device onboarding (Embedded Stack) Device Protocol Interpreter (Abstraction) Network Service Exposure (Scalability) Session Maintain (Heartbeat - Push) onem2m (OMA LWM2M) onem2m Added Value General HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 18

Potential synergies with Windows Azure HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 19

IoT Platform = Services Platform + IoT/OMA LWM2M Services Platform IoT / OMA LWM2M Assemble / Compose (Builder) App Engine (Templates & Enablers) Service Charging & accouting Logging & Tracking (Visibility) Connection API (CoAP / HTTP) Marketplace (Services/Apps/3 ed party) Rules Engine (CEP & Real-time Alerts) Big Data & Visualization (Insights) Account Mgmt. (Identity Mgmt. & Identification) Application and Service Layer Mgmt. Device Mgmt. Device Protocol Interpreter (Abstraction) Session Maintain (Heartbeat - Push) Commissioning / Bootstrapping Data Security (DTLS, TLS, HTTPS) Connection API (CoAP / MQTT / HTTP) Device Virtualization (In-network Functions) Registration & Discovery Over The Air Firmware Upgrade Connection Mgmt. (Pay as you go/per device) Notification & Reporting (Pub/Sub) Data Mgmt. (Data model & Semantic) HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 20

Current collaborations in Cloud Computing and IoT integration HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 21

INPUT H2020 Project (IoT, Virtualization and Personal Cloud) In-Network Programmability for next-generation personal cloud service support Architecture Virtual Image Things virtualization to provide functionalities (protocols, algorithms ) through the cloud Offloading storage and computational tasks from the end-device Personal Cloud Private clouds closer to the user (in-network) Orchestration Cooperation of edgenetwork with backend (Data Centers / Cloud) User_Apps: User Apps that make use of the things (sensors) via the Northbound Interface (NBI) offered by the Edge-Network Service_Apps: Virtualized functionalies in the edge-network of the Things - programmble with the Southbound Interface (SBI) DC_Apps: Virtualized functions in the cloud that requires higher storage and computing capabilities Start Date: 01/2015 Kick-off Meeting : 2nd February 2015 Months: 36 months HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 22

A Real Business case with Fujitsu HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 23

Morrisons: Operational Efficiency Dimensions Functions & Benefits Solution Information Technology Analytics, reporting, audit, composition, data sharing and process integration Operational Technology Automation, optimization, performance enhancement and alerts detection Sensor Sensing, user interaction, device management, data modeling, security and monitoring Problems Prevention Data Reuse/share Automation & Monitoring Connectivity & Management Events Forecasting Assets Management Control & Events detection Sensors & Actuators Prevent Monitor Protect Connect Audit Interact Manage OMA LWM2M Applications & Services Sensors HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 24

Morrisons: Ambient Monitor (haku) Cloud Connectivity HTTP/CoAP with enhanced security and OMA LWM2M (onem2m) for scalable device management, remote monitoring and interoperability Sensors and operational monitoring Sensing capabilities for monitoring the cold chain and detection of anomalies based on activity (e.g. noise) Humidity Temperature Activity HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 25 User interaction Interaction with the customers through the red button, in order to inform about problems, stockout, request help Services Beyond: ibeacon proximity marketing Haku is based on Bluetooth Smart and enabled with ibeacon technology for propagating marketing information to smart phones (ios / Android OS)

Morrisons: Process Automation Report every 60s of humidity, activity, and temperature for logging and audit purpose. Analytics Operational efficiency with the correlation of event to provide real-time decisions Anticipate problems Predictive maintenance of assets to optimize maintenance costs and eliminate breakdowns Sensing Alerting Checking Fixing Preventing Events Detection The sensor detects anomalies such as when the temperature goes over a threshold Actuation Contact the technicians (SMS/email), order assets (ERP), and proactively schedule maintenance (external services) HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 26

Contact details HOP Ubiquitous Overview Commercial in confidence HOP Ubiquitous S.L. 2015 www.hopu.eu Page 27