diff --git a/config/param/nrf_param_config.yaml b/config/param/nrf_param_config.yaml new file mode 100644 index 00000000..db914e3e --- /dev/null +++ b/config/param/nrf_param_config.yaml @@ -0,0 +1,63 @@ +nrf: + system: + display: "System" + list: + - name: "serviceIP" + type: "ipv4" + value: "172.16.5.180" + access: "read-write" + filter: '' + display: "Service IP" + comment: "" + - name: "servicePort" + type: "int" + value: "8080" + access: "read-write" + filter: "0~65535" + display: "Service Port" + comment: "0~65535" + - name: "scheme" + type: "enum" + value: "0" + access: "read-write" + filter: "{\"0\":\"http\", \"1\":\"https\"}" + display: "scheme" + comment: "" + registeredNFs: + display: "Registered NFs" + array: + - name: "index" + type: "int" + value: "1" + access: "read-only" + filter: '1~256' + display: "Index" + comment: "1~256" + - name: "nfType" + type: "string" + value: '' + access: "read-only" + filter: '^.{1,128}$' + display: "NF Type" + comment: "1~128" + - name: "status" + type: "string" + value: '' + access: "read-only" + filter: '^.{1,128}$' + display: "Status" + comment: "1~128" + - name: "nfId" + type: "string" + value: '' + access: "read-only" + filter: '^.{1,128}$' + display: "NF Id" + comment: "1~128" + - name: "ipAddress" + type: "string" + value: '' + access: "read-only" + filter: '^.{1,128}$' + display: "IP Address" + comment: "1~128" diff --git a/config/param/pcf_param_config.yaml b/config/param/pcf_param_config.yaml new file mode 100644 index 00000000..e31b0e6b --- /dev/null +++ b/config/param/pcf_param_config.yaml @@ -0,0 +1,594 @@ +pcf: + system: + display: "System" + list: + - name: "serviceIP" + type: "ipv4" + value: "172.16.5.160" + access: "read-write" + filter: '' + display: "Service IP" + comment: "" + - name: "servicePort" + type: "int" + value: "8080" + access: "read-write" + filter: "0~65535" + display: "Service Port" + comment: "0~65535" + - name: "scheme" + type: "enum" + value: "0" + access: "read-write" + filter: "{\"0\":\"http\", \"1\":\"https\"}" + display: "scheme" + comment: "" + - name: "nrfUri" + type: "string" + value: "http://172.16.5.180:8080" + access: "read-write" + filter: '' + display: "NRF URI" + comment: "" + serviceAreaRestriction: + display: "Service Area Restriction" + array: + - name: "index" + type: "int" + value: "1" + access: "read-only" + filter: '1~16' + display: "Index" + comment: "1~16" + - name: "name" + type: "string" + value: 'def_ambr' + access: "read-write" + filter: '^.{1,32}$' + display: "Name" + comment: "1~32" + - name: "restrictionType" + type: "enum" + value: '0' + access: "read-write" + filter: "{\"0\":\"Allowed Areas\", \"1\":\"Not Allowed Areas\"}" + display: "Restriction Type" + comment: "" + - name: "tacs" + type: "string" + value: '123' + access: "read-write" + filter: '' + display: "TACs" + comment: "0~128" + - name: "areaCodes" + type: "string" + value: '123456' + access: "read-write" + filter: '' + display: "AreaCodes" + comment: "0~128" + - name: "maxTAs" + type: "int" + value: "1" + access: "read-write" + filter: '^\d{1,2}$' + display: "Max TAs" + comment: "0~32" + pccRules: + display: "PCC Rules" + array: + - name: "index" + type: "int" + value: "1" + access: "read-only" + filter: '1~64' + display: "Index" + comment: "1~64" + - name: "ruleId" + type: "string" + value: 'internet' + access: "read-write" + filter: '^.{1,63}$' + display: "Rule Id" + comment: "0~63" + - name: "activate" + type: "bool" + value: 'true' + access: "read-write" + filter: 'false;true;' + display: "Activate" + comment: "" + - name: "precedence" + type: "int" + value: "80" + access: "read-write" + filter: '0~255' + display: "Precedence" + comment: "0~255" + - name: "flowUsage" + type: "enum" + value: '0' + access: "read-write" + filter: "{\"0\":\"General\", \"1\":\"IMS-Signalling\"}" + display: "Flow Usage" + comment: "" + - name: "appId" + type: "string" + value: '' + access: "read-write" + filter: '^.{1,63}$' + display: "App Id" + comment: "0~63" + - name: "flowTemplate" + type: "string" + value: 'flow_any' + access: "read-write" + filter: '^.{1,255}$' + display: "Flow Template" + comment: "0~255" + - name: "qosId" + type: "string" + value: 'qos_cmnet' + access: "read-write" + filter: '^.{1,63}$' + display: "Qos Id" + comment: "0~63" + - name: "trafficControlId" + type: "string" + value: '' + access: "read-write" + filter: '^.{1,63}$' + display: "Traffic Control Id" + comment: "0~63" + - name: "usageMonitoringId" + type: "string" + value: '' + access: "read-write" + filter: '^.{1,63}$' + display: "Usage Monitoring Id" + comment: "0~63" + sessionRules: + display: "Session Rules" + array: + - name: "index" + type: "int" + value: "1" + access: "read-only" + filter: '1~64' + display: "Index" + comment: "1~64" + - name: "ruleId" + type: "string" + value: 'internet' + access: "read-write" + filter: '^.{1,63}$' + display: "Rule Id" + comment: "0~63" + - name: "activate" + type: "bool" + value: 'true' + access: "read-write" + filter: 'false;true;' + display: "Activate" + comment: "" + - name: "fiveQI" + type: "int" + value: "9" + access: "read-write" + filter: '0~255' + display: "5QI" + comment: "0~255" + - name: "fiveQIPriorityLevel" + type: "int" + value: "80" + access: "read-write" + filter: '0~127' + display: "5QI Priority Level" + comment: "0~127" + - name: "flowUsage" + type: "enum" + value: '0' + access: "read-write" + filter: "{\"0\":\"General\", \"1\":\"IMS-Signalling\"}" + display: "Flow Usage" + comment: "" + - name: "usageMonitoringId" + type: "string" + value: '' + access: "read-write" + filter: '^.{1,63}$' + display: "Usage Monitoring Id" + comment: "0~63" + - name: "ambrDl" + type: "string" + value: '200Mbps' + access: "read-write" + filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$' + display: "Ambr Dl" + comment: "0~31" + - name: "ambrUl" + type: "string" + value: '100Mbps' + access: "read-write" + filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$' + display: "Ambr Ul" + comment: "0~31" + - name: "averagingWindow" + type: "int" + value: "0" + access: "read-write" + filter: '0~4095' + display: "Packet Delay Budget" + comment: "0~4095" + - name: "maxDataBurstVolume" + type: "int" + value: "0" + access: "read-write" + filter: '0~4095' + display: "Max Data Burst Volume" + comment: "0~4095" + - name: "arpPriorityLevel" + type: "int" + value: "1" + access: "read-write" + filter: '1~15' + display: "ARP Priority Level" + comment: "1~15" + - name: "arpPreemptCap" + type: "enum" + value: "0" + access: "read-write" + filter: "{\"0\":\"Not Preempt\",\"1\":\"May Preempt\"}" + display: "ARP PreemptCap" + comment: "" + - name: "arpPreemptVuln" + type: "enum" + value: "0" + access: "read-write" + filter: "{\"0\":\"Not Preemptable\",\"1\":\"Preemptable\"}" + display: "ARP PreemptVuln" + comment: "" + - name: "maxbrDl" + type: "string" + value: '' + access: "read-write" + filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$' + display: "Max Bitrate Dl" + comment: "0~31" + - name: "maxbrUl" + type: "string" + value: '' + access: "read-write" + filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$' + display: "Max Bitrate Ul" + comment: "0~31" + - name: "gbrDl" + type: "string" + value: '' + access: "read-write" + filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$' + display: "Gbr Dl" + comment: "0~31" + - name: "gbrUl" + type: "string" + value: '' + access: "read-write" + filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$' + display: "Gbr Ul" + comment: "0~31" + gxServer: + display: "Gx Server" + list: + - name: "enable" + type: "bool" + value: 'true' + access: "read-write" + filter: 'false;true;' + display: "enable" + comment: "" + - name: "netType" + type: "enum" + value: '1' + access: "read-write" + filter: "{\"0\":\"tcp\",\"1\":\"sctp\"}" + display: "Link Type" + comment: "" + - name: "addr" + type: "string" + value: "172.16.5.140:3868" + access: "read-write" + filter: '' + display: "address" + comment: "" + - name: "host" + type: "string" + value: "hss.ims.mnc000.mcc460.3gppnetwork.org" + access: "read-write" + filter: '^.{0,127}$' + display: "host" + comment: "0~127" + - name: "realm" + type: "string" + value: "ims.mnc000.mcc460.3gppnetwork.org" + access: "read-write" + filter: '^.{0,127}$' + display: "realm" + comment: "0~127" + rxServer: + display: "Rx Server" + list: + - name: "enable" + type: "bool" + value: 'true' + access: "read-write" + filter: 'false;true;' + display: "enable" + comment: "" + - name: "netType" + type: "enum" + value: '0' + access: "read-write" + filter: "{\"0\":\"tcp\",\"1\":\"sctp\"}" + display: "Link Type" + comment: "" + - name: "addr" + type: "string" + value: "172.16.5.140:3868" + access: "read-write" + filter: '' + display: "address" + comment: "" + - name: "host" + type: "string" + value: "hss.ims.mnc000.mcc460.3gppnetwork.org" + access: "read-write" + filter: '^.{0,127}$' + display: "host" + comment: "0~127" + - name: "realm" + type: "string" + value: "ims.mnc000.mcc460.3gppnetwork.org" + access: "read-write" + filter: '^.{0,127}$' + display: "realm" + comment: "0~127" + flowTemplate: + display: "Flow Template" + array: + - name: "index" + type: "int" + value: "1" + access: "read-only" + filter: '1~256' + display: "Index" + comment: "1~256" + - name: "templateName" + type: "string" + value: 'flow_any' + access: "read-write" + filter: '^.{1,63}$' + display: "Template Name" + comment: "0~63" + - name: "flowDescription" + type: "string" + value: 'permit out ip from any to assigned' + access: "read-write" + filter: '^.{1,127}$' + display: "Flow Description" + comment: "0~127" + - name: "flowDirection" + type: "enum" + value: '0' + access: "read-write" + filter: "{\"0\":\"unspecified\", \"1\":\"uplink\", \"2\":\"downlink\", \"3\":\"bidirectional\"}" + display: "Flow Direction" + comment: "" + qosTemplate: + display: "Qos Template" + array: + - name: "index" + type: "int" + value: "1" + access: "read-only" + filter: '1~64' + display: "Index" + comment: "1~64" + - name: "qosId" + type: "string" + value: 'qos_cmnet' + access: "read-write" + filter: '^.{1,63}$' + display: "Qos Id" + comment: "0~63" + - name: "fiveQI" + type: "int" + value: "9" + access: "read-write" + filter: '0~255' + display: "5QI" + comment: "0~255" + - name: "fiveQIPriorityLevel" + type: "int" + value: "80" + access: "read-write" + filter: '0~127' + display: "5QI Priority Level" + comment: "0~127" + - name: "maxbrDl" + type: "string" + value: '' + access: "read-write" + filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$' + display: "Max Bitrate Dl" + comment: "0~31" + - name: "maxbrUl" + type: "string" + value: '' + access: "read-write" + filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$' + display: "Max Bitrate Ul" + comment: "0~31" + - name: "gbrDl" + type: "string" + value: '' + access: "read-write" + filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$' + display: "Gbr Dl" + comment: "0~31" + - name: "gbrUl" + type: "string" + value: '' + access: "read-write" + filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$' + display: "Gbr Ul" + comment: "0~31" + - name: "arpPriorityLevel" + type: "int" + value: "1" + access: "read-write" + filter: '1~15' + display: "ARP Priority Level" + comment: "1~15" + - name: "arpPreemptCap" + type: "enum" + value: "0" + access: "read-write" + filter: "{\"0\":\"Not Preempt\",\"1\":\"May Preempt\"}" + display: "ARP PreemptCap" + comment: "" + - name: "arpPreemptVuln" + type: "enum" + value: "0" + access: "read-write" + filter: "{\"0\":\"Not Preemptable\",\"1\":\"Preemptable\"}" + display: "ARP PreemptVuln" + comment: "" + - name: "defQosFlowIndication" + type: "bool" + value: 'false' + access: "read-write" + filter: 'false;true;' + display: "Default Qos Flow Indication" + comment: "" + usageMonitoringTemplate: + display: "Usage Monitoring Template" + array: + - name: "index" + type: "int" + value: "1" + access: "read-only" + filter: '1~64' + display: "Index" + comment: "1~64" + - name: "umId" + type: "string" + value: 'flow_any' + access: "read-write" + filter: '^.{1,63}$' + display: "Usage Monitoring Id" + comment: "0~63" + - name: "volumeThreshold" + type: "int" + value: '5242880' + access: "read-write" + filter: '' + display: "Volume Threshold(KB)" + comment: "" + - name: "volumeThresholdUplink" + type: "int" + value: '0' + access: "read-write" + filter: '' + display: "Volume Threshold Uplink(KB)" + comment: "" + - name: "volumeThresholdDownlink" + type: "int" + value: '0' + access: "read-write" + filter: '' + display: "Volume Threshold Downlink(KB)" + comment: "" + - name: "timeThreshold" + type: "int" + value: '0' + access: "read-write" + filter: '' + display: "Time Threshold" + comment: "" + - name: "inactivityTime" + type: "int" + value: '0' + access: "read-write" + filter: '' + display: "Inactivity Time" + comment: "" + trafficControlTemplate: + display: "Traffic Control Template" + array: + - name: "index" + type: "int" + value: "1" + access: "read-only" + filter: '1~64' + display: "Index" + comment: "1~64" + - name: "tcId" + type: "string" + value: '' + access: "read-write" + filter: '^.{1,63}$' + display: "Traffic Control Id" + comment: "0~63" + - name: "flowStatus" + type: "enum" + value: '0' + access: "read-write" + filter: "{\"0\":\"disable\", \"1\":\"uplink\", \"2\":\"downlink\", \"3\":\"enable\", \"4\":\"remove\"}" + display: "Flow Status" + comment: "" + - name: "muteNotif" + type: "bool" + value: 'true' + access: "read-write" + filter: 'false;true;' + display: "Mute Notify" + comment: "" + - name: "dnai" + type: "string" + value: '' + access: "read-write" + filter: '^.{1,63}$' + display: "Route to Location Dnai" + comment: "0~63" + headerEnrichTemplate: + display: "Header Enrich Template" + array: + - name: "index" + type: "int" + value: "1" + access: "read-only" + filter: '1~16' + display: "Index" + comment: "1~16" + - name: "templateName" + type: "string" + value: '' + access: "read-write" + filter: '^.{1,63}$' + display: "Template Name" + comment: "0~63" + - name: "headerType" + type: "enum" + value: '0' + access: "read-write" + filter: "{\"0\":\"gpsi\", \"1\":\"supi\", \"2\":\"ueip\", \"3\":\"userlocation\", \"4\":\"dnn\"}" + display: "Header Type" + comment: "" + - name: "headerName" + type: "string" + value: '' + access: "read-write" + filter: '^.{1,63}$' + display: "Header Name" + comment: "0~63"