Developing an On-Demand Cloud-Based Sensing-as-a-Service System for Internet of Things

The increasing number of Internet of Things (IoT) devices with various sensors has resulted in a focus on Cloud-based sensing-as-a-service (CSaaS) as a new value-added service, for example, providing temperature-sensing data via a cloud computing system. However, the industry encounters various chal...

Full description

Saved in:
Bibliographic Details
Main Authors: Mihui Kim, Mihir Asthana, Siddhartha Bhargava, Kartik Krishnan Iyyer, Rohan Tangadpalliwar, Jerry Gao
Format: Article
Language:English
Published: Wiley 2016-01-01
Series:Journal of Computer Networks and Communications
Online Access:http://dx.doi.org/10.1155/2016/3292783
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832550289768448000
author Mihui Kim
Mihir Asthana
Siddhartha Bhargava
Kartik Krishnan Iyyer
Rohan Tangadpalliwar
Jerry Gao
author_facet Mihui Kim
Mihir Asthana
Siddhartha Bhargava
Kartik Krishnan Iyyer
Rohan Tangadpalliwar
Jerry Gao
author_sort Mihui Kim
collection DOAJ
description The increasing number of Internet of Things (IoT) devices with various sensors has resulted in a focus on Cloud-based sensing-as-a-service (CSaaS) as a new value-added service, for example, providing temperature-sensing data via a cloud computing system. However, the industry encounters various challenges in the dynamic provisioning of on-demand CSaaS on diverse sensor networks. We require a system that will provide users with standardized access to various sensor networks and a level of abstraction that hides the underlying complexity. In this study, we aim to develop a cloud-based solution to address the challenges mentioned earlier. Our solution, SenseCloud, includes a sensor virtualization mechanism that interfaces with diverse sensor networks, a multitenancy mechanism that grants multiple users access to virtualized sensor networks while sharing the same underlying infrastructure, and a dynamic provisioning mechanism to allow the users to leverage the vast pool of resources on demand and on a pay-per-use basis. We implement a prototype of SenseCloud by using real sensors and verify the feasibility of our system and its performance. SenseCloud bridges the gap between sensor providers and sensor data consumers who wish to utilize sensor data.
format Article
id doaj-art-8768fc52e4c74d1ab2c1cec53f6e8958
institution Kabale University
issn 2090-7141
2090-715X
language English
publishDate 2016-01-01
publisher Wiley
record_format Article
series Journal of Computer Networks and Communications
spelling doaj-art-8768fc52e4c74d1ab2c1cec53f6e89582025-02-03T06:07:10ZengWileyJournal of Computer Networks and Communications2090-71412090-715X2016-01-01201610.1155/2016/32927833292783Developing an On-Demand Cloud-Based Sensing-as-a-Service System for Internet of ThingsMihui Kim0Mihir Asthana1Siddhartha Bhargava2Kartik Krishnan Iyyer3Rohan Tangadpalliwar4Jerry Gao5Department of Computer Science & Engineering, Computer System Institute, Hankyong National University, 327 Jungang-ro, Anseong-si, Gyeonggi-do 456-749, Republic of KoreaComputer Engineering Department, San Jose State University, One Washington Square, San Jose, CA 95192, USAComputer Engineering Department, San Jose State University, One Washington Square, San Jose, CA 95192, USAComputer Engineering Department, San Jose State University, One Washington Square, San Jose, CA 95192, USAComputer Engineering Department, San Jose State University, One Washington Square, San Jose, CA 95192, USAComputer Engineering Department, San Jose State University, One Washington Square, San Jose, CA 95192, USAThe increasing number of Internet of Things (IoT) devices with various sensors has resulted in a focus on Cloud-based sensing-as-a-service (CSaaS) as a new value-added service, for example, providing temperature-sensing data via a cloud computing system. However, the industry encounters various challenges in the dynamic provisioning of on-demand CSaaS on diverse sensor networks. We require a system that will provide users with standardized access to various sensor networks and a level of abstraction that hides the underlying complexity. In this study, we aim to develop a cloud-based solution to address the challenges mentioned earlier. Our solution, SenseCloud, includes a sensor virtualization mechanism that interfaces with diverse sensor networks, a multitenancy mechanism that grants multiple users access to virtualized sensor networks while sharing the same underlying infrastructure, and a dynamic provisioning mechanism to allow the users to leverage the vast pool of resources on demand and on a pay-per-use basis. We implement a prototype of SenseCloud by using real sensors and verify the feasibility of our system and its performance. SenseCloud bridges the gap between sensor providers and sensor data consumers who wish to utilize sensor data.http://dx.doi.org/10.1155/2016/3292783
spellingShingle Mihui Kim
Mihir Asthana
Siddhartha Bhargava
Kartik Krishnan Iyyer
Rohan Tangadpalliwar
Jerry Gao
Developing an On-Demand Cloud-Based Sensing-as-a-Service System for Internet of Things
Journal of Computer Networks and Communications
title Developing an On-Demand Cloud-Based Sensing-as-a-Service System for Internet of Things
title_full Developing an On-Demand Cloud-Based Sensing-as-a-Service System for Internet of Things
title_fullStr Developing an On-Demand Cloud-Based Sensing-as-a-Service System for Internet of Things
title_full_unstemmed Developing an On-Demand Cloud-Based Sensing-as-a-Service System for Internet of Things
title_short Developing an On-Demand Cloud-Based Sensing-as-a-Service System for Internet of Things
title_sort developing an on demand cloud based sensing as a service system for internet of things
url http://dx.doi.org/10.1155/2016/3292783
work_keys_str_mv AT mihuikim developinganondemandcloudbasedsensingasaservicesystemforinternetofthings
AT mihirasthana developinganondemandcloudbasedsensingasaservicesystemforinternetofthings
AT siddharthabhargava developinganondemandcloudbasedsensingasaservicesystemforinternetofthings
AT kartikkrishnaniyyer developinganondemandcloudbasedsensingasaservicesystemforinternetofthings
AT rohantangadpalliwar developinganondemandcloudbasedsensingasaservicesystemforinternetofthings
AT jerrygao developinganondemandcloudbasedsensingasaservicesystemforinternetofthings