Abstract
In order to keep services running despite link or node failure in MPLS networks, RSVP-TE fast reroute (FRR) schemes use precomputed backup label-switched path tunnels for local repair of LSP tunnels. In the event of failure, the redirection of traffic occurs onto backup LSP tunnels that have the same quality of service constraints as original paths. Local repair of LSP tunnels notably differ from traditional (1:1) dedicated path protection schemes in that traffic is diverted near the point of failure which speeds up the protection process by not having to notify the source and then resend the lost traffic. This gain in protection delay is crucial for MPLS networks which would otherwise suffer from an important recovery latency.
In this paper, we investigate the algorithmic aspects of computing original paths along with their back-up so that they satisfy quality-of-service constraints (namely, delay) for single link or multiple link failure. In the case of single link failure, we propose an algorithm in O(nm+n 2log(n)) that computes shortest guaranteed paths with their backup towards a single destination. In the case of directed graphs, we show that this algorithm is optimal by proving that computing shortest guaranteed paths is as hard as to compute multiple source shortest paths in directed graphs. In the case of undirected graphs, we propose a faster algorithm with time complexity O(mlog(n)+n 2). We also provide a distributed algorithm based on Bellman-Ford distance computation which converges in 3n rounds at worst.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Cherkassky, B. V., Goldberg, A. V., & Radzik, T. (1994). Shortest paths algorithms: theory and experimental evaluation. In SODA ’94: proceedings of the fifth annual ACM-SIAM symposium on discrete algorithms (pp. 516–525). Philadelphia: Society for Industrial and Applied Mathematics.
Drid, H., Cousin, B., Molnar, M., & Lahoud, S. (2010). A survey of survivability in multi-domain optical networks. Computer Communications, 33(8), 1005–1012. http://dx.doi.org/10.1016/j.comcom.2010.02.003.
Hu, J. Q. (2003). Diverse routing in optical mesh networks. IEEE Transactions on Communications, 3(51), 489–494.
Jokela, P., Zahemszky, A., Esteve, C., Arianfar, S., & Nikander, P. (2009). Lipsin: line speed publish/subscribe inter-networking. In SIGCOMM ’09: proceedings of the ACM SIGCOMM 2009 conference on data communication (pp. 195–206). New York: ACM. http://doi.acm.org/10.1145/1592568.1592592.
Kiaei, M. S., Assi, C., & Jaumard, B. (2009). A survey on the p-cycle protection model. IEEE Communications Surveys & Tutorials, 11(3).
Pan, P., Swallow, G., & Atlas, A. (2005). Rfc-4090, fast reroute extensions to rsvp-te for lsp tunnels.
Raj, A., & Ibe, O. C. (2007). A survey of ip and multiprotocol label switching fast reroute schemes. Computer Networks, 51(8), 1882–1907. http://dx.doi.org/10.1016/j.comnet.2006.09.010.
Ramaswami, R., Sivarajan, K., & Sasaki, G. (2010). Network survivability. In Optical networks: a practical perspective (3rd edn.). San Francisco: Morgan Kaufmann.
Zahemszky, A., & Arianfar, S. (2009). Fast reroute for stateless multicast. In Proceedings of ICUMT’09, St. Petersburg (pp. 1–6). http://dx.doi.org/10.1109/ICUMT.2009.5345576.
Zwick, U. (2001). Exact and approximate distances in graphs—a survey. In ESA ’01: proceedings of the 9th annual European symposium on algorithms (pp. 33–48). London: Springer.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Jarry, A. Fast reroute paths algorithms. Telecommun Syst 52, 881–888 (2013). https://doi.org/10.1007/s11235-011-9582-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11235-011-9582-5