EPICFeatureDescription
1Create VNFCreate a VNF Id
2Instantiate VNFInstantiate a VNF
3Query VNFQuery VNF Info





Note: SO future release could consider SOL001/SOL004 internal representation in its Catalog DB, or using the Run-time Catalog DB







ParametersRequired?Data SourceNote
vnfdIdRequireddescriptor_id from VNFD
vinfInstanceNameOptionalUser Input
vnfInstanceDescriptionOptionalUser Input



            1. VNFM sends a POST request to the Grant resource with a “GrantRequest” in the body
            2. VNFM Adapter with SO returns to VNFM a “202 Accepted” response with an empty body, and a “Location” header indicates a callback URL
            3. VNFM Adapter with SO makes the granting decision
            4. VNFM keeps trying to obtain the grant by sending a GET request to VNFM Adapter until a “200 OK” response with a “grant” data in the body
            5. VNFM Adapter finishes the granting process and returns a “200 OK” response with a “Grant” data in the body




        1. VNFM Adapter sends out homing requests to OOF (OSDF) containing resource info
        2. OOF (OSDF) pulls all the related homing constraints from Policy
        3. OOF (HAS) checks AAI database to pull region (flavor) information
        4. OOF (HAS) communicates with Multi-Cloud to check cloud capacity (vims which fulfill the requirements)
        5. OOF (OSDF) returns homing allocation solution to VNFM Adapter