XBF: Scaling up Bloom-filter-based Source Routing
Markku Antikainen, Liang Wang, Dirk Trossen, Arjuna Sathiaseelan

TL;DR
XBF introduces a scalable, efficient Bloom-filter-based source routing method that partitions networks to eliminate false positives and supports SDN integration, improving multicast scalability.
Contribution
The paper proposes Extensible-Bloom-filter (XBF), a novel partitioning approach that enhances Bloom-filter source routing scalability and reduces false positives in large networks.
Findings
XBF scales to large networks with minimal overhead.
XBF completely eliminates false positives in Bloom-filter forwarding.
XBF integrates well with SDN environments.
Abstract
A well known drawback of IP-multicast is that it requires per-group state to be stored in the routers. Bloom-filter based source-routed multicast remedies this problem by moving the state from the routers to the packets. However, a fixed sized Bloom-filter can only store a limited number of items before the false positive ratio grows too high implying scalability issues. Several proposals have tried to address these scalability issues in Bloom-filter forwarding. These proposals, however, unnecessarily increase the forwarding complexity. In this paper, we present Extensible-Bloom-filter (XBF), a new framing and forwarding solution which effectively circumvents the aforementioned drawbacks. XBF partitions a network into sub-networks that reflect the network topology and traffic patterns, and uses a separate fixed-length Bloom-filter in each of these. We formulate this partition…
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
TopicsSoftware-Defined Networks and 5G · Caching and Content Delivery · Interconnection Networks and Systems
