From f28520bb7e8ad6ca22d433c03c57212b2eb4bac5 Mon Sep 17 00:00:00 2001 From: Sandeep Shah Date: Sun, 13 Dec 2020 01:57:25 -0600 Subject: [PATCH] DG Update and Templates for ranSlice feature Additional DG and templates to support ranSlice feature. This would include sub-DG's for varioius actions for instantiateRANSlice RPC/DG execution Issue-ID: CCSDK-3008 Signed-off-by: SandeepLinux Change-Id: I749a97b061e67644ee77bd56dd3725e5b9e7eb5a --- .../main/properties/ran-slice-api-dg.properties | 29 +- .../json/ran-slice-api_instantiateRANSlice.json | 4148 ++------------- .../ran-slice-api_instantiateRANSliceAllocate.json | 5349 ++++++++++++++++++++ .../src/main/resources/graph.versions | 1 + .../main/xml/ran-slice-api_instantiateRANSlice.xml | 1094 +--- .../ran-slice-api_instantiateRANSliceAllocate.xml | 2094 ++++++++ .../ranSlice-add-RRMPolicyRatio-GNBCUUPFn.json | 4 +- .../json/ranSlice-add-RRMPolicyRatio-NRCellCU.json | 4 +- .../json/ranSlice-add-RRMPolicyRatio-NRCellDU.json | 4 +- .../json/ranSlice-add-RRMPolicyRatio-NRRIC.json | 4 +- .../ranSlice-configDB-updateRRMPolicy-CUCP.json | 16 + .../ranSlice-configDB-updateRRMPolicy-CUUP.json | 16 + .../json/ranSlice-configDB-updateRRMPolicy-DU.json | 16 + .../main/json/ranSlice-configDB-updategNBCUCP.json | 30 + .../main/json/ranSlice-configDB-updategNBCUUP.json | 23 + .../main/json/ranSlice-configDB-updategNBDU.json | 30 + .../json/ranSlice-configDB-updatenearRTRIC.json | 27 + .../src/main/json/ranSlice-so-response.json | 11 + 18 files changed, 8045 insertions(+), 4855 deletions(-) create mode 100644 platform-logic/ran-slice-api/src/main/json/ran-slice-api_instantiateRANSliceAllocate.json create mode 100644 platform-logic/ran-slice-api/src/main/xml/ran-slice-api_instantiateRANSliceAllocate.xml create mode 100644 platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updateRRMPolicy-CUCP.json create mode 100644 platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updateRRMPolicy-CUUP.json create mode 100644 platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updateRRMPolicy-DU.json create mode 100644 platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updategNBCUCP.json create mode 100644 platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updategNBCUUP.json create mode 100644 platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updategNBDU.json create mode 100644 platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updatenearRTRIC.json create mode 100644 platform-logic/restapi-templates/src/main/json/ranSlice-so-response.json diff --git a/odlsli/src/main/properties/ran-slice-api-dg.properties b/odlsli/src/main/properties/ran-slice-api-dg.properties index 74aaf57b..c8458876 100644 --- a/odlsli/src/main/properties/ran-slice-api-dg.properties +++ b/odlsli/src/main/properties/ran-slice-api-dg.properties @@ -80,11 +80,38 @@ restapi.addnSSAIEntry.ToNRCellCU.ransim-mounted=/restconf/config/network-topolog #URLs for ConfigDB TO BE FINALIZED configdb.url=http://10.12.5.120:8080/api/sdnc-config-db/v4 +restapi.configdb.getNearRTRICsFromTrackingArea=/nearrtric-list/{trackingArea} restapi.configdb.getListOfCells=/cell-list/{trackingArea} restapi.configdb.getCUCellsOfRIC=/cu-cell-list/{nearRTRICId} restapi.configdb.getDUCellsOfRIC=/du-cell-list/{nearRTRICId} -restapi.configdb.getNearRTRICsFromTrackingArea=/nearrtric-list/{trackingArea} restapi.configdb.updateRANSliceInventory=/ranslice-details +restapi.configdb.updateRRMPolicy=​/rrmPolicy +restapi.configdb.updatenearRTRIC=​​/nearRTRIC +restapi.configdb.updategNBCUCP=​​/gNBCUCP +restapi.configdb.updategNBCUUP=​​/gNBCUUP +restapi.configdb.updategNBDU=​​/gNBDU #ConfigDB Templates for RestAPI calls against ConfigDB restapi.configDB.updateRANSliceInventory.templatefile=ranSlice-configDB-updateRANSliceInventory.json +restapi.configDB.updateRRMPolicy.CUCP.templatefile=ranSlice-configDB-updateRRMPolicy-CUCP.json +restapi.configDB.updateRRMPolicy.CUUP.templatefile=ranSlice-configDB-updateRRMPolicy-CUUP.json +restapi.configDB.updateRRMPolicy.DU.templatefile=ranSlice-configDB-updateRRMPolicy-DU.json +restapi.configDB.updatenearRTRIC.templatefile=ranSlice-configDB-updatenearRTRIC.json +restapi.configDB.updategNBCUCP.templatefile=ranSlice-configDB-updategNBCUCP.json +restapi.configDB.updategNBCUUP.templatefile=ranSlice-configDB-updategNBCUUP.json +restapi.configDB.updategNBDU.templatefile=ranSlice-configDB-updategNBDU.json + +#ConfigDB Related Properties +#RRMPolicyID to be incremented by 1, anytime neew RRMPolicy is added +configDB.rrmPolicyID=1 + +#RAN Simulator Related Properties +#The below RRMPolicy and PolicyMemberList ID's to be incremented by 1 +#anytime new RRMPolicy or PolicyMember is added to the list +ranNetwork.RRMPolicyRatioMemberID=1 + +#RANSlice Related Properties +nrcelldu.TotalPRBsPerCell=10240 +nrcellcu.maxNumberOfConnsPerCell=5120 +cuupfunction.DRBFactor=0.6 +cuupfunction.maxNumberOfDRBsPerCUUP=10240 diff --git a/platform-logic/ran-slice-api/src/main/json/ran-slice-api_instantiateRANSlice.json b/platform-logic/ran-slice-api/src/main/json/ran-slice-api_instantiateRANSlice.json index 56d9d79f..14faf799 100644 --- a/platform-logic/ran-slice-api/src/main/json/ran-slice-api_instantiateRANSlice.json +++ b/platform-logic/ran-slice-api/src/main/json/ran-slice-api_instantiateRANSlice.json @@ -1,36 +1,36 @@ [ { - "id": "c4a1cd16.7b27b", + "id": "318c8a1a.389db6", "type": "method", "name": "method", "xml": "\n", "comments": "", "outputs": 1, - "x": 119.0103988647461, - "y": 176.9895896911621, - "z": "317ebaae.5c7d96", + "x": 122, + "y": 218.9895896911621, + "z": "504d7698.3603d8", "wires": [ [ - "e1d830d1.8aeb1" + "b10f0325.f8529" ] ] }, { - "id": "40aef76b.a34518", + "id": "78b03833.6b3868", "type": "dgstart", "name": "DGSTART", "outputs": 1, - "x": 122.0103988647461, - "y": 26.989585876464844, - "z": "317ebaae.5c7d96", + "x": 125, + "y": 68.98958587646484, + "z": "504d7698.3603d8", "wires": [ [ - "c9c0e29b.d575" + "5b6b9a25.52ad74" ] ] }, { - "id": "c9c0e29b.d575", + "id": "5b6b9a25.52ad74", "type": "service-logic", "name": "ran-slice-api ${project.version}", "module": "ran-slice-api", @@ -38,4128 +38,666 @@ "comments": "", "xml": "", "outputs": 1, - "x": 180.01038360595703, - "y": 87.98968124389648, - "z": "317ebaae.5c7d96", + "x": 182.99998474121094, + "y": 129.98968124389648, + "z": "504d7698.3603d8", "wires": [ [ - "c4a1cd16.7b27b" + "318c8a1a.389db6" ] ] }, { - "id": "e1d830d1.8aeb1", + "id": "b10f0325.f8529", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, - "x": 76.5, - "y": 346.9896125793457, - "z": "317ebaae.5c7d96", + "x": 131.48959732055664, + "y": 383.9896306991577, + "z": "504d7698.3603d8", "wires": [ [ - "6c6be489.79d9fc", - "509a6cee.748714", - "9d8a89a1.8211e8", - "67eca2fb.63a4ec", - "758e52c8.0668ec", - "b4487540.a0ae18", - "f80159a4.6ccf38", - "64fd9b4b.12ba64", - "a2c6edf3.f8672", - "7d920136.f456d", - "de12fc02.aeebe", - "ea3a0893.8b0e98" + "3790685d.9bf398", + "67ee2d98.f55e04", + "809f557a.294558", + "7495081e.8e0478", + "ebf3026e.c0909", + "d8035bd2.9c25d8", + "ef1856e1.0d0dd8", + "fe92e0a3.2157e", + "58476f15.520dd", + "b83f1c3e.1d42c", + "f925c432.c26848", + "122277f1.7b1558", + "65125671.2cb738" ] ] }, { - "id": "6c6be489.79d9fc", + "id": "122277f1.7b1558", "type": "returnSuccess", "name": "return success", - "xml": "\n\n\n\n", + "xml": "\n\n\n", "comments": "", - "x": 166.01065063476562, - "y": 787.9897556304932, - "z": "317ebaae.5c7d96", + "x": 391.48958587646484, + "y": 929.9899969100952, + "z": "504d7698.3603d8", "wires": [] }, { - "id": "4a130b8f.f71f14", + "id": "bdbd152.e20c4e8", "type": "comment", "name": "instantiateRANSlice", "info": "", "comments": "", - "x": 404.0103988647461, - "y": 20, - "z": "317ebaae.5c7d96", + "x": 407, + "y": 62, + "z": "504d7698.3603d8", "wires": [] }, { - "id": "509a6cee.748714", + "id": "3790685d.9bf398", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 323.0107116699219, - "y": 141.01045322418213, - "z": "317ebaae.5c7d96", + "x": 471.0003471374512, + "y": 173.01045608520508, + "z": "504d7698.3603d8", "wires": [ [] ] }, { - "id": "67eca2fb.63a4ec", + "id": "809f557a.294558", "type": "execute", "name": "execute jsonStringToCtx", "xml": "\n\t\n\t\n\t", "comments": "", "outputs": 1, - "x": 380.0104064941406, - "y": 228.01041674613953, - "z": "317ebaae.5c7d96", + "x": 528.0000305175781, + "y": 262.0104217529297, + "z": "504d7698.3603d8", "wires": [ [ - "77dff481.da626c" + "d3a45cc9.82d03" ] ] }, { - "id": "77dff481.da626c", + "id": "d3a45cc9.82d03", "type": "other", "name": "success", "xml": "\n", "comments": "", "outputs": 1, - "x": 602.0104331970215, - "y": 189.01043128967285, - "z": "317ebaae.5c7d96", + "x": 750.0000686645508, + "y": 221.0104341506958, + "z": "504d7698.3603d8", "wires": [ [ - "72e3bd1b.50aec4" + "84fd40ea.3aa1a" ] ] }, { - "id": "61ec56e4.5c24d8", + "id": "a83025f6.6ddba8", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 958.010627746582, - "y": 204.0104637145996, - "z": "317ebaae.5c7d96", + "x": 1107.0002746582031, + "y": 238.0104637145996, + "z": "504d7698.3603d8", "wires": [ [] ] }, { - "id": "758e52c8.0668ec", + "id": "7495081e.8e0478", "type": "execute", "name": "execute Properties", "xml": "\n \n \n", "comments": "", "outputs": 1, - "x": 369.0103988647461, - "y": 313.0103826522827, - "z": "317ebaae.5c7d96", + "x": 505, + "y": 349.0103759765625, + "z": "504d7698.3603d8", "wires": [ [] ] }, { - "id": "b4487540.a0ae18", + "id": "ebf3026e.c0909", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 404.01045989990234, - "y": 352.01041316986084, - "z": "317ebaae.5c7d96", + "x": 502.00006103515625, + "y": 396.0104064941406, + "z": "504d7698.3603d8", "wires": [ [] ] }, { - "id": "64fd9b4b.12ba64", + "id": "ef1856e1.0d0dd8", "type": "switchNode", "name": "switch configdb deployed", "xml": "\n", "comments": "", "outputs": 1, - "x": 277.01045989990234, - "y": 609.8992986679077, - "z": "317ebaae.5c7d96", + "x": 420.0000686645508, + "y": 687.8992919921875, + "z": "504d7698.3603d8", "wires": [ [ - "ded2801c.ef3a2" + "65183ec4.81b7c" ] ] }, { - "id": "ded2801c.ef3a2", + "id": "65183ec4.81b7c", "type": "outcome", "name": "Deployed", "xml": "\n", "comments": "", "outputs": 1, - "x": 595.0105400085449, - "y": 492.89928245544434, - "z": "317ebaae.5c7d96", + "x": 537.0001487731934, + "y": 785.8992958068848, + "z": "504d7698.3603d8", "wires": [ [ - "e0859b7f.d85eb8" + "eb319aab.d26b08" ] ] }, { - "id": "7e4d5189.45e2a", - "type": "block", - "name": "Get NRT RIC Details", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 938.0104598999023, - "y": 302.89931297302246, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "4b00b49.5a6504c", - "48505466.12175c", - "e3b7195e.cb0908" - ] - ] - }, - { - "id": "4b00b49.5a6504c", - "type": "execute", - "name": "generate getNearRTRICsFromTrackingArea URL", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1299.010425567627, - "y": 248.8993320465088, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "48505466.12175c", - "type": "record", - "name": "record configdb RestAPI parms", - "xml": "\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1296.0105514526367, - "y": 313.899302482605, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "e3b7195e.cb0908", - "type": "execute", - "name": "Get nearRTRIC for TrackingArea", - "xml": "\n\n\n\n \n\n", - "comments": "", - "outputs": 1, - "x": 1265.010612487793, - "y": 389.8993330001831, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "b10a9436.2a0ee8", - "4bda1c33.839634" - ] - ] - }, - { - "id": "b10a9436.2a0ee8", - "type": "failure", - "name": "failure", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1496.0104904174805, - "y": 333.8993330001831, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "43081d74.6ec7f4" - ] - ] - }, - { - "id": "4bda1c33.839634", - "type": "success", - "name": "success", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1491.010368347168, - "y": 429.8992109298706, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "46f0989c.fe4aa8" - ] - ] - }, - { - "id": "43081d74.6ec7f4", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 1633.010368347168, - "y": 321.8993330001831, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "9939a139.e912d", - "6e8b69f.b6cee98" - ] - ] - }, - { - "id": "46f0989c.fe4aa8", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 1650.0102825164795, - "y": 421.8993453979492, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "d43cc018.16f02", - "a7529278.ba6f5" - ] - ] - }, - { - "id": "9939a139.e912d", - "type": "returnFailure", - "name": "return failure", - "xml": "\n\n\n", - "comments": "", - "x": 1799.010124206543, - "y": 329.89934253692627, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "d43cc018.16f02", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1781.0102882385254, - "y": 382.8993453979492, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "9d8a89a1.8211e8", - "type": "set", - "name": "set default status value", - "xml": "\n\n", - "comments": "", - "x": 382.0103759765625, - "y": 188.01044607162476, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "6e8b69f.b6cee98", - "type": "set", - "name": "set", - "xml": "\n\n", - "comments": "", - "x": 1775.010368347168, - "y": 270.0104169845581, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "a7529278.ba6f5", - "type": "execute", - "name": "printContext", - "xml": "\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1793.788444519043, - "y": 445.89934730529785, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "58d099f3.7d0b28", - "type": "execute", - "name": "printContext", - "xml": "\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 932.0104446411133, - "y": 129.01043510437012, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "72e3bd1b.50aec4", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 754.0104446411133, - "y": 173.01043033599854, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "58d099f3.7d0b28", - "61ec56e4.5c24d8" - ] - ] - }, - { - "id": "f80159a4.6ccf38", - "type": "set", - "name": "set Temp Variables", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", - "comments": "", - "x": 349.01036834716797, - "y": 394.010458946228, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "51b717b7.59b568", - "type": "for", - "name": "For ConfigDB Entries", - "xml": "", - "comments": "", - "outputs": 1, - "x": 232.01043701171875, - "y": 1304.0001640319824, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "eeed14f.a2a84e8", - "82a3e7de.07c0f8", - "de94f2f8.4c299", - "4a23136f.c1b85c", - "9cf75b58.81f948" - ] - ] - }, - { - "id": "eeed14f.a2a84e8", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 721.0104217529297, - "y": 823.9999961853027, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "e0859b7f.d85eb8", - "type": "block", - "name": "block : atomic", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 744.0103988647461, - "y": 364.99999141693115, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "7e4d5189.45e2a", - "8ce378c5.83a878" - ] - ] - }, - { - "id": "8ce378c5.83a878", - "type": "block", - "name": "Instantiate RAN Slice", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 415.01039123535156, - "y": 753.0000600814819, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "51b717b7.59b568", - "f7b7744.5201f88" - ] - ] - }, - { - "id": "82a3e7de.07c0f8", - "type": "block", - "name": "DU", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 309.0104560852051, - "y": 4661.000790596008, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "a15fde91.ba96b", - "df357bb3.deda18", - "35899298.9087be", - "bc8fb654.181bb8", - "672b731.15e6f8c" - ] - ] - }, - { - "id": "b70f5572.e88b78", - "type": "block", - "name": "Add RRM Policy Ratio", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 837.0104370117188, - "y": 6215.00071144104, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "efe03418.fca818", - "e35efe61.51312", - "960c9faa.3fe03", - "98bea7dc.413a88", - "727c6951.dea9b8", - "7c6ff37d.97f86c", - "a6bb647c.467a58" - ] - ] - }, - { - "id": "564ca8c8.69b478", - "type": "switchNode", - "name": "ransim mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 893.0105590820312, - "y": 5443.0010051727295, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "302d55a3.ad83ea", - "36c72aa2.1702c6" - ] - ] - }, - { - "id": "302d55a3.ad83ea", - "type": "outcome", - "name": "Not Mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1088.010585784912, - "y": 5403.000912666321, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "9c86fb03.be70b8" - ] - ] - }, - { - "id": "36c72aa2.1702c6", - "type": "outcome", - "name": "Mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1068.0105590820312, - "y": 5482.001004219055, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "142451e6.f4dd5e" - ] - ] - }, - { - "id": "df357bb3.deda18", - "type": "for", - "name": "For DUList Entries", - "xml": "", - "comments": "", - "outputs": 1, - "x": 521.0104141235352, - "y": 4982.0008907318115, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "ea0fe17e.dc7d7", - "cda7ae8e.cc82f", - "4803f631.8b3b98", - "b5e182bb.6be13" - ] - ] - }, - { - "id": "a15fde91.ba96b", - "type": "record", - "name": "record", - "xml": "\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 594.0104141235352, - "y": 4699.000789642334, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "35899298.9087be", - "type": "execute", - "name": "set DU Level parms", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 590.0104141235352, - "y": 4632.000787734985, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "60e51fe9.054df", - "type": "execute", - "name": "cellDUListEntries", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1236.0102310180664, - "y": 4847.001151800156, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "ea0fe17e.dc7d7", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 864.0103588104248, - "y": 5056.000978469849, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "cda7ae8e.cc82f", - "type": "block", - "name": "cellDUList Level Parms", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 865.0104064941406, - "y": 4981.001161575317, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "60e51fe9.054df", - "dbd0fff9.1576d", - "ee2bedf0.cb432", - "7735d286.267ebc", - "588c1d83.cc50a4", - "8e65c4f.b622a38", - "4fa82b22.853634" - ] - ] - }, - { - "id": "dbd0fff9.1576d", - "type": "execute", - "name": "cellDUListEntries-gNBDUId", - "xml": "\n\t\n\t\n", - "comments": "", - "outputs": 1, - "x": 1265.0103721618652, - "y": 4885.000869750977, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "ee2bedf0.cb432", - "type": "execute", - "name": "cellDUListEntries-gNBDUName", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1264.0103874206543, - "y": 4924.000871658325, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "7735d286.267ebc", - "type": "execute", - "name": "cellDUListEntries-gNBId", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1244.0103607177734, - "y": 4962.000886917114, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "588c1d83.cc50a4", - "type": "execute", - "name": "cellDUListEntries-gNBIdLength", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1259.010368347168, - "y": 5010.000616073608, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "8e65c4f.b622a38", - "type": "execute", - "name": "cellDUListEntries-pLMNId", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1230.0104484558105, - "y": 5087.000946998596, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "4803f631.8b3b98", - "type": "for", - "name": "For List of Cells", - "xml": "", - "comments": "", - "outputs": 1, - "x": 574.0001831054688, - "y": 5445.000864982605, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "5dc2a83a.f08198", - "4e31bb49.d598d4", - "a640acbe.818f6", - "c6e3ab30.ee71a8", - "b70f5572.e88b78" - ] - ] - }, - { - "id": "5dc2a83a.f08198", - "type": "block", - "name": "pLMNInfoList Level Parms", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1075.0001831054688, - "y": 5176.000814437866, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "b7628345.904cf", - "6d49f97c.a4da78" - ] - ] - }, - { - "id": "b7628345.904cf", - "type": "execute", - "name": "pLMNInfoListEntries", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1325.0001831054688, - "y": 5140.000814437866, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "4e31bb49.d598d4", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1027.0001831054688, - "y": 5220.000814437866, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "a640acbe.818f6", - "type": "for", - "name": "For pLMNInfoListEntries", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1058.0001831054688, - "y": 5318.000814437866, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "7360e0c2.102d9" - ] - ] - }, - { - "id": "b5e182bb.6be13", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 823.0000057220459, - "y": 5140.000801086426, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "7360e0c2.102d9", - "type": "block", - "name": "pLMNInfoList Parms", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1278.0001831054688, - "y": 5314.000814437866, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "b48db2e4.64d9d", - "dd4702d.0ab34" - ] - ] - }, - { - "id": "b48db2e4.64d9d", - "type": "execute", - "name": "sNSSAI", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1450.0001831054688, - "y": 5267.000814437866, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "af558cd1.c224c", - "type": "comment", - "name": "Check if sNSSAI already exists in YANG tree", - "info": "This needs more work. If sNSSAI already exists in the YANG tree, need to patch the existing pLMNInfoList entry", - "comments": "", - "x": 1130.0001831054688, - "y": 5269.000814437866, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "dd4702d.0ab34", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1455.0001831054688, - "y": 5334.000814437866, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "de94f2f8.4c299", - "type": "execute", - "name": "nearRTRICId", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 702.0000038146973, - "y": 772.9999949932098, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "6d49f97c.a4da78", - "type": "execute", - "name": "cellLocalId", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1300.0001831054688, - "y": 5198.000814437866, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "924bbca.341324", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1237.0114097595215, - "y": 5768.334381103516, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "c6e3ab30.ee71a8", - "type": "block", - "name": "Add PLMNInfoList Entry", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 910.0103530883789, - "y": 5656.344858169556, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "924bbca.341324", - "28e6f7b8.67d2d8", - "b6b9c605.fc6778", - "76d076ba.67ec98", - "52eaf525.b3606c", - "8732d146.894ed", - "564ca8c8.69b478", - "35cd79f4.de5036" - ] - ] - }, - { - "id": "35cd79f4.de5036", - "type": "execute", - "name": "add PLMNInfoListEntry ToNRCellDU using PUT", - "xml": "\n\n\n\n\n\n\n \n", - "comments": "", - "outputs": 1, - "x": 1314.0106811523438, - "y": 5846.344686508179, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "f8e41a5a.7fc5c8", - "885251ef.80f7f" - ] - ] - }, - { - "id": "28e6f7b8.67d2d8", - "type": "record", - "name": "record", - "xml": "\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1265.0105285644531, - "y": 5713.344757080078, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "9c86fb03.be70b8", - "type": "execute", - "name": "generate addPLMNInfoListEntry.ToNRCellDU", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1373.010597229004, - "y": 5401.001136779785, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "b6b9c605.fc6778", - "type": "execute", - "name": "Populate idGNBDUFunction", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1255.0003051757812, - "y": 5539.0008845329285, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "76d076ba.67ec98", - "type": "execute", - "name": "Populate idNRCellDU", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1243.000301361084, - "y": 5585.000945568085, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "52eaf525.b3606c", - "type": "execute", - "name": "Populate mcc", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1230.0003032684326, - "y": 5626.001007080078, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "8732d146.894ed", - "type": "execute", - "name": "Populate mnc", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1238.000301361084, - "y": 5667.000885009766, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "f8e41a5a.7fc5c8", - "type": "failure", - "name": "failure", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1606.0106811523438, - "y": 5774.334188461304, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "eaa97b34.536878" - ] - ] - }, - { - "id": "885251ef.80f7f", - "type": "success", - "name": "success", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1651.0105590820312, - "y": 5872.334188461304, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "7289be21.72c1b" - ] - ] - }, - { - "id": "eaa97b34.536878", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 1804.0105590820312, - "y": 5767.334310531616, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "53cc9598.846c7c" - ] - ] - }, - { - "id": "7289be21.72c1b", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 1831.0103149414062, - "y": 5869.334188461304, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "4b6390d5.01f41" - ] - ] - }, - { - "id": "53cc9598.846c7c", - "type": "returnFailure", - "name": "return failure", - "xml": "\n\n\n", - "comments": "", - "x": 1992.010353088379, - "y": 5763.334453344345, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "4b6390d5.01f41", - "type": "record", - "name": "record", - "xml": "\n\n\n", - "comments": "", - "outputs": 1, - "x": 1980.0105361938477, - "y": 5900.334554672241, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "5f36f59.80d9c0c", - "type": "execute", - "name": "generate addPLMNInfoListEntry.ToNRCellDU", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1568.0002975463867, - "y": 5451.001133918762, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "142451e6.f4dd5e", - "type": "block", - "name": "ransim URL", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1261.0002098083496, - "y": 5477.001004219055, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "5f36f59.80d9c0c", - "5f74e29.3af9a1c" - ] - ] - }, - { - "id": "5f74e29.3af9a1c", - "type": "execute", - "name": "populate mountName", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1503.000244140625, - "y": 5511.000943183899, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "e6614fef.7e504", - "type": "comment", - "name": "Connect to AddPLMNInfoList Entry", - "info": "when able to talk to latest SDNC", - "comments": "", - "x": 1242, - "y": 5807.334102630615, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "efe03418.fca818", - "type": "switchNode", - "name": "ransim mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1097, - "y": 5964.667476654053, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "25c7e659.676aba", - "e722405a.24cbc" - ] - ] - }, - { - "id": "25c7e659.676aba", - "type": "outcome", - "name": "Not Mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1292.0000267028809, - "y": 5924.667384147644, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "a1b8b6eb.5deab8" - ] - ] - }, - { - "id": "e722405a.24cbc", - "type": "outcome", - "name": "Mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1272, - "y": 6003.667475700378, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "7dd6e926.86e788" - ] - ] - }, - { - "id": "7c6ff37d.97f86c", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1257.0008926391602, - "y": 6279.000898838043, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "a6bb647c.467a58", - "type": "execute", - "name": "add RRM Policy ToNRCellDU using PUT", - "xml": "\n\n\n\n\n\n\n \n", - "comments": "", - "outputs": 1, - "x": 1347.0001525878906, - "y": 6381.011263370514, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "2923224f.f9175e", - "d8314cd3.80f1b" - ] - ] - }, - { - "id": "727c6951.dea9b8", - "type": "record", - "name": "record", - "xml": "\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1246.9999618530273, - "y": 6220.0110511779785, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "a1b8b6eb.5deab8", - "type": "execute", - "name": "generate addRRMPolicy.ToNRCellDU URL", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1577.9999923706055, - "y": 5922.667457580566, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "e35efe61.51312", - "type": "execute", - "name": "Populate idGNBDUFunction", - "xml": "\n \n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1287.9897766113281, - "y": 6073.667461395264, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "960c9faa.3fe03", - "type": "execute", - "name": "Populate idNRCellDU", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1275.9897727966309, - "y": 6119.66752243042, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "98bea7dc.413a88", - "type": "execute", - "name": "Populate id", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1262.9897747039795, - "y": 6160.667583942413, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "2923224f.f9175e", - "type": "failure", - "name": "failure", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1639.0001525878906, - "y": 6309.000765323639, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "229fbba7.f8bb44" - ] - ] - }, - { - "id": "d8314cd3.80f1b", - "type": "success", - "name": "success", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1684.0000305175781, - "y": 6407.000765323639, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "22aecbb0.ddd464" - ] - ] - }, - { - "id": "229fbba7.f8bb44", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 1837.0000305175781, - "y": 6302.000887393951, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "565bc4ad.7f0d8c" - ] - ] - }, - { - "id": "22aecbb0.ddd464", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 1863.9997863769531, - "y": 6404.000765323639, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "64de6420.f1c43c" - ] - ] - }, - { - "id": "565bc4ad.7f0d8c", - "type": "returnFailure", - "name": "return failure", - "xml": "\n\n\n", - "comments": "", - "x": 2022.999855041504, - "y": 6298.000896453857, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "64de6420.f1c43c", - "type": "record", - "name": "record", - "xml": "\n\n\n", - "comments": "", - "outputs": 1, - "x": 2013.000087738037, - "y": 6434.000957965851, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "8a0aa571.942e98", - "type": "execute", - "name": "generate RRMPolicy Ratio URL ToNRCellDU", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1769.9897079467773, - "y": 5970.667767524719, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "7dd6e926.86e788", - "type": "block", - "name": "ransim URL", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1464.9896507263184, - "y": 5998.667475700378, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "8a0aa571.942e98", - "b4ea4086.b804" - ] - ] - }, - { - "id": "b4ea4086.b804", - "type": "execute", - "name": "populate mountName", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1706.9896850585938, - "y": 6032.667414665222, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "218fe9d2.44b996", - "type": "comment", - "name": "Connect to RRM P{olicy Ratio", - "info": "when able to talk to latest SDNC", - "comments": "", - "x": 1274.9894714355469, - "y": 6342.00067949295, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "bc8fb654.181bb8", - "type": "block", - "name": "rrmPolicyDedicatedRatio", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 622.0103759765625, - "y": 4775.6780042648315, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "63cd9dfe.374c04", - "bd503922.ade378", - "97ec08d5.5b4f28" - ] - ] - }, - { - "id": "63cd9dfe.374c04", - "type": "set", - "name": "calculation", - "xml": "\n", - "comments": "", - "x": 838.0106887817383, - "y": 4769.455739498138, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "4fa82b22.853634", - "type": "execute", - "name": "cellDUListEntries-nFType", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1233.0104217529297, - "y": 5046.000864028931, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "bd503922.ade378", - "type": "switchNode", - "name": "check", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 839.0105438232422, - "y": 4817.1222858428955, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "a7d2ceaa.ad792", - "8441e73e.01f9c8" - ] - ] - }, - { - "id": "a7d2ceaa.ad792", - "type": "outcome", - "name": "value5", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 996.0104522705078, - "y": 4765.122120857239, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "97df6369.00d6c" - ] - ] - }, - { - "id": "8441e73e.01f9c8", - "type": "outcome", - "name": "value10", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1005.0106563568115, - "y": 4819.122313499451, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "6a4a88f4.3dc008" - ] - ] - }, - { - "id": "97df6369.00d6c", - "type": "set", - "name": "set rrmPolicyDedicatedRatio", - "xml": "\n", - "comments": "", - "x": 1220.0104522705078, - "y": 4751.122282981873, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "6a4a88f4.3dc008", - "type": "set", - "name": "set rrmPolicyDedicatedRatio", - "xml": "\n", - "comments": "", - "x": 1213.0103759765625, - "y": 4798.1222496032715, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "97ec08d5.5b4f28", - "type": "record", - "name": "record", - "xml": "\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 814.0104827880859, - "y": 4864.122404098511, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "4a23136f.c1b85c", - "type": "block", - "name": "CUCP", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 754.0000381469727, - "y": 915.3334445953369, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "497d1f17.c9e43", - "f2eb60d6.b5c37", - "b9bfe004.99c45", - "579d950f.4d634c", - "c0439f59.e499f" - ] - ] - }, - { - "id": "85ad74b1.3e5678", - "type": "block", - "name": "Add RRM Policy Ratio", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1334.0000381469727, - "y": 2214.3332958221436, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "3c19bbc9.79a1d4", - "f109bb01.937248", - "ffc63fd6.12b63", - "dfc0a7a2.3e87a8", - "940d0d6f.f7bd1", - "999d743.cedac88", - "2a512ed2.5a7ab2" - ] - ] - }, - { - "id": "8cae0c86.b36b6", - "type": "switchNode", - "name": "ransim mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1390.0001602172852, - "y": 1442.333589553833, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "a9a0d541.9db2c8", - "301fae2a.f2aad2" - ] - ] - }, - { - "id": "a9a0d541.9db2c8", - "type": "outcome", - "name": "Not Mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1585.000186920166, - "y": 1402.3334970474243, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "2a0e8c44.4779b4" - ] - ] - }, - { - "id": "301fae2a.f2aad2", - "type": "outcome", - "name": "Mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1565.0001602172852, - "y": 1481.3335886001587, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "32edbce2.804f24" - ] - ] - }, - { - "id": "f2eb60d6.b5c37", - "type": "for", - "name": "For CUCPList Entries", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1007, - "y": 1008.333550453186, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "f300d582.f063f8", - "b7308da0.46c4d", - "733c9805.32a648", - "b84869ff.9b40a8" - ] - ] - }, - { - "id": "497d1f17.c9e43", - "type": "record", - "name": "record", - "xml": "\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 969.000114440918, - "y": 813.3333835601807, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "b9bfe004.99c45", - "type": "execute", - "name": "set CUCP Level parms", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1022.0000228881836, - "y": 767.3333225250244, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "8bce9ef6.8c64b", - "type": "execute", - "name": "cellCUList Entries", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1729.9999465942383, - "y": 843.3335189819336, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "f300d582.f063f8", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1273.0000267028809, - "y": 1044.333475112915, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "b7308da0.46c4d", - "type": "block", - "name": "cellCUCPList Level Parms", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1348.9999961853027, - "y": 997.3334283828735, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "8bce9ef6.8c64b", - "f946697a.f2e038", - "dc809f26.1038e", - "33899a2d.6b73a6", - "1978c3ed.c9ea0c", - "20e71ac4.ed3ad6" - ] - ] - }, - { - "id": "f946697a.f2e038", - "type": "execute", - "name": "gNBCUCPList.gNBCUName", - "xml": "\n\t\n\t\n", - "comments": "", - "outputs": 1, - "x": 1761.9999732971191, - "y": 884.3334541320801, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "dc809f26.1038e", - "type": "execute", - "name": "gNBCUCPList-gNBId", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1752.9999771118164, - "y": 942.3335151672363, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "33899a2d.6b73a6", - "type": "execute", - "name": "gNBCUCPList-gNBIdLength", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1742.999984741211, - "y": 988.3335914611816, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "1978c3ed.c9ea0c", - "type": "execute", - "name": "gNBCUCPList-pLMNId", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1727.0000495910645, - "y": 1086.3335313796997, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "733c9805.32a648", - "type": "for", - "name": "For List of Cells ", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1071.9898223876953, - "y": 1447.3334774971008, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "1b1a8c90.b92453", - "15539e6f.04a322", - "52b210fd.f60e6", - "11a40d62.43ddb3", - "85ad74b1.3e5678", - "8d863ea2.b67b2" - ] - ] - }, - { - "id": "1b1a8c90.b92453", - "type": "block", - "name": "pLMNInfoList Level Parms", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1556.9897689819336, - "y": 1161.333408355713, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "3945f8a3.8e6a78" - ] - ] - }, - { - "id": "3945f8a3.8e6a78", - "type": "execute", - "name": "pLMNInfoListEntries", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1821.9897842407227, - "y": 1139.3333988189697, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "15539e6f.04a322", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1523.9897842407227, - "y": 1219.3333988189697, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "52b210fd.f60e6", - "type": "for", - "name": "For pLMNInfoListEntries", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1554.9897842407227, - "y": 1317.3333988189697, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "27a6b19b.91d4de" - ] - ] - }, - { - "id": "b84869ff.9b40a8", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n\n\n\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1234.9896221160889, - "y": 1099.3333826065063, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "27a6b19b.91d4de", - "type": "block", - "name": "pLMNInfoList Parms", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1774.9897842407227, - "y": 1313.3333988189697, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "83145e3a.727ee", - "99f6abbd.eccf28" - ] - ] - }, - { - "id": "83145e3a.727ee", - "type": "execute", - "name": "sNSSAI", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1948.9898376464844, - "y": 1269.3333988189697, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "c421b4c1.61f078", - "type": "comment", - "name": "Check if sNSSAI already exists in YANG tree", - "info": "This needs more work. If sNSSAI already exists in the YANG tree, need to patch the existing pLMNInfoList entry", - "comments": "", - "x": 1626.9897842407227, - "y": 1268.3333988189697, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "99f6abbd.eccf28", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1951.9897842407227, - "y": 1333.3333988189697, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "ecbd6362.e7e84", - "type": "execute", - "name": "cellLocalId", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1798.9897766113281, - "y": 1199.3333835601807, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "4db3fe72.a2646", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1734.0010108947754, - "y": 1767.6669654846191, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "11a40d62.43ddb3", - "type": "block", - "name": "Add PLMNInfoList Entry", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1406.9999542236328, - "y": 1655.6774425506592, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "4db3fe72.a2646", - "8160da34.a2b9e8", - "718b69b6.594988", - "fc2ec14f.59e4", - "f2d450fe.f0a98", - "b7251774.07dde8", - "8cae0c86.b36b6", - "8ad697ad.f7bec8" - ] - ] - }, - { - "id": "8ad697ad.f7bec8", - "type": "execute", - "name": "add PLMNInfoListEntry ToNRCellCU using PUT", - "xml": "\n\n\n\n\n\n\n \n", - "comments": "", - "outputs": 1, - "x": 1811.0002822875977, - "y": 1845.6772708892822, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "2f102ed6.9386e2", - "4988d7a4.31bb48" - ] - ] - }, - { - "id": "8160da34.a2b9e8", - "type": "record", - "name": "record", - "xml": "\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1727.000129699707, - "y": 1715.6775646209717, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "2a0e8c44.4779b4", - "type": "execute", - "name": "generate addPLMNInfoListEntry.ToNRCellDU", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1870.0002059936523, - "y": 1398.3336944580078, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "718b69b6.594988", - "type": "execute", - "name": "Populate idGNBDUFunction", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1751.9899063110352, - "y": 1538.333468914032, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "fc2ec14f.59e4", - "type": "execute", - "name": "Populate idNRCellDU", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1739.989902496338, - "y": 1584.3335299491882, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "f2d450fe.f0a98", - "type": "execute", - "name": "Populate mcc", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1726.9899044036865, - "y": 1625.3335914611816, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "b7251774.07dde8", - "type": "execute", - "name": "Populate mnc", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1734.989902496338, - "y": 1666.3334693908691, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "2f102ed6.9386e2", - "type": "failure", - "name": "failure", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 2103.0002822875977, - "y": 1773.6667728424072, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "d3e0f36b.1c919" - ] - ] - }, - { - "id": "4988d7a4.31bb48", - "type": "success", - "name": "success", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 2148.000160217285, - "y": 1871.6667728424072, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "cb821ea4.096cb" - ] - ] - }, - { - "id": "d3e0f36b.1c919", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 2301.000160217285, - "y": 1766.6668949127197, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "55f4de9b.d689c" - ] - ] - }, - { - "id": "cb821ea4.096cb", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 2327.99991607666, - "y": 1868.6667728424072, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "3965194e.edc796" - ] - ] - }, - { - "id": "55f4de9b.d689c", - "type": "returnFailure", - "name": "return failure", - "xml": "\n\n\n", - "comments": "", - "x": 2485.9999771118164, - "y": 1762.666904449463, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "3965194e.edc796", - "type": "record", - "name": "record", - "xml": "\n\n\n", - "comments": "", - "outputs": 1, - "x": 2471.0002822875977, - "y": 1868.666979789734, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "c0439f59.e499f", - "type": "set", - "name": "Calculate uLThptPerSlice dLThptPerSlice maxNumberOfConns", - "xml": "\n\n\n\n\n\n", - "comments": "", - "x": 1163.9896087646484, - "y": 927.3335199356079, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "82779cf7.2054e", - "type": "execute", - "name": "generate addPLMNInfoListEntry.ToNRCellDU", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 2064.9898414611816, - "y": 1446.3335275650024, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "32edbce2.804f24", - "type": "block", - "name": "ransim URL", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1757.9898109436035, - "y": 1476.3335886001587, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "82779cf7.2054e", - "9c262259.dc8df" - ] - ] - }, - { - "id": "9c262259.dc8df", - "type": "execute", - "name": "populate mountName", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 2008.9902420043945, - "y": 1499.3337211608887, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "f7b7744.5201f88", - "type": "block", - "name": "Get Cells List in TA", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 692.9898338317871, - "y": 651.3338212966919, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "eb2bb3c.d09c55", - "99fce530.d05668", - "48b0a5c0.b4afbc" - ] - ] - }, - { - "id": "eb2bb3c.d09c55", - "type": "execute", - "name": "generate getListOfCells URL", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 976.9899978637695, - "y": 535.3337769508362, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "99fce530.d05668", - "type": "record", - "name": "record configdb RestAPI parms", - "xml": "\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 999.9900817871094, - "y": 611.3339412212372, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "48b0a5c0.b4afbc", - "type": "execute", - "name": "Get ListOfCells for TrackingArea", - "xml": "\n\n\n\n \n\n", - "comments": "", - "outputs": 1, - "x": 987.9901657104492, - "y": 680.3339023590088, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "2fd52bfe.023254", - "a00e958f.364248" - ] - ] - }, - { - "id": "2fd52bfe.023254", - "type": "failure", - "name": "failure", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1267.989761352539, - "y": 547.3339195251465, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "1689ed33.8d9f13" - ] - ] - }, - { - "id": "a00e958f.364248", - "type": "success", - "name": "success", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1281.989601135254, - "y": 662.3337868228555, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "a8749c3e.3f0ae" - ] - ] - }, - { - "id": "1689ed33.8d9f13", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 1424.9896087646484, - "y": 517.3338375091553, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "8860806d.b2fbe", - "951dc5ce.d7c0a8" - ] - ] - }, - { - "id": "a8749c3e.3f0ae", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 1446.9896087646484, - "y": 630.3339223861694, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "fa4b13b4.c3f48", - "2d06d485.73640c", - "939e1b4f.da4dc8" - ] - ] - }, - { - "id": "8860806d.b2fbe", - "type": "returnFailure", - "name": "return failure", - "xml": "\n\n\n", - "comments": "", - "x": 1598.9894485473633, - "y": 537.3338783979416, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "fa4b13b4.c3f48", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1608.9896125793457, - "y": 594.3338794708252, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "951dc5ce.d7c0a8", - "type": "set", - "name": "set", - "xml": "\n\n", - "comments": "", - "x": 1584.9896125793457, - "y": 484.44483852386475, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "2d06d485.73640c", - "type": "execute", - "name": "printContext", - "xml": "\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1637.7677688598633, - "y": 699.3339023590088, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "f545de9a.c7e1c", - "type": "comment", - "name": "Connect to AddPLMNInfoList Entry", - "info": "when able to talk to latest SDNC", - "comments": "", - "x": 1738.989601135254, - "y": 1806.6666870117188, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "3c19bbc9.79a1d4", - "type": "switchNode", - "name": "ransim mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1593.989601135254, - "y": 1964.0000610351562, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "e3ff0455.620c38", - "4b0abd2a.8dd034" - ] - ] - }, - { - "id": "e3ff0455.620c38", - "type": "outcome", - "name": "Not Mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1788.9896278381348, - "y": 1923.9999685287476, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "e5c6b0b7.4fd15" - ] - ] - }, - { - "id": "4b0abd2a.8dd034", - "type": "outcome", - "name": "Mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1768.989601135254, - "y": 2003.000060081482, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "2e2df889.ef4f48" - ] - ] - }, - { - "id": "999d743.cedac88", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1757.9905471801758, - "y": 2279.333578109741, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "2a512ed2.5a7ab2", - "type": "execute", - "name": "add RRM Policy ToNRCellCU using PUT", - "xml": "\n\n\n\n\n\n\n \n", - "comments": "", - "outputs": 1, - "x": 1844.989761352539, - "y": 2382.3437728881836, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "6610568c.c7ad38", - "b255ea17.5839a8" - ] - ] - }, - { - "id": "940d0d6f.f7bd1", - "type": "record", - "name": "record", - "xml": "\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1743.9895629882812, - "y": 2219.343635559082, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "e5c6b0b7.4fd15", - "type": "execute", - "name": "generate addRRMPolicy.ToNRCellDU URL", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 2071.989601135254, - "y": 1919.0000603199005, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "f109bb01.937248", - "type": "execute", - "name": "Populate idGNBDUFunction", - "xml": "\n \n \n \n \n", - "comments": "", - "outputs": 1, - "x": 1784.979377746582, - "y": 2073.000045776367, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "ffc63fd6.12b63", - "type": "execute", - "name": "Populate idNRCellDU", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1777.9794158935547, - "y": 2121.999988555908, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "dfc0a7a2.3e87a8", - "type": "execute", - "name": "Populate id", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1759.9793758392334, - "y": 2160.000168323517, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "6610568c.c7ad38", - "type": "failure", - "name": "failure", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 2135.9897537231445, - "y": 2308.3333497047424, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "16869786.6ffb88" - ] - ] - }, - { - "id": "b255ea17.5839a8", - "type": "success", - "name": "success", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 2180.989631652832, - "y": 2406.3333497047424, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "98868479.12d078" - ] - ] - }, - { - "id": "16869786.6ffb88", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 2333.989631652832, - "y": 2301.333471775055, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "8bbd980b.efdc08" - ] - ] - }, - { - "id": "98868479.12d078", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 2360.989387512207, - "y": 2403.3333497047424, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "4859b2b7.7cf53c" - ] - ] - }, - { - "id": "8bbd980b.efdc08", - "type": "returnFailure", - "name": "return failure", - "xml": "\n\n\n", - "comments": "", - "x": 2518.9894485473633, - "y": 2297.333481311798, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "4859b2b7.7cf53c", - "type": "record", - "name": "record", - "xml": "\n\n\n", - "comments": "", - "outputs": 1, - "x": 2510.98978805542, - "y": 2434.33358001709, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "22fac1c3.1a1a6e", - "type": "execute", - "name": "generate RRMPolicy Ratio URL ToNRCellDU", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 2267.979316711426, - "y": 1974.000051498413, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "2e2df889.ef4f48", - "type": "block", - "name": "ransim URL", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1961.9792518615723, - "y": 1998.000060081482, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "22fac1c3.1a1a6e", - "6ae8becd.141b" - ] - ] - }, - { - "id": "6ae8becd.141b", - "type": "execute", - "name": "populate mountName", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 2204.9793243408203, - "y": 2033.0001106262207, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "ba27c3fe.0b27c", - "type": "comment", - "name": "Connect to RRM P{olicy Ratio", - "info": "when able to talk to latest SDNC", - "comments": "", - "x": 1771.9790725708008, - "y": 2341.333263874054, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "579d950f.4d634c", - "type": "block", - "name": "rrmPolicyDedicatedRatio", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1018.0000839233398, - "y": 872.0105986595154, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "ea2260c9.ec9e", - "5df9d52f.1b9abc", - "6d10c1ea.2da49" - ] - ] - }, - { - "id": "ea2260c9.ec9e", - "type": "set", - "name": "calculation", - "xml": "\n", - "comments": "", - "x": 1335.0002899169922, - "y": 768.788323879242, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "20e71ac4.ed3ad6", - "type": "execute", - "name": "gNBCUCPList-nFType", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1724.0000076293945, - "y": 1034.3334789276123, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "5df9d52f.1b9abc", - "type": "switchNode", - "name": "check", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1336.000144958496, - "y": 816.454870223999, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "829b8dff.885d8", - "db062008.ed287" - ] - ] - }, - { - "id": "829b8dff.885d8", - "type": "outcome", - "name": "value5", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1493.0000534057617, - "y": 764.4547052383423, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "c4352d3b.8d233" - ] - ] - }, - { - "id": "db062008.ed287", - "type": "outcome", - "name": "value10", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1502.0002574920654, - "y": 818.4548978805542, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "5de8fa86.5a0734" - ] - ] - }, - { - "id": "c4352d3b.8d233", - "type": "set", - "name": "set rrmPolicyDedicatedRatio", - "xml": "\n", - "comments": "", - "x": 1717.0000534057617, - "y": 750.4548673629761, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "5de8fa86.5a0734", - "type": "set", - "name": "set rrmPolicyDedicatedRatio", - "xml": "\n", - "comments": "", - "x": 1709.9999771118164, - "y": 797.454833984375, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "6d10c1ea.2da49", - "type": "record", - "name": "record", - "xml": "\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1311.0000839233398, - "y": 863.4549884796143, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "9cf75b58.81f948", - "type": "block", - "name": "CUUP", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 636.0312423706055, - "y": 2623.0781478881836, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "4c3b7267.4d3d8c", - "2ec79f96.150d", - "b4c603ac.c0f86", - "1dd8e900.2b70d7", - "f1d387c8.c5cd08" - ] - ] - }, - { - "id": "a100b2a2.2da0d", - "type": "block", - "name": "Add RRM Policy Ratio", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 942.031322479248, - "y": 4183.078390598297, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "d51fe451.c40ce8", - "f4bfd4dd.52e558", - "f9de7959.ecc438", - "2fcc259a.0b3a5a", - "bdf3a337.90acd", - "5ea27454.64b39c" - ] - ] - }, - { - "id": "8453c373.c414f", - "type": "switchNode", - "name": "ransim mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1197.0314102172852, - "y": 3450.0789613723755, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "b5d66921.543e88", - "51b06ec1.1a088" - ] - ] - }, - { - "id": "b5d66921.543e88", - "type": "outcome", - "name": "Not Mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1424.0314140319824, - "y": 3399.078959465027, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "9e164396.76fb5" - ] - ] - }, - { - "id": "51b06ec1.1a088", - "type": "outcome", - "name": "Mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1411.0314140319824, - "y": 3485.07896232605, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "cb8c865.5153278" - ] - ] - }, - { - "id": "2ec79f96.150d", - "type": "for", - "name": "For List of CUCP's", - "xml": "", - "comments": "", - "outputs": 1, - "x": 787.0312538146973, - "y": 2986.078672885895, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "fd72c80b.221858", - "7044bc74.7061a4", - "a70b8435.736548", - "cf86141f.f06a38", - "cec37ec5.16861", - "a100b2a2.2da0d" - ] - ] - }, - { - "id": "4c3b7267.4d3d8c", - "type": "record", - "name": "record", - "xml": "\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 959.0312767028809, - "y": 2543.0782527923584, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "b4c603ac.c0f86", - "type": "execute", - "name": "set CUUP Level parms", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 931.0313262939453, - "y": 2430.0781965255737, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "fd72c80b.221858", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1167.0312614440918, - "y": 3003.078890800476, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "7044bc74.7061a4", - "type": "block", - "name": "cellCUUPList Level Parms", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1174.0312767028809, - "y": 2929.07882976532, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "9aeecc30.170ed", - "b2597ab2.34a5b8", - "7200f6b5.fca7b8", - "b3c6e815.633168" - ] - ] - }, - { - "id": "9aeecc30.170ed", - "type": "execute", - "name": "gNBCUUPList.gNBCUUPId", - "xml": "\n\t\n\t\n", - "comments": "", - "outputs": 1, - "x": 1607.031349182129, - "y": 2876.078688621521, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "b2597ab2.34a5b8", - "type": "execute", - "name": "gNBCUUPList-gNBId", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1632.0314712524414, - "y": 2943.078813791275, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "7200f6b5.fca7b8", - "type": "execute", - "name": "gNBCUUPList-gNBIdLength", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1650.0312385559082, - "y": 2987.078733921051, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "cf86141f.f06a38", - "type": "for", - "name": "For pLMNInfoListEntries", - "xml": "", - "comments": "", - "outputs": 1, - "x": 1203.021011352539, - "y": 3236.0785315036774, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "9db445ea.d60f08" - ] - ] - }, - { - "id": "a70b8435.736548", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1180.020938873291, - "y": 3142.078371524811, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "9db445ea.d60f08", - "type": "block", - "name": "pLMNInfoList Parms", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1464.0211639404297, - "y": 3237.0787756443024, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "2aeaa421.80065c", - "afcca869.480eb8" - ] - ] - }, - { - "id": "2aeaa421.80065c", - "type": "execute", - "name": "sNSSAI", - "xml": "\n\t\n\t", - "comments": "", - "outputs": 1, - "x": 1678.0211296081543, - "y": 3188.078897714615, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "b15dac0c.54cf1", - "type": "comment", - "name": "Check if sNSSAI already exists in YANG tree", - "info": "This needs more work. If sNSSAI already exists in the YANG tree, need to patch the existing pLMNInfoList entry", - "comments": "", - "x": 1281.0211486816406, - "y": 3293.0787756443024, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "afcca869.480eb8", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1682.0211906433105, - "y": 3272.078409433365, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "37d243c.d4e14bc", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1602.0322494506836, - "y": 3792.4120020866394, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "cec37ec5.16861", - "type": "block", - "name": "Add PLMNInfoList Entry", - "xml": "", - "atomic": "true", - "comments": "", - "outputs": 1, - "x": 1061.0311889648438, - "y": 3640.422489643097, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "37d243c.d4e14bc", - "f68ebd37.c8c49", - "cd26514b.b010b", - "9c997f9f.b5f05", - "9b7d3d95.e8fa3", - "8453c373.c414f", - "a3925cdc.b52f3" - ] - ] - }, - { - "id": "a3925cdc.b52f3", - "type": "execute", - "name": "add PLMNInfoListEntry ToGNBCUUPFn using PUT", - "xml": "\n\n\n\n\n\n\n \n", - "comments": "", - "outputs": 1, - "x": 1679.0315208435059, - "y": 3870.4223074913025, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "5cb36eb7.51ab6", - "4e3c3d14.95df44" - ] - ] - }, - { - "id": "f68ebd37.c8c49", - "type": "record", - "name": "record", - "xml": "\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1595.0313682556152, - "y": 3740.422601222992, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "9e164396.76fb5", - "type": "execute", - "name": "generate addPLMNInfoListEntry.ToGNBCUUPFn", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1771.0314178466797, - "y": 3378.078959465027, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "cd26514b.b010b", - "type": "execute", - "name": "Populate idGNBDUFunction", - "xml": "\n \n \n \n \n", - "comments": "", - "outputs": 1, - "x": 1621.0211639404297, - "y": 3565.078882217407, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "9c997f9f.b5f05", - "type": "execute", - "name": "Populate mcc", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1587.0211639404297, - "y": 3627.078884124756, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "9b7d3d95.e8fa3", - "type": "execute", - "name": "Populate mnc", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1584.0211639404297, - "y": 3676.0788860321045, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "5cb36eb7.51ab6", - "type": "failure", - "name": "failure", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1971.0315208435059, - "y": 3798.4118094444275, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "c23d83a1.a3752" - ] - ] - }, - { - "id": "4e3c3d14.95df44", - "type": "success", - "name": "success", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 2016.0313987731934, - "y": 3896.4118094444275, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "e1447cda.a9c43" - ] - ] - }, - { - "id": "c23d83a1.a3752", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 2169.0313987731934, - "y": 3791.41193151474, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "fc5443be.5f064" - ] - ] - }, - { - "id": "e1447cda.a9c43", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", - "comments": "", - "outputs": 1, - "x": 2196.0311546325684, - "y": 3893.4118094444275, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "381b244a.de100c" - ] - ] - }, - { - "id": "fc5443be.5f064", - "type": "returnFailure", - "name": "return failure", - "xml": "\n\n\n", + "id": "67ee2d98.f55e04", + "type": "set", + "name": "set default status value", + "xml": "\n\n", "comments": "", - "x": 2354.0312156677246, - "y": 3787.411941051483, - "z": "317ebaae.5c7d96", + "x": 530.0000114440918, + "y": 220.0104489326477, + "z": "504d7698.3603d8", "wires": [] }, { - "id": "381b244a.de100c", - "type": "record", - "name": "record", - "xml": "\n\n\n", - "comments": "", - "outputs": 1, - "x": 2339.031520843506, - "y": 3893.412016391754, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "85dbfc0d.93927", + "id": "b5c41718.82fdc8", "type": "execute", - "name": "generate addPLMNInfoListEntry ToGNBCUUPFn", - "xml": "\n \n \n \n ", + "name": "printContext", + "xml": "\n\n\n\n", "comments": "", "outputs": 1, - "x": 1966.0211715698242, - "y": 3441.078960418701, - "z": "317ebaae.5c7d96", + "x": 1080.0000801086426, + "y": 161.01043796539307, + "z": "504d7698.3603d8", "wires": [ [] ] }, { - "id": "cb8c865.5153278", + "id": "84fd40ea.3aa1a", "type": "block", - "name": "ransim URL", + "name": "block : atomic", "xml": "", "atomic": "true", "comments": "", "outputs": 1, - "x": 1621.0210037231445, - "y": 3473.07896232605, - "z": "317ebaae.5c7d96", + "x": 902.0000801086426, + "y": 205.01043319702148, + "z": "504d7698.3603d8", "wires": [ [ - "85dbfc0d.93927", - "783e2de3.427c44" + "b5c41718.82fdc8", + "a83025f6.6ddba8" ] ] }, { - "id": "783e2de3.427c44", - "type": "execute", - "name": "populate mountName", - "xml": "\n \n \n \n ", - "comments": "", - "outputs": 1, - "x": 1885.021499633789, - "y": 3505.07896232605, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "c1a3ca32.d23248", - "type": "comment", - "name": "Connect to AddPLMNInfoList Entry", - "info": "when able to talk to latest SDNC", + "id": "d8035bd2.9c25d8", + "type": "set", + "name": "set Temp Variables", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", "comments": "", - "x": 1607.020839691162, - "y": 3831.411723613739, - "z": "317ebaae.5c7d96", + "x": 509.9999694824219, + "y": 436.0104675292969, + "z": "504d7698.3603d8", "wires": [] }, { - "id": "d51fe451.c40ce8", - "type": "switchNode", - "name": "ransim mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1230.0208587646484, - "y": 3986.744987010956, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "ece4a7f0.c42348", - "cab047e6.cb80b8" - ] - ] - }, - { - "id": "ece4a7f0.c42348", - "type": "outcome", - "name": "Not Mounted", - "xml": "\n", - "comments": "", - "outputs": 1, - "x": 1425.0208854675293, - "y": 3946.744894504547, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "a192d672.9cddf8" - ] - ] - }, - { - "id": "cab047e6.cb80b8", - "type": "outcome", - "name": "Mounted", - "xml": "\n", + "id": "eb319aab.d26b08", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", "comments": "", "outputs": 1, - "x": 1405.0208587646484, - "y": 4025.7449860572815, - "z": "317ebaae.5c7d96", + "x": 664.9999809265137, + "y": 625.9999990463257, + "z": "504d7698.3603d8", "wires": [ [ - "c7160cec.a65ce" + "de11d3a1.fbad7" ] ] }, { - "id": "bdf3a337.90acd", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n\n\n\n\n", + "id": "fe92e0a3.2157e", + "type": "execute", + "name": "printContext", + "xml": "\n\n\n\n", "comments": "", "outputs": 1, - "x": 1394.0218048095703, - "y": 4302.078504085541, - "z": "317ebaae.5c7d96", + "x": 506, + "y": 310, + "z": "504d7698.3603d8", "wires": [ [] ] }, { - "id": "5ea27454.64b39c", + "id": "58476f15.520dd", "type": "execute", - "name": "add RRM Policy ToGNBCUUPFn using PUT", - "xml": "\n\n\n\n\n\n\n \n", - "comments": "", - "outputs": 1, - "x": 1481.0210189819336, - "y": 4405.088698863983, - "z": "317ebaae.5c7d96", - "wires": [ - [ - "bff62565.6f26a8", - "eb8da55b.602708" - ] - ] - }, - { - "id": "2fcc259a.0b3a5a", - "type": "record", - "name": "record", - "xml": "\n\n\n\n", + "name": "SliStringUtils - substring MCC", + "xml": "\n \n \n \n ", "comments": "", "outputs": 1, - "x": 1382.0208320617676, - "y": 4245.088830947876, - "z": "317ebaae.5c7d96", + "x": 505.0103759765625, + "y": 525.0104675292969, + "z": "504d7698.3603d8", "wires": [ [] ] }, { - "id": "a192d672.9cddf8", + "id": "b83f1c3e.1d42c", "type": "execute", - "name": "generate addRRMPolicy.ToNRCellDU URL", - "xml": "\n \n \n \n ", + "name": "SliStringUtils - substring MNC", + "xml": "\n \n \n ", "comments": "", "outputs": 1, - "x": 1708.0208587646484, - "y": 3941.7449862957, - "z": "317ebaae.5c7d96", + "x": 482.0103988647461, + "y": 563.0104370117188, + "z": "504d7698.3603d8", "wires": [ [] ] }, { - "id": "f4bfd4dd.52e558", - "type": "execute", - "name": "Populate idGNBDUFunction", - "xml": "\n \n \n \n ", + "id": "f925c432.c26848", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n", "comments": "", "outputs": 1, - "x": 1424.0105743408203, - "y": 4095.7454023361206, - "z": "317ebaae.5c7d96", + "x": 393.00392150878906, + "y": 623.0038976669312, + "z": "504d7698.3603d8", "wires": [ [] ] }, { - "id": "f9de7959.ecc438", - "type": "execute", - "name": "Populate id", - "xml": "\n \n \n \n \n", + "id": "c2339e53.39c4b", + "type": "comment", + "name": "TO DO", + "info": "- Use \"List of Cells for Tracking Area\" everywhere list\nof cells are sequenced for Restconf transactions...\nNo need to go through all cells as captured in the configDB\nresponse....localID will be the actual value returned \nin \n\n\t\n\t\n\t\n\ttmp.trackingarea.cell would be cellLocalID", "comments": "", - "outputs": 1, - "x": 1389.0105743408203, - "y": 4160.745405197144, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] + "x": 762, + "y": 101, + "z": "504d7698.3603d8", + "wires": [] }, { - "id": "bff62565.6f26a8", - "type": "failure", - "name": "failure", - "xml": "\n", + "id": "de11d3a1.fbad7", + "type": "switchNode", + "name": "switch action", + "xml": "", "comments": "", "outputs": 1, - "x": 1772.021011352539, - "y": 4331.078275680542, - "z": "317ebaae.5c7d96", + "x": 867.0105171203613, + "y": 559.0104229450226, + "z": "504d7698.3603d8", "wires": [ [ - "2e8bc4f6.b251cc" + "5c622ac4.0b8d04", + "9943c636.c7b928", + "7ea2f86.8f59508", + "1059c51e.d06e2b" ] ] }, { - "id": "eb8da55b.602708", - "type": "success", - "name": "success", - "xml": "\n", + "id": "5c622ac4.0b8d04", + "type": "outcome", + "name": "allocate", + "xml": "", "comments": "", "outputs": 1, - "x": 1817.0208892822266, - "y": 4429.078275680542, - "z": "317ebaae.5c7d96", + "x": 1095.0105285644531, + "y": 470.89930629730225, + "z": "504d7698.3603d8", "wires": [ [ - "902446aa.b466c8" + "8320efb7.50f75" ] ] }, { - "id": "2e8bc4f6.b251cc", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", + "id": "9943c636.c7b928", + "type": "outcome", + "name": "modify-allocate", + "xml": "", "comments": "", "outputs": 1, - "x": 1970.0208892822266, - "y": 4324.0783977508545, - "z": "317ebaae.5c7d96", + "x": 1104.7248001098633, + "y": 546.3993489742279, + "z": "504d7698.3603d8", "wires": [ [ - "6a2f35a9.97a1cc" + "974dd6b9.655e38" ] ] }, { - "id": "902446aa.b466c8", - "type": "block", - "name": "block", - "xml": "\n", - "atomic": "false", + "id": "7ea2f86.8f59508", + "type": "outcome", + "name": "modify-deallocate", + "xml": "", "comments": "", "outputs": 1, - "x": 1997.0206451416016, - "y": 4426.078275680542, - "z": "317ebaae.5c7d96", + "x": 1112.081901550293, + "y": 636.5421724319458, + "z": "504d7698.3603d8", "wires": [ [ - "a30b82b2.5e0dd" + "aba8f6e8.f40d18" ] ] }, { - "id": "6a2f35a9.97a1cc", - "type": "returnFailure", - "name": "return failure", - "xml": "\n\n\n", - "comments": "", - "x": 2155.020706176758, - "y": 4320.078407287598, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "a30b82b2.5e0dd", - "type": "record", - "name": "record", - "xml": "\n\n\n", - "comments": "", - "outputs": 1, - "x": 2151.0209579467773, - "y": 4425.078788995743, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "122b6fb7.0d4cb", - "type": "execute", - "name": "generate RRMPolicy Ratio URL ToNRCellDU", - "xml": "\n \n \n \n ", + "id": "1059c51e.d06e2b", + "type": "outcome", + "name": "reconfigure", + "xml": "", "comments": "", "outputs": 1, - "x": 1904.0105743408203, - "y": 3996.7449774742126, - "z": "317ebaae.5c7d96", + "x": 1084.081901550293, + "y": 719.5779819488525, + "z": "504d7698.3603d8", "wires": [ - [] + [ + "48aa94ba.46a4ac" + ] ] }, { - "id": "c7160cec.a65ce", + "id": "8320efb7.50f75", "type": "block", - "name": "ransim URL", - "xml": "", + "name": "block : atomic", + "xml": "", "atomic": "true", - "comments": "", "outputs": 1, - "x": 1598.0105094909668, - "y": 4020.7449860572815, - "z": "317ebaae.5c7d96", + "x": 1307.9998950958252, + "y": 454.99999618530273, + "z": "504d7698.3603d8", "wires": [ [ - "122b6fb7.0d4cb", - "f287f04f.836b8" + "9018f001.f4f13" ] ] }, { - "id": "f287f04f.836b8", - "type": "execute", - "name": "populate mountName", - "xml": "\n \n \n \n ", - "comments": "", + "id": "974dd6b9.655e38", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", "outputs": 1, - "x": 1843.0105895996094, - "y": 4055.745319366455, - "z": "317ebaae.5c7d96", + "x": 1328.2143478393555, + "y": 550.5000791549683, + "z": "504d7698.3603d8", "wires": [ - [] + [ + "50e1c291.f5445c" + ] ] }, { - "id": "90fb8d4b.43daa", - "type": "comment", - "name": "Connect to RRM P{olicy Ratio", - "info": "when able to talk to latest SDNC", - "comments": "", - "x": 1408.0103302001953, - "y": 4364.0781898498535, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "1dd8e900.2b70d7", + "id": "48aa94ba.46a4ac", "type": "block", - "name": "rrmPolicyDedicatedRatio", - "xml": "", + "name": "block : atomic", + "xml": "", "atomic": "true", - "comments": "", "outputs": 1, - "x": 947.0311813354492, - "y": 2704.7554302215576, - "z": "317ebaae.5c7d96", + "x": 1315.8214492797852, + "y": 746.4286479949951, + "z": "504d7698.3603d8", "wires": [ [ - "29b3920.6d9936e", - "ee6397e2.522fa8", - "f096f922.89ec88" + "66a9f9d6.18f8e8" ] ] }, { - "id": "29b3920.6d9936e", - "type": "set", - "name": "calculation", - "xml": "\n", - "comments": "", - "x": 1208.031509399414, - "y": 2689.5331177711487, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "ee6397e2.522fa8", - "type": "switchNode", - "name": "check", - "xml": "\n", - "comments": "", + "id": "aba8f6e8.f40d18", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", "outputs": 1, - "x": 1209.031364440918, - "y": 2737.1996641159058, - "z": "317ebaae.5c7d96", + "x": 1328.7499389648438, + "y": 648.6429691314697, + "z": "504d7698.3603d8", "wires": [ [ - "58a01769.58ff88", - "a0eea02c.ba09" + "8bc4109b.5e7a3" ] ] }, { - "id": "58a01769.58ff88", - "type": "outcome", - "name": "value5", - "xml": "\n", + "id": "9018f001.f4f13", + "type": "call", + "name": "call instantiateRANSliceAllocate", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1366.0312728881836, - "y": 2685.199499130249, - "z": "317ebaae.5c7d96", + "x": 1596.2498779296875, + "y": 443.7499723434448, + "z": "504d7698.3603d8", "wires": [ [ - "2870b9a1.547516" + "241992b8.fd403e" ] ] }, { - "id": "a0eea02c.ba09", - "type": "outcome", - "name": "value10", - "xml": "\n", + "id": "241992b8.fd403e", + "type": "failure", + "name": "failure", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1375.0314769744873, - "y": 2739.199691772461, - "z": "317ebaae.5c7d96", + "x": 1862.1070098876953, + "y": 452.32141494750977, + "z": "504d7698.3603d8", "wires": [ [ - "49db3183.40fd6" + "3c5b4f11.7893f" ] ] }, { - "id": "2870b9a1.547516", - "type": "set", - "name": "set rrmPolicyDedicatedRatio", - "xml": "\n", - "comments": "", - "x": 1590.0312728881836, - "y": 2671.199661254883, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "49db3183.40fd6", - "type": "set", - "name": "set rrmPolicyDedicatedRatio", - "xml": "\n", + "id": "3c5b4f11.7893f", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", "comments": "", - "x": 1591.0313034057617, - "y": 2722.19988822937, - "z": "317ebaae.5c7d96", + "x": 2034.1070175170898, + "y": 452.42856788635254, + "z": "504d7698.3603d8", "wires": [] }, { - "id": "f096f922.89ec88", - "type": "record", - "name": "record", - "xml": "\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 1184.0313034057617, - "y": 2784.199782371521, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "b3c6e815.633168", - "type": "execute", - "name": "gNBCUUPList-pLMNInfoList_length", - "xml": "\n\t\n\t", + "id": "50e1c291.f5445c", + "type": "call", + "name": "call instantiateRANSliceModifyAllocate", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1666.0312385559082, - "y": 3028.078739643097, - "z": "317ebaae.5c7d96", + "x": 1617.6787109375, + "y": 550.7500152587891, + "z": "504d7698.3603d8", "wires": [ - [] + [ + "e89d5508.674028" + ] ] }, { - "id": "1f673cb9.4eb0d3", - "type": "execute", - "name": "gNBCUUPList-pLMNId", - "xml": "\n\t\n\t", + "id": "e89d5508.674028", + "type": "failure", + "name": "failure", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1672.254165649414, - "y": 3115.7546770572662, - "z": "317ebaae.5c7d96", + "x": 1881.9644355773926, + "y": 550.7500410079956, + "z": "504d7698.3603d8", "wires": [ - [] + [ + "648b3bba.8b5504" + ] ] }, { - "id": "446c6bd2.5765e4", - "type": "comment", - "name": "Assumption pLMNId in configDB resp", - "info": "Assumed that configDB responnse will include pLMNId...currently, it is not there", + "id": "648b3bba.8b5504", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", "comments": "", - "x": 1693.2540092468262, - "y": 3073.754395008087, - "z": "317ebaae.5c7d96", + "x": 2050.535877227783, + "y": 550.4285860061646, + "z": "504d7698.3603d8", "wires": [] }, { - "id": "a2c6edf3.f8672", - "type": "execute", - "name": "printContext", - "xml": "\n\n\n\n", - "comments": "", - "outputs": 1, - "x": 366.01039123535156, - "y": 267.9999990463257, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] - }, - { - "id": "7d920136.f456d", - "type": "execute", - "name": "SliStringUtils - substring MCC", - "xml": "\n \n \n \n ", + "id": "66a9f9d6.18f8e8", + "type": "call", + "name": "call instantiateRANSliceReconfigure", + "xml": "\n", "comments": "", "outputs": 1, - "x": 361.0207824707031, - "y": 443.01048159599304, - "z": "317ebaae.5c7d96", + "x": 1608.8213729858398, + "y": 746.0357065200806, + "z": "504d7698.3603d8", "wires": [ - [] + [ + "f0fc41b.4aff2c" + ] ] }, { - "id": "de12fc02.aeebe", - "type": "execute", - "name": "SliStringUtils - substring MNC", - "xml": "\n \n \n ", + "id": "f0fc41b.4aff2c", + "type": "failure", + "name": "failure", + "xml": "\n", "comments": "", "outputs": 1, - "x": 339.02079010009766, - "y": 485.01044368743896, - "z": "317ebaae.5c7d96", + "x": 1865.1070976257324, + "y": 746.0357322692871, + "z": "504d7698.3603d8", "wires": [ - [] + [ + "5fdce06d.95f6" + ] ] }, { - "id": "ea3a0893.8b0e98", - "type": "record", - "name": "record", - "xml": "\n\n\n\n\n", + "id": "5fdce06d.95f6", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", "comments": "", - "outputs": 1, - "x": 250.01431274414062, - "y": 545.0039043426514, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] + "x": 2033.678539276123, + "y": 745.714277267456, + "z": "504d7698.3603d8", + "wires": [] }, { - "id": "939e1b4f.da4dc8", - "type": "for", - "name": "For list of cells", - "xml": "", + "id": "8bc4109b.5e7a3", + "type": "call", + "name": "call instantiateRANSliceModifyDeallocate", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1662.010398864746, - "y": 645.0000796318054, - "z": "317ebaae.5c7d96", + "x": 1601.9641876220703, + "y": 647.0357418060303, + "z": "504d7698.3603d8", "wires": [ [ - "79e35a7f.32c6a4", - "d52b3759.4905a8" + "69581143.26511" ] ] }, { - "id": "d52b3759.4905a8", - "type": "record", - "name": "record", - "xml": "\n\n\n", + "id": "69581143.26511", + "type": "failure", + "name": "failure", + "xml": "\n", "comments": "", "outputs": 1, - "x": 1848.0104522705078, - "y": 643.0000381469727, - "z": "317ebaae.5c7d96", + "x": 1880.5356101989746, + "y": 645.607195854187, + "z": "504d7698.3603d8", "wires": [ - [] + [ + "ebc0da12.cd9458" + ] ] }, { - "id": "79e35a7f.32c6a4", - "type": "execute", - "name": "Cells in TrackingArea", - "xml": "\n\t\n\t", + "id": "ebc0da12.cd9458", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", "comments": "", - "outputs": 1, - "x": 1855.0104522705078, - "y": 579.6667037010193, - "z": "317ebaae.5c7d96", - "wires": [ - [] - ] + "x": 2049.1070518493652, + "y": 645.285740852356, + "z": "504d7698.3603d8", + "wires": [] }, { - "id": "a5470a13.791b88", - "type": "comment", - "name": "TO DO", - "info": "- Use \"List of Cells for Tracking Area\" everywhere list\nof cells are sequenced for Restconf transactions...\nNo need to go through all cells as captured in the configDB\nresponse....localID will be the actual value returned \nin \n\n\t\n\t\n\t\n\ttmp.trackingarea.cell would be cellLocalID", + "id": "65125671.2cb738", + "type": "set", + "name": "set RRMPolicyRatio IDs", + "xml": "\n\n\n\n\n\n\n", "comments": "", - "x": 759.0103988647461, - "y": 59, - "z": "317ebaae.5c7d96", + "x": 507, + "y": 482, + "z": "504d7698.3603d8", "wires": [] }, { - "id": "8d863ea2.b67b2", + "id": "de824f2b.54dd3", "type": "execute", - "name": "cellLocalID", - "xml": "\n\t\n\t", + "name": "execute concat customer-id and @test.com", + "xml": "\n \n \n \n\n\n", "comments": "", "outputs": 1, - "x": 1259.0104370117188, - "y": 1187.333408355713, - "z": "317ebaae.5c7d96", + "x": 873, + "y": 395, + "z": "504d7698.3603d8", "wires": [ [] ] - }, - { - "id": "672b731.15e6f8c", - "type": "set", - "name": "Calculate uLThptPerSlice dLThptPerSlice maxNumberOfConns", - "xml": "\n\n\n\n\n\n", - "comments": "", - "x": 705.0039215087891, - "y": 4919.504153251648, - "z": "317ebaae.5c7d96", - "wires": [] - }, - { - "id": "f1d387c8.c5cd08", - "type": "set", - "name": "Calculate uLThptPerSlice dLThptPerSlice maxNumberOfConns", - "xml": "\n\n\n\n\n\n", - "comments": "", - "x": 1035.003921508789, - "y": 2838.7541217803955, - "z": "317ebaae.5c7d96", - "wires": [] } ] diff --git a/platform-logic/ran-slice-api/src/main/json/ran-slice-api_instantiateRANSliceAllocate.json b/platform-logic/ran-slice-api/src/main/json/ran-slice-api_instantiateRANSliceAllocate.json new file mode 100644 index 00000000..71020878 --- /dev/null +++ b/platform-logic/ran-slice-api/src/main/json/ran-slice-api_instantiateRANSliceAllocate.json @@ -0,0 +1,5349 @@ +[ + { + "id": "8ffffcfe.239d8", + "type": "method", + "name": "method", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 234.99999237060547, + "y": 227.99998664855957, + "z": "3782c339.10eaec", + "wires": [ + [ + "ca27cc50.ca73c" + ] + ] + }, + { + "id": "81ee5273.a475", + "type": "dgstart", + "name": "DGSTART", + "outputs": 1, + "x": 98.99999237060547, + "y": 20.999956130981445, + "z": "3782c339.10eaec", + "wires": [ + [ + "8b18750a.88a0d8" + ] + ] + }, + { + "id": "8b18750a.88a0d8", + "type": "service-logic", + "name": "ran-slice-api ${project.version}", + "module": "ran-slice-api", + "version": "${project.version}", + "comments": "", + "xml": "", + "outputs": 1, + "x": 289.9999809265137, + "y": 136.00003814697266, + "z": "3782c339.10eaec", + "wires": [ + [ + "8ffffcfe.239d8" + ] + ] + }, + { + "id": "d5a1c9be.da3568", + "type": "returnSuccess", + "name": "return success", + "xml": "\n\n\n", + "comments": "", + "x": 282.4896049499512, + "y": 1211.0002937316895, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "1151eaa0.bfa095", + "type": "comment", + "name": "instantiateRANSliceAllocate", + "info": "", + "comments": "", + "x": 513.9999961853027, + "y": 68.01035690307617, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "cb6b991.813ad68", + "type": "block", + "name": "Get NRT RIC Details", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 1722.0001220703125, + "y": 354.90967559814453, + "z": "3782c339.10eaec", + "wires": [ + [ + "476f74b5.c8e31c", + "b937a1e6.235ad", + "a83f2aad.26c2c8" + ] + ] + }, + { + "id": "476f74b5.c8e31c", + "type": "execute", + "name": "generate getNearRTRICsFromTrackingArea URL", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 2083.000087738037, + "y": 300.90969467163086, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "b937a1e6.235ad", + "type": "record", + "name": "record configdb RestAPI parms", + "xml": "\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 2080.000213623047, + "y": 365.90966510772705, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "a83f2aad.26c2c8", + "type": "execute", + "name": "Get nearRTRIC for TrackingArea", + "xml": "\n\n\n\n \n\n\n", + "comments": "", + "outputs": 1, + "x": 2049.000312805176, + "y": 443.909704208374, + "z": "3782c339.10eaec", + "wires": [ + [ + "426516a7.98c568", + "311373b7.61618c" + ] + ] + }, + { + "id": "426516a7.98c568", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2280.0001525878906, + "y": 385.9096956253052, + "z": "3782c339.10eaec", + "wires": [ + [ + "1faa34da.9926bb" + ] + ] + }, + { + "id": "311373b7.61618c", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2277.0000915527344, + "y": 484.90958404541016, + "z": "3782c339.10eaec", + "wires": [ + [ + "8bc0c94b.677228" + ] + ] + }, + { + "id": "1faa34da.9926bb", + "type": "block", + "name": "block", + "xml": "", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 2485.0001945495605, + "y": 334.9097366333008, + "z": "3782c339.10eaec", + "wires": [ + [ + "deb7fe95.dbda2", + "abbbc074.ab645", + "b8fa2a3a.504528" + ] + ] + }, + { + "id": "8bc0c94b.677228", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 2425.999937057495, + "y": 477.90971851348877, + "z": "3782c339.10eaec", + "wires": [ + [ + "4f27e635.52ced8", + "c335ce4f.8fff" + ] + ] + }, + { + "id": "deb7fe95.dbda2", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 2499.999828338623, + "y": 420.90970182418823, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "4f27e635.52ced8", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 2556.9998359680176, + "y": 474.9096908569336, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "abbbc074.ab645", + "type": "set", + "name": "set", + "xml": "\n\n", + "comments": "", + "x": 2598.9998931884766, + "y": 260.0207767486572, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "c335ce4f.8fff", + "type": "execute", + "name": "printContext", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 2543.777976989746, + "y": 531.9097156524658, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "27f5ad6.e041d52", + "type": "for", + "name": "For ConfigDB Entries", + "xml": "", + "comments": "", + "outputs": 1, + "x": 1307.000087738037, + "y": 1955.0106010437012, + "z": "3782c339.10eaec", + "wires": [ + [ + "e012aa42.d0aa48", + "9ce9f7b1.bfdc98", + "eeaffd3b.bd34e", + "d0463c5f.aa435", + "ebf82221.c4be3", + "97ac0173.5eb49", + "8abf64e1.c38d08", + "e31edffc.384aa" + ] + ] + }, + { + "id": "e012aa42.d0aa48", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 1751.000072479248, + "y": 1221.0106410980225, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "ca27cc50.ca73c", + "type": "block", + "name": "block : atomic", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 241.99996185302734, + "y": 356.01035594940186, + "z": "3782c339.10eaec", + "wires": [ + [ + "cb6b991.813ad68", + "e2e4c3ff.64ab8", + "93365ab1.b37818", + "d5a1c9be.da3568" + ] + ] + }, + { + "id": "e2e4c3ff.64ab8", + "type": "block", + "name": "Instantiate RAN Slice", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 1299.0000076293945, + "y": 707.0104222297668, + "z": "3782c339.10eaec", + "wires": [ + [ + "27f5ad6.e041d52", + "4af9dc76.4f1b24" + ] + ] + }, + { + "id": "9ce9f7b1.bfdc98", + "type": "block", + "name": "DU", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 1883.0000305175781, + "y": 5698.010556459427, + "z": "3782c339.10eaec", + "wires": [ + [ + "6f1ee7ad.efc838", + "8d5f964b.a55fb8", + "4e7b0759.2593f8", + "841bda4b.d75108", + "e5dbe85b.c85da8" + ] + ] + }, + { + "id": "f128051e.58f4d8", + "type": "block", + "name": "Add RRM Policy Ratio", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3583.000129699707, + "y": 7311.010218858719, + "z": "3782c339.10eaec", + "wires": [ + [ + "f92c8b41.45f4e8", + "48f711b6.52ba5", + "eb0cbf13.2b4a7", + "408bc3c7.9fed7c", + "b84a347c.bcaf78", + "238176b8.bc9faa", + "a5f17d01.d362b" + ] + ] + }, + { + "id": "ec453503.1d9da8", + "type": "switchNode", + "name": "ransim mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3639.0002517700195, + "y": 6539.010512590408, + "z": "3782c339.10eaec", + "wires": [ + [ + "9c28c302.efd26", + "34ee5e89.d232d2" + ] + ] + }, + { + "id": "9c28c302.efd26", + "type": "outcome", + "name": "Not Mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3834.0002784729004, + "y": 6499.010420084, + "z": "3782c339.10eaec", + "wires": [ + [ + "786840fe.a48bd" + ] + ] + }, + { + "id": "34ee5e89.d232d2", + "type": "outcome", + "name": "Mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3814.0002517700195, + "y": 6578.010511636734, + "z": "3782c339.10eaec", + "wires": [ + [ + "8c90bcbc.0d091" + ] + ] + }, + { + "id": "8d5f964b.a55fb8", + "type": "for", + "name": "For DUList Entries", + "xml": "", + "comments": "", + "outputs": 1, + "x": 2213.000011444092, + "y": 5927.010699272156, + "z": "3782c339.10eaec", + "wires": [ + [ + "763f2d90.31c814", + "1920111.78a1cef", + "fc4e6983.9b8a78", + "a532edae.e356f", + "864ccc1f.7689", + "862bddc0.5e5c4" + ] + ] + }, + { + "id": "6f1ee7ad.efc838", + "type": "record", + "name": "record", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3345.000087738037, + "y": 5734.010356903076, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "4e7b0759.2593f8", + "type": "execute", + "name": "set DU Level parms", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 3397.000087738037, + "y": 5677.010356903076, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "ff9071bd.eb736", + "type": "execute", + "name": "cellDUListEntries", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 3985.999870300293, + "y": 5915.010561704636, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "763f2d90.31c814", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3599.000026702881, + "y": 6092.010374546051, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "1920111.78a1cef", + "type": "block", + "name": "cellDUList Level Parms", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3615.000045776367, + "y": 6049.010571479797, + "z": "3782c339.10eaec", + "wires": [ + [ + "ff9071bd.eb736", + "c1a95f6c.46e6e", + "c8445011.36983", + "eaa549c6.a5dfa8", + "6704aa8c.643f74", + "5a8131ae.e6a72", + "f1b2da38.210a28" + ] + ] + }, + { + "id": "c1a95f6c.46e6e", + "type": "execute", + "name": "cellDUListEntries-gNBDUId", + "xml": "\n\t\n\t\n", + "comments": "", + "outputs": 1, + "x": 4015.000011444092, + "y": 5953.0102796554565, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "c8445011.36983", + "type": "execute", + "name": "cellDUListEntries-gNBDUName", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 4014.000026702881, + "y": 5992.010281562805, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "eaa549c6.a5dfa8", + "type": "execute", + "name": "cellDUListEntries-gNBId", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 3994, + "y": 6030.010296821594, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "6704aa8c.643f74", + "type": "execute", + "name": "cellDUListEntries-gNBIdLength", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 4009.0000076293945, + "y": 6078.010025978088, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "5a8131ae.e6a72", + "type": "execute", + "name": "cellDUListEntries-pLMNId", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 3980.000087738037, + "y": 6155.010356903076, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "fc4e6983.9b8a78", + "type": "for", + "name": "For List of Cells", + "xml": "", + "comments": "", + "outputs": 1, + "x": 3379.9902305603027, + "y": 6164.010812759399, + "z": "3782c339.10eaec", + "wires": [ + [ + "77234e.6fd94cb4", + "44981318.e2d07c", + "36ee8375.dd7dbc", + "c047063f.881ee8" + ] + ] + }, + { + "id": "77234e.6fd94cb4", + "type": "block", + "name": "pLMNInfoList Level Parms", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3820.989875793457, + "y": 6272.010321855545, + "z": "3782c339.10eaec", + "wires": [ + [ + "c8fce069.c2ac9", + "f26db8b7.683ea8" + ] + ] + }, + { + "id": "c8fce069.c2ac9", + "type": "execute", + "name": "pLMNInfoListEntries", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 4074.9898223876953, + "y": 6208.010224342346, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "44981318.e2d07c", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3772.989875793457, + "y": 6316.010321855545, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "36ee8375.dd7dbc", + "type": "for", + "name": "For pLMNInfoListEntries", + "xml": "", + "comments": "", + "outputs": 1, + "x": 3803.989875793457, + "y": 6414.010321855545, + "z": "3782c339.10eaec", + "wires": [ + [ + "36670f4c.3fe99" + ] + ] + }, + { + "id": "a532edae.e356f", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3551.9896087646484, + "y": 6130.0103759765625, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "36670f4c.3fe99", + "type": "block", + "name": "pLMNInfoList Parms", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 4023.989875793457, + "y": 6410.010321855545, + "z": "3782c339.10eaec", + "wires": [ + [ + "c19c76a5.d21f48", + "476f4766.8505c8" + ] + ] + }, + { + "id": "c19c76a5.d21f48", + "type": "execute", + "name": "sNSSAI", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 4195.989875793457, + "y": 6363.010321855545, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "34157188.a8d1ce", + "type": "comment", + "name": "Check if sNSSAI already exists in YANG tree", + "info": "This needs more work. If sNSSAI already exists in the YANG tree, need to patch the existing pLMNInfoList entry", + "comments": "", + "x": 3875.989875793457, + "y": 6365.010321855545, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "476f4766.8505c8", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 4200.989875793457, + "y": 6430.010321855545, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "eeaffd3b.bd34e", + "type": "execute", + "name": "nearRTRICId", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 1675.9895133972168, + "y": 998.0105266571045, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "f26db8b7.683ea8", + "type": "execute", + "name": "cellLocalId", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 4045.989875793457, + "y": 6294.010321855545, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "752aacd4.5ca354", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3983.0011024475098, + "y": 6864.3438885211945, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "723405eb.74705c", + "type": "block", + "name": "Add PLMNInfoList Entry", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3656.000045776367, + "y": 6752.3543655872345, + "z": "3782c339.10eaec", + "wires": [ + [ + "752aacd4.5ca354", + "cf4fccea.d5737", + "892ba27c.8fc02", + "1199a1c2.a2ddde", + "7bcc4dc7.8037f4", + "b67da5b8.9a7b68", + "ec453503.1d9da8", + "c829f59e.a69468" + ] + ] + }, + { + "id": "c829f59e.a69468", + "type": "execute", + "name": "add PLMNInfoListEntry ToNRCellDU using PUT", + "xml": "\n\n\n\n\n\n\n \n", + "comments": "", + "outputs": 1, + "x": 4060.000373840332, + "y": 6942.3541939258575, + "z": "3782c339.10eaec", + "wires": [ + [ + "fbdfe66c.e0f1d8", + "e9f50348.c4d7e" + ] + ] + }, + { + "id": "cf4fccea.d5737", + "type": "record", + "name": "record", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 4011.0002212524414, + "y": 6809.354264497757, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "786840fe.a48bd", + "type": "execute", + "name": "generate addPLMNInfoListEntry.ToNRCellDU", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4119.000289916992, + "y": 6497.010644197464, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "892ba27c.8fc02", + "type": "execute", + "name": "Populate idGNBDUFunction", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4000.9899978637695, + "y": 6635.010391950607, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "1199a1c2.a2ddde", + "type": "execute", + "name": "Populate idNRCellDU", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3988.9899940490723, + "y": 6681.010452985764, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "7bcc4dc7.8037f4", + "type": "execute", + "name": "Populate mcc", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3975.989995956421, + "y": 6722.010514497757, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "b67da5b8.9a7b68", + "type": "execute", + "name": "Populate mnc", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3983.9899940490723, + "y": 6763.0103924274445, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "fbdfe66c.e0f1d8", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 4352.000373840332, + "y": 6870.3436958789825, + "z": "3782c339.10eaec", + "wires": [ + [ + "6504029.ef07ffc" + ] + ] + }, + { + "id": "e9f50348.c4d7e", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 4397.0002517700195, + "y": 6968.3436958789825, + "z": "3782c339.10eaec", + "wires": [ + [ + "f60eda33.61ce28" + ] + ] + }, + { + "id": "6504029.ef07ffc", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 4614.000270843506, + "y": 6755.343777656555, + "z": "3782c339.10eaec", + "wires": [ + [ + "2c0279b9.8d34e6", + "b8fa2a3a.504528" + ] + ] + }, + { + "id": "f60eda33.61ce28", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 4577.0000076293945, + "y": 6965.3436958789825, + "z": "3782c339.10eaec", + "wires": [ + [ + "4b109522.eda6ac" + ] + ] + }, + { + "id": "2c0279b9.8d34e6", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 4779.000270843506, + "y": 6838.344265937805, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "4b109522.eda6ac", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 4726.000228881836, + "y": 6996.34406208992, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "9a4c8dfb.22596", + "type": "execute", + "name": "generate addPLMNInfoListEntry.ToNRCellDU", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4313.989990234375, + "y": 6547.010641336441, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "8c90bcbc.0d091", + "type": "block", + "name": "ransim URL", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 4006.989902496338, + "y": 6573.010511636734, + "z": "3782c339.10eaec", + "wires": [ + [ + "9a4c8dfb.22596", + "50f9308c.f91bd" + ] + ] + }, + { + "id": "50f9308c.f91bd", + "type": "execute", + "name": "populate mountName", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4248.989936828613, + "y": 6607.010450601578, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "94a07ab.3e81688", + "type": "comment", + "name": "Connect to AddPLMNInfoList Entry", + "info": "when able to talk to latest SDNC", + "comments": "", + "x": 3987.9896926879883, + "y": 6903.343610048294, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "f92c8b41.45f4e8", + "type": "switchNode", + "name": "ransim mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3842.9896926879883, + "y": 7060.676984071732, + "z": "3782c339.10eaec", + "wires": [ + [ + "7ebde91e.377e08", + "6ccb303.b4585d" + ] + ] + }, + { + "id": "7ebde91e.377e08", + "type": "outcome", + "name": "Not Mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 4037.989719390869, + "y": 7020.676891565323, + "z": "3782c339.10eaec", + "wires": [ + [ + "2a70b470.6d770c" + ] + ] + }, + { + "id": "6ccb303.b4585d", + "type": "outcome", + "name": "Mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 4017.9896926879883, + "y": 7099.676983118057, + "z": "3782c339.10eaec", + "wires": [ + [ + "a7157644.9ee8a8" + ] + ] + }, + { + "id": "238176b8.bc9faa", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 4002.9905853271484, + "y": 7375.010406255722, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "a5f17d01.d362b", + "type": "execute", + "name": "add RRM Policy ToNRCellDU using PUT", + "xml": "\n\n\n\n\n\n\n \n", + "comments": "", + "outputs": 1, + "x": 4056.989906311035, + "y": 7521.020846128464, + "z": "3782c339.10eaec", + "wires": [ + [ + "431cc7d1.f4c0d8", + "32907c62.dc62d4" + ] + ] + }, + { + "id": "b84a347c.bcaf78", + "type": "record", + "name": "record", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3992.9896545410156, + "y": 7316.020558595657, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "2a70b470.6d770c", + "type": "execute", + "name": "generate addRRMPolicy.ToNRCellDU URL", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4323.989685058594, + "y": 7018.676964998245, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "48f711b6.52ba5", + "type": "execute", + "name": "Populate idGNBDUFunction", + "xml": "\n \n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4033.9794692993164, + "y": 7169.6769688129425, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "eb0cbf13.2b4a7", + "type": "execute", + "name": "Populate idNRCellDU", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4021.979465484619, + "y": 7215.677029848099, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "408bc3c7.9fed7c", + "type": "execute", + "name": "Populate id", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4008.979467391968, + "y": 7256.677091360092, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "431cc7d1.f4c0d8", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 4384.989845275879, + "y": 7405.010272741318, + "z": "3782c339.10eaec", + "wires": [ + [ + "8c2605fb.c8e6f8" + ] + ] + }, + { + "id": "32907c62.dc62d4", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 4393.989784240723, + "y": 7547.010348081589, + "z": "3782c339.10eaec", + "wires": [ + [ + "2f88a123.4d86de" + ] + ] + }, + { + "id": "8c2605fb.c8e6f8", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 5018.989650726318, + "y": 7374.010281562805, + "z": "3782c339.10eaec", + "wires": [ + [ + "259ea10d.3b096e", + "b8fa2a3a.504528" + ] + ] + }, + { + "id": "2f88a123.4d86de", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 4573.989540100098, + "y": 7544.010348081589, + "z": "3782c339.10eaec", + "wires": [ + [ + "e68949d9.581098" + ] + ] + }, + { + "id": "259ea10d.3b096e", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 5204.989513397217, + "y": 7437.010485649109, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "e68949d9.581098", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 4722.989841461182, + "y": 7570.010540723801, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "169dbbf0.b46614", + "type": "execute", + "name": "generate RRMPolicy Ratio URL ToNRCellDU", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4515.979400634766, + "y": 7066.677274942398, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "a7157644.9ee8a8", + "type": "block", + "name": "ransim URL", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 4210.979343414307, + "y": 7094.676983118057, + "z": "3782c339.10eaec", + "wires": [ + [ + "169dbbf0.b46614", + "c81614f3.74ed48" + ] + ] + }, + { + "id": "c81614f3.74ed48", + "type": "execute", + "name": "populate mountName", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4452.979377746582, + "y": 7128.676922082901, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "69a0280d.dd59e8", + "type": "comment", + "name": "Connect to RRM P{olicy Ratio", + "info": "when able to talk to latest SDNC", + "comments": "", + "x": 4020.979164123535, + "y": 7438.010186910629, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "841bda4b.d75108", + "type": "block", + "name": "rrmPolicyDedicatedRatio", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3295.000087738037, + "y": 5872.687602996826, + "z": "3782c339.10eaec", + "wires": [ + [ + "4e76c2d1.53803c", + "8305619e.01842" + ] + ] + }, + { + "id": "f1b2da38.210a28", + "type": "execute", + "name": "cellDUListEntries-nFType", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 3983.0000610351562, + "y": 6114.010273933411, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "97abefc4.6dfec", + "type": "set", + "name": "set rrmPolicyDedicatedRatio", + "xml": "\n", + "comments": "", + "x": 3970.0000915527344, + "y": 5819.1316928863525, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "b18dc5af.77f928", + "type": "set", + "name": "set rrmPolicyDedicatedRatio", + "xml": "\n", + "comments": "", + "x": 3963.000015258789, + "y": 5866.1316595077515, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "4e76c2d1.53803c", + "type": "record", + "name": "record", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3564.0001220703125, + "y": 5932.131814002991, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "d0463c5f.aa435", + "type": "block", + "name": "CUCP", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 1803.9895324707031, + "y": 1927.3437700271606, + "z": "3782c339.10eaec", + "wires": [ + [ + "87fc4f17.59964", + "5699a4d9.62a99c", + "553bf509.67b0ac", + "6bab883.4f4f178" + ] + ] + }, + { + "id": "5d5aa187.76c5a", + "type": "block", + "name": "Add RRM Policy Ratio", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3133.9896812438965, + "y": 3026.3438596725464, + "z": "3782c339.10eaec", + "wires": [ + [ + "d8734664.5cbc98", + "4d0eaa3.9f50a54", + "f297d5a.9107528", + "f11b40a.c13a5c", + "f2ab0eeb.af28e", + "e722a5a4.d94328", + "60590114.37a63" + ] + ] + }, + { + "id": "5245cbbf.5fdc24", + "type": "switchNode", + "name": "ransim mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3146.9896812438965, + "y": 2288.3441638946533, + "z": "3782c339.10eaec", + "wires": [ + [ + "60d03ce0.3dd2b4", + "5a1524d1.a7809c" + ] + ] + }, + { + "id": "60d03ce0.3dd2b4", + "type": "outcome", + "name": "Not Mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3336.98966217041, + "y": 2258.3439474105835, + "z": "3782c339.10eaec", + "wires": [ + [ + "46453804.743d98" + ] + ] + }, + { + "id": "5a1524d1.a7809c", + "type": "outcome", + "name": "Mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3316.9896354675293, + "y": 2337.344038963318, + "z": "3782c339.10eaec", + "wires": [ + [ + "d0676bf.1adb398" + ] + ] + }, + { + "id": "5699a4d9.62a99c", + "type": "for", + "name": "For CUCPList Entries", + "xml": "", + "comments": "", + "outputs": 1, + "x": 2037.989589691162, + "y": 1956.3439750671387, + "z": "3782c339.10eaec", + "wires": [ + [ + "469c956d.80851c", + "ed10fa1c.a41b48", + "365aa629.3947fa", + "50091c01.686f04", + "f1a802f3.e7801", + "f6cf0566.75b7c8" + ] + ] + }, + { + "id": "87fc4f17.59964", + "type": "record", + "name": "record", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 2028.989616394043, + "y": 1642.343768119812, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "553bf509.67b0ac", + "type": "execute", + "name": "set CUCP Level parms", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 2037.9896202087402, + "y": 1585.3436460494995, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "a5c488ee.60f278", + "type": "execute", + "name": "cellCUList Entries", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 2684.9893760681152, + "y": 1750.3439512252808, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "469c956d.80851c", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 2301.9898262023926, + "y": 1933.3440265655518, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "ed10fa1c.a41b48", + "type": "block", + "name": "cellCUCPList Level Parms", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 2350.9896202087402, + "y": 1881.3438901901245, + "z": "3782c339.10eaec", + "wires": [ + [ + "a5c488ee.60f278", + "928b8072.7cea7", + "26db38b3.5a1f28", + "83d5ba6f.86db58", + "a1b8dc09.ca6", + "54f18c03.3df684" + ] + ] + }, + { + "id": "928b8072.7cea7", + "type": "execute", + "name": "gNBCUCPList.gNBCUName", + "xml": "\n\t\n\t\n", + "comments": "", + "outputs": 1, + "x": 2712.9894371032715, + "y": 1821.3438301086426, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "26db38b3.5a1f28", + "type": "execute", + "name": "gNBCUCPList-gNBId", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 2727.9897384643555, + "y": 1870.343952178955, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "83d5ba6f.86db58", + "type": "execute", + "name": "gNBCUCPList-gNBIdLength", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 2753.9896202087402, + "y": 1919.3440732955933, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "a1b8dc09.ca6", + "type": "execute", + "name": "gNBCUCPList-pLMNId", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 2766.9896202087402, + "y": 2011.343952178955, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "365aa629.3947fa", + "type": "for", + "name": "For List of Cells ", + "xml": "", + "comments": "", + "outputs": 1, + "x": 2382.9795722961426, + "y": 2442.34387922287, + "z": "3782c339.10eaec", + "wires": [ + [ + "17808f07.373cf1", + "67d51f42.c8718" + ] + ] + }, + { + "id": "3bce4f59.1d2eb", + "type": "block", + "name": "pLMNInfoList Level Parms", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3308.9792442321777, + "y": 2017.343858718872, + "z": "3782c339.10eaec", + "wires": [ + [ + "5eaee4a7.15673c" + ] + ] + }, + { + "id": "5eaee4a7.15673c", + "type": "execute", + "name": "pLMNInfoListEntries", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 3573.979259490967, + "y": 1995.343849182129, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "7114e629.77e9f8", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3275.979259490967, + "y": 2075.343849182129, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "2141ee1e.d6b4b2", + "type": "for", + "name": "For pLMNInfoListEntries", + "xml": "", + "comments": "", + "outputs": 1, + "x": 3306.979259490967, + "y": 2173.343849182129, + "z": "3782c339.10eaec", + "wires": [ + [ + "e0650522.7b3a08" + ] + ] + }, + { + "id": "50091c01.686f04", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 2297.9793853759766, + "y": 1999.3437514305115, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "e0650522.7b3a08", + "type": "block", + "name": "pLMNInfoList Parms", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3526.979259490967, + "y": 2169.343849182129, + "z": "3782c339.10eaec", + "wires": [ + [ + "2368d926.e5c736", + "3bd6d00a.8b334" + ] + ] + }, + { + "id": "2368d926.e5c736", + "type": "execute", + "name": "sNSSAI", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 3700.9793128967285, + "y": 2125.343849182129, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "1c5d93bf.83fecc", + "type": "comment", + "name": "Check if sNSSAI already exists in YANG tree", + "info": "This needs more work. If sNSSAI already exists in the YANG tree, need to patch the existing pLMNInfoList entry", + "comments": "", + "x": 3378.979259490967, + "y": 2124.343849182129, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "3bd6d00a.8b334", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3703.979259490967, + "y": 2189.343849182129, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "2433e4c.8e9921c", + "type": "execute", + "name": "cellLocalId", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 3550.9792518615723, + "y": 2055.34383392334, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "3449c76.9f99538", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3485.9904861450195, + "y": 2623.6774158477783, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "5b90deb5.d3673", + "type": "block", + "name": "Add PLMNInfoList Entry", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3192.9893531799316, + "y": 2564.687919616699, + "z": "3782c339.10eaec", + "wires": [ + [ + "3449c76.9f99538", + "5b18d238.b6363c", + "37a00456.c4219c", + "99280fd2.00eee", + "34e6cf35.a840d", + "ea9dd48e.bbe728", + "5245cbbf.5fdc24", + "1c808889.8d4bd7" + ] + ] + }, + { + "id": "1c808889.8d4bd7", + "type": "execute", + "name": "add PLMNInfoListEntry ToNRCellCU using PUT", + "xml": "\n\n\n\n\n\n\n \n", + "comments": "", + "outputs": 1, + "x": 3598.98970413208, + "y": 2699.687720298767, + "z": "3782c339.10eaec", + "wires": [ + [ + "cd56b026.8e328", + "5593b8e5.5c0b78" + ] + ] + }, + { + "id": "5b18d238.b6363c", + "type": "record", + "name": "record", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3478.989604949951, + "y": 2571.688014984131, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "46453804.743d98", + "type": "execute", + "name": "generate addPLMNInfoListEntry.ToNRCellDU", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3621.989589691162, + "y": 2258.344097137451, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "37a00456.c4219c", + "type": "execute", + "name": "Populate idGNBDUFunction", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3503.9793815612793, + "y": 2394.343919277191, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "99280fd2.00eee", + "type": "execute", + "name": "Populate idNRCellDU", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3491.979377746582, + "y": 2440.3439803123474, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "34e6cf35.a840d", + "type": "execute", + "name": "Populate mcc", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3478.9793796539307, + "y": 2481.344041824341, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "ea9dd48e.bbe728", + "type": "execute", + "name": "Populate mnc", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3486.979377746582, + "y": 2522.3439197540283, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "cd56b026.8e328", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3710.98970413208, + "y": 2501.677222251892, + "z": "3782c339.10eaec", + "wires": [ + [ + "694395e3.a45f0c" + ] + ] + }, + { + "id": "5593b8e5.5c0b78", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 4003.98974609375, + "y": 2723.6773138046265, + "z": "3782c339.10eaec", + "wires": [ + [ + "f7c279.4eea4d88" + ] + ] + }, + { + "id": "694395e3.a45f0c", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 3844.98970413208, + "y": 2508.6773443222046, + "z": "3782c339.10eaec", + "wires": [ + [ + "ea986b06.6d7818", + "b8fa2a3a.504528" + ] + ] + }, + { + "id": "f7c279.4eea4d88", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 4178.98942565918, + "y": 2720.6773138046265, + "z": "3782c339.10eaec", + "wires": [ + [ + "ad09f48f.1f47f8" + ] + ] + }, + { + "id": "ea986b06.6d7818", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 3990.9893798828125, + "y": 2608.677424430847, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "ad09f48f.1f47f8", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 4333.990077972412, + "y": 2712.6776394844055, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "6bab883.4f4f178", + "type": "set", + "name": "Calculate RRM Parms", + "xml": "\n", + "comments": "", + "x": 2223.979335784912, + "y": 1771.3439750671387, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "54af17fe.e36d38", + "type": "execute", + "name": "generate addPLMNInfoListEntry.ToNRCellDU", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3816.979316711426, + "y": 2302.3439779281616, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "d0676bf.1adb398", + "type": "block", + "name": "ransim URL", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3509.9792861938477, + "y": 2332.344038963318, + "z": "3782c339.10eaec", + "wires": [ + [ + "54af17fe.e36d38", + "7d329849.ba7918" + ] + ] + }, + { + "id": "7d329849.ba7918", + "type": "execute", + "name": "populate mountName", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3760.9797172546387, + "y": 2355.344171524048, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "4af9dc76.4f1b24", + "type": "block", + "name": "Get Cells List in TA", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 1582.9794158935547, + "y": 777.3441414833069, + "z": "3782c339.10eaec", + "wires": [ + [ + "ce7809f3.983468", + "bf0f71f.d6d0d9", + "aefdbed7.3b483" + ] + ] + }, + { + "id": "ce7809f3.983468", + "type": "execute", + "name": "generate getListOfCells URL", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 1866.979579925537, + "y": 661.3440971374512, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "bf0f71f.d6d0d9", + "type": "record", + "name": "record configdb RestAPI parms", + "xml": "\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 1889.979663848877, + "y": 737.3442614078522, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "aefdbed7.3b483", + "type": "execute", + "name": "Get ListOfCells for TrackingArea", + "xml": "\n\n\n\n \n\n", + "comments": "", + "outputs": 1, + "x": 1877.9797477722168, + "y": 806.3442225456238, + "z": "3782c339.10eaec", + "wires": [ + [ + "56fe77e8.8fda88", + "867b3cfd.6a987" + ] + ] + }, + { + "id": "56fe77e8.8fda88", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2151.979335784912, + "y": 693.3442802429199, + "z": "3782c339.10eaec", + "wires": [ + [ + "df37fbb.dec6008" + ] + ] + }, + { + "id": "867b3cfd.6a987", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2073.9792137145996, + "y": 926.3441581726074, + "z": "3782c339.10eaec", + "wires": [ + [ + "91671c36.4cce4" + ] + ] + }, + { + "id": "df37fbb.dec6008", + "type": "block", + "name": "block", + "xml": "", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 2392.979335784912, + "y": 647.3442192077637, + "z": "3782c339.10eaec", + "wires": [ + [ + "bbe4704f.24d6e", + "9fe3f0ed.e3a21", + "b8fa2a3a.504528" + ] + ] + }, + { + "id": "91671c36.4cce4", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 2214.979091644287, + "y": 908.3442802429199, + "z": "3782c339.10eaec", + "wires": [ + [ + "a6a37518.997498", + "12f14e74.e48862", + "d60161c.59dbda" + ] + ] + }, + { + "id": "bbe4704f.24d6e", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 2390.979091644287, + "y": 743.3442192077637, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "a6a37518.997498", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 2386.979091644287, + "y": 834.3442192077637, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "9fe3f0ed.e3a21", + "type": "set", + "name": "set", + "xml": "\n\n", + "comments": "", + "x": 2527.9793281555176, + "y": 611.4552593231201, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "12f14e74.e48862", + "type": "execute", + "name": "printContext", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 2415.757411956787, + "y": 967.3442192077637, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "f898eaeb.1b8d08", + "type": "comment", + "name": "Connect to AddPLMNInfoList Entry", + "info": "when able to talk to latest SDNC", + "comments": "", + "x": 3490.979076385498, + "y": 2662.677137374878, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "d8734664.5cbc98", + "type": "switchNode", + "name": "ransim mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3345.979076385498, + "y": 2820.0105113983154, + "z": "3782c339.10eaec", + "wires": [ + [ + "3bf2a236.f64b4e", + "eb02fdb.54c45" + ] + ] + }, + { + "id": "3bf2a236.f64b4e", + "type": "outcome", + "name": "Not Mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3540.979103088379, + "y": 2780.0104188919067, + "z": "3782c339.10eaec", + "wires": [ + [ + "a729de6c.1007c" + ] + ] + }, + { + "id": "eb02fdb.54c45", + "type": "outcome", + "name": "Mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3520.979076385498, + "y": 2859.010510444641, + "z": "3782c339.10eaec", + "wires": [ + [ + "13ff3a6e.24ae36" + ] + ] + }, + { + "id": "e722a5a4.d94328", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3501.979824066162, + "y": 3085.343852996826, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "60590114.37a63", + "type": "execute", + "name": "add RRM Policy ToNRCellCU using PUT", + "xml": "\n\n\n\n\n\n\n \n", + "comments": "", + "outputs": 1, + "x": 3730.979091644287, + "y": 3156.354106903076, + "z": "3782c339.10eaec", + "wires": [ + [ + "2d2a125a.f88c0e", + "85a1194f.afbaf8" + ] + ] + }, + { + "id": "f2ab0eeb.af28e", + "type": "record", + "name": "record", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3493.979091644287, + "y": 3041.354106903076, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "a729de6c.1007c", + "type": "execute", + "name": "generate addRRMPolicy.ToNRCellDU URL", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3823.979076385498, + "y": 2775.0105106830597, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "4d0eaa3.9f50a54", + "type": "execute", + "name": "Populate idGNBDUFunction", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3536.968837738037, + "y": 2911.010601043701, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "f297d5a.9107528", + "type": "execute", + "name": "Populate idNRCellDU", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3517.968837738037, + "y": 2950.010356903076, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "f11b40a.c13a5c", + "type": "execute", + "name": "Populate id", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3511.968837738037, + "y": 2998.010601043701, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "2d2a125a.f88c0e", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3781.979206085205, + "y": 2964.343970298767, + "z": "3782c339.10eaec", + "wires": [ + [ + "31a35533.1e712a" + ] + ] + }, + { + "id": "85a1194f.afbaf8", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 4018.979335784912, + "y": 3128.343852996826, + "z": "3782c339.10eaec", + "wires": [ + [ + "fb1b849e.380a48" + ] + ] + }, + { + "id": "31a35533.1e712a", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 3929.979206085205, + "y": 2991.343970298767, + "z": "3782c339.10eaec", + "wires": [ + [ + "6d0bef4f.f9ab1", + "b8fa2a3a.504528" + ] + ] + }, + { + "id": "fb1b849e.380a48", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 4182.978847503662, + "y": 3133.343852996826, + "z": "3782c339.10eaec", + "wires": [ + [ + "f4d2a4c5.903558" + ] + ] + }, + { + "id": "6d0bef4f.f9ab1", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 4068.97896194458, + "y": 3063.343970298767, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "f4d2a4c5.903558", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 4282.979335784912, + "y": 3058.344097137451, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "d1b1da91.0009b8", + "type": "execute", + "name": "generate RRMPolicy Ratio URL ToNRCellDU", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4019.96879196167, + "y": 2830.0105018615723, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "13ff3a6e.24ae36", + "type": "block", + "name": "ransim URL", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3713.9687271118164, + "y": 2854.010510444641, + "z": "3782c339.10eaec", + "wires": [ + [ + "d1b1da91.0009b8", + "fa695a70.554df8" + ] + ] + }, + { + "id": "fa695a70.554df8", + "type": "execute", + "name": "populate mountName", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3956.9687995910645, + "y": 2889.01056098938, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "afd1888c.df6738", + "type": "comment", + "name": "Connect to RRM P{olicy Ratio", + "info": "when able to talk to latest SDNC", + "comments": "", + "x": 3701.968593597412, + "y": 3101.343608856201, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "54f18c03.3df684", + "type": "execute", + "name": "gNBCUCPList-nFType", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 2756.989616394043, + "y": 1962.3440132141113, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "ebf82221.c4be3", + "type": "block", + "name": "CUUP", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 1940.0207176208496, + "y": 3512.088726043701, + "z": "3782c339.10eaec", + "wires": [ + [ + "c4d7d9db.d44a78", + "134f467b.34acaa", + "9ec5b493.1bbbd8", + "69e41174.43e5b", + "a81cebdf.634838" + ] + ] + }, + { + "id": "66a87db3.dc6fd4", + "type": "block", + "name": "Add RRM Policy Ratio", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3308.0209770202637, + "y": 5081.089113950729, + "z": "3782c339.10eaec", + "wires": [ + [ + "f01496be.5c1808", + "a867ca59.8fb788", + "14f953aa.b3df8c", + "ec811231.a519e", + "a0831317.feb34", + "54cab668.c85b58" + ] + ] + }, + { + "id": "2f0f8945.901136", + "type": "switchNode", + "name": "ransim mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3528.0209770202637, + "y": 4368.089722394943, + "z": "3782c339.10eaec", + "wires": [ + [ + "1438b6bc.2a9469", + "3a541a03.8c1ca6" + ] + ] + }, + { + "id": "1438b6bc.2a9469", + "type": "outcome", + "name": "Not Mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3769.0209770202637, + "y": 4300.08972287178, + "z": "3782c339.10eaec", + "wires": [ + [ + "55548145.d3f67" + ] + ] + }, + { + "id": "3a541a03.8c1ca6", + "type": "outcome", + "name": "Mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3750.021099090576, + "y": 4394.089600324631, + "z": "3782c339.10eaec", + "wires": [ + [ + "19aa660f.65583a" + ] + ] + }, + { + "id": "134f467b.34acaa", + "type": "for", + "name": "For List of CUUP's", + "xml": "", + "comments": "", + "outputs": 1, + "x": 2682.020709991455, + "y": 3858.089480161667, + "z": "3782c339.10eaec", + "wires": [ + [ + "249d7efd.f9dfb2", + "83ae1474.695858", + "2a8f212c.08154e", + "17fe21fb.ef534e", + "1aee4bfc.c72de4", + "66a87db3.dc6fd4", + "8fecdc9.0fd1a2", + "a572f5c.9134a08" + ] + ] + }, + { + "id": "c4d7d9db.d44a78", + "type": "record", + "name": "record", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3057.0205078125, + "y": 3419.0888671875, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "9ec5b493.1bbbd8", + "type": "execute", + "name": "set CUUP Level parms", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 3030.020595550537, + "y": 3350.089214324951, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "249d7efd.f9dfb2", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3518.0205078125, + "y": 3922.089599609375, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "83ae1474.695858", + "type": "block", + "name": "cellCUUPList Level Parms", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3484.0206451416016, + "y": 3851.089230298996, + "z": "3782c339.10eaec", + "wires": [ + [ + "5a878bfc.0ede04", + "4295f138.356e8", + "a8e80d62.4c0f5", + "80ea3cdc.60fbd" + ] + ] + }, + { + "id": "5a878bfc.0ede04", + "type": "execute", + "name": "gNBCUUPList.gNBCUUPId", + "xml": "\n\t\n\t\n", + "comments": "", + "outputs": 1, + "x": 3917.0207176208496, + "y": 3798.089089155197, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "4295f138.356e8", + "type": "execute", + "name": "gNBCUUPList-gNBId", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 3942.020839691162, + "y": 3865.089214324951, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "a8e80d62.4c0f5", + "type": "execute", + "name": "gNBCUUPList-gNBIdLength", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 3960.020606994629, + "y": 3909.089134454727, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "17fe21fb.ef534e", + "type": "for", + "name": "For pLMNInfoListEntries", + "xml": "", + "comments": "", + "outputs": 1, + "x": 3523.010356903076, + "y": 4160.089225053787, + "z": "3782c339.10eaec", + "wires": [ + [ + "1ed61848.2f3628" + ] + ] + }, + { + "id": "2a8f212c.08154e", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3523.0104789733887, + "y": 4014.0891025066376, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "1ed61848.2f3628", + "type": "block", + "name": "pLMNInfoList Parms", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3774.0105323791504, + "y": 4159.0891761779785, + "z": "3782c339.10eaec", + "wires": [ + [ + "f5b82583.cc5558", + "3cb6f9ea.fd1736" + ] + ] + }, + { + "id": "f5b82583.cc5558", + "type": "execute", + "name": "sNSSAI", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 3988.010498046875, + "y": 4110.089298248291, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "3c125faf.bc1d6", + "type": "comment", + "name": "Check if sNSSAI already exists in YANG tree", + "info": "This needs more work. If sNSSAI already exists in the YANG tree, need to patch the existing pLMNInfoList entry", + "comments": "", + "x": 3591.0105171203613, + "y": 4215.0891761779785, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "3cb6f9ea.fd1736", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3992.0105590820312, + "y": 4194.088809967041, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "dba9cfb6.3f298", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3912.0216178894043, + "y": 4714.422402620316, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "1aee4bfc.c72de4", + "type": "block", + "name": "Add PLMNInfoList Entry", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3471.0207328796387, + "y": 4553.433341741562, + "z": "3782c339.10eaec", + "wires": [ + [ + "dba9cfb6.3f298", + "33d22fdb.29249", + "b52da1a7.a14b3", + "7bc64138.025d4", + "963a9cb2.0bfbf", + "2f0f8945.901136", + "c412700a.e7175" + ] + ] + }, + { + "id": "c412700a.e7175", + "type": "execute", + "name": "add PLMNInfoListEntry ToGNBCUUPFn using PUT", + "xml": "\n\n\n\n\n\n\n \n", + "comments": "", + "outputs": 1, + "x": 3872.0211067199707, + "y": 4752.433231115341, + "z": "3782c339.10eaec", + "wires": [ + [ + "6faba505.3e710c", + "5bff3d45.80f104" + ] + ] + }, + { + "id": "33d22fdb.29249", + "type": "record", + "name": "record", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3905.020736694336, + "y": 4662.433001756668, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "55548145.d3f67", + "type": "execute", + "name": "generate addPLMNInfoListEntry.ToGNBCUUPFn", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4081.0207862854004, + "y": 4300.089359998703, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "b52da1a7.a14b3", + "type": "execute", + "name": "Populate idGNBDUFunction", + "xml": "\n \n \n \n \n", + "comments": "", + "outputs": 1, + "x": 3931.0105323791504, + "y": 4487.089282751083, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "7bc64138.025d4", + "type": "execute", + "name": "Populate mcc", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3897.0105323791504, + "y": 4549.089284658432, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "963a9cb2.0bfbf", + "type": "execute", + "name": "Populate mnc", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3894.0105323791504, + "y": 4598.089286565781, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "6faba505.3e710c", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 4130.021598815918, + "y": 4579.422000646591, + "z": "3782c339.10eaec", + "wires": [ + [ + "7a640c9c.e6b9b4" + ] + ] + }, + { + "id": "5bff3d45.80f104", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 4171.0219650268555, + "y": 4737.423099279404, + "z": "3782c339.10eaec", + "wires": [ + [ + "7a1094b7.9d5adc" + ] + ] + }, + { + "id": "7a640c9c.e6b9b4", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 4344.0212326049805, + "y": 4505.422733068466, + "z": "3782c339.10eaec", + "wires": [ + [ + "1517722b.b2bcce", + "b8fa2a3a.504528" + ] + ] + }, + { + "id": "7a1094b7.9d5adc", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 4185.021354675293, + "y": 4800.423221349716, + "z": "3782c339.10eaec", + "wires": [ + [ + "6345e619.212818" + ] + ] + }, + { + "id": "1517722b.b2bcce", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 4331.020866394043, + "y": 4634.422733068466, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "6345e619.212818", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 4332.0217208862305, + "y": 4788.423221349716, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "7dd00e17.87721", + "type": "execute", + "name": "generate addPLMNInfoListEntry ToGNBCUUPFn", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4276.010540008545, + "y": 4363.089360952377, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "19aa660f.65583a", + "type": "block", + "name": "ransim URL", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3931.0103721618652, + "y": 4395.089362859726, + "z": "3782c339.10eaec", + "wires": [ + [ + "7dd00e17.87721", + "7266be2c.c7615" + ] + ] + }, + { + "id": "7266be2c.c7615", + "type": "execute", + "name": "populate mountName", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4195.01086807251, + "y": 4427.089362859726, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "dd54696d.53b4f8", + "type": "comment", + "name": "Connect to AddPLMNInfoList Entry", + "info": "when able to talk to latest SDNC", + "comments": "", + "x": 3790.010456085205, + "y": 4801.422674894333, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "f01496be.5c1808", + "type": "switchNode", + "name": "ransim mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3540.010227203369, + "y": 4908.755387544632, + "z": "3782c339.10eaec", + "wires": [ + [ + "72d23abf.b2d5a4", + "93aa7023.45904" + ] + ] + }, + { + "id": "72d23abf.b2d5a4", + "type": "outcome", + "name": "Not Mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3735.01025390625, + "y": 4868.755295038223, + "z": "3782c339.10eaec", + "wires": [ + [ + "687a95a0.fa612c" + ] + ] + }, + { + "id": "93aa7023.45904", + "type": "outcome", + "name": "Mounted", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3715.010227203369, + "y": 4947.755386590958, + "z": "3782c339.10eaec", + "wires": [ + [ + "72fc8d0a.a7bfb4" + ] + ] + }, + { + "id": "a0831317.feb34", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3695.011333465576, + "y": 5172.0890119075775, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "54cab668.c85b58", + "type": "execute", + "name": "add RRM Policy ToGNBCUUPFn using PUT", + "xml": "\n\n\n\n\n\n\n \n", + "comments": "", + "outputs": 1, + "x": 3756.0110816955566, + "y": 5279.0997540950775, + "z": "3782c339.10eaec", + "wires": [ + [ + "e36ca0c0.01616", + "b0b52e8e.9097a" + ] + ] + }, + { + "id": "ec811231.a519e", + "type": "record", + "name": "record", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3686.010601043701, + "y": 5116.0992658138275, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "687a95a0.fa612c", + "type": "execute", + "name": "generate addRRMPolicy.ToNRCellDU URL", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4018.010227203369, + "y": 4863.755386829376, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "a867ca59.8fb788", + "type": "execute", + "name": "Populate idGNBDUFunction", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3733.999942779541, + "y": 5017.755802869797, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "14f953aa.b3df8c", + "type": "execute", + "name": "Populate id", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 3688.000102996826, + "y": 5061.75612616539, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "e36ca0c0.01616", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 4015.0106315612793, + "y": 5089.088723897934, + "z": "3782c339.10eaec", + "wires": [ + [ + "df6bff19.8545d" + ] + ] + }, + { + "id": "b0b52e8e.9097a", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 4078.010601043701, + "y": 5276.08913397789, + "z": "3782c339.10eaec", + "wires": [ + [ + "92cf4ce.daf80b" + ] + ] + }, + { + "id": "df6bff19.8545d", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 4235.010387420654, + "y": 5078.089212179184, + "z": "3782c339.10eaec", + "wires": [ + [ + "7a754958.e9de08", + "b8fa2a3a.504528" + ] + ] + }, + { + "id": "92cf4ce.daf80b", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 4240.009990692139, + "y": 5260.0895001888275, + "z": "3782c339.10eaec", + "wires": [ + [ + "996d5fd4.d04a8" + ] + ] + }, + { + "id": "7a754958.e9de08", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 4244.010356903076, + "y": 5156.0895001888275, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "996d5fd4.d04a8", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 4393.010601043701, + "y": 5242.09011054039, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "6e9cf71b.9a8378", + "type": "execute", + "name": "generate RRMPolicy Ratio URL ToNRCellDU", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4131.999965667725, + "y": 4914.7555067539215, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "72fc8d0a.a7bfb4", + "type": "block", + "name": "ransim URL", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3860.9999504089355, + "y": 4913.755506277084, + "z": "3782c339.10eaec", + "wires": [ + [ + "6e9cf71b.9a8378", + "6d72e4e2.b7aecc" + ] + ] + }, + { + "id": "6d72e4e2.b7aecc", + "type": "execute", + "name": "populate mountName", + "xml": "\n \n \n \n ", + "comments": "", + "outputs": 1, + "x": 4084.99995803833, + "y": 4995.755834341049, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "bd407945.defe68", + "type": "comment", + "name": "Connect to RRM P{olicy Ratio", + "info": "when able to talk to latest SDNC", + "comments": "", + "x": 3708.999973297119, + "y": 5223.0885236263275, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "69e41174.43e5b", + "type": "block", + "name": "rrmPolicyDedicatedRatio", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3323.0205039978027, + "y": 3563.7659726142883, + "z": "3782c339.10eaec", + "wires": [ + [ + "fc7aa451.c0d1a8", + "11601d0a.ec6593" + ] + ] + }, + { + "id": "fc7aa451.c0d1a8", + "type": "set", + "name": "calculation", + "xml": "\n\n", + "comments": "", + "x": 3546.020839691162, + "y": 3520.543560028076, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "11601d0a.ec6593", + "type": "record", + "name": "record", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3550.020839691162, + "y": 3674.210308074951, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "80ea3cdc.60fbd", + "type": "execute", + "name": "gNBCUUPList-pLMNInfoList_length", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 3976.020606994629, + "y": 3950.089140176773, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "cd72f2ba.23c42", + "type": "execute", + "name": "gNBCUUPList-pLMNId", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 3982.2435340881348, + "y": 4037.7650775909424, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "cda17900.a581b8", + "type": "comment", + "name": "Assumption pLMNId in configDB resp", + "info": "Assumed that configDB responnse will include pLMNId...currently, it is not there", + "comments": "", + "x": 4003.243377685547, + "y": 3995.7647955417633, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "d60161c.59dbda", + "type": "for", + "name": "For list of cells", + "xml": "", + "comments": "", + "outputs": 1, + "x": 2434.000087738037, + "y": 903.0104179382324, + "z": "3782c339.10eaec", + "wires": [ + [ + "48b27ce7.219f34", + "36e75fed.15b9c" + ] + ] + }, + { + "id": "36e75fed.15b9c", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 2611.000087738037, + "y": 951.0104179382324, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "48b27ce7.219f34", + "type": "execute", + "name": "Cells in TrackingArea", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 2602.000087738037, + "y": 834.6770439147949, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "dc15e744.a5e0f8", + "type": "comment", + "name": "TO DO", + "info": "- Use \"List of Cells for Tracking Area\" everywhere list\nof cells are sequenced for Restconf transactions...\nNo need to go through all cells as captured in the configDB\nresponse....localID will be the actual value returned \nin \n\n\t\n\t\n\t\n\ttmp.trackingarea.cell would be cellLocalID", + "comments": "", + "x": 867.0000267028809, + "y": 110.01035690307617, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "17808f07.373cf1", + "type": "execute", + "name": "cellLocalID", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 2546.9998359680176, + "y": 2160.343850135803, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "93365ab1.b37818", + "type": "block", + "name": "SO Response", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 562.4937019348145, + "y": 928.014651298523, + "z": "3782c339.10eaec", + "wires": [ + [ + "247a2742.74e6e8", + "cc0d92f6.b75bc", + "f7f6583f.0b3ca8" + ] + ] + }, + { + "id": "247a2742.74e6e8", + "type": "set", + "name": "set tmp variables for SO response", + "xml": "\n\n\n\n\n\n", + "comments": "", + "x": 868.4948539733887, + "y": 844.9140958786011, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "cc0d92f6.b75bc", + "type": "record", + "name": "record SO reply parms", + "xml": "\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 843.4936943054199, + "y": 932.0147933959961, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "f7f6583f.0b3ca8", + "type": "execute", + "name": "Send to SO", + "xml": "\n\n\n\n\n \n\n", + "comments": "", + "outputs": 1, + "x": 708.4937782287598, + "y": 1049.0145387649536, + "z": "3782c339.10eaec", + "wires": [ + [ + "9adc3342.b4ec6", + "815795d9.7a3888" + ] + ] + }, + { + "id": "9adc3342.b4ec6", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 873.4937782287598, + "y": 1029.0145378112793, + "z": "3782c339.10eaec", + "wires": [ + [ + "4e0aa5fe.22f99c" + ] + ] + }, + { + "id": "815795d9.7a3888", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 865.4936714172363, + "y": 1102.0144882202148, + "z": "3782c339.10eaec", + "wires": [ + [ + "31e5ea55.aa9c66" + ] + ] + }, + { + "id": "31e5ea55.aa9c66", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 1011.4935150146484, + "y": 1107.014596939087, + "z": "3782c339.10eaec", + "wires": [ + [ + "960613d8.52f27" + ] + ] + }, + { + "id": "4e0aa5fe.22f99c", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 1022.4936790466309, + "y": 1025.0146732330322, + "z": "3782c339.10eaec", + "wires": [ + [ + "33f8f498.fb10ac", + "2282fbe8.5756e4" + ] + ] + }, + { + "id": "33f8f498.fb10ac", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 1169.4932975769043, + "y": 1036.0144147872925, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "960613d8.52f27", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 1172.4934349060059, + "y": 1113.0144891738892, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "b8fa2a3a.504528", + "type": "block", + "name": "block : SO Response", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 5680.490093231201, + "y": 3294.0105419158936, + "z": "3782c339.10eaec", + "wires": [ + [ + "9e8fa761.488408", + "bafb2d39.626bc", + "21aa540c.9bee2c" + ] + ] + }, + { + "id": "9e8fa761.488408", + "type": "set", + "name": "set tmp variables for SO response", + "xml": "\n\n\n\n\n\n", + "comments": "", + "x": 5998.491069793701, + "y": 3217.9102001190186, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "bafb2d39.626bc", + "type": "record", + "name": "record configdb RestAPI parms", + "xml": "\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 5973.4899559021, + "y": 3315.010877609253, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "21aa540c.9bee2c", + "type": "execute", + "name": "Send to SO", + "xml": "\n\n\n\n\n \n\n", + "comments": "", + "outputs": 1, + "x": 5888.489967346191, + "y": 3412.0107555389404, + "z": "3782c339.10eaec", + "wires": [ + [ + "44d3e5bf.c0ce6c", + "2e76e496.f0582c" + ] + ] + }, + { + "id": "44d3e5bf.c0ce6c", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 6114.48997592926, + "y": 3389.010724544525, + "z": "3782c339.10eaec", + "wires": [ + [ + "6e0a9012.e27ff" + ] + ] + }, + { + "id": "2e76e496.f0582c", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 6104.48983001709, + "y": 3497.010663986206, + "z": "3782c339.10eaec", + "wires": [ + [ + "49540248.99185c" + ] + ] + }, + { + "id": "49540248.99185c", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 6254.489616394043, + "y": 3516.0107250213623, + "z": "3782c339.10eaec", + "wires": [ + [ + "6db43e82.4d8db" + ] + ] + }, + { + "id": "6e0a9012.e27ff", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 6265.489845275879, + "y": 3384.0108466148376, + "z": "3782c339.10eaec", + "wires": [ + [ + "436318c9.37cf38" + ] + ] + }, + { + "id": "436318c9.37cf38", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 6431.489524841309, + "y": 3387.010663986206, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "6db43e82.4d8db", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 6418.489631652832, + "y": 3522.010663986206, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "97ac0173.5eb49", + "type": "block", + "name": "nearRTRIC", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 1771.98978805542, + "y": 1307.3437099456787, + "z": "3782c339.10eaec", + "wires": [ + [ + "b9dfbba1.4288e8", + "67d07a7a.ba9654", + "1aa2d78a.404fb8" + ] + ] + }, + { + "id": "8abf64e1.c38d08", + "type": "execute", + "name": "gNBId", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 1686.9896659851074, + "y": 1060.67702293396, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "e31edffc.384aa", + "type": "execute", + "name": "ranNFNSSIListEntry", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 1749.9897575378418, + "y": 1141.6770992279053, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "b9dfbba1.4288e8", + "type": "set", + "name": "Calculate parms", + "xml": "\n\n\n", + "comments": "", + "x": 2020.3229637145996, + "y": 1204.6771049499512, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "67d07a7a.ba9654", + "type": "record", + "name": "record", + "xml": "\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 1969.6562614440918, + "y": 1307.3438320159912, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "1aa2d78a.404fb8", + "type": "execute", + "name": "Update nearRT RIC Details in ConfigDB", + "xml": "\n\n\n\n\n \n\n\n", + "comments": "", + "outputs": 1, + "x": 2017.656322479248, + "y": 1397.6769666671753, + "z": "3782c339.10eaec", + "wires": [ + [ + "2243d0bf.40441", + "2f9f082f.cc87b8" + ] + ] + }, + { + "id": "2243d0bf.40441", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2342.6564445495605, + "y": 1330.6771478652954, + "z": "3782c339.10eaec", + "wires": [ + [ + "4912261a.248ca8" + ] + ] + }, + { + "id": "2f9f082f.cc87b8", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2373.656337738037, + "y": 1452.6769828796387, + "z": "3782c339.10eaec", + "wires": [ + [ + "5ee232a7.1ef76c" + ] + ] + }, + { + "id": "5ee232a7.1ef76c", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 2544.656337738037, + "y": 1468.6771049499512, + "z": "3782c339.10eaec", + "wires": [ + [ + "a593f3aa.384f2" + ] + ] + }, + { + "id": "a593f3aa.384f2", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 2717.656337738037, + "y": 1466.6772270202637, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "e0373836.acd218", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 2637.65629196167, + "y": 1422.6771054267883, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "4912261a.248ca8", + "type": "block", + "name": "block", + "xml": "", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 2500.6566123962402, + "y": 1306.677146434784, + "z": "3782c339.10eaec", + "wires": [ + [ + "e0373836.acd218", + "9d73ee69.0fd59", + "b8fa2a3a.504528" + ] + ] + }, + { + "id": "9d73ee69.0fd59", + "type": "set", + "name": "set", + "xml": "\n\n", + "comments": "", + "x": 2729.65629196167, + "y": 1250.788146495819, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "1d9a2d94.d985b2", + "type": "execute", + "name": "Update cellCU for gNBCUCP in ConfigDB", + "xml": "\n\n\n\n\n \n\n\n", + "comments": "", + "outputs": 1, + "x": 3120.021251678467, + "y": 3176.5417795181274, + "z": "3782c339.10eaec", + "wires": [ + [ + "1b004f38.b89921", + "6b1d5536.23a78c" + ] + ] + }, + { + "id": "1b004f38.b89921", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3984.020839691162, + "y": 3216.541851043701, + "z": "3782c339.10eaec", + "wires": [ + [ + "5dcb50b7.44976" + ] + ] + }, + { + "id": "5dcb50b7.44976", + "type": "block", + "name": "block", + "xml": "", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 4212.021083831787, + "y": 3208.541851043701, + "z": "3782c339.10eaec", + "wires": [ + [ + "49fc806a.e998a", + "b4e917e4.8f6d08", + "b8fa2a3a.504528" + ] + ] + }, + { + "id": "b4e917e4.8f6d08", + "type": "set", + "name": "set", + "xml": "\n\n", + "comments": "", + "x": 4327.020839691162, + "y": 3121.652690887451, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "49fc806a.e998a", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 4395.020839691162, + "y": 3228.541606903076, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "6b1d5536.23a78c", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3989.020839691162, + "y": 3264.541606903076, + "z": "3782c339.10eaec", + "wires": [ + [ + "a99acb17.4c8378" + ] + ] + }, + { + "id": "a99acb17.4c8378", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 4154.020839691162, + "y": 3263.541851043701, + "z": "3782c339.10eaec", + "wires": [ + [ + "21de19c7.91eef6" + ] + ] + }, + { + "id": "21de19c7.91eef6", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 4306.020839691162, + "y": 3276.541851043701, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "f1a802f3.e7801", + "type": "execute", + "name": "Update RRMPolicy for gNBCUCP in ConfigDB", + "xml": "\n\n\n\n\n \n\n\n", + "comments": "", + "outputs": 1, + "x": 2580.98974609375, + "y": 3248.01025390625, + "z": "3782c339.10eaec", + "wires": [ + [ + "d4becda1.f48b7", + "ff30f4ef.239178" + ] + ] + }, + { + "id": "6381cd68.8bfad4", + "type": "set", + "name": "set", + "xml": "\n\n", + "comments": "", + "x": 4305.989986419678, + "y": 3314.0105724334717, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "24cbb36e.9fa02c", + "type": "block", + "name": "block", + "xml": "", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 4230.989765167236, + "y": 3371.8997344970703, + "z": "3782c339.10eaec", + "wires": [ + [ + "b46b09e6.8e3d78", + "6381cd68.8bfad4", + "b8fa2a3a.504528" + ] + ] + }, + { + "id": "b46b09e6.8e3d78", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 4397.989879608154, + "y": 3405.8991956710815, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "73cb4fc7.63af1", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 3981.98978805542, + "y": 3439.8993740081787, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "fb6a9e79.9a0c8", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 3822.9903717041016, + "y": 3395.8999528884888, + "z": "3782c339.10eaec", + "wires": [ + [ + "73cb4fc7.63af1", + "384c1e28.4c1912" + ] + ] + }, + { + "id": "ff30f4ef.239178", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3729.990036010742, + "y": 3327.8983755111694, + "z": "3782c339.10eaec", + "wires": [ + [ + "fb6a9e79.9a0c8" + ] + ] + }, + { + "id": "d4becda1.f48b7", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3730.989990234375, + "y": 3281.8995146751404, + "z": "3782c339.10eaec", + "wires": [ + [ + "24cbb36e.9fa02c" + ] + ] + }, + { + "id": "384c1e28.4c1912", + "type": "set", + "name": "Increment RRMPolicyID", + "xml": "\n", + "comments": "", + "x": 4034.2222023010254, + "y": 3391.465057373047, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "8fecdc9.0fd1a2", + "type": "execute", + "name": "Update gNBCUUP in ConfigDB", + "xml": "\n\n\n\n\n \n\n\n", + "comments": "", + "outputs": 1, + "x": 3264.521251678467, + "y": 5326.54160118103, + "z": "3782c339.10eaec", + "wires": [ + [ + "ffaaa59e.3131a8", + "3fcb3191.fe796e" + ] + ] + }, + { + "id": "ffaaa59e.3131a8", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 4024.5211448669434, + "y": 5390.541712284088, + "z": "3782c339.10eaec", + "wires": [ + [ + "fdb9127b.b4138" + ] + ] + }, + { + "id": "3fcb3191.fe796e", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 4143.520839691162, + "y": 5468.541606903076, + "z": "3782c339.10eaec", + "wires": [ + [ + "71f1f8b.d39ba08" + ] + ] + }, + { + "id": "fdb9127b.b4138", + "type": "block", + "name": "block", + "xml": "", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 4261.521144866943, + "y": 5382.541834831238, + "z": "3782c339.10eaec", + "wires": [ + [ + "415d1fe4.50d4", + "e95eff1.7901f", + "b8fa2a3a.504528" + ] + ] + }, + { + "id": "71f1f8b.d39ba08", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 4273.520801544189, + "y": 5506.5416049957275, + "z": "3782c339.10eaec", + "wires": [ + [ + "b78b409a.a2d53" + ] + ] + }, + { + "id": "b78b409a.a2d53", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 4398.520805358887, + "y": 5476.541605949402, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "415d1fe4.50d4", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 4417.520839691162, + "y": 5436.541606903076, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "e95eff1.7901f", + "type": "set", + "name": "set", + "xml": "\n\n", + "comments": "", + "x": 4340.520900726318, + "y": 5310.6531620025635, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "62b5445b.98720c", + "type": "set", + "name": "set", + "xml": "\n\n", + "comments": "", + "x": 4394.490531921387, + "y": 5524.010519981384, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "8533c5d2.a17d18", + "type": "block", + "name": "block", + "xml": "", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 4337.489551544189, + "y": 5586.899681091309, + "z": "3782c339.10eaec", + "wires": [ + [ + "3d961bb4.e43d94", + "62b5445b.98720c", + "b8fa2a3a.504528" + ] + ] + }, + { + "id": "3d961bb4.e43d94", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 4458.490207672119, + "y": 5650.899032592773, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "bd717e0b.ec86e", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3884.490036010742, + "y": 5531.898375511169, + "z": "3782c339.10eaec", + "wires": [ + [ + "e4fa71e.42b649" + ] + ] + }, + { + "id": "e4fa71e.42b649", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 3854.490436553955, + "y": 5620.899682998657, + "z": "3782c339.10eaec", + "wires": [ + [ + "a59ae82d.a33658", + "2005154.a896eea" + ] + ] + }, + { + "id": "a59ae82d.a33658", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 4010.4904403686523, + "y": 5655.899684906006, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "2005154.a896eea", + "type": "set", + "name": "Increment RRMPolicyID", + "xml": "\n", + "comments": "", + "x": 4061.7228660583496, + "y": 5585.464785575867, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "a572f5c.9134a08", + "type": "execute", + "name": "Update RRMPolicy for gNBCUCP in ConfigDB", + "xml": "\n\n\n\n\n \n\n\n", + "comments": "", + "outputs": 1, + "x": 2902.490077972412, + "y": 5499.0103549957275, + "z": "3782c339.10eaec", + "wires": [ + [ + "bd717e0b.ec86e", + "ea30d9c4.e516e8" + ] + ] + }, + { + "id": "ea30d9c4.e516e8", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3889.656337738037, + "y": 5468.343852996826, + "z": "3782c339.10eaec", + "wires": [ + [ + "8533c5d2.a17d18" + ] + ] + }, + { + "id": "f2fd9e25.4133c", + "type": "block", + "name": "block : SO Response", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 2745.32368850708, + "y": 7002.678178787231, + "z": "3782c339.10eaec", + "wires": [ + [ + "f02bedd1.dd20e", + "9bf49932.a9e288", + "cae55542.a94378" + ] + ] + }, + { + "id": "f02bedd1.dd20e", + "type": "set", + "name": "set tmp variables for SO response", + "xml": "\n\n\n\n\n\n", + "comments": "", + "x": 2968.3245162963867, + "y": 6859.577959060669, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "9bf49932.a9e288", + "type": "record", + "name": "record configdb RestAPI parms", + "xml": "\n\n\n\n\n\n\n\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 3018.3240280151367, + "y": 6927.678789138794, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "cae55542.a94378", + "type": "execute", + "name": "Send to SO", + "xml": "\n\n\n\n\n \n\n", + "comments": "", + "outputs": 1, + "x": 2858.323600769043, + "y": 7113.678300857544, + "z": "3782c339.10eaec", + "wires": [ + [ + "d3c50305.d60a9", + "eb79f1e4.c7dc1" + ] + ] + }, + { + "id": "d3c50305.d60a9", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2991.3240280151367, + "y": 7024.678544998169, + "z": "3782c339.10eaec", + "wires": [ + [ + "430fca3c.f540f4" + ] + ] + }, + { + "id": "eb79f1e4.c7dc1", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2903.323905944824, + "y": 7232.678422927856, + "z": "3782c339.10eaec", + "wires": [ + [ + "b66a3d1d.f73cf" + ] + ] + }, + { + "id": "b66a3d1d.f73cf", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 3040.3237838745117, + "y": 7178.678789138794, + "z": "3782c339.10eaec", + "wires": [ + [ + "90ed8d94.e91ca" + ] + ] + }, + { + "id": "430fca3c.f540f4", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 3069.3239669799805, + "y": 7096.679033279419, + "z": "3782c339.10eaec", + "wires": [ + [ + "19df6fda.5be54" + ] + ] + }, + { + "id": "19df6fda.5be54", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 3172.3232955932617, + "y": 7018.678789138794, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "90ed8d94.e91ca", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 3132.3239669799805, + "y": 7256.678300857544, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "864ccc1f.7689", + "type": "execute", + "name": "Update gNBDU in ConfigDB", + "xml": "\n\n\n\n\n \n\n\n", + "comments": "", + "outputs": 1, + "x": 2533.323314666748, + "y": 6098.011676311493, + "z": "3782c339.10eaec", + "wires": [ + [ + "244b4266.afc5ee", + "3e7a0939.bd3286" + ] + ] + }, + { + "id": "244b4266.afc5ee", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2574.3232421875, + "y": 6218.012006759644, + "z": "3782c339.10eaec", + "wires": [ + [ + "8551cb3f.3bc918" + ] + ] + }, + { + "id": "3e7a0939.bd3286", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2787.3234214782715, + "y": 6108.01263999939, + "z": "3782c339.10eaec", + "wires": [ + [ + "1b4a1141.a7d3cf" + ] + ] + }, + { + "id": "8551cb3f.3bc918", + "type": "block", + "name": "block", + "xml": "", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 2718.3229179382324, + "y": 6239.012008190155, + "z": "3782c339.10eaec", + "wires": [ + [ + "80208598.5f50e8", + "9e024e9d.b1537", + "f2fd9e25.4133c" + ] + ] + }, + { + "id": "1b4a1141.a7d3cf", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 2851.323055267334, + "y": 6180.011297225952, + "z": "3782c339.10eaec", + "wires": [ + [ + "5085099d.ecb4c8" + ] + ] + }, + { + "id": "5085099d.ecb4c8", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 2991.322811126709, + "y": 6157.009954452515, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "80208598.5f50e8", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 2674.322593688965, + "y": 6352.011360406876, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "9e024e9d.b1537", + "type": "set", + "name": "set", + "xml": "\n\n", + "comments": "", + "x": 2958.32275390625, + "y": 6238.122625350952, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "49fe90b0.6eaa9", + "type": "set", + "name": "set", + "xml": "\n\n", + "comments": "", + "x": 2636.2926445007324, + "y": 6559.480766296387, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "d3762e09.41c17", + "type": "block", + "name": "block", + "xml": "", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 2527.291666030884, + "y": 6697.368790626526, + "z": "3782c339.10eaec", + "wires": [ + [ + "f2244cd1.6759b", + "49fe90b0.6eaa9", + "f2fd9e25.4133c" + ] + ] + }, + { + "id": "f2244cd1.6759b", + "type": "returnFailure", + "name": "return failure", + "xml": "\n\n\n", + "comments": "", + "x": 2476.2923164367676, + "y": 6842.368793487549, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "1d7dcc79.41fe94", + "type": "success", + "name": "success", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2270.292308807373, + "y": 6480.367482185364, + "z": "3782c339.10eaec", + "wires": [ + [ + "64aa8f18.82459" + ] + ] + }, + { + "id": "64aa8f18.82459", + "type": "block", + "name": "block", + "xml": "\n", + "atomic": "false", + "comments": "", + "outputs": 1, + "x": 2402.2929611206055, + "y": 6530.36878490448, + "z": "3782c339.10eaec", + "wires": [ + [ + "f3d0cf14.1b904", + "aa097a7b.3cda78" + ] + ] + }, + { + "id": "f3d0cf14.1b904", + "type": "record", + "name": "record", + "xml": "\n\n\n", + "comments": "", + "outputs": 1, + "x": 2472.2932891845703, + "y": 6620.368787765503, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "aa097a7b.3cda78", + "type": "set", + "name": "Increment RRMPolicyID", + "xml": "\n", + "comments": "", + "x": 2493.525058746338, + "y": 6394.9338846206665, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "862bddc0.5e5c4", + "type": "execute", + "name": "Update RRMPolicy for gNBDU in ConfigDB", + "xml": "\n\n\n\n\n \n\n\n", + "comments": "", + "outputs": 1, + "x": 2166.2921562194824, + "y": 6606.479464530945, + "z": "3782c339.10eaec", + "wires": [ + [ + "1d7dcc79.41fe94", + "40e682da.477fcc" + ] + ] + }, + { + "id": "40e682da.477fcc", + "type": "failure", + "name": "failure", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2351.4583282470703, + "y": 6752.81280040741, + "z": "3782c339.10eaec", + "wires": [ + [ + "d3762e09.41c17" + ] + ] + }, + { + "id": "67d51f42.c8718", + "type": "for", + "name": "For cellCU List", + "xml": "", + "comments": "", + "outputs": 1, + "x": 2606.989677429199, + "y": 2401.01038312912, + "z": "3782c339.10eaec", + "wires": [ + [ + "eb0b9b91.860278" + ] + ] + }, + { + "id": "90c97b70.652168", + "type": "execute", + "name": "gNBCUCPList.gNBCUName", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 2811.9896507263184, + "y": 2167.010413169861, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "6e5b0733.1fd658", + "type": "switchNode", + "name": "switch", + "xml": " \n", + "comments": "", + "outputs": 1, + "x": 2770.9902305603027, + "y": 2503.01038646698, + "z": "3782c339.10eaec", + "wires": [ + [ + "175bcdd4.7c41e2" + ] + ] + }, + { + "id": "175bcdd4.7c41e2", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 2842.9902305603027, + "y": 2394.010355949402, + "z": "3782c339.10eaec", + "wires": [ + [ + "34e8c09c.9b853" + ] + ] + }, + { + "id": "34e8c09c.9b853", + "type": "block", + "name": "UpdateCell", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 2906.989860534668, + "y": 2260.0103521347046, + "z": "3782c339.10eaec", + "wires": [ + [ + "3bce4f59.1d2eb", + "7114e629.77e9f8", + "2141ee1e.d6b4b2", + "5b90deb5.d3673", + "5d5aa187.76c5a", + "1d9a2d94.d985b2" + ] + ] + }, + { + "id": "eb0b9b91.860278", + "type": "block", + "name": "Block", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 2652.989616394043, + "y": 2299.010413169861, + "z": "3782c339.10eaec", + "wires": [ + [ + "90c97b70.652168", + "6e5b0733.1fd658" + ] + ] + }, + { + "id": "c047063f.881ee8", + "type": "for", + "name": "For cellDU List", + "xml": "", + "comments": "", + "outputs": 1, + "x": 3397.2440147399902, + "y": 6276.015817642212, + "z": "3782c339.10eaec", + "wires": [ + [ + "2c82904f.90ab4" + ] + ] + }, + { + "id": "c2f0a43f.5ddd68", + "type": "execute", + "name": "gNBDUList.cellLocalId", + "xml": "\n\t\n\t", + "comments": "", + "outputs": 1, + "x": 3317.2440147399902, + "y": 6432.014719009399, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "532d1e38.24cd6", + "type": "switchNode", + "name": "switch", + "xml": "", + "comments": "", + "outputs": 1, + "x": 3144.243953704834, + "y": 6580.014226913452, + "z": "3782c339.10eaec", + "wires": [ + [ + "62a7f7e7.916228" + ] + ] + }, + { + "id": "62a7f7e7.916228", + "type": "outcomeTrue", + "name": "true", + "xml": "\n", + "comments": "", + "outputs": 1, + "x": 3233.243953704834, + "y": 6669.014348983765, + "z": "3782c339.10eaec", + "wires": [ + [ + "697bf4b2.788f7c" + ] + ] + }, + { + "id": "697bf4b2.788f7c", + "type": "block", + "name": "UpdateCell", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3345.2441329956055, + "y": 6517.014600753784, + "z": "3782c339.10eaec", + "wires": [ + [ + "f128051e.58f4d8", + "723405eb.74705c" + ] + ] + }, + { + "id": "2c82904f.90ab4", + "type": "block", + "name": "Block", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 3100.243434906006, + "y": 6456.014293193817, + "z": "3782c339.10eaec", + "wires": [ + [ + "c2f0a43f.5ddd68", + "532d1e38.24cd6" + ] + ] + }, + { + "id": "f6cf0566.75b7c8", + "type": "block", + "name": "rrmPolicyRatioPerCELLCU", + "xml": "", + "atomic": "true", + "comments": "", + "outputs": 1, + "x": 2352.989589691162, + "y": 2051.010356903076, + "z": "3782c339.10eaec", + "wires": [ + [ + "60107b63.4c1e24", + "278901fc.626a8e" + ] + ] + }, + { + "id": "278901fc.626a8e", + "type": "record", + "name": "record", + "xml": "\n\n\n\n", + "comments": "", + "outputs": 1, + "x": 2561.989345550537, + "y": 2098.454936981201, + "z": "3782c339.10eaec", + "wires": [ + [] + ] + }, + { + "id": "60107b63.4c1e24", + "type": "set", + "name": "calculation", + "xml": "\n\n\n", + "comments": "", + "x": 2556.989833831787, + "y": 2034.7883110046387, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "a81cebdf.634838", + "type": "set", + "name": "Calculate for RRM", + "xml": "\n\n\n", + "comments": "", + "x": 3232.989589691162, + "y": 3485.010356903076, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "e5dbe85b.c85da8", + "type": "set", + "name": "Calculate RRM Parms", + "xml": "\n\n\n\n\n\n\n\n", + "comments": "", + "x": 3346.989589691162, + "y": 5784.010356903076, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "8305619e.01842", + "type": "set", + "name": "calculation", + "xml": "\n\n\n\n", + "comments": "", + "x": 3548.989589691162, + "y": 5844.010356903076, + "z": "3782c339.10eaec", + "wires": [] + }, + { + "id": "2282fbe8.5756e4", + "type": "set", + "name": "set", + "xml": "\n\n", + "comments": "", + "x": 1157.00390625, + "y": 940.00390625, + "z": "3782c339.10eaec", + "wires": [] + } +] diff --git a/platform-logic/ran-slice-api/src/main/resources/graph.versions b/platform-logic/ran-slice-api/src/main/resources/graph.versions index e22a179b..6ed4d08f 100644 --- a/platform-logic/ran-slice-api/src/main/resources/graph.versions +++ b/platform-logic/ran-slice-api/src/main/resources/graph.versions @@ -1,5 +1,6 @@ ran-slice-api configureNearRTRIC ${project.version} sync ran-slice-api instantiateRANSlice ${project.version} sync +ran-slice-api instantiateRANSliceAllocate ${project.version} sync ran-slice-api configureRANSliceInstance ${project.version} sync ran-slice-api configureCU ${project.version} sync ran-slice-api configureDU ${project.version} sync diff --git a/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_instantiateRANSlice.xml b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_instantiateRANSlice.xml index f5187e8f..8c7915d6 100644 --- a/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_instantiateRANSlice.xml +++ b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_instantiateRANSlice.xml @@ -15,8 +15,8 @@ - - + + @@ -84,6 +84,15 @@ + + + + + + + + + @@ -105,1054 +114,57 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - + + - + diff --git a/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_instantiateRANSliceAllocate.xml b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_instantiateRANSliceAllocate.xml new file mode 100644 index 00000000..151f7fac --- /dev/null +++ b/platform-logic/ran-slice-api/src/main/xml/ran-slice-api_instantiateRANSliceAllocate.xml @@ -0,0 +1,2094 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/platform-logic/restapi-templates/src/main/json/ranSlice-add-RRMPolicyRatio-GNBCUUPFn.json b/platform-logic/restapi-templates/src/main/json/ranSlice-add-RRMPolicyRatio-GNBCUUPFn.json index 12c9aa4b..01defe85 100644 --- a/platform-logic/restapi-templates/src/main/json/ranSlice-add-RRMPolicyRatio-GNBCUUPFn.json +++ b/platform-logic/restapi-templates/src/main/json/ranSlice-add-RRMPolicyRatio-GNBCUUPFn.json @@ -1,7 +1,7 @@ { "ran-network:RRMPolicyRatio": [ { - "ran-network:id": "0", + "ran-network:id": ${tmp.RRMPolicyRatioID.GNBCUUPFunction}, "ran-network:attributes": { "ran-network:quotaType": "STRICT", "ran-network:rRMPolicyMaxRatio": "0", @@ -10,7 +10,7 @@ "ran-network:resourceType": "DRB", "ran-network:rRMPolicyMemberList": [ { - "ran-network:idx": "0", + "ran-network:idx": ${prop.ranNetwork.RRMPolicyRatioMemberID}, "ran-network:sNSSAI": ${payloadJson.input.sliceProfile.sNSSAI}, "ran-network:mcc": ${tmp.mcc}, "ran-network:mnc": ${tmp.mnc} diff --git a/platform-logic/restapi-templates/src/main/json/ranSlice-add-RRMPolicyRatio-NRCellCU.json b/platform-logic/restapi-templates/src/main/json/ranSlice-add-RRMPolicyRatio-NRCellCU.json index edfac668..df6b7ba0 100644 --- a/platform-logic/restapi-templates/src/main/json/ranSlice-add-RRMPolicyRatio-NRCellCU.json +++ b/platform-logic/restapi-templates/src/main/json/ranSlice-add-RRMPolicyRatio-NRCellCU.json @@ -1,7 +1,7 @@ { "ran-network:RRMPolicyRatio": [ { - "ran-network:id": "0", + "ran-network:id": ${tmp.RRMPolicyRatioID.NRCellCU}, "ran-network:attributes": { "ran-network:quotaType": "STRICT", "ran-network:rRMPolicyMaxRatio": "0", @@ -10,7 +10,7 @@ "ran-network:resourceType": "RRC Connected Users", "ran-network:rRMPolicyMemberList": [ { - "ran-network:idx": "0", + "ran-network:idx": ${prop.ranNetwork.RRMPolicyRatioMemberID}, "ran-network:sNSSAI": ${payloadJson.input.sliceProfile.sNSSAI}, "ran-network:mcc": ${tmp.mcc}, "ran-network:mnc": ${tmp.mnc} diff --git a/platform-logic/restapi-templates/src/main/json/ranSlice-add-RRMPolicyRatio-NRCellDU.json b/platform-logic/restapi-templates/src/main/json/ranSlice-add-RRMPolicyRatio-NRCellDU.json index c1a219b8..fde85bed 100644 --- a/platform-logic/restapi-templates/src/main/json/ranSlice-add-RRMPolicyRatio-NRCellDU.json +++ b/platform-logic/restapi-templates/src/main/json/ranSlice-add-RRMPolicyRatio-NRCellDU.json @@ -1,7 +1,7 @@ { "ran-network:RRMPolicyRatio": [ { - "ran-network:id": "0", + "ran-network:id": ${tmp.RRMPolicyRatioID.NRCellDU}, "ran-network:attributes": { "ran-network:quotaType": "STRICT", "ran-network:rRMPolicyMaxRatio": "0", @@ -10,7 +10,7 @@ "ran-network:resourceType": "PRB", "ran-network:rRMPolicyMemberList": [ { - "ran-network:idx": "0", + "ran-network:idx": ${prop.ranNetwork.RRMPolicyRatioMemberID}, "ran-network:sNSSAI": ${payloadJson.input.sliceProfile.sNSSAI}, "ran-network:mcc": ${tmp.mcc}, "ran-network:mnc": ${tmp.mnc} diff --git a/platform-logic/restapi-templates/src/main/json/ranSlice-add-RRMPolicyRatio-NRRIC.json b/platform-logic/restapi-templates/src/main/json/ranSlice-add-RRMPolicyRatio-NRRIC.json index 8f7de779..ea8c8e5c 100644 --- a/platform-logic/restapi-templates/src/main/json/ranSlice-add-RRMPolicyRatio-NRRIC.json +++ b/platform-logic/restapi-templates/src/main/json/ranSlice-add-RRMPolicyRatio-NRRIC.json @@ -1,7 +1,7 @@ { "ran-network:RRMPolicyRatio": [ { - "ran-network:id": "0", + "ran-network:id": ${tmp.RRMPolicyRatioID.NearRTRIC}, "ran-network:attributes": { "ran-network:quotaType": "STRICT", "ran-network:rRMPolicyMaxRatio": "0", @@ -10,7 +10,7 @@ "ran-network:resourceType": "NRRIC", "ran-network:rRMPolicyMemberList": [ { - "ran-network:idx": "0", + "ran-network:idx": ${prop.ranNetwork.RRMPolicyRatioMemberID}, "ran-network:sNSSAI": ${payloadJson.input.sliceProfile.sNSSAI}, "ran-network:mcc": ${tmp.mcc}, "ran-network:mnc": ${tmp.mnc} diff --git a/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updateRRMPolicy-CUCP.json b/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updateRRMPolicy-CUCP.json new file mode 100644 index 00000000..f7f84399 --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updateRRMPolicy-CUCP.json @@ -0,0 +1,16 @@ +{ + "quotaType": "STRICT", + "rRMPolicyDedicatedRatio": ${tmp.rRMPolicyDedicatedRatio.CellCU}, + "rRMPolicyMaxRatio": 0, + "rRMPolicyMemberList": [ + { + "pLMNId": ${tmp.payload.pLMNId}, + "sNSSAI": ${tmp.payload.sNSSAI} + } + ], + "rRMPolicyMinRatio": 0, + "resourceID": "", + "resourceType": "RRC Connected Users", + "rrmPolicyID": ${prop.configDB.rrmPolicyID}, + "sliceType": "eMBB" +} diff --git a/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updateRRMPolicy-CUUP.json b/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updateRRMPolicy-CUUP.json new file mode 100644 index 00000000..d3e777b7 --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updateRRMPolicy-CUUP.json @@ -0,0 +1,16 @@ +{ + "quotaType": "STRICT", + "rRMPolicyDedicatedRatio": ${tmp.rRMPolicyDedicatedRatio.CUUP}, + "rRMPolicyMaxRatio": 0, + "rRMPolicyMemberList": [ + { + "pLMNId": ${tmp.payload.pLMNId}, + "sNSSAI": ${tmp.payload.sNSSAI} + } + ], + "rRMPolicyMinRatio": 0, + "resourceID": "", + "resourceType": "DRB", + "rrmPolicyID": ${prop.configDB.rrmPolicyID}, + "sliceType": "eMBB" +} diff --git a/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updateRRMPolicy-DU.json b/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updateRRMPolicy-DU.json new file mode 100644 index 00000000..42d66089 --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updateRRMPolicy-DU.json @@ -0,0 +1,16 @@ +{ + "quotaType": "STRICT", + "rRMPolicyDedicatedRatio": ${tmp.rRMPolicyDedicatedRatio.CellDU}, + "rRMPolicyMaxRatio": 0, + "rRMPolicyMemberList": [ + { + "pLMNId": ${tmp.payload.pLMNId}, + "sNSSAI": ${tmp.payload.sNSSAI} + } + ], + "rRMPolicyMinRatio": 0, + "resourceID": "", + "resourceType": "PRB", + "rrmPolicyID": ${prop.configDB.rrmPolicyID}, + "sliceType": "eMBB" +} diff --git a/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updategNBCUCP.json b/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updategNBCUCP.json new file mode 100644 index 00000000..10ab5a39 --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updategNBCUCP.json @@ -0,0 +1,30 @@ +{ + "cellCUList": [ + { + "cellLocalId": ${tmp.cellLocalId}, + "pLMNInfoList": [ + { + "pLMNId": ${tmp.payload.pLMNId}, + "sNSSAI": { + "configData": { + "dLThptPerSlice": ${tmp.dLThptPerSlice}, + "maxNumberOfConns": ${tmp.maxNumberOfConns}, + "uLThptPerSlice": ${tmp.uLThptPerSlice} + }, + "globalSubscriberId": "", + "sNSSAI": ${tmp.payload.sNSSAI}, + "status": "ACTIVE", + "subscriptionServiceType": "" + } + } + ], + "resourceType": "RRC Connected Users" + } + ], + "gNBCUName": ${tmp.gNBCUCPList.gNBCUName}, + "gNBId": ${tmp.gNBCUCPList.gNBId0}, + "gNBIdLength": ${tmp.gNBCUCPList.gNBIdLength}, + "nFType": ${tmp.gNBCUCPList.nFType}, + "nearRTRICId": ${tmp.nearRTRICId}, + "pLMNId": ${tmp.payload.pLMNId} +} diff --git a/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updategNBCUUP.json b/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updategNBCUUP.json new file mode 100644 index 00000000..ebadca4a --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updategNBCUUP.json @@ -0,0 +1,23 @@ +{ + "gNBCUUPId": ${tmp.gNBCUUPList.gNBCUUPId}, + "gNBId": ${tmp.gNBCUUPList.gNBId}, + "gNBIdLength": ${tmp.gNBCUUPList.gNBIdLength}, + "nearRTRICId": ${tmp.nearRTRICId}, + "pLMNInfoList": [ + { + "pLMNId": ${tmp.payload.pLMNId}, + "sNSSAI": { + "configData": { + "dLThptPerSlice": ${tmp.dLThptPerSlice}, + "maxNumberOfConns": ${tmp.maxNumberOfConns}, + "uLThptPerSlice": ${tmp.uLThptPerSlice} + }, + "globalSubscriberId": "", + "sNSSAI": ${tmp.payload.sNSSAI}, + "status": "ACTIVE", + "subscriptionServiceType": "" + } + } + ], + "resourceType": "DRB" +} diff --git a/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updategNBDU.json b/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updategNBDU.json new file mode 100644 index 00000000..4bfe52f8 --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updategNBDU.json @@ -0,0 +1,30 @@ +{ + "cellDUList": [ + { + "cellLocalId": ${tmp.cellLocalId}, + "pLMNInfoList": [ + { + "pLMNId": ${tmp.pLMNId}, + "sNSSAI": { + "configData": { + "dLThptPerSlice": ${tmp.dLThptPerSlice}, + "maxNumberOfConns": ${tmp.maxNumberOfConns}, + "uLThptPerSlice": ${tmp.uLThptPerSlice} + }, + "globalSubscriberId": "", + "sNSSAI": ${tmp.payload.sNSSAI}, + "status": "ACTIVE", + "subscriptionServiceType": "" + } + } + ], + "resourceType": "PRB" + } + ], + "gNBDUId": ${tmp.gNBDUList.gNBDUId}, + "gNBDUName": ${tmp.gNBDUName}, + "gNBId": ${tmp.gNBId}, + "gNBIdLength": ${tmp.gNBIdLength}, + "nearRTRICId": ${tmp.nearRTRICId}, + "pLMNId": ${tmp.pLMNId} +} diff --git a/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updatenearRTRIC.json b/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updatenearRTRIC.json new file mode 100644 index 00000000..7f1eb941 --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/ranSlice-configDB-updatenearRTRIC.json @@ -0,0 +1,27 @@ +{ + "gNBId": ${tmp.gNBId}, + "nearRTRICId": ${tmp.nearRTRICId}, + "pLMNInfoList": [ + { + "pLMNId": ${tmp.payload.pLMNId}, + "sNSSAI": { + "configData": { + "dLThptPerSlice": ${tmp.nearRTRIC.dLThptPerSlice}, + "maxNumberOfConns": ${tmp.nearRTRIC.maxNumberOfConns}, + "uLThptPerSlice": ${tmp.nearRTRIC.uLThptPerSlice} + }, + "globalSubscriberId": "", + "sNSSAI": ${tmp.payload.sNSSAI}, + "status": "ACTIVE", + "subscriptionServiceType": "" + } + } + ], + "ranNFNSSIList": [ + ${tmp.ranNFNSSIListEntry} + ], + "resourceType": "NearRTRIC", + "trackingArea": [ + ${tmp.payload.trackingArea} + ] +} diff --git a/platform-logic/restapi-templates/src/main/json/ranSlice-so-response.json b/platform-logic/restapi-templates/src/main/json/ranSlice-so-response.json new file mode 100644 index 00000000..a3456e59 --- /dev/null +++ b/platform-logic/restapi-templates/src/main/json/ranSlice-so-response.json @@ -0,0 +1,11 @@ +{ + "status": ${tmp.status}, + "reason": ${tmp.reason}, + "requestId": ${tmp.requestID}, + "action": ${tmp.action}, + "nfIds": { + "CUCPs": ${tmp.CUCPList}, + "CUUPs": ${tmp.CUUPList}, + "DUs": ${tmp.DUList} + } +} -- 2.16.6