Virtual Machine Execution for Wearables Based on WebAssembly

Autor: Martin Jacobsson, Jonas Willén
Rok vydání: 2020
Předmět:
Zdroj: 13th EAI International Conference on Body Area Networks ISBN: 9783030298968
BODYNETS
DOI: 10.1007/978-3-030-29897-5_33
Popis: Today, the programming of a complete wearable sensor system requires writing code in different programming languages for the different parts of the systems, such as the wearable sensor platform itself, the gateway, the back-end server, and the client app. In this paper, we propose to use WebAssembly, which is a simple but powerful virtual machine standard already supported by all major web browsers. We show that it is possible to implement a WebAssembly interpreter for embedded systems, such as the Texas Instruments CC2652R system-on-chip and this enables the same code to execute in all parts of the systems. In our proof-of-concept implementation, we use Bluetooth low energy, which means that smartphones can communicate with and program our device without the need for special hardware.
Databáze: OpenAIRE