IoT Device Virtualization for Efficient Resource Utilization in Smart City IoT Platform

To develop and interoperate smart city applications efficiently, smart city IoT platforms require efficient handling of various types of sensor devices, networking and computing resources, and different domain applications. To address this fact, in this paper, we introduce an IoT device virtualizati...

Full description

Saved in:
Bibliographic Details
Published in2019 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops) pp. 419 - 422
Main Authors Ogawa, Keigo, Kanai, Kenji, Nakamura, Kenichi, Kanemitsu, Hidehiro, Katto, Jiro, Nakazato, Hidenori
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.03.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:To develop and interoperate smart city applications efficiently, smart city IoT platforms require efficient handling of various types of sensor devices, networking and computing resources, and different domain applications. To address this fact, in this paper, we introduce an IoT device virtualization that enables efficient utilization of computing resources. The proposal applies a micro-service sharing and dynamic resource scaling. In the performance validations, we implement an early prototype using Docker, Kubernetes, and Apache Kafka. Through the preliminary experiment, we confirm that the proposal can improve the application processing time by appropriately sharing and scaling micro services.
DOI:10.1109/PERCOMW.2019.8730806