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...
Saved in:
Main Authors: | , , , , , |
---|---|
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 |