Abstract | ||
---|---|---|
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. |
Year | DOI | Venue |
---|---|---|
2019 | 10.1109/JSAC.2019.2906742 | IEEE Journal on Selected Areas in Communications |
Keywords | Field | DocType |
Routing,Heuristic algorithms,Computational complexity,Control systems,Buildings,Tagging | Forwarding plane,Multipath routing,Heuristic,Disjoint sets,Computer science,Computer network,Routing table,Network interface controller,Computational complexity theory,Scalability | Journal |
Volume | Issue | ISSN |
37 | 5 | 0733-8716 |
Citations | PageRank | References |
1 | 0.36 | 0 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
János Tapolcai | 1 | 364 | 41.42 |
Gábor Rétvári | 2 | 194 | 24.87 |
Péter Babarczi | 3 | 92 | 13.47 |
Erika R. Bérczi-Kovács | 4 | 11 | 3.94 |