...
2 - Passing only the difference attribute attributes ( current throughput) to the constraint model of the existing HAS template by adding the difference attributes to the candidate list
The second method was found to be feasible and the implementation was proceeded with that.
SAMPLE HAS TEMPLATE :
Code Block | ||||
---|---|---|---|---|
| ||||
{ "files": {}, "limit": 10, "name": "urllc_sample", "num_solution": "1", "template": { "constraints": { "URLLC_core_Threshold": { "demands": [ "URLLC_core" ], "properties": { "evaluate": [ { "operation_function": { "attribute": "latency", "operands": [ "operator": "lte", { "threshold": { "function": "difference_between", "params"get_param": {"latency" "attribute": "maxNoOfConnections"}, "demandunit": "MaxNoOFPDUSessionsms" }, } { ], } "attribute": "latencyuLThpt_difference", "operator": "ltegt", "threshold": { "get_param": "latency"0" }, "unit": "ms" }, { "attribute": "dLThpt_difference", "operator": "gtegt", "threshold": "0" "unit": "" } ] }, "type": "threshold" } }, "demands": { "URLLC_core": [ { "filtering_attributes": { "environment-context": "shared", "model-invariant-id": "21d57d4b-52ad-4d3c-a798-248b5bb9124a", "model-version-id": "bfba363e-e39c-4bd9-a9d5-1371c28f4d22", "service-role": "nsi", "max-number-of-UEs": "10" }, "inventory_provider": "dcaeaai", "inventory_type": "nsi", "unique": "true" } ] }, "homing_template_version": "2020-08-13", "optimization": { "goal": "minimize", "operation_function": { "operands": [ { "function": "attribute", "params": { "attribute": "latency", "demand": "URLLC_core" } } ], "operator": "sum" } } }, "timeout": 1200 } |
...