UPnP Internet of Things



Similar documents
UPnP Internet of Things Dec 2014

New Tools for Commercial Video over IP

Update on UPnP+, Cloud, Multi-Screen and IoT

UPnP: The Discovery & Service Layer For The Internet of Things April 2015

ARM mbed IoT Device Platform. November 3 rd, 2014

Reduce Cost and Complexity of M2M and IoT Solutions via Embedded IP and Application Layer Interoperability for Smart Objects

Key requirements for Interoperable IoT systems

Connecting IPv6 capable Bluetooth Low Energy sensors with the Internet of Things

Web of Things Architecture

Short-range Low Power Wireless Devices and Internet of Things (IoT)

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya

M 2 M IWG. Eclipse, M2M and the Internet of Things. Overview. M 2 M Industry WorkGroup! M2M?

Internet of Things. Laurent Toutain. June 11, Caen () IPv6 opérateur June 11, / 14

Fast Innovation requires Fast IT

Secure, Efficient, and Open Standard Internet of Things

Enabling Smart Data on M2M Gateways and Aggregators

End-to-End M2M and IoT Services

Short range low power wireless devices and Internet of Things (IoT)

ARTIK TM. MyungKoo Kang (VP) The Ultimate Platform Solution for IoT. Samsung Electronics

IoT concepts Andrea Acquaviva EDA group Politecnico di Torino, Italy

Java and the Internet of Things

How To Create An Internet Of Things (Iot) Platform For A Smartwatch And Other Devices

Standardizing the Internet of Things; Boiling the Ocean

Protocols for the Internet of Things. Christian Légaré Executive VP and CTO, Micrium Inc. Vice President, IPSO Alliance

Building the Internet of Things Jim Green - CTO, Data & Analytics Business Group, Cisco Systems

The Future of IoT. Zach Shelby VP Marketing, IoT Feb 3 rd, 2015

ETSI M2M / onem2m and the need for semantics. Joerg Swetina (NEC) (joerg.swetina@neclab.eu)

Internet of Things From Idea to Scale

Smart Cities. Photo used under Creative Commons from nigelhowe

Horizontal IoT Application Development using Semantic Web Technologies

SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi

WIND RIVER INTELLIGENT DEVICE PLATFORM XT

Controlling the Smart Home from the VSDL Home Gateway: opportunities and lack of standards

Firenze. Iottly, open source Internet of Things distribution

ONEM2M SERVICE LAYER PLATFORM INITIAL RELEASE

How To Build An Internet Of Things (Iot)

User interfaces: smart phone/web-based Control algorithms: schedule, optimization, demand response. Database (Time series service) smap driver

Future Directions for Internet of Things Work

IoTivity Connecting Things in IoT. Ashok Subash

OpenMTC. M2M Solutions for Smart Cities and the Internet of Things.

Smart Cities are the Internet of Things

The Internet of Things: Opportunities & Challenges

CARRIOTS TECHNICAL PRESENTATION

ASTRI s Internet-of-Things (IoT) Gateway and Management Platform

CCN. CCNx 1.0 Internet of Things Architectural Overview. Computer Science Laboratory Networking & Distributed Systems March 2014

MASHUPS FOR THE INTERNET OF THINGS

INTERNET OF THINGS 1

From a World-Wide Web of Pages to a World-Wide Web of Things

Smart Lighting Networks in the InterNet of Things Era

Life With Big Data and the Internet of Things

Arrowhead Framework A Local Cloud Approach to Automation. Prof. Jerker Delsing.

Making Sense of Internet of Things Protocols and Implementations

ONEM2M SERVICE LAYER PLATFORM

Big Data in Internet of Things (IoT): Key Trends, Opportunities and Market Forecasts

Overview of SODA and The Stepstone Reference Implementation.

Building Web-based Infrastructures for Smart Meters

Yassine Banouar Thierry Monteil Mahdi Ben Alaya Christophe Chassot Khalil Drira

congatec AG How to come around the IoT data security challenges

The Internet of Things

It's All About HVAC Systems and Saving Big Bucks Using DDC Systems!

An introduction to Cryptosoft

Broadband Forum Machine-to-Machine (M2M) Solutions

Evolving from SCADA to IoT

The Internet of Things starts with intelligence inside

Easily Connect, Control, Manage, and Monitor All of Your Devices with Nivis Cloud NOC

Achievements and ongoing work in the ITU-T standardization of the Internet of Things

Voice over IP Communications

Reducing Configuration Complexity with Next Gen IoT Networks

Flexible Architecture for Internet of Things Utilizing an Local Manager

NEW LIFE FOR EMBEDDED SYSTEMS IN THE INTERNET OF THINGS

THE ENTERPRISE INTERNET OF THINGS PLATFORM 2015 FEATURES GUIDE

A G E N D A I O T P R E S S T O U R

Affordable Building Automation System Enabled by the Internet of Things (IoT)

The Internet of Everything

UPnP CERTIFIED TECHNOLOGY YOUR SIMPLE SOLUTION FOR HOME, OFFICE AND SMALL BUSINESS INTEROPERABILITY

How To Build A Cloud Based Network System

A Standards Based Reference Architecture for IoT

IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center

Zentera Cloud Federation Network for Hybrid Computing

Security in Internet of Things using Delegation of Trust to a Provisioning Server

M2M & Internet of Things Opportunities

Internet of Things 2015/2016

Industrial Internet of Things Bears Fruit with Connected Services for Plant Assets and Fleet Migration

Device Management for Internet of Things Constrained Devices OMA Lightweight M2M. Duncan Purves Connect2 Systems

Smart Social Spaces Opportunities and challenges of the Social Web of Things

Automatic Configuration and Service Discovery for Networked Smart Devices

DIY Device Cloud Documentation

Building Internet of Things applica5ons with COMPOSE and JavaScript Charalampos

RIOT CONTROL The Art of Managing Risk for Internet of Things

Towards a common definition and taxonomy of the Internet of Things. Towards a common definition and taxonomy of the Internet of Things...

ZigBee IP Stack Overview Don Sturek Pacific Gas and Electric (PG&E) 2009 ZigBee Alliance. All rights reserved. 1

Connected Homes: Enabling a Digital Lifestyle

An Introduction to the Internet of Things (IoT)

Secure and Semantic Web of Automation

TUM & Siemens Corporate Technology. The "Internet of Things" for industrial applications

Transcription:

UPnP Internet of Things July 2014 Keith Miller Intel Wouter van der Beek Cisco Systems, Inc. UPnP Internet of Things Task Force 2014 UPnP Forum

Overview Scope Architecture Local components description Sensor Management Bridge Bridging types Bridge component descriptions Cloud components description UPnP 2.X for IoT SensorManagement Overview Structure, Use Case Example (Aggregation) Sensor Management Data Modelling Modelling Approach, Example (refrigerator) 2014 UPnP Forum Page 2

Scope UPnP IoT solves: Aggregating devices sensor and actuator data in a local network Observing and controlling those devices from anywhere agnostic to any platform Sharing information on a predefined granularity basis across networks with anyone Deciding what, when and with whom to share lies with the owner of the device Securing all communication Using UPnP infrastructure 2014 UPnP Forum Page 3

What is UPnP infrastructure Existing Open Standards Billions of deployed devices. Smart TVs, Gateways, Mobile Devices, Game Consoles, PCs Existing Device Control Protocols for home automation HVAC, light, security camera, Sensor, Device, and Energy Management New Open Standards UPnP Device Architecture 2.0 including UPnP Cloud based on RFC 6120, 6121 [XMPP] IPv6 support ApplicationManagement 2014 UPnP Forum Page 4

UPnP IoT Architecture Overview Bridge UPnP Cloud SensorManagement Bridge 3 support Services UPnP SensorManagement Mapping DB 1 1 4 UPnP Device SensorManagement Bridge ApplicationManagement Local UPnP LAN UPnP Devices 2 non UPnP Device Mobile Mobile UPnP UPnP Control Control Point Point Mobile UPnP (Mobile) Control UPnP Point Device Major activity areas 1. Data Model and DataBase 2. Other protocols (COAP, ZigBee) 3. Cloud enhancements (XMPP) 4. ApplicationManagement 2014 UPnP Forum Page 5

Overview Description Multiple local networks are connected to the cloud by means of UPnP Cloud architecture This can include cloud services Individual UPnP devices and control points can be connected to the cloud with presence, state, and events shared securely with other local networks Ecosystem is easily extended using simple and flexible Data Models Data Models can be stored and interacted with via the SensorManagement Database (Service) 2014 UPnP Forum Page 6

Component Overview local Bridging between UPnP and non UPnP devices includes Devices sensors/actuators supporting IP For example, HTTP, COAP, REST, XMPP, MQTT Devices sensors/actuators on non IP networks For example, sensor hardware bridging between IP and non IP networks (ZigBee, Z Wave, ANT+, Bluetooth, etc) Runtime conversion Apps ApplicationManagement (DIAL like) for conversion 2014 UPnP Forum Page 7

SensorManagement Bridge via Apps 2014 UPnP Forum Page 8

RESTful SensorManagement SensorManagement supports a RESTful Interface which can be exposed via ApplicationManagement Flow is described in diagram. Only HTTP and SSDP needed for sensor interface. 2014 UPnP Forum Page 9

Component overview cloud UPnP Cloud connects UPnP Devices (UCCD) and Control Points (UCC CP) as XMPP clients via an XMPP server. 2014 UPnP Forum Page 10

UPnP 2.X for IoT UPnP 2.0 release imminent UPnP 2.X version in development. UPnP IoT is adding new protocols and architectural elements In particular, existing APIs are being mapped to REST+JSON SensorManagement is already RESTful CoAP is under consideration as one of the protocols for resource constrained devices. 2014 UPnP Forum Page 11

UPnP Sensor Network Infrastructure UPnP Home Assistant Device Bridged Network Device Abstractions AV Device Services Data Store Service (opt) Service Providers Non UPnP Networks UPnP Sensor Bridge Device Bridged Network Access Sensor Connection Methods Sensor Data Forwarding Data Store Service (opt) UPnP Home Network Internet UPnP Mobile Devices Sensor Data Forwarding Sensor Data Retrieval Advanced Metering Infrastructure Service Provider Sensor Networks Home AV Devices 2014 UPnP Forum Page 12

SensorManagement Overview SensorManagement is a UPnP Device 2 Mandatory Services ConfigurationManagement SensorTransportGeneric 2 Optional Services DataStore DeviceProtection Interfaces look like this > 2014 UPnP Forum Page 13

SensorManagement Services ConfigurationManagement (with specific Sensor DataModel) TransportGeneric Service DataStore Service 2014 UPnP Forum Page 14

Typical UPnP Sensor Use Case UPnP Home Assistant Device Data Store Service (opt) Data Store Service(s) retains sensor data for UPnP Network clients Sensor Bridge can be provisioned to push sensor data to one or more Data Store Services on the UPnP Network UPnP Network UPnP Mobile Device can push/pull sensor data from Data Store Services on UPnP Network from Anywhere UPnP Sensor Bridge UPnP Mobile Device 2014 UPnP Forum Page 15

SensorManagement Data Model An IoT Sensor is defined as a set of SensorURNs Generic SensorURNs can be used by multiple devices Standard SensorURNs Defining a set of sample devices that use those SensorURNs Standard SensorTypes Manufacturers can create their own SensorTypes and keep interoperability Just have to use standard SensorURNs SensorTypes and SensorURNs are like interfaces 2014 UPnP Forum Page 16

How to Define Naming conventions Sensor URNs (DataItems) List of UPnP defined sensors/actuators (features). Generic list that every device can use Units are defined List of standard modelled devices Containing: Mandatory SensorURN (features) Optional SensorURN (features) Vendor defined extensions Where a sensor is located 2014 UPnP Forum Page 17

Sources of Models Member companies vendor specific models Some popular home devices and bridges HUE, StriimLight, WeMo Other SDOs with PAS CEA, OMA, ZigBee, IPSO (ongoing evaluation based on IPR) Short list of Generic Models and Features (UPnP IoT Data Model Task Force) 2014 UPnP Forum Page 18

DataModel Refrigerator Features are named collection of sensors/actuators Refrigerator is a modelled device can be generic or specific 2014 UPnP Forum Page 19

DataModel Refrigerator (Cont) Model continued from previous slide 2014 UPnP Forum Page 20

For the interconnected lifestyle Page 21