4.7 Article Proceedings Paper

Scalable and Efficient Multipath Routing via Redundant Trees

Journal

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS
Volume 37, Issue 5, Pages 982-996

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JSAC.2019.2906742

Keywords

Redundant trees; independent spanning trees; not-all-equal 3SAT; minimum length disjoint paths

Funding

  1. High Speed Networks Laboratory (HSNLab)
  2. National Research, Development and Innovation Fund of Hungary [123957, 129589, 124171, 128062]
  3. Post-Doctoral Research Fellowship of the Alexander von Humboldt Foundation
  4. BME-Artificial Intelligence FIKP grant of EMMI (BME FIKP-MI/SC)

Ask authors/readers for more resources

Nowadays, a majority of the Internet service providers are either piloting or migrating to software-defined networking (SDN) in their networks. In an SDN architecture a central network controller has a top-down view of the network and can directly configure each of their physical switches. It opens up several fundamental unsolved challenges, such as deploying efficient multipath routing that can provide disjoint end-to-end paths, each one satisfying specific operational goals (e.g., shortest possible), without overwhelming the data plane with a prohibitive amount of forwarding state. In this paper, we study the problem of finding a pair of shortest (node- or edge-)disjoint paths that can be represented by only two forwarding table entries per destination. Building on prior work on minimum length redundant trees, we show that the complexity of the underlying mathematical problem is NP-complete and we present fast heuristic algorithms. By extensive simulations, we find that it is possible to very closely attain the absolute optimal path length with our algorithms (the gap is just 1%-5%), eventually opening the door for wide-scale multipath routing deployments. Finally, we show that even if a primary tree is already given it remains NP-complete to find a minimum length secondary tree concerning this primary tree.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available