Abstract
Open Shortest Path First (OSPF) is a widely used routing protocol that depends on weights assigned to each link to make routing decisions. If traffic demands are known, the OSPF weight setting (OSPFWS) problem can be defined to seek a set of weights that optimize network performance, typically by minimizing a congestion measure. The OSPFWS problem is NP-hard and, thus, meta-heuristics such as Evolutionary Algorithms (EAs) have been used in previous work to obtain near optimal solutions. However, the dynamic nature of this problem leads to the necessity of addressing these problems in a more robust manner that can deal with changes in the conditions of the network. Here, we present EAs for two of those tasks, defining objective functions that take into account, on the one hand, changes in the traffic demand matrices and, on the other, single link failures. Those functions use weighting schemes to provide trade-offs between the behaviour of the network in distinct conditions, thus providing robust sets of OSPF weights.The algorithms are implemented in the open-source software NetOpt framework.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cortez, P., Rio, M., Rocha, M., Sousa, P.: Multiscale internet traffic forecasting using neural networks and time series methods. Expert Systems 29(2), 143–155 (2012)
Dijkstra, E.: A note on two problems in connexion with graphs. Numerische Mathematik 1(1), 269–271 (1959)
Ericsson, M., Resende, M., Pardalos, P.: A Genetic Algorithm for the Weight Setting Problem in OSPF Routing. Journal of Combinatorial Optimization 6, 299–333 (2002)
Feldmann, A., Greenberg, A., Lund, C., Reingold, N., Rexford, J., True, F.: Deriving traffic demands for operational ip networks: methodology and experience. IEEE/ACM Transactions on Networking 9(3), 265–280 (2001)
Fortz, B.: Internet traffic engineering by optimizing ospf weights. In: Proceedings of IEEE INFOCOM, pp. 519–528 (2000)
Fortz, B., Thorup, M.: Optimizing ospf/is-is weights in a changing world. IEEE Journal on Selected Areas in Communications 20(4), 756–767 (2002)
Fortz, B., Thorup, M.: Robust optimization of OSPF/IS-IS weights. In: Proceedings of the International Network Optimization Conference, pp. 225–230 (2003)
Medina, A., Lakhina, A., Matta, I., Byers, J.: BRITE: universal topology generation from a user’s perspective. Technical report 2001-003 (January 2001), http://citeseer.ist.psu.edu/article/medina01brite.html
Moy, J.: OSPF Version 2. RFC 2328 (Standard), Updated by RFC 5709 (April 1998)
Rocha, M., Sousa, P., Cortez, P., Rio, M.: Quality of Service Constrained Routing Optimization Using Evolutionary Computation. Applied Soft Computing 11(1), 356–364 (2011)
Sqalli, M., Sait, S., Asadullah, S.: Ospf weight setting optimization for single link failures. International Journal of Computer Networks & Communications 3(1), 168–183 (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer International Publishing Switzerland
About this paper
Cite this paper
Pereira, V., Sousa, P., Cortez, P., Rio, M., Rocha, M. (2013). Robust Optimization of Intradomain Routing Using Evolutionary Algorithms. In: Omatu, S., Neves, J., Rodriguez, J., Paz Santana, J., Gonzalez, S. (eds) Distributed Computing and Artificial Intelligence. Advances in Intelligent Systems and Computing, vol 217. Springer, Cham. https://doi.org/10.1007/978-3-319-00551-5_25
Download citation
DOI: https://doi.org/10.1007/978-3-319-00551-5_25
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-00550-8
Online ISBN: 978-3-319-00551-5
eBook Packages: EngineeringEngineering (R0)