Survivable Virtual Network Link Shared Protection Method Based on Maximum Spanning Tree
Network virtualization allows multiple independent and mutual non-interfering virtual networks (VNs) to run simultaneously on a shared substrate network (SN) providing a promising method for overcoming the network ossification. Substrate infrastructure failures occur frequently, most of which are su...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8758113/ |
id |
doaj-02f0607dec464ba6912b82089ed15e3f |
---|---|
record_format |
Article |
spelling |
doaj-02f0607dec464ba6912b82089ed15e3f2021-03-29T23:34:14ZengIEEEIEEE Access2169-35362019-01-017921379215010.1109/ACCESS.2019.29274908758113Survivable Virtual Network Link Shared Protection Method Based on Maximum Spanning TreeXiaoyang Han0https://orcid.org/0000-0001-7126-2962Xiangru Meng1Qiaoyan Kang2Yuze Su3https://orcid.org/0000-0001-7095-6743College of Information and Navigation, Air Force Engineering University, Xi’an, ChinaCollege of Information and Navigation, Air Force Engineering University, Xi’an, ChinaCollege of Information and Navigation, Air Force Engineering University, Xi’an, ChinaCollege of Information and Navigation, Air Force Engineering University, Xi’an, ChinaNetwork virtualization allows multiple independent and mutual non-interfering virtual networks (VNs) to run simultaneously on a shared substrate network (SN) providing a promising method for overcoming the network ossification. Substrate infrastructure failures occur frequently, most of which are substrate link failures. This has created a research hotspot in the field of survivable VN. In this paper, we add to the research by analyzing the substrate link failures and proposing a survivable VN link shared protection method based on the maximum spanning tree. First, an integer linear programming formulation for the survivable VN link shared protection is established to minimize the backup link bandwidth ratio. Second, an efficient VN mapping algorithm based on optimal matching is designed to make full use of the limited substrate resources. This mapping algorithm that fully considers the topological connections between nodes in the node mapping phase improves the acceptance ratio and the long-term average revenue to cost ratio. Finally, a maximum spanning tree link protection algorithm is proposed, and a reasonable sharing mechanism of backup link resources among different VNs is designed to ensure the VN survivability and reduce the SN resource consumption. The experimental results show that our method not only guarantees the VN survivability but also reduces SN resource consumption.https://ieeexplore.ieee.org/document/8758113/Survivable virtual networksubstrate link failurelink shared protectionoptimal matchingmaximum spanning treesharing mechanism |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Xiaoyang Han Xiangru Meng Qiaoyan Kang Yuze Su |
spellingShingle |
Xiaoyang Han Xiangru Meng Qiaoyan Kang Yuze Su Survivable Virtual Network Link Shared Protection Method Based on Maximum Spanning Tree IEEE Access Survivable virtual network substrate link failure link shared protection optimal matching maximum spanning tree sharing mechanism |
author_facet |
Xiaoyang Han Xiangru Meng Qiaoyan Kang Yuze Su |
author_sort |
Xiaoyang Han |
title |
Survivable Virtual Network Link Shared Protection Method Based on Maximum Spanning Tree |
title_short |
Survivable Virtual Network Link Shared Protection Method Based on Maximum Spanning Tree |
title_full |
Survivable Virtual Network Link Shared Protection Method Based on Maximum Spanning Tree |
title_fullStr |
Survivable Virtual Network Link Shared Protection Method Based on Maximum Spanning Tree |
title_full_unstemmed |
Survivable Virtual Network Link Shared Protection Method Based on Maximum Spanning Tree |
title_sort |
survivable virtual network link shared protection method based on maximum spanning tree |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
Network virtualization allows multiple independent and mutual non-interfering virtual networks (VNs) to run simultaneously on a shared substrate network (SN) providing a promising method for overcoming the network ossification. Substrate infrastructure failures occur frequently, most of which are substrate link failures. This has created a research hotspot in the field of survivable VN. In this paper, we add to the research by analyzing the substrate link failures and proposing a survivable VN link shared protection method based on the maximum spanning tree. First, an integer linear programming formulation for the survivable VN link shared protection is established to minimize the backup link bandwidth ratio. Second, an efficient VN mapping algorithm based on optimal matching is designed to make full use of the limited substrate resources. This mapping algorithm that fully considers the topological connections between nodes in the node mapping phase improves the acceptance ratio and the long-term average revenue to cost ratio. Finally, a maximum spanning tree link protection algorithm is proposed, and a reasonable sharing mechanism of backup link resources among different VNs is designed to ensure the VN survivability and reduce the SN resource consumption. The experimental results show that our method not only guarantees the VN survivability but also reduces SN resource consumption. |
topic |
Survivable virtual network substrate link failure link shared protection optimal matching maximum spanning tree sharing mechanism |
url |
https://ieeexplore.ieee.org/document/8758113/ |
work_keys_str_mv |
AT xiaoyanghan survivablevirtualnetworklinksharedprotectionmethodbasedonmaximumspanningtree AT xiangrumeng survivablevirtualnetworklinksharedprotectionmethodbasedonmaximumspanningtree AT qiaoyankang survivablevirtualnetworklinksharedprotectionmethodbasedonmaximumspanningtree AT yuzesu survivablevirtualnetworklinksharedprotectionmethodbasedonmaximumspanningtree |
_version_ |
1724189157909069824 |