Skip to main content
Log in

Differential evolution optimization applied to the routing and spectrum allocation problem in flexgrid optical networks

  • Published:
Photonic Network Communications Aims and scope Submit manuscript

Abstract

Flexible optical network (FON) architectures are considered a very promising solution where spectrum resources are allocated within flexible frequency grids. Routing and spectrum allocation (RSA) in FON is an NP-complete problem. So far, this problem has been optimally solved for small instances with integer linear programming and has been suboptimally solved for more realistic instances by heuristic strategies. In this paper, we introduce the application of differential evolution (DE) to the off-line RSA problem in flexible optical networks. To the best of our knowledge, our work is the first application of a DE algorithm to the RSA problem. We develop two DE permutation-based algorithms named DE general approach (DE-GC) and DE relative position index (DE-RPI). Comparative studies show that in many cases, DE outperforms many other well-known evolutionary computational approaches. Furthermore, the method typically requires few control parameters. An illustrative example of the application of the DE-based algorithms is presented, and then, different heuristics are compared against the DE-RSA algorithms. Algorithms are evaluated in different test bench optical networks, such as the NSFnet and the European optical network, and for networks up to 40 nodes, such as the USA and Japan networks. Moreover, the DE-based algorithms save up to 37 % of spectrum utilization for the NSFnet and 13 and 15 % for the USA and Japan networks, respectively.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

References

  1. Zhang, G., De Leenheer, M., Morea, A., Mukherjee, B.: A survey on OFDM-based elastic core optical networking. IEEE Commun. Surv. Tutor. 15, 65–87 (2013)

  2. Sivarajan, K., Sasaki, G., Ramaswami, R.: Optical Networks: A Practical Perspective. Morgan Kaufmann, Burlington (2009)

    Google Scholar 

  3. Christodoulopoulos, K., Tomkos, I., Varvarigos, E.A.: Routing and spectrum allocation in OFDM-based optical networks with elastic bandwidth allocation. In: Proceedings of the IEEE Global Telecommunications Conference, pp. 1–6 (2010)

  4. Jue, J.P., Yang, W.-H., Kim, Y.-C., Zhang, Q.: Optical packet and burst switched networks: a review. IET Commun. 3(3), 334–352 (2009)

    Article  Google Scholar 

  5. Velasco, L., Klinkowski, M., Ruiz, M., Comellas, J.: Modeling the routing and spectrum allocation problem for flexgrid optical networks. Photonic Netw. Commun. 24, 177–186 (2012)

    Article  Google Scholar 

  6. Christodoulopoulos, K., Tomkos, I., Varvarigos, E.A.: Elastic bandwidth allocation in flexible OFDM-based optical networks. J. Lightwave Technol. 29, 1354–1366 (2011)

    Article  Google Scholar 

  7. Gong, L., Zhou, X., Lu, W., Zhu, Z.: A two-population based evolutionary approach for optimizing routing, modulation and spectrum assignments (RMSA) in O-OFDM networks. IEEE Commun. Lett. 16, 1520–1523 (2012)

    Article  Google Scholar 

  8. Wang, Y., Cao, X., Pan, Y.: A study of the routing and spectrum allocation in spectrum-sliced elastic optical path networks. In: Proceedings of the IEEE INFOCOM, pp. 1503–1511 (2011)

  9. Klinkowski, M., Walkowiak, K.: Routing and spectrum assignment in spectrum sliced elastic optical path network. IEEE Commun. Lett. 15, 884–886 (2011)

    Article  Google Scholar 

  10. Storn, Rainer, Price, Kenneth: Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 11(4), 341–359 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  11. Das, S., Suganthan, P.N.: Differential evolution: a survey of the state-of-the-art. IEEE Trans. Evolut. Comput. 15(1), 4–31 (2011)

    Article  Google Scholar 

  12. Lezama, Fernando, Castañón, Gerardo, Sarmiento, Ana Maria: Routing and wavelength assignment in all optical networks using differential evolution optimization. Photonic Netw. Commun. 26(2–3), 103–119 (2013)

    Article  Google Scholar 

  13. Lezama, F., Castañón, G., Sarmiento, A. M., Callegati, F.,Cerroni, W.: Survivable virtual topology mapping in IP-over-WDM networks using differential evolution optimization. Photonic Netw. Commun. 28(3), 306–319 (2014)

  14. Lezama, F., Castañón, G., Sarmiento, A.M., Martins, I.B.: Routing and spectrum allocation in flexgrid optical networks using differential evolution optimization. In: Proceedings of the International Conference on Transparent Optical Networks, pp. 1–4 (2014)

  15. Wang, Y., Zhang, J., Zhao, Y., Wang, J., Gu, W.: ACO-based routing and spectrum allocation in flexible bandwidth networks. Photonic Netw. Commun. 25(3), 135–143 (2013)

    Article  Google Scholar 

  16. Goscien, R., Klinkowski, M., Walkowiak, K.: A tabu search algorithm for routing and spectrum allocation in elastic optical networks. In: Proceedings of the International Conference on Transparent Optical Networks, pp. 1–4 (2014)

  17. Chatterjee, B., Sarma, N., Oki, E.: Routing and spectrum allocation in elastic optical networks: a tutorial. IEEE Commun. Surv. Tutor. (2015). doi:10.1109/COMST.2015.2431731

  18. Yen, Jin Y.: Finding the k shortest loopless paths in a network. Manag. Sci. 17(11), 712–716 (1971)

    Article  MATH  Google Scholar 

  19. Callegati, F., Bonani, L., Lezama, F., Cerroni, W., Campi, A., Castañón, G.: Trunk reservation for fair utilization in flexible optical networks. IEEE Commun. Lett. 18(5), 889–892 (2014)

    Article  Google Scholar 

  20. Lichtblau, D.: Relative position indexing approach. In: Godfrey, C.O., Donald, D. (eds.) Differential Evolution: A Handbook for Global Permutation-Based Combinatorial Optimization, volume 175 of Studies in Computational Intelligence, pp. 81–120. Springer, Berlin (2009)

  21. Prado, R.S., Silva, R.C.P., Guimarães, F.G., Neto, O.M.: Using differential evolution for combinatorial optimization: a general approach. In: Proceedings of the IEEE International Conference on Systems Man and Cybernetics, pp. 11–18, (Oct 2010)

  22. Moraglio, A., Poli, R.: Geometric crossover for the permutation representation. Intell. Artif. 5(1), 49–63 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gerardo Castañón.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lezama, F., Castañón, G., Sarmiento, A.M. et al. Differential evolution optimization applied to the routing and spectrum allocation problem in flexgrid optical networks. Photon Netw Commun 31, 129–146 (2016). https://doi.org/10.1007/s11107-015-0558-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11107-015-0558-3

Keywords

Navigation