Content-based Dynaic Routing in Structured Overlays Networks
Muhammad Shafique

TL;DR
This paper presents OctopiS, a novel content-based publish/subscribe system with structured cyclic overlay topology that enables dynamic inter-cluster routing to reduce congestion and improve notification delivery efficiency.
Contribution
It introduces SCOT topology and DNR algorithm, enabling dynamic routing without routing table updates in content-based pub/sub systems.
Findings
Reduces inter-broker messages by 89%
Decreases subscription delay by 77%
Lowers notification delay by up to 58%
Abstract
Acyclic overlays used for broker-based publish/subscribe systems provide unique paths for content-based routing from a publisher to interested subscribers. Cyclic overlays may provide multiple paths, however, the subscription broadcast process generates one content-based routing path per subscription. This poses serious challenges in offering dynamic routing of notifications when congestion is detected because instantaneous updates in routing tables are required to generate alternative routing paths. This paper introduces the first subscription-based publish/subscribe system, OctopiS, which offers inter-cluster dynamic routing when congestion in the output queues is detected. OctopiS is based on a formally defined Structured Cyclic Overlay Topology (SCOT). SCOT is divided into homogeneous clusters where each cluster has equal number of brokers and connects to other clusters through…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPeer-to-Peer Network Technologies · Caching and Content Delivery · Multimedia Communication and Technology
