Large-Scale Real-Time Semantic Processing Framework for Internet of Things

Nowadays, the advanced sensor technology with cloud computing and big data is generating large-scale heterogeneous and real-time IOT (Internet of Things) data. To make full use of the data, development and deploy of ubiquitous IOT-based applications in various aspects of our daily life are quite urg...

Full description

Saved in:
Bibliographic Details
Main Authors: Xi Chen, Huajun Chen, Ningyu Zhang, Jue Huang, Wen Zhang
Format: Article
Language:English
Published: Wiley 2015-10-01
Series:International Journal of Distributed Sensor Networks
Online Access:https://doi.org/10.1155/2015/365372
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832555252256079872
author Xi Chen
Huajun Chen
Ningyu Zhang
Jue Huang
Wen Zhang
author_facet Xi Chen
Huajun Chen
Ningyu Zhang
Jue Huang
Wen Zhang
author_sort Xi Chen
collection DOAJ
description Nowadays, the advanced sensor technology with cloud computing and big data is generating large-scale heterogeneous and real-time IOT (Internet of Things) data. To make full use of the data, development and deploy of ubiquitous IOT-based applications in various aspects of our daily life are quite urgent. However, the characteristics of IOT sensor data, including heterogeneity, variety, volume, and real time, bring many challenges to effectively process the sensor data. The Semantic Web technologies are viewed as a key for the development of IOT. While most of the existing efforts are mainly focused on the modeling, annotation, and representation of IOT data, there has been little work focusing on the background processing of large-scale streaming IOT data. In the paper, we present a large-scale real-time semantic processing framework and implement an elastic distributed streaming engine for IOT applications. The proposed engine efficiently captures and models different scenarios for all kinds of IOT applications based on popular distributed computing platform SPARK. Based on the engine, a typical use case on home environment monitoring is given to illustrate the efficiency of our engine. The results show that our system can scale for large number of sensor streams with different types of IOT applications.
format Article
id doaj-art-055cfd5fd46147578c3fe98fef3bdd7b
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-055cfd5fd46147578c3fe98fef3bdd7b2025-02-03T05:48:37ZengWileyInternational Journal of Distributed Sensor Networks1550-14772015-10-011110.1155/2015/365372365372Large-Scale Real-Time Semantic Processing Framework for Internet of ThingsXi ChenHuajun ChenNingyu ZhangJue HuangWen ZhangNowadays, the advanced sensor technology with cloud computing and big data is generating large-scale heterogeneous and real-time IOT (Internet of Things) data. To make full use of the data, development and deploy of ubiquitous IOT-based applications in various aspects of our daily life are quite urgent. However, the characteristics of IOT sensor data, including heterogeneity, variety, volume, and real time, bring many challenges to effectively process the sensor data. The Semantic Web technologies are viewed as a key for the development of IOT. While most of the existing efforts are mainly focused on the modeling, annotation, and representation of IOT data, there has been little work focusing on the background processing of large-scale streaming IOT data. In the paper, we present a large-scale real-time semantic processing framework and implement an elastic distributed streaming engine for IOT applications. The proposed engine efficiently captures and models different scenarios for all kinds of IOT applications based on popular distributed computing platform SPARK. Based on the engine, a typical use case on home environment monitoring is given to illustrate the efficiency of our engine. The results show that our system can scale for large number of sensor streams with different types of IOT applications.https://doi.org/10.1155/2015/365372
spellingShingle Xi Chen
Huajun Chen
Ningyu Zhang
Jue Huang
Wen Zhang
Large-Scale Real-Time Semantic Processing Framework for Internet of Things
International Journal of Distributed Sensor Networks
title Large-Scale Real-Time Semantic Processing Framework for Internet of Things
title_full Large-Scale Real-Time Semantic Processing Framework for Internet of Things
title_fullStr Large-Scale Real-Time Semantic Processing Framework for Internet of Things
title_full_unstemmed Large-Scale Real-Time Semantic Processing Framework for Internet of Things
title_short Large-Scale Real-Time Semantic Processing Framework for Internet of Things
title_sort large scale real time semantic processing framework for internet of things
url https://doi.org/10.1155/2015/365372
work_keys_str_mv AT xichen largescalerealtimesemanticprocessingframeworkforinternetofthings
AT huajunchen largescalerealtimesemanticprocessingframeworkforinternetofthings
AT ningyuzhang largescalerealtimesemanticprocessingframeworkforinternetofthings
AT juehuang largescalerealtimesemanticprocessingframeworkforinternetofthings
AT wenzhang largescalerealtimesemanticprocessingframeworkforinternetofthings