Sensor Virtualization Module: Virtualizing IoT Devices on Mobile Smartphones for Effective Sensor Data Management

The vision of the Internet of Things (IoT) is coming closer to reality as a large number of embedded devices are introduced to our everyday environments. For many commercial IoT devices, ubiquitously connected mobile platforms can provide global connectivity and enable various applications. Neverthe...

Full description

Saved in:
Bibliographic Details
Main Authors: JeongGil Ko, Byung-Bog Lee, Kyesun Lee, Sang Gi Hong, Naesoo Kim, Jeongyeup Paek
Format: Article
Language:English
Published: Wiley 2015-10-01
Series:International Journal of Distributed Sensor Networks
Online Access:https://doi.org/10.1155/2015/730762
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832559142758252544
author JeongGil Ko
Byung-Bog Lee
Kyesun Lee
Sang Gi Hong
Naesoo Kim
Jeongyeup Paek
author_facet JeongGil Ko
Byung-Bog Lee
Kyesun Lee
Sang Gi Hong
Naesoo Kim
Jeongyeup Paek
author_sort JeongGil Ko
collection DOAJ
description The vision of the Internet of Things (IoT) is coming closer to reality as a large number of embedded devices are introduced to our everyday environments. For many commercial IoT devices, ubiquitously connected mobile platforms can provide global connectivity and enable various applications. Nevertheless, the types of IoT resource-utilizing applications are still limited due to the traditional stovepipe software architecture, where the vendors provide supporting software on an end-to-end basis. This paper tries to address this issue by introducing the Sensor Virtualization Module (SVM) , which provides a software abstraction for external IoT objects and allows applications to easily utilize various IoT resources through open APIs. We implement the SVM on both Android and iOS and show that the SVM architecture can lead to easy development of applications. We envision that this simplification in application development will catalyze the development of various IoT services.
format Article
id doaj-art-6c5c16bc3d5d443fbc49438a9db55705
institution Kabale University
issn 1550-1477
language English
publishDate 2015-10-01
publisher Wiley
record_format Article
series International Journal of Distributed Sensor Networks
spelling doaj-art-6c5c16bc3d5d443fbc49438a9db557052025-02-03T01:30:43ZengWileyInternational Journal of Distributed Sensor Networks1550-14772015-10-011110.1155/2015/730762730762Sensor Virtualization Module: Virtualizing IoT Devices on Mobile Smartphones for Effective Sensor Data ManagementJeongGil Ko0Byung-Bog Lee1Kyesun Lee2Sang Gi Hong3Naesoo Kim4Jeongyeup Paek5 Department of Software Convergence Technology, Ajou University, Suwon 16499, Republic of Korea Electronics and Telecommunications Research Institute (ETRI), Daejeon 34129, Republic of Korea Electronics and Telecommunications Research Institute (ETRI), Daejeon 34129, Republic of Korea Electronics and Telecommunications Research Institute (ETRI), Daejeon 34129, Republic of Korea Electronics and Telecommunications Research Institute (ETRI), Daejeon 34129, Republic of Korea School of Computer Science and Engineering, Chung-Ang University, Seoul 06974, Republic of KoreaThe vision of the Internet of Things (IoT) is coming closer to reality as a large number of embedded devices are introduced to our everyday environments. For many commercial IoT devices, ubiquitously connected mobile platforms can provide global connectivity and enable various applications. Nevertheless, the types of IoT resource-utilizing applications are still limited due to the traditional stovepipe software architecture, where the vendors provide supporting software on an end-to-end basis. This paper tries to address this issue by introducing the Sensor Virtualization Module (SVM) , which provides a software abstraction for external IoT objects and allows applications to easily utilize various IoT resources through open APIs. We implement the SVM on both Android and iOS and show that the SVM architecture can lead to easy development of applications. We envision that this simplification in application development will catalyze the development of various IoT services.https://doi.org/10.1155/2015/730762
spellingShingle JeongGil Ko
Byung-Bog Lee
Kyesun Lee
Sang Gi Hong
Naesoo Kim
Jeongyeup Paek
Sensor Virtualization Module: Virtualizing IoT Devices on Mobile Smartphones for Effective Sensor Data Management
International Journal of Distributed Sensor Networks
title Sensor Virtualization Module: Virtualizing IoT Devices on Mobile Smartphones for Effective Sensor Data Management
title_full Sensor Virtualization Module: Virtualizing IoT Devices on Mobile Smartphones for Effective Sensor Data Management
title_fullStr Sensor Virtualization Module: Virtualizing IoT Devices on Mobile Smartphones for Effective Sensor Data Management
title_full_unstemmed Sensor Virtualization Module: Virtualizing IoT Devices on Mobile Smartphones for Effective Sensor Data Management
title_short Sensor Virtualization Module: Virtualizing IoT Devices on Mobile Smartphones for Effective Sensor Data Management
title_sort sensor virtualization module virtualizing iot devices on mobile smartphones for effective sensor data management
url https://doi.org/10.1155/2015/730762
work_keys_str_mv AT jeonggilko sensorvirtualizationmodulevirtualizingiotdevicesonmobilesmartphonesforeffectivesensordatamanagement
AT byungboglee sensorvirtualizationmodulevirtualizingiotdevicesonmobilesmartphonesforeffectivesensordatamanagement
AT kyesunlee sensorvirtualizationmodulevirtualizingiotdevicesonmobilesmartphonesforeffectivesensordatamanagement
AT sanggihong sensorvirtualizationmodulevirtualizingiotdevicesonmobilesmartphonesforeffectivesensordatamanagement
AT naesookim sensorvirtualizationmodulevirtualizingiotdevicesonmobilesmartphonesforeffectivesensordatamanagement
AT jeongyeuppaek sensorvirtualizationmodulevirtualizingiotdevicesonmobilesmartphonesforeffectivesensordatamanagement