4.5 Article Proceedings Paper

Minimum Cost Survivable Routing Algorithms for Generalized Diversity Coding

Journal

IEEE-ACM TRANSACTIONS ON NETWORKING
Volume 28, Issue 1, Pages 289-300

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TNET.2019.2963574

Keywords

Survivable routing; incremental deployment; diversity coding; instantaneous recovery; transport networks

Funding

  1. High Speed Networks Laboratory (HSNLab), through the National Research, Development, and Innovation Fund of Hungary [K124171, K128062, K115288, KH129589, TUDFO/51757/2019-ITM]
  2. BME-Artificial Intelligence FIKP of EMMI under Grant BME FIKP-MI/SC
  3. Industry and Digitization Subprogramme, NRDI Office, in 2019
  4. National Development Agency of Hungary [FK 132524]
  5. National Research, Development and Innovation Fund of Hungary under the Thematic Excellence Programme funding scheme [ED_18-1-2019-0030]

Ask authors/readers for more resources

Generalized diversity coding is a promising proactive recovery scheme against single edge failures for unicast connections in transport networks. At the source node, the user data is split into two parts, and their bitwise XOR is computed as a third redundancy sub-flow. In order to guarantee instantaneous failure recovery without costly node upgrades, the network must ensure that any two of the three sub-flows reach the destination node in case of a single edge failure only by allowing flow duplication or merging identical flows, and avoiding any coding operation in the core network. In this paper, we investigate the corresponding routing problem to calculate capacity-efficient routes for these sub-flows. We propose a polynomial-time algorithm for topologies without capacity constraints on the links and without capability limitations of the nodes. We show that with node limitations the presented algorithm (as well as a minimum cost disjoint path-pair) provides a 4/3-approximation for the routing problem. Furthermore, we formulate an integer linear program to provide a minimum cost solution with arbitrary constraints in general graphs and we propose a polynomial-time algorithm in directed acyclic graphs. Our simulation results suggest that with upgrading only a small set of core network nodes with flow duplication and merging capabilities most of the benefits of generalized diversity coding can be achieved.

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.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available