SyPer: Synthesis of Perfectly Resilient Local Fast Re-Routing Rules for Highly Dependable Networks
Csaba Györgyi, Kim G. Larsen, Stefan Schmid, Jirí Srba
Abstract
Modern communication networks support local fast re-routing (FRR) to quickly react to link failures. However, configuring such FRR mechanisms is challenging as the rules have to be defined ahead of time, without knowledge of the failures, and can depend only on local decisions made by the nodes incident to a failed link. Designing failover protection against multiple link failures is particularly difficult. We present a novel synthesis approach which addresses this challenge by generating FRR rules in an automated and provably correct manner. Our network model assumes that each node maintains a prioritised list of backup links (a.k.a. skipping forwarding)—an FRR method that allows for a memory-efficient deployment. We study the theoretical properties of the model and implement a synthesis method in our tool SyPer that aims to provide perfect resilience: if there are up to k link failures, we can always route traffic between any two nodes as long as they are still connected in the underlying physical network. To this end, SyPer focuses on the synthesis of efficient forwarding rules using the BDD (binary decision diagram) methodology and our empirical evaluation shows that SyPer is feasible, and can synthesize robust network configuration in realistic settings.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Cited by top-tier papers1
Ask how each one uses itRelated papers
- Grafting Arborescences for Extra Resilience of Fast Rerouting SchemesKlaus-Tycho Foerster, Andrzej Kamisinski, Yvonne-Anne Pignolet, Stefan Schmid et al.INFOCOM 2021 · 14 citations
- Resilient Routing Table Computation Based on Connectivity Preserving Graph SequencesJános Tapolcai, Péter Babarczi, Pin-Han Ho, Lajos RónyaiINFOCOM 2023 · 2 citations
- Perfect Routing Arborescences for Fast ReroutePéter Babarczi, János TapolcaiINFOCOM 2026
- Symbolic router executionPeng Zhang, Dan Wang, Aaron Gember-JacobsonSIGCOMM 2022 · 31 citations
- Learning to Configure Computer Networks with Neural Algorithmic ReasoningLuca Beurer-Kellner, Martin T. Vechev, Laurent Vanbever, Petar VelickovicNeurIPS 2022 · 36 citations
