Skip to main content
Log in

Fast reroute paths algorithms

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. 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.

    Google Scholar 

  2. 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.

    Article  Google Scholar 

  3. Hu, J. Q. (2003). Diverse routing in optical mesh networks. IEEE Transactions on Communications, 3(51), 489–494.

    Google Scholar 

  4. 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.

    Chapter  Google Scholar 

  5. Kiaei, M. S., Assi, C., & Jaumard, B. (2009). A survey on the p-cycle protection model. IEEE Communications Surveys & Tutorials, 11(3).

  6. Pan, P., Swallow, G., & Atlas, A. (2005). Rfc-4090, fast reroute extensions to rsvp-te for lsp tunnels.

  7. 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.

    Article  Google Scholar 

  8. Ramaswami, R., Sivarajan, K., & Sasaki, G. (2010). Network survivability. In Optical networks: a practical perspective (3rd edn.). San Francisco: Morgan Kaufmann.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Aubin Jarry.

Rights and permissions

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11235-011-9582-5

Keywords

Navigation