@techreport{baccelli+:2012, title = {{RIOT: One OS to Rule Them All in the IoT}}, author = {Baccelli, Emmanuel and Hahm, Oliver and W{\"a}hlisch, Matthias and Günes, Mesut and Schmidt, Thomas}, institution = {INRIA}, year = {2012}, month = {}, number = {RR-8176}, 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.}}, pdf = {http://hal.inria.fr/hal-00768685/PDF/RR-8176.pdf}, url = {http://hal.inria.fr/hal-00768685}, }