From c27ad87b6fa6d82e71208a008fa6308e34bcc2ab Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Thu, 22 Aug 2024 10:12:48 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9ECBC=E7=BD=91=E5=85=83?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/param/cbc_param_config.yaml | 120 ++++++++++++++++++ .../repository/ne_info.impl.go | 1 + 2 files changed, 121 insertions(+) create mode 100644 config/param/cbc_param_config.yaml diff --git a/config/param/cbc_param_config.yaml b/config/param/cbc_param_config.yaml new file mode 100644 index 00000000..7d6d54a4 --- /dev/null +++ b/config/param/cbc_param_config.yaml @@ -0,0 +1,120 @@ +cbc: + system: + display: "System Config" + sort: 1 + list: + - name: "name" + type: "string" + value: "CBC" + access: "read-write" + filter: "0~64" + display: "CBC Name" + comment: "" + - name: "instance" + type: "string" + value: "CBC-001" + access: "read-write" + filter: "0~64" + display: "NF Instance" + comment: "" + - name: "sbiIp" + type: "string" + value: "127.0.0.1" + access: "read-write" + filter: "0~64" + display: "SBI Server IP" + comment: "" + - name: "sbiPort" + type: "int" + value: "9090" + access: "read-write" + filter: "0~65535" + display: "SBI Server Port" + comment: "0~65535" + - name: "sbiSchem" + type: "enum" + value: "0" + access: "read-write" + filter: '{"0":"http","1":"https"}' + display: "SBI Scheme" + comment: "" + + amfProfile: + display: "AMF Profile" + sort: 3 + array: + - name: "name" + type: "string" + value: "AMF" + access: "read-write" + filter: "0~64" + display: "NF Name" + comment: "" + - name: "instance" + type: "string" + value: "AMF-001" + access: "read-write" + filter: "0~64" + display: "NF Instance" + comment: "" + - name: "uri" + type: "string" + value: "http://172.16.5.130:8080" + access: "read-write" + filter: "0~64" + display: "AMF URI" + comment: "" + - name: "plmnId" + type: "regex" + value: "00101" + access: "read-write" + filter: "^[0-9]{5,6}$" + display: "PLMN ID" + comment: "" + - name: "tac" + type: "string" + value: "1" + access: "read-write" + filter: "0~8" + display: "TAC" + comment: "0~16777215" + + mmeProfile: + display: "MME Profile" + sort: 5 + array: + - name: "name" + type: "string" + value: "MME" + access: "read-write" + filter: "0~64" + display: "NF Name" + comment: "" + - name: "instance" + type: "string" + value: "MME-001" + access: "read-write" + filter: "0~64" + display: "NF Instance" + comment: "" + - name: "uri" + type: "string" + value: "sctp://192.168.1.1:9090" + access: "read-write" + filter: "0~64" + display: "MME URI" + comment: "" + - name: "plmnId" + type: "regex" + value: "00101" + access: "read-write" + filter: "^[0-9]{5,6}$" + display: "PLMN ID" + comment: "" + - name: "tac" + type: "string" + value: "1" + access: "read-write" + filter: "0~8" + display: "TAC" + comment: "0~16777215" diff --git a/src/modules/network_element/repository/ne_info.impl.go b/src/modules/network_element/repository/ne_info.impl.go index 631a7e6a..36607eff 100644 --- a/src/modules/network_element/repository/ne_info.impl.go +++ b/src/modules/network_element/repository/ne_info.impl.go @@ -31,6 +31,7 @@ var neListSort = []string{ "N3IWF", "MOCNGW", "SMSC", + "CBC", } // 实例化数据层 NeInfoImpl 结构体