Abstract
The routing and wavelength assignment (RWA) problem, known to be an NP-complete problem, seeks to optimally establish routes and adequate wavelengths for the requested connections according to an objective function. This paper presents the use of a novel approach based on a differential evolution (DE) algorithm to the RWA problem in wavelength-routed dense division multiplexing (DWDM) optical networks. The proposed DE-RWA algorithm is modeled to optimize not only the network wavelength requirement (\( NWR \), which is the minimum number of wavelengths needed to fulfill traffic demand) but also the average path length (\( APL \)). We present the impact of the control parameters of the DE algorithm on the improvement of system’s performance. Additionally, we present two strategies to improve the efficiency of the algorithm, knowing as the disjoint cut-set paths (DCS-P) algorithm and the use of a random mutation (\( random -M\)) parameter for DE. The proposed approach is evaluated for test bench optical networks with up to 40 nodes. Experiments show that the DE-RWA algorithm obtains results that equal the \( NWR \) lower bound for networks with and without wavelength conversion capability, whereas reduce the \( APL \). The performance of the DE-based approach is compared against results obtained with the particle swarm optimization (PSO) and genetic algorithm (GA) models, showing that the DE-RWA outperform those algorithms. The presented DE-RWA model is simple to implement and could also be extended by adding other features such as impairment-aware, energy efficient, survivability among others in optical networks.
Similar content being viewed by others
References
Kavian, Y.S., Rashedi, A., Mahani, A., Ghassemlooy, Z.: Routing and wavelength assignment in optical networks using artificial bee colony algorithm. Optik Int. J. Light Electron Opt. 124(12), 1243–1249 (2013)
Ramaswami, R., Sivarajan, K., Sasaki, G.: Optical Networks: A Practical Perspective. Morgan Kaufmann, Burlington (2009)
Kartalopoulos, S.V.: DWDM: Networks, Devices and Technology. Wiley, Hoboken (2002)
Ramaswami, R., Sivarajan, K.N.: Routing and wavelength assignment in all-optical networks. IEEE/ACM Trans. Netw. 3(5), 489–500 (1995)
Gagnaire, M., Koubaa, M., Puech, N.: Network dimensioning under scheduled and random lightpath demands in all-optical WDM networks. IEEE J. Sel. Areas Commun. 25(9), 58–67 (2007)
Zang, H., Jue, J.P.: A review of routing and wavelength assignment approaches for wavelength-routed optical WDM networks. Opt. Netw. Mag. 1, 47–60 (2000)
Choi, J.S., Golmie, N., Lapeyrere, F., Mouveaux, F., Su, D.: A functional classification of routing and wavelength assignment schemes in DWDM networks: Static case. In: Proceedings of the 7th International conference on Optical Communication and Networks, OPNET (2000)
Azodolmolky, S., Klinkowski, M., Marin, E., Careglio, D., Pareta, J.S., Tomkos, I.: A survey on physical layer impairments aware routing and wavelength assignment algorithms in optical networks. Comput. Netw. 53(7), 926–944 (2009)
Chlamtac, I., Ganz, A., Karmi, G.: Lightpath communications: an approach to high bandwidth optical WAN’s. IEEE Trans. Commun. 40(7), 1171–1182 (1992)
Randhawa, Rajneesh, Sohal, J.S.: Static and dynamic routing and wavelength assignment algorithms for future transport networks. Optik Int. J. Light Electron Opt. 121(8), 702–710 (2010)
Banerjee, D., Mukherjee, B.: A practical approach for routing and wavelength assignment in large wavelength-routed optical networks. IEEE J. Sel. Areas Commun. 14(5), 903–908 (1996)
Varela, G.N., Sinclair, M.C.: Ant colony optimisation for virtual-wavelength-path routing and wavelength allocation. In: Proceedings of the Congress on Evolutionary Computation, CEC, vol. 3, pp. (xxxvii+2348) (1999)
Somani, A.K., Azizoglu, M.: Wavelength assignment algorithms for wavelength routed interconnection of LANs. IEEE J. Lightwave Technol. 18(12), 1807–1817 (2000)
Banerjee, N., Sharan, S.: A evolutionary algorithm for solving the single objective static routing and wavelength assignment problem in WDM networks. In: Proceedings of International Conference on Intelligent Sensing and Information Processing, pp. 13–18 (2004)
Rao, T.M., Anand, V.: Particle swarm optimization for routing and wavelength assignment in optical networks. In: IEEE Sarnoff Symposium, pp. 1–4 (2006)
Skorin-Kapov, N.: Routing and wavelength assignment in optical networks using bin packing based algorithms. Eur. J. Oper. Res. 177(2), 1167–1179 (2007)
Hassan, A., Phillips, C.: Static routing and wavelength assignment inspired by particle swarm optimization. In: 3rd International Conference on Information and Communication Technologies: From Theory to Applications, ICTTA, pp. 1–6 (2008)
Li, K.: Heuristic algorithms for routing and wavelength assignment in WDM optical networks. In: IEEE International Symposium on Parallel and Distributed Processing, IPDPS, pp. 1–8 (2008)
Rubio-Largo, A., Vega-Rodriguez, M.A., Gomez-Pulido, J.A., Sanchez-Perez, J.M.: A differential evolution with pareto tournaments for solving the routing and wavelength assignment problem in WDM networks. In: IEEE Congress on Evolutionary Computation (CEC), pp. 1–8, July (2010)
Storn, R., Price, K.: Differential evolution: a simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 11(4), 341–359 (1997)
Vesterstrom, J., Thomsen, R.: A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems. In: Congress on Evolutionary Computation, CEC vol. 2, pp. 1980–1987 (2004)
Das, S., Suganthan, P.N.: Differential evolution: a survey of the state-of-the-art. IEEE Trans. Evol. Comput. 15(1), 4–31 (2011)
Lezama, F., Castañón, G., Sarmiento, A.M.: Differential evolution optimization applied to the wavelength converters placement problem in all optical networks. Comput. Netw. 56(9), 2262–2275 (2012)
Nagatsu, N., Hamazumi, Y., Sato, K.: Optical path accommodation designs applicable to large scale networks. IEICE Trans. Commun. E78-B(4), 597–607 (1995)
Wischik, D.J.: Routing and wavelength assignment in optical networks. University of Cambridge, May (1996)
Yen, J.Y.: Finding the k shortest loopless paths in a network. Manag. Sci. 17(11), 712–716 (1971)
Storn, R.: Differential evolution research-trends and open questions. In: Chakraborty, Uk (ed.) Advances in Differential Evolution, volume 143 of Studies in Computational Intelligence, pp. 1–31. Springer, Berlin (2008)
Baroni, S., Bayvel, P.: Wavelength requirements in arbitrarily connected wavelength-routed optical networks. IEEE J. Lightwave Technol. 15(2), 242–251 (1997)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lezama, F., Castañón, G. & Sarmiento, A.M. Routing and wavelength assignment in all optical networks using differential evolution optimization. Photon Netw Commun 26, 103–119 (2013). https://doi.org/10.1007/s11107-013-0413-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11107-013-0413-3