diff --git a/config/param/nssf_param_config.yaml b/config/param/nssf_param_config.yaml new file mode 100644 index 00000000..83e0ab1b --- /dev/null +++ b/config/param/nssf_param_config.yaml @@ -0,0 +1,366 @@ +nssf: + General: + display: "General" + list: + - name: "NssfName" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "NSSF Name" + comment: "" + - name: "NrfUri" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Nrf Uri" + comment: "" + - name: "LogLevel" + type: "string" + value: "error" + access: "read-write" + filter: '' + display: "Log Level" + comment: "" + - name: "NFId" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "NF Id" + comment: "" + - name: "SystemID" + type: "int" + value: "0" + access: "read-write" + filter: '' + display: "System ID" + comment: "" + Omc: + display: "Omc" + list: + - name: "Enabled" + type: "bool" + value: "false" + access: "read-write" + filter: '' + display: "Enabled" + comment: "" + - name: "IpType" + type: "string" + value: "ipv4" + access: "read-write" + filter: '' + display: "Ip Type" + comment: "ipv4|ipv6|ipv46" + - name: "LocalIpv4" + type: "string" + value: "0.0.0.0" + access: "read-write" + filter: '' + display: "Local Ipv4" + comment: "" + - name: "LocalIpv6" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Local Ipv6" + comment: "" + - name: "LocalSeverPort" + type: "int" + value: "3030" + access: "read-write" + filter: '0~65535' + display: "Local Sever Port" + comment: "0~65535" + - name: "OmcIpv4" + type: "string" + value: "0.0.0.0" + access: "read-write" + filter: '' + display: "OMC Ipv4" + comment: "" + - name: "OmcIpv6" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "OMC Ipv6" + comment: "" + - name: "OmcPort" + type: "int" + value: "3030" + access: "read-write" + filter: '0~65535' + display: "OMC Port" + comment: "0~65535" + - name: "HttpScheme" + type: "string" + value: "http" + access: "read-write" + filter: '' + display: "Http Scheme" + comment: "http|https" + - name: "KpiStatisticInterval" + type: "int" + value: "1" + access: "read-write" + filter: '0~255' + display: "Kpi Statistic Interval" + comment: "0~255" + - name: "NeId" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Ne Id" + comment: "" + - name: "NeName" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Ne Name" + comment: "" + - name: "ObjectName" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Object Name" + comment: "" + - name: "Province" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Province" + comment: "" + - name: "PVFlag" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "PV Flag" + comment: "" + Sbi: + display: "Sbi" + list: + - name: "Scheme" + type: "string" + value: "http" + access: "read-write" + filter: '' + display: "Scheme" + comment: "" + - name: "RegisterIPv4" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Register IPv4" + comment: "Register IPv4" + - name: "BindingIPv4" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Binding IPv4" + comment: "Binding IPv4" + - name: "Register IPv6" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Register IPv6" + comment: "Register IPv6" + - name: "BindingIPv6" + type: "string" + value: "" + access: "read-write" + filter: '0~65535' + display: "Binding IPv6" + comment: "Binding IPv6" + - name: "IPType" + type: "string" + value: "ipv4" + access: "read-write" + filter: '' + display: "IP Type" + comment: "IP Type" + - name: "Port" + type: "int" + value: "8080" + access: "read-write" + filter: '' + display: "Port" + comment: "Port" + - name: "TelnetIPv4" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Telnet IPv4" + comment: "Telnet IPv4" + - name: "TelnetIPv6" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Telnet IPv6" + comment: "Telnet IPv6" + - name: "TelnetPort" + type: "int" + value: "4100" + access: "read-write" + filter: '' + display: "Telnet Port" + comment: "Telnet Port" + SupportedNetworkSliceList: + display: "Supported Network Slice List" + array: + - name: "Index" + type: "int" + value: "1" + access: "read-only" + filter: '1~32' + display: "Index" + comment: "1~32" + - name: "Mcc" + type: "string" + value: "" + access: "read-only" + filter: '' + display: "Mcc" + comment: "Mcc" + - name: "Mnc" + type: "string" + value: "" + access: "read-only" + filter: '' + display: "Mnc" + comment: "Mnc" + - name: "Tac" + type: "string" + value: "" + access: "read-only" + filter: '' + display: "Tac" + comment: "Tac" + - name: "SupportedSst" + type: "int" + value: "" + access: "read-only" + filter: '' + display: "Supported Sst" + comment: "Supported Sst" + - name: "SupportedSd" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Supported Sd" + comment: "Supported Sd" + - name: "RestrictedSst" + type: "int" + value: "" + access: "read-only" + filter: '' + display: "Restricted Sst" + comment: "Restricted Sst" + - name: "RestrictedSd" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Restricted Sd" + comment: "Restricted Sd" + - name: "NrfId" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Nrf Id" + comment: "Nrf Id" + - name: "Nsi Id" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Nsi Id" + comment: "Nsi Id" + - name: "Access Type" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Access Type" + comment: "Access Type" + - name: "AmfSetId" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Amf Set Id" + comment: "Amf Set Id" + PlmnMappingList: + display: "Plmn Mapping List" + array: + - name: "Index" + type: "int" + value: "1" + access: "read-only" + filter: '1~32' + display: "Index" + comment: "1~32" + - name: "OperatorName" + type: "string" + value: "" + access: "read-only" + filter: '' + display: "Operator Name" + comment: "Operator Name" + - name: "Mcc" + type: "string" + value: "" + access: "read-only" + filter: '' + display: "Mcc" + comment: "Mcc" + - name: "Mnc" + type: "string" + value: "" + access: "read-only" + filter: '' + display: "Mnc" + comment: "Mnc" + - name: "ServingSnssaiSst" + type: "int" + value: "1" + access: "read-only" + filter: '' + display: "Serving Snssai Sst" + comment: "Serving Snssai Sst" + - name: "ServingSnssaiSd" + type: "string" + value: "1" + access: "read-write" + filter: '' + display: "Serving Snssai Sd" + comment: "Serving Snssai Sd" + - name: "HomeSnssaiSst" + type: "int" + value: "1" + access: "read-only" + filter: '' + display: "Home Snssai Sst" + comment: "Home Snssai Sst" + - name: "HomeSnssaiSd" + type: "string" + value: "1" + access: "read-write" + filter: '' + display: "Home Snssai Sd" + comment: "Home Snssai Sd" \ No newline at end of file diff --git a/config/param/upf_param_config.yaml b/config/param/upf_param_config.yaml index ce37cf9a..98137f8f 100644 --- a/config/param/upf_param_config.yaml +++ b/config/param/upf_param_config.yaml @@ -34,16 +34,44 @@ upf: type: "int" value: "60" access: "read-write" - filter: '0~255' + filter: '' display: "Common Statistic Interval" - comment: "0~255" + comment: "Common Statistic Interval" - name: "UserStatisticInterval" type: "int" value: "60" access: "read-write" - filter: '0~255' + filter: '' display: "User Statistic Interval" + comment: "User Statistic Interval" + - name: "RxN3OverLoadThresholdMbps" + type: "int" + value: "0" + access: "read-write" + filter: '' + display: "Rx N3 OverLoad Threshold Mbps" + comment: "Rx N3 OverLoad Threshold Mbps" + - name: "RxN6OverLoadThresholdMbps" + type: "int" + value: "0" + access: "read-write" + filter: '' + display: "Rx N6 OverLoad Threshold Mbps" + comment: "Rx N6 OverLoad Threshold Mbps" + - name: "ChecksumOffload" + type: "int" + value: "0" + access: "read-write" + filter: '0~255' + display: "Checksum Offload" comment: "0~255" + - name: "MaxDownlinkBufferNum" + type: "int" + value: "50" + access: "read-write" + filter: '' + display: "Max Downlink Buffer Num" + comment: "Max Downlink Buffer Num" Logger: display: "Logger" list: @@ -61,6 +89,13 @@ upf: filter: '' display: "Log Level" comment: "error|warning|info|debug" + - name: "UpfdLogLevel" + type: "string" + value: "error" + access: "read-write" + filter: '' + display: "Upfd Log Level" + comment: "error|warning|info|debug" - name: "UpfdLogTransfer" type: "bool" value: "false" @@ -429,6 +464,13 @@ upf: filter: '' display: "Teid Start" comment: "Teid Start Value" + - name: "N3HeartbeatInterval" + type: "int" + value: "30" + access: "read-write" + filter: '' + display: "N3 Heartbeat Interval" + comment: "N3 Heartbeat Interval" DataForwarderUpfd: display: "Data Forwarder Upfd" list: @@ -467,6 +509,13 @@ upf: filter: '0~1' display: "Dpdk No Pci" comment: "Dpdk No Pci" + - name: "MemChannelNum" + type: "int" + value: "0" + access: "read-write" + filter: '0~128' + display: "Mem Channel Num" + comment: "Mem Channel Num" - name: "SessionBaseVa" type: "string" value: "0x2000000000" @@ -474,6 +523,20 @@ upf: filter: '' display: "Session Base Va" comment: "Session Base Va" + - name: "BuffersPerNuma" + type: "int" + value: "0" + access: "read-write" + filter: '' + display: "Buffers Per Numa" + comment: "Buffers Per Numa" + - name: "N3RssHash" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "N3 Rss Hash" + comment: "N3 Rss Hash" DataInterfaceList: display: "Data Interface List" array: @@ -493,9 +556,9 @@ upf: comment: "N3|N6|N9|N19" - name: "InterfaceId" type: "int" - value: "0" + value: "1" access: "read-write" - filter: '0~255' + filter: '1~32' display: "Interface Id" comment: "Interface Id" - name: "DriverType" @@ -505,6 +568,34 @@ upf: filter: '' display: "Driver Type" comment: "host|vmxnet3|dpdk|socket|uds" + - name: "BondType" + type: "string" + value: "0" + access: "read-write" + filter: '' + display: "Bond Type" + comment: "null|bak|sub|xor|round|lacp" + - name: "BondId" + type: "int" + value: "1" + access: "read-write" + filter: '1~32' + display: "Bond Id" + comment: "Bond Id" + - name: "BfdTxIntervalMs" + type: "int" + value: "1" + access: "read-write" + filter: '' + display: "Bfd Tx Interval Ms" + comment: "Bfd Tx Interval Ms" + - name: "BfdRxIntervalMs" + type: "int" + value: "1" + access: "read-write" + filter: '' + display: "Bfd Rx Interval Ms" + comment: "Bfd Rx Interval Ms" - name: "DnnName" type: "string" value: "default" @@ -519,34 +610,64 @@ upf: filter: '' display: "Ip Type" comment: "ipv4|ipv6|ipv4v6" - - name: "Ipv4" - type: "string" - value: "0.0.0.0" - access: "read-write" - filter: '' - display: "Ipv4" - comment: "Ipv4 Address" - - name: "Ipv4Mask" - type: "string" - value: "255.255.255.0" - access: "read-write" - filter: '' - display: "Ipv4 Mask" - comment: "Ipv4 Mask Address" - - name: "Ipv6" - type: "string" - value: "" - access: "read-write" - filter: '' - display: "Ipv6" - comment: "Ipv6 Address" - - name: "Ipv6Prefix" + - name: "Ipv4AddrList" type: "int" - value: "64" + value: "1" access: "read-write" - filter: '1~128' - display: "Ipv6 Prefix" - comment: "Ipv6 Prefix Value" + filter: '1~8' + display: "Ipv4 Addr List" + comment: "Ipv4 Addr List" + array: + - name: "Index" + type: "int" + value: "1" + access: "read-only" + filter: '1~8' + display: "Index" + comment: "1~8" + - name: "Ipv4" + type: "string" + value: "0.0.0.0" + access: "read-write" + filter: '' + display: "Ipv4" + comment: "Ipv4" + - name: "Ipv4Mask" + type: "string" + value: "0.0.0.0" + access: "read-write" + filter: '' + display: "Ipv4 Mask" + comment: "Ipv4 Mask" + - name: "Ipv6AddrList" + type: "int" + value: "1" + access: "read-write" + filter: '1~8' + display: "Ipv6 Addr List" + comment: "Ipv6 Addr List" + array: + - name: "Index" + type: "int" + value: "1" + access: "read-only" + filter: '1~8' + display: "Index" + comment: "1~8" + - name: "Ipv6" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Ipv6" + comment: "Ipv6" + - name: "Ipv6Prefix" + type: "int" + value: "64" + access: "read-write" + filter: '' + display: "Ipv6 Prefix" + comment: "Ipv6 Prefix" - name: "MacAddr" type: "string" value: "00:00:00:00:00:00" @@ -582,6 +703,20 @@ upf: filter: '' display: "Gateway Ipv6" comment: "Gateway Ipv6 Value" + - name: "BfdGatewayIpv4" + type: "string" + value: "0.0.0.0" + access: "read-write" + filter: '' + display: "Bfd Gateway Ipv4" + comment: "Bfd Gateway Ipv4 Value" + - name: "BfdGatewayIpv6" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Bfd Gateway Ipv6" + comment: "Bfd Gateway Ipv6 Value" - name: "Mtu" type: "int" value: "1500" @@ -638,6 +773,41 @@ upf: filter: '0~1' display: "Link Detection Type" comment: "Link Detection Type" + - name: "NatInterfaceId" + type: "int" + value: "0" + access: "read-write" + filter: '0~1' + display: "Nat Interface Id" + comment: "Nat Interface Id" + - name: "UeIpv4" + type: "string" + value: "0.0.0.0" + access: "read-write" + filter: '' + display: "Ipv4" + comment: "Ue Ipv4 Address" + - name: "UeIpv4Mask" + type: "string" + value: "255.255.255.0" + access: "read-write" + filter: '' + display: "Ue Ipv4 Mask" + comment: "Ue Ipv4 Mask Address" + - name: "UeIpv6" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Ue Ipv6" + comment: "Ue Ipv6 Address" + - name: "UeIpv6Prefix" + type: "int" + value: "64" + access: "read-write" + filter: '1~128' + display: "Ue Ipv6 Prefix" + comment: "Ue Ipv6 Prefix Value" - name: "GtpuRemoteIpv4PoolList" type: "int" value: "1" @@ -745,13 +915,27 @@ upf: filter: '0~127' display: "Dpdk Tx Queues Number" comment: "Dpdk Tx Queues Number" - - name: "DpdkWorkersNumber" + - name: "DpdkRxDescNumber" type: "int" value: "0" access: "read-write" - filter: '0~127' - display: "Dpdk Workers Number" - comment: "Dpdk Workers Number" + filter: '0~32768' + display: "Dpdk Rx Desc Number" + comment: "Dpdk Rx Desc Number" + - name: "DpdkTxDescNumber" + type: "int" + value: "0" + access: "read-write" + filter: '0~32768' + display: "Dpdk Tx Desc Number" + comment: "Dpdk Tx Desc Number" + - name: "Dpdkworkers" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Dpdk Workers" + comment: "Dpdk Workers" NetworkControlCommon: display: "Network Control Common" list: @@ -795,16 +979,16 @@ upf: comment: "Dnn Name" - name: "N3InterfaceId" type: "int" - value: "1" + value: "0" access: "read-write" - filter: '1~32' + filter: '0~32' display: "N3 Interface Id" comment: "N3 Interface Id" - name: "N6InterfaceId" type: "int" - value: "1" + value: "0" access: "read-write" - filter: '1~32' + filter: '0~32' display: "N6 Interface Id" comment: "N6 Interface Id" - name: "HttpProtoEnabled" @@ -1015,6 +1199,20 @@ upf: filter: '' display: "Gateway Ipv6" comment: "Gateway Ipv6" + - name: "SecondaryGatewayIpv4" + type: "string" + value: "0.0.0.0" + access: "read-write" + filter: '' + display: "Secondary Gateway Ipv4" + comment: "Secondary Gateway Ipv4" + - name: "SecondaryGatewayIpv6" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Secondary Gateway Ipv6" + comment: "Secondary Gateway Ipv6" - name: "M2MIpType" type: "string" value: "ipv4" @@ -1111,16 +1309,16 @@ upf: comment: "Sd" - name: "N3InterfaceId" type: "int" - value: "1" + value: "0" access: "read-write" - filter: '1~32' + filter: '0~32' display: "N3 Interface Id" comment: "N3 Interface Id" - name: "N6InterfaceId" type: "int" - value: "1" + value: "0" access: "read-write" - filter: '1~32' + filter: '0~32' display: "N6 Interface Id" comment: "N6 Interface Id" - name: "QerMaxSupportMbps" @@ -1283,6 +1481,44 @@ upf: filter: '1~128' display: "Dst Server Ipv6 Prefix" comment: "Dst Server Ipv6 Prefix" + NetworkControlDnsServerList: + display: "Network Control Dns Server List" + array: + - name: "Index" + type: "int" + value: "1" + access: "read-only" + filter: '1~32' + display: "Index" + comment: "1~32" + - name: "Enabled" + type: "int" + value: "0" + access: "read-write" + filter: '0~1' + display: "Enabled" + comment: "0~1" + - name: "DnsName" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Dns Name" + comment: "Dns Name" + - name: "ServerIpv4" + type: "string" + value: "0.0.0.0" + access: "read-write" + filter: '' + display: "Server Ipv4" + comment: "Server Ipv4" + - name: "ServerIpv6" + type: "string" + value: "" + access: "read-write" + filter: '' + display: "Server Ipv6" + comment: "Server Ipv6" DpiCommon: display: "Dpi Common" list: @@ -1293,13 +1529,6 @@ upf: filter: '' display: "Max Detect Packet Num" comment: "Max Detect Packet Num" - - name: "DnsCacheEnabled" - type: "int" - value: "0~1" - access: "read-write" - filter: '' - display: "Dns Cache Enabled" - comment: "Dns Cache Enabled" - name: "HttpProtoEnabled" type: "int" value: "0" @@ -1378,16 +1607,16 @@ upf: comment: "Force Check Type" - name: "N3InterfaceId" type: "int" - value: "1" + value: "0" access: "read-write" - filter: '1~32' + filter: '0~32' display: "N3 Interface Id" comment: "N3 Interface Id" - name: "N6InterfaceId" type: "int" - value: "1" + value: "0" access: "read-write" - filter: '1~32' + filter: '0~32' display: "N6 Interface Id" comment: "N6 Interface Id" - name: "RuleList"