Title :
A scalable interest-oriented peer-to-peer pub/sub network
Author :
Elkhiyaoui, Kaoutar ; Kato, Daishi ; Kunieda, Kazuo ; Yamada, Keiji ; Michiardi, Pietro
Author_Institution :
Eurecom, Sophia Antipolis, France
Abstract :
Publish/subscribe represents a new paradigm for distributed content delivery. It provides an alternative to address-based communication due to its ability to decouple communication between the source and the destination. However, it has remained a challenge to devise a scalable overlay supporting expressive content-filtering while satisfying the desirable requirements large distributed systems should fulfill. Our goal is to build an efficient P2P publish/subscribe network where only interested nodes are involved in event dissemination, and the amount of overhead generated by network discovery and membership management is small. In order to do so, we use a Bloom filter based mapping scheme to map IDs to nodes´ interests, in addition to a new interest proximity metric to forward events and to build nodes´ routing tables. As for network discovery we propose a new approach we call ldquoshared interest approachrdquo. Our scheme ensures an upper bound of routing tables size that only depends on the size of the ID digest. To evaluate the algorithms proposed in this work we conducted simulations in both static and dynamic settings.
Keywords :
computer network management; data structures; message passing; middleware; peer-to-peer computing; probability; telecommunication network routing; address-based communication; bloom filter; distributed content delivery; event dissemination; expressive content-filtering; membership management; routing table; scalable interest-oriented peer-to-peer publish-subscribe network; Filters; Laboratories; Maintenance; National electric code; Peer to peer computing; Routing; Scalability; Subscriptions; Technological innovation; Upper bound;
Conference_Titel :
Peer-to-Peer Computing, 2009. P2P '09. IEEE Ninth International Conference on
Conference_Location :
Seattle, WA
Print_ISBN :
978-1-4244-5066-4
Electronic_ISBN :
978-1-4244-5067-1
DOI :
10.1109/P2P.2009.5284538