BMQ-Processor: A High-Performance Border Crossing Event Detection Framework for Large-scale Monitoring Applications

In this paper, we present BMQ-Processor, a high-performance Border-Crossing Event (BCE) detection framework for large-scale monitoring applications. We first characterize a new query semantics, namely, Border Monitoring Query (BMQ), which is useful for BCE detection in many monitoring applications....

Full description

Saved in:
Bibliographic Details
Main Authors: LEE, Jinwon, KANG, Seungwoo, LEE, Youngki, LEE, SangJeong, SONG, Junehwa
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2009
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/2085
https://ink.library.smu.edu.sg/context/sis_research/article/3084/viewcontent/BMQ_Processor_2009_afv.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-3084
record_format dspace
spelling sg-smu-ink.sis_research-30842016-11-08T08:47:50Z BMQ-Processor: A High-Performance Border Crossing Event Detection Framework for Large-scale Monitoring Applications LEE, Jinwon KANG, Seungwoo LEE, Youngki LEE, SangJeong SONG, Junehwa In this paper, we present BMQ-Processor, a high-performance Border-Crossing Event (BCE) detection framework for large-scale monitoring applications. We first characterize a new query semantics, namely, Border Monitoring Query (BMQ), which is useful for BCE detection in many monitoring applications. It monitors the values of data streams and reports them only when data streams cross the borders of its range. We then propose BMQ-Processor to efficiently handle a large number of BMQs over a high volume of data streams. BMQ-Processor efficiently processes BMQs in a shared and incremental manner. It develops and operates over a novel stateful query index, achieving a high level of scalability over continuous data updates. Also, it utilizes the locality embedded in data streams and greatly accelerates successive BMQ evaluations. We present data structures and algorithms to support 1D as well as multidimensional BMQs. We show that the semantics of border monitoring can be extended toward more advanced ones and build region transition monitoring as a sample case. Lastly, we demonstrate excellent processing performance and low storage cost of BMQ-Processor through extensive analysis and experiments. 2009-02-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/2085 info:doi/10.1109/TKDE.2008.140 https://ink.library.smu.edu.sg/context/sis_research/article/3084/viewcontent/BMQ_Processor_2009_afv.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Data stream processing event-based system stateful query index BMQ-Index incremental processing border monitoring region transition monitoring mobile environment sensor network Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Data stream processing
event-based system
stateful query index
BMQ-Index
incremental processing
border monitoring
region transition monitoring
mobile environment
sensor network
Software Engineering
spellingShingle Data stream processing
event-based system
stateful query index
BMQ-Index
incremental processing
border monitoring
region transition monitoring
mobile environment
sensor network
Software Engineering
LEE, Jinwon
KANG, Seungwoo
LEE, Youngki
LEE, SangJeong
SONG, Junehwa
BMQ-Processor: A High-Performance Border Crossing Event Detection Framework for Large-scale Monitoring Applications
description In this paper, we present BMQ-Processor, a high-performance Border-Crossing Event (BCE) detection framework for large-scale monitoring applications. We first characterize a new query semantics, namely, Border Monitoring Query (BMQ), which is useful for BCE detection in many monitoring applications. It monitors the values of data streams and reports them only when data streams cross the borders of its range. We then propose BMQ-Processor to efficiently handle a large number of BMQs over a high volume of data streams. BMQ-Processor efficiently processes BMQs in a shared and incremental manner. It develops and operates over a novel stateful query index, achieving a high level of scalability over continuous data updates. Also, it utilizes the locality embedded in data streams and greatly accelerates successive BMQ evaluations. We present data structures and algorithms to support 1D as well as multidimensional BMQs. We show that the semantics of border monitoring can be extended toward more advanced ones and build region transition monitoring as a sample case. Lastly, we demonstrate excellent processing performance and low storage cost of BMQ-Processor through extensive analysis and experiments.
format text
author LEE, Jinwon
KANG, Seungwoo
LEE, Youngki
LEE, SangJeong
SONG, Junehwa
author_facet LEE, Jinwon
KANG, Seungwoo
LEE, Youngki
LEE, SangJeong
SONG, Junehwa
author_sort LEE, Jinwon
title BMQ-Processor: A High-Performance Border Crossing Event Detection Framework for Large-scale Monitoring Applications
title_short BMQ-Processor: A High-Performance Border Crossing Event Detection Framework for Large-scale Monitoring Applications
title_full BMQ-Processor: A High-Performance Border Crossing Event Detection Framework for Large-scale Monitoring Applications
title_fullStr BMQ-Processor: A High-Performance Border Crossing Event Detection Framework for Large-scale Monitoring Applications
title_full_unstemmed BMQ-Processor: A High-Performance Border Crossing Event Detection Framework for Large-scale Monitoring Applications
title_sort bmq-processor: a high-performance border crossing event detection framework for large-scale monitoring applications
publisher Institutional Knowledge at Singapore Management University
publishDate 2009
url https://ink.library.smu.edu.sg/sis_research/2085
https://ink.library.smu.edu.sg/context/sis_research/article/3084/viewcontent/BMQ_Processor_2009_afv.pdf
_version_ 1770571795379781632