...
- Attribute policy - for storing the serviceprofileparameters and its value as attribute - value pair.
- QueryPolicy - Its used to query the serviceprofileparameters from the input so that it can be added as a value to the attribute.
- vnfPolicy - it will identify the inventoryProvider and inventoryType.
NST template Template example :
{ } | "name": "EmbbNst", "id": "EmbbNst_1", "latency": 20, "uplink": 5, "downlink": 8, "reliability": 95, "areaTrafficCapDL": 10, "areaTrafficCapUL": 100, "maxNumberofUEs": 10000, "areas": " area1|area2", "expDataRateDL": 10, "expDataRateUL": 1000 |
, "resourceSharingLevel": "shared |
"skip_post_instantiation_configuration": "true",
" |
, " |
"plmnIdList": "39-00",
"sST": "embb",
"uEMobilityLevel": "stationary",
"activityFactor": "0",
coverageAreaTAList": "Beijing;Beijing;HaidanDistrict;WanshouluStreet", " |
modelinvariantuuid": " |
7d7df980- |
cb81- |
45f8- |
bad9- |
4e5ad2876393", " |
modeluuid": " |
fe6c82b9- |
4e53- |
4322- |
a671- |
e2d8637bfbb7", "uniqueness": |
true |
...
Formed candidates:
A new dict candidate is formed. Then all the keys and values from the above template are added. Apart from these new keys inventory_provider, 'inventory_type' , 'candidate_id' , 'cost' are also added.