The ieee802154 and 6lowpan Kernel Subsystems
This talk will put the spotlight on the linux-wpan project which brings IEEE 802.15.4 and 6LoWPAN support to the Linux Kernel. Designed for low power devices these protocols are ideal for the use in some IoT applications. Over the last years IEEE 802.15.4 support has slowly found its way into the mainline kernel. The 6LoWPAN code is shared with the Bluetooth stack and the ieee802154 subsystem itself in growing in functionality. The talk will give an overview of the implemented functionality in the ieee802154 and 6lowpan subsystems and their use from userspace for data (socket) and control (netlink) plane. It will describe the current hardware support and header compression techniques used in 6lowpan. Last but not least it will give a status update on new drivers, features and and bug fixes added in the last kernel versions.
Samsung Open Source Group
Stefan Schmidt is a FOSS contributor for over a decade by now. During this time he worked on different projects and different layers of the Linux eco system. From bootloader and Kernel over build systems for embedded to user interfaces. He was serving as technical steering committee member of OpenEmbedded during the merge with the Yocto project, helped porting a 2.6 kernel to some early smartphones and is the release manager of the Enlightenment Foundation Libraries.
Since several years he is now working in the Samsung Open Source Group Europe on the Enlightenment Foundations Libraries and the IEEE 802.15.4 and 6LoWPAN Linux stack.