DocumentCode
2793432
Title
Reliable Routing of Event Notifications over P2P Overlay Routing Substrate in Event Based Middleware
Author
Mahambre, Shruti P. ; Bellur, Umesh
Author_Institution
Indian Inst. of Technol. Bombay, Mumbai
fYear
2007
fDate
26-30 March 2007
Firstpage
1
Lastpage
8
Abstract
Event broker networks (EBN) are a scalable incarnation of the publish subscribe paradigm for building asynchronous systems. These take the form of overlays of broker nodes and several routing schemes exist that deliver events from publishers to subscribers efficiently on different overlay structures. However quality of service based routing schemes are rare and our work addresses this gap. Specifically we look into the prospect of routing events based on reliability requirements of subscribers for an event type being delivered via the EBN. In this paper, we formally define reliability and propose a multiplicative model which calculates reliability of the P2P overlay routing substrate and an algorithm based on this model, to deliver event notifications to the client. We employ a technique called ´pruning´ by which we restrict flooding the entire overlay routing substrate, when finding a reliable path. The complexity analysis of our algorithm shows that it finds a reliable path with a lower message complexity, as compared to the flooding approach. Our algorithm also determines a path with higher reliability than the path established by Hermes. We present initial simulation results, using the Hermes middleware simulator.
Keywords
computer network reliability; message passing; middleware; peer-to-peer computing; quality of service; telecommunication network routing; P2P overlay routing substrate; QoS; asynchronous systems; complexity analysis; event based middleware; event broker networks; event notifications; peer-to-peer networks; publish subscribe paradigm; quality of service; Algorithm design and analysis; Buildings; Floods; Large-scale systems; Middleware; Power system modeling; Publish-subscribe; Quality of service; Routing; Subscriptions;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location
Long Beach, CA
Print_ISBN
1-4244-0910-1
Electronic_ISBN
1-4244-0910-1
Type
conf
DOI
10.1109/IPDPS.2007.370658
Filename
4228386
Link To Document