Loading…
This event has ended. Create your own event on Sched.
Be sure to join us for the event. Learn more about ELC and the OpenIoT Summit, or register now! 
View analytic
Thursday, February 23 • 9:00am - 9:50am
Implementing Network Protocols in Zephyr Project - Leandro Pereira, Intel

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
In this talk we share our experiences with the audience about the implementation of network protocols in the Zephyr RTOS.

Current trends in embedded technology and software development point to the use of real time operating systems as a common development platform, a minimal IP stack and a few application-level protocols to propagate network and device status among all the connected devices.

In this talk we focus on application-level protocol implementation for constrained devices on wired and wireless networks. For legacy protocols, we show how implementing a minimal set of the protocol specification allows us to communicate with legacy networks. On the other hand, for IoT protocols we show how they can be implemented optimizing memory footprint and execution time. Specifically, the DNS, HTTP, MQTT and NATS protocols are analyzed in this talk.

Speakers
avatar for Leandro Pereira

Leandro Pereira

Software Engineer, Intel Corporation
Leandro Pereira is a software engineer at the Intel Open Source Technology Center, currently working on the Zephyr project. His current hobby is writing the Lwan web server and messing around with 3D printers. He spoke at many conferences before, including Embedded Linux Conference (EU and US), Tizen Developer Summit Korea, Campus Party, and FOSDEM.



Thursday February 23, 2017 9:00am - 9:50am
Galleria South