A SOA Approach to Delay and Jitter Tolerant Distributed Real-Time Complex Event Processing

被引:0
|
作者
Lindgren, Per [1 ]
Kyusakov, Rumen [1 ]
Eliasson, Jens [1 ]
Makitaavola, Henrik [1 ]
PawelPietrzak [1 ]
机构
[1] Lulea Univ Technol, Dept Comp Sci Elect & Space Engn, S-97187 Lulea, Sweden
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The combination of Service Oriented Architectures (SOAs) and Complex Event Processing (CEP) is gaining momentum for event centric management and processing of information in complex distributed systems (e. g., business automation). Whereas systems for factory automation have traditionally been deployed using dedicated buses and proprietary (often scan based) protocols, a recent trend in process automation is towards adopting open internet based technologies and event based communication. This trend is driven by the increasing number and capabilities of devices used for monitoring and control, and the increased flexibility, maintainability and price/performance gains expected from IP (potentially SOA/CEP) enabled systems. In this paper we discuss the challenges involved to apply SOA and CEP to the field of factory automation. In particular, real-time aspects are highlighted, both w.r.t. to accurate time-stamping of physical events in a distributed system, as well as end-to-end timing including communication and CEP processing. We approach the challenges by an architecture combining state-of-the-art synchronisation mechanisms for wired and wireless networks together with real-time communication and distributed query processing based on the notion of time constrained reactions. We discuss the impact of synchronisation inaccuracies and delays introduced by processing and communication, and present a method for implementation of safe potential-and certain matches.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Complex Event Processing as an Approach for real-time Analytics in industrial Environments
    Lamberti, Robin
    Stojanovic, Ljiljana
    [J]. 2019 IEEE 17TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2019, : 220 - 225
  • [2] A Real-Time Delay-Sensitive Communication Approach Based on Distributed Processing
    Kawabata, Akio
    Chatterjee, Buoy Chand
    Ba, Seydou
    Oki, Eiji
    [J]. IEEE ACCESS, 2017, 5 : 20235 - 20248
  • [3] On Complex Event Processing for Real-Time Situational Awareness
    Stojanovic, Nenad
    Artikis, Alexander
    [J]. RULE-BASED REASONING, PROGRAMMING, AND APPLICATIONS, 2011, 6826 : 114 - +
  • [4] Roadmap for SOA event processing and service execution in Real-Time using Timber
    Pietrzak, Pawel
    Kyusakov, Rumen
    Eliasson, Jens
    Lindgren, Per
    [J]. 2011 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2011,
  • [5] Real-time Grid monitoring based on complex event processing
    Balis, Bartosz
    Kowalewski, Bartosz
    Bubak, Marian
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2011, 27 (08): : 1103 - 1112
  • [6] Generating real-time complex event-processing applications
    Magid, Y.
    Oren, D.
    Botzer, D.
    Adi, A.
    Shulman, B.
    Rabinovich, E.
    Barnea, M.
    [J]. IBM SYSTEMS JOURNAL, 2008, 47 (02) : 251 - 263
  • [7] Real-Time Complex Event Processing and Analytics for Smart Grid
    Liu, Guangyi
    Zhu, Wendong
    Saunders, Chris
    Gao, Feng
    Yu, Yang
    [J]. COMPLEX ADAPTIVE SYSTEMS, 2015, 2015, 61 : 113 - 119
  • [8] In-network Real-time Performance Monitoring with Distributed Event Processing
    Miyazawa, Masanori
    Hayashi, Michiaki
    [J]. 2014 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2014,
  • [9] Scheduling distributed real-time tasks with minimum jitter
    Di Natale, M
    Stankovic, JA
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2000, 49 (04) : 303 - 316
  • [10] Distributed Real-time Event Analysis
    Stephen, Julian James
    Gmach, Daniel
    Block, Rob
    Madan, Adit
    AuYoung, Alvin
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING, 2015, : 11 - 20