Complex Event Processing in RFID Middleware: A Three Layer Perspective

In this paper, we introduce a mechanism of using complex event processing technology to process high level business logic of RFID application. Based on our RFID middleware prototype PKU RFID edge server (PRES), we present a three-layer perspective for complex event processing in RFID middleware according to principle of "Separation of Concerns". We propose Petri net based models for each layer: logic structure, temporal constraint and event detection. Event operators are reconsidered based on net structure and given a universal definition, which server as a solid guidance for implementation of complex event processing engine in RFID middleware.

[1]  Fusheng Wang,et al.  Bridging Physical and Virtual Worlds: Complex Event Processing for RFID Data Streams , 2006, EDBT.

[2]  Klaus R. Dittrich,et al.  Detecting composite events in active database systems using Petri nets , 1994, Proceedings of IEEE International Workshop on Research Issues in Data Engineering: Active Databases Systems.

[3]  Sharma Chakravarthy,et al.  Snoop: An Expressive Event Specification Language for Active Databases , 1994, Data Knowl. Eng..

[4]  Yanlei Diao,et al.  High-performance complex event processing over streams , 2006, SIGMOD Conference.