Architecting IoT Systems. Angelo Corsaro, PhD Chief Technology Officer
|
|
- Mae Walker
- 6 years ago
- Views:
Transcription
1 Architecting IoT Systems Angelo Corsaro, PhD Chief Technology Officer
2 Internet of Things Flavours Internet of Things (IoT) is the term used to describe any kind of application that connected and made things interact through the internet It is now clear that there are at least two kinds of IoT, Consumer IoT (CIoT) and Industrial IoT (IIoT) The CIoT and IIoT follow the [Collect Store Analyse Share] architecture, yet they have some key differences that Wikipedia: Interconnection of uniquely identifiable embedded computing-like devices within the existing Internet infrastructure is important to understand
3 Consumer Internet of Things (CIoT) The Consumer Internet of Things (CIoT) represents the class of consumer-oriented applications where: Devices are consumer devices, such as smart appliances, e.g. refrigerator, washer, dryer, personal gadgets such as, fitness sensors, google glasses, etc. Data volumes and rates are relatively low Applications are not mission or safety critical, e.g., the failure of fitness gadget will make you, at worse, upset, but won t cause any harm CIoT applications tend to be consumer centric
4 Industrial Internet of Things (IIoT) The Industrial Internet of Things (IIoT) represents industry-oriented applications where: Devices are machines operating in industrial, transportation, energy or medical environment 1 Data volumes and rates tend to be from sustained to relatively high Applications are mission and or safety critical, e.g. the failure of a smart grid has severe impact on our life and economy, the misbehaving of a smart traffic system can threaten drivers IIoT applications tend to be system centric 1 The list of application domains is supposed to give examples and is not exhaustive
5 ] Copyright PrismTech, 2014 CIoT/IIoT Data Sharing Requirements Efficient and scalable High Individual Data Rates CIoT IIoT Data Sharing is a key High Aggregated Data Volumes requirement of practically any IoT system Low Latency Temporal Determinism The degree of Device-2-Device (D2D) Comms performance and faulttolerance required by the data sharing platform varies across Consumer Device-2-Cloud (D2C) Comms Cloud-2-Cloud (C2C) Comms Bandwidth Efficiency and Industrial Internet Fault-Tolerance on Things applications Transport-Level Security support is key for IIoT Data-Level Security 0,00 0,25 0,50 0,75 1,00 Relative Importance [Ref: A Comparative Study of Data-Sharing Standards for the Internet of Things, Cutter Journal, Dec 2014
6 Cloud Computing Limitations Connectivity to the Cloud is a pre-requisite of cloud computing. - Some IoT systems need to be able to work even when connection is temporarily unavailable or under degraded connection Cloud computing assumes that there is enough bandwidth to collect the data - That can become an overly strong assumptions for Industrial Internet of Things applications Cloud computing centralises the analytics thus defining the lower bound reaction time of the system - Some IoT applications won t be able to wait for the data to get to the cloud, be analysed and for insights to get back [source:
7 Cloud and Analytics, traditionally Device-to-Device Cloud-to-Cloud computed on a cloud, are Device-to-Cloud Collect Store Analyse Share increasingly moving on the Cloud Computing edge to improve scalability and responsiveness The Data Pipeline is Collect Store Analyse Share Fog-to-Cloud executed at different scales, Device-to-Device Collect Store Analyse Share Collect Store Analyse Share Collect Store Analyse Share
8 VORTEX The IoT Data Sharing Platform
9 Introducing Vortex VORTEX is a ubiquitous data sharing platform for the Internet of Things providing scalable end-to-end seamless, efficient, secure and timely data sharing for IoT supporting device, edge, gateways and cloud VORTEX platform coverage, performance and scalability make it the only viable choice from consumer to demanding business critical, industrial, real time, IoT applications Enterprise Systems Application Platform Edge Management/ Telemetry Connectivity/ Transport VORTEX simplifies IT/OT integration, and is the only platform that holistically addresses IT and OT requirements Sensors/ Things/ Devices Ubiquitous Data Sharing peer-to-peer, device-to-cloud, cloud-to-cloud
10 The VORTEX Platform Specialised device implementations optimally addressing requirements of OT and IT platforms VORTEX can readily deal with data ingestion seamlessly integrating with other protocols, e.g. MQTT, CoAP, etc. VORTEX leverages the DDS standard for interoperability and uniquely extends it with support for Internet Scale systems, mobility and Web 2.0 applications PaaS/MaaS
11 Cloud, Fog and Edge Computing VORTEX supports both the Cloud and the Fog Computing Paradigm Device-to-Cloud Device-to-Device Cloud-to-Cloud Cloud Computing VORTEX natively Collect Store Analyse Share supports: - Device-to-Device Device-to-Device Fog-to-Cloud - Device-to-Cloud Collect Store Analyse Share
12 Abstracting Connectivity Device-to-Device Cloud-to-Cloud Device-to-Cloud Cloud Computing Device-to-Device Fog-to-Cloud
13 High Level Abstraction Vortex provides a Distributed Data Space abstraction where applications can autonomously Data Writer Data Reader and asynchronously read and write data Its built-in dynamic discovery isolates applications from network topology and Data Writer Data Writer Topic A QoS Topic C QoS Topic D QoS Topic B QoS... Data Reader Data Reader connectivity details Data Writer Data Reader DDS Data Space is completely DDS Global Data Space decentralised
14 Data Centricity DDS supports the definition of Common Information Models. These data models allow to naturally represent physical and virtual entities characterising the application domain DDS types are extensible and evolvable, thus allowing incremental updates and upgrades
15 Topic A Topic defines a domain-wide information s class A Topic is defined by means of a (name, type, qos) tuple, where name: identifies the topic within the domain struct TemperatureSensor long sid; float temp; float hum; } type: is the programming language type associated with the topic. Types are extensible and evolvable qos: is a collection of policies that express the non-functional properties of this topic, e.g. reliability, persistence, etc. Type Name Topic QoS
16 Content Awareness Vortex knows about application data types and uses this struct TemperatureSensor long sid; float temp; float hum; } TempSensor Type information provide type-safety and content-based routing sid temp hum , temp > 25 OR hum >= 0.6 sid temp hum
17 Quality of Service For data to flow from a DataWriter (DW) Domain Participant joins Domain Id joins Domain Participant to one or many DataReader (DR) a few conditions have to apply: produces-in consumes-from Publisher PARTITION Subscriber The DR and DW domain participants have to be in the same domain RxO QoS Policies DURABILITY The partition expression of the DR s DEST. ORDER Subscriber and the DW s Publisher should match (in terms of regular expression match) DataWriter offered QoS RELIABILITY LATENCY BUDGET DEADLINE OWENERSHIP requested QoS DataReader The QoS Policies offered by the DW LIVELINESS should exceed or match those requested by the DR writes Topic reads
18 Your First Vortex App!
19 Writing Data in Scala import dds._ import dds.prelude._ import dds.config.defaultentities._ object SmartMeter { def main(args: Array[String]): Unit = { val topic = Topic[Meter]( SmartMeter ) val dw = DataWriter[Meter](topic) while (!done) { val meter = readmeter() dw.write(meter) Thread.sleep(SAMPLING_PERIOD) } } } enum UtilityKind { ELECTRICITY, GAS, WATER }; struct Meter { string sn; UtilityKind utility; float reading; float error; }; #pragma keylist Meter sn
20 Reading Data in Scala import dds._ import dds.prelude._ import dds.config.defaultentities._ object ChatLog { def main(args: Array[String]): Unit = { val topic = Topic[Meter]( SmartMeter ) val dr = DataReader[Meter](topic) dr listen { case DataAvailable(_) => dr.read.foreach(println) } } } enum UtilityKind { ELECTRICITY, GAS, WATER }; struct Meter { string sn; UtilityKind utility; float reading; float error; }; #pragma keylist Meter sn
21 Writing Data in C++ #include <dds.hpp> int main(int, char**) { DomainParticipant dp(0); Topic<Meter> topic( SmartMeter ); Publisher pub(dp); DataWriter<Meter> dw(pub, topic); while (!done) { auto value = readmeter() dw.write(value); std::this_thread::sleep_for(sampling_period); } enum UtilityKind { ELECTRICITY, GAS, WATER }; struct Meter { string sn; UtilityKind utility; float reading; float error; }; #pragma keylist Meter sn } return 0;
22 Reading Data in C++ #include <dds.hpp> int main(int, char**) { } DomainParticipant dp(0); Topic<Meter> topic( SmartMeter ); Subscriber sub(dp); DataReader<Meter> dr(dp, topic); enum UtilityKind { ELECTRICITY, GAS, WATER }; struct Meter { string sn; UtilityKind utility; float reading; float error; }; #pragma keylist Meter sn LambdaDataReaderListener<DataReader<Meter>> lst; lst.data_available = [](DataReader<Meter>& dr) { auto samples = data.read(); std::for_each(samples.begin(), samples.end(), [](Sample<Meter>& sample) { std::cout << sample.data() << std::endl; } } dr.listener(lst); // Print incoming data up to when the user does a Ctrl-C std::this_thread::join(); return 0;
23 Deployment Models
24 Fog + Cloud Device-to-Cloud Device communicate peer-to-peer within a fogdomain and through Cloud across fogdomains Peer-to-Peer (Brokerless) Device-to-Device Some device concurrently communicate with peers and the cloud
25 Fog + Cloud-Link + Cloud Device-to-Cloud Device communicate peer-to-peer within a fogdomain Peer-to-Peer (Brokerless) Device-to-Device Cloud-Link Cloud-Link A Cloud-Link controls which data is exchanged with the could
26 Federated Fog Cloud-Link Fog domain are Peer-to-Peer (Brokerless) Device-to-Device federated by Cloud-Link instances Cloud-Link A Cloud-Link controls which data is exchanged with the could
27 Architectures
28 device-to-device VORTEX Enables device-to-cloud device-to-device device-to-cloud Query Storage device-to-device device-to-cloud Compute device-to-cloud Analytics device-to-device
29 device-to-device VORTEX Enables device-to-cloud device-to-device device-to-cloud Query Storage device-to-device device-to-cloud Compute device-to-cloud Analytics device-to-device
30 VORTEX Enables device-to-cloud device-to-device device-to-cloud Query Storage device-to-device device-to-cloud Compute device-to-cloud Analytics device-to-device
31 device-to-device VORTEX Enables device-to-cloud device-to-device device-to-cloud Query Storage device-to-device device-to-cloud Compute device-to-cloud Analytics device-to-device
32 Performance
33 Industry leading performance and scalability VORTEX DEVICE VORTEX CLOUD Peer-to-Peer Intra-core latency as low as 8 µs Routing latency as low as 4 µs Linear scale out Peer-to-Peer latency as low as 30 µs Point-to-Point throughput well over 2.5M msg/sec 44K* msgs/sec with a single router, 4x times more the average Tweets per second in the world (~6000 tweets/sec)! *2048 bytes message payload
34 VORTEX Security
35 Boundary Security Device-to-Cloud TLS Boundary security support is enabled by TLS Cloud-Link Cloud-Link separates Peer-to-Peer (Brokerless) Device-to-Device Cloud-Link Cloud-Link security concerns at different scales and also allows to control what information to expose
36 DDS Security The DDS Security defines a framework for interoperable security with pluggable: - Authentication - Access Control - Crypto - Logging - Tagging
37 Vortex & DDS Security Device-to-Cloud S-DDSI DDS Security makes it possible for Vortex to: S-DDSI Securely interoperate with other DDS implementation Mutual Authentication Secure Multicast Encryption options: User Data User Data + Protocol Header Message Authentication Nothing Hash-based MAC Cloud-Link Cloud-Link Plug user preferred authentication, access, control, and crypto plugin Provide support for Symmetric and Asymmetric authentication as well as secure multicast Separate security domains through Vortex Cloud-Link
38 Demo
39 Cloud Deployed on Linode UK Device-to-Cloud Cloud Analytics Different Networks Different Partitions too. Peer-to-Peer (Brokerless) Device-to-Device Cloud-Link Cloud-Link Edge Analytics Edge Analytics Edge Analytics
40 The VORTEX Platform Specialised device implementations optimally addressing requirements of OT and IT platforms VORTEX can readily deal with data ingestion seamlessly integrating with other protocols, e.g. MQTT, CoAP, etc. VORTEX leverages the DDS standard for interoperability and uniquely extends it with support for Internet Scale systems, mobility and Web 2.0 applications PaaS/MaaS
41
Reactive Data Centric Architectures with DDS. Angelo Corsaro, PhD Chief Technology Officer
Reactive Centric Architectures with DDS Angelo Corsaro, PhD Chief Technology Officer angelo.corsaro@prismtech.com Copyright PrismTech, 2015 responsive Copyright PrismTech, 2015 Copyright PrismTech, 2015
More informationAngelo Corsaro, Ph.D. Chief Technology Officer! OMG DDS Sig Co-Chair PrismTech
Angelo Corsaro, Ph.D. Chief Technology Officer! OMG DDS Sig Co-Chair PrismTech angelo.corsaro@prismtech.com! Standards Scopes Standards Compared DDS Standard v1.2 2004 Programming Language Independent
More informationVortex Whitepaper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems
Vortex Whitepaper Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems www.adlinktech.com 2017 Table of Contents 1. Introduction........ P 3 2. Iot and
More informationVortex Whitepaper. Intelligent Data Sharing for the Business-Critical Internet of Things. Version 1.1 June 2014 Angelo Corsaro Ph.D.
Vortex Whitepaper Intelligent Data Sharing for the Business-Critical Internet of Things Version 1.1 June 2014 Angelo Corsaro Ph.D., CTO, PrismTech Vortex Whitepaper Version 1.1 June 2014 Table of Contents
More informationScalable and Interoperable DDS Security
Scalable and Interoperable DDS Security Angelo CORSARO, Ph.D. Chief Technology Officer OMG DDS Sig Co-Chair PrismTech angelo.corsaro@prismtech.com DDS Security Approaches Trusted Environment Most DDS-based
More informationHarnessing DDS in Next Generation Smart Energy Systems Webcast. November 5, 2014
Harnessing DDS in Next Generation Smart Energy Systems Webcast November 5, 2014 Webcast Presenters Stuart Laval Manager, Technology Development, Duke Energy Stuart Laval is a member of Duke Energy s Emerging
More informationApplying DDS to Large Scale Mission Critical Distributed Systems! An experience report
Applying DDS to Large Scale Mission Critical Distributed Systems! An experience report Niels Kortstee Technical lead PrismTech Email.niels.kortstee@prismtech.com Agenda Common challenges in Large Scale
More informationUsing DDS with TSN and Adaptive AUTOSAR. Bob Leigh, Director of Market Development, Autonomous Vehicles Reinier Torenbeek, Systems Architect
Using DDS with TSN and Adaptive AUTOSAR Bob Leigh, Director of Market Development, Autonomous Vehicles Reinier Torenbeek, Systems Architect Agenda Intro to Data Distribution Service (DDS) Use Cases for
More informationLeveraging DDS Security in ROS2. Ruffin White, UC San Diego, rwhitema at eng.ucsd.edu
Leveraging DDS Security in ROS2 Gerardo Pardo, Ph.D., RTI, gerardo at rti.com Ruffin White, UC San Diego, rwhitema at eng.ucsd.edu About RTI Real-Time Innovations (RTI) is the Industrial Internet of Things
More informationIntroduction to Protocols for Realtime Data Sharing. Deepti Nagarkar
Introduction to Protocols for Realtime Data Sharing Deepti Nagarkar Real Time Systems What are Real time systems? Realtime systems are those which must process data and respond immediately to avoid failure
More informationVortex OpenSplice. Python DDS Binding
Vortex OpenSplice Python DDS Binding ist.adlinktech.com 2018 Table of Contents 1. Background... 3 2. Why Python DDS Binding is a Big Deal... 4 2 1. Background 1.1 Python Python Software Foundation s Python
More informationMessaging Technologies for the Industrial Internet and the Internet of Things Whitepaper
Messaging Technologies for the Industrial Internet and the Internet of Things Whitepaper A Comparison Between DDS, AMQP, MQTT, JMS, REST and CoAP Version 1.9 March 2015 Andrew Foster, Product Manager,
More informationOMG Data Distribution Service (DDS)
OMG Distribution Service (DDS) Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo Source: Real-Time Innovations Shaping the Future of Real Time Distributed System Main Process Main
More informationData Model Considerations for Radar Systems
WHITEPAPER Data Model Considerations for Radar Systems Executive Summary The market demands that today s radar systems be designed to keep up with a rapidly changing threat environment, adapt to new technologies,
More informationAn Implementation of Fog Computing Attributes in an IoT Environment
An Implementation of Fog Computing Attributes in an IoT Environment Ranjit Deshpande CTO K2 Inc. Introduction Ranjit Deshpande CTO K2 Inc. K2 Inc. s end-to-end IoT platform Transforms Sensor Data into
More informationUpgrade Your MuleESB with Solace s Messaging Infrastructure
The era of ubiquitous connectivity is upon us. The amount of data most modern enterprises must collect, process and distribute is exploding as a result of real-time process flows, big data, ubiquitous
More informationGlobal Data Plane. The Cloud is not enough: Saving IoT from the Cloud & Toward a Global Data Infrastructure PRESENTED BY MEGHNA BAIJAL
Global Data Plane The Cloud is not enough: Saving IoT from the Cloud & Toward a Global Data Infrastructure PRESENTED BY MEGHNA BAIJAL Why is the Cloud Not Enough? Currently, peripherals communicate directly
More informationIntroduction to DDS. Brussels, Belgium, June Gerardo Pardo-Castellote, Ph.D. Co-chair OMG DDS SIG
Introduction to DDS Brussels, Belgium, June 2007 www.rti.com Gerardo Pardo-Castellote, Ph.D. Co-chair OMG DDS SIG gerardo.pardo@rti.com Agenda History What is Data-Centricity? The Future Enabling Unified
More informationThe Data Distribution Service Tutorial. Angelo Corsaro Chief Technology Officer PrismTech
The Data Distribution Service Tutorial Angelo Corsaro Chief Technology Officer PrismTech angelo.corsaro@prismtech.com cba PrismTech, 2014 c 2014 by PrismTech. This work is made available under a Creative
More informationHigh Volume Messaging with IBM MessageSight for use in Mobile, Web and M2M solutions
High Volume Messaging with IBM MessageSight for use in Mobile, Web and M2M solutions Dave Locke IBM Software Group Trademark Statement IBM and the IBM logo are trademarks of International Business Machines
More informationIntelligent Event Processing in Quality of Service (QoS) Enabled Publish/Subscribe (Pub/Sub) Middleware
Intelligent Event Processing in Quality of Service (QoS) Enabled Publish/Subscribe (Pub/Sub) Middleware Joe Hoffert jhoffert@dre.vanderbilt.edu http://www.dre.vanderbilt.edu/~jhoffert/ CS PhD Student Vanderbilt
More informationDeploying DDS on a WAN and the GIG: The DDS Routing Service. Gerardo Pardo-Castellote, Ph.D. The Real-Time Middleware Experts
Deploying on a WAN and the GIG: The Routing Service Gerardo Pardo-Castellote, Ph.D. The Real-Time Middleware Experts Fernando Crespo Sanchez Principal Engineer, Real-Time Innovations fernando.crespo@rti.com
More informationAnnouncements. me your survey: See the Announcements page. Today. Reading. Take a break around 10:15am. Ack: Some figures are from Coulouris
Announcements Email me your survey: See the Announcements page Today Conceptual overview of distributed systems System models Reading Today: Chapter 2 of Coulouris Next topic: client-side processing (HTML,
More informationWAN-DDS A wide area data distribution capability
1 A wide area data distribution capability Piet Griffioen, Thales Division Naval - Above Water Systems, Netherlands Abstract- The publish-subscribe paradigm has shown many qualities to efficiently implement
More informationMessaging Technologies for the Industrial Internet and the Internet of Things Whitepaper
Messaging Technologies for the Industrial Internet and the Internet of Things Whitepaper A Comparison Between DDS, AMQP, MQTT, JMS, REST, CoAP, and XMPP www.adlinktech.com 2017 Table of Contents 1. Definitions,
More informationPowering the Internet of Things with MQTT
Powering the Internet of Things with MQTT By Ming Fong Senior Principal Development Engineer Schneider-Electric Software, LLC. Introduction In the last ten years, devices such as smartphones, wearable
More informationOpenSplice LabVIEW Guide. Release 6.x
OpenSplice LabVIEW Guide Release 6.x Contents 1 Introduction 1 1.1 DDS................................................. 1 1.2 LabVIEW.............................................. 2 2 Installation 3 2.1
More informationPRISMTECH. Benchmarking OMG DDS for Large-scale Distributed Systems. Powering Netcentricity
PRISMTECH Powering Netcentricity Benchmarking OMG DDS for Large-scale Distributed Systems Reinier Torenbeek reinier.torenbeek@prismtech.com Senior Solution Architect PrismTech Benchmarking OMG DDS for
More informationConnext DDS Professional 5.1 Overview
Your systems. Working as one. Connext DDS Professional 5.1 Overview February 2014 Agenda Connext DDS Professional 5.1 New Features and Enhancements Summary 2 RTI Connext DDS Professional 5.1 60+ new features
More informationDDS Interoperability Demo
DDS Interoperability Demo Angelo Corsaro PrismTech angelo.corsaro@prismtech.com Gerardo Pardo-Castellote Clark Tucker RTI TwinOaks gerardo@rti.com ctucker@twinoakscomputing.com Doc Num: dds/2009-03-06
More informationKepware Whitepaper. IIoT Protocols to Watch. Aron Semle, R&D Lead. Introduction
Kepware Whitepaper IIoT Protocols to Watch Aron Semle, R&D Lead Introduction IoT is alphabet soup. IIoT, IoE, HTTP, REST, JSON, MQTT, OPC UA, DDS, and the list goes on. Conceptually, we ve discussed IoT
More informationCLUSTERING HIVEMQ. Building highly available, horizontally scalable MQTT Broker Clusters
CLUSTERING HIVEMQ Building highly available, horizontally scalable MQTT Broker Clusters 12/2016 About this document MQTT is based on a publish/subscribe architecture that decouples MQTT clients and uses
More informationInternet of Things: An Introduction
Internet of Things: An Introduction IoT Overview and Architecture IoT Communication Protocols Acknowledgements 1.1 What is IoT? Internet of Things (IoT) comprises things that have unique identities and
More informationDISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN. Chapter 1. Introduction
DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN Chapter 1 Introduction Modified by: Dr. Ramzi Saifan Definition of a Distributed System (1) A distributed
More informationData Distribution Service A foundation of Real-Time Data Centricity
Data Distribution Service A foundation of Real-Time Data Centricity Anaheim, September 2006 www.rti.com Gerardo Pardo-Castellote, Ph.D. Co-chair OMG DDS SIG gerardo.pardo@rti.com Agenda History What is
More informationUsing Distributed Intelligence to Aid MicroGrid and Distribution Technology Deployment
Using Distributed Intelligence to Aid MicroGrid and Distribution Technology Deployment Aqper 2014 February 18, 2014 Presented by Bob Leigh, CEO of LocalGrid Technologies Outline Who are we? Industry Trends
More informationEnable IoT Solutions using Azure
Internet Of Things A WHITE PAPER SERIES Enable IoT Solutions using Azure 1 2 TABLE OF CONTENTS EXECUTIVE SUMMARY INTERNET OF THINGS GATEWAY EVENT INGESTION EVENT PERSISTENCE EVENT ACTIONS 3 SYNTEL S IoT
More informationIoT CoAP Plugtests & Workshop November 27 th 2012
Building the Environment for the Things as a Service IoT CoAP Plugtests & Workshop November 27 th 2012 Introduction The BETaaS FP7 project Facts Start date: 1/10/12 End date: 31/3/15 (30 months) Cost:
More informationREAL-TIME ANALYTICS WITH APACHE STORM
REAL-TIME ANALYTICS WITH APACHE STORM Mevlut Demir PhD Student IN TODAY S TALK 1- Problem Formulation 2- A Real-Time Framework and Its Components with an existing applications 3- Proposed Framework 4-
More informationIoT protocols for the Things
IoT protocols for the Things Who am I? Christian E. Legare Executive Vice President & Chief Technology Officer I joined Micrium in 2002, a leading provider of embedded software, including the uc/os real
More informationJonas Green, Björn Otterdahl HMS Industrial Networks AB. February 22, 2017
Resource-constrained Industrial Things Proposal for the Adaptation of CoAP to EtherNet/IP Jonas Green, Björn Otterdahl HMS Industrial Networks AB February 22, 2017 Connect all devices in a factory to EtherNet/IP
More informationManaging & Accelerating Innovation with Open Source at the Edge
Managing & Accelerating Innovation with Open Source at the Edge Bill Hunt, CTO - Dianomic Welcome! The IIoT Opportunity Resolve Complexity & Fragmentation with FogLAMP Use case: Defense Contractor Aircraft
More informationALCATEL-LUCENT ENTERPRISE DATA CENTER SWITCHING SOLUTION Automation for the next-generation data center
ALCATEL-LUCENT ENTERPRISE DATA CENTER SWITCHING SOLUTION Automation for the next-generation data center For more info contact Sol Distribution Ltd. A NEW NETWORK PARADIGM What do the following trends have
More informationAWS IoT Overview. July 2016 Thomas Jones, Partner Solutions Architect
AWS IoT Overview July 2016 Thomas Jones, Partner Solutions Architect AWS customers are connecting physical things to the cloud in every industry imaginable. Healthcare and Life Sciences Municipal Infrastructure
More informationLecture 04 Introduction: IoT Networking - Part I
Introduction to Industry 4.0 and Industrial Internet of Things Prof. Sudip Misra Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture 04 Introduction: IoT Networking
More informationHands-On with IoT Standards & Protocols
DEVNET-3623 Hands-On with IoT Standards & Protocols Casey Bleeker, Developer Evangelist @geekbleek Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this
More informationIntroduction to Distributed Systems
Introduction to Distributed Systems Other matters: review of the Bakery Algorithm: why can t we simply keep track of the last ticket taken and the next ticvket to be called? Ref: [Coulouris&al Ch 1, 2]
More informationDesigning High Performance IEC61499 Applications on Top of DDS
ETFA2013 4th 4DIAC Users Workshop Designing High Performance IEC61499 Applications on Top of DDS Industrial communications Complex Different solutions at the different layers Fieldbus at bottom layers:
More informationVXLAN Overview: Cisco Nexus 9000 Series Switches
White Paper VXLAN Overview: Cisco Nexus 9000 Series Switches What You Will Learn Traditional network segmentation has been provided by VLANs that are standardized under the IEEE 802.1Q group. VLANs provide
More informationWHITEPAPER. MemSQL Enterprise Feature List
WHITEPAPER MemSQL Enterprise Feature List 2017 MemSQL Enterprise Feature List DEPLOYMENT Provision and deploy MemSQL anywhere according to your desired cluster configuration. On-Premises: Maximize infrastructure
More informationfor Multi-Services Gateways
KURA an OSGi-basedApplication Framework for Multi-Services Gateways Introduction & Technical Overview Pierre Pitiot Grenoble 19 février 2014 Multi-Service Gateway Approach ESF / Increasing Value / Minimizing
More informationResearch Faculty Summit Systems Fueling future disruptions
Research Faculty Summit 2018 Systems Fueling future disruptions Elevating the Edge to be a Peer of the Cloud Kishore Ramachandran Embedded Pervasive Lab, Georgia Tech August 2, 2018 Acknowledgements Enrique
More informationCooperation as Key Component in Today s Advanced Military Systems. Matthias Huber VP, Global Marketing January 2016
Cooperation as Key Component in Today s Advanced Military Systems Matthias Huber VP, Global Marketing January 2016 1 Complexity of the Industrial IoT Developing an industrial IoT application takes a village
More informationDiscovery. Details Real-Time Innovations, Inc.
Discovery Details 2008 Real-Time Innovations, Inc. 1 Overview What is discovery? Discovery phases Participant discovery phase Endpoint discovery phase Configuring discovery Tuning discovery 2 2008 Real-Time
More informationService Mesh and Microservices Networking
Service Mesh and Microservices Networking WHITEPAPER Service mesh and microservice networking As organizations adopt cloud infrastructure, there is a concurrent change in application architectures towards
More informationIntroduction to Cisco IoT Tools for Developers IoT 101
Introduction to Cisco IoT Tools for Developers IoT 101 Mike Maas, Technical Evangelist, IoT, DevNet Angela Yu, Technical Leader DEVNET-1068 Agenda The Cisco IoT System Distributing IoT Applications Developer
More informationUNIK Building Mobile and Wireless Networks Maghsoud Morshedi
UNIK4700 - Building Mobile and Wireless Networks Maghsoud Morshedi IoT Market https://iot-analytics.com/iot-market-forecasts-overview/ 21/11/2017 2 IoT Management Advantages Remote provisioning Register
More informationSD-WAN Transform Your Agency
Federal SD-WAN Transform Your Agency 1 Overview Is your agency facing network traffic challenges? Is migration to the secured cloud hogging scarce bandwidth? How about increased mobile computing that is
More informationSemainaire Objects connectés industriels, M2M, réseaux June 12th, 2014 IoT et Smart Cities: comment passer à l échelle
Semainaire Objects connectés industriels, M2M, réseaux June 12th, 2014 IoT et Smart Cities: comment passer à l échelle Paolo Medagliani (paolo.medagliani@thalesgroup.com) Agenda IRIS and smart cities Overview
More informationRTI Monitor. User s Manual
RTI Monitor User s Manual Version 4.5 2010-2012 Real-Time Innovations, Inc. All rights reserved. Printed in U.S.A. First printing. March 2012. Trademarks Real-Time Innovations, RTI, and Connext are trademarks
More informationMulti-Service IP Communication for Metering and Grid Information
Multi-Service IP Communication for Metering and Grid Information JOHN-PAUL KNAUSS Principal Distribution Automation Engineer, National Grid TOM JOHNSON Smart Grid Automation Manager, Itron WHITE PAPER
More informationDatacenter replication solution with quasardb
Datacenter replication solution with quasardb Technical positioning paper April 2017 Release v1.3 www.quasardb.net Contact: sales@quasardb.net Quasardb A datacenter survival guide quasardb INTRODUCTION
More informationWHITE PAPER ARUBA SD-BRANCH OVERVIEW
WHITE PAPER ARUBA SD-BRANCH OVERVIEW June 2018 Table of Contents Overview of the Traditional Branch...1 Adoption of Cloud Services...1 Shift to the Internet as a Business Transport Medium...1 Increasing
More informationStanislav Harvan Internet of Things
Stanislav Harvan v-sharva@microsoft.com Internet of Things IoT v číslach Gartner: V roku 2020 bude na Internet pripojených viac ako 25mld zariadení: 1,5mld smart TV 2,5mld pc 5mld smart phone 16mld dedicated
More informationClassical Distributed Algorithms with DDS
Classical Distributed Algorithms with DDS Sara Tucci-Piergiovanni, PhD Researcher CEA LIST Angelo Corsaro, PhD Chief Technology Officer PrismTech Outline DDS and QoS, properties of streams and local caches
More informationWeightless: The emerging global wireless standard for linking sensors and devices
Weightless: The emerging global wireless standard for linking sensors and devices William Webb 2014 Copyright Weightless www.weightless.org Page 1 The hypothesis That billions of devices would benefit
More informationSolution Overview Vectored Event Grid Architecture for Real-Time Intelligent Event Management
Solution Overview Vectored Event Grid Architecture for Real-Time Intelligent Event Management Copyright Nuvon, Inc. 2007, All Rights Reserved. Introduction The need to improve the quality and accessibility
More informationMassive IoT in the city EXTRACT FROM THE ERICSSON MOBILITY REPORT
Massive IoT in the city EXTRACT FROM THE ERICSSON MOBILITY REPORT NOVEMBER 2016 Massive IoT in the city Cost-effective connectivity is a prime driver for IoT services uptake. Cellular networks are well-suited
More informationTowards a DDS-based Platform Specific Model for Robotics
Towards a DDS-based Platform Specific Model for Robotics Juan Pedro Bandera Rubio, Adrián Garcés and Jesús Martínez SDIR VI, ICRA 2011 May 9, 2011 Shangai (China) University of Málaga, University of Extremadura,
More informationOSIsoft Technologies for the Industrial IoT and Industry 4.0
OSIsoft Technologies for the Industrial IoT and Industry 4. Dan Lopez, Senior Systems Engineer Wednesday November 27 Industry 4. and Industrial IoT The Development of Industry 4. Industry. Industry 2.
More informationUnderstanding Layer 2 Encryption
Understanding Layer 2 Encryption TECHNICAL WHITEPAPER Benefits of Layer 2 Encryption Lowest cost of ownership Better bandwith efficiency (up to 50%) Minimal ongoing maintenance routing updates transparent
More informationLow Power Wide Area Network (LPWAN) Presented By: Dr. Hafiz Yasar Lateef Director, Telxperts Pty Ltd.
Low Power Wide Area Network (LPWAN) Presented By: Dr. Hafiz Yasar Lateef Director, Telxperts Pty Ltd. Low Power Wide Area Network (LPWAN) q Low-Power WAN Technologies are designed for machine-to-machine
More informationHow to Route Internet Traffic between A Mobile Application and IoT Device?
Whitepaper How to Route Internet Traffic between A Mobile Application and IoT Device? Website: www.mobodexter.com www.paasmer.co 1 Table of Contents 1. Introduction 3 2. Approach: 1 Uses AWS IoT Setup
More informationIntroducing Avaya SDN Fx with FatPipe Networks Next Generation SD-WAN
Avaya-FatPipe Solution Overview Introducing Avaya SDN Fx with FatPipe Networks Next Generation SD-WAN The Avaya SDN-Fx and FatPipe Networks solution provides a fabric-based SDN architecture for simplicity
More informationMobile Edge Computing Presented by Nurit Sprecher (ETSI ISG MEC Chair) Location Based Services Event, June 2-3, 2015, London, UK
Mobile Edge Computing Presented by Nurit Sprecher (ETSI ISG MEC Chair) Location Based Services Event, June 2-3, 2015, London, UK 1 ETSI 2013. All rights reserved Trends and market drivers Growth in mobile
More informationIoT Standardization Process and Smart IoT
IoT Standardization Process and Smart IoT Reporter: Linpei Li Joint BUPT-Eurecom Open5G Lab 2017.4.29 Table of contents ⅠIoT Standards Ⅱ Our ITU-T Standardization Process Ⅲ Smart IoT Table of contents
More informationRTI Connext Micro API and QoS Guide
RTI Connext Micro API and QoS Guide Version 2.4.1 2014 Real-Time Innovations, Inc. All rights reserved. Printed in U.S.A. First printing. November 2014. Trademarks Real-Time Innovations, RTI, and Connext
More informationSteelConnect. The Future of Networking is here. It s Application- Defined for the Cloud Era. SD-WAN Cloud Networks Branch LAN/WLAN
Data Sheet SteelConnect The Future of Networking is here. It s Application- Defined for the Cloud Era. SD-WAN Cloud Networks Branch LAN/WLAN The Business Challenge Delivery of applications is becoming
More informationDistributed Systems. Characteristics of Distributed Systems. Lecture Notes 1 Basic Concepts. Operating Systems. Anand Tripathi
1 Lecture Notes 1 Basic Concepts Anand Tripathi CSci 8980 Operating Systems Anand Tripathi CSci 8980 1 Distributed Systems A set of computers (hosts or nodes) connected through a communication network.
More informationDistributed Systems. Characteristics of Distributed Systems. Characteristics of Distributed Systems. Goals in Distributed System Designs
1 Anand Tripathi CSci 8980 Operating Systems Lecture Notes 1 Basic Concepts Distributed Systems A set of computers (hosts or nodes) connected through a communication network. Nodes may have different speeds
More informationAn Architecture. What the MEC? for 5G
An Architecture What the MEC? for 5G What the MEC? An architecture for 5G As we stated in the first e-book in this series, the evolution from LTE to 5G will be the most profound transformation on the wireless
More informationINTEROPERABILITY ISSUES IN IOT
INTEROPERABILITY ISSUES IN IOT 4/8/2016 WHITEPAPER Interoperability is the key issue ailing the mass adoption of IoT devices. Standardization is the remedy. This paper talks about the inherent Interoperability
More informationLimited-Bandwidth Plug-ins for DDS
May 2011 Limited-Bandwidth Plug-ins for DDS Integrating Applications over Low Bandwidth, Unreliable and Constrained Networks using RTI Data Distribution Service Edwin de Jong, Director of Product Management
More informationTowards a publish/subscribe control architecture for precision assembly with the Data Distribution Service
Towards a publish/subscribe control architecture for precision assembly with the Data Distribution Service Marco Ryll¹ and Svetan Ratchev¹ 1. School of Mechanical, Materials and Manufacturing Engineering,
More informationAn Overview of WebSphere MQ Telemetry and How to Utilize MQTT for Practical Solutions
IBM Software Group An Overview of WebSphere MQ Telemetry and How to Utilize MQTT for Practical Solutions Valerie Lampkin vlampkin@us.ibm.com WebSphere MQ Technical Resolution Support May 15, 2012 WebSphere
More informationliteral-blockname=listing
literal-blockname=listing User Guide Release V2.1.3 Contents 1 Introduction 1 1.1 About Vortex Insight......................................... 1 2 Middleware Configuration 3 2.1 Vortex OpenSplice..........................................
More informationBUILDING MICROSERVICES ON AZURE. ~ Vaibhav
BUILDING MICROSERVICES ON AZURE ~ Vaibhav Gujral @vabgujral About Me Over 11 years of experience Working with Assurant Inc. Microsoft Certified Azure Architect MCSD, MCP, Microsoft Specialist Aspiring
More informationMaking Non-Distributed Databases, Distributed. Ioannis Papapanagiotou, PhD Shailesh Birari
Making Non-Distributed Databases, Distributed Ioannis Papapanagiotou, PhD Shailesh Birari Dynomite Ecosystem Dynomite - Proxy layer Dyno - Client Dynomite-manager - Ecosystem orchestrator Dynomite-explorer
More informationThe Integrated Smart & Security Platform Powered the Developing of IOT
The Integrated Smart & Security Platform Powered the Developing of IOT We Are Entering A New Era- 50million connections Smart-Healthcare Smart-Wearable VR/AR Intelligent Transportation Eco-Agriculture
More informationInternet of Things: Driving the Transformation
Internet of Things: Driving the Transformation Annabel Nickles, PhD, MBA Director, Emerging Platform Solutions Integrated Computing Research Intel Labs 1 What Are People Saying about IOT? Vol. 12345 Nr.001
More informationIndustrial Internet Connectivity Framework (IICF)
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,
More informationNext-Generation Data Center Interconnect Powered by the Adaptive Cloud Fabric
Solution Overview Next-Generation Interconnect Powered by the Adaptive Cloud Fabric Increases availability and simplifies the stretching and sharing of resources across distributed data centers Highlights
More informationFuture Challenges and Changes in Industrial Cybersecurity. Sid Snitkin VP Cybersecurity Services ARC Advisory Group
Future Challenges and Changes in Industrial Cybersecurity Sid Snitkin VP Cybersecurity Services ARC Advisory Group Srsnitkin@ARCweb.com Agenda Industrial Cybersecurity Today Scope, Assumptions and Strategies
More informationInformation-Centric IoT Platforms for City-Scale Deployments
Information-Centric IoT Platforms for City-Scale Deployments Jiachen Chen WINLAB, Rutgers University, NJ, USA Email: jiachen@winlab.rutgers.edu Dec. 2, 2016 Information-Centric IoT Platforms for City-Scale
More informationEvolving Enterprise Networks with SPB-M
Evolving Enterprise Networks with SPB-M Evolving Enterprise Networks with SPB-M 2017, October 11 Executive Summary Enterprise network managers are being forced to do more with less. Their networks are
More informationDDS Connector: The Industrial Internet of Things Platform in Node.js Gianpiero Napoli Senior Software Engineer - RTI
DDS Connector: The Industrial Internet of Things Platform in Node.js Gianpiero Napoli Senior Software Engineer - RTI gianpiero@rti.com / @magopieri DDS Connector: The Industrial Internet of Things Platform,
More informationPIAX Service Platform and its Applications
The 3 rd EU-J Symposium PIAX Service Platform and its Applications Susumu Takeuchi National Institute of Information and Communications Technology (NICT), Japan Background Pervasive/Ubiquitous Computing
More informationArchitectural challenges for building a low latency, scalable multi-tenant data warehouse
Architectural challenges for building a low latency, scalable multi-tenant data warehouse Mataprasad Agrawal Solutions Architect, Services CTO 2017 Persistent Systems Ltd. All rights reserved. Our analytics
More informationAsset tracking: Monitoring high-value mobile assets like locomotives, marine vessels and industrial equipment. Condition based Maintenance.
1 The Internet of Things (IoT) - expansion of the Internet to include physical devices; thereby bridging the divide between the physical world and cyberspace. These devices or \things" are uniquely identifiable,
More informationMobile Edge Computing
Mobile Edge Computing A key technology towards 5G 1 Nurit Sprecher (Chair of ETSI MEC ISG) 5G World 2016, London, UK 5G Use Cases and Requirements 5G Use Cases Families and Related Examples Build a virtual
More information