Journal Title : International Journal of Modern Trends in Engineering and Science


Author’s Name : S Saranya | S Radhimeenakshi  unnamed

Volume 03 Issue 12 2016

ISSN no:  2348-3121

Page no: 29-36

Abstract – A publish / subscribe machine is a potent substitution elegance for facts diffusion via a large scale allotted networks, wherein the writer sends to his subscribers, who are mainly clients. In the organization, big wide form of submit / subscribe structures are hired efficiently with scaling internet talents and requirement. The subscriber who want to provide content and information to their clients, typically require a high ordinary overall performance put up/subscribe tool that would bring about better user enjoy and much less computational price and a reliable system to face up to safety treats. In this painting, we advocate a decentralized search and routing of content based publish/subscribe device. Using decentralized tree based search and routing, the system addresses the trouble of handing subscription volumes with appreciate to load stability and scalability for the duration of geographically disbursed customers. The experimental outcomes display that our proactive method reduces the message loss by means of more than 50% and message duplication to 0, in contrast to durable subscription-based strategies. The consequences also imply that our technique reports awful lot decrease handoff latency as compared to reactive techniques and subsequently our proposed method achieves superior overall performance across some of scenarios.  

Keywords— Content-Based Publish/Subscribe, Peer-To-Peer, Distributed Hash Table, Pub/Sub, Decentralized Tree Based Search and Routing


  1. Carzaniga, “Architectures for an Event Notification Service Scalable to Wide-area Networks”. PhD Thesis. Politecnico di Milano. December, 1998.
  2. Carzaniga, D. Rosenblum, and A. Wolf, “Design and evaluation of a wide-area event notification service,” In ACM Transactions on Computer Systems, 2001.
  3. M. K. Aguilera, R. E. Strom, D. C. Sturman, M.Astley, and T. D. Chandra, “Matching events in a content-based subscription system,” In Eighteenth ACM Symposium on Principles of Distributed Computing, 1999.
  4. L. Opyrchal, M. Astley, Joshua S. Auerbach, G. Banavar, R. E. Strom, and D. C. Sturman, “Exploiting IP Multicast in Content-Based PublishSubscribe Systems,” In Proc. of Middleware 2000.
  5. G. Cugola, E. Di Nitto, A. Fuggetta, “The JEDI Event-based Infrastructure and its Application to the Development of the OPSS WFMS”, in Proc. Of IEEE Transactions on Software Engineering, 2001.
  6. L. Fiege, G. Mühl, F. Gärtner. “A Modular Approach to Building Event-Based Systems”, In ACM Symposium on Applied Computing, 2002.
  7. Segall, D. Arnold, J. Boot, M. Henderson and T. Phelps, “Content Based Routing with Elvin4,” In Proc. of AUUG2K, 2000.
  8. R. Gruber, B. Krishnamurthy, and E. Panagos. “The architecture of the READY event notification service”. In Proc. of the19th Middleware Workshop, 1999.
  9. Carzaniga, “Architectures for an Event Notification Service Scalable to Wide-area Networks”. PhD Thesis. Politecnico di Milano. December, 1998.
  10. R. Shah, R. Jain, F. Anjum, “Efficient Dissemination of Personalized Information Using Content-Based Multicast,” In IEEE Infocom, 2002.
  11. S. Deering, “Multicast routing in internetworks and extended lans,” in Proceedings of the ACM SIGCOMM, pp. 55-64, Stanford, CA, August 1988.
  12. Y. H. Chu, S. G. Rao and H. Zhang, “A case for end system multicast,” in ACM SIGMETRICS, 2000.
  13. M. Castro, P. Druschel, A.M. Kermarrec and A. Rowstron, “SCRIBE: A large-scale and decentralized application-level multicast infrastructure,” IEEE Journal on Selected Areas in communications (JSAC), 2002.
  14. E. N. Hanson, C. Carnes, L. Huang, M. Konyala, “Filtering Algorithms and Implementations for Very Fast Publish/Subscribe Systems,” In Proc. of ACM SIGMOD, pages 115-126, 2001.
  15. Snoeren, K. Conley, and D. K. Gifford. “Mesh based content routing using XML,” In SOSP, 2001.
  16. P. Eugster, P. Felber, R. Guerraoui, A. Kermarrec. “The Many Faces of Publish/Subscribe,” Microsoft Research Technical Report EPFL, DSC ID, 2000.