OCF for Resource-Constrained Environments
Channel: The Linux Foundation
Date: 04/04/2017

OCF for Resource-Constrained Environments - Kishen Maloor, Intel Corporation

The IoT will be connected by smart edge devices with pertinent hardware having resource constraints. Such devices will execute in an environment defined by a selection of embedded OS, network stack, I/O and network layer/radio capabilities, all for which there are many options. Frameworks for standards based IoT are therefore confronted with the challenge of providing a consistent and maintainable codebase to employ across a diversity of deployments while staying lightweight.

This technical talk will present a new open-source and small-footprint implementation of the OCF (Open Connectivity Foundation) standard for resource-constrained environments. It will provide an overview of its architecture and design choices and how they address the aforementioned challenges. It will also do a code walk through of a simple OCF application. The presenter is the lead developer of this project.

About Kishen Maloor

Kishen Maloor is a Senior Software Engineer at Intel Corporation. He has contributed to several research initiatives at Intel ranging from middleware for processing high frequency sensor data for Context Aware Computing to predictive analytics pipelines, developing expertise in Machine Learning and Natural Language Processing along the way. He now works at the Intel Open Source Technology Center and contributes to initiatives lead by the Open Connectivity Foundation (OCF) for IoT. He is the maintainer of the meta-oic Yocto software layer for the IoTivity project on embedded targets, and has authored OCF’s Bluetooth Low Energy GATT profile to enable OCF devices to communicate over BLE. He is currently leading the design and development of a small-footprint implementation of
the OCF standard for resource-constrained environments.