DocumentCode
2953313
Title
A Bandwidth Aware Topology Generation Mechanism for Peer-to-Peer based Publish-Subscribe Systems
Author
Abhigyan ; Chandra, Joydeep ; Ganguly, Niloy
Author_Institution
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Kharagpur
fYear
2008
fDate
8-10 Dec. 2008
Firstpage
1
Lastpage
6
Abstract
A publisher subscriber system is an event notification service where events generated by the publishers are routed to subscribers with matching subscriptions. Our work on publisher-subscriber systems in peer-to-peer (p2p) networks is motivated by the question : "What if the nodes in the network do not have the bandwidth to route all the events generated?" In such a case nodes may not receive all notifications because of lack of bandwidth, and even those with high bandwidth may starve for notifications if its neighbours do not have the bandwidth to send event notifications. In this paper, we consider Sub-2-Sub architecture for content based publisher subscriber systems and show with the help of simulations that the event dissemination rate will actually be much slower than expected when the publishing rate is very high. We propose a topology design and event dissemination mechanism which removes nodes which become bottleneck in dissemination. Side by side, it allows a node to receive more events if it has more bandwidth. Our system is built on top of Sub-2-Sub publisher subscriber system, and provides much improved performance over it in terms of percent of event received by nodes, and ratio of uploads to downloads (which shows the removal of bottleneck nodes in dissemination).
Keywords
bandwidth allocation; content management; message passing; middleware; peer-to-peer computing; telecommunication network routing; telecommunication network topology; bandwidth aware topology generation mechanism; content based publisher subscriber system; dissemination mechanism; event notification service; matching subscription; peer-to-peer network; sub-2-sub architecture; Bandwidth; Computer industry; Computer science; Information systems; Internet; Peer to peer computing; Publish-subscribe; Region 10; Subscriptions; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial and Information Systems, 2008. ICIIS 2008. IEEE Region 10 and the Third international Conference on
Conference_Location
Kharagpur
Print_ISBN
978-1-4244-2806-9
Electronic_ISBN
978-1-4244-2806-9
Type
conf
DOI
10.1109/ICIINFS.2008.4798446
Filename
4798446
Link To Document