Supercharge Your Innovation With Domain-Expert AI Agents!

Network service function chain deployment method

A service function chain and network service technology, applied in the field of network service function chain deployment, can solve problems such as large computing power, large search space, and unsuitable real-time deployment decisions, and achieve the effect of reducing complexity and improving prediction performance

Active Publication Date: 2020-12-15
CHONGQING UNIV
View PDF16 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The existing method has a deployment algorithm based on mathematics. The simulation results show that this algorithm can solve the offline deployment of SFC, but it needs to consume a lot of computing power. In addition, in real scenarios, the arrival time of SFC and the requested resources are unknown, so SFC deployment should be an online deployment problem. There are also deployment methods based on heuristics and metaheuristics. Although these methods can solve the above problems, they may fall into local optimal solutions. There are also some researches on deployment based on reinforcement learning. However, these methods either have a large search space, are not suitable for real-time deployment decisions, or rely on manual selection of feature learning algorithms to affect their effectiveness.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Network service function chain deployment method
  • Network service function chain deployment method
  • Network service function chain deployment method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0051] see Figure 1 to Figure 4 , a network service function chain deployment method, comprising the following steps:

[0052] 1) Read the current physical network information and service function chain request.

[0053] The physical network information includes physical network topology A and remaining resource capacity state s k , where s k Contains remaining node capacity and remaining link bandwidth.

[0054] The service function chain request is recorded as SFCs={SFC1, SFC2, SFC3, . . . , SFCn}. n is the number requested by the service function chain.

[0055] 2) Calculate the global resource capacity value of each node in the underlying network based on the physical network information.

[0056] Among them, the global resource capacity value r(u) of node u is as follows:

[0057]

[0058] In the formula, d is a constant. d ∈ (0, 1). Indicates the node u capacity after normalization. N(u) represents the set of nodes adjacent to node u. b(u, v) represents th...

Embodiment 2

[0090] An application experiment of a network service function chain deployment method, comprising the following steps:

[0091] 1) Read the current physical network information and service function chain request.

[0092] The service function request includes four virtual network functions {VNF1, VNF2, VNF3, VNF4}. The values ​​between the virtual network functions represent the required bandwidth resources, and the values ​​above the virtual network functions represent the required node capacity. The physical network includes 5 The values ​​between the servers represent the remaining bandwidth resources, and the values ​​above or below the servers represent the remaining node capacity. The virtual network function requested by the service function is deployed to 4 servers, and the virtual link requested by the service function is deployed to 4 servers. physical link.

[0093] 2) When a new service function chain request SFCk arrives, the environment simulates deploying it a...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a network service function chain deployment method. The method comprises the the steps of 1) reading a service function chain request; 2) calculating a global resource capacityvalue of each node of the underlying network; 3) establishing a graph convolutional neural network; 4) selecting a candidate deployment set B={B1, B2,..., BN}; and 5) deploying the physical network according to the candidate deployment subset Bk with the maximum value function, and updating the underlying network information. According to the method, a node sorting algorithm is used for probabilistically generating a selected deployment set to reduce the time complexity, a time sequence difference algorithm is used for updating a candidate value function, the graph convolution neural networkis used for dynamically capturing network topology and residual resources, and an online deployment decision for real-time arrival is carried out on a network function service request according to anoptimal value function.

Description

technical field [0001] The invention relates to the field of network service function chains, in particular to a network service function chain deployment method. Background technique [0002] In traditional networks, service providers rely on middleboxes for network functions such as network address translation, intrusion prevention systems, firewalls, and load balancers. However, these network functions are directly connected into dedicated hardware, resulting in insufficient scalability, inflexibility, and high management costs in service deployment. To address these issues, Network Function Virtualization (NFV) transforms network functions from dedicated hardware to software middleboxes. NFV technology deploys network services or applications in the form of virtual network functions (Virtual Network Functions, VNFs), enabling flexible and scalable deployment and management. In order to compose complex services, network traffic usually needs to pass through a set of VNF...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/24H04L12/721G06N3/04G06N3/08G06F9/455
CPCH04L41/08H04L41/0896H04L41/12H04L41/147H04L41/142H04L45/12G06N3/08G06F9/45558G06F2009/45562G06F2009/45595G06N3/045Y02D30/50
Inventor 范琪琳潘盼李秀华付智瀚王森毛玉星李剑
Owner CHONGQING UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More