An Efficient Event Matching Algorithm for Information Dissemination on Grid

In ubiquitous environment, wireless sensor networks are increasingly being deployed to collect information from real world. For sharing huge amount of sensor data efficiently with diverse users, an information dissemination (INFOD) system is very important. In our previous work, we proposed an INFOD system integrated with sensor network and data grid as a publish/subscribe system for a ubiquitous-healthcare application. To disseminate sensed data to diverse users, a matching algorithm called classed group index matching (CGIM) was proposed in our previous work to match published events with subscriptions efficiently. CGIM used statistical grouping method with equivalent intervals for each group which showed poor performance in case of non-uniform subscription distributions. We need to decide proper number of groups to improve the performance. In this paper, we propose efficiency based dynamic re-grouping (DRG) method for CGIM to improve its performance for our INFOD system. Experimental results clearly demonstrate the performance improvement of CGIM algorithm.

[1]  Marcos K. Aguilera,et al.  Matching events in a content-based subscription system , 1999, PODC '99.

[2]  Sriram Padmanabhan,et al.  A framework for the selective dissemination of XML documents based on inferred user profiles , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[3]  Hans-Arno Jacobsen,et al.  Predicate matching and subscription matching in Publish/Subscribe systems , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.

[4]  Alexander L. Wolf,et al.  Fast Forwarding for Content-Based Networking , 2001 .

[5]  Eui-nam Huh,et al.  An Efficient Information Dissemination for Publish/Subscription System on Grid , 2007, ICCSA.

[6]  Alexander L. Wolf,et al.  Forwarding in a content-based network , 2003, SIGCOMM '03.

[7]  Gero Mühl,et al.  Disseminating information to mobile clients using publish-subscribe , 2004, IEEE Internet Computing.