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

Keigo Ogawa, Kenji Kanai, Kenichi Nakamura, Hidehiro Kanemitsu, Jiro Katto, Hidenori Nakazato

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

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.

Original languageEnglish
Title of host publication2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages419-422
Number of pages4
ISBN (Electronic)9781538691519
DOIs
Publication statusPublished - 2019 Mar 1
Event2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019 - Kyoto, Japan
Duration: 2019 Mar 112019 Mar 15

Publication series

Name2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019

Conference

Conference2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019
CountryJapan
CityKyoto
Period19/3/1119/3/15

Fingerprint

Sensors
Processing
Internet of things
Virtualization
Smart city
Resources
Resource utilization
Experiments
Scaling
Sensor
Prototype
Networking
Experiment

Keywords

  • IoT platform
  • micro service
  • resource management
  • smart city
  • virtualization

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Information Systems and Management
  • Artificial Intelligence

Cite this

Ogawa, K., Kanai, K., Nakamura, K., Kanemitsu, H., Katto, J., & Nakazato, H. (2019). IoT Device Virtualization for Efficient Resource Utilization in Smart City IoT Platform. In 2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019 (pp. 419-422). [8730806] (2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/PERCOMW.2019.8730806

IoT Device Virtualization for Efficient Resource Utilization in Smart City IoT Platform. / Ogawa, Keigo; Kanai, Kenji; Nakamura, Kenichi; Kanemitsu, Hidehiro; Katto, Jiro; Nakazato, Hidenori.

2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019. Institute of Electrical and Electronics Engineers Inc., 2019. p. 419-422 8730806 (2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ogawa, K, Kanai, K, Nakamura, K, Kanemitsu, H, Katto, J & Nakazato, H 2019, IoT Device Virtualization for Efficient Resource Utilization in Smart City IoT Platform. in 2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019., 8730806, 2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019, Institute of Electrical and Electronics Engineers Inc., pp. 419-422, 2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019, Kyoto, Japan, 19/3/11. https://doi.org/10.1109/PERCOMW.2019.8730806
Ogawa K, Kanai K, Nakamura K, Kanemitsu H, Katto J, Nakazato H. IoT Device Virtualization for Efficient Resource Utilization in Smart City IoT Platform. In 2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019. Institute of Electrical and Electronics Engineers Inc. 2019. p. 419-422. 8730806. (2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019). https://doi.org/10.1109/PERCOMW.2019.8730806
Ogawa, Keigo ; Kanai, Kenji ; Nakamura, Kenichi ; Kanemitsu, Hidehiro ; Katto, Jiro ; Nakazato, Hidenori. / IoT Device Virtualization for Efficient Resource Utilization in Smart City IoT Platform. 2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019. Institute of Electrical and Electronics Engineers Inc., 2019. pp. 419-422 (2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019).
@inproceedings{692131fc25284ebba6bd99ebc92c375a,
title = "IoT Device Virtualization for Efficient Resource Utilization in Smart City IoT Platform",
abstract = "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.",
keywords = "IoT platform, micro service, resource management, smart city, virtualization",
author = "Keigo Ogawa and Kenji Kanai and Kenichi Nakamura and Hidehiro Kanemitsu and Jiro Katto and Hidenori Nakazato",
year = "2019",
month = "3",
day = "1",
doi = "10.1109/PERCOMW.2019.8730806",
language = "English",
series = "2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "419--422",
booktitle = "2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019",

}

TY - GEN

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

AU - Ogawa, Keigo

AU - Kanai, Kenji

AU - Nakamura, Kenichi

AU - Kanemitsu, Hidehiro

AU - Katto, Jiro

AU - Nakazato, Hidenori

PY - 2019/3/1

Y1 - 2019/3/1

N2 - 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.

AB - 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.

KW - IoT platform

KW - micro service

KW - resource management

KW - smart city

KW - virtualization

UR - http://www.scopus.com/inward/record.url?scp=85067965123&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85067965123&partnerID=8YFLogxK

U2 - 10.1109/PERCOMW.2019.8730806

DO - 10.1109/PERCOMW.2019.8730806

M3 - Conference contribution

T3 - 2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019

SP - 419

EP - 422

BT - 2019 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2019

PB - Institute of Electrical and Electronics Engineers Inc.

ER -