• DocumentCode
    1831455
  • 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
  • fYear
    2009
  • fDate
    9-11 Sept. 2009
  • Firstpage
    204
  • Lastpage
    211
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/P2P.2009.5284538
  • Filename
    5284538