Industrial Internet Connectivity Framework (IICF)

Similar documents
The Industrial Internet of Things Volume G5: Connectivity Framework IIC:PUB:G5:V1.0:PB:

A Guide to IIoT Connectivity

A Practical Guide to Using the Industrial Internet Connectivity Framework

Using DDS with TSN and Adaptive AUTOSAR. Bob Leigh, Director of Market Development, Autonomous Vehicles Reinier Torenbeek, Systems Architect

Web of Things: W3C Vision & Roadmap on IoT Standardizations

How onem2m fits into the landscape of IoT technologies

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

Time Sensitive Networking - Applications and Readiness Jeff Lund Sr. Dir Product Management, Belden

Whitepaper. IoT Protocols. PAASMER Support for Protocols. Website:

temp heat I/O A/C flow valve pump

IoT protocols for the Things

onem2m AND SMART M2M INTRODUCTION, RELEASE 2/3

Khartoum, Sudan Dec 2017

Thomas Burke. Darek Kominek Marketing Manager, Matrikon (Honeywell) President, OPC Foundation OPC Foundation

Kepware Whitepaper. IIoT Protocols to Watch. Aron Semle, R&D Lead. Introduction

An Open Membership Consortium now over 260 companies strong

Theory of Operations for TSN-Based Industrial Systems and Applications. Paul Didier Cisco Systems

ONEM2M INDUSTRY DAY ALAN SOLOWAY, QUALCOMM. 12 July 2017

TSN and EtherNet/IP Networks

Lecture 04 Introduction: IoT Networking - Part I

Introduction to Internet of Things Prof. Sudip Misra Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur

The onem2m standard Horizontal Service Layer

OPC Day Finland Matthias Damm

ENVISION TECHNOLOGY CONFERENCE. Ethernet TSN Overview ANIL N. KUMAR, INTEL PRINCIPAL ENGINEER

ETSI M2M workshop Nov 2013

How to make the interoperability of IoT data

Internet of Things: An Introduction

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

INTEROPERABILITY ISSUES IN IOT

Connecting a Laser Level Transmitter to the Cloud

IIC Testbed Overview. Stan Schneider, PhD CEO, Real-Time Innovations (RTI) Vice Chair, Industrial Internet Consortium (IIC)

Lecture 3 Protocol Stacks and Layering

Data Model Considerations for Radar Systems

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

FIREWORKS IN THE ETHER. Get ready now for emerging technology and standards that will take industrial Ethernet to new heights

Internet of Things: Latest Technology Development and Applications

onem2m and its role in achieving interoperability in IoT

Enhancement of CoAP Packet Delivery Performance for Internet of Things. Hang Liu

onem2m Overview and Positioning Dr. Josef J. Blanz,

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

Avnu Alliance Introduction

Angelo Corsaro, Ph.D. Chief Technology Officer! OMG DDS Sig Co-Chair PrismTech

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

OPC UA. Enabling Industrie 4.0 Machines.

for TOGAF Practitioners Hands-on training to deliver an Architecture Project using the TOGAF Architecture Development Method

OCF Specification Overview Core Technology Specification. OCF 2.0 Release June 2018

Open source onem2m Platforms

Vortex OpenSplice. Python DDS Binding

OPC Unified Architecture

IP Networking Fundamentals Theory and Practice

Web of Things Architecture and Use Cases. Soumya Kanti Datta, Christian Bonnet Mobile Communications Department

Harvesting IOT data. (Using IP networks) Ericsson 2014

Introduction to Networks (2) Networked Systems 3 Lecture 2

A Language-based Approach to Interoperability of IoT Platforms

Part I: Building intelligent, low power, connected things at a low cost

M2M INTEROPERABILITY DEMONSTRATIONS

Third Wave. How to Incorporate Legacy Devices to the. of Internet Evolution

Managing & Accelerating Innovation with Open Source at the Edge

HOP Ubiquitous Overview

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

IIC World Tour - Turin: Security Working Group Briefing. Nisarg Desai Product Manager, GlobalSign

TALQ Specification Overview

Chapter 3: Network Protocols and Communications CCENT Routing and Switching Introduction to Networks v6.0 Instructor Planning Guide

An Overview of the User Services Platform (USP) (Broadband Forum TR-369)

IoT Standardization Process and Smart IoT

Chapter 3: Network Protocols and Communications

TSN, the Communication Base for a Connected World

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

Using the tpm with iot

AUTO DISCOVERY REMOTE CONTROL ADRC GLOSSARY

Welcome to IoTivity. Mike Richmond, Executive Director Open Interconnect Consortium

Cloud Customer Architecture for Securing Workloads on Cloud Services

Designing High Performance IEC61499 Applications on Top of DDS

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

Device to Cloud. Software Hardware Know How

Telecomunicacions en l àmbit de la Indústria 4.0

IOTIVITY INTRODUCTION

TSN - Report on the IIC Testbed

Defragmenting the IoT with the Web of Things

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

2 - onem2m Common Architecture for IoT

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

describe the functions of Windows Communication Foundation describe the features of the Windows Workflow Foundation solution

4G Americas The Voice of 5G for the Americas

The world of BAOS. Easy connectivity for KNX with Bus Access and Object Server. Overview and applications

Brewing beer with Python. Chesco

MORGANSTATEUNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING. EEGR510 Communications Networks Credits: 3 COURSE SYLLABUS

Integrating interoperable automation technologies across the IIoT Layered Databus Architecture

The New Intelligent Edge Akraino Edge Stack Project Overview

Cisco 5G Vision Series: Licensed, Unlicensed, and Access-Independent Networks

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

The OSI Model. Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO).

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

Data Communication & Computer Networks MCQ S

Secure, cloud-based workflow, alert, and notification platform built on top of Amazon Web Services (AWS)

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

This is the Next Industrial Revolution: The Industrial Internet. 8 February 2017

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

Less Wires, More Data: Harnessing new technology at the network edge

Interoperability Frameworks for RIOT-OS

Transcription:

Industrial Internet Connectivity Framework (IICF) IIC Liaison Workshop with onem2m Dr. Rajive Joshi Co-Chair, Connectivity Task Group, Industrial Internet Consortium (IIC) Principal Solution Architect, Real-Time Innovations Inc (RTI) 2018 Feb 08 16:30

Industrial Internet Connectivity Framework (IICF) Released Feb 28, 2017 Comprehensive treatment of Connectivity as a means of Building Interoperable IIoT systems https://www.iiconsortium.org/iicf.htm 2

IICF : A Roadmap for IoT Practitioners & System Architects Rich Landscape of Connectivity Guide Map What is the role of connectivity in an IIoT architecture? What connectivity layers does an IIoT system need, and what are each layer s core functions, considerations and trade-offs? How can communication extend from a generic IIoT design to participants using a domain-specific connectivity technology? What must core connectivity standards provide? How to categorize and evaluate a given connectivity technology? How to assess suitability of a connectivity technology against system requirements? How to choose the right core connectivity standard for a problem domain?

IICF Goals Guide map to the rich but often confusing landscape of IIoT connectivity Clarity Stable long term foundation for IIoT interoperability Industry Connectivity Architecture Useful, practical, tangible guidance for requirements assessment, technology evaluation and selection For IIC Member use only. Portions 2017 Real-Time Innovations, Inc.

Operations Information Application Connectivity IIoT Connectivity Function Human Users Functional Domains Business Sense Actuation Ability to exchange information among endpoints in a system of interest sensor updates commands alarms events status changes configuration updates Physical Systems Green Arrows: Data/Information Flows Grey/White Arrows: Decision Flows Red Arrows: Command/Request Flows 5

Levels of interoperability Industrial Internet (IIoT) Shared data context Shared data structure Shared opaque data Horizontal stack that can span across verticals! http://en.wikipedia.org/wiki/conceptual_interoperability

Industrial Internet Connectivity Stack Layers Core Functions Typical Considerations

Distributed Data Interoperability and Management Framework Transport Network Link Physical Evolution of the IIoT Connectivity Stack 4-Layer Internet Stack Model (1989) 7-Layer OSI Stack Model (1994) Industrial IoT (2014) IIoT Connectivity Stack Model (2017) For IIC Member use only. Portions 2017 Real-Time Innovations, Inc.

Industrial Internet Connectivity Stack Participant X Participant Y Distributed Data Interoperability and Management Information (Data in Context) Distributed Data Interoperability and Management Framework Data (State, Events, Streams) Framework Transport Messages Transport Network Packets Network Link Frames Link Physical Bits Physical

Industrial Internet Connectivity Stack Participant X Participant Y Information Distributed Data Interoperability and Management Information (Data in Context) Distributed Data Interoperability and Management Semantic Interoperability (data context) Data Framework Transport Data (State, Events, Streams) Messages Framework Transport Syntactic Interoperability (data structures) Technical Interoperability (opaque blobs) Packets Network Packets Network Link Frames Link Physical Bits Physical

IICF Document Focus Participant X Participant Y Information Distributed Data Interoperability and Management Information (Data in Context) Distributed Data Interoperability and Management Semantic Interoperability (data context) Data Document Focus Framework Transport Data (State, Events, Streams) Messages Framework Transport Syntactic Interoperability (data structures) Technical Interoperability (opaque blobs) Packets Network Packets Network Generally understood Beyond current scope Link Frames Link Physical Bits Physical

Connectivity Transport Layer Core Functions Typical Considerations

Connectivity Transport Layer Participant X Distributed Data Interoperability and Management Information (Data in Context) Participant Y Distributed Data Interoperability and Management Above: Technical Interoperability Share byte sequences Opaque data Framework Data (State, Events, Streams) Framework Transport Network Messages Packets Transport Network Below: Byte protocol May observe byte flows & optimize byte sequence sharing and delivery Link Frames Link Physical Bits Physical Any computing platform

Connectivity Transport Layer Distributed Data Interoperability & Management Framework Transport Connectivity Transport Functions Messaging Protocol Communication Modes Technical Interoperability Endpoint Addressing Connectedness Prioritization Timing & Synchronization Security Network Link Physical For IIC Member use only. Portions 2017 Real-Time Innovations, Inc.

Connectivity Framework Layer Core Functions Typical Considerations

Connectivity Framework Layer Participant X Distributed Data Interoperability and Management Information (Data in Context) Participant Y Distributed Data Interoperability and Management Above: Syntactic Interoperability Share structured datatypes Common and unambiguous data format Framework Transport Data (State, Events, Streams) Messages Framework Transport Below: Opaque Data May observe data flows & optimize datatype sharing and delivery Network Packets Network Link Physical Frames Bits Link Physical Any computing platform Any programming environment

Connectivity Framework Layer Distributed Data Interoperability & Management Framework API Governance Connectivity Framework Functions Publish-Subscribe Request-Reply Discovery Data Resource Model Exception Handling Quality of Servic e Securit y Syntactic Interoperability Id and Addressing Data Type System Lifecycle (CRUD) State Management Transport Network Link Physical For IIC Member use only. Portions 2017 Real-Time Innovations, Inc.

Connectivity Reference Architecture Standards & Gateways Core Connectivity Core Standards Criteria

Fundamental N 2 Connectivity Challenge Brownfield Existing technologies May be specific to verticals Greenfield Innovation O(N 2 ) Reality Check Accept that there will be multiple connectivity technologies N x (N-1) 2

Connectivity Reference Architecture Functional Domain Endpoints Other Endpoints Gateway Connectivity Core Standards (baseline) Other Functional Domain Gateway Other Connectivity Technologies Gateways bridge domain specific connectivity technologies to Core Standards Core Standards enable data sharing with domain other domain-specific connectivity technology endpoints Choose a core standard that best matches system needs

For IIC Member use only. Portions 2017 Real-Time Innovations, Inc. Connectivity Reference Architecture Many domain technologies Standard Core Gateways Few Core Standards Connectivity Core Standards Provide syntactic interoperability Stable, deployed, open standard Standard Core Gateways to all other CCS Domain-Specific Connectivity Technologies Connect via non-standard gateway to any connectivity core standard

How to Assess a Connectivity Technology? Assessment Template Worksheet Business, Usage, Functional, Implementation Viewpoints

Assessment Template Distributed Data Interoperability and Management Framework Transport Network Link Physical Which layers(s) of the Connectivity Stack does it provide? May span multiple layers What Core Functions does it provide? Prioritize the functions for your use case How does it rank against the Typical Considerations (of the layers spanned)? Prioritize the considerations for your use case How does it support the Architectural Qualities? Prioritize the qualities for your use case Does it fit Connectivity Core Standards Criteria? Is a gateway to a Core Connectivity Standard available? Is the gateway standardized?

Assessment Template Worksheets For IIC Member use only. Portions 2017 Real-Time Innovations, Inc.

IICF Catalog of Connectivity Standards! Frameworks DDS OPC-UA onem2m Assessment Template Worksheets Transports HTTP MQTT CoAP For IIC Member use only. Portions 2017 Real-Time Innovations, Inc.

Connectivity Standards : Putting it all Together Relevant Connectivity Standards Assessment Template Applied Potential Core Connectivity Standards

For IIC Member use only. Portions 2017 Real-Time Innovations, Inc. Connectivity Standards Energy & Utilities Healthcare Manufacturing Transportation Distributed Data Interoperability and Management Telecommunications Origin Manufacturing Origin Framework DDS onem2m Web Services OPC-UA Transport DDSI-RTPS CoAP MQTT HTTP OPC-UA Bin TCP UDP TCP Network Internet Protocol (IP) Link Physical TSN / Ethernet (802.1, 802.3) Wireless PAN (802.15) Wireless LAN (802.11 Wi- Fi) Wireless 2G/3G/LTE (3GPP) Wireless Wide Area (802.16)

Connectivity Core Standards Criteria Applied Core Standard Criterion DDS Web Services OPC-UA onem2m 1 Provide syntactic interoperability Need XML or JSON 2 Open standard with strong independent, international governance 3 Horizontal and neutral in its applicability across industries 4 Stable and deployed across multiple vertical industries Software Integration & Autonomy 5 Have standards-defined Core Gateways to all other core connectivity standards Web Services, OPC-UA*, onem2m* Manufacturing Home Automation DDS, OPC-UA, onem2m Web Services, DDS*, onem2m* Web Services, OPC-UA*, DDS* 6 Meet the connectivity framework functional requirements Pub-Sub in development 7 Meet non-functional requirements of performance, scalability, reliability, resilience 8 Meet security and safety requirements 9 Not require any single component from any single vendor Real-time in development Reports not yet documented or public 10 Have readily-available SDKs both commercial and open source GREEN = Gating Criteria * = work in progress = supported, = not supported

Distributed Data Interoperability and Management Framework Transport N e t w o r k Link Physical T C P TS N / Eth ern et (80 2.1, 80 2.3 ) Energy & Utilities DDS DDSI-RTPS UDP Wi rel es s PA N (8 02. 15 ) Healthcare C o A P Telecommunicati ons Origin onem2m M Q T T Internet Protocol (IP) Wi rel es s LA N (8 02. 11 Wi - Fi) Manufacturin g We b Ser vic es HTTP Wire less 2G/3 G/LT E (3GP P) TCP Transportatio n Manufacturing Origin OPC-UA OPC -UA Bin Wi rel es s Wi de Ar ea (80 2.1 6) IICF Architecture Process Use assessment template worksheet to determine your system requirements Pick the potential connectivity core standard best aligned with your system requirements Build a gateway for other domain-specific connectivity technologies For IIC Member use only. Portions 2017 Real-Time Innovations, Inc.

How to Choose? System Aspect Example User Approach Standard Software Integration & Autonomy Software Architect integrating components Data-centric DDS Device interchangeability Device manufacturer selling devices to technicians Devicecentric OPC-UA Web & Mobile User I/F App builder supporting back-end services RESTful Web services/http ICT integration Wide-area wireless telecom integrator Common services layer onem2m For IIC Member use only. Portions 2017 Real-Time Innovations, Inc.

Summary Accelerating IIoT

Accelerate Your IIoT Guide map to the rich but often confusing landscape of IIoT connectivity Clarity Stable long term foundation for IIoT interoperability Industry Connectivity Architecture Useful, practical, tangible guidance for requirements assessment, technology evaluation and selection

Get It! FREE 1. Introduction 2. Connectivity Framework 3. Connectivity Reference Architecture 4. Connectivity Framework Layer 5. Connectivity Transport Layer 6. How to Assess a Connectivity Technology? 7. Connectivity Standards 8. Core Connectivity Standards 9. Other Connectivity Standards 10. Assessment Templates https://www.iiconsortium.org/iicf.htm

Thank You! Rajive Joshi, Ph. D. Real-Time Innovations, Inc. (RTI) rajive@rti.com