Free courses from frontend to fullstack and AI
2,000+ Free Courses with Certificates: Coding, AI, SQL, and More
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the development of unicoap, a unified and modular CoAP (Constrained Application Protocol) suite designed for constrained IoT devices in this 19-minute conference talk from RIOT Summit 2025. Learn how unicoap addresses the challenges of abstracting different CoAP transports by implementing a layered design that separates protocol mechanisms and features into distinct layers. Discover the technical complexities involved in unifying support for various transports, including differences in messaging properties, reliability mechanisms, and PDU formats, while managing memory constraints and state management across layers in resource-limited environments. Understand the modular implementation approach that emphasizes extensibility and adaptability to evolving requirements, including support for future CoAP transports. Gain insights into the key contributions of this work, including the layered design for transport and protocol feature abstraction, the modular implementation optimized for low-end hardware, and the comprehensive evaluation of the implementation's performance and effectiveness in constrained IoT scenarios.
Syllabus
RIOT Summit 2025, "unicoap: Unified and Modular CoAP Suite in RIOT"
Taught by
RIOT