DocumentCode
1912852
Title
Efficient event routing in content-based publish-subscribe service networks
Author
Cao, Fengyun ; Singh, Jaswinder Pal
Author_Institution
Dept. of Comput. Sci., Princeton Univ., NJ, USA
Volume
2
fYear
2004
fDate
7-11 March 2004
Firstpage
929
Abstract
Efficient event delivery in a content-based publish/subscribe system has been a challenging problem. Existing group communication solutions, such as IP multicast or application-level multicast techniques, are not readily applicable due to the highly heterogeneous communication pattern in such systems. We first explore the design space of event routing strategies for content-based publish/subscribe systems. Two major existing approaches are studied: filter-hosed approach, which performs content-based filtering on intermediate routing servers to dynamically guide routing decisions, and multicast-based approach, which delivers events through a few high-quality multicast groups that are pre-constructed to approximately match user interests. These approaches have different trade-offs in the routing quality achieved and the implementation cost and system load generated. We then present a new routing scheme called Kyra that carefully balance these trade-offs. Kyra combines the advantages of content-based filtering and event-space partitioning in the existing approaches to achieve better overall routing efficiency. We use detailed simulations to evaluate Kyra and compare it with existing approaches. The results demonstrate the effectiveness of Kyra in achieving high network efficiency, reducing implementation cost and balancing system load across the publish-subscribe service network.
Keywords
IP networks; Internet; multicast communication; network servers; subscriber loops; telecommunication network routing; telecommunication services; IP multicast; Kyra; application-level multicast techniques; content-based filtering; content-based publish-subscribe service networks; event routing; event-space partitioning; intermediate routing servers; routing scheme; Computer science; Costs; Filtering; Intelligent networks; Matched filters; Network servers; Publish-subscribe; Routing; Space exploration; Subscriptions;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM 2004. Twenty-third AnnualJoint Conference of the IEEE Computer and Communications Societies
ISSN
0743-166X
Print_ISBN
0-7803-8355-9
Type
conf
DOI
10.1109/INFCOM.2004.1356980
Filename
1356980
Link To Document