首页 | 本学科首页   官方微博 | 高级检索  
     


A unified enhanced particle swarm optimization‐based virtual network embedding algorithm
Authors:Zhongbao Zhang  Xiang Cheng  Sen Su  Yiwen Wang  Kai Shuang  Yan Luo
Affiliation:1. State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, , Beijing, China;2. Electrical and Computer Engineering, University of Massachusetts Lowell, , Lowell, MA, 01854 USA
Abstract:Virtual network (VN) embedding is a major challenge in network virtualization. In this paper, we aim to increase the acceptance ratio of VNs and the revenue of infrastructure providers by optimizing VN embedding costs. We first establish two models for VN embedding: an integer linear programming model for a substrate network that does not support path splitting and a mixed integer programming model when path splitting is supported. Then we propose a unified enhanced particle swarm optimization‐based VN embedding algorithm, called VNE‐UEPSO, to solve these two models irrespective of the support for path splitting. In VNE‐UEPSO, the parameters and operations of the particles are well redefined according to the VN embedding context. To reduce the time complexity of the link mapping stage, we use shortest path algorithm for link mapping when path splitting is unsupported and propose greedy k‐shortest paths algorithm for the other case. Furthermore, a large to large and small to small preferred node mapping strategy is proposed to achieve better convergence and load balance of the substrate network. The simulation results show that our algorithm significantly outperforms previous approaches in terms of the VN acceptance ratio and long‐term average revenue. Copyright © 2012 John Wiley & Sons, Ltd.
Keywords:network virtualization  virtual network embedding  integer linear programming  mixed integer programming  metaheuristic  particle swarm optimization
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号