Versions Compared

Key

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

...

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
width600
height700
{
   "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
languagejs
titleAfFINITY POLICY
linenumberstrue

VNF POLICY:

Code Block
languagejs
titleVFW VNF POLICY
linenumberstrue


OSDF - HAS:

Code Block
languagejs
titleOSDF - HAS
linenumberstrue
{
    "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}"
					}
			    }
          }
        }
    }
}