Continuous Query Processing for Actual and Predicted Object Flow in Symbolic Space

Monitoring the actual and predicted flow of receptor-based (e.g. RFID) moving objects can be useful in a variety of applications, e.g., to predict congestion in an airport bag handling system or reason about the location of a lost bag. In this paper, we propose the Flow Representation Graph (FRG) model, which, unlike earlier work, captures both the actual and predicted flow of moving objects in a symbolic space covering both indoor and outdoor space. Further, the FRG supports time- and value-bound semi-constraints on the object flow, which are useful for modeling important real-world conditions. The paper further introduces FlowPredictor, a Continuous Query Processing Framework (CQPF) that supports continuous spatio-temporal selection, aggregate, and nested queries on FRG objects. A range of update policies allows tuning the tradeoff between performance and accuracy. FlowPredictor employs carefully selected data structures to efficiently handle both insertion and lookup for the actual and predicted flow of objects. The experimental study shows that FlowPredictor can handle a high number of receptor readings while simultaneously processing a large number of continuous queries. Furthermore, the proposed optimizations of data insertion and retrieval are shown to yield significant performance and memory advantages.

[1]  Ling Liu,et al.  Encyclopedia of Database Systems , 2009, Encyclopedia of Database Systems.

[2]  Richard Pavley,et al.  A Method for the Solution of the Nth Best Path Problem , 1959, JACM.

[3]  Hua Lu,et al.  Graph Model Based Indoor Tracking , 2009, 2009 Tenth International Conference on Mobile Data Management: Systems, Services and Middleware.

[4]  Jimeng Sun,et al.  The TPR*-Tree: An Optimized Spatio-Temporal Access Method for Predictive Queries , 2003, VLDB.

[5]  Eli Upfal,et al.  Database-support for continuous prediction queries over streaming data , 2010, Proc. VLDB Endow..

[6]  Bonghee Hong,et al.  Optimization of continuous query processing for RFID sensor tag data stream , 2009, ICIS '09.

[7]  Frank Dürr,et al.  On location models for ubiquitous computing , 2004, Personal and Ubiquitous Computing.

[8]  Walid G. Aref,et al.  SOLE: scalable on-line execution of continuous queries on spatio-temporal data streams , 2008, The VLDB Journal.

[9]  Kyoung Soo Bok,et al.  Efficient Complex Event Processing over RFID Streams , 2012, Int. J. Distributed Sens. Networks.

[10]  Alexander Fotheringham,et al.  Geographic information systems for transportation: Principles and applications. , 2003 .

[11]  Xin Li,et al.  Complex Event Processing over Uncertain Data Streams , 2010, 2010 International Conference on P2P, Parallel, Grid, Cloud and Internet Computing.

[12]  Fusheng Wang,et al.  Complex RFID event processing , 2009, The VLDB Journal.