| 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 |

|
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.
|