Capacity Sharing for Survivable Virtual Network Mapping Against Double-Link Failures
Qiaolun Zhang, Omran Ayoub, Ruikun Wang, Emanuele Viadana, Francesco Musumeci, Massimo Tornatore · IEEE Transactions on Network and Service Management · 2025
Network slicing, a key technology for 6G communications, allows diverse services to coexist on a shared physical infrastructure by allocating different resources to virtual networks (VNs, or equivalently, “network slices”) mapped over the shared infrastructure. However, it presents challenges in terms of failure survivability, as the failure of one physical element can lead to the failure of multiple VNs mapped to it, making survivability of ultra-reliable services against multiple failures a crucial research topic. In this study, we investigate the Survivable Virtual Network Mapping (SVNM) problem, focusing on double-link failures. SVNM against double-link failures can be guaranteed by enforcing appropriate SVNM constraints (e.g., any double-link failure cannot disconnect any virtual node from other virtual nodes in the same VN), but this approach requires excessive redundant capacity deployment. To address this issue, we propose a novel technique called SVNM with Inter-VN Capacity Sharing (SINC), which allows capacity sharing across different VNs to improve survivability against double-link failures with efficient spare capacity utilization. Since SINC may fail to reconnect some VNs due to insufficient spare capacity, we propose combining it with a spare slice (a VN fully dedicated to enhancing survivability) to create an advanced version, SINC+, which improves survivability by reconnecting VNs with additional spare capacity. We then formulate both SINC and SINC+ through Integer Linear Programming (ILP) models, which can provide optimal solutions. Moreover, to address the computational limitations of the ILP formulation, we developed scalable heuristic algorithms applicable to both SINC and SINC+ with a small optimality gap. Our numerical results show that VN availability using SINC improves by up to 9.48% over SVNM, with the same total link resource consumption (TLRC). Furthermore, SINC+ ensures VN survivability against all potential double-link failures, and the additional TLRC can be reduced to less than 1% in presence of a high number of VNs or large nodal connectivity, underscoring the sustainability of our proposed solutions.