Complex event processing over distributed probabilistic event streams

被引:56
|
作者
Wang, Y. H. [1 ]
Cao, K. [1 ]
Zhang, X. M. [1 ]
机构
[1] Hunan Univ, Coll Informat Sci & Engn, Changsha 410082, Hunan, Peoples R China
关键词
Internet of things; Complex event processing; Distributed probabilistic event streams;
D O I
10.1016/j.camwa.2013.06.032
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
With the rapid development of Internet of Things (IoT), enormous events are produced every day. Complex Event Processing (CEP), which can be used to extract high level patterns from raw data, becomes the key part of the IoT middleware. In large-scale IoT applications, the current CEP technology encounters the challenge of massive distributed data which cannot be handled by most of the current methods efficiently. Another challenge is the uncertainty of the data caused by noise, sensor error or wireless communication techniques. In order to solve these challenges, in this paper a high-performance complex event processing method over distributed probabilistic event streams is proposed. With the ability to report confidence for processed complex events over uncertain data, this method uses probabilistic nondeterministic finite automaton and active instance stacks to process a complex event in both single and distributed probabilistic event streams. A parallel algorithm is designed to improve the performance. A query plan-based method is used to process the hierarchical complex event from distributed event streams. Query plan optimization is proposed based on the query optimization technology of probabilistic databases. The experimental study shows that this method is efficient in processing complex events over distributed probabilistic event streams. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1808 / 1821
页数:14
相关论文
共 50 条
  • [31] State-Aware Load Shedding From Input Event Streams in Complex Event Processing
    Slo, Ahmad
    Bhowmik, Sukanya
    Rothermel, Kurt
    IEEE TRANSACTIONS ON BIG DATA, 2022, 8 (05) : 1340 - 1357
  • [32] STHITHIKA: Distributed Complex Event Processing with Query Rewriting
    Dilrukshi, Thakshila
    Ranathunga, Surangika
    MORATUWA ENGINEERING RESEARCH CONFERENCE (MERCON 2021) / 7TH INTERNATIONAL MULTIDISCIPLINARY ENGINEERING RESEARCH CONFERENCE, 2021, : 705 - 710
  • [33] Distributed complex event processing using rule deployment
    Sun, Kang
    Wang, YongHeng
    Peng, ShuGuang
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON EDUCATION, MANAGEMENT AND COMPUTING TECHNOLOGY, 2015, 30 : 1248 - 1254
  • [34] An Adaptive Parallel Processing Strategy for Complex Event Processing Systems over Data Streams in Wireless Sensor Networks
    Xiao, Fuyuan
    Aritsugi, Masayoshi
    SENSORS, 2018, 18 (11)
  • [35] Design and Implementation of A Distributed Complex Event Processing System
    Li Yan
    Shang Yanlei
    SEVENTH INTERNATIONAL CONFERENCE ON ELECTRONICS AND INFORMATION ENGINEERING, 2017, 10322
  • [36] A Novel Distributed Complex Event Processing for RFID Application
    Ku, Tao
    Zhu, YunLong
    Hu, KunYuan
    Nan, Lin
    THIRD 2008 INTERNATIONAL CONFERENCE ON CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, VOL 1, PROCEEDINGS, 2008, : 1113 - 1117
  • [37] Network-wide complex event processing over geographically distributed data sources
    Flouris, Ioannis
    Giatrakos, Nikos
    Deligiannakis, Antonios
    Garofalakis, Minos
    INFORMATION SYSTEMS, 2020, 88
  • [38] PSTEP: A Novel Probabilistic Event Processing Language for Uncertain Spatio-Temporal Event Streams of Internet of Vehicles
    Li, Huiyong
    Zhang, Yuanrui
    Chen, Yixiang
    2015 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY - COMPANION (QRS-C 2015), 2015, : 161 - 168
  • [39] New parallel processing strategies in complex event processing systems with data streams
    Xiao, Fuyuan
    Zhan, Cheng
    Lai, Hong
    Tao, Li
    Qu, Zhiguo
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2017, 13 (08): : 1 - 15
  • [40] Regular Expression Pattern Matching with Sliding Windows over Probabilistic Event Streams
    Sugiura, Kento
    Ishikawa, Yoshiharu
    2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2019, : 103 - 110