×

Toward fast calculation of communication paths for resilient routing. (English) Zbl 1536.90069

Summary: Utilization of alternate communication paths is a common technique to provide protection of transmission against failures of network nodes/links. However, a noticeable delay is encountered when calculating the relevant sets of disjoint paths using the available algorithms (e.g., using Bhandari’s approach). This, in turn, may have a serious impact on the ability of a network to serve dynamic demands (i.e., characterized by a relatively short duration time). To provide a solution to this problem, in this article we introduce an approach to pre-compute the sets of disjoint paths in advance to be able to start serving the demands shortly after their arrival. Our approach is based on the observation that the issue of establishing a set of node-disjoint paths is equivalent to the problem of determining the cheapest cycle in the network topology traversing the end nodes of a demand. In particular, we propose a generalization of this scheme assuming that any pair of node-disjoint paths can be obtained by means of merging a number of basic cycles defined for a network topology. A new method to calculate the cheapest end-to-end cycles based on the so called basic cycles is introduced, which, as verified for real network topologies, reduces up to 70% the time needed to establish node-disjoint paths (compared with the results obtained for the reference Bhandari’s scheme).
{© 2017 Wiley Periodicals, Inc.}

MSC:

90B25 Reliability, availability, maintenance, inspection in operations research
90B10 Deterministic network models in operations research
Full Text: DOI

References:

[1] http://www.pionier.net.pl/online/en/projects/69/, last accessed on June 2, 2016.
[2] M.Ali, Shareability in optical networks: Beyond bandwidth optimization, IEEE Commun Mag42 (2004), S11-S15.
[3] E.Amaldi, C.Iuliano, and R.Rizzi, “Efficient deterministic algorithms for finding a minimum cycle basis in undirected graphs,” Integer programming and combinatorial optimization, Springer, Berlin, vol. 6080, pp. 397-410,2010. · Zbl 1284.05261
[4] D.Amar, E.L.Rouzic, E.Brochier, and C.Lepers, Class‐of‐service‐based multilayer architecture for traffic restoration in elastic optical networks, IEEE/OSA, J Opt Commun Netw8 (2016), A34-A44.
[5] C.Barz, M.Pilz, and A.Wichmann, Temporal routing metrics networks with advance reservations, 8th IEEE International Symposium on Cluster Computing and the Grid (CCGRID ’08), 2008, pp. 710-715.
[6] C.Berge, The theory of graphs, Courier Dover Publications, New York, pp. 27-30,2001. · Zbl 0993.05001
[7] R.Bhandari, Survivable networks: Algorithms for diverse routing, Kluwer Academic Publishers, Boston, 1999.
[8] N.Charbonneau and V.Vokkarane, A survey of advance reservation routing and wavelength assignment in wavelength‐routed WDM networks, IEEE Commun Surveys Tutor14 (2012), 1037-1064.
[9] V.Eramo, M.Listanti, F.Lavacca, F.Testa, and R.Sabella, Performance evaluation of integrated OTN/WDM metropolitan networks in static and dynamic traffic scenarios, IEEE/OSA, J Opt Commun Netw7 (2015), 761-775.
[10] M.Fredman and R.Tarjan, Fibonacci heaps their uses improved network optimization algorithms, 25th Annu Symp Found Comput Sci, 1984, pp. 338-346.
[11] W.Grover, Mesh‐based survivable networks, Prentice Hall, Upper Saddle River, NJ, 2004.
[12] S.Kini, S.Ramasubramanian, A.Kvalbein, and A.F.Hansen, Fast recovery from dual‐link or single‐node failures in IP networks using tunneling, IEEE/ACM Trans Netw18 (2010), 1988-1999.
[13] B.Mukherjee, Optical WDM networks, Springer, New York, 2006.
[14] J.Rak, k‐penalty: A novel approach to find k‐disjoint paths with differentiated path costs, IEEE Commun Lett14 (2010), 354-356.
[15] J.Rak, Resilient routing in communication networks, Springer, Cham, 2015.
[16] J.Rak and K.Walkowiak, Survivability anycast unicast flows under attacks networks, ICUMT 2010 (International Congress on Ultra Modern Telecommunications and Control Systems and Workshops), 2010, pp. 497-503.
[17] L.Ruan and Y.Zheng, Dynamic survivable multipath routing and spectrum allocation in OFDM‐based flexible optical networks, IEEE/OSA, J Opt Commun Netw6 (2014), 77-85.
[18] J.W.Suurballe and R.E.Tarjan, A quick method for finding shortest pairs of disjoint paths, Networks4 (1984), 325-336. · Zbl 0542.90100
[19] K.Walkowiak and J.Rak, Joint optimization anycast unicast flows survivable optical networks, NETWORKS 2010 (14th International Telecommunications Network Strategy and Planning Symposium), 2010, pp. 1-6.
[20] Y.Xiong and G.Mason, Restoration strategies and spare capacity requirements in self‐healing ATM networks, IEEE/ACM Trans Netw7 (1999), 98-110.
[21] S.Yin, S.Huang, B.Guo, Y.Zhou, H.Huang, M.Zhang, Y.Zhao, J.Zhang, and W.Gu, Shared‐protection survivable multipath scheme in flexible‐grid optical networks against multiple failures, J Lightwave Technol35 (2017), 201-211.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.