Complex Event Processing for Sensor Stream Data

As a large amount of stream data are generated through sensors over the Internet of Things environment, studies on complex event processing have been conducted to detect information required by users or specific applications in real time. A complex event is made by combining primitive events through...

Full description

Bibliographic Details
Main Authors: Kyoungsoo Bok, Daeyun Kim, Jaesoo Yoo
Format: Article
Language:English
Published: MDPI AG 2018-09-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/18/9/3084
_version_ 1811302434984689664
author Kyoungsoo Bok
Daeyun Kim
Jaesoo Yoo
author_facet Kyoungsoo Bok
Daeyun Kim
Jaesoo Yoo
author_sort Kyoungsoo Bok
collection DOAJ
description As a large amount of stream data are generated through sensors over the Internet of Things environment, studies on complex event processing have been conducted to detect information required by users or specific applications in real time. A complex event is made by combining primitive events through a number of operators. However, the existing complex event-processing methods take a long time because they do not consider similarity and redundancy of operators. In this paper, we propose a new complex event-processing method considering similar and redundant operations for stream data from sensors in real time. In the proposed method, a similar operation in common events is converted into a virtual operator, and redundant operations on the same events are converted into a single operator. The event query tree for complex event detection is reconstructed using the converted operators. Through this method, the cost of comparison and inspection of similar and redundant operations is reduced, thereby decreasing the overall processing cost. To prove the superior performance of the proposed method, its performance is evaluated in comparison with existing methods.
first_indexed 2024-04-13T07:27:46Z
format Article
id doaj.art-63d75c286ac6450d964ca5084981c480
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-04-13T07:27:46Z
publishDate 2018-09-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-63d75c286ac6450d964ca5084981c4802022-12-22T02:56:26ZengMDPI AGSensors1424-82202018-09-01189308410.3390/s18093084s18093084Complex Event Processing for Sensor Stream DataKyoungsoo Bok0Daeyun Kim1Jaesoo Yoo2Department of Information and Communication Engineering, Chungbuk National University, Chungdae-ro 1, Seowon-Gu, Cheongju, Chungbuk 28644, KoreaDepartment of Big Data, Chungbuk National University, Chungdae-ro 1, Seowon-Gu, Cheongju, Chungbuk 28644, KoreaDepartment of Information and Communication Engineering, Chungbuk National University, Chungdae-ro 1, Seowon-Gu, Cheongju, Chungbuk 28644, KoreaAs a large amount of stream data are generated through sensors over the Internet of Things environment, studies on complex event processing have been conducted to detect information required by users or specific applications in real time. A complex event is made by combining primitive events through a number of operators. However, the existing complex event-processing methods take a long time because they do not consider similarity and redundancy of operators. In this paper, we propose a new complex event-processing method considering similar and redundant operations for stream data from sensors in real time. In the proposed method, a similar operation in common events is converted into a virtual operator, and redundant operations on the same events are converted into a single operator. The event query tree for complex event detection is reconstructed using the converted operators. Through this method, the cost of comparison and inspection of similar and redundant operations is reduced, thereby decreasing the overall processing cost. To prove the superior performance of the proposed method, its performance is evaluated in comparison with existing methods.http://www.mdpi.com/1424-8220/18/9/3084complex eventsimilar operationredundant operationquery treeevent detection
spellingShingle Kyoungsoo Bok
Daeyun Kim
Jaesoo Yoo
Complex Event Processing for Sensor Stream Data
Sensors
complex event
similar operation
redundant operation
query tree
event detection
title Complex Event Processing for Sensor Stream Data
title_full Complex Event Processing for Sensor Stream Data
title_fullStr Complex Event Processing for Sensor Stream Data
title_full_unstemmed Complex Event Processing for Sensor Stream Data
title_short Complex Event Processing for Sensor Stream Data
title_sort complex event processing for sensor stream data
topic complex event
similar operation
redundant operation
query tree
event detection
url http://www.mdpi.com/1424-8220/18/9/3084
work_keys_str_mv AT kyoungsoobok complexeventprocessingforsensorstreamdata
AT daeyunkim complexeventprocessingforsensorstreamdata
AT jaesooyoo complexeventprocessingforsensorstreamdata