Reprogramming Low-end IoT Devices from the Cloud
Autor: | Andreas Morgenstern, Kaspar Schleiser, Shinji Kikuchi, Emmanuel Baccelli, Ian Thomas, Joerg Doerr, Ons Jallouli, Francisco Javier Acosta Padilla |
---|---|
Přispěvatelé: | INFormation NEtworks (INFINE), Inria Saclay - Ile de France, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), INFormation NEtworks (INFINE-POST), Fraunhofer Institute for Experimental Software Engineering (Fraunhofer IESE), Fraunhofer (Fraunhofer-Gesellschaft), Fujitsu Laboratories Ltd. |
Rok vydání: | 2018 |
Předmět: |
business.industry
Computer science 020206 networking & telecommunications Cloud computing 02 engineering and technology computer.software_genre JavaScript [INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI] Software Scripting language Embedded system 0202 electrical engineering electronic engineering information engineering 020201 artificial intelligence & image processing The Internet Orchestration (computing) business Internet of Things computer Visual programming language computer.programming_language |
Zdroj: | CIoT CIoT 2018-3rd Cloudification of the Internet of Things Conference CIoT 2018-3rd Cloudification of the Internet of Things Conference, Jul 2018, Paris, France. ⟨10.1109/ciot.2018.8627129⟩ |
DOI: | 10.1109/ciot.2018.8627129 |
Popis: | International audience; The Internet of Things (IoT) consists in a variety of smart connected objects, among which a category of low-end devices based on micro-controllers. The orchestration of low-end IoT devices is not straightforward because of the lack of generic and holistic solutions articulating cloud-based tools on one hand, and low-end IoT device software on the other hand. In this paper, we describe such a solution, combining a cloud-based IDE, graphical programming, and automatic JavaScript generation. Scripts are pushed over the Internet and over-the-air for the last hop, updating runtime containers hosted on heterogeneous low-end IoT devices running RIOT. We demonstrate a prototype working on common off-the-shelf low-end IoT hardware with as little as 32kB of memory. |
Databáze: | OpenAIRE |
Externí odkaz: |