Loading [a11y]/accessibility-menu.js
BMQ-Processor: A High-Performance Border-Crossing Event Detection Framework for Large-Scale Monitoring Applications | IEEE Journals & Magazine | IEEE Xplore

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


Abstract:

In this paper, we present BMQ-Processor, a high-performance border-crossing event (BCE) detection framework for large-scale monitoring applications. We first characterize...Show More

Abstract:

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.
Published in: IEEE Transactions on Knowledge and Data Engineering ( Volume: 21, Issue: 2, February 2009)
Page(s): 234 - 252
Date of Publication: 15 July 2008

ISSN Information:

Citations are not available for this document.

1 Introduction

Recent advances in mobile computing and embedded device technologies open up new opportunities for various types of advanced monitoring applications, e.g., location-aware [29], [38], context-aware [12], [30], environmental [38], and financial [2], [11] monitoring applications. An important feature of such applications lies in situation awareness; the applications continuously monitor and identify if situations or conditions of interest occur. Services are automatically triggered upon the detection of the registered conditions, e.g., an air conditioner is automatically turned on if the temperature of an office is higher than 28 °C. Much research on active databases and event-based systems has been performed to support such event detection and task automation [16], [17], [20], [26], [43], [48], [50]. The event detection is done through continuous monitoring of numerous data streams generated from various sensors, GPSs, or agents that are widely deployed throughout physical or virtual (computing) environments. Often, such monitoring applications are large scale, spanning a number of people and devices over a wide geographic area. An efficient event detection framework is necessary to effectively support large-scale monitoring applications.

Cites in Papers - |

Cites in Papers - IEEE (3)

Select All
1.
Huaijie Zhu, Wei Liu, Jian Yin, Libin Zheng, Xin Huang, Jianliang Xu, Wang-Chien Lee, "Continuous Geo-Social Group Monitoring in Dynamic LBSNs", IEEE Transactions on Knowledge and Data Engineering, vol.35, no.8, pp.7815-7828, 2023.
2.
Huaijie Zhu, Wei Liu, Jian Yin, Mengxiang Wang, Jianliang Xu, Xin Huang, Wang-Chien Lee, "Continuous Geo-Social Group Monitoring over Moving Users", 2022 IEEE 38th International Conference on Data Engineering (ICDE), pp.312-324, 2022.
3.
Youngki Lee, SangJeong Lee, Byoungjip Kim, Jungwoo Kim, Yunseok Rhee, Junehwa Song, "Scalable Activity-Travel Pattern Monitoring Framework for Large-Scale City Environment", IEEE Transactions on Mobile Computing, vol.11, no.4, pp.644-662, 2012.

Cites in Papers - Other Publishers (3)

1.
Jianzhong Qi, Rui Zhang, Christian S. Jensen, Kotagiri Ramamohanarao, Jiayuan HE, "Continuous Spatial Query Processing", ACM Computing Surveys, vol.51, no.3, pp.1, 2019.
2.
Youngki Lee, S. S. Iyengar, Chulhong Min, Younghyun Ju, Seungwoo Kang, Taiwoo Park, Jinwon Lee, Yunseok Rhee, Junehwa Song, "MobiCon", Communications of the ACM, vol.55, no.3, pp.54, 2012.
3.
Hao Chen, Guangcun Luo, Aiguo Chen, Ke Qin, Caihui Qu, Recent Trends in Wireless and Mobile Networks, vol.162, pp.95, 2011.
Contact IEEE to Subscribe

References

References is not available for this document.