Abstract
A new method to design logical topologies based on genetic algorithms is presented. Not only does the algorithm determine which nodes should be connected by means of lightpaths with the aim of minimizing congestion, but it also solves the routing and wavelength assignment problem. In this way, the algorithm guarantees that the logical topology obtained can be embedded in the optical network subject to the available set of resources. The algorithm is effective in terms of both congestion and fairness. For instance, when compared with other work, the congestion is significantly reduced (from 20% to 75% depending on the matrix of traffic considered), and the fairness, when evaluated in terms of the Jain index, is generally higher than 0.94. Moreover, the algorithm brings advantages when employed in dynamic scenarios where the logical topology is frequently reconfigured, as it is fast and, in contrast to other algorithms previously proposed, the calculation process can be stopped at any time (if required) in order to give the best virtual topology found up to the moment.
Similar content being viewed by others
References
Mukherjee B.: Optical Communication Networks. McGraw-Hill, New York (1997)
Golab W., Boutaba R.: Policy-driven automated reconfiguration for performance management in WDM optical networks. IEEE Commun. Mag. 42(1), 44–51 (2004)
Labourdette J.-F.P., Acampora A.S.: Logically rearrangeable multihop lightwave networks. IEEE Trans. Commun. 39(8), 1223–1230 (1991)
Ramaswami R., Sivarajan K.N.: Design of logical topologies for wavelength-routed optical networks. IEEE J. Sel. Areas Commun. 14(5), 840–851 (1996)
Banerjee D., Mukherjee B.: Wavelength-routed optical networks: linear formulation, resource budgeting tradeoffs, and a reconfiguration study. IEEE/ACM Trans. Netw. 8(5), 598–607 (2000)
Krishnaswamy R.M., Sivarajan K.N.: Design of logical topologies: a linear formulation for wavelength-routed optical networks with no wavelength changers. IEEE/ACM Trans. Netw. 9(2), 186–198 (2001)
Almeida R.T.R., de Calmon L.C., Olivieira E., Segatto M.E.V.: Design of virtual topologies for large optical networks through an efficient MILP formulation. Opt. Switch. Netw. 3(1), 2–10 (2006)
Liu, Z., Jaekel, A., Bandyopadhyay, S.: A genetic algorithm for optimization of logical topologies in optical networks. In: Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS’02), April 2002, pp. 202–209. IEEE Computer Society, Washington, DC
Gazen C., Ersoy C.: Genetic algorithms for designing multihop lightwave network topologies. Artif. Intell. Eng. 13(3), 211–221 (1999)
Gençata A., Mukherjee B.: Virtual-topology adaptation for WDM mesh networks under dynamic traffic. IEEE/ACM Trans. Netw. 11(2), 236–247 (2003)
Zheng J., Zhou B., Mouftah H.T.: Virtual topology design and reconfiguration for virtual private networks (VPN) over all-optical WDM networks. Photon. Netw. Commun. 7(3), 255–266 (2004)
Dutta R., Rouskas G.N.: A survey of virtual topology design algorithms for wavelength routed optical networks. Opt. Netw. Mag. 1(1), 73–89 (2000)
Leonardi E., Mellia M., Ajmone Marsan M.: Algorithms for the logical topology design in WDM all-optical networks. Opt. Netw. Mag. 1(1), 35–46 (2000)
Zhang Y., Murata M., Takagi H., Ji Y.: Traffic-based reconfiguration for logical topologies in large-scale WDM optical networks. J. Lightw. Technol. 23(10), 2854–2867 (2005)
Goldberg D.E.: Genetic Algorithm in Search, Optimization and Machine Learning. Addison-Wesley Professional, Reading (1989)
Man K.F., Tang K.S., Kwong S.: Genetic Algorithms. Springer-Verlag, London (1999)
Zang H., Jue J.P., Mukherjee B.: A review of routing and wavelength assignment approaches for wavelength-routed optical WDM networks. Opt. Netw. Mag. 1(1), 47–60 (2000)
Johnsonbaugh R., Schaefer M.: Algorithms. Pearson Education, Inc,, Upper Saddle River (2004)
Jain, R., Chiu, D., Hawe, W.: A quantitative measure of fairness and discrimination for resource allocation in shared computer system. DEC Research Report TR-301, Littleton, MA, Sep 1984
Stern T.E., Bala K.: Multiwavelength Optical Networks: A Layered Approach. Prentice Hall PTR, Upper Saddle River (2000)
OMNeT++ discrete event simulator system (online: http://www.omnetpp.org)
Project Akaroa, Department of Computer Science, University of Canterbury, Christchurch, New Zealand (online: http://www.cosc.canterbury.ac.nz/research/RG/net_sim/simulation_group/akaroa)
Baroni S., Bayvel P.: Wavelength requirements in arbitrary connected wavelength-routed optical network. IEEE/OSA J. Lightw. Technol. 15(2), 242–251 (1997)
ILOG CPLEX 10.0 (online:http://www.ilog.com)
Bertsekas D., Gallager R.: Data Networks, 2nd edn. Prentice Hall, London (1992)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Durán, R.J., de Miguel, I., Merayo, N. et al. Genetic algorithm to design logical topologies in reconfigurable WDM networks. Photon Netw Commun 17, 21–33 (2009). https://doi.org/10.1007/s11107-008-0140-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11107-008-0140-3