Write a Blog >>

Distributed Complex Event Processing (CEP) is gaining increasing interest for two reasons: (1) to scale system performance to handle higher workloads in real-time, and (2) to perform in-network processing, e.g., in mobile networks to reduce the amount of data that has to be transferred through the network. System scalability and the complexity of mobile systems are some of the major challenges when evaluating the performance of new Distributed CEP solutions. We propose an open framework for distributed CEP (DCEP-Sim) built on a well-established network simulator, i.e, ns-3. The design of DCEP-Sim is based on the engineering principles of separation of concerns and the separation of mechanisms and policies. By leveraging the ns-3 feature of object aggregation it is very easy to add new policies, e.g., placement or selection policies, and evaluate them without changing anything else in the DCEP-Sim. The fact that ns-3 includes many accurate network models implies that Distributed CEP simulation with DCEP-Sim will also be much more accurate than ad-hoc handcrafted simulations. We demonstrate in a use case how easy it is to configure performance evaluation experiments and we perform experiments to confirm that the integration of the Distributed CEP in ns-3 is good foundation for large-scale experiments. The evaluation results demonstrate that DCEP-Sim substantially reduces the effort and costs of Distributed CEP evaluation.

Fri 23 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

14:10 - 15:20
Session 6: Models and Analysis for Understanding Distributed and Event-Based SystemsDEBS Research Papers at Sala d'Actes, Vertex Building
Chair(s): Alessandro Margara Politecnico di Milano
14:10
23m
Talk
DCEP-Sim: An Open Simulation Framework for Distributed CEP. (Research Paper)
DEBS Research Papers
Fabrice Starks University of Oslo, Thomas Plagemann University of Oslo, Stein Kristiansen University of Oslo
14:33
23m
Talk
Performance Modeling of Stream Joins. (Research Paper)
DEBS Research Papers
Vincenzo Gulisano Chalmers University of Technology, Alessandro Vittorio Papadopoulos Mälardalen University, Yiannis Nikolakopoulos Chalmers University of Technology, Marina Papatriantafilou Chalmers University of Technology, Philippas Tsigas Chalmers University of Technology
14:56
23m
Talk
One for All and All for One: Simultaneous Approximation of Multiple Functions over Distributed Streams. (Research Paper)
DEBS Research Papers
Arnon Lazerson Technion, Moshe Gabel Technion, Daniel Keren Haifa University, Assaf Schuster Technion