US 12,229,576 B2
Lifecycle management of a VNFC included in a multi-VNFC VDU
Keith William Melkild, Allen, TX (US)
Assigned to OPEN INVENTION NETWORK LLCNC, Durham, NC (US)
Filed by OPEN INVENTION NETWORK LLC, Durham, NC (US)
Filed on Apr. 14, 2021, as Appl. No. 17/230,992.
Claims priority of provisional application 63/010,665, filed on Apr. 15, 2020.
Prior Publication US 2021/0326162 A1, Oct. 21, 2021
Int. Cl. G06F 9/455 (2018.01); G06F 9/48 (2006.01); G06F 9/50 (2006.01); H04L 41/0806 (2022.01); H04L 41/0895 (2022.01); H04L 41/342 (2022.01)
CPC G06F 9/45558 (2013.01) [G06F 9/45516 (2013.01); G06F 9/485 (2013.01); G06F 9/45512 (2013.01); G06F 2009/45595 (2013.01); G06F 9/5077 (2013.01); H04L 41/0806 (2013.01); H04L 41/0895 (2022.05); H04L 41/342 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method performed by a Virtual Network Function Manager (VNFM) in communication with a virtual network function component instance (VNFCI) comprising a plurality of independently manageable VNFCI modules, the method comprising:
from a requesting entity, receiving a VNFC Lifecycle Management (LCM) request specifying the VNFCI, an identity of an independently manageable VNFCI module of the plurality of independently manageable VNFCI modules, and an LCM operation to be performed on the independently manageable VNFCI module;
retrieving a VNFCI entry;
determining a target OS installation of the VNFCI based on the VNFCI entry;
establishing a connection to the target OS installation;
identifying that a VNFC-specific LCM script for the LCM operation to be performed exists;
constructing a VNFC-specific LCM script invocation that calls the VNFC-specific LCM script and specifies the VNFCI;
executing the VNFC-specific LCM script invocation by the independently manageable VNFCI module;
in response to the executing of the VNFC-specific LCM script invocation, receiving a normalized result; and
sending a response including the normalized result to the requesting entity.