IP Library › Granted Patent US 11,381,479
Granted Patent B2
US 11,381,479 · App. 16/173,092 · Granted Jul 5, 2022

Service deployment method and apparatus, and network element

Inventor: Shitao Li (Nanjing, CN)
Assignee: Huawei Technologies Co., Ltd.
H04L41/5054G06F9/45558G06F9/5077H04L12/46H04L41/0806H04L41/5051G06F2009/45595H04L41/12H04L45/586
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,381,479
App. No.
16/173,092
Granted
Jul 5, 2022
Kind
B2
Abstract

A service deployment method and apparatus, and a network element are provided. The method includes: receiving, by an NFVO, an instantiation request for instantiating a network service NS, obtaining the NSD according to the identifier of the NSD, sending the node information of the VNF to a VNFM; sending the node information of the VL to a VIM; separately receiving an instantiation success response message returned by the VNFM and the VIM separately; and sending the connection requirement information to the VIM.

Claims (54)

1. A network service deployment method, comprising:

obtaining, by a network functions virtualization orchestrator (NFVO), a network service descriptor (NSD) of a network service (NS), wherein the NSD comprises node information of a virtualized network function (VNF) and node information of at least two virtual links (VLs) that connect different VNFs, a quantity of connection points (CPs) on the VNF is greater than or equal to 2, the node information of the VNF comprises identifier of a virtualized network function descriptor (VNFD) and connection requirement information that indicates that a CP on the VNF is to be connected to a port on a VL in the at least two VLs during instantiating the NS;

receiving, by a virtualized network function manager (VNFM), the node information of the VNF;

instantiating, by the VNFM, the VNF according to the node information of the VNF;

receiving, by a virtualized infrastructure manager (VIM), the node information of the at least two VLs and the connection requirement information;

instantiating, by the VIM, the at least two VLs according to the node information of the at least two VLs; and

connecting, by the VIM, the CP on the VNF to the port on the VL in the at least two VLs according to the connection requirement information;

wherein the connection requirement information comprises a correspondence between the CP on the VNF and information of the port on the VL.

2. The method according to claim 1 , wherein the information of the port on the VL is a type of the port on the VL.

3. A network service deployment method, comprising:

receiving, by a virtualized infrastructure manager (VIM), node information of at least two virtual links (VLs) that connect different VNFs and connection requirement information that indicates that a connection point (CP) on a virtualized network function (VNF) is to be connected to a port on a VL in the at least two VLs during instantiating a network service, wherein a quantity of CPs on the VNF is greater than or equal to 2;

instantiating, by the VIM, the at least two VLs according to the node information of the at least two VLs; and

connecting, by the VIM, the CP on the VNF to the port on the VL in the at least two VLs according to the connection requirement information;

wherein the connection requirement information comprises a correspondence between the CP on the VNF and information of the port on the VL.

4. The method according to claim 3 , wherein the information of the port on the VL is a type of the port on the VL.

5. A network service deployment method, comprising:

sending, by a service request device to a service provision device, a registration request for registering a network service descriptor (NSD) of a network service (NS), wherein the NSD comprises node information of a virtualized network function (VNF) and node information of at least two virtual links (VLs) that connect different VNFs, a quantity of connection points (CPs) on the VNF is greater than or equal to 2, the node information of the VNF comprises identifier of a virtualized network function descriptor (VNFD) and connection requirement information that indicates that a CP on the VNF is to be connected to a port on a VL in the at least two VLs during instantiating the NS; and

receiving, by the service request device, a registration success response message returned by the service provision device;

wherein the connection requirement information comprises a correspondence between the CP on the VNF and information of the port on the VL.

6. The method according to claim 5 , wherein the information of the port on the VL is a type of the port on the VL.

7. A network service deployment system comprising:

a network functions virtualization orchestrator (NFVO),

a virtualized network function manager (VNFM), and

a virtualized infrastructure manager (VIM), wherein

the NFVO comprises:

a first transceiver,

a first non-transitory memory storage comprising instructions; and

one or more first processors in communication with the first non-transitory memory storage and the first transceiver, wherein the one or more first processors execute the instructions to obtain a network service descriptor (NSD) of a network service (NS), wherein the NSD comprises node information of a virtualized network function (VNF) and node information of at least two virtual links (VLs) that connect different VNFs, a quantity of connection points (CPs) on the VNF is greater than or equal to 2, the node information of the VNF comprises identifier of a virtualized network function descriptor (VNFD) and connection requirement information that indicates that a CP on the VNF is to be connected to a port on a VL in the at least two VLs during instantiating the NS;

the VNFM comprises:

a second transceiver,

a second non-transitory memory storage comprising instructions; and

one or more second processors in communication with the second non-transitory memory storage and the second transceiver, wherein the one or more second processors execute the instructions to receive the node information of the VNF and instantiate the VNF according to the node information of the VNF; and

the VIM comprises:

a third transceiver,

a third non-transitory memory storage comprising instructions; and

one or more third processors in communication with the third non-transitory memory storage and the third transceiver, wherein the one or more third processors execute the instructions to receive the node information of the at least two VLs and the connection requirement information, instantiate the at least two VLs according to the node information of the at least two VLs, connect the CP on the VNF to the port on the VL in the at least two VLs according to the connection requirement information;

wherein the connection requirement information comprises a correspondence between the CP on the VNF and information of the port on the VL.

8. The network service deployment system according to claim 7 , wherein the information of the port on the VL is a type of the port on the VL.

9. A network service deployment apparatus comprising:

a transceiver;

a non-transitory memory storage comprising instructions;

one or more processors in communication with the non-transitory memory storage and the transceiver, wherein the one or more processors execute the instructions to:

receive node information of at least two virtual links (VLs) that connect different VNFs and connection requirement information that indicates that a connection point (CP) on a virtualized network function (VNF) is to be connected to a port on a VL in the at least two VLs during instantiating a network service, wherein a quantity of CPs on the VNF is greater than or equal to 2;

instantiate the at least two VLs according to the node information of the at least two VLs; and

connect the CP on the VNF to the port on the VL in the at least two VLs according to the connection requirement information;

wherein the connection requirement information comprises a correspondence between the CP on the VNF and information of the port on the VL.

10. A network service deployment apparatus, comprising:

a transceiver;

a non-transitory memory storage comprising instructions;

one or more processors in communication with the non-transitory memory storage and the transceiver, wherein the one or more processors execute the instructions to:

send, via the transceiver, to a service provision device, a registration request for registering a network service descriptor (NSD) of a network service (NS), wherein the NSD comprises node information of a virtualized network function (VNF) and node information of at least two virtual links (VLs) that connect different VNFs, a quantity of connection points (CPs) on the VNF is greater than or equal to 2, the node information of the VNF comprises identifier of a virtualized network function descriptor (VNFD) and connection requirement information that indicates that a CP on the VNF is to be connected to a port on a VL in the at least two VLs during instantiating the NS; and

receive, via the transceiver, a registration success response message returned by the service provision device;

wherein the connection requirement information comprises a correspondence between the CP on the VNF and information of the port on the VL.

11. The apparatus according to claim 10 , wherein the information of the port on the VL is a type of the port on the VL.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2018
From: LI, SHITAO
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 047338/0024 →
Priority Claims (1)
CN 201610284101.5 · Apr 29, 2016 · national
Continuity (2)
Continuation PCTCN2017077733 · Mar 22, 2017
Related Publication 20190068463A1 · Feb 28, 2019