Loading…
LinuxCon + CloudOpen + ContainerCon NA 2015 has ended
IoTivity Track [clear filter]
Tuesday, August 18
 

10:30am PDT

IoTivity, the Open Interconnect Consortium and the IoT challenge - Mike Richmond, Open Interconnect Consortium
This presentation will introduce the day's track on IoTivity. The session will explain where the effort fits strategically among the various efforts to build standards and implementations of standards to implement the Internet of Things. It will also explain the IoTivity and OIC technical approach and why it is particularly well suited to large-scale IoT deployment.

Speakers
avatar for Mike Richmond

Mike Richmond

Open Connectivity Foundation, Executive Director
Mike Richmond is the Executive Director of the Open Connectivity Foundation. Originally a compiler writer and instruction set designer at Burroughs and Data General, he moved into marketing and strategy at Intel starting in 1981.In the 1980s, Mike ran strategic planning for Intel's... Read More →


Tuesday August 18, 2015 10:30am - 11:20am PDT
Capitol Hill

11:30am PDT

Iotivity Primer: An Overview of the Core IoTivity Stack - Vijay Kesavan, Intel & Sakthivel Samidurai, Intel
Internet of Things (IoT) market today has many proprietary, siloed solutions that do not interoperate and as a result market is very fragmented and moves slowly. Open Interconnect Consortium (OIC), an alliance of leading industry players, was formed to define an industry-standard specification and certification program for devices to securely and reliably discover and connect across multiple OSs, platforms, and technologies, the foundational capacity to enable the Internet of Things (IoT). Iotivity is an open source reference implementation of the OIC defined specification. The Iotivity SDK can be used to build IoT applications and the framework handles discovering and communication between the devices, ensuring security and reliability. Iotivity SDK, designed to runs on a spectrum of devices from resource-constrained embedded devices to rich platforms supporting multiple communication interfaces, can be used to build IoT applications.

This talk is an introduction to Iotivity to show how developers can leverage various Iotivity features to build IoT applications. Iotivity stack include a core library that handles discovery, connectivity, and security across various layer 2/3/4 transports and services library that offers value-added functionality for IoT applications - the focus of the talk is on the core library. Iotivity allows IoT applications to model "things" as resources, akin to HTTP, and a basic set of HTTP-like primitives GET/PUT/POST/DELETE can be used to access the resources. Additionally, Iotivity resource-model supports other features to observe changes in resources or manage groups of resources securely while being agnostic of the transport. 

Speakers
VK

Vijay Kesavan

Member of Technical Staff in the Communication and Devices Group, Intel Corporation
Vijay Kesavan is a Member of Technical Staff in the Communication and Devices Group at Intel Corporation. Vijay has worked on several networking technologies & products, and has extensive experience in defining end-to-end system architecture and leading teams in vertical areas like... Read More →
SS

Sakthivel Samidurai

Software lead developer, IoTivity Project
Sakthivel “Sam” Samidurai is a Software lead developer for the IoTivity project. He identifies risk areas of the various product architecture, reviews architecture, gaps in the design, and finds solutions to the high-risk areas. He provides building blocks to the IoTivity core... Read More →


Tuesday August 18, 2015 11:30am - 12:20pm PDT
Capitol Hill

2:00pm PDT

Security within IoTivity - Sachin Agrawal, Intel
Enforcing security within IoT environments is challenging issue with multiple decisions to make: what kind of cryptography (shared secret or PKI) to use, does the crypto algorithms increase output payload size, are algorithms efficient enough to execute in devices with few MHz of processing power. Bootstrapping a new IoT device in your home ecosystem by maintaining a decent balance between security and usability will be key for wide adoption of IoT. This talk will cover the security architecture of Iotivity by providing an overview of provisioning, authentication/encryption and access control mechanisms employed in Iotivity.

Speakers
SA

Sachin Agrawal

Intel
Sachin is the maintainer for Security module in Iotivity project. He works as software developer in Intel's Communication and Devices Group. Previously, he was firmware developer for DRM schemes on Intel Media SoC's.


Tuesday August 18, 2015 2:00pm - 2:50pm PDT
Capitol Hill

3:00pm PDT

Bringing Web Services to IoTivity : Challenges, Approaches and Opportunities - Sanjeev BA, Samsung
Web services and mobile apps have significantly contributed to the popularity and adoption of mobile devices over the past decade. Bringing these services and apps into the IoT domain presents challenges in terms web service API consumption, handling parameters and managing credentials to name a few. During this talk, the author will discuss about these challenges and the current approaches to handle them. Following this, he will introduce a service layer framework in IoTivity which will enable integration of existing web services with the IoTivity stack. The details of the framework will be discussed. This will be followed by a discussion of use cases enabled by the framework.


Tuesday August 18, 2015 3:00pm - 3:50pm PDT
Capitol Hill

4:00pm PDT

How to Accelerate your IoT Application Development with IoTivity Primitive Services - Markus Jung, Samsung
The Iotivity primitive services accelerate your application development by providing fundamental services that are common to most of the IoT domains and application scenarios.

This talk presents an overview and introduction to the primitive services of IoTivity.
A simplified API including a resource builder eases the resource manipulation by providing a data-centric API that abstracts the basic communication mechanisms of IoTivity. Services for on-boarding and provisioning simplify the integration of new devices into the IoTivity ecosystem. A resource directory component and resource hosting capability enrich the features of intermediate IoTivity devices, which act as a link to cloud-based IoT platforms. A resource container component allows integrating legacy protocols and third-party Web APIs.

The talk will show which common services are provided and how they can be used for concrete application scenarios.

Speakers
MJ

Markus Jung

Software R&D Center, Samsung Electronics
Markus Jung is currently engaged at the Software R&D Center of Samsung Electronics working on the IoTivity open source project.Markus Jung received a PhD in Computer Science from the Vienna University of Technology. His PhD and research activities focused on IoT communication protocols... Read More →


Tuesday August 18, 2015 4:00pm - 4:50pm PDT
Capitol Hill
 
Filter sessions
Apply filters to sessions.