Cooperative construction and mapping SFC (Service Function Chain) method for dependence among multiple VNF (Virtualized Network Function)

A collaborative and dependent technology, applied in the communication field, can solve the problems of too many virtual network function VNFs, unable to adjust the order, unable to reduce the number of virtual network function VNFs, etc., to save the cost of service deployment, increase the number, and have a wide range of applications. Effect

Active Publication Date: 2018-09-04
XIDIAN UNIV
View PDF4 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of this method is that the order of the virtual network function VNF in the service function chain SFC cannot be adjusted according to the underlying physical network status, and the service deployment cost cannot be effectively reduced
The disadvantage of this method is that because only the cost of link bandwidth resources is considered, and the cost of the virtual network function VNF is ignored, the number of deployed virtual network function VNFs cannot be reduced, and too many virtual network functions are required when deploying service requests. Network Function VNF

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
  • Cooperative construction and mapping SFC (Service Function Chain) method for dependence among multiple VNF (Virtualized Network Function)
  • Cooperative construction and mapping SFC (Service Function Chain) method for dependence among multiple VNF (Virtualized Network Function)
  • Cooperative construction and mapping SFC (Service Function Chain) method for dependence among multiple VNF (Virtualized Network Function)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0055] Refer to attached figure 1 , the specific steps of the present invention are described in detail as follows.

[0056] Step 1, preprocessing physical network information.

[0057] All nodes connected to the server are screened out from the nodes of the physical network, and used as a set of server nodes for mapping the virtual network function VNF.

[0058] The K shortest path algorithm is used to calculate the first 3 shortest paths between every two nodes in the physical network.

[0059] The specific steps of the K-shortest path algorithm are as follows.

[0060] In the first step, two nodes, the source and the sink, are arbitrarily selected in the physical network.

[0061] The second step is to use the Dijkstra algorithm to calculate the path with the least number of hops between the selected source and sink nodes as the reference path.

[006...

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 cooperative construction and mapping SFC (Service Function Chain) method for dependence among multiple VNF (Virtualized Network Function). Specific steps for implementing themethod are as follows: first of all, according to the number of VNFs capable of being reused, selecting a deployment path between source and destination nodes of a service request; then, on the premise of meeting a dependence relationship among the VNFs, mapping the VNFs and constructing an SFC; and at last, mapping virtual links by using a route and spectrum allocation method, thereby finishingthe deployment of a user service. According to the cooperative construction and mapping SFC method, a deployment scheme can be provided for a service request having the dependence among the VNFs, andthe application scope is wider; the maximum frequency slot number and the number of deployed VNFs in a bottom elastic optical network are reduced, and the service deployment cost is saved.

Description

technical field [0001] The present invention belongs to the technical field of communication, and further relates to a method for cooperatively constructing and mapping a service function chain (SFC) (Service Function Chain) dependent on multiple virtual network functions (VNFs) in the technical field of network communication. Utilizing the method of the invention, service function chains SFC with dependencies among multiple virtual network functions (VNFs) can be effectively deployed in the elastic optical network, so as to provide required services for users. Background technique [0002] Network function virtualization technology maps traditional network functions from hardware middle boxes to software middle boxes running on industry-standard x86 servers, storage and switching devices, and network functions running on software middle boxes It is called a virtual network function VNF, and multiple virtual network functions VNFs are usually connected in a specific order to...

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/24H04W4/50
CPCH04L41/08H04L41/5041H04W4/50
Inventor 金晨徐展琦
Owner XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products