OOF API updates are available in Network Slicing API Specifications. The updated swagger is available at https://gerrit.onap.org/r/#/c/optf/osdf/+/100477.
OOF impacts are described in OOF_impacts_v1.0.pptx.
API Extensions
SO - OOF
The following are the key parameters that needs to be sent in from SO to OOF:
[unit :
latency - ms
expDataRate - 50 Mbps
survivalTime - ms
jitter - micro sec
connDensity - /km2
trafficDensity - Tbps/km2
]
JSON Viewer | ||||
---|---|---|---|---|
| ||||
{ "serviceProfile":{ "latency": 2, "security": "High", "reliability": 99.9999, "trafficDensity": 1, "connDensity": 100000, "expDataRate": 50, "jitter": 1, "survivalTime": 0 }, "requestInfo":{ "transactionId":"d290f1ee-6c54-4b01-90e6-d701748f0851", "requestId":"d290f1ee-6c54-4b01-90e6-d701748f0851", "callbackUrl": "http://0.0.0.0:9000/osdfCallback/", "sourceId": "SO", "timeout":5 }, "NSTInfo":[ { "modelInvariantId":"fda3c1e8-7653-4acd-80ef-f5755c1d3859", "modelVersionId":"a6906768-1cae-4e78-acd1-d753ac61f3e8" } ] } |
ATTRIBUTE POLICY:
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
VNF POLICY:
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
OSDF - HAS:
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "name": "urllc_sample", "files": {}, "limit": 10, "num_solution": 5, "timeout": 1200, "template": { "homing_template_version": "2018-02-01", "demands": { "URLLC": [{ "inventory_provider": "aai", "inventory_type": "service", "region": "RegionOne", "attributes": { "prov-status": "ACTIVE", "global-customer-id": "Demonstration", "model-invariant-id": "1dc4fcc4-0895-4b76-8126-34ebfe875859", "model-version-id": "b99f698c-130a-4141-82c9-dbabaed7581d" } }] }, "constraints": { "service_profile_attr": { "type": "attribute", "demands": ["URLLC"], "properties": { "evaluate":{ "latency": "{lte : 4}" "reliability": "{gte : 99.999}" } } } } } } |