• DocumentCode
    3294527
  • Title

    Content-Based Publish-Subscribe over Structured Overlay Networks

  • Author

    Baldoni, Roberto ; Marchetti, Carlo ; Virgillito, Antonino ; Vitenberg, Roman

  • Author_Institution
    Dipt. di Informatica e Sistemistica, Universita di Roma
  • fYear
    2005
  • fDate
    10-10 June 2005
  • Firstpage
    437
  • Lastpage
    446
  • Abstract
    This paper introduces a novel architecture for implementing content-based pubcommunications on top of structured overlay networks. This architecture overcomes some well-known limitations of existing infrastructures, i.e. lack of self-configuration and of adaptiveness to dynamic changes. This is achieved by devising a mediator stratum between the rich event subscription semantics of content-based pubsub systems and the standard logical addressing scheme of overlays. The paper describes details of the design and provides considerations in selecting the subscription-to-node and event-to-node mappings suitable for the solution. We identify the lack of native support for one-to-many communication by overlay networks as the main impediment for efficient system operation. The paper introduces a novel primitive for one-to-many message delivery, showing through simulation how this can improve performance of the architecture. The simulation study also shows performance comparison between the different mappings proposed as well as evaluation of other optimizations discussed in the paper
  • Keywords
    computer architecture; computer networks; electronic publishing; content-based pub/sub communications; content-based publish-subscribe; event-to-node mappings; mediator stratum; one-to-many communication; one-to-many message delivery; optimizations; rich event subscription semantics; standard logical addressing; structured overlay networks; subscription-to-node mappings; Computer architecture; Content management; Impedance; Publish-subscribe; Routing; Scalability; Sensor phenomena and characterization; Sensor systems and applications; Subscriptions; Unicast;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 2005. ICDCS 2005. Proceedings. 25th IEEE International Conference on
  • Conference_Location
    Columbus, OH
  • ISSN
    1063-6927
  • Print_ISBN
    0-7695-2331-5
  • Type

    conf

  • DOI
    10.1109/ICDCS.2005.19
  • Filename
    1437106