+ },
+ {
+ "id": "6302a76a.db7f58",
+ "type": "failure",
+ "name": "true",
+ "xml": "<outcome value='true'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1582.7500457763672,
+ "y": 211.42712354660034,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "a7ee79b4.e08e98"
+ ]
+ ]
+ },
+ {
+ "id": "a7ee79b4.e08e98",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1689.750373840332,
+ "y": 326.42712783813477,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "fa68ac7d.0db94",
+ "b77fcdd6.3aedf"
+ ]
+ ]
+ },
+ {
+ "id": "fa68ac7d.0db94",
+ "type": "record",
+ "name": "record",
+ "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PAYLOAD contains maxNumberofConns...Inntelligent Slicing \"/>\n<parameter name=\"field2\" value=\"Creating temporary variables ONLy for relevant payload fields \"/>\n\n\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1746.750373840332,
+ "y": 215.42712306976318,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "b77fcdd6.3aedf",
+ "type": "set",
+ "name": "set Temp Variables",
+ "xml": "<set>\n<parameter name='tmp.payload.callbackURL' value='`$payloadJson.input.callbackURL`'/>\n<parameter name='tmp.payload.RANNFNSSIId' value='`$payloadJson.input.RANNFNSSIId`'/>\n<parameter name='tmp.payload.RANNSSIId' value='`$payloadJson.input.RANNSSIId`'/>",
+ "comments": "",
+ "x": 2002.7503814697266,
+ "y": 237.76045608520508,
+ "z": "5be6a275.2b7a0c",
+ "wires": []
+ },
+ {
+ "id": "c90b1b08.6face8",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic='true'>",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 422.75008392333984,
+ "y": 392.76047134399414,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "e803952d.06f658"
+ ]
+ ]
+ },
+ {
+ "id": "e803952d.06f658",
+ "type": "switchNode",
+ "name": "switch action",
+ "xml": "<switch test='`$instantiate-r-a-n-slice-input.action`'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 580.7606964111328,
+ "y": 445.7708492279053,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "8e39af35.4e498",
+ "ef471f9a.9ed3f",
+ "ba4130a8.2fb86",
+ "2b8236fd.dce49a"
+ ]
+ ]
+ },
+ {
+ "id": "8e39af35.4e498",
+ "type": "outcome",
+ "name": "reconfigure",
+ "xml": "<outcome value='reconfigure'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 797.8319129943848,
+ "y": 305.3383836746216,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "ab520c38.e090a"
+ ]
+ ]
+ },
+ {
+ "id": "ab520c38.e090a",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 904.571662902832,
+ "y": 411.1890687942505,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "512d26f8.070fe8"
+ ]
+ ]
+ },
+ {
+ "id": "24f2a404.0d387c",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1093.4166793823242,
+ "y": 504.76043128967285,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "fdcca887.c28ca8",
+ "38eb570c.1d3928",
+ "9c0c4ecb.9eb7e",
+ "438d6ba5.58bcb4"
+ ]
+ ]
+ },
+ {
+ "id": "6f2a713.9d9f39",
+ "type": "set",
+ "name": "Original set Temp Variables",
+ "xml": "<set>\n<parameter name='tmp.payload.trackingArea' value='`$payloadJson.input.sliceProfile.coverageAreaList[0]`'/>\n<parameter name='tmp.payload.callbackURL' value='`$payloadJson.input.callbackURL`'/>\n<parameter name='tmp.payload.RANNFNSSIId' value='`$payloadJson.input.RANNFNSSIId`'/>\n<parameter name='tmp.payload.RANNSSIId' value='`$payloadJson.input.RANNSSIId`'/>\n<parameter name='tmp.payload.coverageAreaList_length' value='`$payloadJson.input.sliceProfile.coverageAreaList_length`'/>\n<parameter name='tmp.payload.dLThptPerSlice' value='`$payloadJson.input.sliceProfile.dLThptPerSlice`'/>\n<parameter name='tmp.payload.latency' value='`$payloadJson.input.sliceProfile.latency`'/>\n<parameter name='tmp.payload.maxNumberofConns' value='`$payloadJson.input.sliceProfile.maxNumberofConns`'/>\n<parameter name='tmp.payload.maxNumberofUEs' value='`$payloadJson.input.sliceProfile.maxNumberofUEs`'/>\n<parameter name='tmp.payload.resourceSharingLevel' value='`$payloadJson.input.sliceProfile.resourceSharingLevel`'/>\n<parameter name='tmp.payload.sliceProfileId' value='`$payloadJson.input.sliceProfile.sliceProfileId`'/>\n<parameter name='tmp.payload.sNSSAI' value='`$payloadJson.input.sliceProfile.sNSSAI`'/>\n<parameter name='tmp.payload.uEMobilityLevel' value='`$payloadJson.input.sliceProfile.uEMobilityLevel`'/>\n<parameter name='tmp.payload.uLThptPerSlice' value='`$payloadJson.input.sliceProfile.uLThptPerSlice`'/>\n<parameter name='tmp.payload.pLMNId' value='`$payloadJson.input.sliceProfile.pLMNIdList[0]`'/>",
+ "comments": "",
+ "x": 2392.75,
+ "y": 245.7604103088379,
+ "z": "5be6a275.2b7a0c",
+ "wires": []
+ },
+ {
+ "id": "ef471f9a.9ed3f",
+ "type": "outcome",
+ "name": "allocate",
+ "xml": "<outcome value='allocate'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 859.4167098999023,
+ "y": 472.0937671661377,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "24f2a404.0d387c"
+ ]
+ ]
+ },
+ {
+ "id": "ba4130a8.2fb86",
+ "type": "outcome",
+ "name": "modify-allocate",
+ "xml": "<outcome value='modify-allocate'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 849.1310653686523,
+ "y": 517.5938091278076,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "24f2a404.0d387c"
+ ]
+ ]
+ },
+ {
+ "id": "2b8236fd.dce49a",
+ "type": "outcome",
+ "name": "modify-deallocate",
+ "xml": "<outcome value='modify-deallocate'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 833.4881629943848,
+ "y": 582.7366027832031,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "24f2a404.0d387c"
+ ]
+ ]
+ },
+ {
+ "id": "438d6ba5.58bcb4",
+ "type": "switchNode",
+ "name": "check PLMNId",
+ "xml": "<switch test='`$tmp.payload.pLMNId`'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1336.5,
+ "y": 485.5104103088379,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "e6d7dc68.e166a",
+ "9489ffc7.2d292"
+ ]
+ ]
+ },
+ {
+ "id": "913ec1f2.d212b",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1710.250114440918,
+ "y": 466.5104169845581,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "f5d1a6a1.99b118",
+ "9d9da4b4.09b768"
+ ]
+ ]
+ },
+ {
+ "id": "e6d7dc68.e166a",
+ "type": "outcome",
+ "name": "not null",
+ "xml": "<outcome value=''>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1531.25,
+ "y": 475.5104103088379,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "319fca88.520076"
+ ]
+ ]
+ },
+ {
+ "id": "9489ffc7.2d292",
+ "type": "other",
+ "name": "other",
+ "xml": "<outcome value='Other'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1525,
+ "y": 525.5104103088379,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "913ec1f2.d212b"
+ ]
+ ]
+ },
+ {
+ "id": "319fca88.520076",
+ "type": "record",
+ "name": "record",
+ "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"It is allocate-modify flow. PLMNId is null\"/>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1664,
+ "y": 410.5104103088379,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "f5d1a6a1.99b118",
+ "type": "execute",
+ "name": "split pLMNId",
+ "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split'>\n <parameter name=\"original_string\" value=\"`$tmp.payload.pLMNId`\" />\n <parameter name=\"regex\" value=\"-\"/>\n <parameter name=\"ctx_memory_result_key\" value=\"tmp.plmnList\" />",
+ "comments": "",
+ "outputs": 1,
+ "x": 1971.5226135253906,
+ "y": 349.02272033691406,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "9d9da4b4.09b768",
+ "type": "set",
+ "name": "set mcc & mnc Variables",
+ "xml": "<set>\n<parameter name='tmp.mcc' value='`$tmp.plmnList[0]`'/>\n<parameter name='tmp.mnc' value='`$tmp.plmnList[1]`'/>",
+ "comments": "",
+ "x": 2001.9772033691406,
+ "y": 396.0681610107422,
+ "z": "5be6a275.2b7a0c",
+ "wires": []
+ },
+ {
+ "id": "b46a2db8.97cd2",
+ "type": "outcome",
+ "name": "CPS Deployed",
+ "xml": "<outcome value='false'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 646.2500152587891,
+ "y": 944.5105085372925,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "296c5e02.0e1b52"
+ ]
+ ]
+ },
+ {
+ "id": "296c5e02.0e1b52",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic='true'>",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 821.2500076293945,
+ "y": 1113.5104494094849,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "d945a288.adf9d"
+ ]
+ ]
+ },
+ {
+ "id": "d945a288.adf9d",
+ "type": "switchNode",
+ "name": "switch action",
+ "xml": "<switch test='`$instantiate-r-a-n-slice-input.action`'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1035.250099182129,
+ "y": 1113.5104494094849,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "5e5391bd.59cae"
+ ]
+ ]
+ },
+ {
+ "id": "db184656.886da8",
+ "type": "record",
+ "name": "record",
+ "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Calling instantiateRANSliceModifyAllocate-CPS \"/>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1641.25004196167,
+ "y": 1056.5103979110718,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "fca641fd.faa23",
+ "type": "call",
+ "name": "call instantiateRANSliceModifyAllocate-cps",
+ "xml": "<call module='ran-slice-api' rpc='instantiateRANSliceModifyAllocate-cps' mode='sync' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1726.928939819336,
+ "y": 1111.2604055404663,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "8666860.a891b78"
+ ]
+ ]
+ },
+ {
+ "id": "8666860.a891b78",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1997.2144775390625,
+ "y": 1112.2604389190674,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "8869b6f9.cb60b8"
+ ]
+ ]
+ },
+ {
+ "id": "8869b6f9.cb60b8",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y' />\n\n",
+ "comments": "",
+ "x": 2165.785919189453,
+ "y": 1111.9389839172363,
+ "z": "5be6a275.2b7a0c",
+ "wires": []
+ },
+ {
+ "id": "5e5391bd.59cae",
+ "type": "outcome",
+ "name": "modify-allocate",
+ "xml": "<outcome value='modify-allocate'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1237.5000534057617,
+ "y": 1113.5104670524597,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "22a87a9.1f6d386"
+ ]
+ ]
+ },
+ {
+ "id": "22a87a9.1f6d386",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1449.5,
+ "y": 1113.5104112625122,
+ "z": "5be6a275.2b7a0c",
+ "wires": [
+ [
+ "fca641fd.faa23",
+ "db184656.886da8"
+ ]
+ ]