Improving Network Availability—A Design Perspective
2018, Advances in intelligent systems and computing
https://doi.org/10.1007/978Abstract
The availability of the resources in communication networks is critical, due to the impact that possible disruptions of communication services may have in the society. Therefore providing adequate levels of availability for every demand in a network is of paramount importance. In this work, we focus on the topological structure of a network to select a set of links that provide a high availability path to be used by the different end-to-end demands. This set of links constitutes a high availability structure (the spine) and is used as the working path for each demand. The backup path for each demand is edge-disjoint with the corresponding working path. This path pair provides end-to-end protection for critical service demands in the network. An exact formulation of the problem is presented and solved for small instances networks. A heuristic resolution approach with centrality measures is also put forward, with an experimental study comparing the exact and the approximate results.
References (24)
- The White House, Office of the Press Secretary (2013) Presidential pol- icy directive -critical infrastructure security and resilience -PPD-21. URL https://obamawhitehouse.archives.gov/the-press-office/2013/02/12/ presidential-policy-directive-critical-infrastructure-security-and-resil
- C ¸etinkaya, E.K., Sterbenz, J.P.: A taxonomy of network challenges. In: 9th In- ternational Conference on Design of Reliable Communication Networks (DRCN), Budapest, Hungary, pp. 322-330 (2013)
- Marzo, J.L., Calle, E., Scoglio, C., Anjali, T.: QoS online routing and MPLS mul- tilevel protection: a survey. Communications Magazine 41(10), 126-132 (2003)
- Cholda, P., Mykkeltveit, A., Helvik, B., Wittner, O., Jajszczyk, A.: A survey of resilience differentiation frameworks in communication networks. IEEE Communi- cations Surveys Tutorials, 9(4), 32-55 (2007)
- Sterbenz, J.P., Hutchison, D., C ¸etinkaya, E.K., Jabbar, A., Rohrer, J.P., Schöller, M., Smith, P.: Resilience and survivability in communication networks: Strategies, principles, and survey of disciplines. Computer Networks 54(8), 1245 -1265 (2010)
- Kuipers, F.A.: An overview of algorithms for network survivability. ISRN Commu- nications and Networking 2012(Article ID 932456), 19 pages (2012)
- Tipper, D.: Resilient network design: challenges and future directions. Telecommu- nication Systems 56(1), 5-16 (2014)
- Rak, J., Pickavet, M., Trivedi, K.S., Lopez, J.A., Koster, A., Sterbenz, J., C ¸etinkaya, E.K., Gomes, T., Gunkel, M., Walkowiak, K., Staessens, D.: Future research directions in design of reliable communication systems. Telecommunica- tion Systems 60(4), 423-450 (2015)
- Tapolcai, J., Cholda, P., Cinkler, T., Wajda, K., Jajszczyk, A., Autenrieth, A., Bodamer, S., Colle, D., Ferraris, G., Lonsethagen, H., Svinnset, I.E., Verchere, D.: Quality of resilience (QoR): NOBEL approach to the multi-service resilience characterization. In: BroadNets 2005, 2nd International Conference on Broadband Networks, vol. 2, pp. 1328-1337 (2005)
- Cholda, P., Tapolcai, J., Cinkler, T., Wajda, K., Jajszczyk, A.: Quality of resilience as a network reliability characterization tool. IEEE Network 23(2), 11-19 (2009)
- Tornatore, M., Dikbiyik, F., Mukherjee, B.: (3W-)availability-aware routing in op- tical WDM networks: when, where and at what time. In: 13th International Con- ference on Transparent Optical Networks, pp. 1-5 (2011)
- Zhang, Q., Sun, J., Xiao, G., Tsang, E.: Evolutionary algorithms refining a heuris- tic: A hybrid method for shared-path protections in WDM networks under SRLG constraints. IEEE Transactions on Systems, Man and Cybernetics -Part B: Cy- bernetics 37(1), 51-61 (2007)
- Chen, X., Tornatore, M., Zhu, S., Ji, F., Zhou, W., Chen, C., Hu, D., Jiang, L., Zhu, Z.: Flexible availability-aware differentiated protection in software-defined elastic optical networks. Journal of Lightwave Technology 33(18), 3872-3882 (2015)
- Verbrugge, S., Colle, D., Demeester, P., Huelsermann, R., Jaeger, M.: General avail- ability model for multilayer transport networks. In: 5th International Workshop on Design of Reliable Communication Networks (DRCN) (2005)
- Zhang, J., Modiano, E., Hay, D.: Enhancing network robustness via shielding. IEEE/ACM Transactions on Networking 25(4), 2209-2222 (2017)
- de Sousa, A., Gomes, T., Girão-Silva, R., Martins, L.: Minimizing the network availability upgrade cost with geodiversity guarantees. In: 9th International Work- shop on Resilient Networks Design and Modeling (RNDM) (2017)
- Gomes, T., Tipper, D., Alashaikh, A.: A novel approach for ensuring high end-to- end availability: The spine concept. In: 10th International Conference on Design of Reliable Communication Networks -DRCN 2014, Ghent, Belgium (2014)
- Alashaikh, A., Gomes, T., Tipper, D.: The spine concept for improving network availability. Computer Networks 82, 4-19 (2015)
- Kounev, V., Lévesque, M., Tipper, D., Gomes, T.: Reliable communication net- works for smart grid transmission systems. Journal of Network and Systems Man- agement 24(3), 629-652 (2016)
- Katoh, N., Ibaraki, T., Mine, H.: An algorithm for finding k minimum spanning trees. SIAM Journal on Computing 10, 247-255 (1981)
- Jiang, K., Ediger, D., Bader, D.A.: Generalizing k-betweenness centrality using short paths and a parallel multithreaded implementation. In: 2009 International Conference on Parallel Processing (ICPP'09), pp. 542-549 (2009)
- Orlowski, S., Wessäly, R., Pióro, M., Tomaszewski, A.: SNDlib 1.0-Survivable Net- work Design library. Networks 55(3), 276-286 (2010)
- Maesschalck, S., Colle, D., Lievens, I., Pickavet, M., Demeester, P., Mauz, C., Jaeger, M., Inkret, R., Mikac, B., Derkacz, J.: Pan-European Optical Transport Networks: An Availability-Based Comparison. Photonic Network Communications 5(3), 203-225 (2003)
- Sterbenz, J.P., Rohrer, J.P., C ¸etinkaya, E.K., Alenazi, M.J., Cosner, A., Rolfe, J.: KU-Topview network topology tool. The University of Kansas (2010). http: //www.ittc.ku.edu/resilinets/maps/