Real-Time Middleware for Cyber-Physical Event Processing

Abstract

Cyber-physical systems (CPS) involve tight integration of cyber (computation) and physical domains, and both the effectiveness and correctness of a cyber-physical system application may rely on successful enforcement of constraints such as bounded latency and temporal validity subject to physical conditions. For many such systems (e.g., edge computing in the Industrial Internet of Things), it is desirable to enforce such constraints within a common middleware service (e.g., during event processing). In this article, we introduce CPEP, a new real-time middleware for cyber-physical event processing, with (1) extensible support for complex event processing operations, (2) execution prioritization and sharing, (3) enforcement of time consistency with load shedding, and (4) efficient memory management and concurrent data processing. We present the design, implementation, and empirical evaluation of CPEP and show that it can (1) support complex operations needed by many applications, (2) schedule data processing according to consumers’ priority levels, (3) enforce temporal validity, and (4) reduce processing delay and improve throughput of time-consistent events.

Document Details

Document Type
Pub Defense Publication
Publication Date
Jul 31, 2019
Source ID
10.1145/3218816

Entities

People

  • Chao Wang
  • Chenyang Lu
  • Christopher Gill

Organizations

  • National Science Foundation
  • Office of Naval Research
  • Washington University in St. Louis

Tags

Fields of Study

  • Computer science

Readers

  • Cybersecurity.
  • Software Engineering.
  • Systems Analysis and Design

Technology Areas

  • 5G
  • 5G - DoD 5G Program
  • 5G - Internet of Things
  • Cyber