M2M/IoT standards in ETSI and onem2m



Similar documents
ONEM2M SERVICE LAYER PLATFORM

ONEM2M SERVICE LAYER PLATFORM INITIAL RELEASE

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

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

MACHINE TO MACHINE COMMUNICATIONS. ETSI TC M2M Overview June 2011

Secure, Efficient, and Open Standard Internet of Things

Yassine Banouar Thierry Monteil Mahdi Ben Alaya Christophe Chassot Khalil Drira

ARM mbed IoT Device Platform. November 3 rd, 2014

TECHNICAL REPORT onem2m; Application Developer Guide (onem2m TR-0025 version Release 1)

Internet of Everything: On the importance of the right Standard. Nicolas Graube, June, 2015

Smart Cities are the Internet of Things

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

Broadband Forum Machine-to-Machine (M2M) Solutions

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

ETSI M2M Release 2 Numbering IP Address Ranges Radio Spectrum Raymond Forbes LM Ericsson ETSI TC Smart M2M Vice Chairman BEREC MACHINE-2-MACHINE

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

Key requirements for Interoperable IoT systems

OM2M an Open autonomic and semantic platform for M2M

EUK : South Korea: IoT joint research

M2M, IoT, DEVICE MANAGEMENT: ONE PROTOCOL TO RULE THEM ALL? Julien Vermillard, Sierra Wireless

! Context: IoT, CPS and M2M! Challenges in M2M! Evolutionary M2M the FiDM way! Focus on: ! Conclusion 2

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

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

Management and Provisioning of M2M Devices and Applications

SMART IoT PROTOCOLS. Creating the Living Network. Chonggang Wang Innovation Lab, InterDigital Communications. December 8, 2014

White Paper Lightweight M2M : Enabling Device Management and Applications for the Internet of Things

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

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

Standardized Machine-to-Machine (M2M) Software Development Platform

MASHUPS FOR THE INTERNET OF THINGS

Internet of Things based approach to Agriculture Monitoring

M2M Communications and Internet of Things for Smart Cities. Soumya Kanti Datta Mobile Communications Dept.

AIOTI ALLIANCE FOR INTERNET OF THINGS INNOVATION

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

The OMA Perspective On SOA in Telecoms

Smartcard Web Server Enabler Architecture

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

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

Machine-to-Machine Communication (M2M) Devices, Networks, and Applications (DNA)

Reducing Configuration Complexity with Next Gen IoT Networks

Machine-to-Machine Technologies

M2M Standardization and its perspectives

M2M Service Platform to Support Carrier Cloud

UPnP Internet of Things

MDM and Telco Service Development OMA Device Management and Platforms

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

Increasing M2M device intelligence drive fast decisions and help new business

Connect for new business opportunities

Open Source building blocks for the Internet of Things. Benjamin Cabé JFokus 2013

Evolving from SCADA to IoT

Enterprise Application Enablement for the Internet of Things

M2M Service Architecture: Delivering M2M Services Over Heterogeneous Networks

IoT R&I on IoT integration and platforms INTERNET OF THINGS FOCUS AREA

Internet of Things (IoT): Middleware. Roch Glitho, PhD Associate Professor and Canada Research Chair My URL -

Siemens Future HANNOVER MESSE Internet of Things and Services Guido Stephan

This Specification is provided for future development work within onem2m only. The Partners accept no liability for any use of this Specification.

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

End-to-End M2M and IoT Services

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

OVERVIEW OF ETSI M2M ARCHITECTURE Presented by: Barbara Pareglio, Ericsson. ETSI All rights reserved

Automation Systems and the IoT Industrial Internet

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

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

Web of Things Architecture

A Systems of Systems. The Internet of Things. perspective on. Johan Lukkien. Eindhoven University

Internet of Things, 5G, Big Smart Data Interplay. The Convergence and Integration of Mobile Communications, Internet, and Smart Data Processing

Secure and Semantic Web of Automation

Using semantics and rich metadata to bridge IoT silos W3C s work on the Web of Things

M2M & Cybersecurity Workshop TIA 2013 M2M Standards and Security. Mihai Voicu CIO/CSO ILS Technology LLC

M2M and the IT Infrastructure

Telco s role in Smart Sustainable Cities

M2M Communications and Internet of Things as enablers of Smart City. Soumya Kanti Datta Mobile Communications Dept.

UPnP Internet of Things Dec 2014

KURA M2M/IoT Gateway. reducing the distance between embedded and enterprise technologies. Tiziano Modotti, October 28 th, 2014

Smart Cities. Photo used under Creative Commons from nigelhowe

ENABLING RELIABLE COMMUNICATION FOR EMERGING M2M/IOT APPLICATIONS

BYOzzzz: Focusing on the Unsolved Challenges of Mobility, An Industry Perspective

Standard for an Architectural Framework for the Internet of Things IEEE P2413. IEEE GlobeCom Austin, Texas December, 2014

How Network Operators Do Prepare for the Rise of the Machines

Mohammed Dadas - Vice President, OIPF!

Developing the edge or scaling the core through corporate venturing Internet of Things. Daan Witteveen

ETSI M2M application developers guideline

ITU WORK ON INTERNET OF THINGS

Building Web-based Infrastructures for Smart Meters

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

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

How To Build An Internet Of Things (Iot)

WHITE PAPER January 2015 THE INTEROPERABILITY ENABLER FOR THE ENTIRE M2M AND IOT ECOSYSTEM

Horizontal IoT Application Development using Semantic Web Technologies

IoT Data Management (IoTDM) Supported onem2m functionalities. Table of Contents

Cloud Standards - A Telco Perspective

Transcription:

M2M/IoT standards in ETSI and onem2m Enrico Scarrone, ETSI TC Smart M2M Vice-Chairman, onem2m SC Vice Chairman Telecom Italia ALMANAC Workshop, Copenhagen, September 2015

TC SmartM2M (formerly TC M2M) Hasbeenfoundedin2008 to develop and maintain an end-to-end overall telecommunication high level architecture for M2M to identify gaps where existing standards and provide specifications to fill these gaps TC SmartM2M has faced the challenge of developing a common M2M framework as an answer to the fragmentation of the solution that is penalizing the M2M market developments the understanding of the shared data Release 1 finalized end 2011 Release 2 finalized in end 2012 TC SmartM2M is fully committed to the global initiative of onem2m has already transferred the technical work ofetsim2mrelease1and2toonem2m. 2

onem2m Partnership Project (2012) Over 200 member organizations in onem2m

onem2m Some member organizations

onem2m The Service Layer IoT Device Host IoT Service Provider Source IoT Device IoT Infrastructure (Connected Living) IoT Device Application IoT Server Application Application Layer IoT Embedded Service Layer IoT Service Platform Service Layer Network Network Layer 3G, 4G, LTE-M LoRa, Sigfox, Onramp

Simplify the environment Pipe#1 1 Application, 1 Network 1 (or few) types of Device Pipe#2 1 Application, 1 Network 1 (or few) types of Device Pipe#N 1 Application, 1 Network 1 (or few) types of Device Horizontal (based on common Layer) Applications share common infrastructure, environments and network elements Business Application Business Application Business Application Business Application #1 Business Application # i Business Application #N Common Application Infrastructure Transport Network (mobile, fixed, Powerline..) Transport Network (mobile, fixed, Powerline..) Transport Network (mobile, fixed, Powerline..) Transport Network 1 Transport Network 2 Gateway Gateway Gateway Gateway IP Local NW Local NW Local NW Local NW Device Device Device Device Device Device Device 6

& provide the Interworking framework onem2m native App Hybrid protoco l App Other M2M protoco l App IoT Device Underlyi ng protocol Other M2M protocol SmartM2M/ onem2m onem2 M protocol Underlyi ng protocol IoT Device Underlying protocols

This image cannot currently be displayed. onem2m landscape Guidelines MQTT uses interworks with uses OMADM LWM2M uses interworks with HTTP CoAP TLS DTLS Protocols Full platforms

OneM2M Connectivity Devices Management Services Connectivity Devices Service Enablement Data Management Services Connectivity Devices Connectivity Deployment Integration OneM2M standard is based on a Store and Share resource based paradigm. The data may be made available in the platform to the other applications, interested application are notified by means of subscription Privacy is ensured by a strict Access Control Management, which relies on underlying network security, providing a secure light solution onem2m is heavily reusing underlying network functionalities, including TR069 and OMA DM management, LCS, subscription management, QoS, Charging, etc. OneM2M release 1 has been released January 2015, 9

onem2m status highlights Release 1 has been released in January 2015 Being de facto an evolution of ETSI Specification, is significantly stable It includes interworking support, but limited semantic support Launch event took place on December 2014 with more than 10 multivendor demos, First commercial full service launched in May 2015 in Korea Testing specification are in progress, Interoperability test events was successfully run in September 2015 8 multivendor demos at the ETSI WS in December 9-10-11 2015 (No participation fee) Release 2 planned June 2016, focus on Semantic interoperability Release 1 Release 2 SEPT 12 AUG 14 Early drop DEC 14 Lounch event JAN 15 R1 Published JUN 16 R2 Publishing

And SmartM2M? Support EU Commission needs and mandates in area of IoT and M2M, (Smart Metering, Smart Grid, Smart Appliances) with direct normative work or bridging it to onem2m as appropriate Support the EU driven initiative AIOTI, expecially WG3 on standardization, with use cases, landscape and architectural gap analysis Support the potential issuing of a European M2M plug&play label by 2016-2017, with the following set of specifications (Driven by DG Connect and DGE): Communication system for Smart Appliances (June 2015) Common Smart Appliances Reference ontology (November 2015) + related ETSI onem2m data models mapping (June 2016) Test suites for Smart Appliances (November 2016) Support onm2m plug tests in ETSI Support Visibility and dissemination of onem2m

EU Smart Appliance Initiative M2M SEMANTICS FOR SMART APPLIANCE The Energy using and producing Products (Appliances) in the home and in the industrial buildings are responsible for the biggest part of the energy consumption The objective is to allow a label that assures P&P capability among Smart appliances and toward application servers, both in term of semantic data models and communication framework. Timeframe: 2016-2017 The DG Connect in coordination with DG Energy developed a study to analyse and develop a common semantic for Smart Appliances DG Connect assigned to ETSI TC smartm2m the task to standardize it, complementing it with the communication framework (i.e. onem2m) 12

onem2m introduction onem2m in a nutshell: Principles, Functions, Architecture & API

onem2m in a nutshell OneM2M is an IoT Interworking Framework Designed to interwork with legacy, proprietary and sector solution. This is based on a separation betwenn protocol interworking an semantinc interworking. Semantic interworking is already present in onem2m Release 1, extention to full semantic support will be completed in onem2m Release 2. OneM2M is an IoT common Service Enablement layer Service independent Distruibuited (Devices, Gateways, Network servers) Application portability

onem2m in a nutshell Main Characteristics URI identification (and separation from IP addressing) IP based (irrelevant the version, IPv4 or IPV6) Network independent (but network aware!) REST approach Application protability Device and subscription management Accounting and charging HTTP/COAP/MQTT transport Peculiary functions Store and share paradigm Data management and historization Separation among Security and Privacy Flexible deployment (large, small, distributed, centralized) Network functionality re-use (Location, Device Management, Security, etc)

onem2m simplified Architecture M2M Applications AE AE AE Mca Mca Mca M2M Service layer Mcc Mcc CSE CSE CSE Mcn Mcn Mcn Mcn Network Service Entity NSE NSE Underlying Transport 16

onem2m Common API Application Layer AE AE AE Mca Mca Mca Service Layer CSE CSE CSE CSE Network Layer Mcn Mcc Underlying Network Mcn Mcn Mcc Underlying Network NSE NSE NSE Device Gateway Server Mcn Mcc Other Service providers Server Entities Reference Point AE (Application Entity), CSE (Common Services Entity), NSE (Network Service Entity Mca, Mcn, Mcc and Mcc EXAMPLE REQUEST GET http://provider.net/home/temperature/la HTTP/1.1 Host: provider.net X-Orig: /CSE-1234/WeatherApp42 X-M2M-RI: 56398096 Accept: application/vnd.onem2m-res+json EXAMPLE RESPONSE HTTP/1.1 200 OK X-M2M-RI: 56398096 Content-Type: application/vnd.onem2m-res+json Content-Length: 94 {"ri":"28375964","cnf":"application/json:0", "con":"{'timestamp':1413405177000,'value':25.32}"}

OneM2M architecture entities AE:Application Entity, containing the application logic of the M2M solution like home management functions, fleet management, blood sugar monitoring CSE: Common Service Entity containing a set of common service functions (CFE) that are common to a broad range of M2M environment (verticals). This is the main part of the onem2m specification CSF:Common Service Functions included in a CSE, CSFs can be mandatory or optional, CSF can contain sub-functions (mandatory or optional) NSE:Network Service Entity, provides network services to the CSE, like device triggering, device management support, location services. These services are related to the underlying network capabilities 18

OneM2M architecture Reference points Mca-Reference Points: the interface point between the AE and the CSE, the Mca point provides the M2M applications access to the common services included in the CSE. The AE and CSE my be co-located in the same physical entity or not Mcc-Reference Points: This is the reference point between two CSEs. The Mcc reference point shall allow a CSE to use the services of another CSE in order to fulfil needed functionality. Accordingly, the Mcc reference point between two CSEs shall be supported over different M2M physical entities. The services offered via the Mcc reference point are dependent on the functionality supported by the CSEs Mcn-Reference Points: This is the reference point between a CSE and the Underlying Network Services Entity. The Mcn reference point shall allow a CSE to use the services (other than transport and connectivity services) provided by the Underlying Network Services Entity in order to fulfil the needed functionality. Mcc -Reference Point: interface between two M2M service providers, As similar as possible to the Mcc reference point. But due to the nature of inter-m2m Service Provider communications, some differences are anticipated. 19

20 Enrico.Scarrone@telecomitalia.it QUESTIONS? Thanks to Nicolas Damour (Sierra Wireless) and Friedbert Berens (FBConsulting Sarl) for providing some of the material presented www.etsi.org www.onem2m.org