Enabling the Management of Constrained Devices Using the OIC Framework - Marko Kiiskila & James Pace

256 views · Published 28 February 2017 · 48:53 · Indexed 30 October 2026

Channel: The Linux Foundation · 2017 · Science & Technology

Watch on YouTube

Enabling the Management of Constrained Devices Using the OIC Framework - Marko Kiiskila & James Pace, Runtime

Apache Mynewt includes an open source OIC 1.1 implementation that can be used by applications to discover and register constrained resources (e.g., sensors) and to communicate with them in a standardized way over both IP and non-IP transports. The talk will focus on how OIC resources are intrinsic to Apache Mynewt devices connected via Bluetooth Low Energy 4.2 and how an application would use the base layers, client-server configurations, and APIs exposed by the Apache Mynewt system in a typical deployment scenario. The code is based on the open source IoTivity framework which is also licensed under Apache 2.0. The presentation will cover changes made to address tradeoffs, while optimizing code size and RAM usage, increasing message reliability, and promoting ease-of-use by application developers.

About James Pace
Runtime is an early stage company providing significant contributions to open source for the IoT / embedded community. Apache Mynewt, an incubation stage project under the Apache Software Foundation, aims to provide an OS and development framework for embedded developers everywhere! Aditi Hilbert architected security implementations for a number of embedded / IoT products, including Silver Spring Networks' Industrial IoT network, where more that 23 million devices were deployed in demanding utility and smart city environments. This included SoC-level and protocol-level design considerations.

More from this channel