Loading…
Attending this event?
September 13-16, 2022
Dublin, Ireland + Virtual
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Europe 2022 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Irish Standard Time (UTC +1). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Back To Schedule
Thursday, September 15 • 11:00 - 11:40
Improving Wireless PAN Support - Miquèl Raynal, Bootlin

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Anybody eager to learn about IoT devices has at least once tried to play with Zigbee or 6lowpan sensors. These two protocols are built on top of a well common MAC/PHY specification: IEEE 802.15.4, also known as Wireless Personal Area Networks: WPAN, designed to be low-rate/low-range wireless networks. There is already substantial support for this protocol in the Linux kernel but when my journey started, several of the MAC-related operations well described in the specification were not implemented, making the subsystem mainly useful for very simple use cases: peer-to-peer transmissions. This is unfortunate as a significant part of the idea behind WPAN is to make these networks quite adaptive and resilient, which requires a minimal subset of the peer management procedure to be supported. Besides a number of preparation changes, the main idea behind the continuous flow of patches was to bring support for the scanning procedure which allows a PAN controller to detect all the compatible devices around it in different ways. Discovering these devices is the first step in order to associate them together and build up starred networks. This talk will be an opportunity to explain the new APIs allowing such discoveries and provide a state of the art of the support in the mainline kernel.

Speakers
avatar for Miquèl Raynal

Miquèl Raynal

Embedded Linux engineer, Bootlin
Miquèl joined Bootlin in 2017 as an embedded Linux engineer. He is the maintainer of the NAND subsystem in the Linux kernel, and co-maintainer of the MTD subsystem. Over the past years, he has contributed to various kernel subsystems and more recently he focused his efforts on bringing... Read More →


Thursday September 15, 2022 11:00 - 11:40 IST
Liffey B Part 2
Feedback form isn't open yet.