RIOT: One OS to Rule Them All in the IoT

Emmanuel Baccelli, Oliver Hahm, Matthias Wählisch, Mesut Güneş, Thomas C. Schmidt, E. Baccelli, O. Hahm, M. Wählisch, M. Günes, T. C. Schmidt, Parc Orsay Université, Rue Jacques Monod · 2012

Abstract: The Internet of Things (IoT) embodies a wide spectrum of machines ranging from sensors powered by 8-bits microcontrollers, to devices powered by processors roughly equivalent to those found in entry-level smartphones. Neither traditional operating systems (OS) currently running on internet hosts, nor typical OS for sensor networks are capable to fulfill all at once the diverse requirements of such a wide range of devices. Hence, in order to avoid redundant developments and maintenance costs of IoT products, a novel, unifying type of OS is needed. The following analyzes requirements such an OS should fulfill, and introduces RIOT, a new OS satisfying these demands.

Read the paper · More papers on PaperTik