IoT Presentations

= Industrial IoT (IIoT) =

Advantages of Embedded Linux in Industrial Automation and IIoT [ELC 2019]
Presenter: Benson Hougland, Opto 22 Summary: This presentation will review the challenges companies face and demonstrate a path forward using recent advances in Embedded Linux, industrialized ARM-based processors, open protocols like MQTT and standard programming methods.


 * PDF | VIDEO

Moving from IoT to IIoT with Maker Boards, Linux, and Open-source Software Tools [ELC 2017]
Presenter: Matt newton, Opto 22 Summary: In this session, developers will learn how to use the open-source tools, maker boards and technology they're already familiar with to develop applications that have the potential to deliver a massive positive impact on society.


 * VIDEO

Journey to an Intelligent Industrial IOT Network [ELC 2017]
Presenter: Giuseppe (Pino) de Candia, Midokura Summary: The presenter takes example from real IIoT use cases and discusses variety of operations and maintenance tool to support proactive policy-based flow analysis for edge computing or fog nodes enabling IT and OT end to end visibility from a network perspective.


 * VIDEO

Road Towards Industrial IoTivity [ELC 2017]
Presenter: Caio Oliveira, Intel Summary: This presentation will describe the technologies and specifications that are necessary to fulfill those requirements, the status of the work in progress towards bringing open source solutions, including IoTivity, to this new segment.


 * VIDEO

= IoT Data Processing =

IoT and Stream Processing [ELC 2019]
Presenter: Eduardo Silva, Arm / Treasure Data Summary: This presentation talks about an extended approach called 'Stream Processing on the Edge', where data is processed on the edge service or device, in a lightweight mode, empowering features like anomaly detection (in the order of milliseconds) and ML in a distributed way for Embedded Linux environments.


 * VIDEO

Intelligent Internet of Things: Start Analyzing Your Global Device Data for Real-Time [ELC 2018]
Presenter: Antony Passemard, Product Management Lead - Cloud IoT, Google Summary: This session talks about how Google Cloud IoT platform accelerates digital transformation by helping you manage your globally dispersed devices and enabling you to uncover actionable insights real time using new operational data sources.


 * VIDEO

Connecting the Dots on All Things Great and Small [ELC 2018]
Presenter: Philip DesAutels, Sr. Director of IoT, The Linux Foundation Summary: This presentation will take you through the Linux Foundation's open IoT strategy to help you understand how it all fits together in IoT world.


 * VIDEO

Attribute Based Access Control Framework for IoT [ELC 2017]
Presenter: Jayson DeLancey, GE Digital Summary: This presentation talks about Access Control Service (ACS) is an open-source authorization framework that provides app-specific policies built using attributes that can be assigned to users, groups, roles as well as other resources, relationships, and things within a system.


 * VIDEO

Keynote: It's All About the Data! [ELC 2016]
Presenter: Andy Stanford-Clark, IBM Summary: The presenter discusses key areas which are being redesigned for IoT namely Industry Transformation, Applications Solutions, Platforms and Device Networks.


 * VIDEO

Intelligence at the Edge. Embracing the Data Flood [ELC 2016]
Presenter: Andrzej Wieczorek & Niklas Kvarnström, Tieto Summary: This session is about the data and intelligence at the Network Edge called edge computing a.k.a. fog computing. It also talks about data massaging on the edge and meaningful models to make an informed analysis.


 * VIDEO

= Connectivity in IoT =

Creating Bluetooth-based IoT Solutions with Zephyr [ELC 2017]
Presenter: Johan Hedberg, Open Source Technology Center, Intel Summary: This presentation talks about Access Control Service (ACS) is an open-source authorization framework that provides app-specific policies built using attributes that can be assigned to users, groups, roles as well as other resources, relationships, and things within a system.


 * PDF | VIDEO

Building Multi-protocol IoT Nodes with Thread, BLE and ZigBee [ELC 2017]
Presenter: Alan Lazar, NXP Summary: This presentation shows developers how to build IoT systems with less compromise leveraging multiple protocols and opening a path to better convergence for the wireless IoT.


 * VIDEO

Linux Connectivity for IoT [ELC 2016]
Presenter: Marcel Holtmann, Intel OTC Summary: This presentation will provide and overview of the existing technology and upcoming standard and how they tie into the Linux kernel and its ecosystem.


 * VIDEO

Thread and IoTivity Usage Models [ELC 2016]
Presenter: Skip Ashton, Silicon Labs Summary: This session will provide an overview of the Thread networking technology and the types of devices targeted for Thread.


 * VIDEO

Understanding the Thread Interface of Google's Nest Devi [ELC 2016]
Presenter: Michael E. Anderson, The PTR Group Summary: This presentation will look you through the Thread Group's interface standard and how to interface Linux into 6LoWPAN-based control systems.


 * VIDEO

The Impact of IPv6 and the IoT on Smart Home Technology [ELC 2016]
Presenter: Corey Gates Summary: The session covers different insights software developers should consider while connecting devices in IoT networks while transitioning to IPv6.


 * VIDEO

6LoWPAN: An Open IoT Networking Protocol [ELC 2016]
Presenter: Stefan Schmidt, Samsung Summary: This presentation introduces an Open Networking Protocol for IoT Networks. This has been developed over existing TCP/IP stack with extensions to IPv6 through adaptation layers. It also talks about adaptation layer for IEEE802.15.4 based networks as it is used in BLE, and work going on to adopt it for other technologies like NFC, power-line, etc.


 * VIDEO

Bluetooth 4.2 - New Features for Linux and IoT [ELC 2015]
Presenter: Marcel Holtmann, Intel Summary: The presentation takes about evolution of Bluetooth and its new features which can be leveraged for IoT Networks.


 * PDF

= OTA updates in IoT =

Evolution of (OTA) Update in the IoT World [ELC 2019]
Presenter: Stefano Babic, DENX Summary: With increasing number of IoT devices on the public network, this presentation talks about the new requirements coming from the industry for an updater (SWupdate -- used for OTA) and future course of action for this feature.


 * PDF | VIDEO

FullMetalUpdate - A Fully Integrated Solution to Update Your IoT Devices [ELC 2019]
Presenter: Cedric Vincent, Witekio Summary: This session will introduce FullMetalUpdate, a fully integrated open source solution that addresses these problems by using Yocto to generate containers and OSTree to deploy both the OS and the containers.


 * PDF | VIDEO

Open Software Updates for IoT [ELC 2017]
Presenter: Phil Wise, ATS Advanced Telematic Systems GmbH Summary: This talk will demonstrate how to use the 'meta-sota' Yocto layer to take a stock Poky image and make it remotely updatable.


 * VIDEO

= Hypervisors for IoT =

ACRN: A Big Little Hypervisor for IoT Development [ELC 2018]
Presenter: Eddie Dong, Intel Summary: With increasing number of IoT devices on the public network, this presentation talks about the new requirements coming from the industry for an updater (SWupdate -- used for OTA) and future course of action for this feature.


 * PDF | VIDEO

= Security in IoT =

Can You Create a Secure IoT Platform Using a Common Linux Distro? [ELC 2017]
Presenter: Peter Robinson, Red Hat Summary: The presentation outlines vision and direction for a secure, modular Linux IoT platform based on Open Source tech. It also talks about current status and the future roadmap to achieve secure IoT networks on multiple platforms/architectures.


 * VIDEO

IoT Security [ELC 2016]
Presenter: Habib Virji, Samsung Summary: This talk provides an overview of the security related challenges faced in IoT and how they can be addressed in terms of secure communication, key exchanged and how device to device communication can be controlled.


 * VIDEO

An IoT OS Security Architecture That is so Boring That You Can Sleep Soundly at Night [ELC 2016]
Presenter: Ismo Puustinen, Intel Germany Summary: This talk presents the system and security architecture of a new, upcoming Yocto-based IoT OS that tries to avoid that by providing a base OS that protects against a variety of threats out-of-the-box so that vendors can focus on developing their value-add applications and appliances.


 * VIDEO

IoT Devices: Secure Boot and SW Maintenance [ELC 2016]
Presenter: Igor Stoppa, Intel OTC Summary: This presentation explores the challenges and the solutions surfaced during the design of anf implementation a IoT SW stack based on Yocto.


 * VIDEO

IoT Open Platform Security Vulnerabilities [ELC 2016]
Presenter: Chris Kocks, Pure Integration Summary: The presenter discusses real examples of open platform security risks in home and public connected environments across several protocols. Linux/Kali has been used to demonstrate how hackers compromise connected wireless devices networks along with tactics to architect and prevent intrusion risk.


 * VIDEO

Security Architecture in the IOT Age [ELC 2015]
Presenter: Stephen Arnold, VCT Labs Summary: This presentation discusses about security requirements for Embedded devices in IoT network.


 * PDF

= Protocols/Messaging for IoT =

Comparing Messaging Techniques for the IoT [ELC 2017]
Presenter: Michael E Anderson, The PTR Group, Inc. Summary: The session discusses various messaging techniques typically found in the IoT and where you might choose one over the other. Techniques including MQTT, DDS, XMPP, CoAP, REST and more will be described and discussed with respect to their operating modes and how well they are suited for use in the edge device and the border gateways.


 * VIDEO

NATS: A Central Nervous System for IoT Messaging [ELC 2016]
Presenter: Larry McQueary, NATS.io Summary: This talks discusses about NATS, an open source messaging framework based on Go that is designed for simple, secure, lightweight and scalable messaging in any language and for any platform/processor architecture.


 * VIDEO

MQTT - IoT Messaging Protocol [ELC 2016]
Presenter: Francisco Quintero, Verizon Telematics Summary: This session talks about MQTT -- an extremely simple and lightweight messaging protocol that fits the needs of IoT communication. It also talks about how MQTT can be realized on Embedded Linux.


 * VIDEO

= Others =

Scripting Languages in IoT: Challenges and Approaches [ELC 2017]
Presenter: Paul Sokolovsky, Linaro Summary: This presentation surveys the challenges of using Very High Level Languages (VHLL) on hundreds KB of ROM/tens KB of RAM devices and compares different approaches of bringing VHLLs to IoT, based on the examples of MicroPython and JerryScript + Zephyr.js projects.


 * PDF | VIDEO

IoT Lockdown - Battling Bot Net Builders [ELC 2017]
Presenter: Adam Emglander, iovation Summary: This session talks about some very basic steps an IoT developer can take to ensure the devices are not suspect to takeover from a malicious intruder and help battle bot net builders.


 * VIDEO

How Developers Can Prepare for IoT Standards [ELC 2017]
Presenter: Jeff Maynard, Cloud Technology Partners Summary: Despite the widespread adoption of IoT devices, there are no central IoT standards. The presenter speaks about the evolution of IoT, the increasing push for standards and the benefits these standards can provide.


 * VIDEO

IoTivity-Constrained: IoT for Tiny Devices [ELC 2017]
Presenter: Kishen Maloor, Intel Corporation Summary: This talk will present IoTivity-Constrained’s architecture, features, APIs and its current integration with a few popular RTOS. It will end with a discussion of IoTivity-Constrained’s adaptation for the Zephyr RTOS.


 * VIDEO

RIOT:The Friendly Operating System for the IoT (If Linux Won't Work, Try RIOT) [ELC 2017]
Presenter: Thomas Eichinger, Koolzone Tracking Systems Summary: This presentation will start with RIOT's perspective on the IoT, focusing on CPU and memory-constrained hardware communicating with low-power radios. Session also covers RIOT's overall architecture and its modular building blocks, reasons for selected design decisions concerning RIOT's kernel, hardware abstraction and network stack.


 * VIDEO

Are Device Response Times a Neglected Risk of IoT? [ELC 2017]
Presenter: Balwinder Kaur, AppDynamics Summary: This talk provides a holistic view of how to deploy a scalable performance monitoring solution for IoT. It provides a deep dive into the kind of visibility that is needed from device to cloud to reduce the Mean Time to Resolution (MTTR) and keep systems up 24x7.


 * VIDEO

How IoT Will Destroy Us All [ELC 2017]
Presenter: Bryan Lunduke, Network World/SUSE Summary: The talk covers some of the challenges and perils that IoT brings the Internet.


 * VIDEO

SPanning the IoT Developer Chasm [ELC 2017]
Presenter: Kris Borchers, JS Foundation Summary: In this presentation, the presenter will cover some of the advancements and opportunities presenting themselves in the IoT space through JavaScript.


 * VIDEO

Keynote: Ensuring IoT Devices and Solutions Work Seamlessly Together [ELC 2016]
Presenter: Mike Richmond, OCF Summary: This presentation talks about vision and objectives of The Open Connectivity Foundation (OCF), for connecting billions of devices (appliances, phones, computers, industrial equipment) as part of IoT n/ws to communicate with one another, regardless of manufacturer, OS, chipset or transport.


 * VIDEO

Introduction to IoTivity Architecture and Features [ELC 2016]
Presenter: Jinguk Jeong, Samsung Summary: This session will introduce architecture and features of the IoTivity open source.


 * VIDEO

IoTivity 2.0 [ELC 2016]
Presenter: Vijay Kesavan, Intel Summary: This talk previews some of the features and design updates to IoTivity 2.0 that was released in later part of 2016.


 * VIDEO

Bridging Open IoT with Legacy Systems [ELC 2016]
Presenter: Matt Newton, Opto 22 Summary: This presentation talks about different methods of bridging IoT with legacy systems.


 * VIDEO

IoT Programming Model: A Vision for Who and How to Develop in 2020 [ELC 2016]
Presenter: Thiago Marciera, Intel OTC Summary: This session explores different options to program an IoT device, device management solutions, communication methods between devices and concentrate on different offerings by Intel.


 * VIDEO

Evolving a Best-of-Breed IoT Framework [ELC 2016]
Presenter: Gregory Burns, Intel Summary: This talk compares different approaches, strategies and also some of the lessons learned in specific domains of network topology, scalability, service discovery, security requirements and usability in the making of IoT Networks.


 * VIDEO

[Technical Tradeoffs of IoT Platform ELC 2016]
Presenter: Michael E. Anderson, The PTR Summary: This session will provide an overview of different platforms like Thread group (Google/Nest), Allseen Alliance (Qualcomm), Apple's Homekit, the Open Interconnect Consortium (Intel) and their capabilities and barriers to entry as the industry prepares for a fight to determine the future of device in IoT.


 * VIDEO

How to Use IoTivity on Tizen OS [ELC 2016]
Presenter: Phil Coval Summary: This presentation explains how to use IoTivity on various Tizen system -- Tizen:2.4 Mobile, Tizen:Wearable, Tizen:Common 3, Tizen yocto and related projects.


 * VIDEO

Smart Home Appliance Development Based on the IoTivity Open Source Stack [ELC 2016]
Presenter: Junghyun Oh, Samsung Summary: This talk explores different methods to monitor/control the actual device by utilizing the IoTivity Stack.


 * VIDEO

Real-Time IoT from the Edge of Space [ELC 2016]
Presenter: Matt Long, Microsoft Summary: The presenter discusses new architecture concepts for IoT using Embedded Linux and Microsoft Azure that provides a powerful and simple interface that is extreme low latency, high throughput, linearly scalable, and economical using experimental technology.


 * VIDEO

Implementing Miniature Smart Home [ELC 2016]
Presenter: Constantin Musca, Intel Summary: This presentation talks about different methods to build a smart home using IoT capable devices.


 * VIDEO

Javascript and Distributed IoT Computing [ELC 2016]
Presenter: Wolfgang Mauerer, Technical University Regensburg/Siemens AG Summary: The talk introduces the concept of a virtual computing platform that uses JavaScript as unconventional basis for distributed, heterogenous computing in networks of IoT systems. An experimental implementation of the concept is also presented and evaluated.


 * VIDEO

BoF: AllSeen Alliance, AllJoyn, and OCF IoTivity [ELC 2016]
Presenter: Art Lancaster, AllSeen Alliance Summary: The BOF session is a discussion about the status and future of the two open source standard initiatives - their current status and how they may and should evolve to meet the objective of an open, non-proprietary standard for IOT.


 * VIDEO

Keynote - Mine the IoT Skills Gap: Architecting User-Centric Competitive Product Advantage [ELC 2016]
Presenter: Dr. Sarah Cooper, M2Mi Summary: This is a keynote address about challenges and requirements IoT networks bring in to the physical world and to the software developer.


 * VIDEO

Keynote: Towards IoT Convergence [ELC 2016]
Presenter: Bryan Che, Red Hat Summary: This is a keynote address about IoT re-defining the boundaries and broadening the impact of technologies and practices in areas like security, managing scalability and integrity across solution lifecycles.


 * VIDEO

Bringing Intelligence to IoT Devices - Challenges Faced and Solleta Approach [ELC 2016]
Presenter: Otavio Busatto Pontes, Intel OTC Summary: This talk discusses two solutions using Linux and open source libs for fuzzy, neural networks and IoT. The results will be compared, memory analysis will be made to expose its strengths and weaknesses.


 * VIDEO

The Future is Proximal: Why Cloud Fails IoT [ELC 2016]
Presenter: Noah Harlan, AllSeen Alliance Summary: The presentation briefly touches upon evolution of distributed architecture and computing and challenges of deploying cloud computing for IoT.


 * VIDEO

AllJoyn 101: Make Smarter Devices [ELC 2016]
Presenter: Ivan Judson, Microsoft Summary: The presentation discussed IoT Service Architecture and different methods to deploy this on IoT devices to make a smarter network.


 * VIDEO

Zephyr™ Project: An RTOS to change the face of IoT [ELC 2016]
Presenter: Anas Nashif, Intel Summary: This session will talk about how Zephyr was conceived to develop a real-time OS for IoT devices.


 * VIDEO

The Role of Cloud and Mobile Apps in IoT [ELC 2016]
Presenter: Phani Pandrangi, Kii Summary: In this session, the presenter illustrates (with examples) the place cloud and apps occupy in a typical IoT solution - and how they enable IoT adoption.


 * VIDEO

Migrating your IoT Application from RTOS to Embedded Linux (lessons learned) [ELC 2016]
Presenter: Aaron Nevarez Summary: This presentation talks about different challenges and need to integrate different protocols, system s/w and applications into Embedded Linux to be able to leverage open source work in the world of IoT.


 * VIDEO

Creating the Open Source Building Blocks for IoT [ELC 2016]
Presenter: Ian Skerett, Eclipse Foundation Summary: This presentation will focus on common architectures for IoT solutions, how the different open standards can be used to implement IoT capabilities and introduce how open source projects like Eclipse IoT can be used to create IoT solutions based on the open standards.


 * VIDEO

Embedded Programming for IoT [ELC 2016]
Presenter: John Light, Intel OTC Summary: This session discusses topics like heap fragmentation and techniques like heap, stack and thread management in the context of Embedded IoT devices.


 * VIDEO

Introduction to IoT.js [ELC 2016]
Presenter: Tilmann Scheller, Samsung Electronics Summary: This session introduces IoT.js, which is a platform for IoT applications written in JavaScript. IoT.js is a lightweight version of Node.js, designed to bring the success of Node.js to small IoT devices like lamps, thermometers, switches and sensors.


 * VIDEO

Linux and Real-Time Java for IoT [ELC 2016]
Presenter: Randy Rorden, PTC Inc. Summary: This talk discusses how an embedded real-time Java VM can achieve sub-millisecond response times on Linux for IoT gateways and edge devices.


 * VIDEO

IoT provisioning with Web NFC [ELC 2016]
Presenter: Zoltan Kis, Intel OTC Summary: This presentation introduces relevant features of Web NFC and the Physical Web, followed by the issues of provisioning, scaling and deploying IoT solutions.


 * VIDEO

The Future of IoT Education - Our Journey in Teaching IoT [ELC 2016]
Presenter: Alexandru Radovici, Wyliodrin Summary: This session focuses on the educational aspects of IoT. It describes some initial attempts to deliver an IoT course and the difficulties that were encountered. Based on this experience a new approach to IoT education is proposed.


 * VIDEO

Developing IoT Solutions with ODL and the Role of IoT Middleware [ELC 2016]
Presenter: Lionel Florit, Cisco Summary: This presentation explores the role of the middleware and how it works through the oneM2M example, and how it can be deployed in real life, using an implementation (IoTDM) running on OpenDayLight.


 * VIDEO

Automating your Home with Home Assistant: Python’s Answer to the Internet of Things [ELC 2016]
Presenter: Paulus Schoutsen, AppFolio Summary: This presentation will explore the simple approach that Home Assistant takes to the IoT and how this translates into a scalable software architecture that is already powering thousands of homes all over the world.


 * VIDEO

Considerations for Building Enterprise Grade IoT [ELC 2016]
Presenter: Ishu Verma, Red Hat Summary: This session reviews the evolution the various stages IoT implementations, Hobby PoC to enterprise grade IoT implementation. The session also covers the unique requirements for enterprise grade IoT and how it differs from consumer IoT.


 * VIDEO

Can the Promise of an Interoperable Smart Grid be Finally Realized in IoT? [ELC 2016]
Presenter: Odealya Price, Itron IoT Summary: This talk discusses challenges posed by internetworking of IoT devices described as Smart Grid and issues encountered like cyber-security, SDN, big data and containerization of applications at the IoT network edge.


 * VIDEO

Keynote: How the Automotive World Can Embrace IoT and Unlock New Opportunities and Experiences [ELC 2016]
Presenter: Peter Virk, Jaguar Land Rover Summary: This is a key note address on how the automotive world, which is packed with hundreds and thousands of signals and sensors can unlock new experience by IoT revolution.


 * VIDEO

IoTivity and Embedded Linux Support [ELC 2015]
Presenter: Kishen Maloor, Intel Summary: The session talks about how IoTivity over Yocto makes an ideal platform for developing Embedded IoT applications.


 * PDF

The OpenDOF Project - An Open Distributed Object Framework For The IoT [ELC 2015]
Presenter: Bryant Eastham, Panasonic Summary: This presentation talks about Open Distribution Open Framework from Panasonic, and ways it can be fine-tuned to deploy the same for IoT requirements.


 * PDF

Building IoT systems with openHAB [ELC 2015]
Presenter: Matt Porter, Konsulko Summary: The presentation talks about openHAB architecture and its implementation in IoT Networks.


 * PDF