JOURNAL ARTICLE

Distance-Based Virtual Network Embedding to Achieve Resilient Cooperative IoT Services

Abstract

Various IoT (Internet of Things) services are provided on multiple virtual networks embedded into a common substrate network. Each IoT service provider may wish to cooperate with other IoT service providers and request cooperative VNE (Virtual Network Embedding) to the substrate network operator. The substrate network operator provides multiple protected shared substrate nodes to assist the service providers to achieve resilient cooperative IoT services. In cooperative VNE, multiple cooperating virtual nodes specified by the service providers must be mapped to the shared substrate nodes. This paper formulates the cooperative VNE problem and proposes a distance-based VNE method to solve the problem efficiently. The proposed VNE method can perform virtual node mapping precisely on the basis of the mapping results of multiple cooperating virtual nodes to the shared substrate nodes. The proposed method can balance the utilization of substrate resources by exploiting the modified distances on the virtual network and substrate network. Simulation results reveal that the proposed method can reduce the total amount of substrate resources required for cooperative VNE in cases of unrestricted substrate resources and achieve a high success rate for cooperative VNE under the condition where substrate resources are restricted.

Keywords:
Computer science Computer network Virtual network Node (physics) Service (business) Distributed computing Embedding Service provider The Internet Operator (biology) Substrate (aquarium) World Wide Web Engineering Chemistry Artificial intelligence

Metrics

3
Cited By
0.58
FWCI (Field Weighted Citation Impact)
18
Refs
0.68
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Software-Defined Networks and 5G
Physical Sciences →  Computer Science →  Computer Networks and Communications
Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications
Cooperative Communication and Network Coding
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.