Skip to main content

Virtual Network Embedding Based on Modified Genetic Algorithm

  • Chapter
  • First Online:
QoS-Aware Virtual Network Embedding

Abstract

To fend off the ossification of Internet architecture, VNE has been propounded as one of the most important techniques to address this issue. VNE is a process that consists of two stages including node mapping stage and link mapping stage, the aim of node mapping stage is to map the virtual nodes from virtual network requests (VNRs) onto the substrate nodes meanwhile satisfying the CPU capacity constraints on nodes, and the goal of link mapping stage is to map the virtual links from VNRs onto the substrate paths while satisfying the bandwidth resource constraints on links. This chapter proposed a VNE algorithm based on modified genetic algorithm, improved the classical genetic algorithm from three aspects: population initialization strategy, improved mutation operation, and improvement operation, took advantage of the selection operation, crossover operation, mutation operation, feasibility checking operation, and utilized the fitness function to choose the best chromosome. Simulation results indicated that our proposed method has significantly increased the acceptance ratio of VNRs and the long-term average revenue of Infrastructures (InPs) compared with other two state-of-the-art algorithms.

Reprinted from ref. [1], with permission of Springer.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. P. Zhang, H. Yao, M. Li, Y. Liu, Virtual network embedding based on modified genetic algorithm. Peer-to-Peer Netw. Appl. 12(2), 481–492 (2017)

    Article  Google Scholar 

  2. C. Jiang, C. Jiang, N.C. Beaulieu, Y. Li, Y. Zuo, Y. Ren, DYWAMIT: Asynchronous wideband dynamic spectrum sensing and access system. IEEE Syst. J. 11(3), 1777–1788 (2017)

    Article  Google Scholar 

  3. C. Jiang, N. Ge, L. Kuang, AI-enabled next-generation communication networks: intelligent agent and AI router. IEEE Wirel. Commun. 27(6), 129–133 (2020)

    Article  Google Scholar 

  4. X. Zhu, C. Jiang, L. Kuang, N. Ge, S. Guo, J. Lu, Cooperative transmission in integrated terrestrial-satellite networks. IEEE Netw. 33(3), 204–210 (2019)

    Article  Google Scholar 

  5. M. Yu, Y. Yi, J. Rexford, M. Chiang, Rethinking virtual network embedding: substrate support for path splitting and migration. ACM SIGCOMM Comput. Commun. Rev. 38(2), 17–29 (2008)

    Article  Google Scholar 

  6. X. Cheng, S. Su, Z. Zhang, H. Wang, F. Yang, Y. Luo, J. Wang, Virtual network embedding through topology-aware node ranking. ACM SIGCOMM Comput. Commun. Rev. 41(2), 38–47 (2011)

    Article  Google Scholar 

  7. L. Peng, Virtual network embedding based on breadth-first search. Sichuan Daxue Xuebao 47(2), 117–122 (2015)

    Google Scholar 

  8. Z. Dong, G. Long, Virtual network embedding through locality-aware topological potential and influence node ranking. Chin. J. Electron. 23(1), 61–64 (2014)

    Google Scholar 

  9. H. Zhang, C. Jiang, N.C. Beaulieu, X. Chu, X. Wen, M. Tao, Resource allocation in spectrum-sharing OFDMA femtocells with heterogeneous services. IEEE Trans. Commun. 62(7), 2366–2377 (2014)

    Article  Google Scholar 

  10. X. Cheng, Z. Zhang, S. Su, Virtual network embedding based on particle swarm optimization. Acta Electron. Sin. 39(10), 2240–2244 (2011)

    Google Scholar 

  11. J. Liu, T. Song, Y.e.a. Hu, Research on virtual network mapping based on mixed genetic algorithm. J. Chin. Comput. Syst. 37(4), 773–777 (2016)

    Google Scholar 

  12. J. Du, E. Gelenbe, C. Jiang, H. Zhang, Y. Ren, Contract design for traffic offloading and resource allocation in heterogeneous ultra-dense networks. IEEE J. Sel. Areas Commun. 35(11), 2457–2467 (2017)

    Article  Google Scholar 

  13. J. Lu, J. Turner, Efficient mapping of virtual networks onto a shared substrate. Washington University in St Louis, 2006

    Google Scholar 

  14. Y. Zhu, M. Ammar, Algorithms for assigning substrate network resources to virtual network components, in INFOCOM 2006. IEEE International Conference on Computer Communications. Proceedings (2007), pp. 1–12

    Google Scholar 

  15. B. Deng, C. Jiang, J. Yan, N. Ge, S. Guo, S. Zhao, Joint multigroup precoding and resource allocation in integrated terrestrial-satellite networks. IEEE Trans. Veh. Technol. 68(8), 8075–8090 (2019)

    Article  Google Scholar 

  16. A. Haider, R. Potter, A. Nakao, Challenges in resource allocation in network virtualization, in Itc Specialist Seminar (2009)

    Google Scholar 

  17. Z. Zhang, X. Cheng, S. Su, Y. Wang, K. Shuang, Y. Luo, A unified enhanced particle swarm optimization based virtual network embedding algorithm. Int. J. Commun. Syst. 26(8), 1054–1073 (2013)

    Article  Google Scholar 

  18. L. Wang, H. Qu, J. Zhao, Y. Guo, Virtual network embedding with discrete particle swarm optimisation. Electron. Lett. 50(4), 285–286 (2014)

    Article  Google Scholar 

  19. Y. Zhang, L. Yin, C. Jiang, Y. Qian, Joint beamforming design and resource allocation for terrestrial-satellite cooperation system. IEEE Trans. Commun. 68(2), 778–791 (2020)

    Article  Google Scholar 

  20. I. Fajjari, N. Aitsaadi, G. Pujolle, H. Zimmermann, VNE-AC: Virtual network embedding algorithm based on ant colony metaheuristic, in IEEE International Conference on Communications (2012), pp. 1–6

    Google Scholar 

  21. X. Guan, X. Wan, B.Y. Choi, S. Song, Ant colony optimization based energy efficient virtual network embedding, in IEEE International Conference on Cloud NETWORKING (2015), pp. 273–278

    Google Scholar 

  22. F. Zhu, H. Wang, A modified ant colony optimization algorithm for virtual network embedding. J. Chem. Pharm. Res. 123(4), 68–78 (2014)

    MathSciNet  Google Scholar 

  23. X. Mi, X. Chang, J. Liu, L. Sun, B. Xing, Embedding virtual infrastructure based on genetic algorithm, in International Conference on Parallel and Distributed Computing, Applications and Technologies (2012), pp. 239–244

    Google Scholar 

  24. J. Inführ, G. Raidl, A memetic algorithm for the virtual network mapping problem. J. Heuristics 22(4), 475–505 (2016)

    Article  Google Scholar 

  25. I. Pathak, D.P. Vidyarthi, A model for virtual network embedding across multiple infrastructure providers using genetic algorithm. Sci. China Inf. Sci. 60(4), 040308 (2017)

    Google Scholar 

  26. M. Chowdhury, M. Rahman, R. Boutaba, Vineyard: Virtual network embedding algorithms with coordinated node and link mapping. IEEE/ACM Trans. Netw. 20(1), 206–219 (2012)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Jiang, C., Zhang, P. (2021). Virtual Network Embedding Based on Modified Genetic Algorithm. In: QoS-Aware Virtual Network Embedding. Springer, Singapore. https://doi.org/10.1007/978-981-16-5221-9_8

Download citation

  • DOI: https://doi.org/10.1007/978-981-16-5221-9_8

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-16-5220-2

  • Online ISBN: 978-981-16-5221-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics