An Adaptive Parallel Processing Strategy for Complex Event Processing Systems over Data Streams in Wireless Sensor Networks

被引:5
|
作者
Xiao, Fuyuan [1 ]
Aritsugi, Masayoshi [2 ]
机构
[1] Southwest Univ, Sch Comp & Informat Sci, 2 Tiansheng Rd, Chongqing 400715, Peoples R China
[2] Kumamoto Univ, Fac Adv Sci & Technol, Div Informat & Energy, Big Data Sci & Technol,Chuo Ku, 2-39-1 Kurokami, Kumamoto 8608555, Japan
基金
中国国家自然科学基金;
关键词
complex event processing; data streams; adaptive strategy; parallel processing; queue theory; probability theory; PATTERN QUERIES;
D O I
10.3390/s18113732
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Efficient matching of incoming events of data streams to persistent queries is fundamental to event stream processing systems in wireless sensor networks. These applications require dealing with high volume and continuous data streams with fast processing time on distributed complex event processing (CEP) systems. Therefore, a well-managed parallel processing technique is needed for improving the performance of the system. However, the specific properties of pattern operators in the CEP systems increase the difficulties of the parallel processing problem. To address these issues, a parallelization model and an adaptive parallel processing strategy are proposed for the complex event processing by introducing a histogram and utilizing the probability and queue theory. The proposed strategy can estimate the optimal event splitting policy, which can suit the most recent workload conditions such that the selected policy has the least expected waiting time for further processing of the arriving events. The proposed strategy can keep the CEP system running fast under the variation of the time window sizes of operators and the input rates of streams. Finally, the utility of our work is demonstrated through the experiments on the StreamBase system.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] An Approach for Complex Event Streams Processing and Forecasting
    Morozov, Viktor
    Petrovskiy, Mikhail
    PROCEEDINGS OF THE 26TH CONFERENCE OF OPEN INNOVATIONS ASSOCIATION FRUCT, 2020, : 305 - 313
  • [42] A Review on Complex Event Processing Systems for Big Data
    Tawsif, K.
    Hossen, J.
    Raja, J. Emerson
    Jesmeen, M. Z. H.
    Arif, E. M. H.
    2018 FOURTH INTERNATIONAL CONFERENCE ON INFORMATION RETRIEVAL AND KNOWLEDGE MANAGEMENT (CAMP), 2018, : 2 - 7
  • [43] Aggressive Complex Event Processing with Confidence over Out-of-Order Streams
    Li, Chuan-Wen
    Gu, Yu
    Yu, Ge
    Hong, Bonghee
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2011, 26 (04) : 685 - 696
  • [44] Aggressive Complex Event Processing with Confidence over Out-of-Order Streams
    Chuan-Wen Li
    Yu Gu
    Ge Yu
    Bonghee Hong
    Journal of Computer Science and Technology, 2011, 26 : 685 - 696
  • [45] Aggressive Complex Event Processing with Confidence over Out-of-Order Streams
    李传文
    谷峪
    于戈
    Bonghee Hong
    Journal of Computer Science & Technology, 2011, 26 (04) : 685 - 696
  • [46] Distributed Data Processing Architectures for Structural Monitoring Systems Implemented on Wireless Sensor Networks
    Lynch, J. P.
    Swartz, R. A.
    Zimmerman, A. T.
    PROCEEDINGS OF THE FOURTH EUROPEAN WORKSHOP ON STRUCTURAL HEALTH MONITORING 2008, 2008, : 21 - 32
  • [47] Data collection and Signal Processing strategy for low power consumption in Wireless Sensor Networks nodes
    Aguirre, Johnny A.
    Gaviria, Natalia
    Aedo, Jose E.
    2009 IEEE LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS (LATINCOM 2009), 2009, : 46 - 50
  • [48] Parallel Massive Data Monitoring and Processing Using Sensor Networks
    Naji, Hamid Reza
    Rezaee, Najmeh
    IEEE INTERNATIONAL CONFERENCE ON INTELLIGENCE AND SECURITY INFORMATICS: CYBERSECURITY AND BIG DATA, 2016, : 225 - 230
  • [49] Dealing with Data Streams: Complex Event Processing vs. Data Stream Mining
    Lange, Moritz
    Koschel, Arne
    Astrova, Irina
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2020, PART IV, 2020, 12252 : 3 - 14
  • [50] Hallway Monitoring: Distributed Data Processing with Wireless Sensor Networks
    Baumgartner, Tobias
    Fekete, Sandor P.
    Kamphans, Tom
    Kroeller, Alexander
    Pagel, Max
    REAL-WORLD WIRELESS SENSOR NETWORKS, 2010, 6511 : 94 - 105