+ },
+ {
+ "id": "b2327da6.630c8",
+ "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": 2075.7503814697266,
+ "y": 298.0000457763672,
+ "z": "333bf34c.dd3dfc",
+ "wires": []
+ },
+ {
+ "id": "28dcefbc.9b39e",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic='true'>",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 495.75008392333984,
+ "y": 453.00006103515625,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "b7f24e5a.81302"
+ ]
+ ]
+ },
+ {
+ "id": "b7f24e5a.81302",
+ "type": "switchNode",
+ "name": "switch action",
+ "xml": "<switch test='`$instantiate-r-a-n-slice-input.action`'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 653.7606964111328,
+ "y": 506.0104389190674,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "12e72b1c.80a355",
+ "9e00e577.108c78",
+ "3fc2bc26.e14f94",
+ "be3f3e40.3c2fc"
+ ]
+ ]
+ },
+ {
+ "id": "12e72b1c.80a355",
+ "type": "outcome",
+ "name": "reconfigure",
+ "xml": "<outcome value='reconfigure'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 870.8319129943848,
+ "y": 365.5779733657837,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "3f523535.4eb3ba"
+ ]
+ ]
+ },
+ {
+ "id": "3f523535.4eb3ba",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 977.571662902832,
+ "y": 471.4286584854126,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "a54f6583.6e4e18"
+ ]
+ ]
+ },
+ {
+ "id": "97857774.c97998",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1166.4166793823242,
+ "y": 565.000020980835,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "a63852bc.e0784",
+ "169e8dc1.61d252",
+ "ad3e31c9.21307",
+ "452de98a.5b2898"
+ ]
+ ]
+ },
+ {
+ "id": "b2d2c634.58cda8",
+ "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": 2465.75,
+ "y": 306,
+ "z": "333bf34c.dd3dfc",
+ "wires": []
+ },
+ {
+ "id": "9e00e577.108c78",
+ "type": "outcome",
+ "name": "allocate",
+ "xml": "<outcome value='allocate'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 932.4167098999023,
+ "y": 532.3333568572998,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "97857774.c97998"
+ ]
+ ]
+ },
+ {
+ "id": "3fc2bc26.e14f94",
+ "type": "outcome",
+ "name": "modify-allocate",
+ "xml": "<outcome value='modify-allocate'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 922.1310653686523,
+ "y": 577.8333988189697,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "97857774.c97998"
+ ]
+ ]
+ },
+ {
+ "id": "be3f3e40.3c2fc",
+ "type": "outcome",
+ "name": "modify-deallocate",
+ "xml": "<outcome value='modify-deallocate'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 906.4881629943848,
+ "y": 642.9761924743652,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "97857774.c97998"
+ ]
+ ]
+ },
+ {
+ "id": "452de98a.5b2898",
+ "type": "switchNode",
+ "name": "check PLMNId",
+ "xml": "<switch test='`$tmp.payload.pLMNId`'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1409.5,
+ "y": 545.75,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "d791309d.d59a6",
+ "3ca7ea6f.7d16f6"
+ ]
+ ]
+ },
+ {
+ "id": "dc6a004f.14eac",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1783.250114440918,
+ "y": 526.7500066757202,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "2c6aeebd.268e62",
+ "e33a7f03.8688f"
+ ]
+ ]
+ },
+ {
+ "id": "d791309d.d59a6",
+ "type": "outcome",
+ "name": "not null",
+ "xml": "<outcome value=''>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1604.25,
+ "y": 535.75,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "4ee4414c.56f81"
+ ]
+ ]
+ },
+ {
+ "id": "3ca7ea6f.7d16f6",
+ "type": "other",
+ "name": "other",
+ "xml": "<outcome value='Other'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1598,
+ "y": 585.75,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "dc6a004f.14eac"
+ ]
+ ]
+ },
+ {
+ "id": "4ee4414c.56f81",
+ "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": 1737,
+ "y": 470.75,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "2c6aeebd.268e62",
+ "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": 2044.5226135253906,
+ "y": 409.2623100280762,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "e33a7f03.8688f",
+ "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": 2074.9772033691406,
+ "y": 456.3077507019043,
+ "z": "333bf34c.dd3dfc",
+ "wires": []
+ },
+ {
+ "id": "508daf40.6a247",
+ "type": "outcome",
+ "name": "CPS Deployed",
+ "xml": "<outcome value='false'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 719.2500152587891,
+ "y": 1004.7500982284546,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "8b35b871.792d48"
+ ]
+ ]
+ },
+ {
+ "id": "8b35b871.792d48",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic='true'>",
+ "atomic": "true",
+ "comments": "",
+ "outputs": 1,
+ "x": 894.2501239776611,
+ "y": 1173.7501668930054,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "4451c940.8f1548"
+ ]
+ ]
+ },
+ {
+ "id": "4451c940.8f1548",
+ "type": "switchNode",
+ "name": "switch action",
+ "xml": "<switch test='`$instantiate-r-a-n-slice-input.action`'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1108.2502155303955,
+ "y": 1173.7501668930054,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "b9cdf9e2.1e3428",
+ "3eab4825.ef6688",
+ "9e135e5e.4c115",
+ "788f6003.551ee"
+ ]
+ ]
+ },
+ {
+ "id": "95ab96b6.095518",
+ "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": 1711.2502689361572,
+ "y": 1187.7501711845398,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "bffd62dc.4eadb",
+ "type": "call",
+ "name": "call instantiateRANSliceModifyAllocate-cps",
+ "xml": "<call module='ran-slice-api' rpc='instantiateRANSliceModifyAllocate-cps' mode='sync' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1796.9292430877686,
+ "y": 1242.5002255439758,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "f9e3c3a7.7061d"
+ ]
+ ]
+ },
+ {
+ "id": "f9e3c3a7.7061d",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2067.2144889831543,
+ "y": 1243.500156879425,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "b0c21fee.08792"
+ ]
+ ]
+ },
+ {
+ "id": "b0c21fee.08792",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y' />\n\n",
+ "comments": "",
+ "x": 2235.785955429077,
+ "y": 1243.178704738617,
+ "z": "333bf34c.dd3dfc",
+ "wires": []
+ },
+ {
+ "id": "b9cdf9e2.1e3428",
+ "type": "outcome",
+ "name": "modify-allocate",
+ "xml": "<outcome value='modify-allocate'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1307.5002040863037,
+ "y": 1244.7503590583801,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "2190a852.1d0538"
+ ]
+ ]
+ },
+ {
+ "id": "2190a852.1d0538",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1519.5003776550293,
+ "y": 1244.7502717971802,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "bffd62dc.4eadb",
+ "95ab96b6.095518"
+ ]
+ ]
+ },
+ {
+ "id": "e64b26fc.462ba8",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1526.0000591278076,
+ "y": 1366.7501015663147,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "15e7425.351bcbe",
+ "f50e6665.b607c8"
+ ]
+ ]
+ },
+ {
+ "id": "f50e6665.b607c8",
+ "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": 1720.7499504089355,
+ "y": 1305.750002861023,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "15e7425.351bcbe",
+ "type": "call",
+ "name": "call terminateRANSliceInstance-cps",
+ "xml": "<call module='ran-slice-api' rpc='terminateRANSliceInstance-cps' mode='sync' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1806.4289245605469,
+ "y": 1360.500057220459,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "a2710aac.a05478"
+ ]
+ ]
+ },
+ {
+ "id": "a2710aac.a05478",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2076.7141704559326,
+ "y": 1361.4999885559082,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "8e4d5c5b.36997"
+ ]
+ ]
+ },
+ {
+ "id": "8e4d5c5b.36997",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y' />\n\n",
+ "comments": "",
+ "x": 2245.2856369018555,
+ "y": 1361.1785364151,
+ "z": "333bf34c.dd3dfc",
+ "wires": []
+ },
+ {
+ "id": "3eab4825.ef6688",
+ "type": "outcome",
+ "name": "modify-deallocate",
+ "xml": "<outcome value='modify-deallocate'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1309.0000667572021,
+ "y": 1365.7501120567322,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "e64b26fc.462ba8"
+ ]
+ ]
+ },
+ {
+ "id": "9e135e5e.4c115",
+ "type": "outcome",
+ "name": "reconfigure",
+ "xml": "<outcome value='reconfigure'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1302.7500591278076,
+ "y": 1476.0001015663147,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "70e0f7a1.408248"
+ ]
+ ]
+ },
+ {
+ "id": "70e0f7a1.408248",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1525.4896068572998,
+ "y": 1493.8507676124573,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "379745b3.919f0a",
+ "1fb84203.c4df2e"
+ ]
+ ]
+ },
+ {
+ "id": "379745b3.919f0a",
+ "type": "call",
+ "name": "call instantiateRANSliceReconfigure-cps",
+ "xml": "<call module='ran-slice-api' rpc='instantiateRANSliceReconfigure-cps' mode='sync' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1818.4895305633545,
+ "y": 1493.4578261375427,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "10ba8f.ce459571"
+ ]
+ ]
+ },
+ {
+ "id": "10ba8f.ce459571",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2074.775255203247,
+ "y": 1493.4578518867493,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "1edabc53.9bd694"
+ ]
+ ]
+ },
+ {
+ "id": "1edabc53.9bd694",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y' />\n\n",
+ "comments": "",
+ "x": 2243.3466968536377,
+ "y": 1493.1363968849182,
+ "z": "333bf34c.dd3dfc",
+ "wires": []
+ },
+ {
+ "id": "1fb84203.c4df2e",
+ "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 instantiateRANSliceReconfigure-cps \"/>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1729.6681575775146,
+ "y": 1443.4221196174622,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "788f6003.551ee",
+ "type": "outcome",
+ "name": "allocate",
+ "xml": "<outcome value='allocate'>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1314.75,
+ "y": 1155.75,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "1ec05895.88f2b7"
+ ]
+ ]
+ },
+ {
+ "id": "1ec05895.88f2b7",
+ "type": "block",
+ "name": "block : atomic",
+ "xml": "<block atomic=\"true\">",
+ "atomic": "true",
+ "outputs": 1,
+ "x": 1527.7393703460693,
+ "y": 1135.8506779670715,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "6b8f3bbc.892804",
+ "a8b5639e.4c1af"
+ ]
+ ]
+ },
+ {
+ "id": "a8b5639e.4c1af",
+ "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 instantiateRANSliceAllocate \"/>",
+ "comments": "",
+ "outputs": 1,
+ "x": 1763.7395210266113,
+ "y": 1064.8506798744202,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ []
+ ]
+ },
+ {
+ "id": "6b8f3bbc.892804",
+ "type": "call",
+ "name": "call instantiateRANSliceAllocate",
+ "xml": "<call module='ran-slice-api' rpc='instantiateRANSliceAllocate-CPS' mode='sync' >\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 1815.9893531799316,
+ "y": 1124.6006541252136,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "535d0521.7b1bfc"
+ ]
+ ]
+ },
+ {
+ "id": "535d0521.7b1bfc",
+ "type": "failure",
+ "name": "failure",
+ "xml": "<outcome value='failure'>\n",
+ "comments": "",
+ "outputs": 1,
+ "x": 2081.8464851379395,
+ "y": 1133.1720967292786,
+ "z": "333bf34c.dd3dfc",
+ "wires": [
+ [
+ "57badcdf.7a4194"
+ ]
+ ]
+ },
+ {
+ "id": "57badcdf.7a4194",
+ "type": "returnFailure",
+ "name": "return failure",
+ "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y' />\n\n",
+ "comments": "",
+ "x": 2253.846492767334,
+ "y": 1133.2792496681213,
+ "z": "333bf34c.dd3dfc",
+ "wires": []