Distributed and Real-Time Query Framework for Processing Participatory Sensing Data Streams

Detecting emergent events and monitoring civil infrastructures in modern metropolitan cities by participatory sensing have recently been identified as a critical part of the public service management. With fast information distribution, multimedia messages (e.g., sound, images, videos, and texts) collected from citizens' smart devices can provide useful information to infer such emergencies by processing application level queries initialized from end terminals. This requires to establish an efficient, real-time processing systems for participatory sensing that can cope with both the dynamic queries and a variety of information with diverse attributes. To this end, in this paper, we first design a distributed and real-time query framework for event-based stream processing in participatory sensing, including a Storm-based real-time query engine, a messaging queue on Kafka, and a data persistence module based on HBase. Second, a dynamic indexing division method that is aware of the change of query attributes and volume is proposed. Third, we implement an application for civil infrastructure monitoring, and finally we evaluate the performance of proposed framework compared with existing approaches, simulation results of which show its advantages.

[1]  Roberto Di Pietro,et al.  Emergent properties: detection of the node-capture attack in mobile wireless sensor networks , 2008, WiSec '08.

[2]  Torben Bach Pedersen,et al.  FlowPredictor: Continuous Queries on Actual and Predicted Object Flow in Symbolic Space , 2013, 2013 IEEE 14th International Conference on Mobile Data Management.

[3]  J M W Brownjohn,et al.  Structural health monitoring of civil infrastructure , 2007, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[4]  Roger Zimmermann,et al.  Processing of Continuous Location-Based Range Queries on Moving Objects in Road Networks , 2011, IEEE Transactions on Knowledge and Data Engineering.

[5]  Saed Alrabaee,et al.  Aggregation function using Homomorphic encryption in participating sensing application , 2014, 2014 6th International Conference on Computer Science and Information Technology (CSIT).

[6]  Ryosuke Ota,et al.  Proposal of a topic map database indexing method , 2012, 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[7]  Mario Cataldi,et al.  Emerging topic detection on Twitter based on temporal and social terms evaluation , 2010, MDMKDD '10.

[8]  Thierry Denoeux,et al.  A k-nearest neighbor classification rule based on Dempster-Shafer theory , 1995, IEEE Trans. Syst. Man Cybern..

[9]  Hermann Hellwagner,et al.  Automatic sub-event detection in emergency management using social media , 2012, WWW.

[10]  Gerhard Weikum,et al.  EnBlogue: emergent topic detection in web 2.0 streams , 2011, SIGMOD '11.