Method and device for establishing link between virtual network functions

A virtual network function and link establishment technology, which is applied in the field of link establishment between virtual network functions, can solve problems such as the inability to automatically establish a virtual network

Active Publication Date: 2015-06-24
HUAWEI TECH CO LTD
View PDF3 Cites 48 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a method and device for establishing links between virtual network functions to solve the problem in the prior art that automatic establishment of links between virtual network functions cannot be realized

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
  • Method and device for establishing link between virtual network functions
  • Method and device for establishing link between virtual network functions
  • Method and device for establishing link between virtual network functions

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0121] First, the connection relationship between each VNF can be planned in advance, that is, the link information between VNFs can be preset. Specifically, the link information between VNFs can be read through NFVO. The link information between VNFs includes: VNFD forwarding graph description file (VNF Forwarding Graph, referred to as VNFFG) (used to describe the virtual connection relationship between VNFs), VLD (used to describe the identity of the CP used in each virtual connection) The CP information quoted in information such as the corresponding relationship between information), or the link information is pre-set inside the NFVO through the man-machine interface, for example, the link information can be stored in the NFVO database through the man-machine interface.

[0122] Among them, the CP information may include: identification, type (virtual port, virtual network card address, physical port, physical network card address, or endpoint of a virtual private network ...

Embodiment 2

[0134] In the cloud computing platform, after a virtual machine of a VNF is restarted or rebuilt, the IP address needs to be reconfigured, and the configured IP address may be different from the original IP address. In this scenario, the VNF needs to notify the peer VNF of the changed IP address.

[0135] Referring to Embodiment 1, the link information between VNFs is pre-set inside the NFVO, or has been pre-acquired. This embodiment will not be described in detail.

[0136] The following takes a virtual link VL1 as an example for illustration. The CPs corresponding to VL1 are CP1 of VNF1 and CP2 of VNF2 respectively. And the IP address of CP1 changes. Such as Figure 5 shown.

[0137] S1, VNF1 determines that the IP address of its own CP1 changes. That is, VNF1 reacquires the assigned IP address of CP1 through DHCP.

[0138] VNF1 uses VNFM1 to forward its own CP's IP address and CP's identification information (CP1) to NFVO through message M4.1 and message M4.2.

[013...

Embodiment 3

[0145] Referring to Embodiment 1, the link information between VNFs is pre-set inside the NFVO, or has been pre-acquired. This embodiment will not be described in detail.

[0146] The following takes a virtual link VL1 as an example for illustration. The CPs corresponding to VL1 are CP1, VNF2 and CP2 of VNF1 respectively. Extend VNF1 to establish a link with VNF2. Such as Figure 6 shown.

[0147] Deployment of F1, VNF1. NFVO first deploys VNF1, including applying for a virtual machine and installing software on the virtual machine.

[0148] Optionally, during the VNF1 deployment process, the NFVO sends the CP information (CP1) configured for the VNF1 to the VNFM1 through a report message N1.1.

[0149] F2, instantiate VNF1. VNFM1 instantiates the virtual machine of VNF1 and starts the virtual machine of VNF1.

[0150] Optionally, VNFM1 sends the identification information (CP1) of the CP of the VNF to VNF1 through a message N2.1.

[0151] F3, VNF1 applies for an IP addr...

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 method and device for establishing a link between virtual network functions to solve the problem that a link between VNFs cannot be automatically established. The method comprises the steps that an NFVO obtains an IP address and identification information of a CP of a first VNF; the NFVO determines the identification information, corresponding to the CP identification information of the first VNF, of the second VNF according to the link information between the VNFs; the link information comprises the corresponding relation of CP identification information of all the VNFs and the corresponding relation of the identification information of all the CPs and the identification information of all the VNFs; the NFVO sends the IP address and the identification information of the CP of the first VNF to the second VNF corresponding to the identification information of the second VNF, and the second VNF starts to establish a link connecting procedure between the CP of the second VNF and the CP of the first VNF according to the IP address of the CP of the first VNF.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a method and device for establishing a link between virtual network functions. Background technique [0002] With the development of cloud technology, virtualization technology, as the basic technology of cloud computing, has been widely used in the field of enterprise data centers and large-scale cluster computing. [0003] Network Functions Virtualization (NFV for short) technology virtualizes one computer into multiple virtual logical computers, ie, virtual machines (Virtual Machine, VM for short). A virtual machine generally uses a virtual network card, a virtual switch, and a server physical network port connected to a switch in the chassis or a top-of-rack switch to communicate with the outside of the server. [0004] There are many interfaces between the existing core network elements, such as Cx and Sh in the Internet Protocol Multimedia Subsystem (Internet Protoc...

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/46
CPCH04L12/46H04L41/0886H04L41/5054G06F9/5077H04L41/12G06F9/45558G06F2009/45595G06F2009/45562G06F2009/45575H04L41/0895H04L41/40H04L61/5007H04L12/4641
Inventor 王骅
Owner HUAWEI TECH CO LTD
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