Skip to content. | Skip to navigation

Personal tools

This is SunRain Plone Theme


You are here: Home / Events / INET Seminar / Raphael Hiesgen: Actors for the Internet of Things

Raphael Hiesgen: Actors for the Internet of Things

Actors for the Internet of Things - Pushing CAF to RIOT
When Dec 17, 2014
from 05:00 PM to 06:00 PM
Where R 1101C
Contact Name
Add event to calendar vCal

The Internet of Things (IoT) describes a network of interconnected nodes. It relies on machine-to-machine communication to process complex tasks in a highly distributed workflow. These networks are usually connected to the Internet. A challenge in this area is to define a suitable communication layer that provides data exchange and synchronization as well as propagation and mitigation of errors. Handling these problems is a complex and error-prone task. A framework that contributes such a communication infrastructure can professionalize coding and help developers to focus on the application domain. RIOT is the friendly Operating System for the IoT that supports POSIX-style programming in C and C++.

The actor model is designed for distributed systems and offers a message-driven workflow. We provide an efficient middleware layer based on this model that serves as a productive and scalable development environment. However, the actor model can not be applied to this new domain without adjustments. New challenges must be mastered, such as lossy links, erroneous transmissions and security solutions that work on embedded devices. To meet these challenges, we contribute a new network stack for the C++ Actor Framework (CAF) that is based on open standards for the IoT.

The first part of this talk will introduce our design of an adjusted network stack for CAF in the IoT and discuss the major challenges we face here, as well as our approach to solving them. The second part will focus on the process of adapting CAF to RIOT. We will give an impression about the problems that had to be solved and discuss remaining open questions. A simple demonstration will provide evidence of the achievements.


Document Actions

Filed under:
« January 2019 »
Upcoming Events
Embedded World 2019 Feb 26, 2019 - Feb 28, 2019 — Nürnberg
IEFT 104 in Prague Mar 23, 2019 - Mar 29, 2019 — Prague
VTC Spring 2019 Apr 28, 2019 - May 01, 2019 — Kuala Lumpur
Upcoming events…