Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The  capability set in the template will not contain range of values


SAMPLE POLICIES:

Code Block
languagetext
titleSample VNF Policy
linenumberstrue
collapsetrue
{
    "service": "vnfPolicy",
    "policyName": "OSDF_FRANKFURT.vnfPolicy_NS_URLLC",
    "description": "vnfPolicy",
    "templateVersion": "OpenSource.version.1",
    "version": "oofFrankfurt",
    "priority": "6",
    "riskType": "test",
    "riskLevel": "3",
    "guard": "False",
    "content": {
        "identity": "slice_urllc",
        "policyScope": [
            "URLLC-test",
            "URLLC-Core-test",
        ],
        "policyType": "vnfPolicy",
        "resources": ["URLLC-Core-test"],
        "applicableResources": "any",
        "vnfProperties": [{
            "inventoryProvider": "aai",
            "serviceType": "cn",
            "inventoryType": "subnet",
            "customerId": {
                "get_param": "chosen_customer_id"
            },
            "equipmentRole": "",
            "attributes": {
                "modelVersionId": "1f43c88e-525d-11ea-8d77-2e728ce88125",
                "modelInvarianId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
                "serviceType": "cn",
                "orchestrationStatus": ["active"]
            }
        },
        {
            "inventoryProvider": "generator",
            "serviceType": "cn",
            "inventoryType": "subnet",
            "customerId": {
                "get_param": "chosen_customer_id"
            },
            "equipmentRole": "",
            "attributes": {
                "modelVersionId": "1f43c88e-525d-11ea-8d77-2e728ce88125",
                "modelInvarianId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
                "serviceType": "cn",
                "latency":{"value":"","constraint":"","unit":""},
                "reliability":{"value":"","constraint":"","unit":""}
            }
        }
        ]
    }
}

Code Block
languagetext
titleSample Filter Policy
linenumberstrue
collapsetrue
{
    "service": "filterPolicy",
    "policyName": "OSDF_FRANKFURT.filterPolicy_NS_URLLC",
    "description": "filterPolicy",
    "templateVersion": "OpenSource.version.1",
    "version": "oofFrankfurt",
    "priority": "6",
    "riskType": "test",
    "riskLevel": "3",
    "guard": "False",
    "content": {
        "identity": "urllc_core_cap",
        "policyScope": [
            "URLLC-test",
            "URLLC-Core-test",
        ],
        "policyType": "filterPolicy",
        "resources": ["URLLC-Core-test"],
        "vnfProperties": [{
            "attribute":"latency",
            "constraint":"lte",
            "threshold":"5",
            "unit":"ms"
        },
        {   
            "attribute":"reliability",
            "constraint":"gte",
            "threshold":"99.999",
            "unit":""
        }]
    }
}


Code Block
languagetext
titleSample Bound Optimization Policy
linenumberstrue
collapsetrue
{
    "service": "boundOptimizationPolicy",
    "policyName": "OSDF_FRANKFURT.boundOptimizationPolicy_NS_URLLC",
    "description": "boundOptimizationPolicy",
    "templateVersion": "OpenSource.version.1",
    "version": "oofFrankfurt",
    "priority": "6",
    "riskType": "test",
    "riskLevel": "3",
    "guard": "False",
    "content": {
        "identity": "urllc_across_dem",
        "policyScope": [
            "URLLC-test",
            "URLLC-Core-test",
        ],
        "policyType": "boundOptimizationPolicy",
        "resources": ["URLLC-Core-test","URLLC-Ran-test","URLLC-Trans-test"],
        "vnfProperties": [{
            "attribute":"latency",
            "constraint":"lte",
            "threshold":{
                "get_param": "latency"
            },
            "unit":"ms",
            "operationOnDemands":"sum"
        },
        {   
            "attribute":"expDataRateUL",
            "constraint":"gte",
            "threshold":{
                "get_param": "expDataRateUL"
            },
            "unit":"Mbps",
            "operationOnDemands":"min"
        }]
    }
}

NSI Selection

New Candidate schema  to represent NSSI (RAN,Core,Transport)

...