Publisher-side Event Filtering for QoS-Awareness in Ubiquitous Computing

In the ubiquitous computing environment a user may interact with a large number of devices. The publish'subscribe paradigm is suitable for the various applications by allowing the subscribers to declare their interests and receive only the notifications of interest. This paper propose a novel event filtering approach preventing waste in the space of the event queue of the event channel due to unwanted events and reducing the network load. Performance evaluation reveals that the proposed scheme displays significant improvement over the existing event service, Java messaging service (JMS) and Omnievent service in terms of event delivery time for various numbers of servers and data sizes.

[1]  Sven Bittner,et al.  Classification and Analysis of Distributed Event Filtering Algorithms , 2004, CoopIS/DOA/ODBASE.

[2]  Jadwiga Indulska,et al.  A software engineering framework for context-aware pervasive computing , 2004, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the.

[3]  Wang Xiaoge,et al.  PURPLE: a reflective middleware for pervasive computing , 2005 .

[4]  Hee Yong Youn,et al.  A Flexible and Scalable Agent Platform for Multi-Agent Systems , 2007 .

[5]  Donald F. Specht,et al.  A general regression neural network , 1991, IEEE Trans. Neural Networks.

[6]  Guanling Chen,et al.  Context aggregation and dissemination in ubiquitous computing systems , 2002, Proceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications.

[7]  Patrick Th. Eugster,et al.  On objects and events , 2001, OOPSLA '01.

[8]  Nick Cramer,et al.  An efficient, scalable content-based messaging system , 2003, Seventh IEEE International Enterprise Distributed Object Computing Conference, 2003. Proceedings..

[9]  Douglas C. Schmidt,et al.  Middleware for Distributed Systems Evolving the Common Structure for Network-centric Applications , 2001 .

[10]  Lukasz Golab,et al.  Issues in data stream management , 2003, SGMD.

[11]  Gul A. Agha,et al.  Customizable middleware for modular distributed software , 2001, CACM.