Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2dc6070580 |
No files matched your search
-51
@@ -1,51 +0,0 @@
|
||||
# ---> VisualStudioCode
|
||||
.vscode/*
|
||||
!.vscode/settings.json
|
||||
!.vscode/tasks.json
|
||||
!.vscode/launch.json
|
||||
!.vscode/extensions.json
|
||||
!.vscode/*.code-snippets
|
||||
|
||||
# Local History for Visual Studio Code
|
||||
.history/
|
||||
.idea/
|
||||
|
||||
# Run temp file and dir
|
||||
crontask/log/
|
||||
crontask/ftp/
|
||||
crontask/database/
|
||||
crontask/export/
|
||||
crontask/temp
|
||||
crontask/crontask
|
||||
|
||||
restagent/backup/
|
||||
restagent/log/
|
||||
restagent/upload/
|
||||
restagent/software/
|
||||
restagent/database/
|
||||
restagent/license/
|
||||
restagent/restagent
|
||||
|
||||
sshsvc/sshsvc
|
||||
sshsvc/mmllog/
|
||||
sshsvc/mmlhome/
|
||||
sshsvc/log/
|
||||
|
||||
captrace/captrace
|
||||
captrace/log/
|
||||
|
||||
tools/loadmconf/loadmconf
|
||||
tools/loadpconf/loadpconf
|
||||
|
||||
reference
|
||||
vendor
|
||||
|
||||
# Built Visual Studio Code Extensions
|
||||
*.vsix
|
||||
*.log
|
||||
*.log-*
|
||||
*.bak
|
||||
*.bak*
|
||||
*.exe
|
||||
__debug_bin*.exe
|
||||
|
||||
Vendored
-49
@@ -1,49 +0,0 @@
|
||||
{
|
||||
// 使用 IntelliSense 了解相关属性。
|
||||
// 悬停以查看现有属性的描述。
|
||||
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"name": "调试模式",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "./restagent/restagent.go",
|
||||
"console": "integratedTerminal",
|
||||
"args": ["--env", "local"] // 走开发配置
|
||||
},
|
||||
{
|
||||
"name": "DEBUG restagent",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/omc.git/be.ems/restagent/",
|
||||
"console": "integratedTerminal"
|
||||
},
|
||||
{
|
||||
"name": "debug sshsvc",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/omc.git/be.ems/sshsvc/sshsvc.go",
|
||||
"console": "integratedTerminal"
|
||||
},
|
||||
{
|
||||
"name": "debug crontask",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/omc.git/be.ems/crontask",
|
||||
"console": "integratedTerminal"
|
||||
},
|
||||
{
|
||||
"name": "debug encyaml",
|
||||
"type": "go",
|
||||
"request": "launch",
|
||||
"mode": "debug",
|
||||
"program": "d:/omc.git/be.ems/tools/encode",
|
||||
"console": "integratedTerminal"
|
||||
}
|
||||
]
|
||||
}
|
||||
-368
@@ -1,368 +0,0 @@
|
||||
# 版本发布日志
|
||||
|
||||
## 2.2410.4-20241102
|
||||
|
||||
- 新增 直连网元信息取得hostname/os属性值
|
||||
- 新增 UDM鉴权签约imsi多查询
|
||||
- 更新 更新系统菜单新增关键指标概览
|
||||
- 更新 定时任务周期同步更新UDM用户数据
|
||||
- 更新 AMF/SMF参数配置项数据
|
||||
- 修复 SMSC安装时关联修改IMS和UDM配置
|
||||
|
||||
## 2.2410.3-20241018
|
||||
|
||||
- 新增 网元主机支持redis配置项
|
||||
- 新增 菜单功能iperf3/ping网络测试工具
|
||||
- 更新 抓包文件支持查看内容
|
||||
- 更新 初始网元相关表字段数据变更
|
||||
- 更新 UDM用户数据按查询条件导出
|
||||
|
||||
## 2.2410.1-20241012
|
||||
|
||||
- 新增 系统菜单新增工具栏目,网元SSH,网络测试,网络探针
|
||||
- 更新 UDM签约数据表,同步数据支持MICO和RAT操作修改
|
||||
- 优化 MML命令连接改为网元信息配置telnet
|
||||
- 更新 SMSC、AMF参数配置数据
|
||||
- 更新 定时清除到导出文件缓存
|
||||
|
||||
## 2.2409.4-20240927
|
||||
|
||||
- 新增 跟踪任务pcap文件获取接口
|
||||
- 优化 socket消息接收,跟踪任务推送ws
|
||||
- 修复 历史告警同步判断存在错误
|
||||
- 优化 redis数据scan数调整1000
|
||||
- 修复 SMF在线订阅用户列表接口地址错误
|
||||
- 修复 多语言SMSC原因0表示未知
|
||||
- 新增 网元版本列表主动检查服务状态的版本
|
||||
- 更新 UDM用户数据表字段
|
||||
|
||||
## 2.2409.3-20240920
|
||||
|
||||
- 修复 字典多语言序号重复问题
|
||||
- 更新 UDM用户数据表,SMSC参数配置属性,字典数据和跟踪相关表
|
||||
- 新增 跟踪任务HLR免登录接口
|
||||
- 新增 跟踪任务相关接口初始化,跟踪任务新增非201/400时接收信息
|
||||
- 修复 抓包文件下载zip时目录同名导致删除压缩无内容
|
||||
|
||||
## 2.2409.1-20240909
|
||||
|
||||
- 新增 告警前转的两个接口email前转和短信前转的系统参数,采用了和网元统一的参数配置方式,
|
||||
- 优化 修改了dpkg和rpm包安装后的运行脚本,支持通过环境变量传入参数,并判断传入参数调用setomc.sh安装/升级数据库,命令格式:M_PARAM=upgrade C_PARAM=ba dpkg -I xxxx.deb,如果不传入参数则和以前相同
|
||||
- 调整的dpkg和rpm包安装的运行脚本中停止omc服务的顺序,解决了omc安装包在前端界面自升级时出现无法自动刷新的问题
|
||||
|
||||
## 2.2408.5-20240831
|
||||
|
||||
- 修复 系统信息读取磁盘获取超时导致返回空数组
|
||||
- 优化 缓存信息安全清理排除登录用户身份和验证码信息
|
||||
- 新增 KPI自定义指标功能接口
|
||||
- 新增 日志数据导出文件查看功能接口
|
||||
|
||||
## 2.2408.4-20240823
|
||||
|
||||
- 优化 网元端文件目录/tmp/omc 上传push 下载pull
|
||||
- 新增 网元文件操作可删除本地临时文件
|
||||
- 新增 系统菜单-信令抓包文件
|
||||
- 新增 KPI添加CBC
|
||||
- 更新 CBC参数配置可选属性
|
||||
|
||||
## 2.2408.3-20240816
|
||||
|
||||
- 新增 中间件-接口加解密,配合前端CryptoJS加解密
|
||||
- 新增 KPI添加SMSC
|
||||
- 更新 IMS参数配置可选属性
|
||||
|
||||
## 2.2408.2-20240809
|
||||
|
||||
- 新增 SMSC-CDR 功能接口
|
||||
- 新增 文件内容实时查看功能接口
|
||||
- 修复 WS 模块连接断开,存在 goroutenue 逃逸问题
|
||||
|
||||
## 2.2408.1-20240802
|
||||
|
||||
- 修复 菜单网元公共配置移除
|
||||
- 修复 关闭启动时默认 127.0.0..1 的 IP 绑定
|
||||
- 移除 kvdb 相关信息
|
||||
- 优化 导出数据根据查询条件导出 Execl
|
||||
|
||||
## 2.2407.4-20240727
|
||||
|
||||
- 新增 网元配置备份功能
|
||||
- 新增 UDM 鉴权文件导入 K4 文件支持
|
||||
- 更新 对使用手册/官网进行按钮级限制
|
||||
- 修复 KPI 上报推送到对应网元,查询改用时间戳
|
||||
- 修复 IMS CDR RecordType 查询语法处理,兼容 mariadb 数据库
|
||||
|
||||
## 2.2407.3-20240716
|
||||
|
||||
- 更新 参数配置 AMF 参数配置 system
|
||||
- 更新 参数配置 UPF 参数属性 dataForwarderCommon
|
||||
- 修复 移除 omc 脚本命令前的 sudo
|
||||
|
||||
## 2.2407.2-20240712
|
||||
|
||||
- 修复 网元版本安装 MME 写入 host 文件 ip 错误
|
||||
- 修复 支持 kvdb 依赖包安装,默认带的 adb 改为 kvdb
|
||||
- 修复 网元版本安装命令终止符判断#$
|
||||
- 更新 CNType0 表示禁止接入 NA
|
||||
- 修复 文件复制到本地时创建文件目录避免路径错误
|
||||
|
||||
## 2.2407.1-20240704
|
||||
|
||||
- 修复 网元版本安装 MME 修改 S6A 地址为 MME_IP
|
||||
- 修复 网元公共参数 n3/n6IP 不携带/子网掩码处理异常
|
||||
- 更新 初始网元主机用 omcuser/a9tU53r 用密码登录方式
|
||||
- 更新 omc/log/内的 level 为 warn
|
||||
- 更新 MML-OMC 隐藏 NBI 配置项
|
||||
- 更新 多语言 UE 事件改为终端事件/CNType 改 5G&4G
|
||||
- 更新 多语言 CDR 翻译命名 Voice CDR / Data CDR
|
||||
|
||||
## 2.2406.4-20240627
|
||||
|
||||
- 更新 关闭 crontask 任务异常 TaskHandShakeToNF
|
||||
- 更新 参数配置 IMS 参数 DS System
|
||||
- 更新 参数配置 MME 默认参数属性
|
||||
- 更新 字典多语言翻译,部门/系统名/初始密码备注
|
||||
- 修复 网元许可检查状态响应 nil 字符串
|
||||
- 修复 MML-UPF 标准版 5002 数据行约有 400+
|
||||
- 优化 UDM CN Type 可选类型字典数据
|
||||
- 移除 ims 命令执行的 sudo 前缀
|
||||
|
||||
## 2.2406.3-20240619
|
||||
|
||||
- 更新 参数配置 MME 参数默认值
|
||||
- 修复 角色数据权限范围配置示例系统日志区分
|
||||
- 优化 接口操作日志敏感属性掩码 token 头
|
||||
- 优化 用户岗位编辑权限
|
||||
- 优化 UE 事件 MME 类型结果保持和 AMF 一致
|
||||
- 移除 mmeUE 事件类型的字典数据
|
||||
|
||||
## 2.2406.2-20240617
|
||||
|
||||
- 修复 总览仪表盘用户活动数据不显示问题
|
||||
- 修复 旧 Session 过期查询 CPU 占用率过高
|
||||
- 优化 SMF 参数配置支持 cdr 相关配置
|
||||
- 优化 UDM 鉴权签约数据获取和重加载的速度
|
||||
- 修复 抓包操作失败 ssh 异常问题
|
||||
|
||||
## 2.2406.1-20240612
|
||||
|
||||
- 新增 快速开站和网元快速安装功能
|
||||
- 新增 SMF CDR 数据列表查询展示
|
||||
- 新增 IMS CDR 和 AMF UE 数据支持导出到表格文件
|
||||
- 优化 UPF、MME、IMS、SMF 参数配置项
|
||||
- 优化 软件管理和许可证管理功能页面
|
||||
- 修复 网元日志文件读取下载失败问题
|
||||
|
||||
## 2.2405.1-20240511
|
||||
|
||||
- 优化 使用新的黄金指标数据表查询统计 kpi
|
||||
- 新增 支持网元 SMSC,包含状态,参数配置
|
||||
- 优化 SMF 参数配置增加新的项
|
||||
- 优化 删除残留的老的菜单项
|
||||
|
||||
## 2.2404.6-20240430
|
||||
|
||||
- 优化 网元状态信息表的记录修改为只保留一天 duration=1
|
||||
- 优化 删除过期记录的调度任务增加参数 sessFlag,true:使用 session 模式进行删除,false 或者不带该参数:不使用 session 模式删除(可加快速度)
|
||||
|
||||
## 2.2404.5-20240426
|
||||
|
||||
- 优化 adb 升级目录切换,安装升级时替换/usr/local/etc/adb/adb.conf 的 replica-read-only 只读属性为 no,增加 masterauth 密码行
|
||||
- 修复 网元状态异常时如果网元的状态记录被完全清空导致无法产生 10000 的网元状态异常告警
|
||||
- 优化 后端增加 SMF 在线用户状态 Up State 的处理,修改查询接口,增加查询参数 upstate={Inactive/Active}
|
||||
- 优化 告警短信前转,增加短信方式选择配置项,可使用短信云服务和短信中心模式,告警前转日志增加前转接口字段
|
||||
- 优化 重构黄金指标存储表,优化为将所有 kpiid 存储在一条记录,同时分网元存储不同的表如 kpi_report_amf,上周发布的版本黄金指标发送到原表和新的表,前端还未实现从新表获取统计数据
|
||||
|
||||
## 2.2404.4-20240419
|
||||
|
||||
- 优化 隐藏性能统计和跟踪的任务和数据菜单项
|
||||
- 修复 网管上 OMC 自升级数据库后重启 OMC 服务进程
|
||||
- 修复 OMC 网元操作重启失败
|
||||
- 优化 产品化共性问题,adb(redis)增加密码保护
|
||||
- 修复 调度任务获取网元状态任务失败
|
||||
- 优化 UPF 标准版的 MML 输出内容完整性, restconf.yaml 配置文件增加了 MML 配置项
|
||||
- 新增 合入 PCF 和 UDM 的参数配置,新增 plmn list 参数配置项
|
||||
- 修复 网元 license 上传时如果遇到网元没有 system.ini 文件时失败的问题
|
||||
- 优化 adb 安装目录变化:1. 判断/usr/local/bin/adb-server 存在时,则 OMC 不安装 adb, 2.判断/usr/local/bin/adb-server 不存在时,安装 adb 至新的路径,并判断老的 adb 是否存在,如果存在则拷贝/usr/local/db/bin/conf/dump.rdb 至/usr/local/etc/adb,修改/usr/local/db 目录为/usr/local/adb.old
|
||||
- 优化 安装过程会将/usr/local/omc/etc 目录下的配置文件备份为.bak, 然后将/usr/local/omc/etc/default 目录下的配置文件拷贝至/usr/local/omc/etc 目录
|
||||
- 新增 支持告警通过短信中心的短信前转功能需求,配置项是 restconf.yaml 的 alarm.smsc
|
||||
|
||||
## 2.2404.3-20240412
|
||||
|
||||
- 新增 IMS 参数配置增加 plmn 和 dialplan
|
||||
- 新增 IMS KPI 黄金指标项支持
|
||||
- 优化 网元 UDM/AMF/MME/MOCNGW 的默认 plmn 和 dnn 的值
|
||||
- 新增 monitor 菜单项下增加话单(CDR)和事件(Event)
|
||||
- 优化 restconf.yaml 和 capconf.yaml 的 gtp 默认端口统一改为 32152
|
||||
- 修复 部分修复 upf 标准版的 MML 命令输出内容,输出的内容和一般控制台窗口输出有差异,内容较多时会有--more--,后续需进一步优化
|
||||
|
||||
## 2.2404.1-20240402
|
||||
|
||||
- 新增 网元安装软包管理相关接口
|
||||
- 优化 网元安装授权流程相关接口操作
|
||||
- 优化 操作日志旧接口的网元参数配置多语言翻译
|
||||
- 修复 多语言翻译值转化 key 进行查询
|
||||
- 增加 MOCNGW 网元 KPI 和参数配置
|
||||
- 修复 时区问题,西半球时区出现时区格式转换错误,增加 database 配置项 connParam 用于配置数据库连接参数
|
||||
- 修复 配置文件配置多个指定 IP 地址时启动时会导致绑定 127.0.0.1 地址失败
|
||||
- 优化 升级脚本不再覆盖原有调度任务 2.2404.1-20240402
|
||||
- 新增 网元安装软包管理相关接口
|
||||
- 优化 网元安装授权流程相关接口操作
|
||||
- 优化 操作日志旧接口的网元参数配置多语言翻译
|
||||
- 修复 多语言翻译值转化 key 进行查询
|
||||
- 增加 MOCNGW 网元 KPI 和参数配置
|
||||
- 修复 时区问题,西半球时区出现时区格式转换错误,增加 database 配置项 connParam 用于配置数据库连接参数
|
||||
- 修复 配置文件配置多个指定 IP 地址时启动时会导致绑定 127.0.0.1 地址失败
|
||||
- 优化 升级脚本不再覆盖原有调度任务
|
||||
|
||||
## 2.2403.2-20240327
|
||||
|
||||
- 修复 OMC MML 翻译错误
|
||||
- 优化 判断 redis 数据库是否安装,如果已安装不再安装且不会提示错误
|
||||
|
||||
## 2.2403.1-20240321
|
||||
|
||||
- 新增 telnet 连接包工具
|
||||
- 新增 终端主机配置接口
|
||||
- 新增 终端主机命令接口
|
||||
- 新增 网元信息相关绑定主机接口,支持网元信息查询带主机信息查询
|
||||
- 新增 网元主机命令多语言字典接口提示和相关枚举翻译
|
||||
- 新增 ws 模块新增 ssh 和 telnet 类型连接
|
||||
- 新增 网元直连接口声明-网元配置对端网管信息
|
||||
- 新增 网元软件包信息/网元版本信息接口
|
||||
- 新增 网元主机 SSH 方式检查服务器环境接口
|
||||
- 新增 网元数据 CDR 和 UE 事件接口新增查询和删除,补充翻译
|
||||
- 新增 多处字典数据和页面菜单多语言翻译
|
||||
- 新增 网元信息接口对应页面菜单添加数据库脚本信息
|
||||
- 新增 网元版本基础接口/网元软件包基础接口
|
||||
- 修复 查询 SQL 结果 map 属性值转换导致的空字符
|
||||
- 修复 OMC 网元配置 omcNeConfig 接口覆盖
|
||||
- 修复 网元列表查询同步更新网元状态,操作同步更新/删除主机记录
|
||||
- 修复 SSH 对象序列化属性值不匹配
|
||||
- 修复 移除网元状态过滤判断 status in ('0','3')
|
||||
- 修复 UE-PCF 接口超时时间 1m
|
||||
- 优化 操作日志私钥 passPhrase 字段掩码\*
|
||||
- 优化 ssh 包移除写入命令回车补位,移除读取等待 300s
|
||||
- 优化 网元状态直连查询超时时间 250ms
|
||||
- 优化 请求工具 PUT、POST 的超时时间设为 3s
|
||||
- 优化 日志记录多层结构敏感属性字段进行掩码\*
|
||||
- 优化 网元信息缓存 redis,UPF 总流量缓存数据小于 2 分钟重新缓存
|
||||
- 优化 网元列表状态在线时下发配置检查更新状态(3-待下发)
|
||||
- 优化 网元版本表注释/网元软件包表注释
|
||||
- 修复告警手工同步问题
|
||||
- 修复增加网元时网元偶发丢失问题
|
||||
- 增加 upf 5002 的 telnet mml 接口,不过由于 UPF 只支持 localhost 登录,所以目前暂不可用
|
||||
- 修改默认侦听端口 33030
|
||||
|
||||
## 2.2402.6-20240222
|
||||
|
||||
- 删除 删除网元功能模块内性能指标控制路由函数
|
||||
- 优化 网元文件上传都放到 tmp 目录下
|
||||
- 优化 移动 cmd 包
|
||||
- 新增 加密 AES 包和 ssh 连接包
|
||||
- 优化 日志文件命名格式 log.2006-01-02
|
||||
- License 上传不再重启网元服务进程
|
||||
- MML 多条命令遇到执行失败时不再直接中断返回
|
||||
- UE 的所有功能菜单不再进行缓存
|
||||
- 发布的安装包清除了历史编译产生的前端 index.xxxx.js 文件
|
||||
|
||||
## 2.2402.5-20240205
|
||||
|
||||
- 新增 获取接口 UPF 总流量数 N3 上行 N6 下行数据
|
||||
- 优化 黄金指标 5s 数据获取
|
||||
- 优化 KPI 对 SMF5G 实时 PDU 会话数取最后一项不累加求和
|
||||
- 修复 ws 客户端读写保护/GroupID 调整,消息无消费 chan 溢出自动关闭
|
||||
- 新增 ws 支持 upf_tf 类型信息获取 UPF-总流量数
|
||||
- 新增 ws 支持网元状态查询
|
||||
- 修复 ws 处理接收发送 CDR 呼叫类型 MTC 推送
|
||||
- 新增 字典用户事件类型多语言翻译补充
|
||||
- 新增 支持 HTTP 2.0 服务请求
|
||||
- 修复 OMC 数据脚本,更新字典数据、拓扑数据
|
||||
- 优化 更新 gold_kpi 索引
|
||||
- 新增 系统菜单开启缓存信息和管理列表
|
||||
- 优化 参数配置表升级 sql
|
||||
- 优化 网元类型缓存,缓存 10 分钟 UPF 总流量查询
|
||||
- 修复 CDR 事件推送类型 MOC/MOSM
|
||||
- 优化 字典多语言补充 calltype sip202
|
||||
- 优化 CDR 事件推送类型 MOC/MTSM,查询支持 RecordType
|
||||
|
||||
## 2.2401.4-20240130
|
||||
|
||||
- 调整数据库表升级脚本,字典和菜单目录的表在升级时不再全表重置,修复升级时会重置版权信息的中英文系统配置项
|
||||
- 更新了 UDM 的参数配置,修改了 ambr 速率默认值,加了空格。并且不限制中间有空格
|
||||
|
||||
## 2.2401.3-20240124
|
||||
|
||||
- OMC 自升级脚本增加执行 setomc.sh 的动作,修复 OMC 在网管升级时只解包没有升级数据库的过程
|
||||
- 黄金指标的数据表增加字段 granularity,用于计算颗粒度:granularity=endtime-starttime (s), 网元发送指标数据计算出的颗粒度值不一定是 5 或者 60
|
||||
- 由于 5 秒上报黄金指标,数据量增加,调度任务保留黄金指标的时长缩短至 3 天
|
||||
- 增加接收 IMS 上报的 CDR event 记录并保存到数据库表 cdr_event
|
||||
- 增加接收 AMF 上报的 UE event 记录并保存至表 ue_event
|
||||
- 此版本包含 2.2401.3-20240120 的修改,2.2401.3-20240120 版本废弃
|
||||
|
||||
## 2.2401.3-20240120 (discard)
|
||||
|
||||
- 重构 抓包功能接口,支持开始到结束的控制,忽略抓包任务默认超时 30 分钟
|
||||
- 新增 配置参数验证码类型,字典数据补充多语言翻译
|
||||
- 优化 OMC 网元状态接口响应数据,兼容其他网元转发响应
|
||||
- IMS 软件升级安装通过脚本 expect 进行交互控制,默认输入 n
|
||||
- 增加 OMC 软件自升级的功能,该版本的升级仍需在 ssh 控制台进行,在该版本的网管可对当前版本和后续版本进行升级安装
|
||||
- 增加两个脚本文件:/usr/local/omc/bin/actpkg.sh 和 rbkpkg.sh, 用于所有网元的升级和回退过程控制,修改激活和回退过程,实现所有网元包含 OMC 通过脚本进行,网元需要安装 expect 软件,否则会返回 99 错误码,在脚本文件中可控制交互输入(y/n)和超时时长
|
||||
- 修改终端(UE)菜单的 N3IWF Online User/NSSF Subscription Info/NSSF Available AMFs 默认为隐藏状态,即新安装/从无该项功能升级时为隐藏状态,对已有该菜单项的环境不做修改,如果需要显示或隐藏,可以在 System->Menu Management-UE 里边编辑菜单项为显示或隐藏
|
||||
|
||||
## 2.2401.2-20240112
|
||||
|
||||
- 修改 OMC 发布包 dpkg 安装脚本,不再覆盖已存在的 logo
|
||||
- 增加 NSSF 的在线订阅数和注册 AMF 的功能
|
||||
- 整理菜单项和新增菜单项,trace 移到 monitor,monitor 分出 alam/topology/trace 三个菜单子目录
|
||||
- https 增加 clientAuthType 配置参数,更新 omc-ca.crt, omc-server.crt, omc-server.key 的根密钥,公钥,私钥
|
||||
- 修复 UDM 系统 MML 命令 help 输出信息过长导致乱码的问题,增加配置项 deadLine,用于配置 MML 操作时读写的超时时长
|
||||
- 导入 AMF,SMF,NSSF,MME 的自定义黄金指标项
|
||||
- 更新 amf,smf,upf,nssf 网元的参数配置的 comment 提示
|
||||
- 新增 拓扑图组数据新增 5gc 组网图排列展示
|
||||
- 优化 多语言数据在更新情况下改变原字典数据,后续放弃维护 csv 文件
|
||||
- 修复 调度任务日志在多语言情况下查询无数据问题
|
||||
- 修复 UPF 抓包异常提示
|
||||
|
||||
## 2.2401.1-20240105
|
||||
|
||||
- 新增 拓扑图组菜单,对应多语言字典数据补充
|
||||
- 新增 拓扑关系图数据表
|
||||
- 新增 拓扑关系数据相关接口
|
||||
- 优化 拓扑网元状态数据结构体调整,直连超时 200 毫秒
|
||||
- 定制化步骤只在 install 模式下执行, 新增-m skip 模式和-c agt 的定制化过程,skip 模式可跳过数据库安装或者升级过程,进行定制化过程,agt 定制化将初始化为 AGrandTech 界面信息
|
||||
- 修复 OMC 网元修改自身信息时打开同步开关失败问题
|
||||
- 修复网元状态巡检任务产生的告警编号为 0 的问题,修复周期获取网元状态信息任务失效问题
|
||||
- 网元启动时将上报告警编号 9000 的事件告警(部分网元已实现)
|
||||
- MML 部分 UDM 操作 bad authdat 修改为 baa authdat, bad udmuser 修改为 baa udmuser
|
||||
- SMF, UDM, PCF, NRF, AUSF 网元的参数配置文件 comment 字段提示信息进行整改
|
||||
|
||||
## 2.2312.10-20231229
|
||||
|
||||
- 增加 OMC 与 NSSF 的 Available AMFs 和 Subscription 的查询接口代码, NSSF 的代码未完成,暂未联调,菜单未开放
|
||||
- 确定序列号(SN)方案,增加网元状态在异常情况下可显示序列号和版本号(通过保存在 ne_state 的网元状态信息获取,且 ne_state 表中必须有 3 天内的网元状态数据)
|
||||
- 调整优化获取网元状态命令的超时时长,优化网元状态主页的等待时间
|
||||
- BA 需求:增加网元在新增和修改时配置数据同步至网元的开关功能
|
||||
- 增加调度任务:删除过期网元状态信息
|
||||
- 移植调度任务:原有 crontask 的周期获取网元状态信息
|
||||
- 移植调度任务:原有 crontask 的检测网元状态异常并产生和消除告警的定时任务
|
||||
- 开放 IMS 的 MML 命令
|
||||
- 移除 installOMC.sh 脚本
|
||||
- 新增 支持 UDM 用户数据删除多个 imsi
|
||||
- 修复 调度任务日志查询记录数据重复问题
|
||||
- 修复 角色状态变更导致菜单管理删除问题
|
||||
|
||||
## 2.2312.9-20231222
|
||||
|
||||
- 新增 性能 KPI 统计数据获取接口
|
||||
- 新增 网元日志列表获取接口
|
||||
- 新增 PCF 用户策略控制交互接口
|
||||
- 修复 UDM 用户数据导入 imsi 空值异常错误
|
||||
- 修复 列表数据分页最大页面数导致的读取数据不全问题
|
||||
- 修复 调度任务日志查询全部数据接口异常
|
||||
- 优化 UDM 用户数据同步信息及时更新
|
||||
- 优化 获取网元状态接口请求耗时过长
|
||||
- 优化 用户管理导入支持预先分别角色权限
|
||||
- 增加 setomc.sh 脚本,命令行格式:setomc.sh -m {install/upgrade/upgvue3} -c {BA/...}, -m 参数调用了 importdb.sh, -c 参数加"BA"表示设置 BA 的定制化 OMC 配置, 默认不执行定制化过程
|
||||
- 暂时屏蔽 IMS 网元的 MML 命令
|
||||
- UDM 签约用户数据增加/批量增加 MML 的字段 4G static IP 改为非必选
|
||||
@@ -1,105 +1,3 @@
|
||||
# ems_backend
|
||||
# be.ems
|
||||
|
||||
后端
|
||||
|
||||
## 文件资源
|
||||
|
||||
| 路径 | 说明 |
|
||||
| --------------------- | -------------------------- |
|
||||
| /usr/local/omc/static | 网管静态资源文件路径 |
|
||||
| /usr/local/omc/upload | 网管上传文件资源路径 |
|
||||
| /usr/local/etc/omc | 网管与网元之间相关文件 |
|
||||
| /tmp/omc | 存放从网元拉取到本地的文件 |
|
||||
|
||||
## redis 配置文件相关
|
||||
|
||||
```conf
|
||||
# IP绑定与端口
|
||||
bind 0.0.0.0
|
||||
port 6379
|
||||
# 安全设置
|
||||
protected-mode yes
|
||||
requirepass "helloearth"
|
||||
# 查看主备
|
||||
info replication
|
||||
# 从节点只能读取数据,不能直接写入数据
|
||||
# replicaof是新版本的命令,旧版本是slaveof命令
|
||||
slaveof 192.168.114.114 6379
|
||||
replicaof 192.168.114.114 6379
|
||||
masterauth "helloearth"
|
||||
# 允许从节点进行读写操作
|
||||
replica-read-only no
|
||||
```
|
||||
|
||||
## 一些服务器
|
||||
|
||||
```txt
|
||||
# 版本发布空间
|
||||
\\192.168.1.205\share\release\omc
|
||||
|
||||
# 研发git
|
||||
192.168.1.120
|
||||
altouser/a1t0U53r
|
||||
|
||||
# 默认IOS镜像用户和密码
|
||||
agtuser/admin123
|
||||
manager/admin123
|
||||
omcuser/a9tU53r
|
||||
```
|
||||
|
||||
# 系统工具依赖包
|
||||
|
||||
[ubuntu-iperf3](https://launchpad.net/ubuntu/+source/iperf3)
|
||||
[ubuntu-libsctp1](https://launchpad.net/ubuntu/jammy/amd64/libsctp1/1.0.19+dfsg-1build1)
|
||||
[ky10-aarch64](https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/base/aarch64/Packages/)
|
||||
|
||||
## 开发
|
||||
|
||||
```sh
|
||||
# 安装 Go版本 1.21.6 后进入项目根目录
|
||||
cd ./restagent
|
||||
# 下载依赖
|
||||
go mod download
|
||||
|
||||
# 信令跟踪需要安装 libpcap-dev > 1.10.1-4build1
|
||||
apt install -y libpcap-dev
|
||||
go env -w CGO_ENABLED='1'
|
||||
|
||||
# 调试启动
|
||||
go run restagent.go -c ./etc/restconf.yaml --env local
|
||||
|
||||
# 调试分析
|
||||
# http://127.0.0.1:33060/debug/pprof/
|
||||
go tool pprof -http=:9090 http://127.0.0.1:33060/debug/pprof/goroutine
|
||||
|
||||
# 打包命名 restagent
|
||||
go build -ldflags="-s -w" -o restagent
|
||||
```
|
||||
|
||||
## 打包
|
||||
|
||||
```sh
|
||||
go env -w GOOS=linux
|
||||
|
||||
go env -w GOOS=windows
|
||||
|
||||
cd ./restagent
|
||||
|
||||
go build -o restagent -v -ldflags="-s -w -X 'be.ems/lib/global.Version=24.09.20' -X 'be.ems/lib/global.BuildTime=`date`' -X 'be.ems/lib/global.GoVer=`go version`'"
|
||||
|
||||
go build -o crontask -v -ldflags="-s -w -X 'be.ems/lib/global.Version=2.240620.1' -X 'be.ems/lib/global.BuildTime=`date`' -X 'be.ems/lib/global.GoVer=`go version`'"
|
||||
|
||||
```
|
||||
|
||||
## 安装
|
||||
|
||||
```sh
|
||||
# BA初始安装
|
||||
/usr/local/omc/bin/setomc.sh -m install -c ba
|
||||
/usr/local/omc/bin/setomc.sh -m upgrade -c ba
|
||||
/usr/local/omc/bin/setomc.sh -m skip -c ba
|
||||
|
||||
# 安装包安装
|
||||
sudo M_PARAM=install C_PARAM=ba dpkg -i /usr/local/omc/bin/ems_2.240620.1_amd64.deb
|
||||
sudo M_PARAM=upgrade C_PARAM=ba dpkg -i /usr/local/omc/bin/ems_2.240620.1_amd64.deb
|
||||
```
|
||||
OMC 后端
|
||||
@@ -1,636 +0,0 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"encoding/binary"
|
||||
"encoding/hex"
|
||||
"fmt"
|
||||
"net"
|
||||
"os"
|
||||
"os/exec"
|
||||
"strings"
|
||||
"sync"
|
||||
|
||||
"be.ems/captrace/config"
|
||||
"be.ems/lib/dborm"
|
||||
"be.ems/lib/global"
|
||||
"be.ems/lib/log"
|
||||
|
||||
_ "github.com/go-sql-driver/mysql"
|
||||
"golang.org/x/net/http/httpguts"
|
||||
"golang.org/x/net/http2/hpack"
|
||||
)
|
||||
|
||||
// goroutine
|
||||
var limitChan = make(chan bool, 1024)
|
||||
|
||||
const (
|
||||
GTPU_V1_VERSION = 1 << 5
|
||||
GTPU_VER_MASK = 7 << 5
|
||||
GTPU_PT_GTP = 1 << 4
|
||||
GTPU_HEADER_LEN = 12
|
||||
GTPU_E_S_PB_BIT = 7
|
||||
GTPU_E_BI = 1 << 2
|
||||
)
|
||||
|
||||
const (
|
||||
GTPU_HEADER_VERSION_INDEX = 0
|
||||
GTPU_HEADER_MSG_TYPE_INDEX = 1
|
||||
GTPU_HEADER_LENGTH_INDEX = 2
|
||||
GTPU_HEADER_TEID_INDEX = 4
|
||||
)
|
||||
|
||||
type ExtHeader struct {
|
||||
TaskId uint32
|
||||
IMSI string
|
||||
IfType byte
|
||||
MsgType byte
|
||||
MsgDirect byte // 0-recv,1-send
|
||||
TimeStamp int64
|
||||
SrcIP string
|
||||
DstIP string
|
||||
SrcPort uint16
|
||||
DstPort uint16
|
||||
Proto int
|
||||
PPI int // only for SCTP
|
||||
DataLen uint16
|
||||
DataInfo []byte
|
||||
}
|
||||
|
||||
type MsgInfo struct {
|
||||
TaskId uint32
|
||||
TimeStamp int64
|
||||
IfType byte
|
||||
MsgType byte
|
||||
MsgDirect byte
|
||||
SrcAddr string // IP:Port
|
||||
DstAddr string // IP:Port
|
||||
}
|
||||
|
||||
// func (fr *Framer) ReadFrame() (Frame, error)
|
||||
// ReadMetaHeaders *hpack.Decoder
|
||||
func validWireHeaderFieldName(v string) bool {
|
||||
if len(v) == 0 {
|
||||
return false
|
||||
}
|
||||
for _, r := range v {
|
||||
if !httpguts.IsTokenRune(r) {
|
||||
return false
|
||||
}
|
||||
if 'A' <= r && r <= 'Z' {
|
||||
return false
|
||||
}
|
||||
}
|
||||
return true
|
||||
}
|
||||
|
||||
// tshark -r gtp.pcap -T json -d tcp.port==8080,http2 -Y "http2"
|
||||
// -T pdml: Packet Details Markup Language
|
||||
// -T psml: Packet Summary Markup Language
|
||||
|
||||
func execTshark(filename string, proto string) {
|
||||
pcapPath := filename
|
||||
tshark := exec.Command("tshark", "-r"+pcapPath,
|
||||
"-Y"+proto,
|
||||
"-T", "pdml")
|
||||
|
||||
out, err := tshark.CombinedOutput()
|
||||
if err != nil {
|
||||
log.Errorf("Failed to exec tshark:", err)
|
||||
} else {
|
||||
log.Debug("combined out:", string(out))
|
||||
}
|
||||
}
|
||||
|
||||
const magicMicroseconds = 0xa1b2c3d4
|
||||
const versionMajor = 2
|
||||
const versionMinor = 4
|
||||
|
||||
func WriteEmptyPcap(filename string, timestamp int64, length int, data []byte) error {
|
||||
var cooked = [...]byte{0x00, 0x00, 0x03, 0x04, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00}
|
||||
|
||||
var buf []byte
|
||||
//24+16+16 = 56
|
||||
buf = make([]byte, 56+length)
|
||||
binary.LittleEndian.PutUint32(buf[0:4], magicMicroseconds)
|
||||
binary.LittleEndian.PutUint16(buf[4:6], versionMajor)
|
||||
binary.LittleEndian.PutUint16(buf[6:8], versionMinor)
|
||||
// bytes 8:12 stay 0 (timezone = UTC)
|
||||
// bytes 12:16 stay 0 (sigfigs is always set to zero, according to
|
||||
// http://wiki.wireshark.org/Development/LibpcapFileFormat
|
||||
binary.LittleEndian.PutUint32(buf[16:20], 0x00040000)
|
||||
binary.LittleEndian.PutUint32(buf[20:24], 0x00000071)
|
||||
|
||||
// Packet Header
|
||||
binary.LittleEndian.PutUint64(buf[24:32], uint64(timestamp))
|
||||
|
||||
binary.LittleEndian.PutUint32(buf[32:36], uint32(length+16))
|
||||
binary.LittleEndian.PutUint32(buf[36:40], uint32(length+16))
|
||||
|
||||
copy(buf[40:], cooked[:])
|
||||
copy(buf[56:], data[:])
|
||||
|
||||
err := os.WriteFile(filename, buf[:], 0644)
|
||||
//log.Debugf("CAP: %v\n", buf)
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func ngapDataHandle(emsg []byte, timestamp int64, data []byte) int {
|
||||
|
||||
filePath := fmt.Sprintf("/tmp/ng%d.pcap", timestamp)
|
||||
|
||||
err := WriteEmptyPcap(filePath, timestamp, len(data), data)
|
||||
if err != nil {
|
||||
log.Error("Failed to tshark:", err)
|
||||
return -1
|
||||
} else {
|
||||
execTshark(filePath, "ngap")
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func pfcpDataHandle(emsg []byte, timestamp int64, data []byte) int {
|
||||
filePath := fmt.Sprintf("/tmp/pf%d.pcap", timestamp)
|
||||
|
||||
err := WriteEmptyPcap(filePath, timestamp, len(data), data)
|
||||
if err != nil {
|
||||
log.Error("Failed to tshark:", err)
|
||||
|
||||
} else {
|
||||
execTshark(filePath, "pfcp")
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func httpDataHandle(emsg []byte, timestamp int64, data []byte) int {
|
||||
filePath := fmt.Sprintf("/tmp/sb%d.pcap", timestamp)
|
||||
err := WriteEmptyPcap(filePath, timestamp, len(data), data)
|
||||
if err != nil {
|
||||
log.Error("Failed to tshark:", err)
|
||||
|
||||
} else {
|
||||
execTshark(filePath, "http2")
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func httpHeaderDataHandle(emsg []byte, header []byte, data []byte) int {
|
||||
var remainSize = uint32(16 << 20)
|
||||
var sawRegular bool
|
||||
var invalid bool // pseudo header field errors
|
||||
var Fields []hpack.HeaderField
|
||||
|
||||
invalid = false
|
||||
hdec := hpack.NewDecoder(4096, nil)
|
||||
hdec.SetEmitEnabled(true)
|
||||
hdec.SetMaxStringLength(int(16 << 20))
|
||||
hdec.SetEmitFunc(func(hf hpack.HeaderField) {
|
||||
|
||||
if !httpguts.ValidHeaderFieldValue(hf.Value) {
|
||||
// Don't include the value in the error, because it may be sensitive.
|
||||
invalid = true
|
||||
}
|
||||
isPseudo := strings.HasPrefix(hf.Name, ":")
|
||||
if isPseudo {
|
||||
if sawRegular {
|
||||
invalid = true
|
||||
}
|
||||
} else {
|
||||
sawRegular = true
|
||||
if !validWireHeaderFieldName(hf.Name) {
|
||||
invalid = true
|
||||
}
|
||||
}
|
||||
|
||||
if invalid {
|
||||
hdec.SetEmitEnabled(false)
|
||||
return
|
||||
}
|
||||
|
||||
size := hf.Size()
|
||||
if size > remainSize {
|
||||
hdec.SetEmitEnabled(false)
|
||||
//mh.Truncated = true
|
||||
return
|
||||
}
|
||||
remainSize -= size
|
||||
|
||||
Fields = append(Fields, hf)
|
||||
|
||||
})
|
||||
|
||||
// defer hdec.SetEmitFunc(func(hf hpack.HeaderField) {})
|
||||
|
||||
frag := header
|
||||
if _, err := hdec.Write(frag); err != nil {
|
||||
return -1
|
||||
}
|
||||
|
||||
if err := hdec.Close(); err != nil {
|
||||
return -1
|
||||
}
|
||||
|
||||
hdec.SetEmitFunc(func(hf hpack.HeaderField) {})
|
||||
|
||||
var headers []byte
|
||||
var line string
|
||||
for i := range Fields {
|
||||
line = fmt.Sprintf("\"%s\":\"%s\",", Fields[i].Name, Fields[i].Value)
|
||||
headers = append(headers, []byte(line)...)
|
||||
}
|
||||
|
||||
if data != nil && len(data) > 0 {
|
||||
encode := fmt.Sprintf("%s \"content\":%s\n", string(headers), string(data))
|
||||
emsg = append(emsg, []byte(encode)...)
|
||||
log.Debug("encode:", string(encode))
|
||||
} else {
|
||||
log.Debug("headers:", string(headers))
|
||||
emsg = append(emsg, []byte(headers)...)
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func gtpuHandler(rvMsg []byte, rvLen int) {
|
||||
var extHdr ExtHeader
|
||||
var tr dborm.TraceData
|
||||
var off, ret int
|
||||
msg := rvMsg
|
||||
|
||||
verFlags := msg[GTPU_HEADER_VERSION_INDEX]
|
||||
|
||||
gtpuHdrLen := GTPU_HEADER_LEN
|
||||
|
||||
localTeid := binary.BigEndian.Uint32(msg[GTPU_HEADER_TEID_INDEX:])
|
||||
|
||||
extHdr.TaskId = localTeid
|
||||
|
||||
if (verFlags & GTPU_E_S_PB_BIT) != 0 {
|
||||
if (verFlags & GTPU_E_BI) != 0 {
|
||||
extTypeIndex := GTPU_HEADER_LEN - 1
|
||||
|
||||
extType := msg[extTypeIndex]
|
||||
|
||||
if extType == 0xFE {
|
||||
extHdr.IMSI = string(msg[extTypeIndex+2 : extTypeIndex+17])
|
||||
extHdr.IfType = msg[extTypeIndex+17]
|
||||
extHdr.MsgType = msg[extTypeIndex+18]
|
||||
extHdr.MsgDirect = msg[extTypeIndex+19]
|
||||
|
||||
extHdr.TimeStamp = int64(binary.BigEndian.Uint64(msg[extTypeIndex+19:]))
|
||||
log.Debugf("ext info %v %s %d %d %d", msg[(extTypeIndex+2):(extTypeIndex+20)], extHdr.IMSI, extHdr.IfType, extHdr.MsgType, extHdr.MsgDirect)
|
||||
// set offset of IP Packet
|
||||
off = 40 + 4
|
||||
//src ip: msg+40+12
|
||||
extHdr.SrcIP = fmt.Sprintf("%d.%d.%d.%d", msg[off+12], msg[off+13], msg[off+14], msg[off+15])
|
||||
//dst ip: msg+40+12+4
|
||||
extHdr.DstIP = fmt.Sprintf("%d.%d.%d.%d", msg[off+16], msg[off+17], msg[off+18], msg[off+19])
|
||||
extHdr.SrcPort = uint16(binary.BigEndian.Uint16(msg[off+20:]))
|
||||
extHdr.DstPort = uint16(binary.BigEndian.Uint16(msg[off+22:]))
|
||||
log.Debugf("info %s:%d %s:%d", extHdr.SrcIP, extHdr.SrcPort, extHdr.DstIP, extHdr.DstPort)
|
||||
// ip header start msg+40
|
||||
|
||||
tr.TaskID = int(extHdr.TaskId)
|
||||
tr.Timestamp = extHdr.TimeStamp
|
||||
tr.Imsi = extHdr.IMSI
|
||||
tr.IfType = int(extHdr.IfType)
|
||||
|
||||
tr.SrcAddr = fmt.Sprintf("%s:%d", extHdr.SrcIP, extHdr.SrcPort)
|
||||
tr.DstAddr = fmt.Sprintf("%s:%d", extHdr.DstIP, extHdr.DstPort)
|
||||
tr.MsgType = int(extHdr.MsgType)
|
||||
tr.MsgDirect = int(extHdr.MsgDirect)
|
||||
tr.Length = int(rvLen - off)
|
||||
tr.RawMsg = make([]byte, int(rvLen-off))
|
||||
copy(tr.RawMsg, []byte(msg[off:]))
|
||||
|
||||
extHdr.Proto = int(msg[off+9])
|
||||
if extHdr.Proto == 132 { //SCTP
|
||||
|
||||
extHdr.PPI = int(msg[off+47])
|
||||
extHdr.DataLen = uint16(binary.BigEndian.Uint16(msg[(off+34):]) - 16)
|
||||
log.Debugf("dat len %d %d", extHdr.DataLen, extHdr.PPI)
|
||||
|
||||
if extHdr.PPI == 60 { // NGAP
|
||||
extHdr.DataInfo = make([]byte, extHdr.DataLen)
|
||||
copy(extHdr.DataInfo, msg[(off+48):])
|
||||
//append(extHdr.DataInfo, msg[88:]...)
|
||||
log.Debugf("dataInfo %v", extHdr.DataInfo)
|
||||
ret = ngapDataHandle([]byte(tr.DecMsg), tr.Timestamp, tr.RawMsg)
|
||||
}
|
||||
} else if extHdr.Proto == 6 { // TCP
|
||||
iplen := uint16(binary.BigEndian.Uint16(msg[off+2:]))
|
||||
tcplen := uint16(iplen - 32 - 20)
|
||||
hdrlen := uint16(binary.BigEndian.Uint16(msg[off+20+32+1:]))
|
||||
offset := uint16(off + 52)
|
||||
log.Debugf("HTTP %d %d %d\n", iplen, tcplen, hdrlen)
|
||||
extHdr.DataLen = tcplen
|
||||
extHdr.DataInfo = make([]byte, extHdr.DataLen)
|
||||
copy(extHdr.DataInfo, msg[offset:])
|
||||
|
||||
//ret = httpDataHandle(tr.DecodedMsg, tr.Timestamp, tr.RawMsg)
|
||||
|
||||
if tcplen > (hdrlen + 9) { // has data
|
||||
doffset := uint16(offset + hdrlen + 9)
|
||||
datlen := uint16(binary.BigEndian.Uint16(msg[doffset+1:]))
|
||||
log.Debugf("HTTP datlen %d", datlen)
|
||||
|
||||
ret = httpHeaderDataHandle([]byte(tr.DecMsg), msg[offset+9:offset+9+hdrlen], msg[doffset+9:doffset+datlen+9])
|
||||
} else {
|
||||
ret = httpHeaderDataHandle([]byte(tr.DecMsg), msg[offset+9:hdrlen], nil)
|
||||
}
|
||||
} else if extHdr.Proto == 17 { // UDP
|
||||
ilen := uint16(binary.BigEndian.Uint16(msg[off+2:]))
|
||||
udplen := uint16(ilen - 20)
|
||||
extHdr.DataLen = udplen - 8
|
||||
extHdr.DataInfo = make([]byte, extHdr.DataLen)
|
||||
copy(extHdr.DataInfo, msg[off+27:])
|
||||
ret = pfcpDataHandle([]byte(tr.DecMsg), tr.Timestamp, tr.RawMsg)
|
||||
}
|
||||
if ret < 0 {
|
||||
log.Error("Decode message error")
|
||||
} else {
|
||||
PutTraceRecordToDB(&tr)
|
||||
}
|
||||
}
|
||||
|
||||
for extType != 0 && extTypeIndex < rvLen {
|
||||
extLen := msg[extTypeIndex+1] << 2
|
||||
|
||||
if extLen == 0 {
|
||||
log.Error("error, extLen is zero")
|
||||
return
|
||||
}
|
||||
|
||||
gtpuHdrLen += int(extLen)
|
||||
|
||||
extTypeIndex += int(extLen)
|
||||
|
||||
extType = msg[extTypeIndex]
|
||||
}
|
||||
}
|
||||
} else {
|
||||
gtpuHdrLen -= 4
|
||||
}
|
||||
}
|
||||
|
||||
func udpProcess(conn *net.UDPConn) {
|
||||
|
||||
data := make([]byte, 2048)
|
||||
n, _, err := conn.ReadFromUDP(data)
|
||||
if err != nil {
|
||||
log.Error("failed read udp msg, error: " + err.Error())
|
||||
}
|
||||
|
||||
gtpuHandler(data, n)
|
||||
|
||||
//str := string(data[:n])
|
||||
//log.Error("receive from client, data:" + str)
|
||||
|
||||
<-limitChan
|
||||
}
|
||||
|
||||
func udpServer(address string) {
|
||||
udpAddr, err := net.ResolveUDPAddr("udp", address)
|
||||
if err != nil {
|
||||
log.Error("Failed to ResolveUDPAddr:", err)
|
||||
os.Exit(1)
|
||||
}
|
||||
conn, err := net.ListenUDP("udp", udpAddr)
|
||||
if err != nil {
|
||||
log.Error("read from connect failed, err:", err)
|
||||
os.Exit(1)
|
||||
}
|
||||
defer conn.Close()
|
||||
|
||||
for {
|
||||
limitChan <- true
|
||||
go udpProcess(conn)
|
||||
}
|
||||
}
|
||||
|
||||
//SCTP OFFSET = 48
|
||||
//HTTP2 OFFSET = 52
|
||||
//UDP OFFSET = 28
|
||||
|
||||
func PutTraceRecordToDB(tr *dborm.TraceData) error {
|
||||
var offset, ret int
|
||||
|
||||
if tr.IfType == 1 || tr.IfType == 2 { // SCTP
|
||||
offset = 48
|
||||
ret = ngapDataHandle([]byte(tr.DecMsg), tr.Timestamp, tr.RawMsg[offset:])
|
||||
|
||||
} else if tr.IfType == 4 { // UDP
|
||||
offset = 28
|
||||
ret = pfcpDataHandle([]byte(tr.DecMsg), tr.Timestamp, tr.RawMsg[offset:])
|
||||
|
||||
} else { // HTTP2
|
||||
iplen := uint16(binary.BigEndian.Uint16(tr.RawMsg[2:]))
|
||||
tcplen := uint16(iplen - 32 - 20)
|
||||
hdrlen := uint16(binary.BigEndian.Uint16(tr.RawMsg[20+32+1:]))
|
||||
offset = 52
|
||||
|
||||
if tcplen > (hdrlen + 9) { // has data
|
||||
doffset := uint16(uint16(offset) + hdrlen + 9)
|
||||
datlen := uint16(binary.BigEndian.Uint16(tr.RawMsg[doffset+1:]))
|
||||
log.Debugf("HTTP datlen %d\n", datlen)
|
||||
|
||||
ret = httpHeaderDataHandle([]byte(tr.DecMsg), tr.RawMsg[offset+9:offset+9+int(hdrlen)], tr.RawMsg[doffset+9:doffset+datlen+9])
|
||||
} else {
|
||||
ret = httpHeaderDataHandle([]byte(tr.DecMsg), tr.RawMsg[offset+9:hdrlen], nil)
|
||||
}
|
||||
}
|
||||
|
||||
if ret == 0 {
|
||||
_, err := dborm.XormInsertTraceData(tr)
|
||||
if err != nil {
|
||||
log.Error("Failed to dborm.XormInsertTraceData:", err)
|
||||
return err
|
||||
}
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// ////////////////
|
||||
// var rdb *redis.Client
|
||||
// var redisOn bool
|
||||
// var rurl string
|
||||
//
|
||||
// func RdbInitClient(Url string) (err error) {
|
||||
// rurl = Url
|
||||
// rdb = redis.NewClient(&redis.Options{
|
||||
// Addr: rurl,
|
||||
// Password: "", // no password set
|
||||
// DB: 0, // use default
|
||||
// })
|
||||
//
|
||||
// ctx, cancel := context.WithTimeout(context.Background(), 2*time.Second)
|
||||
// defer cancel()
|
||||
//
|
||||
// _, err = rdb.Ping(ctx).Result()
|
||||
// if err != nil {
|
||||
// log.Debugf("db connect failed\n")
|
||||
// return err
|
||||
// }
|
||||
// return nil
|
||||
// }
|
||||
//
|
||||
// func RdbKeys(filter string) (vals []string, err error) {
|
||||
// ctx := context.Background()
|
||||
//
|
||||
// vals, err = rdb.Keys(ctx, filter).Result()
|
||||
//
|
||||
// if err != nil {
|
||||
// log.Error("db: Keys ", err.Error())
|
||||
// return nil, err
|
||||
// }
|
||||
//
|
||||
// return vals, nil
|
||||
// }
|
||||
//
|
||||
// func RdbHGetAll(key string) (kvs map[string]string, err error) {
|
||||
// ctx := context.Background()
|
||||
// kvs, err = rdb.HGetAll(ctx, key).Result()
|
||||
//
|
||||
// if err != nil {
|
||||
// log.Error("db: HGetAll ", err.Error())
|
||||
// return nil, err
|
||||
// }
|
||||
//
|
||||
// return kvs, nil
|
||||
// }
|
||||
//
|
||||
// func RdbHMSet(key string, kvs map[string]interface{}) (err error) {
|
||||
// ctx := context.Background()
|
||||
// err = rdb.HMSet(ctx, key, kvs).Err()
|
||||
//
|
||||
// if err != nil {
|
||||
// log.Error("db: HMSet ", err.Error())
|
||||
// return err
|
||||
// }
|
||||
//
|
||||
// return nil
|
||||
// }
|
||||
//
|
||||
// func RdbDel(key string) (err error) {
|
||||
// ctx := context.Background()
|
||||
// err = rdb.Del(ctx, key).Err()
|
||||
//
|
||||
// if err != nil {
|
||||
// log.Error("db: Del ", err.Error())
|
||||
// return err
|
||||
// }
|
||||
//
|
||||
// return nil
|
||||
// }
|
||||
//
|
||||
// func rdbClient(url string) {
|
||||
// var err error
|
||||
// var kvs map[string]string
|
||||
// var vals []string
|
||||
// var tr TraceRecord
|
||||
//
|
||||
// err = RdbInitClient(url)
|
||||
//
|
||||
// if err != nil {
|
||||
// log.Debugf("db: RdbInitClient err\n")
|
||||
// os.Exit(2)
|
||||
// }
|
||||
//
|
||||
// for {
|
||||
// vals, err = RdbKeys("tsk*") // (vals []string, err error)
|
||||
// if err == nil {
|
||||
// for i := range vals {
|
||||
// kvs, err = RdbHGetAll(vals[i]) //(kvs map[string]string, err error)
|
||||
// if err == nil {
|
||||
// //tsk-1:1682764180993584177:460000100000001:8
|
||||
// log.Debugf("%d: %s %s %s %v\n", i, vals[i], kvs["srcip"], kvs["dstip"], []byte(kvs["ipdat"]))
|
||||
// arr := strings.Split(vals[i], ":")
|
||||
// if arr != nil && len(arr) == 4 {
|
||||
// tr.Taskid, _ = strconv.Atoi(arr[0][4:])
|
||||
// tr.Timestamp, _ = strconv.ParseInt(arr[1], 10, 64)
|
||||
//
|
||||
// tr.Imsi = arr[2]
|
||||
// tr.IfType, _ = strconv.Atoi(arr[3])
|
||||
//
|
||||
// }
|
||||
// tr.SrcAddr = fmt.Sprintf("%s:d", kvs["srcip"], kvs["srcport"])
|
||||
// tr.DstAddr = fmt.Sprintf("%s:d", kvs["dstip"], kvs["dstport"])
|
||||
// tr.MsgType, _ = strconv.Atoi(kvs["msgtp"])
|
||||
// tr.MsgDirect, _ = strconv.Atoi(kvs["direct"])
|
||||
// rawlen, _ := strconv.Atoi(kvs["datlen"])
|
||||
// tr.RawMsg = make([]byte, rawlen)
|
||||
// copy(tr.RawMsg, []byte(kvs["ipdat"]))
|
||||
// //tr.DecodedMsg
|
||||
// PutTraceRecordToDB(&tr)
|
||||
//
|
||||
// //RdbDel(vals[i])
|
||||
// }
|
||||
//
|
||||
// }
|
||||
// }
|
||||
// time.Sleep(time.Second * 5)
|
||||
// }
|
||||
// }
|
||||
|
||||
// DataBase Connnection
|
||||
|
||||
//func QueryMultiRowDemo() {
|
||||
// //InitMysql()
|
||||
// sqlStr := "SELECT id,sname,age FROM student WHERE id = ?"
|
||||
// rows, err := dbc.Query(sqlStr, 1)
|
||||
// if err != nil {
|
||||
// log.Debugf("query failed, err:%v\n", err)
|
||||
// return
|
||||
// }
|
||||
// // 非常重要:关闭rows释放持有的数据库链接
|
||||
// defer rows.Close()
|
||||
//
|
||||
// // 循环读取结果集中的数据
|
||||
// for rows.Next() {
|
||||
// var u User
|
||||
// err := rows.Scan(&u.id, &u.name, &u.age)
|
||||
// if err != nil {
|
||||
// log.Debugf("scan failed, err:%v\n", err)
|
||||
// return
|
||||
// }
|
||||
// //log.Debugf("id:%d name:%s age:%d\n", u.id, u.name, u.age)
|
||||
// }
|
||||
//}
|
||||
|
||||
func ToHtml(path string, timestamp string, port string, ipDaTA []byte) {
|
||||
log.Trace("byte数据:", ipDaTA)
|
||||
encodedStr := hex.EncodeToString(ipDaTA)
|
||||
// [72 101 108 108 111]
|
||||
log.Trace(encodedStr)
|
||||
command := fmt.Sprintf("/usr/local/bin/data2html -f %s -t %s -i %s -d %s", path, timestamp, port, encodedStr)
|
||||
log.Trace("commm:", command)
|
||||
cmd := exec.Command("sh", "-c", command)
|
||||
_, err := cmd.CombinedOutput()
|
||||
|
||||
if err != nil {
|
||||
log.Error("Error:can not obtain stdout pipe for command:", err)
|
||||
return
|
||||
}
|
||||
//执行命令
|
||||
}
|
||||
|
||||
func main() {
|
||||
conf := config.GetYamlConfig()
|
||||
|
||||
log.InitLogger(conf.Logger.File, conf.Logger.Duration, conf.Logger.Count, "omc:captrace", config.GetLogLevel())
|
||||
log.Debugf("OMC captrace version: %s\n", global.Version)
|
||||
log.Infof("========================= OMC captrace startup =========================")
|
||||
log.Infof("OMC captrace version: %s %s %s", global.Version, global.BuildTime, global.GoVer)
|
||||
err := dborm.InitDbClient(conf.Database.Type, conf.Database.User, conf.Database.Password,
|
||||
conf.Database.Host, conf.Database.Port, conf.Database.Name, conf.Database.ConnParam)
|
||||
if err != nil {
|
||||
fmt.Println("dborm.initDbClient err:", err)
|
||||
os.Exit(2)
|
||||
}
|
||||
|
||||
var wg sync.WaitGroup
|
||||
wg.Add(1)
|
||||
|
||||
udpServer(conf.Gtp.Addr)
|
||||
|
||||
wg.Wait()
|
||||
}
|
||||
@@ -1,128 +0,0 @@
|
||||
package config
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"os"
|
||||
"strings"
|
||||
|
||||
"be.ems/lib/global"
|
||||
"be.ems/lib/log"
|
||||
"gopkg.in/yaml.v3"
|
||||
)
|
||||
|
||||
type DbConfig struct {
|
||||
Type string `yaml:"type"`
|
||||
User string `yaml:"user"`
|
||||
Password string `yaml:"password"`
|
||||
Host string `yaml:"host"`
|
||||
Port string `yaml:"port"`
|
||||
Name string `yaml:"name"`
|
||||
ConnParam string `yaml:"connParam,omitempty"`
|
||||
Backup string `yaml:"backup"`
|
||||
}
|
||||
|
||||
// Yaml struct of config
|
||||
type YamlConfig struct {
|
||||
Logger struct {
|
||||
File string `yaml:"file"`
|
||||
Level string `yaml:"level"`
|
||||
Duration int `yaml:"duration"`
|
||||
Count int `yaml:"count"`
|
||||
} `yaml:"logger"`
|
||||
|
||||
Gtp struct {
|
||||
Addr string `yaml:"addr"`
|
||||
} `yaml:"gtp"`
|
||||
|
||||
Database DbConfig `yaml:"database"`
|
||||
}
|
||||
|
||||
var YamlConf YamlConfig = NewYamlConfig()
|
||||
|
||||
// set default value for yaml config
|
||||
func NewYamlConfig() YamlConfig {
|
||||
return YamlConfig{
|
||||
Database: DbConfig{
|
||||
Type: "mysql",
|
||||
ConnParam: "charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True",
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
func ReadConfig(configFile string) {
|
||||
yamlFile, err := os.ReadFile(configFile)
|
||||
if err != nil {
|
||||
fmt.Println("Read yaml config file error:", err)
|
||||
os.Exit(2)
|
||||
}
|
||||
// fmt.Println("yamlfile:", string(yamlFile))
|
||||
|
||||
err = yaml.Unmarshal(yamlFile, &YamlConf)
|
||||
if err != nil {
|
||||
fmt.Println("Unmarshal error:", err)
|
||||
os.Exit(3)
|
||||
}
|
||||
}
|
||||
|
||||
func WriteYamlConfig(newConfigData YamlConfig, configFile string) {
|
||||
// 将配置转换回YAML数据
|
||||
newYamlData, err := yaml.Marshal(&newConfigData)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to marshal YAML: %v", err)
|
||||
}
|
||||
|
||||
// 将新的YAML数据写入文件
|
||||
err = os.WriteFile(configFile, newYamlData, 0644)
|
||||
if err != nil {
|
||||
log.Errorf("Failed to write YAML file: %v", err)
|
||||
}
|
||||
}
|
||||
|
||||
func GetYamlConfig() *YamlConfig {
|
||||
return &YamlConf
|
||||
}
|
||||
|
||||
func GetLogLevel() log.LogLevel {
|
||||
var logLevel log.LogLevel
|
||||
switch strings.ToLower(YamlConf.Logger.Level) {
|
||||
case "trace":
|
||||
logLevel = log.LOG_TRACE
|
||||
case "info":
|
||||
logLevel = log.LOG_INFO
|
||||
case "debug":
|
||||
logLevel = log.LOG_DEBUG
|
||||
case "warn":
|
||||
logLevel = log.LOG_WARN
|
||||
case "error":
|
||||
logLevel = log.LOG_ERROR
|
||||
case "fatal":
|
||||
logLevel = log.LOG_FATAL
|
||||
case "off":
|
||||
logLevel = log.LOG_OFF
|
||||
default:
|
||||
logLevel = log.LOG_DEBUG
|
||||
}
|
||||
return logLevel
|
||||
}
|
||||
|
||||
const defaultConfigFile = "./etc/capconf.yaml"
|
||||
|
||||
func init() {
|
||||
cfile := flag.String("c", defaultConfigFile, "config file")
|
||||
pv := flag.Bool("v", false, "print version")
|
||||
pversion := flag.Bool("version", false, "print version")
|
||||
ph := flag.Bool("h", false, "print help")
|
||||
phelp := flag.Bool("help", false, "print help")
|
||||
|
||||
flag.Parse()
|
||||
if *pv || *pversion {
|
||||
fmt.Printf("OMC captrace version: %s\n%s\n%s\n\n", global.Version, global.BuildTime, global.GoVer)
|
||||
os.Exit(0)
|
||||
}
|
||||
if *ph || *phelp {
|
||||
flag.Usage()
|
||||
os.Exit(0)
|
||||
}
|
||||
ReadConfig(*cfile)
|
||||
}
|
||||
@@ -1,22 +0,0 @@
|
||||
# file: log file name
|
||||
# level: /trace/debug/info/error/warn/error/fatal, default: debug
|
||||
# duration: saved days, default is 30 days
|
||||
logger:
|
||||
file: d:/omc.git/be.ems/captrace/log/captrace.log
|
||||
level: trace
|
||||
duration: 24
|
||||
count: 10
|
||||
|
||||
gtp:
|
||||
addr: :2153
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
password: 1000omc@kp!
|
||||
host: 172.25.97.150
|
||||
port: 33066
|
||||
name: omc_db
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
# Makefile for rest agent project
|
||||
|
||||
PROJECT = OMC
|
||||
VERSION = 2.2410.4
|
||||
PLATFORM = amd64
|
||||
ARMPLATFORM = aarch64
|
||||
BUILDDIR = ../../build
|
||||
DEBBUILDDIR = ../../debbuild
|
||||
RPMBUILDDIR = $(HOME)/goprojects/rpmbuild
|
||||
INSTALLDIR = /usr/local/omc
|
||||
RELEASEDIR = ../../release
|
||||
LIBDIR = be.ems/lib
|
||||
BINNAME = captrace
|
||||
|
||||
.PHONY: build $(BINNAME)
|
||||
build $(BINNAME):
|
||||
go build -o $(BINNAME) -v -ldflags "-s -w -X '$(LIBDIR)/global.Version=$(VERSION)' \
|
||||
-X '$(LIBDIR)/global.BuildTime=`date`' \
|
||||
-X '$(LIBDIR)/global.GoVer=`go version`'"
|
||||
|
||||
run: $(BINNAME)
|
||||
./$(BINNAME)
|
||||
|
||||
clean:
|
||||
rm ./$(BINNAME)
|
||||
|
||||
@@ -1,38 +0,0 @@
|
||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
||||
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn
|
||||
NhAAAAAwEAAQAAAYEAo8xNDB8tD9rEJhtTirwK8CxM0e+wcMT6fuDfTSgc/JRMjXIeM6B7
|
||||
6Cw2lCSjwTME60nGZ8Yb0STXXuoc+WdEFcWaJVSlfeXzH4G/WCAsw3zxdwaYWnuavzwWFC
|
||||
TX6wvUgI0Hh1eAgjusZOi1fDvzX8PLml8Lbjd8n6VFneZkVijHNxh1eL8Xq3yqCEGTenrS
|
||||
4SBGImwIQidtT9LqFs2Ze3Hi5pBvuqq0Um8gtGwp6zd/sIzeG8LX5axBSZN10BrkW1bGC8
|
||||
7sfpjJvadtvgiz0ZfxVDxd8eP8CgrKq+yQ0scfNB0j4ZOIP9Zwk6Q0fYQHxegPcMNr2v5P
|
||||
IzHmDwTvDsHu3qyxGc74OVkAEd1o9OXiaSQ/fQXgvdUuSlugBUA3wx8Vlqa0om3fyY/XbX
|
||||
LdqStmcVtKYfTiePX7UYc09YlYuFJycJxuf6i38Jek58fqp0NSH//ZWP/fXqwkwE8xUzEi
|
||||
Jiq0c+wp7j5XMPFpMwmKViintJCS5C9nEQ+UIuMpAAAFiMzUaEPM1GhDAAAAB3NzaC1yc2
|
||||
EAAAGBAKPMTQwfLQ/axCYbU4q8CvAsTNHvsHDE+n7g300oHPyUTI1yHjOge+gsNpQko8Ez
|
||||
BOtJxmfGG9Ek117qHPlnRBXFmiVUpX3l8x+Bv1ggLMN88XcGmFp7mr88FhQk1+sL1ICNB4
|
||||
dXgII7rGTotXw781/Dy5pfC243fJ+lRZ3mZFYoxzcYdXi/F6t8qghBk3p60uEgRiJsCEIn
|
||||
bU/S6hbNmXtx4uaQb7qqtFJvILRsKes3f7CM3hvC1+WsQUmTddAa5FtWxgvO7H6Yyb2nbb
|
||||
4Is9GX8VQ8XfHj/AoKyqvskNLHHzQdI+GTiD/WcJOkNH2EB8XoD3DDa9r+TyMx5g8E7w7B
|
||||
7t6ssRnO+DlZABHdaPTl4mkkP30F4L3VLkpboAVAN8MfFZamtKJt38mP121y3akrZnFbSm
|
||||
H04nj1+1GHNPWJWLhScnCcbn+ot/CXpOfH6qdDUh//2Vj/316sJMBPMVMxIiYqtHPsKe4+
|
||||
VzDxaTMJilYop7SQkuQvZxEPlCLjKQAAAAMBAAEAAAGATRJTapG8zUn9o4SWIaBrcSkXGG
|
||||
0000sMJuk+iPqH8R0CjEeXCGnKA6vSHpDC8KRF+0QidC/WZOl14XY9HelGMwxghJI4sG2j
|
||||
oT6WvyuchHtkzsGurFyeqr7mEKJpanKNkdNKKJe2oxDbBDwvMP6wfG4PflqccUbwf9nvUO
|
||||
XYbmYPntAGbkNUKt+kze+1Khti4IUkGwxEMoSEvdubRBGH13r17dEmkWnDIUqi0+JVMxVR
|
||||
IsyVsfBTUAFmUu1ssPgFnD81z9G9OTic2A5zd+QDfXlJWbjJACtuM/4IotkZZ/M6rsVlYn
|
||||
AY8Vqfs/8C53giSF5R4iiR29FIU3Luts9dJJQyQ94rXunK00iifyh18qisBKwh9rjxYn3J
|
||||
wFeZeXzKRg/cLuY1Z74QBWjWzukadvu7dC9bWFZ2k3zKBPTodcpXr1QDwFT4mgEYAFXbQN
|
||||
8RjFGZrhr2jbsnoM71QlcGv9RjxMPNep+BwnYvPSZ1Piu3nmQqNtysg6ur3ZEHJeLVAAAA
|
||||
wHZ5m4TECDOgkL138faHQycfd9Yi/Yj1akSwVvtGpiPd35ir1bOp52H/Ea3ymDwh6PvOSk
|
||||
NjpvwqCXSX5nIQWrQQiDHMKA4pCfAtzbJ68fhWmfzWUaWGIcrnhnoxXzMYgXS/Gp6fwqOf
|
||||
5JH4jm3uM5knXLTz0E0WofYnLgDo6CAuANl9bSQDfPYh8tuNndoQd9190r+15uLhv/pIM7
|
||||
MsZzifBrE2cgSBIunIERdQbD9JwNCeDPIrV8aQbOJDyuJDbwAAAMEA1nYx8GVZM/0cSZqG
|
||||
V9C4i6debJEep2k91z7XvjFRZJrTYYZavWJPEUmmqNjsJg0Bdad4g3SdK2iJ4W5CHzDm2S
|
||||
Zn08j7on/ybcD2c1ZnXbwKrzPXRymc62xxwSDD95m/R5cSvN/Pmy57QfymQNPaNXMkhKq1
|
||||
nzF56bljW0FHVFnrgUHpbLUOEc0QHXO4d2PaUNptLVxquOJI/VDW2GKKQWaIsdYKPJEDO9
|
||||
GBe/LaUDzodd1s1isly86DLEgT2HwbAAAAwQDDhgO/kOI1N0jMOpE5gotcrhQc353jrP16
|
||||
mKOdcp9MVHiioRybsyRdnbDIYKXbQz2ZRwmz2RBh55uPQjLcfi82GlIm2rdTL8KzP9vLpc
|
||||
WAbZ7dcbv1lLyIlr4Yf33LgAChxJQTGNad771cwYFrtwTYk16O0Mdv302L0DgDTJUvhzJb
|
||||
0ZuIk2nmzumSH1pOYmZl8Oa+UM7YSZNCWEpM7/S5laNISQ6dF/yy6Del2sQk/1/JCMUK0d
|
||||
GLCkyCiaW9igsAAAASc2ltb25Ac2ltb256aGFuZ3N6AQ==
|
||||
-----END OPENSSH PRIVATE KEY-----
|
||||
@@ -1 +0,0 @@
|
||||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCjzE0MHy0P2sQmG1OKvArwLEzR77BwxPp+4N9NKBz8lEyNch4zoHvoLDaUJKPBMwTrScZnxhvRJNde6hz5Z0QVxZolVKV95fMfgb9YICzDfPF3Bphae5q/PBYUJNfrC9SAjQeHV4CCO6xk6LV8O/Nfw8uaXwtuN3yfpUWd5mRWKMc3GHV4vxerfKoIQZN6etLhIEYibAhCJ21P0uoWzZl7ceLmkG+6qrRSbyC0bCnrN3+wjN4bwtflrEFJk3XQGuRbVsYLzux+mMm9p22+CLPRl/FUPF3x4/wKCsqr7JDSxx80HSPhk4g/1nCTpDR9hAfF6A9ww2va/k8jMeYPBO8Owe7erLEZzvg5WQAR3Wj05eJpJD99BeC91S5KW6AFQDfDHxWWprSibd/Jj9dtct2pK2ZxW0ph9OJ49ftRhzT1iVi4UnJwnG5/qLfwl6Tnx+qnQ1If/9lY/99erCTATzFTMSImKrRz7CnuPlcw8WkzCYpWKKe0kJLkL2cRD5Qi4yk= simon@simonzhangsz
|
||||
@@ -1,38 +0,0 @@
|
||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
||||
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn
|
||||
NhAAAAAwEAAQAAAYEAo8xNDB8tD9rEJhtTirwK8CxM0e+wcMT6fuDfTSgc/JRMjXIeM6B7
|
||||
6Cw2lCSjwTME60nGZ8Yb0STXXuoc+WdEFcWaJVSlfeXzH4G/WCAsw3zxdwaYWnuavzwWFC
|
||||
TX6wvUgI0Hh1eAgjusZOi1fDvzX8PLml8Lbjd8n6VFneZkVijHNxh1eL8Xq3yqCEGTenrS
|
||||
4SBGImwIQidtT9LqFs2Ze3Hi5pBvuqq0Um8gtGwp6zd/sIzeG8LX5axBSZN10BrkW1bGC8
|
||||
7sfpjJvadtvgiz0ZfxVDxd8eP8CgrKq+yQ0scfNB0j4ZOIP9Zwk6Q0fYQHxegPcMNr2v5P
|
||||
IzHmDwTvDsHu3qyxGc74OVkAEd1o9OXiaSQ/fQXgvdUuSlugBUA3wx8Vlqa0om3fyY/XbX
|
||||
LdqStmcVtKYfTiePX7UYc09YlYuFJycJxuf6i38Jek58fqp0NSH//ZWP/fXqwkwE8xUzEi
|
||||
Jiq0c+wp7j5XMPFpMwmKViintJCS5C9nEQ+UIuMpAAAFiMzUaEPM1GhDAAAAB3NzaC1yc2
|
||||
EAAAGBAKPMTQwfLQ/axCYbU4q8CvAsTNHvsHDE+n7g300oHPyUTI1yHjOge+gsNpQko8Ez
|
||||
BOtJxmfGG9Ek117qHPlnRBXFmiVUpX3l8x+Bv1ggLMN88XcGmFp7mr88FhQk1+sL1ICNB4
|
||||
dXgII7rGTotXw781/Dy5pfC243fJ+lRZ3mZFYoxzcYdXi/F6t8qghBk3p60uEgRiJsCEIn
|
||||
bU/S6hbNmXtx4uaQb7qqtFJvILRsKes3f7CM3hvC1+WsQUmTddAa5FtWxgvO7H6Yyb2nbb
|
||||
4Is9GX8VQ8XfHj/AoKyqvskNLHHzQdI+GTiD/WcJOkNH2EB8XoD3DDa9r+TyMx5g8E7w7B
|
||||
7t6ssRnO+DlZABHdaPTl4mkkP30F4L3VLkpboAVAN8MfFZamtKJt38mP121y3akrZnFbSm
|
||||
H04nj1+1GHNPWJWLhScnCcbn+ot/CXpOfH6qdDUh//2Vj/316sJMBPMVMxIiYqtHPsKe4+
|
||||
VzDxaTMJilYop7SQkuQvZxEPlCLjKQAAAAMBAAEAAAGATRJTapG8zUn9o4SWIaBrcSkXGG
|
||||
0000sMJuk+iPqH8R0CjEeXCGnKA6vSHpDC8KRF+0QidC/WZOl14XY9HelGMwxghJI4sG2j
|
||||
oT6WvyuchHtkzsGurFyeqr7mEKJpanKNkdNKKJe2oxDbBDwvMP6wfG4PflqccUbwf9nvUO
|
||||
XYbmYPntAGbkNUKt+kze+1Khti4IUkGwxEMoSEvdubRBGH13r17dEmkWnDIUqi0+JVMxVR
|
||||
IsyVsfBTUAFmUu1ssPgFnD81z9G9OTic2A5zd+QDfXlJWbjJACtuM/4IotkZZ/M6rsVlYn
|
||||
AY8Vqfs/8C53giSF5R4iiR29FIU3Luts9dJJQyQ94rXunK00iifyh18qisBKwh9rjxYn3J
|
||||
wFeZeXzKRg/cLuY1Z74QBWjWzukadvu7dC9bWFZ2k3zKBPTodcpXr1QDwFT4mgEYAFXbQN
|
||||
8RjFGZrhr2jbsnoM71QlcGv9RjxMPNep+BwnYvPSZ1Piu3nmQqNtysg6ur3ZEHJeLVAAAA
|
||||
wHZ5m4TECDOgkL138faHQycfd9Yi/Yj1akSwVvtGpiPd35ir1bOp52H/Ea3ymDwh6PvOSk
|
||||
NjpvwqCXSX5nIQWrQQiDHMKA4pCfAtzbJ68fhWmfzWUaWGIcrnhnoxXzMYgXS/Gp6fwqOf
|
||||
5JH4jm3uM5knXLTz0E0WofYnLgDo6CAuANl9bSQDfPYh8tuNndoQd9190r+15uLhv/pIM7
|
||||
MsZzifBrE2cgSBIunIERdQbD9JwNCeDPIrV8aQbOJDyuJDbwAAAMEA1nYx8GVZM/0cSZqG
|
||||
V9C4i6debJEep2k91z7XvjFRZJrTYYZavWJPEUmmqNjsJg0Bdad4g3SdK2iJ4W5CHzDm2S
|
||||
Zn08j7on/ybcD2c1ZnXbwKrzPXRymc62xxwSDD95m/R5cSvN/Pmy57QfymQNPaNXMkhKq1
|
||||
nzF56bljW0FHVFnrgUHpbLUOEc0QHXO4d2PaUNptLVxquOJI/VDW2GKKQWaIsdYKPJEDO9
|
||||
GBe/LaUDzodd1s1isly86DLEgT2HwbAAAAwQDDhgO/kOI1N0jMOpE5gotcrhQc353jrP16
|
||||
mKOdcp9MVHiioRybsyRdnbDIYKXbQz2ZRwmz2RBh55uPQjLcfi82GlIm2rdTL8KzP9vLpc
|
||||
WAbZ7dcbv1lLyIlr4Yf33LgAChxJQTGNad771cwYFrtwTYk16O0Mdv302L0DgDTJUvhzJb
|
||||
0ZuIk2nmzumSH1pOYmZl8Oa+UM7YSZNCWEpM7/S5laNISQ6dF/yy6Del2sQk/1/JCMUK0d
|
||||
GLCkyCiaW9igsAAAASc2ltb25Ac2ltb256aGFuZ3N6AQ==
|
||||
-----END OPENSSH PRIVATE KEY-----
|
||||
@@ -1,49 +0,0 @@
|
||||
ManagedElement:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorName: ""
|
||||
ManagedBy: ""
|
||||
ManagementIpAddress: ""
|
||||
SwVersion: ""
|
||||
PatchInfo: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
|
||||
AmfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
SbiServiceList: ""
|
||||
AmfGuamiList: ""
|
||||
SnssaiList: ""
|
||||
MaxUser: ""
|
||||
RelativeCapacity: ""
|
||||
MaxGnbNum: ""
|
||||
|
||||
EpRpDynN8Amf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
EpRpDynN11Amf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
EpRpDynN12Amf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
IPResource:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
InterfaceType: ""
|
||||
LocIpV4AddrList: ""
|
||||
LocIpV6AddrList: ""
|
||||
@@ -1,48 +0,0 @@
|
||||
ManagedElement:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorName: ""
|
||||
ManagedBy: ""
|
||||
ManagementIpAddress: ""
|
||||
SwVersion: ""
|
||||
PatchInfo: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
|
||||
SmfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
SbiServiceList: ""
|
||||
MaxPduSessions: ""
|
||||
MaxQfi: ""
|
||||
UpfList: ""
|
||||
|
||||
AddrPool:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AddrType: "Static"
|
||||
IpVersion: ""
|
||||
AddrSegList: ""
|
||||
|
||||
EpRpDynN7Smf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
EpRpDynN10Smf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
IPResource:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
InterfaceType: ""
|
||||
LocIpV4AddrList: ""
|
||||
LocIpV6AddrList: ""
|
||||
@@ -1,39 +0,0 @@
|
||||
ManagedElement:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorName: ""
|
||||
ManagedBy: ""
|
||||
ManagementIpAddress: ""
|
||||
SwVersion: ""
|
||||
PatchInfo: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
|
||||
UdmFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
SbiServiceList: ""
|
||||
|
||||
UdrFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AddrType: "Static"
|
||||
IpVersion: ""
|
||||
AddrSegList: ""
|
||||
|
||||
AusfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
IPResource:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
InterfaceType: ""
|
||||
LocIpV4AddrList: ""
|
||||
LocIpV6AddrList: ""
|
||||
@@ -1,141 +0,0 @@
|
||||
ManagedElement:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorName: ""
|
||||
ManagedBy: ""
|
||||
ManagementIpAddress: ""
|
||||
SwVersion: ""
|
||||
PatchInfo: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
|
||||
InventoryUnitRack:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
SbiServiceList: ""
|
||||
MaxPduSessions: ""
|
||||
MaxQfi: ""
|
||||
UpfList: ""
|
||||
|
||||
InventoryUnitShelf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorUnitFamilyType: ""
|
||||
VendorUnitTypeNumber: ""
|
||||
VendorName: ""
|
||||
SerialNumber: ""
|
||||
VersionNumber: ""
|
||||
DateOfManufacture: ""
|
||||
DateOfLastService: ""
|
||||
ManufacturerData: ""
|
||||
RackPosition: ""
|
||||
|
||||
InventoryUnitPack:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorUnitFamilyType: ""
|
||||
VendorUnitTypeNumber: ""
|
||||
VendorName: ""
|
||||
SerialNumber: ""
|
||||
VersionNumber: ""
|
||||
DateOfManufacture: ""
|
||||
DateOfLastService: ""
|
||||
ManufacturerData: ""
|
||||
PortsInformation: ""
|
||||
PackPosition: ""
|
||||
SlotsOccupied: ""
|
||||
|
||||
InventoryUnitHost:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorUnitFamilyType: ""
|
||||
VendorUnitTypeNumber: ""
|
||||
VendorName: ""
|
||||
SerialNumber: ""
|
||||
VersionNumber: ""
|
||||
DateOfManufacture: ""
|
||||
DateOfLastService: ""
|
||||
ManufacturerData: ""
|
||||
HostPosition: ""
|
||||
NumberOfCpu: ""
|
||||
MemSize: ""
|
||||
HardDiskSize: ""
|
||||
|
||||
InventoryUnitAccessory:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorUnitFamilyType: ""
|
||||
VendorUnitTypeNumber: ""
|
||||
VendorName: ""
|
||||
SerialNumber: ""
|
||||
VersionNumber: ""
|
||||
DateOfManufacture: ""
|
||||
DateOfLastService: ""
|
||||
ManufacturerData: ""
|
||||
AccessoryPosition: ""
|
||||
AccessoryType: ""
|
||||
AddtionalInformation: ""
|
||||
|
||||
UpfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
MaxQosFlows: ""
|
||||
MaxThroughput: ""
|
||||
|
||||
EpRpDynN9Upf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
EpRpDynN3Upf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
AmfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
|
||||
SmfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
|
||||
UdrFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
|
||||
AusfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
|
||||
IPResource:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
InterfaceType: ""
|
||||
LocIpV4AddrList: ""
|
||||
LocIpV6AddrList: ""
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,29 +0,0 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIE3TCCAsWgAwIBAgIBATANBgkqhkiG9w0BAQsFADAQMQ4wDAYDVQQKEwVHbyBD
|
||||
QTAeFw0yNDAxMDkwNzEyNTVaFw0zNDAxMDYwNzEyNTVaMBAxDjAMBgNVBAoTBUdv
|
||||
IENBMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAx/mmbhCZS4XFvbn0
|
||||
btk8SuetjziP3kJ4/ijpwr8WD0JeskFf2qILNOCQMBOWqyxrd6kYCMyrrb/c5mX9
|
||||
q23TgV6qghp/0xoA70SHvcqv6F4ssOJSvaN29ud3puKyWgvToNGY/z5pU0IQCUtQ
|
||||
6CJWJo4gUaB/5vH1ipheU7Xsiw5bNeFaWQ/nxsTwvoZVfk7noiAMd/W8nAGJbhxC
|
||||
ByJhs1AZQ9d4yEezLrpyDqOdehffrEse+8BlytqkKhHYinAE4pqgeDcln05fxWrz
|
||||
zzYRw2GiHFfioo4labueTe8eoOBHYJpFmthfdsgrth9+aSA5GKHpXQ0rzaahgcGU
|
||||
+S9XFjYxWkMXMiUQhCFNd+1IFi0NsLas04UwXLu1x4CL7d/BRlzR6ezwq6hnxTOc
|
||||
FMXAcpnfnKzF7WOHvGa/dsr92hpX48K64cHtlCLfeRR4E/60LJ6FYjqpNKgai+s+
|
||||
sbeOOyKskCQ0wHNElrebojdYlkXzam0rKbnNJNERx8/v48cwt0F5LNnN6a2CDVPN
|
||||
LGMwBSNDZbiiI53Q6DE7H71XkZjkR0NRqmcIm+ElecpBLavicqfNlg8JLoorJQSW
|
||||
oiSJmyxqIjnqNrfmk/l30jI2lVal4c1QSBFrFsob9rBLkXGM1EWb0PSMrwZM29et
|
||||
Ch8zvN7FlOPC76cIw2QmAxWVJ+kCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G
|
||||
A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOCdRGl2aikRXamo4qJu9wQ7kqI9MA0G
|
||||
CSqGSIb3DQEBCwUAA4ICAQC/osh2VHoJoyG8Z3vdLH+0XZ04I8Ih2BQBcPKPZ1v0
|
||||
vdVDrQ6ldkgSKhM+/of9XtzvtphV7Yxq4LFipu9HE2xNmZjOMXZgsGgQ4qS3KkDk
|
||||
u0/q7ZmE8MG7uLW76m7PGNO4Ugz3k6yVx0KVC/Fy9YdWwKkl8nL93nPqWRsN/jwE
|
||||
WRyZ822Xnz19cY5vFbaO5fO1hW5+3U50Kh7BWuyd7TZ+OT8KmY834DKLDDnWdcPW
|
||||
/k6Je1Y0H79E/SIjFkCxCNTDNS5SVHfTr0BCbVMXXi5dbNTjhY41TM+JwIKa1fVB
|
||||
YhzWqk16riDYa+bg2xcdda8B0lQT8qRrMGFtjPsqyNhNoTFRUXx9HKX3VBIXqmlD
|
||||
7v7lCWbvXkCjb2mAEG5ayy1lHKkOd6Q1E0HXZST2PHIippOFwndGz0P9tij+g1Df
|
||||
cDisGxdfOZwpJTLhO5QYDom6YQgcWxfOUPK1HVnRrbniEQIykHldoIk3YL+vGwRZ
|
||||
qEcJDf4F98KyxfYv9OvMGfP+imyOg4Yh4HKt4Cm+WxoKbF+qO3kPgXzGgLfthKNe
|
||||
qi8fKCnbe91yuXzvKfjtfS7SYz9E0mlZkUUcpQ9r7thk4xEF5PHxHjFzZYzLX5c3
|
||||
SMfjmtiTnD0wPFlaDtd/3absBC7xHCfs3v+DfyKyuYOvi2CUHiR2k8sZIDaEpwxF
|
||||
Dw==
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,23 +0,0 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIID4TCCAcmgAwIBAgIBAjANBgkqhkiG9w0BAQsFADAQMQ4wDAYDVQQKEwVHbyBD
|
||||
QTAeFw0yNDAxMDkwNzEyNTVaFw0zNDAxMDYwNzEyNTVaMBQxEjAQBgNVBAoTCUdv
|
||||
IE9NQyBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPidCkI9UhWg
|
||||
7EOKoS/JGH95Q3ekfU+rK0EULJbJfeszJkYZ2u2gQ5gbBcyWUQvFhOuFpgcchsGA
|
||||
Vy3QfudO0Jxysf67rBFFjyB2NQXc68B3zJS5L+N9P0XEwgz9hr9rijDrNT8RvY+z
|
||||
L8Blrbl4oBEssOEyFOBYkHIMlvUEIMZYaA1NPA+Wwk8x3ENS1YVGml5u7JBk2oe2
|
||||
gHDktHe98hU0Nd88K3ZxGte3pwmeynMslTw9Oct6Wy2fu0zcZlnJZPmoY2LXYyhx
|
||||
mj9oO3n5KgXxHlfGxPl5N2lqu/tmAr/1fAwUKVHUZzpmIbEyqMTDow8qTvjYa4o/
|
||||
41Bvg1JOrDsCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB/wQFMAMB
|
||||
Af8wHQYDVR0OBBYEFJ2woDwnDKwmU3bU8cA+EAG0MVMwMA0GCSqGSIb3DQEBCwUA
|
||||
A4ICAQAuT4aMkcJWZeAJXGjSxSCoLclnrQw4SAVjNvIUNS83+0flHLTFzj1fAU4M
|
||||
/RZjZE22mdF+wgAhMfC+zoJq7plHELSkG9HY1dmscK7MVRrVdnooYD+HXS8rjOaD
|
||||
oUapFmEK5ivXF6Cx1gQoPeo/Q0FRDd9Ky5rjB0vWFxsnU/BZkfOLCC2zQoZcL+UN
|
||||
rmSq+iPkUMvFDVWSR/XY+xtXaW9GboqaqtoNvR24RSquI5xe1Co7JuDuu+j83lv/
|
||||
5YpOG14pNA3IF6TNFChR63l/VkaT15QDSnKxSgIQdcaPuv9yvA7OPIiaTOAqcDKi
|
||||
4RSTqRezh6TnbWIFSJI03EY8gFa7PkelcWqurCXgc4vevC3bLAHuys4QIVboq0yw
|
||||
CmCMVmJtgyXT15yc4x+ivwHyDT25wI2ynPnoXgKqzudFav0ZhoR7l2YmH2by7wrN
|
||||
5AnNbyer72NJhKRleLyboPtqWwTLfvtOW2Aqbg+cWKwTq9NNAqJ47tZ1ZrCuWI/H
|
||||
oOehNKM5QpW5k6shWuOmhYD9kROE/D1U9huzGEzijUZkT4yUF0udCNoFofz6wl4t
|
||||
Czk1+Pjd3tecIj9/NitBiDzjCPJVXeAOphvCO0Z0R5fKA+Y/4kd+HmiuNiW1tnGG
|
||||
D7z+beF+SsnagRquwdfZTpICfu/2+ogHwfxpsm8cHhx8DzMslA==
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,18 +0,0 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIC2jCCAcKgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAUMRIwEAYDVQQKEwlHbyBP
|
||||
TUMgQ0EwHhcNMjQwMTA5MDcxMjU1WhcNMzQwMTA2MDcxMjU1WjAVMRMwEQYDVQQK
|
||||
EwpPTUMgU2VydmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApSTG
|
||||
HNOWScYVHHiGw9z8q2u3ZMUaOFBm6+F4p4PrpM1h3FtHmYv5IWr5kqoMgCU/FmPG
|
||||
HrSqDzrm+J4QMdguq40Jd4QOadiDg5oyLIM6Su32sjtG/y5an3abtY9hNCoWDdpy
|
||||
kNRb1i9NQ2uTSBHm1lTVWutZWgm7D9jES8JB2byDwAOONwGlqAw6buxUlIP2vCtn
|
||||
SpMF8Mqdypnw8K17DLXpP+D8Exw4mjOmJEVOGnw/pinjDCHm9SEiFtagdXIWliwl
|
||||
DgbyVeSE70JhaGV2bGlmldV2sN2qPvG/W99pCeObxNcCko9JdJqsDVQTiOTY6uaH
|
||||
o/GdDnzZh4TbbDutDQIDAQABozYwNDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww
|
||||
CgYIKwYBBQUHAwEwDQYDVR0OBAYEBAECAwQwDQYJKoZIhvcNAQELBQADggEBAJY6
|
||||
eI54wSn+kNteFEdoFS2jVM+GAMS0x4blX2wzNro6HqhlYC6oJ8TxRS6V22ugWLFX
|
||||
M/pcqV5FA1XCSibYdwscdaoUSUYc6inlkHxrbfSryiQqXAkEv8Ote3dqtOu7Z0BY
|
||||
PkykdMrCUXn5ksYgoTa7G1CdAiaKMeuTz801l1g8AIOpNV1+Xhi29TKA134VDW9S
|
||||
2aDcD6jEs63rqKx/knStli0F58N0kOKjmmt45stP90o5NsshAMumzP0xhfwC94Gg
|
||||
eBXg6ThM3nuOBQyzPEtUZioRKKV4XmgZF/F4ePCnS4ST9ft09kx7UcR9MVzGIHov
|
||||
whwVw6o5O7h1xQr6Pjw=
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,27 +0,0 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEowIBAAKCAQEApSTGHNOWScYVHHiGw9z8q2u3ZMUaOFBm6+F4p4PrpM1h3FtH
|
||||
mYv5IWr5kqoMgCU/FmPGHrSqDzrm+J4QMdguq40Jd4QOadiDg5oyLIM6Su32sjtG
|
||||
/y5an3abtY9hNCoWDdpykNRb1i9NQ2uTSBHm1lTVWutZWgm7D9jES8JB2byDwAOO
|
||||
NwGlqAw6buxUlIP2vCtnSpMF8Mqdypnw8K17DLXpP+D8Exw4mjOmJEVOGnw/pinj
|
||||
DCHm9SEiFtagdXIWliwlDgbyVeSE70JhaGV2bGlmldV2sN2qPvG/W99pCeObxNcC
|
||||
ko9JdJqsDVQTiOTY6uaHo/GdDnzZh4TbbDutDQIDAQABAoIBAHxE49+lSJ5TNGes
|
||||
Op0AmhHUiLiHqWde+VPe4xALMTNeaZmMBqEAt4PyH8PBuo5jeMm8YsWQZbf4Nv42
|
||||
0zDu4I+vHcSV1tLHXo+VZNQiG6du0gjkmlRD6WW9twY00oySbu4Vx8g8RK80AQwO
|
||||
01GURwRZ6gL0vtQGJoGSOIRZtXvGLltVR52OfkgNMjNepwtJvMV7PW5xYwEcnx+i
|
||||
sZD/6hl49Qv5g4dCCGrnr8Garx9+cUkVP/ipkBnjyKACfzYQhoauo03Rv4iuNdy6
|
||||
QD9KB95ALHq66vYXF72YW75JQhQ3C1qGcghNn68RIlufSnA7D7J9VCG5VSXfVrk2
|
||||
a5Xw2HECgYEAzaXU75hl87fmf88X+8M6+OuaMnnLAwIadbcecakkO4bgzNF1SYwv
|
||||
dbZ608LvdUt+BYVU43CCX3//a/MI+Ncp5sk85TLsXUxXGWonO1zXpa3+BAEXJe1n
|
||||
xnWVdytWMeoyzhBZ/Vkx7/NAu5WSViXgQ3trB0Wr3OGw3Nksb4Son8cCgYEAzZQc
|
||||
SlglEiU+Z+BsCV07FEkU6xgsmxQQuptPuGcm713Ik8c8a5KAyjbhpp+oBvn8v69i
|
||||
hVGHcFmZYeazBL39dC4/6E/wDOVEwN2fY8oYBnrPvoz7FUTvObRjZakrgVj+XAjS
|
||||
lg9RuMm1tYPFR52V5BTngJ9Rkj/AewxWnGMDtIsCgYEAng1i/5ZQXSUs+XPwCeY9
|
||||
b8yb4Ulr9u7p6SkJM+/8UefS5HfjPdiJLV5HPnOm2K5ht9qGqJrzCHT2mT/b2Gx9
|
||||
3ssxizI9KWOf2X+VkXFEqCh2fxtbcCHrTUNX0ZQ0Ff7adzdoAmhIEhQR31oQczd/
|
||||
Cj5Tvu4ULZoj9UjQdxEtDEcCgYAYrW3T8s7IZdYe7A6r9RgRcFBlhCpel0MG03v3
|
||||
W9KNq0lXi/QRya1SGNJviPzHkZyoeeourMHAV9EUsnfM2u2g06hyP55GPgNJz5DB
|
||||
jtHhfT6Q1iWRwQuidqfz3SHOzhsCe0CkKMSblQMN/fphhWYn0eaURwuoraRyYOHI
|
||||
tg4MzwKBgGImdyBx/l6bkWa4GywZ9iw5RDe7KYN9UclnBcHDkIELXskp8bTbwpBy
|
||||
m/IyLC5eLOzdK7c2Odtd3LP/AG5fYPAzQ5S6YmSDPp1JEKODbg51wcMJpLSvG2Q/
|
||||
P5paV/ZAKbxgXpilBrjSejM/QLYqD8756z5lgo5biR7bGkBA+nkj
|
||||
-----END RSA PRIVATE KEY-----
|
||||
@@ -1,18 +0,0 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIC5DCCAcygAwIBAgIBBDANBgkqhkiG9w0BAQsFADAUMRIwEAYDVQQKEwlHbyBP
|
||||
TUMgQ0EwHhcNMjQwMTA5MDcxMjU2WhcNMzQwMTA2MDcxMjU2WjAWMRQwEgYDVQQD
|
||||
EwtzZXJ2ZXIxLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK2S
|
||||
c4sRbErMBY8q8JVzNWRDBUUIWRBI6ENWCR/SzvF1a5gkxTnTWLtn4Szkclbsbwij
|
||||
YWEXcuGaodIiY7gjJ8KM+x2qaFRVOxIoyTZvshBQUS8R8YPhnmQZHvEmoVScw9R3
|
||||
yKNLmIiXaTltP1tLoF+KSl6icqmY1bepDuhrZrYc4rLlU+BKvcWHf2xOozzd5KxX
|
||||
ENaLWkIEWNWHOHWoScp8nfYNttEmz+kOwjikothkEfsXbFImNsdDrNk3ZYFUFnjv
|
||||
S2lJPzwlc0hd+iHU5yC1YBDgAGpITSni0HqOzghNPHwwakGa96jGYw69AU1fAssI
|
||||
TEELmhhwlHGm/MX+5IcCAwEAAaM/MD0wDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM
|
||||
MAoGCCsGAQUFBwMBMBYGA1UdEQQPMA2CC3NlcnZlcjEuY29tMA0GCSqGSIb3DQEB
|
||||
CwUAA4IBAQDqoK6iKz7Q8L+0GgqD84tXJFbJKGnJNkyJaw/jCxlL6A8QTO7IB/ym
|
||||
zZL3PcdNZYlyiNbyN62WzBKjYUaZMsXxEFtutav1GQsWmtQb3SO5Nn/8t+HFUwEt
|
||||
YJc09LoLlYLOII0n8mN+CaMwv1mfZjWKewdXgwXvNzMrhOWJF9r+tRaJefNDpuT/
|
||||
dRj+iKFXG0aH4gCOc7Ur0HYjlQ+OFvUgWEOpk2OS1JeBNi4HjiQdAZbREg7PQI0D
|
||||
sjMaHMIHC9WPZzEQ9InLmZzu0n++FKHFo8htz2bQFsNJNSB44pcKkJvpt1Xq854/
|
||||
rvcwWe89C7y5JCJGlzvHpGRecEMFPsZU
|
||||
-----END CERTIFICATE-----
|
||||
@@ -1,27 +0,0 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEpQIBAAKCAQEArZJzixFsSswFjyrwlXM1ZEMFRQhZEEjoQ1YJH9LO8XVrmCTF
|
||||
OdNYu2fhLORyVuxvCKNhYRdy4Zqh0iJjuCMnwoz7HapoVFU7EijJNm+yEFBRLxHx
|
||||
g+GeZBke8SahVJzD1HfIo0uYiJdpOW0/W0ugX4pKXqJyqZjVt6kO6GtmthzisuVT
|
||||
4Eq9xYd/bE6jPN3krFcQ1otaQgRY1Yc4dahJynyd9g220SbP6Q7COKSi2GQR+xds
|
||||
UiY2x0Os2TdlgVQWeO9LaUk/PCVzSF36IdTnILVgEOAAakhNKeLQeo7OCE08fDBq
|
||||
QZr3qMZjDr0BTV8CywhMQQuaGHCUcab8xf7khwIDAQABAoIBAE+rFe+yGpOmW7Lg
|
||||
Ebd3Pv17KbMK5t5rqHgnyF5cA3Ke47jcv84P7P1v69IQNU8ijMBZRXwsKCXXNQlf
|
||||
kYfWUwygay6tpd93k3p9UAX1dLS6ONkzEjjnWS02vpYPliNhJR2jsWsKasPfQ4QB
|
||||
WgBMkRrpPcN8KscfiJEZPud9TJKvo/ffMDNOM01d2Lyytqt4mVvbQa68EjwoBSGe
|
||||
6AEsEjoiLnnxlzuXXGCEcTXOEfcUeF8Bbk74lCJDdeXgrUB/Uy28FlhELsLpg2TD
|
||||
IvwgJ3vFYEZzNKAVTsr4V8no8n4GButdQlSCpofACWx6mhq03535b+mSgN4AKLzR
|
||||
YkhaQcECgYEA0x00F6rCneNzQ/b1wFK24OD59Nwu0NjKWYylXR++bbDHD/raJSCY
|
||||
hBGFk/QB6KPVxH9ovoSSzov3o7nYBSXlTZCCm3Y1feaykHWkhKEsHcJ1tQXPehxe
|
||||
40do8KI4vbaZwFk/gB4K5PQorizKDf3LEzz4R6TEFxVkzv4y4pq4yycCgYEA0nnc
|
||||
tJnU1OtJNVW12+ABeiKxFbtAMpHGtqbg+ZJ9VRLJa813WkKbAtDMFTyvQa4sdIzV
|
||||
F4yeApow4LILLICIcj8XfU0noGxmHAB66PgGPfx3Rj+AUxP7e24/vgF4DydKIr2J
|
||||
5jwQc5EmCFBR0aQpmJsd808PtKPXJT5mIJrod6ECgYEAvmQ39qApo/rcmQ6/0xLF
|
||||
m0lKI2nvTqo0003kVHesZYBoBiFVWuZqpbCnpycIEaavwuaksC0fuObCDwYrq3jh
|
||||
s3IAV/PjigfkQiPWm0Y/Yxdc0ETNOHMdoBtmqJ2kTnO/dZkHi6OMb69CgNIj5zpb
|
||||
Sp5Ry0rtDWRd5c+aVIL05UECgYEAtRPQlLQQDkqKhk9CEXOL8cbs8VRS6+7MthGm
|
||||
VjD4kPuDvLJdb5MEB40ZN2ApK2msp20OW59HxddgG8Axqsy+FwQ+sjdx0yvPQWIM
|
||||
XGgd/rA48X/qaA81+cAlKNPctbTIrFDC1ghw4uxKezaW3bTNcJRrVQt86J1YmJsx
|
||||
g/Wh8GECgYEAhYFWpiMqcwoYYY7BFrYK4QGxPZ5OESevnJOvMRra5m+qlHhS8X9f
|
||||
0Ewos6yV2qFZB7lRiPMve85ysUySwKl3rTWoJuwAlZZOkXU3MCjJ+5+nvMm7jzgf
|
||||
eKWNu8avLOENdRu1bIFKM8iTVs+zDpe8LpcuEs4D+Ql7Gw2+9cZmanw=
|
||||
-----END RSA PRIVATE KEY-----
|
||||
@@ -1,49 +0,0 @@
|
||||
ManagedElement:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorName: ""
|
||||
ManagedBy: ""
|
||||
ManagementIpAddress: ""
|
||||
SwVersion: ""
|
||||
PatchInfo: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
|
||||
AmfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
SbiServiceList: ""
|
||||
AmfGuamiList: ""
|
||||
SnssaiList: ""
|
||||
MaxUser: ""
|
||||
RelativeCapacity: ""
|
||||
MaxGnbNum: ""
|
||||
|
||||
EpRpDynN8Amf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
EpRpDynN11Amf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
EpRpDynN12Amf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
IPResource:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
InterfaceType: ""
|
||||
LocIpV4AddrList: ""
|
||||
LocIpV6AddrList: ""
|
||||
@@ -1,48 +0,0 @@
|
||||
ManagedElement:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorName: ""
|
||||
ManagedBy: ""
|
||||
ManagementIpAddress: ""
|
||||
SwVersion: ""
|
||||
PatchInfo: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
|
||||
SmfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
SbiServiceList: ""
|
||||
MaxPduSessions: ""
|
||||
MaxQfi: ""
|
||||
UpfList: ""
|
||||
|
||||
AddrPool:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AddrType: "Static"
|
||||
IpVersion: ""
|
||||
AddrSegList: ""
|
||||
|
||||
EpRpDynN7Smf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
EpRpDynN10Smf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
IPResource:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
InterfaceType: ""
|
||||
LocIpV4AddrList: ""
|
||||
LocIpV6AddrList: ""
|
||||
@@ -1,39 +0,0 @@
|
||||
ManagedElement:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorName: ""
|
||||
ManagedBy: ""
|
||||
ManagementIpAddress: ""
|
||||
SwVersion: ""
|
||||
PatchInfo: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
|
||||
UdmFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
SbiServiceList: ""
|
||||
|
||||
UdrFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AddrType: "Static"
|
||||
IpVersion: ""
|
||||
AddrSegList: ""
|
||||
|
||||
AusfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
IPResource:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
InterfaceType: ""
|
||||
LocIpV4AddrList: ""
|
||||
LocIpV6AddrList: ""
|
||||
@@ -1,141 +0,0 @@
|
||||
ManagedElement:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorName: ""
|
||||
ManagedBy: ""
|
||||
ManagementIpAddress: ""
|
||||
SwVersion: ""
|
||||
PatchInfo: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
|
||||
InventoryUnitRack:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
SbiServiceList: ""
|
||||
MaxPduSessions: ""
|
||||
MaxQfi: ""
|
||||
UpfList: ""
|
||||
|
||||
InventoryUnitShelf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorUnitFamilyType: ""
|
||||
VendorUnitTypeNumber: ""
|
||||
VendorName: ""
|
||||
SerialNumber: ""
|
||||
VersionNumber: ""
|
||||
DateOfManufacture: ""
|
||||
DateOfLastService: ""
|
||||
ManufacturerData: ""
|
||||
RackPosition: ""
|
||||
|
||||
InventoryUnitPack:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorUnitFamilyType: ""
|
||||
VendorUnitTypeNumber: ""
|
||||
VendorName: ""
|
||||
SerialNumber: ""
|
||||
VersionNumber: ""
|
||||
DateOfManufacture: ""
|
||||
DateOfLastService: ""
|
||||
ManufacturerData: ""
|
||||
PortsInformation: ""
|
||||
PackPosition: ""
|
||||
SlotsOccupied: ""
|
||||
|
||||
InventoryUnitHost:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorUnitFamilyType: ""
|
||||
VendorUnitTypeNumber: ""
|
||||
VendorName: ""
|
||||
SerialNumber: ""
|
||||
VersionNumber: ""
|
||||
DateOfManufacture: ""
|
||||
DateOfLastService: ""
|
||||
ManufacturerData: ""
|
||||
HostPosition: ""
|
||||
NumberOfCpu: ""
|
||||
MemSize: ""
|
||||
HardDiskSize: ""
|
||||
|
||||
InventoryUnitAccessory:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
VendorUnitFamilyType: ""
|
||||
VendorUnitTypeNumber: ""
|
||||
VendorName: ""
|
||||
SerialNumber: ""
|
||||
VersionNumber: ""
|
||||
DateOfManufacture: ""
|
||||
DateOfLastService: ""
|
||||
ManufacturerData: ""
|
||||
AccessoryPosition: ""
|
||||
AccessoryType: ""
|
||||
AddtionalInformation: ""
|
||||
|
||||
UpfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
MaxQosFlows: ""
|
||||
MaxThroughput: ""
|
||||
|
||||
EpRpDynN9Upf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
EpRpDynN3Upf:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
LocIpAddrList: ""
|
||||
FarIpSubnetworkList: ""
|
||||
|
||||
AmfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
|
||||
SmfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
|
||||
UdrFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
|
||||
AusfFunction:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
AdministrativeState: ""
|
||||
OperationalState: ""
|
||||
VnfInstanceId: ""
|
||||
Fqdn: ""
|
||||
|
||||
IPResource:
|
||||
Id: ""
|
||||
UserLabel: ""
|
||||
InterfaceType: ""
|
||||
LocIpV4AddrList: ""
|
||||
LocIpV6AddrList: ""
|
||||
@@ -1,22 +0,0 @@
|
||||
# file: log file name
|
||||
# level: /trace/debug/info/error/warn/error/fatal, default: debug
|
||||
# duration: saved days, default is 30 days
|
||||
logger:
|
||||
file: /usr/local/omc/log/captrace.log
|
||||
level: warn
|
||||
duration: 24
|
||||
count: 10
|
||||
|
||||
gtp:
|
||||
addr: :32152
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
password: 1000omc@kp!
|
||||
host: 127.0.0.1
|
||||
port: 33066
|
||||
name: omc_db
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
|
||||
|
||||
@@ -1,44 +0,0 @@
|
||||
# file: log file name
|
||||
# level: /trace/debug/info/warn/error/fatal, default: debug
|
||||
# duration: saved days, default is 30 days
|
||||
logger:
|
||||
file: /usr/local/omc/log/crontask.log
|
||||
level: warn
|
||||
duration: 24
|
||||
count: 90
|
||||
|
||||
omc:
|
||||
name: OMC01
|
||||
hosturi: http://127.0.0.1:33030
|
||||
hostno: A001
|
||||
province: ""
|
||||
netabbr: HX
|
||||
vendor: ""
|
||||
|
||||
tasks:
|
||||
file: /usr/local/omc/etc/tasks.yaml
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
password: 1000omc@kp!
|
||||
host: 127.0.0.1
|
||||
port: 33066
|
||||
name: omc_db
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
|
||||
# northbound interface, cm/pm
|
||||
# duration(day): saved days
|
||||
# zipPeriods(day): periods of zip pm data file
|
||||
nbi:
|
||||
cm:
|
||||
cfgfiledir: /usr/local/omc/etc/cm
|
||||
xmlfiledir: /opt/omc/ftp
|
||||
version: V1.0.1
|
||||
duration: 30
|
||||
pm:
|
||||
cfgfiledir: /usr/local/omc/etc/pm
|
||||
xmlfiledir: /opt/omc/ftp
|
||||
version: V1.0.1
|
||||
duration: 30
|
||||
zipPeriods: 1
|
||||
@@ -1,4 +0,0 @@
|
||||
## Command Configuration
|
||||
VENDORS=CoreNet_EMS
|
||||
|
||||
## Other
|
||||
@@ -1,193 +0,0 @@
|
||||
# file: log file name
|
||||
# level: /trace/debug/info/warn/error/fatal, default: debug
|
||||
# duration: rotation time with xx hours, example: 1/12/24 hours
|
||||
# count: rotation count of log, default is 30 rotation
|
||||
logger:
|
||||
file: /usr/local/omc/log/restagent.log
|
||||
level: warn
|
||||
duration: 24
|
||||
count: 90
|
||||
|
||||
# rest agent listen ipv4/v6 and port, support multiple routines
|
||||
# ip: 0.0.0.0 or ::0, support IPv4/v6
|
||||
# clientAuthType: 0:NoClientCert (default), 1:RequestClientCert, 2:RequireAnyClientCert,
|
||||
# 3:VerifyClientCertIfGiven, 4:RequireAndVerifyClientCerts
|
||||
rest:
|
||||
- ipv4: 0.0.0.0
|
||||
ipv6:
|
||||
port: 33030
|
||||
- ipv4: 0.0.0.0
|
||||
ipv6:
|
||||
port: 33443
|
||||
schema: https
|
||||
clientAuthType: 0
|
||||
caFile: /usr/local/omc/etc/certs/omc-ca.crt
|
||||
certFile: /usr/local/omc/etc/certs/omc-server.crt
|
||||
keyFile: /usr/local/omc/etc/certs/omc-server.key
|
||||
|
||||
webServer:
|
||||
enabled: true
|
||||
rootDir: /usr/local/omc/htdocs/front
|
||||
listen:
|
||||
- addr: :80
|
||||
schema: http
|
||||
- addr: :443
|
||||
schema: https
|
||||
clientAuthType: 0
|
||||
caFile: /usr/local/omc/etc/certs/omc-ca.crt
|
||||
certFile: /usr/local/omc/etc/certs/omc-server.crt
|
||||
keyFile: /usr/local/omc/etc/certs/omc-server.key
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
password: 1000omc@kp!
|
||||
host: 127.0.0.1
|
||||
port: 33066
|
||||
name: omc_db
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
backup: /usr/local/omc/database
|
||||
|
||||
# Redis data cache
|
||||
redis:
|
||||
dataSource:
|
||||
# OMC system db
|
||||
default:
|
||||
port: 6379 # Redis port
|
||||
host: "127.0.0.1" # Redis host
|
||||
password: "helloearth"
|
||||
db: 10 # Redis db_num
|
||||
# UDM sub/auth db
|
||||
udmuser:
|
||||
port: 6379 # Redis port
|
||||
host: "127.0.0.1"
|
||||
password: "helloearth"
|
||||
db: 0 # Redis db_num
|
||||
# used to specify the default data source for multiple data resourece
|
||||
defaultDataSourceName: "default"
|
||||
|
||||
# sleep: time delay for after write buffer (millisecond)
|
||||
# deadLine: timeout for io read and write (second)
|
||||
mml:
|
||||
sleep: 200
|
||||
deadLine: 10
|
||||
sizeRow: 600
|
||||
sizeCol: 128
|
||||
bufferSize: 65535
|
||||
mmlHome: ./mmlhome
|
||||
|
||||
# Tracking configuration
|
||||
trace:
|
||||
enabled: true
|
||||
host: "172.16.5.100" # Fill in the specific IP address
|
||||
port: 33033
|
||||
|
||||
# NE config
|
||||
ne:
|
||||
user: omcuser
|
||||
etcdir: /usr/local/etc
|
||||
bindir: /usr/local/bin
|
||||
omcdir: /usr/local/omc
|
||||
scpdir: /tmp
|
||||
licensedir: /usr/local/etc/{neType}/license
|
||||
# backup etc list of IMS, does not contain spaces
|
||||
etcListIMS: '{*.yaml,mmtel,vars.cfg}'
|
||||
etcListDefault: '{*.yaml,*.conf,*.cfg}'
|
||||
# true/false to overwrite config file when dpkg ne software
|
||||
dpkgOverwrite: false
|
||||
# dpkg timeout (second)
|
||||
dpkgTimeout: 180
|
||||
|
||||
# chk2ne: true/false, if put OmcNeConfig parameters to NE
|
||||
omc:
|
||||
uriPrefix: "/omc/rest"
|
||||
neType: OMC
|
||||
neId: 001
|
||||
rmUID: 4400HX101
|
||||
neName: OMC
|
||||
province: ""
|
||||
vendor: ""
|
||||
dn: ""
|
||||
chk2ne: false
|
||||
sn: "-"
|
||||
checksign: false
|
||||
rootDir: /usr/local/omc
|
||||
binDir: /usr/local/omc/bin
|
||||
backup: /usr/local/omc/backup
|
||||
upload: /usr/local/omc/upload
|
||||
frontUpload: /usr/local/omc/htdocs/front/upload
|
||||
frontTraceDir: /usr/local/omc/htdocs/front/trace
|
||||
software: /usr/local/omc/software
|
||||
license: /usr/local/omc/license
|
||||
gtpUri: gtp:192.168.2.119:32152
|
||||
checkContentType: false
|
||||
testMode: false
|
||||
rbacMode: true
|
||||
runDir: /usr/local/omc/run
|
||||
cmdTimeout: 120
|
||||
|
||||
# Alarm module setting
|
||||
# Forward interface:
|
||||
# TLS Skip verify: true/false
|
||||
# email/sms
|
||||
# smProxy: sms(Short Message Service)/smsc(SMS Centre)
|
||||
# dataCoding: 0:GSM7BIT, 1:ASCII, 2:BINARY8BIT1, 3:LATIN1,
|
||||
# 4:BINARY8BIT2, 6:CYRILLIC, 7:HEBREW, 8:UCS2
|
||||
alarm:
|
||||
alarmEmailForward:
|
||||
enable: true
|
||||
emailList:
|
||||
smtp: mail.smtp.com
|
||||
port: 25
|
||||
user: smtpext@smtp.com
|
||||
password: "1000smtp@omc!"
|
||||
tlsSkipVerify: true
|
||||
alarmSMSForward:
|
||||
enable: true
|
||||
mobileList:
|
||||
smscAddr: "192.168.13.114:2775"
|
||||
systemID: "omc"
|
||||
password: "omc123"
|
||||
systemType: "UTRAN"
|
||||
dataCoding: 0
|
||||
serviceNumber: "OMC"
|
||||
sms:
|
||||
apiURL: http://smsc.xxx.com/
|
||||
accessKeyID: xxxx
|
||||
accessKeySecret: xxxx
|
||||
signName: xxx SMSC
|
||||
templateCode: 1000
|
||||
smProxy: smsc
|
||||
|
||||
# User authorized information
|
||||
# crypt: mysql/md5/bcrypt
|
||||
# token: true/false to check accessToken
|
||||
# expires for session, unit: second
|
||||
# Support single/multiple session of user
|
||||
#
|
||||
auth:
|
||||
crypt: bcrypt
|
||||
token: true
|
||||
expires: 1800
|
||||
session: multiple
|
||||
publicKey: /usr/local/omc/etc/certs/omc
|
||||
privateKey: /usr/local/omc/etc/certs/omc
|
||||
|
||||
# Parameter for limit number
|
||||
# rmuid_maxnum: the max number of rmUID, default: 50
|
||||
# alarmid_maxnum: the max number of AlarmID, default: 50
|
||||
# pmid_maxnum: the max number of pmID, default: 50
|
||||
# subid_maxnum: the max number of subscription ID, default: 20
|
||||
# uri_maxlen: the max length of uri, default: 8192
|
||||
# rmuid_regexp: regexp pattern of rmUID
|
||||
params:
|
||||
rmuidmaxnum: 50
|
||||
alarmidmaxnum: 50
|
||||
pmidmaxnum: 50
|
||||
subidmaxnum: 20
|
||||
urimaxlen: 2100000
|
||||
rmuidregexp: "[0-9]{4}[A-Z]{2}[A-Z]{2}[0-9A-Z]{1}[0-9A-Z]{3}[0-9A-Z]{1,16}"
|
||||
|
||||
testConfig:
|
||||
enabled: false
|
||||
file: /usr/local/omc/etc/testconfig.yaml
|
||||
@@ -1,87 +0,0 @@
|
||||
# file: log file name
|
||||
# level: /trace/debug/info/warn/error/fatal, default: debug
|
||||
# duration: rotation time with xx hours, example: 1/12/24 hours
|
||||
# count: rotation count of log, default is 30 rotation
|
||||
logger:
|
||||
file: /usr/local/omc/log/sshsvc.log
|
||||
level: warn
|
||||
duration: 24
|
||||
count: 30
|
||||
|
||||
# file: MML log file name
|
||||
# duration: rotation time with xx hours, example: 1/12/24 hours
|
||||
# count: rotation count of log, default is 30 rotation
|
||||
# level: cmd/ret log cmd/log cmd & result
|
||||
logmml:
|
||||
file: /usr/local/omc/mmllog/omcmml.log
|
||||
duration: 24
|
||||
count: 30
|
||||
level: cmd
|
||||
|
||||
# ssh service listen ipv4/v6 and port, support multiple routines
|
||||
# ip: 0.0.0.0 or ::0, support IPv4/v6
|
||||
# session: single/multiple session for one user
|
||||
sshd:
|
||||
listenAddr: 0.0.0.0
|
||||
listenPort: 32222
|
||||
privateKey: /usr/local/omc/.ssh/id_rsa
|
||||
maxConnNum: 2
|
||||
timeout: 1800
|
||||
session: multiple
|
||||
mmlHome: /usr/local/omc/mmlhome
|
||||
userName: manager
|
||||
password: pass123
|
||||
authType: local
|
||||
tagNE: omc
|
||||
|
||||
# authType: local/omc
|
||||
telnetServer:
|
||||
listenAddr: 0.0.0.0
|
||||
listenPort: 32323
|
||||
maxConnNum: 2
|
||||
timeout: 1800
|
||||
session: multiple
|
||||
mmlHome: /usr/local/omc/mmlhome
|
||||
userName: manager
|
||||
password: pass123
|
||||
authType: local
|
||||
tagNE: omc
|
||||
|
||||
# authproto: NoAuth/MD5/SHA
|
||||
# privProto: NoPriv/DES/AES/AES192/AES256
|
||||
snmpServer:
|
||||
listenAddr: '[::]'
|
||||
listenPort: 34957
|
||||
userName: manager
|
||||
authPass: pass123
|
||||
authproto: MD5
|
||||
privPass: "3F2A1B4C5D6E7F8A9B0C1D2E3F4A5B6C7D8E9F0A1B2C3D4E"
|
||||
privProto: DES
|
||||
engineID: "8000000004323030313a6462383a3a39313636"
|
||||
trapPort: 34958
|
||||
trapListen: false
|
||||
trapBool: false
|
||||
trapTick: 60
|
||||
timeOut: 5
|
||||
trapTarget: ""
|
||||
|
||||
database:
|
||||
type: mysql
|
||||
user: root
|
||||
password: 1000omc@kp!
|
||||
host: 127.0.0.1
|
||||
port: 33066
|
||||
name: omc_db
|
||||
connParam: charset=utf8mb4&collation=utf8mb4_general_ci&parseTime=True&interpolateParams=True
|
||||
|
||||
omc:
|
||||
httpUri: http://127.0.0.1:33030
|
||||
userCrypt: bcrypt
|
||||
|
||||
ne:
|
||||
port: 4100
|
||||
sleep: 200
|
||||
user: admin
|
||||
password: admin
|
||||
|
||||
|
||||
@@ -1,183 +0,0 @@
|
||||
# example:
|
||||
# tasks:
|
||||
# - name: test # task comment
|
||||
# uri: # restful uri
|
||||
# params: # params of url
|
||||
# interval: 30 # do sometion in the interval
|
||||
# unit: Seconds #Seconds/Minutes/Hours/Days/Weeks, Monday/Tuesday/.../Sunday,
|
||||
# at: 00:10:00 # do at time such as xx:xx:xx
|
||||
# do: HelloWorldTask # (Do what: callback function)
|
||||
#
|
||||
# Attention: must restart crontask after modified this file
|
||||
#
|
||||
tasks:
|
||||
- name: test # task comment
|
||||
status: Active #active/inactive
|
||||
uri: # restful uri
|
||||
params: # params of http url
|
||||
body: # body of http request
|
||||
interval: 60 # do sometion in the interval
|
||||
unit: Seconds #Seconds/Minutes/Hours/Days/Weeks, Monday/Tuesday/.../Sunday,
|
||||
at: 00:10:00 # do at time such as xx:xx:xx when unit such as Day/Days/Mondays...
|
||||
do: TaskHelloWorld # (Do what: callback function)
|
||||
- name: clear expired history alarm
|
||||
status: Inactive
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/alarm
|
||||
params: WHERE=now()+>+ADDDATE(event_time,+interval+(SELECT+`value`+FROM+config+WHERE+config_tag='historyDuration')+day)+and+alarm_status='0'
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:10:00
|
||||
do: TaskDeleteExpiredRecord
|
||||
- name: clear expired history gold_kpi
|
||||
status: Inactive
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/gold_kpi
|
||||
params: WHERE=now()+>+ADDDATE(`date`,+interval+IFNULL((SELECT+`value`+FROM+config+WHERE+config_tag='goldKpiDuration'),7)+day)
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:12:00
|
||||
do: TaskDeleteExpiredRecord
|
||||
- name: clear deleted custom pm kpi
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/pm_custom_title
|
||||
params: WHERE=now()+>+ADDDATE(update_time,+interval+(SELECT+`value`+FROM+config+WHERE+config_tag='keepPMCKpi')+day)+and+status='Deleted'
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:15:00
|
||||
do: TaskDeleteExpiredRecord
|
||||
- name: update expired user session
|
||||
status: Inactive
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/session
|
||||
params: WHERE=NOW()+>+ADDDATE(shake_time,+interval+expires+second)+and+status='online'
|
||||
body: '{"session":{"status":"offline"}}'
|
||||
interval: 30
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskUpdateTable
|
||||
- name: clear expired log
|
||||
status: Inactive
|
||||
uri:
|
||||
params:
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:50:00
|
||||
do: TaskDeleteExpiredRecord
|
||||
- name: Backup measure data
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/measure_data
|
||||
params: SQL=select+*+into+outfile+'%s'+fields+terminated+by+','+escaped+by+''+optionally+enclosed+by+''+lines+terminated+by+'\n'+from+(select+'id','date','task_id','ne_name','rm_uid','ne_type','granul_option','kpi_code','kpi_id','kpi_ext','start_time','end_time','value','timestamp'+union+select+id,date,task_id,ne_name,rm_uid,ne_type,granul_option,kpi_code,kpi_id,kpi_ext,start_time,end_time,value,timestamp+from+measure_data)+b
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:20:00
|
||||
do: TaskDBBackupCSVGetBySQL
|
||||
- name: Backup operation log
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/operation_log
|
||||
params: SQL=select+*+into+outfile+'%s'+fields+terminated+by+','+escaped+by+''+optionally+enclosed+by+''+lines+terminated+by+'\n'+from+(select+'op_id','account_name','op_ip','subsys_tag','op_type','op_content','op_result','begin_time','end_time','vnf_flag','log_time'+union+select+op_id,account_name,op_ip,subsys_tag,op_type,op_content,op_result,begin_time,end_time,vnf_flag,log_time+from+operation_log)+b
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:26:00
|
||||
do: TaskDBBackupCSVGetBySQL
|
||||
- name: Backup security log
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/security_log
|
||||
params: SQL=select+*+into+outfile+'%s'+fields+terminated+by+','+escaped+by+''+optionally+enclosed+by+''+lines+terminated+by+'\n'+from+(select+'id','account_name','account_type','op_ip','op_type','op_content','op_result','op_time'+union+select+id,account_name,account_type,op_ip,op_type,op_content,op_result,op_time+from+security_log)+b
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:28:00
|
||||
do: TaskDBBackupCSVGetBySQL
|
||||
- name: Backup alarm log
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/alarm_log
|
||||
params: SQL=select+*+into+outfile+'%s'+fields+terminated+by+','+escaped+by+''+optionally+enclosed+by+''+lines+terminated+by+'\n'+from+(select+'id','ne_type','ne_id','alarm_seq','alarm_id','alarm_code','alarm_status','event_time','log_time'+union+select+id,ne_type,ne_id,alarm_seq,alarm_id,alarm_code,alarm_status,event_time,log_time+from+alarm_log)+b
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:30:00
|
||||
do: TaskDBBackupCSVGetBySQL
|
||||
- name: handshake to NF
|
||||
status: Active
|
||||
uri: /api/rest/systemManagement/v1/elementType/%s/objectType/systemState
|
||||
params:
|
||||
interval: 10
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskHandShakeToNF
|
||||
- name: Export CM from NF
|
||||
status: Inactive
|
||||
uri: /api/rest/systemManagement/v1/elementType/%s/objectType/cm
|
||||
params: ne_id=%s
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:15
|
||||
do: TaskExportCmFromNF
|
||||
- name: Generate NRM xml file
|
||||
uri:
|
||||
params:
|
||||
interval: 1
|
||||
unit: Day
|
||||
at: 00:00,06:00,12:00,18:00
|
||||
do: GenCmXmlFile
|
||||
- name: Task of Generate measure threshold alarm
|
||||
status: Active
|
||||
uri: /api/rest/faultManagement/v1/elementType/%s/objectType/alarms
|
||||
params: 10200
|
||||
interval: 10
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskGenMeasureThresholdAlarm
|
||||
- name: Task of Generate license alarm
|
||||
status: Inactive
|
||||
uri: /api/rest/faultManagement/v1/elementType/%s/objectType/alarms
|
||||
params: 10100 #alarm_code
|
||||
interval: 1
|
||||
unit: Days
|
||||
at: 00:30
|
||||
do: TaskGenLicenseAlarm
|
||||
- name: Task of Generate NE system state alarm
|
||||
status: Inactive
|
||||
uri: /api/rest/faultManagement/v1/elementType/%s/objectType/alarms
|
||||
params: 10000
|
||||
interval: 5
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskGenNeStateAlarm
|
||||
- name: Task of Generate Measure Report Timeout
|
||||
status: Active
|
||||
uri: /api/rest/faultManagement/v1/elementType/%s/objectType/alarms
|
||||
params: 10201
|
||||
interval: 10
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskGenMeasureReportTimeoutAlarm
|
||||
- name: Monitor proces list and write system log
|
||||
uri: /api/rest/databaseManagement/v1/omc_db/system_log
|
||||
params:
|
||||
body:
|
||||
interval: 10
|
||||
unit: Seconds
|
||||
at:
|
||||
do: TaskWriteSystemLog
|
||||
- name: Copy log to /opt/omc/ftp/log
|
||||
uri:
|
||||
params: cp -rf /usr/local/omc/database/*.csv /opt/omc/ftp/log
|
||||
interval: 10
|
||||
unit: Minutes
|
||||
at:
|
||||
do: TaskRunShellCommand
|
||||
# - name: Import CM to NF
|
||||
# uri: /api/rest/systemManagement/v1/elementType/udm/objectType/cm
|
||||
# params: ne_id=SZ_01
|
||||
# interval: 15
|
||||
# unit: Seconds
|
||||
# at:
|
||||
# do: TaskImportCmToNF
|
||||
crontab:
|
||||
# - name: 每隔1分钟执行
|
||||
# tab: 0 */1 * * * ? // crontab: rule like linux crontab
|
||||
# do: CronHelloWorldTask // function name to call
|
||||
# params:
|
||||
- name: Generate PM xml file
|
||||
status: Active
|
||||
tab: 5,20,35,50 * * * *
|
||||
do: GenPmXmlFile
|
||||
uri: this is uri
|
||||
params: Generating PM xml file
|
||||
# - name: Import CM to NF
|
||||
# tab: 0 * * * * *
|
||||
# do: TaskImportCmToNF
|
||||
# uri: /api/rest/systemManagement/v1/elementType/udm/objectType/cm
|
||||
# params: ne_id=SZ_01
|
||||
@@ -1,71 +0,0 @@
|
||||
server {
|
||||
listen 44080;
|
||||
listen 44443;
|
||||
listen [::]:44080;
|
||||
listen [::]:44443;
|
||||
server_name localhost;
|
||||
|
||||
client_max_body_size 100M;
|
||||
keepalive_timeout 180s;
|
||||
|
||||
#access_log /var/log/nginx/host.access.log main;
|
||||
|
||||
# ssl_certificate /usr/local/omc/etc/certs/omc-server.crt;
|
||||
# ssl_certificate_key /usr/local/omc/etc/certs/omc-server.key;
|
||||
# ssl_client_certificate /usr/local/omc/etc/certs/omc-ca.crt;
|
||||
# ssl_verify_client on;
|
||||
# ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
|
||||
# ssl_session_timeout 5m;
|
||||
# ssl_ciphers EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
|
||||
# ssl_prefer_server_ciphers on;
|
||||
|
||||
# OMC
|
||||
location / {
|
||||
root /usr/local/omc/htdocs/front;
|
||||
|
||||
try_files $uri $uri/ /index.html;
|
||||
index index.html index.htm;
|
||||
}
|
||||
|
||||
location /omc-api/ {
|
||||
proxy_pass http://127.0.0.1:33030/;
|
||||
|
||||
proxy_connect_timeout 180s;
|
||||
proxy_send_timeout 180s;
|
||||
proxy_read_timeout 180s;
|
||||
|
||||
proxy_cache_bypass $http_upgrade;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
proxy_set_header X-Forwarded-Host $host;
|
||||
proxy_set_header X-Forwarded-Port $server_port;
|
||||
}
|
||||
|
||||
location /api/rest/ {
|
||||
proxy_pass http://127.0.0.1:33030/api/rest/;
|
||||
|
||||
proxy_cache_bypass $http_upgrade;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
proxy_set_header X-Forwarded-Host $host;
|
||||
proxy_set_header X-Forwarded-Port $server_port;
|
||||
}
|
||||
|
||||
#error_page 404 /404.html;
|
||||
|
||||
# redirect server error pages to the static page /50x.html
|
||||
#
|
||||
error_page 500 502 503 504 /50x.html;
|
||||
location = /50x.html {
|
||||
root /usr/share/nginx/html;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,76 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xs:element name="DataFile">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="FileHeader">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="TimeStamp" type="xs:dateTime"/>
|
||||
<xs:element name="TimeZone" type="xs:string"/>
|
||||
<xs:element name="VendorName" type="xs:string" minOccurs="0"/>
|
||||
<xs:element name="ElementType" type="xs:string" minOccurs="0"/>
|
||||
<xs:element name="CmVersion" type="xs:string" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Objects" maxOccurs="unbounded">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjectType" type="xs:string"/>
|
||||
<!--该字段必选-->
|
||||
<xs:element name="FieldName">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="N">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute name="i" type="xs:integer" use="required"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="FieldValue">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="Object">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="V">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute name="i" type="xs:integer" use="required"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="rmUID" type="xs:string" use="required"/>
|
||||
<xs:attribute name="Dn" type="xs:string"/>
|
||||
<!-- //无线、核心网专业该字段必选,传输、IP专业、业务系统无该字段-->
|
||||
<xs:attribute name="UserLabel" type="xs:string"/>
|
||||
<!-- //无线、核心网专业该字段必选,传输、IP专业、业务系统无该字段-->
|
||||
<xs:attribute name="PVFlag" type="xs:string" use="required"/>
|
||||
<!-- //必须-->
|
||||
<xs:attribute name="VMID" type="xs:string"/>
|
||||
<!-- //VNF网络或VNF和PNF混合组网:虚拟网元必选,物理网元无该字段-->
|
||||
<xs:attribute name="VNFInstanceID" type="xs:string"/>
|
||||
<!-- //VNF网络或VNF和PNF混合组网:虚拟网元必选,物理网元无该字段-->
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
|
||||
@@ -1,221 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
|
||||
<!-- This XSLT will convert a PDML file, saved by Wireshark, into
|
||||
HTML. The HTML page should look similar to Wireshark. See
|
||||
https://gitlab.com/wireshark/wireshark/-/wikis/PDML for information
|
||||
on how to generate such a HTML file from PDML.
|
||||
For questions contact Dirk Jagdmann (doj@cubic.org).
|
||||
|
||||
Version: 2010-06-09
|
||||
|
||||
Wireshark - Network traffic analyzer
|
||||
By Gerald Combs <gerald@wireshark.org>
|
||||
Copyright 1998 Gerald Combs
|
||||
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
-->
|
||||
|
||||
<!-- set parameters of the HTML output -->
|
||||
<xsl:output method="html" encoding="UTF-8" omit-xml-declaration="no" standalone="yes" indent="yes"/>
|
||||
|
||||
<!-- this matches the "field" tag -->
|
||||
<xsl:template match="field">
|
||||
    <!-- indent with 3 non-breaking spaces -->
|
||||
|
||||
<!-- output either the "showname" or "show" attribute -->
|
||||
<xsl:choose>
|
||||
<xsl:when test="string-length(@showname)>0">
|
||||
<xsl:value-of select="@showname"/><br/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<!--<xsl:value-of select="@name"/>:--> <xsl:value-of select="@show"/><br/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
|
||||
<xsl:apply-templates/> <!-- we expect to match "field" tags -->
|
||||
</xsl:template>
|
||||
|
||||
<!-- this matches the "packet" tag -->
|
||||
<xsl:template match="packet">
|
||||
|
||||
<!-- declare some variables for later use -->
|
||||
<xsl:variable name="frame_num" select="proto[@name='frame']/field[@name='frame.number']/@show"/>
|
||||
<xsl:variable name="frame_id" select="concat('f',$frame_num)"/>
|
||||
<xsl:variable name="frame_c" select="concat($frame_id,'c')"/>
|
||||
|
||||
<!-- the "title" bar of the frame -->
|
||||
<div width="100%" id="{$frame_id}">
|
||||
<a href="javascript:toggle_node('{$frame_c}')">⇒</a> <!-- #8658 is a "rArr" (double right arrow) character -->
|
||||
Frame <xsl:value-of select="$frame_num"/>:
|
||||
<xsl:for-each select="proto[@name!='geninfo']">
|
||||
<xsl:value-of select="@name"/>,
|
||||
</xsl:for-each>
|
||||
<small><a href="javascript:hide_node('{$frame_id}')">[X]</a></small>
|
||||
</div>
|
||||
|
||||
<!-- the frame contents are stored in a div, so we can toggle it -->
|
||||
<div width="100%" id="{$frame_c}" style="display:none">
|
||||
<!-- loop through all proto tags, but skip the "geninfo" one -->
|
||||
<xsl:for-each select="proto[@name!='geninfo']">
|
||||
|
||||
<xsl:variable name="proto" select="concat($frame_id,@name,count(preceding-sibling::proto)+1)"/>
|
||||
|
||||
<!-- the "title" bar of the proto -->
|
||||
<div width="100%" style="background-color:#e5e5e5; margin-bottom: 2px">
|
||||
 <a href="javascript:toggle_node('{$proto}')">⇒</a> <xsl:value-of select="@showname"/>
|
||||
|
||||
<!-- print "proto" details inside another div -->
|
||||
<div width="100%" id="{$proto}" style="display:none">
|
||||
<xsl:apply-templates/> <!-- we expect to match "field" tags -->
|
||||
</div>
|
||||
</div>
|
||||
</xsl:for-each>
|
||||
</div>
|
||||
|
||||
<!-- use the javascript function set_node_color() to set the color
|
||||
of the frame title bar. Defer colorization until the full page has
|
||||
been loaded. If the browser would support the XPath function
|
||||
replace() we could simply set the class attribute of the title bar div,
|
||||
but for now we're stuck with class names from Wireshark's colorfilters
|
||||
that contain spaces and we can't handle them in CSS. -->
|
||||
<script type="text/javascript">
|
||||
dojo.addOnLoad(function(){
|
||||
set_node_color(
|
||||
'<xsl:value-of select="$frame_id"/>',
|
||||
'<xsl:value-of select="proto[@name='frame']/field[@name='frame.coloring_rule.name']/@show"/>'
|
||||
);
|
||||
});
|
||||
</script>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="pdml">
|
||||
Capture Filename: <b><xsl:value-of select="@capture_file"/></b>
|
||||
PDML created: <b><xsl:value-of select="@time"/></b>
|
||||
<tt>
|
||||
<xsl:apply-templates/> <!-- we expect to match the "packet" nodes -->
|
||||
</tt>
|
||||
</xsl:template>
|
||||
|
||||
<!-- this block matches the start of the PDML file -->
|
||||
<xsl:template match="/">
|
||||
<html>
|
||||
<head>
|
||||
<title>poor man's Wireshark</title>
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/dojo/1.4/dojo/dojo.xd.js" type="text/javascript"></script>
|
||||
<script type="text/javascript">
|
||||
function set_node(node, str)
|
||||
{
|
||||
if(dojo.isString(node))
|
||||
node = dojo.byId(node);
|
||||
if(!node) return;
|
||||
node.style.display = str;
|
||||
}
|
||||
function toggle_node(node)
|
||||
{
|
||||
if(dojo.isString(node))
|
||||
node = dojo.byId(node);
|
||||
if(!node) return;
|
||||
set_node(node, (node.style.display != 'none') ? 'none' : 'block');
|
||||
}
|
||||
function hide_node(node)
|
||||
{
|
||||
set_node(node, 'none');
|
||||
}
|
||||
// this function was generated by colorfilters2js.pl
|
||||
function set_node_color(node,colorname)
|
||||
{
|
||||
if(dojo.isString(node))
|
||||
node = dojo.byId(node);
|
||||
if(!node) return;
|
||||
var fg;
|
||||
var bg;
|
||||
if(colorname == 'Bad TCP') {
|
||||
bg='#000000';
|
||||
fg='#ff5f5f';
|
||||
}
|
||||
if(colorname == 'HSRP State Change') {
|
||||
bg='#000000';
|
||||
fg='#fff600';
|
||||
}
|
||||
if(colorname == 'Spanning Tree Topology Change') {
|
||||
bg='#000000';
|
||||
fg='#fff600';
|
||||
}
|
||||
if(colorname == 'OSPF State Change') {
|
||||
bg='#000000';
|
||||
fg='#fff600';
|
||||
}
|
||||
if(colorname == 'ICMP errors') {
|
||||
bg='#000000';
|
||||
fg='#00ff0e';
|
||||
}
|
||||
if(colorname == 'ARP') {
|
||||
bg='#d6e8ff';
|
||||
fg='#000000';
|
||||
}
|
||||
if(colorname == 'ICMP') {
|
||||
bg='#c2c2ff';
|
||||
fg='#000000';
|
||||
}
|
||||
if(colorname == 'TCP RST') {
|
||||
bg='#900000';
|
||||
fg='#fff680';
|
||||
}
|
||||
if(colorname == 'TTL low or unexpected') {
|
||||
bg='#900000';
|
||||
fg='#ffffff';
|
||||
}
|
||||
if(colorname == 'Checksum Errors') {
|
||||
bg='#000000';
|
||||
fg='#ff5f5f';
|
||||
}
|
||||
if(colorname == 'SMB') {
|
||||
bg='#fffa99';
|
||||
fg='#000000';
|
||||
}
|
||||
if(colorname == 'HTTP') {
|
||||
bg='#8dff7f';
|
||||
fg='#000000';
|
||||
}
|
||||
if(colorname == 'IPX') {
|
||||
bg='#ffe3e5';
|
||||
fg='#000000';
|
||||
}
|
||||
if(colorname == 'DCERPC') {
|
||||
bg='#c797ff';
|
||||
fg='#000000';
|
||||
}
|
||||
if(colorname == 'Routing') {
|
||||
bg='#fff3d6';
|
||||
fg='#000000';
|
||||
}
|
||||
if(colorname == 'TCP SYN/FIN') {
|
||||
bg='#a0a0a0';
|
||||
fg='#000000';
|
||||
}
|
||||
if(colorname == 'TCP') {
|
||||
bg='#e7e6ff';
|
||||
fg='#000000';
|
||||
}
|
||||
if(colorname == 'UDP') {
|
||||
bg='#70e0ff';
|
||||
fg='#000000';
|
||||
}
|
||||
if(colorname == 'Broadcast') {
|
||||
bg='#ffffff';
|
||||
fg='#808080';
|
||||
}
|
||||
if(fg.length > 0)
|
||||
node.style.color = fg;
|
||||
if(bg.length > 0)
|
||||
node.style.background = bg;
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<xsl:apply-templates/> <!-- we expect to match the "pdml" node -->
|
||||
</body>
|
||||
</html>
|
||||
</xsl:template>
|
||||
|
||||
</xsl:stylesheet>
|
||||
@@ -1,80 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xs:element name="PmFile">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="FileHeader">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="TimeStamp" type="xs:dateTime" />
|
||||
<xs:element name="TimeZone" type="xs:string" />
|
||||
<xs:element name="Period" type="xs:integer" />
|
||||
<xs:element name="VendorName" type="xs:string" />
|
||||
<xs:element name="ElementType" type="xs:string" />
|
||||
<xs:element name="PmVersion" type="xs:string" />
|
||||
<xs:element name="StartTime" type="xs:dateTime" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Measurements" minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjectType" type="xs:string" />
|
||||
<xs:element name="PmName">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="N">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute name="i" type="xs:integer" use="required" />
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PmData">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="Object">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="V">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute name="i" type="xs:integer" use="required" />
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="CV">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="SN" type="xs:string" />
|
||||
<xs:element name="SV" type="xs:string" />
|
||||
</xs:sequence>
|
||||
<xs:attribute name="i" type="xs:integer"
|
||||
use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
<xs:attribute name="rmUID" type="xs:string" use="required" />
|
||||
<xs:attribute name="Dn" type="xs:string" use="required" />
|
||||
<xs:attribute name="UserLabel" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
@@ -1,101 +0,0 @@
|
||||
"AMF","AMF.A.01","{""cn"":""AMF移动性注册更新请求次数"",""en"":""AMF.AttMobiReg""}","AMF移动性注册更新请求次数","AMF.AttMobiReg"
|
||||
"AMF","AMF.A.02","{""cn"":""AMF移动性注册更新成功次数"",""en"":""AMF.SuccMobiReg""}","AMF移动性注册更新成功次数","AMF.SuccMobiReg"
|
||||
"AMF","AMF.A.03","{""cn"":""AMF移动性注册更新失败次数"",""en"":""AMF.FailedMobiReg""}","AMF移动性注册更新失败次数","AMF.FailedMobiReg"
|
||||
"AMF","AMF.A.04","{""cn"":""AMF紧急注册请求次数"",""en"":""AMF.AttEmergReg""}","AMF紧急注册请求次数","AMF.AttEmergReg"
|
||||
"AMF","AMF.A.05","{""cn"":""AMF紧急注册成功次数"",""en"":""AMF.SuccEmergReg""}","AMF紧急注册成功次数","AMF.SuccEmergReg"
|
||||
"AMF","AMF.A.06","{""cn"":""AMF紧急注册失败次数"",""en"":""AMF.FailedEmergReg""}","AMF紧急注册失败次数","AMF.FailedEmergReg"
|
||||
"AMF","AMF.A.07","{""cn"":""UE发起的去注册请求次数"",""en"":""AMF.AttUeDereg""}","UE发起的去注册请求次数","AMF.AttUeDereg"
|
||||
"AMF","AMF.A.08","{""cn"":""UE发起的去注册成功次数"",""en"":""AMF.SuccUeDereg""}","UE发起的去注册成功次数","AMF.SuccUeDereg"
|
||||
"AMF","AMF.A.09","{""cn"":""AMF发起的去注册请求次数"",""en"":""AMF.AttAmfDereg""}","AMF发起的去注册请求次数","AMF.AttAmfDereg"
|
||||
"AMF","AMF.A.10","{""cn"":""AMF发起的去注册成功次数"",""en"":""AMF.SuccAmfDereg""}","AMF发起的去注册成功次数","AMF.SuccAmfDereg"
|
||||
"AMF","AMF.A.11","{""cn"":""UDM发起的去注册请求次数"",""en"":""AMF.AttUdmDereg""}","UDM发起的去注册请求次数","AMF.AttUdmDereg"
|
||||
"AMF","AMF.A.12","{""cn"":""UDM发起的去注册成功次数"",""en"":""AMF.SuccUdmDereg""}","UDM发起的去注册成功次数","AMF.SuccUdmDereg"
|
||||
"AMF","AMF.A.13","{""cn"":""AMF寻呼失败次数"",""en"":""AMF.PagFail""}","AMF寻呼失败次数","AMF.PagFail"
|
||||
"AMF","AMF.A.14","{""cn"":""AMF隐式去注册次数"",""en"":""AMF.ImplicitDereg""}","AMF隐式去注册次数","AMF.ImplicitDereg"
|
||||
"SMF","SMF.A.01","{""cn"":""PDU会话接受次数"",""en"":""SMF.PduSessAcpt""}","PDU会话接受次数","SMF.PduSessAcpt"
|
||||
"SMF","SMF.A.02","{""cn"":""基站Pdu资源创建成功次数"",""en"":""SM.PduResSetupSucc""}","基站Pdu资源创建成功次数","SM.PduResSetupSucc"
|
||||
"SMF","SMF.A.03","{""cn"":""查询用户SM数据失败次数"",""en"":""SM.RetrieveSmDataFail""}","查询用户SM数据失败次数","SM.RetrieveSmDataFail"
|
||||
"SMF","SMF.A.04","{""cn"":""PFCP会话建立失败次数"",""en"":""SM.PfcpSessEstFail""}","PFCP会话建立失败次数","SM.PfcpSessEstFail"
|
||||
"SMF","SMF.A.05","{""cn"":""基站Pdu资源创建失败次数"",""en"":""SM.PduResSetupFail""}","基站Pdu资源创建失败次数","SM.PduResSetupFail"
|
||||
"SMF","SMF.A.06","{""cn"":""PFCP会话修改失败次数"",""en"":""SM.PfcpSessMdfyFail""}","PFCP会话修改失败次数","SM.PfcpSessMdfyFail"
|
||||
"SMF","SMF.A.07","{""cn"":""PDU会话拒绝次数"",""en"":""SM.PduSessRejt""}","PDU会话拒绝次数","SM.PduSessRejt"
|
||||
"SMF","SMF.A.08","{""cn"":""PDU会话释放指示次数"",""en"":""SM.PduSessRelCmd""}","PDU会话释放指示次数","SM.PduSessRelCmd"
|
||||
"NSSF","NSSF.A.02","{""cn"":""可用AMF注册次数"",""en"":""NSSF.SuccAvailAMFPut""}","可用AMF注册成功次数","NSSF.SuccAvailAMFPut"
|
||||
"NSSF","NSSF.A.03","{""cn"":""可用AMF注册更新成功次数"",""en"":""NSSF.AvailAMFPut""}","可用AMF注册次数","NSSF.AvailAMFPut"
|
||||
"NSSF","NSSF.A.04","{""cn"":""可用AMF注册更新次数"",""en"":""NSSF.SuccAvailAMFPatch""}","可用AMF注册更新成功次数","NSSF.SuccAvailAMFPatch"
|
||||
"NSSF","NSSF.A.01","{""cn"":""可用AMF注册成功次数"",""en"":""NSSF.AvailAMFPatch""}","可用AMF注册更新次数","NSSF.AvailAMFPatch"
|
||||
"NSSF","NSSF.A.05","{""cn"":""可用AMF去注册成功次数"",""en"":""NSSF.SuccAvailAMFDelete""}","可用AMF去注册成功次数","NSSF.SuccAvailAMFDelete"
|
||||
"NSSF","NSSF.A.06","{""cn"":""可用AMF去注册次数"",""en"":""NSSF.AvailAMFDelete""}","可用AMF去注册次数","NSSF.AvailAMFDelete"
|
||||
"NSSF","NSSF.A.07","{""cn"":""网元订阅成功次数"",""en"":""NSSF.SuccAvailSubscription""}","网元订阅成功次数","NSSF.SuccAvailSubscription"
|
||||
"NSSF","NSSF.A.08","{""cn"":""网元订阅次数"",""en"":""NSSF.AvailSubscription""}","网元订阅次数","NSSF.AvailSubscription"
|
||||
"NSSF","NSSF.A.09","{""cn"":""网元去订阅成功次数"",""en"":""NSSF.SuccAvailUnsubscription""}","网元去订阅成功次数","NSSF.SuccAvailUnsubscription"
|
||||
"NSSF","NSSF.A.10","{""cn"":""网元去订阅次数"",""en"":""NSSF.AvailUnsubscription""}","网元去订阅次数","NSSF.AvailUnsubscription"
|
||||
"NSSF","NSSF.A.11","{""cn"":""向NRF注册成功次数"",""en"":""NSSF.SuccNRFReg""}","向NRF注册成功次数","NSSF.SuccNRFReg"
|
||||
"NSSF","NSSF.A.12","{""cn"":""向NRF注册次数"",""en"":""NSSF.NRFReg""}","向NRF注册次数","NSSF.NRFReg"
|
||||
"NSSF","NSSF.A.13","{""cn"":""向NRF发送心跳次数"",""en"":""NSSF.NRFHeartbeat""}","向NRF发送心跳次数","NSSF.NRFHeartbeat"
|
||||
"NSSF","NSSF.A.14","{""cn"":""当前注册AMF个数"",""en"":""NSSF.CurrentAMFCount""}","当前注册AMF个数","NSSF.CurrentAMFCount"
|
||||
"NSSF","NSSF.A.15","{""cn"":""当前订阅网元个数"",""en"":""NSSF.CurrentSubscriperCount""}","当前订阅网元个数","NSSF.CurrentSubscriperCount"
|
||||
"MME","MME.A.01","{""cn"":""MME附着请求次数"",""en"":""EpsAttachAtt""}","MME附着请求次数","EpsAttachAtt"
|
||||
"MME","MME.A.02","{""cn"":""MME附着成功次数"",""en"":""EpsAttachSucc""}","MME附着成功次数","EpsAttachSucc"
|
||||
"MME","MME.A.03","{""cn"":""MME附着失败次数"",""en"":""EpsAttachFail""}","MME附着失败次数","EpsAttachFail"
|
||||
"MME","MME.A.04","{""cn"":""MME组合附着请求次数"",""en"":""CombAttachAtt""}","MME组合附着请求次数","CombAttachAtt"
|
||||
"MME","MME.A.05","{""cn"":""MME组合附着成功次数"",""en"":""CombAttachSucc""}","MME组合附着成功次数","CombAttachSucc"
|
||||
"MME","MME.A.06","{""cn"":""MME组合附着失败次数"",""en"":""CombAttachFail""}","MME组合附着失败次数","CombAttachFail"
|
||||
"MME","MME.A.07","{""cn"":""MME紧急附着请求次数"",""en"":""EmergAttachAtt""}","MME紧急附着请求次数","EmergAttachAtt"
|
||||
"MME","MME.A.08","{""cn"":""MME紧急附着成功次数"",""en"":""EmergAttachSucc""}","MME紧急附着成功次数","EmergAttachSucc"
|
||||
"MME","MME.A.09","{""cn"":""MME紧急附着失败次数"",""en"":""EmergAttachFail""}","MME紧急附着失败次数","EmergAttachFail"
|
||||
"MME","MME.A.10","{""cn"":""UE发起的分离请求次数"",""en"":""EpsDetachUeAtt""}","UE发起的分离请求次数","EpsDetachUeAtt"
|
||||
"MME","MME.A.11","{""cn"":""UE发起的分离请求成功次数"",""en"":""EpsDetachUeSucc""}","UE发起的分离请求成功次数","EpsDetachUeSucc"
|
||||
"MME","MME.A.12","{""cn"":""MME发起的分离请求次数"",""en"":""EpsDetachMMEAtt""}","MME发起的分离请求次数","EpsDetachMMEAtt"
|
||||
"MME","MME.A.13","{""cn"":""MME发起的分离请求成功次数"",""en"":""EpsDetachMMESucc""}","MME发起的分离请求成功次数","EpsDetachMMESucc"
|
||||
"MME","MME.A.14","{""cn"":""伴随SGW内切换的TAU请求次数"",""en"":""TauIntraSgwAtt""}","伴随SGW内切换的TAU请求次数","TauIntraSgwAtt"
|
||||
"MME","MME.A.15","{""cn"":""伴随SGW内切换的TAU成功请求次数"",""en"":""TauIntraSgwSucc""}","伴随SGW内切换的TAU成功请求次数","TauIntraSgwSucc"
|
||||
"MME","MME.A.16","{""cn"":""伴随SGW内切换的TAU失败请求次数"",""en"":""TauIntraSgwFail""}","伴随SGW内切换的TAU失败请求次数","TauIntraSgwFail"
|
||||
"MME","MME.A.17","{""cn"":""MME寻呼次数"",""en"":""PagingEpsAtt""}","MME寻呼次数","PagingEpsAtt"
|
||||
"MME","MME.A.18","{""cn"":""MME寻呼成功次数"",""en"":""PagingEpsSucc""}","MME寻呼成功次数","PagingEpsSucc"
|
||||
"MME","MME.A.19","{""cn"":""MME寻呼失败次数"",""en"":""PagingEpsFail""}","MME寻呼失败次数","PagingEpsFail"
|
||||
"MME","MME.A.20","{""cn"":""MME隐式分离请求次数"",""en"":""EpsImplicitDetach""}","MME隐式分离请求次数","EpsImplicitDetach"
|
||||
"MME","MME.A.21","{""cn"":""MME激活专用承载请求次数"",""en"":""ActDedicatedEpsBearerAtt""}","MME激活专用承载请求次数","ActDedicatedEpsBearerAtt"
|
||||
"MME","MME.A.22","{""cn"":""MME激活专用承载请求成功次数"",""en"":""ActDedicatedEpsBearerSucc""}","MME激活专用承载请求成功次数","ActDedicatedEpsBearerSucc"
|
||||
"MME","MME.A.23","{""cn"":""MME激活专用承载请求失败次数"",""en"":""ActDedicatedEpsBearerFail""}","MME激活专用承载请求失败次数","ActDedicatedEpsBearerFail"
|
||||
"MME","MME.A.24","{""cn"":""MME去激活专用承载请求次数"",""en"":""DeactEpsDedicatedBearerAtt""}","MME去激活专用承载请求次数","DeactEpsDedicatedBearerAtt"
|
||||
"MME","MME.A.25","{""cn"":""MME去激活专用承载请求成功次数"",""en"":""DeactEpsDedicatedBearerSucc""}","MME去激活专用承载请求成功次数","DeactEpsDedicatedBearerSucc"
|
||||
"MME","MME.A.26","{""cn"":""MME修改专用承载请求次数"",""en"":""ModEpsBearerAtt""}","MME修改专用承载请求次数","ModEpsBearerAtt"
|
||||
"MME","MME.A.27","{""cn"":""MME修改专用承载请求成功次数"",""en"":""ModEpsBearerSucc""}","MME修改专用承载请求成功次数","ModEpsBearerSucc"
|
||||
"MME","MME.A.28","{""cn"":""MME修改专用承载请求失败次数"",""en"":""ModEpsBearerFail""}","MME修改专用承载请求失败次数","ModEpsBearerFail"
|
||||
"MME","MME.A.29","{""cn"":""MME服务请求次数"",""en"":""EpsServiceReqAtt""}","MME服务请求次数","EpsServiceReqAtt"
|
||||
"MME","MME.A.30","{""cn"":""MME服务请求成功次数"",""en"":""EpsServiceReqSucc""}","MME服务请求成功次数","EpsServiceReqSucc"
|
||||
"MME","MME.A.31","{""cn"":""MME服务请求失败次数"",""en"":""EpsServiceReqFail""}","MME服务请求失败次数","EpsServiceReqFail"
|
||||
"MOCNGW","MOCNGW.01","{""cn"":""AttachRequest"",""en"":""AttachRequest""}","AttachRequest","AttachRequest"
|
||||
"MOCNGW","MOCNGW.02","{""cn"":""AttachAccept"",""en"":""AttachAccept""}","AttachAccept","AttachAccept"
|
||||
"MOCNGW","MOCNGW.03","{""cn"":""AttachComplete"",""en"":""AttachComplete""}","AttachComplete","AttachComplete"
|
||||
"MOCNGW","MOCNGW.04","{""cn"":""AttachReject"",""en"":""AttachReject""}","AttachReject","AttachReject"
|
||||
"MOCNGW","MOCNGW.05","{""cn"":""DetachRequest"",""en"":""DetachRequest""}","DetachRequest","DetachRequest"
|
||||
"MOCNGW","MOCNGW.06","{""cn"":""DetachAccept"",""en"":""DetachAccept""}","DetachAccept","DetachAccept"
|
||||
"MOCNGW","MOCNGW.07","{""cn"":""TrackingAreaUpdateRequest"",""en"":""TrackingAreaUpdateRequest""}","TrackingAreaUpdateRequest","TrackingAreaUpdateRequest"
|
||||
"MOCNGW","MOCNGW.08","{""cn"":""TrackingAreaUpdateAccept"",""en"":""TrackingAreaUpdateAccept""}","TrackingAreaUpdateAccept","TrackingAreaUpdateAccept"
|
||||
"MOCNGW","MOCNGW.09","{""cn"":""TrackingAreaUpdateComplete"",""en"":""TrackingAreaUpdateComplete""}","TrackingAreaUpdateComplete","TrackingAreaUpdateComplete"
|
||||
"MOCNGW","MOCNGW.10","{""cn"":""TrackingAreaUpdateReject"",""en"":""TrackingAreaUpdateReject""}","TrackingAreaUpdateReject","TrackingAreaUpdateReject"
|
||||
"MOCNGW","MOCNGW.11","{""cn"":""ServiceRequest"",""en"":""ServiceRequest""}","ServiceRequest","ServiceRequest"
|
||||
"MOCNGW","MOCNGW.12","{""cn"":""ExtendedServiceRequest"",""en"":""ExtendedServiceRequest""}","ExtendedServiceRequest","ExtendedServiceRequest"
|
||||
"MOCNGW","MOCNGW.13","{""cn"":""ControlPlaneServiceRequest"",""en"":""ControlPlaneServiceRequest""}","ControlPlaneServiceRequest","ControlPlaneServiceRequest"
|
||||
"MOCNGW","MOCNGW.14","{""cn"":""ServiceReject"",""en"":""ServiceReject""}","ServiceReject","ServiceReject"
|
||||
"MOCNGW","MOCNGW.15","{""cn"":""ServiceAccept"",""en"":""ServiceAccept""}","ServiceAccept","ServiceAccept"
|
||||
"MOCNGW","MOCNGW.16","{""cn"":""GutiReallocationCommand"",""en"":""GutiReallocationCommand""}","GutiReallocationCommand","GutiReallocationCommand"
|
||||
"MOCNGW","MOCNGW.17","{""cn"":""GutiReallocationComplete"",""en"":""GutiReallocationComplete""}","GutiReallocationComplete","GutiReallocationComplete"
|
||||
"MOCNGW","MOCNGW.18","{""cn"":""AuthenticationRequest"",""en"":""AuthenticationRequest""}","AuthenticationRequest","AuthenticationRequest"
|
||||
"MOCNGW","MOCNGW.19","{""cn"":""AuthenticationResponse"",""en"":""AuthenticationResponse""}","AuthenticationResponse","AuthenticationResponse"
|
||||
"MOCNGW","MOCNGW.20","{""cn"":""AuthenticationReject"",""en"":""AuthenticationReject""}","AuthenticationReject","AuthenticationReject"
|
||||
"MOCNGW","MOCNGW.21","{""cn"":""AuthenticationFailure"",""en"":""AuthenticationFailure""}","AuthenticationFailure","AuthenticationFailure"
|
||||
"MOCNGW","MOCNGW.22","{""cn"":""IdentityRequest"",""en"":""IdentityRequest""}","IdentityRequest","IdentityRequest"
|
||||
"MOCNGW","MOCNGW.23","{""cn"":""IdentityResponse"",""en"":""IdentityResponse""}","IdentityResponse","IdentityResponse"
|
||||
"MOCNGW","MOCNGW.24","{""cn"":""SecurityModeCommand"",""en"":""SecurityModeCommand""}","SecurityModeCommand","SecurityModeCommand"
|
||||
"MOCNGW","MOCNGW.25","{""cn"":""SecurityModeComplete"",""en"":""SecurityModeComplete""}","SecurityModeComplete","SecurityModeComplete"
|
||||
"MOCNGW","MOCNGW.26","{""cn"":""SecurityModeReject"",""en"":""SecurityModeReject""}","SecurityModeReject","SecurityModeReject"
|
||||
"MOCNGW","MOCNGW.27","{""cn"":""EmmStatus"",""en"":""EmmStatus""}","EmmStatus","EmmStatus"
|
||||
"MOCNGW","MOCNGW.28","{""cn"":""EmmInformation"",""en"":""EmmInformation""}","EmmInformation","EmmInformation"
|
||||
"MOCNGW","MOCNGW.29","{""cn"":""DownlinkNasTransport"",""en"":""DownlinkNasTransport""}","DownlinkNasTransport","DownlinkNasTransport"
|
||||
"MOCNGW","MOCNGW.30","{""cn"":""UplinkNasTransport"",""en"":""UplinkNasTransport""}","UplinkNasTransport","UplinkNasTransport"
|
||||
"MOCNGW","MOCNGW.31","{""cn"":""CsServiceNotification"",""en"":""CsServiceNotification""}","CsServiceNotification","CsServiceNotification"
|
||||
"MOCNGW","MOCNGW.32","{""cn"":""DownlinkGenericNasTransport"",""en"":""DownlinkGenericNasTransport""}","DownlinkGenericNasTransport","DownlinkGenericNasTransport"
|
||||
"MOCNGW","MOCNGW.33","{""cn"":""UplinkGenericNasTransport"",""en"":""UplinkGenericNasTransport""}","UplinkGenericNasTransport","UplinkGenericNasTransport"
|
||||
|
@@ -1,252 +0,0 @@
|
||||
ne_type,kpi_id,title_json,cn_title,en_title
|
||||
AMF,AMF.01,"{""cn"": ""AMF注册态用户数"", ""en"": ""AMF.RegSub""}",AMF注册态用户数,AMF.RegSub
|
||||
AMF,AMF.02,"{""cn"": ""AMF初始注册请求次数"", ""en"": ""AMF.AttInitReg""}",AMF初始注册请求次数,AMF.AttInitReg
|
||||
AMF,AMF.03,"{""cn"": ""AMF初始注册成功次数"", ""en"": ""AMF.SuccInitReg""}",AMF初始注册成功次数,AMF.SuccInitReg
|
||||
AMF,AMF.04,"{""cn"": ""AMF初始注册失败次数_非法用户"", ""en"": ""AMF.FailedInitReg.3""}",AMF初始注册失败次数_非法用户,AMF.FailedInitReg.3
|
||||
AMF,AMF.05,"{""cn"": ""AMF初始注册失败次数_PEI不允许"", ""en"": ""AMF.FailedInitReg.5""}",AMF初始注册失败次数_PEI不允许,AMF.FailedInitReg.5
|
||||
AMF,AMF.06,"{""cn"": ""AMF初始注册失败次数_非法设备"", ""en"": ""AMF.FailedInitReg.6""}",AMF初始注册失败次数_非法设备,AMF.FailedInitReg.6
|
||||
AMF,AMF.07,"{""cn"": ""AMF初始注册失败次数_5GS服务不允许_用户原因"", ""en"": ""AMF.FailedInitReg.7.User""}",AMF初始注册失败次数_5GS服务不允许_用户原因,AMF.FailedInitReg.7.User
|
||||
AMF,AMF.08,"{""cn"": ""AMF初始注册失败次数_跟踪区内无合适小区_用户原因"", ""en"": ""AMF.FailedInitReg.15.User""}",AMF初始注册失败次数_跟踪区内无合适小区_用户原因,AMF.FailedInitReg.15.User
|
||||
AMF,AMF.09,"{""cn"": ""AMF初始注册失败次数_N1模式不允许"", ""en"": ""AMF.FailedInitReg.27""}",AMF初始注册失败次数_N1模式不允许,AMF.FailedInitReg.27
|
||||
AMF,AMF.10,"{""cn"": ""AMF初始注册失败次数_PLMN不允许"", ""en"": ""AMF.FailedInitReg.11""}",AMF初始注册失败次数_PLMN不允许,AMF.FailedInitReg.11
|
||||
AMF,AMF.11,"{""cn"": ""AMF初始注册失败次数_跟踪区不允许"", ""en"": ""AMF.FailedInitReg.12""}",AMF初始注册失败次数_跟踪区不允许,AMF.FailedInitReg.12
|
||||
AMF,AMF.12,"{""cn"": ""AMF初始注册失败次数_漫游跟踪区禁止接入"", ""en"": ""AMF.FailedInitReg.13""}",AMF初始注册失败次数_漫游跟踪区禁止接入,AMF.FailedInitReg.13
|
||||
AMF,AMF.13,"{""cn"": ""AMF初始注册失败次数_无可用网络切片"", ""en"": ""AMF.FailedInitReg.62""}",AMF初始注册失败次数_无可用网络切片,AMF.FailedInitReg.62
|
||||
AMF,AMF.14,"{""cn"": ""AMF初始注册失败次数_协议错误_用户原因"", ""en"": ""AMF.FailedInitReg.111.User""}",AMF初始注册失败次数_协议错误_用户原因,AMF.FailedInitReg.111.User
|
||||
AMF,AMF.15,"{""cn"": ""AMF一次寻呼响应次数"", ""en"": ""AMF.FirstPagingSucc""}",AMF一次寻呼响应次数,AMF.FirstPagingSucc
|
||||
AMF,AMF.16,"{""cn"": ""AMF二次寻呼响应次数"", ""en"": ""AMF.SecondPagingSucc""}",AMF二次寻呼响应次数,AMF.SecondPagingSucc
|
||||
AMF,AMF.17,"{""cn"": ""AMF寻呼请求次数"", ""en"": ""AMF.PagAtt""}",AMF寻呼请求次数,AMF.PagAtt
|
||||
AMF,AMF.18,"{""cn"": ""AMF业务请求被拒次数"", ""en"": ""AMF.FailServiceReq""}",AMF业务请求被拒次数,AMF.FailServiceReq
|
||||
AMF,AMF.19,"{""cn"": ""AMF业务请求尝试次数"", ""en"": ""AMF.AttServiceReq""}",AMF业务请求尝试次数,AMF.AttServiceReq
|
||||
SMF,SMF.01,"{""cn"": ""5G实时PDU会话数"", ""en"": ""SMF.MeanPduSession""}",5G实时PDU会话数,SMF.MeanPduSession
|
||||
SMF,SMF.02,"{""cn"": ""PDU会话建立成功次数"", ""en"": ""SMF.SuccCreatePduSession""}",PDU会话建立成功次数,SMF.SuccCreatePduSession
|
||||
SMF,SMF.03,"{""cn"": ""PDU会话建立请求次数"", ""en"": ""SMF.AttCreatePduSession""}",PDU会话建立请求次数,SMF.AttCreatePduSession
|
||||
SMF,SMF.04,"{""cn"": ""IMS PDU会话建立成功次数"", ""en"": ""SMF.SuccCreatePduSession._Ims""}",IMS PDU会话建立成功次数,SMF.SuccCreatePduSession._Ims
|
||||
SMF,SMF.05,"{""cn"": ""IMS PDU会话建立请求次数"", ""en"": ""SMF.AttCreatePduSession._Ims""}",IMS PDU会话建立请求次数,SMF.AttCreatePduSession._Ims
|
||||
SMF,SMF.06,"{""cn"": ""EPS-Fallback成功数"", ""en"": ""SMF.SuccSmfModifyBearerResponse.Epsfb""}",EPS-Fallback成功数,SMF.SuccSmfModifyBearerResponse.Epsfb
|
||||
SMF,SMF.07,"{""cn"": ""EPS-Fallback请求数"", ""en"": ""SMF.AttSmfModifyPduSession.Epsfb""}",EPS-Fallback请求数,SMF.AttSmfModifyPduSession.Epsfb
|
||||
UDM,UDM.01,"{""cn"": ""5G注册用户数"", ""en"": ""UDR.5gActSub""}",5G注册用户数,UDR.5gActSub
|
||||
UDM,UDM.02,"{""cn"": ""AMF发起的UECM注册请求次数"", ""en"": ""UDM.AmfUecmRegReq""}",AMF发起的UECM注册请求次数,UDM.AmfUecmRegReq
|
||||
UDM,UDM.03,"{""cn"": ""AMF发起的UECM注册成功次数"", ""en"": ""UDM.AmfUecmRegSucc""}",AMF发起的UECM注册成功次数,UDM.AmfUecmRegSucc
|
||||
UDM,UDM.04,"{""cn"": ""SMF发起的UECM注册成功次数"", ""en"": ""UDM.SmfUecmRegSucc""}",SMF发起的UECM注册成功次数,UDM.SmfUecmRegSucc
|
||||
UDM,UDM.05,"{""cn"": ""SMF发起的UECM注册请求次数"", ""en"": ""UDM.SmfUecmRegReq""}",SMF发起的UECM注册请求次数,UDM.SmfUecmRegReq
|
||||
UDM,UDM.06,"{""cn"": ""4G注册用户数"", ""en"": ""SUB.EpsActSubsInHss""}",4G注册用户数,SUB.EpsActSubsInHss
|
||||
UDM,UDM.07,"{""cn"": ""4G鉴权信息查询成功次数"", ""en"": ""DIAM.AucInfoAnsSucc""}",4G鉴权信息查询成功次数,DIAM.AucInfoAnsSucc
|
||||
UDM,UDM.08,"{""cn"": ""4G鉴权信息查询请求次数"", ""en"": ""DIAM.AucInfoReq""}",4G鉴权信息查询请求次数,DIAM.AucInfoReq
|
||||
UDM,UDM.09,"{""cn"": ""4G更新位置成功次数"", ""en"": ""DIAM.UpdateLocationAnsSucc""}",4G更新位置成功次数,DIAM.UpdateLocationAnsSucc
|
||||
UDM,UDM.10,"{""cn"": ""4G更新位置请求次数"", ""en"": ""DIAM.UpdateLocationReq""}",4G更新位置请求次数,DIAM.UpdateLocationReq
|
||||
UDM,UDM.11,"{""cn"": ""SAR成功响应总次数"", ""en"": ""UR.SuccSAA""}",SAR成功响应总次数,UR.SuccSAA
|
||||
UDM,UDM.12,"{""cn"": ""SAR请求总次数"", ""en"": ""UR.AttSAR""}",SAR请求总次数,UR.AttSAR
|
||||
UDM,UDM.13,"{""cn"": ""LIR成功响应总次数"", ""en"": ""LIQ.SuccLIA""}",LIR成功响应总次数,LIQ.SuccLIA
|
||||
UDM,UDM.14,"{""cn"": ""LIR请求总次数"", ""en"": ""LIQ.AttLIR""}",LIR请求总次数,LIQ.AttLIR
|
||||
AUSF,AUSF.01,"{""cn"": ""鉴权成功次数"", ""en"": ""Ausf.UeAuthAnsSucc""}",鉴权成功次数,Ausf.UeAuthAnsSucc
|
||||
AUSF,AUSF.02,"{""cn"": ""鉴权请求次数"", ""en"": ""Ausf.UeAuthReq""}",鉴权请求次数,Ausf.UeAuthReq
|
||||
UPF,UPF.01,"{""cn"": ""PFCP会话建立成功次数"", ""en"": ""UPF.PfcpSessionEstabSucc""}",PFCP会话建立成功次数,UPF.PfcpSessionEstabSucc
|
||||
UPF,UPF.02,"{""cn"": ""PFCP会话建立请求次数"", ""en"": ""UPF.PfcpSessionEstabReq""}",PFCP会话建立请求次数,UPF.PfcpSessionEstabReq
|
||||
UPF,UPF.03,"{""cn"": ""N6接口上行字节数"", ""en"": ""UPF.N6OgOct""}",N6接口上行字节数,UPF.N6OgOct
|
||||
UPF,UPF.04,"{""cn"": ""N6接口下行字节数"", ""en"": ""UPF.N6IncOct""}",N6接口下行字节数,UPF.N6IncOct
|
||||
UPF,UPF.05,"{""cn"": ""N3接口上行字节数"", ""en"": ""UPF.N3OgOct""}",N3接口上行字节数,UPF.N3OgOct
|
||||
UPF,UPF.06,"{""cn"": ""N3接口下行字节数"", ""en"": ""UPF.N3IncOct""}",N3接口下行字节数,UPF.N3IncOct
|
||||
UPF,UPF.07,"{""cn"": ""SGi接口上行字节数"", ""en"": ""IP.PeakThroughputUlSgi""}",SGi接口上行字节数,IP.PeakThroughputUlSgi
|
||||
UPF,UPF.08,"{""cn"": ""SGi接口下行字节数"", ""en"": ""IP.PeakThroughputDlSgi""}",SGi接口下行字节数,IP.PeakThroughputDlSgi
|
||||
UPF,UPF.09,"{""cn"": ""S1-U接口上行字节数"", ""en"": ""GTP.OutOctS1uSgw""}",S1-U接口上行字节数,GTP.OutOctS1uSgw
|
||||
UPF,UPF.10,"{""cn"": ""S1-U接口下行字节数"", ""en"": ""GTP.IncOctS1uSgw""}",S1-U接口下行字节数,GTP.IncOctS1uSgw
|
||||
AMF,AMF.20,"{""cn"": ""EPS在线用户数"", ""en"": ""SUB.NbrSub.EcmIdle+SUB.NbrSub.EcmConnected""}",EPS在线用户数,SUB.NbrSub.EcmIdle+SUB.NbrSub.EcmConnected
|
||||
AMF,AMF.21,"{""cn"": ""EPS附着成功次数"", ""en"": ""MM.SuccEpsAttach""}",EPS附着成功次数,MM.SuccEpsAttach
|
||||
AMF,AMF.22,"{""cn"": ""EPS附着请求次数"", ""en"": ""MM.AttEpsAttach""}",EPS附着请求次数,MM.AttEpsAttach
|
||||
AMF,AMF.23,"{""cn"": ""EPS附着失败次数_非法用户"", ""en"": ""MM.FailedEpsAttach.3""}",EPS附着失败次数_非法用户,MM.FailedEpsAttach.3
|
||||
AMF,AMF.24,"{""cn"": ""EPS附着失败次数_非法终端"", ""en"": ""MM.FailedEpsAttach.5""}",EPS附着失败次数_非法终端,MM.FailedEpsAttach.5
|
||||
AMF,AMF.25,"{""cn"": ""EPS附着失败次数_非法ME"", ""en"": ""MM.FailedEpsAttach.6""}",EPS附着失败次数_非法ME,MM.FailedEpsAttach.6
|
||||
AMF,AMF.26,"{""cn"": ""EPS附着失败次数_EPS服务不允许_用户原因"", ""en"": ""MM.FailedEpsAttach.7.User""}",EPS附着失败次数_EPS服务不允许_用户原因,MM.FailedEpsAttach.7.User
|
||||
AMF,AMF.27,"{""cn"": ""EPS附着失败次数_EPS和非EPS服务不允许"", ""en"": ""MM.FailedEpsAttach.8""}",EPS附着失败次数_EPS和非EPS服务不允许,MM.FailedEpsAttach.8
|
||||
AMF,AMF.28,"{""cn"": ""EPS附着失败次数_跟踪区内无合适小区_用户原因"", ""en"": ""MM.FailedEpsAttach.15.User""}",EPS附着失败次数_跟踪区内无合适小区_用户原因,MM.FailedEpsAttach.15.User
|
||||
AMF,AMF.29,"{""cn"": ""EPS附着失败次数_ESM失败_用户原因"", ""en"": ""MM.FailedEpsAttach.19.User""}",EPS附着失败次数_ESM失败_用户原因,MM.FailedEpsAttach.19.User
|
||||
AMF,AMF.30,"{""cn"": ""MME一次寻呼响应次数"", ""en"": ""MM.FirstPagingSucc""}",MME一次寻呼响应次数,MM.FirstPagingSucc
|
||||
AMF,AMF.31,"{""cn"": ""MME二次寻呼响应次数"", ""en"": ""MM.SecondPagingSucc""}",MME二次寻呼响应次数,MM.SecondPagingSucc
|
||||
AMF,AMF.32,"{""cn"": ""MME寻呼请求次数"", ""en"": ""MM.PagAtt""}",MME寻呼请求次数,MM.PagAtt
|
||||
SMF,SMF.08,"{""cn"": ""4G在线会话数"", ""en"": ""SM.MeanNbrBearerPgw.Default""}",4G在线会话数,SM.MeanNbrBearerPgw.Default
|
||||
SMF,SMF.09,"{""cn"": ""PGW缺省承载建立成功个数"", ""en"": ""SM.SuccCreateDefaultEpsBearer""}",PGW缺省承载建立成功个数,SM.SuccCreateDefaultEpsBearer
|
||||
SMF,SMF.10,"{""cn"": ""PGW缺省承载建立请求个数"", ""en"": ""SM.AttCreateDefaultEpsBearer""}",PGW缺省承载建立请求个数,SM.AttCreateDefaultEpsBearer
|
||||
SMF,SMF.11,"{""cn"": ""PGW专用承载建立成功个数"", ""en"": ""SM.SuccCreateDedicatedEpsBearer""}",PGW专用承载建立成功个数,SM.SuccCreateDedicatedEpsBearer
|
||||
SMF,SMF.12,"{""cn"": ""PGW专用承载建立请求个数"", ""en"": ""SM.AttCreateDedicatedEpsBearer""}",PGW专用承载建立请求个数,SM.AttCreateDedicatedEpsBearer
|
||||
SMF,SMF.13,"{""cn"": ""IMS缺省承载成功建立个数"", ""en"": ""SM.SuccCreateDefaultEpsBearer._Ims""}",IMS缺省承载成功建立个数,SM.SuccCreateDefaultEpsBearer._Ims
|
||||
SMF,SMF.14,"{""cn"": ""IMS缺省承载请求建立个数"", ""en"": ""SM.AttCreateDefaultEpsBearer._Ims""}",IMS缺省承载请求建立个数,SM.AttCreateDefaultEpsBearer._Ims
|
||||
AMF,AMF.A.02,"{""cn"":""AMF移动性注册更新成功次数"",""en"":""AMF.SuccMobiReg""}",AMF移动性注册更新成功次数,AMF.SuccMobiReg
|
||||
AMF,AMF.A.03,"{""cn"":""AMF移动性注册更新失败次数"",""en"":""AMF.FailedMobiReg""}",AMF移动性注册更新失败次数,AMF.FailedMobiReg
|
||||
AMF,AMF.A.04,"{""cn"":""AMF紧急注册请求次数"",""en"":""AMF.AttEmergReg""}",AMF紧急注册请求次数,AMF.AttEmergReg
|
||||
AMF,AMF.A.05,"{""cn"":""AMF紧急注册成功次数"",""en"":""AMF.SuccEmergReg""}",AMF紧急注册成功次数,AMF.SuccEmergReg
|
||||
AMF,AMF.A.06,"{""cn"":""AMF紧急注册失败次数"",""en"":""AMF.FailedEmergReg""}",AMF紧急注册失败次数,AMF.FailedEmergReg
|
||||
AMF,AMF.A.07,"{""cn"":""UE发起的去注册请求次数"",""en"":""AMF.AttUeDereg""}",UE发起的去注册请求次数,AMF.AttUeDereg
|
||||
AMF,AMF.A.08,"{""cn"":""UE发起的去注册成功次数"",""en"":""AMF.SuccUeDereg""}",UE发起的去注册成功次数,AMF.SuccUeDereg
|
||||
AMF,AMF.A.09,"{""cn"":""AMF发起的去注册请求次数"",""en"":""AMF.AttAmfDereg""}",AMF发起的去注册请求次数,AMF.AttAmfDereg
|
||||
AMF,AMF.A.10,"{""cn"":""AMF发起的去注册成功次数"",""en"":""AMF.SuccAmfDereg""}",AMF发起的去注册成功次数,AMF.SuccAmfDereg
|
||||
AMF,AMF.A.11,"{""cn"":""UDM发起的去注册请求次数"",""en"":""AMF.AttUdmDereg""}",UDM发起的去注册请求次数,AMF.AttUdmDereg
|
||||
AMF,AMF.A.12,"{""cn"":""UDM发起的去注册成功次数"",""en"":""AMF.SuccUdmDereg""}",UDM发起的去注册成功次数,AMF.SuccUdmDereg
|
||||
AMF,AMF.A.13,"{""cn"":""AMF寻呼失败次数"",""en"":""AMF.PagFail""}",AMF寻呼失败次数,AMF.PagFail
|
||||
AMF,AMF.A.14,"{""cn"":""AMF隐式去注册次数"",""en"":""AMF.ImplicitDereg""}",AMF隐式去注册次数,AMF.ImplicitDereg
|
||||
SMF,SMF.A.01,"{""cn"":""PDU会话接受次数"",""en"":""SMF.PduSessAcpt""}",PDU会话接受次数,SMF.PduSessAcpt
|
||||
SMF,SMF.A.02,"{""cn"":""基站Pdu资源创建成功次数"",""en"":""SM.PduResSetupSucc""}",基站Pdu资源创建成功次数,SM.PduResSetupSucc
|
||||
SMF,SMF.A.03,"{""cn"":""查询用户SM数据失败次数"",""en"":""SM.RetrieveSmDataFail""}",查询用户SM数据失败次数,SM.RetrieveSmDataFail
|
||||
SMF,SMF.A.04,"{""cn"":""PFCP会话建立失败次数"",""en"":""SM.PfcpSessEstFail""}",PFCP会话建立失败次数,SM.PfcpSessEstFail
|
||||
SMF,SMF.A.05,"{""cn"":""基站Pdu资源创建失败次数"",""en"":""SM.PduResSetupFail""}",基站Pdu资源创建失败次数,SM.PduResSetupFail
|
||||
SMF,SMF.A.06,"{""cn"":""PFCP会话修改失败次数"",""en"":""SM.PfcpSessMdfyFail""}",PFCP会话修改失败次数,SM.PfcpSessMdfyFail
|
||||
SMF,SMF.A.07,"{""cn"":""PDU会话拒绝次数"",""en"":""SM.PduSessRejt""}",PDU会话拒绝次数,SM.PduSessRejt
|
||||
SMF,SMF.A.08,"{""cn"":""PDU会话释放指示次数"",""en"":""SM.PduSessRelCmd""}",PDU会话释放指示次数,SM.PduSessRelCmd
|
||||
NSSF,NSSF.A.02,"{""cn"":""可用AMF注册次数"",""en"":""NSSF.SuccAvailAMFPut""}",可用AMF注册成功次数,NSSF.SuccAvailAMFPut
|
||||
NSSF,NSSF.A.03,"{""cn"":""可用AMF注册更新成功次数"",""en"":""NSSF.AvailAMFPut""}",可用AMF注册次数,NSSF.AvailAMFPut
|
||||
NSSF,NSSF.A.04,"{""cn"":""可用AMF注册更新次数"",""en"":""NSSF.SuccAvailAMFPatch""}",可用AMF注册更新成功次数,NSSF.SuccAvailAMFPatch
|
||||
NSSF,NSSF.A.01,"{""cn"":""可用AMF注册成功次数"",""en"":""NSSF.AvailAMFPatch""}",可用AMF注册更新次数,NSSF.AvailAMFPatch
|
||||
NSSF,NSSF.A.05,"{""cn"":""可用AMF去注册成功次数"",""en"":""NSSF.SuccAvailAMFDelete""}",可用AMF去注册成功次数,NSSF.SuccAvailAMFDelete
|
||||
NSSF,NSSF.A.06,"{""cn"":""可用AMF去注册次数"",""en"":""NSSF.AvailAMFDelete""}",可用AMF去注册次数,NSSF.AvailAMFDelete
|
||||
NSSF,NSSF.A.07,"{""cn"":""网元订阅成功次数"",""en"":""NSSF.SuccAvailSubscription""}",网元订阅成功次数,NSSF.SuccAvailSubscription
|
||||
NSSF,NSSF.A.08,"{""cn"":""网元订阅次数"",""en"":""NSSF.AvailSubscription""}",网元订阅次数,NSSF.AvailSubscription
|
||||
NSSF,NSSF.A.09,"{""cn"":""网元去订阅成功次数"",""en"":""NSSF.SuccAvailUnsubscription""}",网元去订阅成功次数,NSSF.SuccAvailUnsubscription
|
||||
NSSF,NSSF.A.10,"{""cn"":""网元去订阅次数"",""en"":""NSSF.AvailUnsubscription""}",网元去订阅次数,NSSF.AvailUnsubscription
|
||||
NSSF,NSSF.A.11,"{""cn"":""向NRF注册成功次数"",""en"":""NSSF.SuccNRFReg""}",向NRF注册成功次数,NSSF.SuccNRFReg
|
||||
NSSF,NSSF.A.12,"{""cn"":""向NRF注册次数"",""en"":""NSSF.NRFReg""}",向NRF注册次数,NSSF.NRFReg
|
||||
NSSF,NSSF.A.13,"{""cn"":""向NRF发送心跳次数"",""en"":""NSSF.NRFHeartbeat""}",向NRF发送心跳次数,NSSF.NRFHeartbeat
|
||||
NSSF,NSSF.A.14,"{""cn"":""当前注册AMF个数"",""en"":""NSSF.CurrentAMFCount""}",当前注册AMF个数,NSSF.CurrentAMFCount
|
||||
NSSF,NSSF.A.15,"{""cn"":""当前订阅网元个数"",""en"":""NSSF.CurrentSubscriperCount""}",当前订阅网元个数,NSSF.CurrentSubscriperCount
|
||||
MME,MME.A.01,"{""cn"":""MME附着请求次数"",""en"":""EpsAttachAtt""}",MME附着请求次数,EpsAttachAtt
|
||||
MME,MME.A.02,"{""cn"":""MME附着成功次数"",""en"":""EpsAttachSucc""}",MME附着成功次数,EpsAttachSucc
|
||||
MME,MME.A.03,"{""cn"":""MME附着失败次数"",""en"":""EpsAttachFail""}",MME附着失败次数,EpsAttachFail
|
||||
MME,MME.A.04,"{""cn"":""MME组合附着请求次数"",""en"":""CombAttachAtt""}",MME组合附着请求次数,CombAttachAtt
|
||||
MME,MME.A.05,"{""cn"":""MME组合附着成功次数"",""en"":""CombAttachSucc""}",MME组合附着成功次数,CombAttachSucc
|
||||
MME,MME.A.06,"{""cn"":""MME组合附着失败次数"",""en"":""CombAttachFail""}",MME组合附着失败次数,CombAttachFail
|
||||
MME,MME.A.07,"{""cn"":""MME紧急附着请求次数"",""en"":""EmergAttachAtt""}",MME紧急附着请求次数,EmergAttachAtt
|
||||
MME,MME.A.08,"{""cn"":""MME紧急附着成功次数"",""en"":""EmergAttachSucc""}",MME紧急附着成功次数,EmergAttachSucc
|
||||
MME,MME.A.09,"{""cn"":""MME紧急附着失败次数"",""en"":""EmergAttachFail""}",MME紧急附着失败次数,EmergAttachFail
|
||||
MME,MME.A.10,"{""cn"":""UE发起的分离请求次数"",""en"":""EpsDetachUeAtt""}",UE发起的分离请求次数,EpsDetachUeAtt
|
||||
MME,MME.A.11,"{""cn"":""UE发起的分离请求成功次数"",""en"":""EpsDetachUeSucc""}",UE发起的分离请求成功次数,EpsDetachUeSucc
|
||||
MME,MME.A.12,"{""cn"":""MME发起的分离请求次数"",""en"":""EpsDetachMMEAtt""}",MME发起的分离请求次数,EpsDetachMMEAtt
|
||||
MME,MME.A.13,"{""cn"":""MME发起的分离请求成功次数"",""en"":""EpsDetachMMESucc""}",MME发起的分离请求成功次数,EpsDetachMMESucc
|
||||
MME,MME.A.14,"{""cn"":""伴随SGW内切换的TAU请求次数"",""en"":""TauIntraSgwAtt""}",伴随SGW内切换的TAU请求次数,TauIntraSgwAtt
|
||||
MME,MME.A.15,"{""cn"":""伴随SGW内切换的TAU成功请求次数"",""en"":""TauIntraSgwSucc""}",伴随SGW内切换的TAU成功请求次数,TauIntraSgwSucc
|
||||
MME,MME.A.16,"{""cn"":""伴随SGW内切换的TAU失败请求次数"",""en"":""TauIntraSgwFail""}",伴随SGW内切换的TAU失败请求次数,TauIntraSgwFail
|
||||
MME,MME.A.17,"{""cn"":""MME寻呼次数"",""en"":""PagingEpsAtt""}",MME寻呼次数,PagingEpsAtt
|
||||
MME,MME.A.18,"{""cn"":""MME寻呼成功次数"",""en"":""PagingEpsSucc""}",MME寻呼成功次数,PagingEpsSucc
|
||||
MME,MME.A.19,"{""cn"":""MME寻呼失败次数"",""en"":""PagingEpsFail""}",MME寻呼失败次数,PagingEpsFail
|
||||
MME,MME.A.20,"{""cn"":""MME隐式分离请求次数"",""en"":""EpsImplicitDetach""}",MME隐式分离请求次数,EpsImplicitDetach
|
||||
MME,MME.A.21,"{""cn"":""MME激活专用承载请求次数"",""en"":""ActDedicatedEpsBearerAtt""}",MME激活专用承载请求次数,ActDedicatedEpsBearerAtt
|
||||
MME,MME.A.22,"{""cn"":""MME激活专用承载请求成功次数"",""en"":""ActDedicatedEpsBearerSucc""}",MME激活专用承载请求成功次数,ActDedicatedEpsBearerSucc
|
||||
MME,MME.A.23,"{""cn"":""MME激活专用承载请求失败次数"",""en"":""ActDedicatedEpsBearerFail""}",MME激活专用承载请求失败次数,ActDedicatedEpsBearerFail
|
||||
MME,MME.A.24,"{""cn"":""MME去激活专用承载请求次数"",""en"":""DeactEpsDedicatedBearerAtt""}",MME去激活专用承载请求次数,DeactEpsDedicatedBearerAtt
|
||||
MME,MME.A.25,"{""cn"":""MME去激活专用承载请求成功次数"",""en"":""DeactEpsDedicatedBearerSucc""}",MME去激活专用承载请求成功次数,DeactEpsDedicatedBearerSucc
|
||||
MME,MME.A.26,"{""cn"":""MME修改专用承载请求次数"",""en"":""ModEpsBearerAtt""}",MME修改专用承载请求次数,ModEpsBearerAtt
|
||||
MME,MME.A.27,"{""cn"":""MME修改专用承载请求成功次数"",""en"":""ModEpsBearerSucc""}",MME修改专用承载请求成功次数,ModEpsBearerSucc
|
||||
MME,MME.A.28,"{""cn"":""MME修改专用承载请求失败次数"",""en"":""ModEpsBearerFail""}",MME修改专用承载请求失败次数,ModEpsBearerFail
|
||||
MME,MME.A.29,"{""cn"":""MME服务请求次数"",""en"":""EpsServiceReqAtt""}",MME服务请求次数,EpsServiceReqAtt
|
||||
MME,MME.A.30,"{""cn"":""MME服务请求成功次数"",""en"":""EpsServiceReqSucc""}",MME服务请求成功次数,EpsServiceReqSucc
|
||||
MME,MME.A.31,"{""cn"":""MME服务请求失败次数"",""en"":""EpsServiceReqFail""}",MME服务请求失败次数,EpsServiceReqFail
|
||||
MOCNGW,MOCNGW.01,"{""cn"":""AttachRequest"",""en"":""AttachRequest""}",AttachRequest,AttachRequest
|
||||
MOCNGW,MOCNGW.02,"{""cn"":""AttachAccept"",""en"":""AttachAccept""}",AttachAccept,AttachAccept
|
||||
MOCNGW,MOCNGW.03,"{""cn"":""AttachComplete"",""en"":""AttachComplete""}",AttachComplete,AttachComplete
|
||||
MOCNGW,MOCNGW.04,"{""cn"":""AttachReject"",""en"":""AttachReject""}",AttachReject,AttachReject
|
||||
MOCNGW,MOCNGW.05,"{""cn"":""DetachRequest"",""en"":""DetachRequest""}",DetachRequest,DetachRequest
|
||||
MOCNGW,MOCNGW.06,"{""cn"":""DetachAccept"",""en"":""DetachAccept""}",DetachAccept,DetachAccept
|
||||
MOCNGW,MOCNGW.07,"{""cn"":""TrackingAreaUpdateRequest"",""en"":""TrackingAreaUpdateRequest""}",TrackingAreaUpdateRequest,TrackingAreaUpdateRequest
|
||||
MOCNGW,MOCNGW.08,"{""cn"":""TrackingAreaUpdateAccept"",""en"":""TrackingAreaUpdateAccept""}",TrackingAreaUpdateAccept,TrackingAreaUpdateAccept
|
||||
MOCNGW,MOCNGW.09,"{""cn"":""TrackingAreaUpdateComplete"",""en"":""TrackingAreaUpdateComplete""}",TrackingAreaUpdateComplete,TrackingAreaUpdateComplete
|
||||
MOCNGW,MOCNGW.10,"{""cn"":""TrackingAreaUpdateReject"",""en"":""TrackingAreaUpdateReject""}",TrackingAreaUpdateReject,TrackingAreaUpdateReject
|
||||
MOCNGW,MOCNGW.11,"{""cn"":""ServiceRequest"",""en"":""ServiceRequest""}",ServiceRequest,ServiceRequest
|
||||
MOCNGW,MOCNGW.12,"{""cn"":""ExtendedServiceRequest"",""en"":""ExtendedServiceRequest""}",ExtendedServiceRequest,ExtendedServiceRequest
|
||||
MOCNGW,MOCNGW.13,"{""cn"":""ControlPlaneServiceRequest"",""en"":""ControlPlaneServiceRequest""}",ControlPlaneServiceRequest,ControlPlaneServiceRequest
|
||||
MOCNGW,MOCNGW.14,"{""cn"":""ServiceReject"",""en"":""ServiceReject""}",ServiceReject,ServiceReject
|
||||
MOCNGW,MOCNGW.15,"{""cn"":""ServiceAccept"",""en"":""ServiceAccept""}",ServiceAccept,ServiceAccept
|
||||
MOCNGW,MOCNGW.16,"{""cn"":""GutiReallocationCommand"",""en"":""GutiReallocationCommand""}",GutiReallocationCommand,GutiReallocationCommand
|
||||
MOCNGW,MOCNGW.17,"{""cn"":""GutiReallocationComplete"",""en"":""GutiReallocationComplete""}",GutiReallocationComplete,GutiReallocationComplete
|
||||
MOCNGW,MOCNGW.18,"{""cn"":""AuthenticationRequest"",""en"":""AuthenticationRequest""}",AuthenticationRequest,AuthenticationRequest
|
||||
MOCNGW,MOCNGW.19,"{""cn"":""AuthenticationResponse"",""en"":""AuthenticationResponse""}",AuthenticationResponse,AuthenticationResponse
|
||||
MOCNGW,MOCNGW.20,"{""cn"":""AuthenticationReject"",""en"":""AuthenticationReject""}",AuthenticationReject,AuthenticationReject
|
||||
MOCNGW,MOCNGW.21,"{""cn"":""AuthenticationFailure"",""en"":""AuthenticationFailure""}",AuthenticationFailure,AuthenticationFailure
|
||||
MOCNGW,MOCNGW.22,"{""cn"":""IdentityRequest"",""en"":""IdentityRequest""}",IdentityRequest,IdentityRequest
|
||||
MOCNGW,MOCNGW.23,"{""cn"":""IdentityResponse"",""en"":""IdentityResponse""}",IdentityResponse,IdentityResponse
|
||||
MOCNGW,MOCNGW.24,"{""cn"":""SecurityModeCommand"",""en"":""SecurityModeCommand""}",SecurityModeCommand,SecurityModeCommand
|
||||
MOCNGW,MOCNGW.25,"{""cn"":""SecurityModeComplete"",""en"":""SecurityModeComplete""}",SecurityModeComplete,SecurityModeComplete
|
||||
MOCNGW,MOCNGW.26,"{""cn"":""SecurityModeReject"",""en"":""SecurityModeReject""}",SecurityModeReject,SecurityModeReject
|
||||
MOCNGW,MOCNGW.27,"{""cn"":""EmmStatus"",""en"":""EmmStatus""}",EmmStatus,EmmStatus
|
||||
MOCNGW,MOCNGW.28,"{""cn"":""EmmInformation"",""en"":""EmmInformation""}",EmmInformation,EmmInformation
|
||||
MOCNGW,MOCNGW.29,"{""cn"":""DownlinkNasTransport"",""en"":""DownlinkNasTransport""}",DownlinkNasTransport,DownlinkNasTransport
|
||||
MOCNGW,MOCNGW.30,"{""cn"":""UplinkNasTransport"",""en"":""UplinkNasTransport""}",UplinkNasTransport,UplinkNasTransport
|
||||
MOCNGW,MOCNGW.31,"{""cn"":""CsServiceNotification"",""en"":""CsServiceNotification""}",CsServiceNotification,CsServiceNotification
|
||||
MOCNGW,MOCNGW.32,"{""cn"":""DownlinkGenericNasTransport"",""en"":""DownlinkGenericNasTransport""}",DownlinkGenericNasTransport,DownlinkGenericNasTransport
|
||||
MOCNGW,MOCNGW.33,"{""cn"":""UplinkGenericNasTransport"",""en"":""UplinkGenericNasTransport""}",UplinkGenericNasTransport,UplinkGenericNasTransport
|
||||
IMS,SCSCF.01,"{""cn"": ""LTE接入注册用户数"",""en"": ""UR.SubsLTE.fromVoLTE""}",LTE接入注册用户数,UR.SubsLTE.fromVoLTE
|
||||
IMS,SCSCF.02,"{""cn"": ""5G接入注册用户数"",""en"": ""UR.Subs5G.fromVo5G""}",5G接入注册用户数,UR.Subs5G.fromVo5G
|
||||
IMS,SCSCF.03,"{""cn"": ""初始注册成功次数"",""en"": ""UR.SuccInitReg""}",初始注册成功次数,UR.SuccInitReg
|
||||
IMS,SCSCF.04,"{""cn"": ""初始注册请求次数"",""en"": ""UR.AttInitReg""}",初始注册请求次数,UR.AttInitReg
|
||||
IMS,SCSCF.05,"{""cn"": ""主叫接通次数"",""en"": ""SC.SuccSessionOrig""}",主叫接通次数,SC.SuccSessionOrig
|
||||
IMS,SCSCF.06,"{""cn"": ""主叫试呼次数"",""en"": ""SC.AttSessionOrig""}",主叫试呼次数,SC.AttSessionOrig
|
||||
IMS,SCSCF.07,"{""cn"": ""被叫接通次数"",""en"": ""SC.SuccSessionTerm""}",被叫接通次数,SC.SuccSessionTerm
|
||||
IMS,SCSCF.08,"{""cn"": ""被叫试呼次数"",""en"": ""SC.AttSessionTerm""}",被叫试呼次数,SC.AttSessionTerm
|
||||
IMS,SCSCF.09,"{""cn"": ""主叫应答次数"",""en"": ""SC.AnsSessionOrig""}",主叫应答次数,SC.AnsSessionOrig
|
||||
IMS,SCSCF.10,"{""cn"": ""主叫早释次数"",""en"": ""SC.OrigRelBeforeRing""}",主叫早释次数,SC.OrigRelBeforeRing
|
||||
IMS,SCSCF.11,"{""cn"": ""主叫振铃早释次数"",""en"": ""SC.OrigRelAfterRing""}",主叫振铃早释次数,SC.OrigRelAfterRing
|
||||
IMS,SCSCF.12,"{""cn"": ""主叫403请求禁止次数"",""en"": ""SC.FailSessionOrig.403""}",主叫403请求禁止次数,SC.FailSessionOrig.403
|
||||
IMS,SCSCF.13,"{""cn"": ""主叫404未找到次数"",""en"": ""SC.FailSessionOrig.404""}",主叫404未找到次数,SC.FailSessionOrig.404
|
||||
IMS,SCSCF.14,"{""cn"": ""主叫408请求超时次数"",""en"": ""SC.FailSessionOrig.408""}",主叫408请求超时次数,SC.FailSessionOrig.408
|
||||
IMS,SCSCF.15,"{""cn"": ""主叫480久叫不应次"",""en"": ""SC.FailSessionOrig.480""}",主叫480久叫不应次,SC.FailSessionOrig.480
|
||||
IMS,SCSCF.16,"{""cn"": ""主叫484Request-URI不完整次"",""en"": ""SC.FailSessionOrig.484""}",主叫484Request-URI不完整次,SC.FailSessionOrig.484
|
||||
IMS,SCSCF.17,"{""cn"": ""主叫486用户忙次数"",""en"": ""SC.FailSessionOrig.486""}",主叫486用户忙次数,SC.FailSessionOrig.486
|
||||
IMS,SCSCF.18,"{""cn"": ""主叫487请求终止次数"",""en"": ""SC.FailSessionOrig.487""}",主叫487请求终止次数,SC.FailSessionOrig.487
|
||||
IMS,SCSCF.19,"{""cn"": ""主叫600用户忙次数"",""en"": ""SC.FailSessionOrig.600""}",主叫600用户忙次数,SC.FailSessionOrig.600
|
||||
IMS,SCSCF.20,"{""cn"": ""主叫603用户拒接次数"",""en"": ""SC.FailSessionOrig.603""}",主叫603用户拒接次数,SC.FailSessionOrig.603
|
||||
IMS,SCSCF.21,"{""cn"": ""主叫604用户信息不存在次数"",""en"": ""SC.FailSessionOrig.604""}",主叫604用户信息不存在次数,SC.FailSessionOrig.604
|
||||
IMS,SCSCF.22,"{""cn"": ""被叫应答次数"",""en"": ""SC.AnsSessionTerm""}",被叫应答次数,SC.AnsSessionTerm
|
||||
IMS,SCSCF.23,"{""cn"": ""被叫早释次"",""en"": ""SC.TermiRelBeforeRing""}",被叫早释次,SC.TermiRelBeforeRing
|
||||
IMS,SCSCF.24,"{""cn"": ""被叫振铃早释次数"",""en"": ""SC.TermiRelAfterRing""}",被叫振铃早释次数,SC.TermiRelAfterRing
|
||||
IMS,SCSCF.25,"{""cn"": ""被叫403请求禁止次数"",""en"": ""SC.FailSessionTerm.403""}",被叫403请求禁止次数,SC.FailSessionTerm.403
|
||||
IMS,SCSCF.26,"{""cn"": ""被叫404未找到次数"",""en"": ""SC.FailSessionTerm.404""}",被叫404未找到次数,SC.FailSessionTerm.404
|
||||
IMS,SCSCF.27,"{""cn"": ""被叫408请求超时次数"",""en"": ""SC.FailSessionTerm.408""}",被叫408请求超时次数,SC.FailSessionTerm.408
|
||||
IMS,SCSCF.28,"{""cn"": ""被叫480久叫不应次数"",""en"": ""SC.FailSessionTerm.480""}",被叫480久叫不应次数,SC.FailSessionTerm.480
|
||||
IMS,SCSCF.29,"{""cn"": ""被叫484Request-URI不完整次数"",""en"": ""SC.FailSessionTerm.484""}",被叫484Request-URI不完整次数,SC.FailSessionTerm.484
|
||||
IMS,SCSCF.30,"{""cn"": ""被叫486用户忙次数"",""en"": ""SC.FailSessionTerm.486""}",被叫486用户忙次数,SC.FailSessionTerm.486
|
||||
IMS,SCSCF.31,"{""cn"": ""被叫487请求终止次数"",""en"": ""SC.FailSessionTerm.487""}",被叫487请求终止次数,SC.FailSessionTerm.487
|
||||
IMS,SCSCF.32,"{""cn"": ""被叫600用户忙次数"",""en"": ""SC.FailSessionTerm.600""}",被叫600用户忙次数,SC.FailSessionTerm.600
|
||||
IMS,SCSCF.33,"{""cn"": ""被叫603用户拒接次数"",""en"": ""SC.FailSessionTerm.603""}",被叫603用户拒接次数,SC.FailSessionTerm.603
|
||||
IMS,SCSCF.34,"{""cn"": ""被叫604用户信息不存在次数"",""en"": ""SC.FailSessionTerm.604""}",被叫604用户信息不存在次数,SC.FailSessionTerm.604
|
||||
PCF,PCF.01,"{""cn"": ""在线N7会话数"", ""en"": ""PCF.SmAssocNbrMean""}",在线N7会话数,PCF.SmAssocNbrMean
|
||||
PCF,PCF.02,"{""cn"": ""SM策略关联建立成功次数"", ""en"": ""PCF.PolicySmAssocCreateSucc""}",SM策略关联建立成功次数,PCF.PolicySmAssocCreateSucc
|
||||
PCF,PCF.03,"{""cn"": ""SM策略关联建立请求次数"", ""en"": ""PCF.PolicySmAssocCreateReq""}",SM策略关联建立请求次数,PCF.PolicySmAssocCreateReq
|
||||
PCF,PCF.04,"{""cn"": ""SM策略关联更新成功次数"", ""en"": ""PCF.PolicySmAssocUpdateSucc""}",SM策略关联更新成功次数,PCF.PolicySmAssocUpdateSucc
|
||||
PCF,PCF.05,"{""cn"": ""SM策略关联更新请求次数"", ""en"": ""PCF.PolicySmAssocUpdateReq""}",SM策略关联更新请求次数,PCF.PolicySmAssocUpdateReq
|
||||
PCF,PCF.06,"{""cn"": ""在线Gx会话数"", ""en"": ""SM.SessionNbrMean""}",在线Gx会话数,SM.SessionNbrMean
|
||||
PCF,PCF.07,"{""cn"": ""在线Rx会话数"", ""en"": ""SM.RxSessionMean""}",在线Rx会话数,SM.RxSessionMean
|
||||
PCF,PCF.08,"{""cn"": ""PCRF策略控制发起成功次数"", ""en"": ""DIAM.CcInitialSuccess""}",PCRF策略控制发起成功次数,DIAM.CcInitialSuccess
|
||||
PCF,PCF.09,"{""cn"": ""PCRF策略控制发起请求次数"", ""en"": ""DIAM.CcInitialRequest""}",PCRF策略控制发起请求次数,DIAM.CcInitialRequest
|
||||
PCF,PCF.10,"{""cn"": ""应用会话授权成功次数"", ""en"": ""DIAM.AuthSucc""}",应用会话授权成功次数,DIAM.AuthSucc
|
||||
PCF,PCF.11,"{""cn"": ""应用会话授权尝试次数"", ""en"": ""DIAM.AuthRequest""}",应用会话授权尝试次数,DIAM.AuthRequest
|
||||
PCF,PCF.12,"{""cn"": ""PCRF策略控制更新成功次数"", ""en"": ""DIAM.CcUpdateSuccess""}",PCRF策略控制更新成功次数,DIAM.CcUpdateSuccess
|
||||
PCF,PCF.13,"{""cn"": ""PCRF策略控制更新请求次数"", ""en"": ""DIAM.CcUpdateRequest""}",PCRF策略控制更新请求次数,DIAM.CcUpdateRequest
|
||||
SMSC,SMSC.A.01,"{""cn"": ""MS到SMSC短信请求次数"", ""en"": ""SMSC.MStoSMSCAtt""}",MS到SMSC短信请求次数,SMSC.MStoSMSCAtt
|
||||
SMSC,SMSC.A.02,"{""cn"": ""MS到SMSC短信成功次数"", ""en"": ""SMSC.MStoSMSCSucc""}",MS到SMSC短信成功次数,SMSC.MStoSMSCSucc
|
||||
SMSC,SMSC.A.03,"{""cn"": ""MS到SMSC短信失败次数"", ""en"": ""SMSC.MStoSMSCFail""}",MS到SMSC短信失败次数,SMSC.MStoSMSCFail
|
||||
SMSC,SMSC.A.04,"{""cn"": ""MS到SMSC短信字节数"", ""en"": ""SMSC.MStoSMSCBytes""}",MS到SMSC短信字节数,SMSC.MStoSMSCBytes
|
||||
SMSC,SMSC.A.05,"{""cn"": ""VSS到SMSC短信请求次数"", ""en"": ""SMSC.VSStoSMSCAtt""}",VSS到SMSC短信请求次数,SMSC.VSStoSMSCAtt
|
||||
SMSC,SMSC.A.06,"{""cn"": ""VSS到SMSC短信成功次数"", ""en"": ""SMSC.VSStoSMSCSucc""}",VSS到SMSC短信成功次数,SMSC.VSStoSMSCSucc
|
||||
SMSC,SMSC.A.07,"{""cn"": ""VSS到SMSC短信失败次数"", ""en"": ""SMSC.VSStoSMSCFail""}",VSS到SMSC短信失败次数,SMSC.VSStoSMSCFail
|
||||
SMSC,SMSC.A.08,"{""cn"": ""VSS到SMSC短信字节数"", ""en"": ""SMSC.VSStoSMSCBytes""}",VSS到SMSC短信字节数,SMSC.VSStoSMSCBytes
|
||||
SMSC,SMSC.A.09,"{""cn"": ""PPS到SMSC短信请求次数"", ""en"": ""SMSC.PPStoSMSCAtt""}",PPS到SMSC短信请求次数,SMSC.PPStoSMSCAtt
|
||||
SMSC,SMSC.A.10,"{""cn"": ""PPS到SMSC短信成功次数"", ""en"": ""SMSC.PPStoSMSCSucc""}",PPS到SMSC短信成功次数,SMSC.PPStoSMSCSucc
|
||||
SMSC,SMSC.A.11,"{""cn"": ""PPS到SMSC短信失败次数"", ""en"": ""SMSC.PPStoSMSCFail""}",PPS到SMSC短信失败次数,SMSC.PPStoSMSCFail
|
||||
SMSC,SMSC.A.12,"{""cn"": ""PPS到SMSC短信字节数"", ""en"": ""SMSC.PPStoSMSCBytes""}",PPS到SMSC短信字节数,SMSC.PPStoSMSCBytes
|
||||
SMSC,SMSC.A.13,"{""cn"": ""SMPP到SMSC短信请求次数"", ""en"": ""SMSC.SMPPtoSMSCAtt""}",SMPP到SMSC短信请求次数,SMSC.SMPPtoSMSCAtt
|
||||
SMSC,SMSC.A.14,"{""cn"": ""SMPP到SMSC短信成功次数"", ""en"": ""SMSC.SMPPtoSMSCSucc""}",SMPP到SMSC短信成功次数,SMSC.SMPPtoSMSCSucc
|
||||
SMSC,SMSC.A.15,"{""cn"": ""SMPP到SMSC短信失败次数"", ""en"": ""SMSC.SMPPtoSMSCFail""}",SMPP到SMSC短信失败次数,SMSC.SMPPtoSMSCFail
|
||||
SMSC,SMSC.A.16,"{""cn"": ""SMPP到SMSC短信字节数"", ""en"": ""SMSC.SMPPtoSMSCBytes""}",SMPP到SMSC短信字节数,SMSC.SMPPtoSMSCBytes
|
||||
SMSC,SMSC.A.17,"{""cn"": ""SMSC到MS短信请求次数"", ""en"": ""SMSC.SMSCtoMSAtt""}",SMSC到MS短信请求次数,SMSC.SMSCtoMSAtt
|
||||
SMSC,SMSC.A.18,"{""cn"": ""SMSC到MS短信成功次数"", ""en"": ""SMSC.SMSCtoMSSucc""}",SMSC到MS短信成功次数,SMSC.SMSCtoMSSucc
|
||||
SMSC,SMSC.A.19,"{""cn"": ""SMSC到MS短信失败次数"", ""en"": ""SMSC.SMSCtoMSFail""}",SMSC到MS短信失败次数,SMSC.SMSCtoMSFail
|
||||
SMSC,SMSC.A.20,"{""cn"": ""SMSC到MS短信字节数"", ""en"": ""SMSC.SMSCtoMSBytes""}",SMSC到MS短信字节数,SMSC.SMSCtoMSBytes
|
||||
SMSC,SMSC.A.21,"{""cn"": ""SMSC到VSS短信请求次数"", ""en"": ""SMSC.SMSCtoVSSAtt""}",SMSC到VSS短信请求次数,SMSC.SMSCtoVSSAtt
|
||||
SMSC,SMSC.A.22,"{""cn"": ""SMSC到VSS短信成功次数"", ""en"": ""SMSC.SMSCtoVSSucc""}",SMSC到VSS短信成功次数,SMSC.SMSCtoVSSucc
|
||||
SMSC,SMSC.A.23,"{""cn"": ""SMSC到VSS短信失败次数"", ""en"": ""SMSC.SMSCtoVSSFail""}",SMSC到VSS短信失败次数,SMSC.SMSCtoVSSFail
|
||||
SMSC,SMSC.A.24,"{""cn"": ""SMSC到VSS短信字节数"", ""en"": ""SMSC.SMSCtoVSSBytes""}",SMSC到VSS短信字节数,SMSC.SMSCtoVSSBytes
|
||||
SMSC,SMSC.A.25,"{""cn"": ""SMSC到PPS短信请求次数"", ""en"": ""SMSC.SMSCtoPPSAtt""}",SMSC到PPS短信请求次数,SMSC.SMSCtoPPSAtt
|
||||
SMSC,SMSC.A.26,"{""cn"": ""SMSC到PPS短信成功次数"", ""en"": ""SMSC.SMSCtoPPSucc""}",SMSC到PPS短信成功次数,SMSC.SMSCtoPPSucc
|
||||
SMSC,SMSC.A.27,"{""cn"": ""SMSC到PPS短信失败次数"", ""en"": ""SMSC.SMSCtoPPSFail""}",SMSC到PPS短信失败次数,SMSC.SMSCtoPPSFail
|
||||
SMSC,SMSC.A.28,"{""cn"": ""SMSC到PPS短信字节数"", ""en"": ""SMSC.SMSCtoPPSBytes""}",SMSC到PPS短信字节数,SMSC.SMSCtoPPSBytes
|
||||
SMSC,SMSC.A.29,"{""cn"": ""SMSC到SMPP短信请求次数"", ""en"": ""SMSC.SMSCtoSMPPAtt""}",SMSC到SMPP短信请求次数,SMSC.SMSCtoSMPPAtt
|
||||
SMSC,SMSC.A.30,"{""cn"": ""SMSC到SMPP短信成功次数"", ""en"": ""SMSC.SMSCtoSMPPucc""}",SMSC到SMPP短信成功次数,SMSC.SMSCtoSMPPucc
|
||||
SMSC,SMSC.A.31,"{""cn"": ""SMSC到SMPP短信失败次数"", ""en"": ""SMSC.SMSCtoSMPPFail""}",SMSC到SMPP短信失败次数,SMSC.SMSCtoSMPPFail
|
||||
SMSC,SMSC.A.32,"{""cn"": ""SMSC到SMPP短信字节数"", ""en"": ""SMSC.SMSCtoSMPPBytes""}",SMSC到SMPP短信字节数,SMSC.SMSCtoSMPPBytes
|
||||
|
Binary file not shown.
@@ -1,37 +0,0 @@
|
||||
{
|
||||
"id": 1,
|
||||
"title": "故障管理",
|
||||
"icon": "fa fa-telegram",
|
||||
"href": "",
|
||||
"target": null,
|
||||
"parentId": 0,
|
||||
"child": [
|
||||
{
|
||||
"id": 2,
|
||||
"title": "活动告警",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "page/alarm/alarmListDown.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"title": "历史告警",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "page/alarm/AlarmListHistory.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"title": "告警设置",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "absence/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,46 +0,0 @@
|
||||
{
|
||||
"id": 1,
|
||||
"title": "日志管理",
|
||||
"icon": "fa fa-home",
|
||||
"href": null,
|
||||
"target": null,
|
||||
"parentId": 0,
|
||||
"child": [
|
||||
{
|
||||
"id": 2,
|
||||
"title": "操作日志",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "building/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"title": "安全日志",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "dormitoryset/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"title": "告警日志",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "dormitoryset/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"title": "日志设置",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "dormitory/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
{
|
||||
"id": 1,
|
||||
"title": "操作维护",
|
||||
"icon": "fa fa-home",
|
||||
"href": null,
|
||||
"target": null,
|
||||
"parentId": 0,
|
||||
"child": [
|
||||
{
|
||||
"id": 2,
|
||||
"title": "参数配置MML",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "building/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"title": "用户管理MML",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "dormitoryset/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,46 +0,0 @@
|
||||
{
|
||||
"id": 1,
|
||||
"href": null,
|
||||
"icon": "fa fa-wrench",
|
||||
"title": "性能管理",
|
||||
"target": null,
|
||||
"parentId": 0,
|
||||
"child": [
|
||||
{
|
||||
"id": 1,
|
||||
"href": "page/task/list.html",
|
||||
"icon": "fa fa-caret-right",
|
||||
"child": null,
|
||||
"title": "任务管理",
|
||||
"target": null,
|
||||
"parentId": 1
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"href": "page/repair/list.html",
|
||||
"icon": "fa fa-caret-right",
|
||||
"child": null,
|
||||
"title": "数据管理",
|
||||
"target": null,
|
||||
"parentId": 1
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"href": "page/gold/list.html",
|
||||
"icon": "fa fa-caret-right",
|
||||
"child": null,
|
||||
"title": "黄金指标",
|
||||
"target": null,
|
||||
"parentId": 1
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"href": "page/task/threshold.html",
|
||||
"icon": "fa fa-caret-right",
|
||||
"child": null,
|
||||
"title": "性能门限",
|
||||
"target": null,
|
||||
"parentId": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,37 +0,0 @@
|
||||
{
|
||||
"id": 1,
|
||||
"href": null,
|
||||
"icon": "fa fa-users",
|
||||
"child": [
|
||||
{
|
||||
"id": 2,
|
||||
"href": "page/user/list.html",
|
||||
"icon": "fa fa-caret-right",
|
||||
"child": null,
|
||||
"title": "用户管理",
|
||||
"target": null,
|
||||
"parentId": 1
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"href": "dormitoryset/list.html",
|
||||
"icon": "fa fa-caret-right",
|
||||
"child": null,
|
||||
"title": "群组管理",
|
||||
"target": null,
|
||||
"parentId": 1
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"href": "dormitory/list.html",
|
||||
"icon": "fa fa-caret-right",
|
||||
"child": null,
|
||||
"title": "权限管理",
|
||||
"target": null,
|
||||
"parentId": 1
|
||||
}
|
||||
],
|
||||
"title": "安全管理",
|
||||
"target": null,
|
||||
"parentId": 0
|
||||
}
|
||||
@@ -1,46 +0,0 @@
|
||||
{
|
||||
"id": 1,
|
||||
"title": "配置管理",
|
||||
"icon": "fa fa-home",
|
||||
"href": null,
|
||||
"target": null,
|
||||
"parentId": 0,
|
||||
"child": [
|
||||
{
|
||||
"id": 2,
|
||||
"title": "网元管理",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "building/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"title": "参数配置",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "dormitoryset/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"title": "软件管理",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "dormitory/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 5 ,
|
||||
"title": "许可证管理",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "selection/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,49 +0,0 @@
|
||||
{
|
||||
"id": 1,
|
||||
"title": "拓扑管理",
|
||||
"icon": "fa fa-home",
|
||||
"href": null,
|
||||
"target": null,
|
||||
"parentId": 0,
|
||||
"child": [
|
||||
{
|
||||
"id": 2,
|
||||
"title": "系统拓扑",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "page/user/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"title": "网元状态",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "page/main.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
"id": 1,
|
||||
"href": null,
|
||||
"icon": "fa fa-home",
|
||||
"child": [
|
||||
{
|
||||
"id": 3,
|
||||
"href": "page/main.html",
|
||||
"icon": "fa fa-caret-right",
|
||||
"child": null,
|
||||
"title": "网元状态",
|
||||
"target": null,
|
||||
"parentId": 1
|
||||
}
|
||||
],
|
||||
"title": "系统状态",
|
||||
"target": null,
|
||||
"parentId": 0
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
{
|
||||
"id": 1,
|
||||
"title": "跟踪管理",
|
||||
"icon": "fa fa-home",
|
||||
"href": null,
|
||||
"target": null,
|
||||
"parentId": 0,
|
||||
"child": [
|
||||
{
|
||||
"id": 2,
|
||||
"title": "任务管理",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "building/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"title": "信令分析",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "dormitoryset/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,346 +0,0 @@
|
||||
{
|
||||
"parent": [
|
||||
{
|
||||
"id": 1,
|
||||
"title": "系统状态",
|
||||
"icon": "fa fa-cog",
|
||||
"href": null,
|
||||
"target": null,
|
||||
"parentId": 0,
|
||||
"child": [
|
||||
{
|
||||
"id": 2,
|
||||
"title": "AMF",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "page/user/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"title": "AUSF",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "grade/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"title": "UDM",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "org/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"title": "SMF",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "student/list.html",
|
||||
"target": null,
|
||||
"parentId": 1,
|
||||
"child": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"title": "配置管理",
|
||||
"icon": "fa fa-home",
|
||||
"href": null,
|
||||
"target": null,
|
||||
"parentId": 0,
|
||||
"child": [
|
||||
{
|
||||
"id": 8,
|
||||
"title": "AMF",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "building/list.html",
|
||||
"target": null,
|
||||
"parentId": 7,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"title": "AUSF",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "dormitoryset/list.html",
|
||||
"target": null,
|
||||
"parentId": 7,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"title": "UDM",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "dormitory/list.html",
|
||||
"target": null,
|
||||
"parentId": 7,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"title": "SMF",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "selection/list.html",
|
||||
"target": null,
|
||||
"parentId": 7,
|
||||
"child": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"title": "故障管理",
|
||||
"icon": "fa fa-telegram",
|
||||
"href": "",
|
||||
"target": null,
|
||||
"parentId": 0,
|
||||
"child": [
|
||||
{
|
||||
"id": 13,
|
||||
"title": "活动告警",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "page/alarm/alarmListDown.html",
|
||||
"target": null,
|
||||
"parentId": 12,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"title": "历史告警",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "page/alarm/AlarmListHistory.html",
|
||||
"target": null,
|
||||
"parentId": 12,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"title": "告警设置",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "absence/list.html",
|
||||
"target": null,
|
||||
"parentId": 12,
|
||||
"child": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"title": "业务统计",
|
||||
"icon": "fa fa-wrench",
|
||||
"href": null,
|
||||
"target": null,
|
||||
"parentId": 0,
|
||||
"child": [
|
||||
{
|
||||
"id": 17,
|
||||
"title": "AMF",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "repair/list.html",
|
||||
"target": null,
|
||||
"parentId": 16,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 18,
|
||||
"title": "UDM",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "repair/list.html",
|
||||
"target": null,
|
||||
"parentId": 16,
|
||||
"child": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 19,
|
||||
"title": "日志管理",
|
||||
"icon": "fa fa-truck",
|
||||
"href": null,
|
||||
"target": null,
|
||||
"parentId": 0,
|
||||
"child": [
|
||||
{
|
||||
"id": 20,
|
||||
"title": "操作日志",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "page/log/operLogList.html",
|
||||
"target": null,
|
||||
"parentId": 19,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 21,
|
||||
"title": "安全日志",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "page/log/securityLogList.html",
|
||||
"target": null,
|
||||
"parentId": 19,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 22,
|
||||
"title": "告警入库日志",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "page/log/alarmLogList.html",
|
||||
"target": null,
|
||||
"parentId": 19,
|
||||
"child": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 23,
|
||||
"title": "系统维护",
|
||||
"icon": "fa fa-truck",
|
||||
"href": null,
|
||||
"target": null,
|
||||
"parentId": 0,
|
||||
"child": [
|
||||
{
|
||||
"id": 24,
|
||||
"title": "设备升级",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "visit/list.html",
|
||||
"target": null,
|
||||
"parentId": 23,
|
||||
"child": [
|
||||
{
|
||||
"id": 26,
|
||||
"title": "AMF",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "user/list.html",
|
||||
"target": null,
|
||||
"parentId": 23,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 27,
|
||||
"title": "AUSF",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "user/list.html",
|
||||
"target": null,
|
||||
"parentId": 23,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 28,
|
||||
"title": "UDM",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "user/list.html",
|
||||
"target": null,
|
||||
"parentId": 23,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 29,
|
||||
"title": "SMF",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "user/list.html",
|
||||
"target": null,
|
||||
"parentId": 23,
|
||||
"child": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 25,
|
||||
"title": "设备控制",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "visit/list.html",
|
||||
"target": null,
|
||||
"parentId": 22,
|
||||
"child": [
|
||||
{
|
||||
"id": 24,
|
||||
"title": "AMF",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "user/list.html",
|
||||
"target": null,
|
||||
"parentId": 30,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 31,
|
||||
"title": "AUSF",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "user/list.html",
|
||||
"target": null,
|
||||
"parentId": 24,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 32,
|
||||
"title": "UDM",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "user/list.html",
|
||||
"target": null,
|
||||
"parentId": 24,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 33,
|
||||
"title": "SMF",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "user/list.html",
|
||||
"target": null,
|
||||
"parentId": 24,
|
||||
"child": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 25,
|
||||
"title": "许可证更新",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "visit/list.html",
|
||||
"target": null,
|
||||
"parentId": 22,
|
||||
"child": [
|
||||
{
|
||||
"id": 34,
|
||||
"title": "AMF",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "user/list.html",
|
||||
"target": null,
|
||||
"parentId": 25,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 35,
|
||||
"title": "AUSF",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "user/list.html",
|
||||
"target": null,
|
||||
"parentId": 25,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 36,
|
||||
"title": "UDM",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "user/list.html",
|
||||
"target": null,
|
||||
"parentId": 25,
|
||||
"child": null
|
||||
},
|
||||
{
|
||||
"id": 37,
|
||||
"title": "SMF",
|
||||
"icon": "fa fa-caret-right",
|
||||
"href": "user/list.html",
|
||||
"target": null,
|
||||
"parentId": 25,
|
||||
"child": null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
@@ -1,669 +0,0 @@
|
||||
udm:
|
||||
authdataManagement:
|
||||
display: "Authentication Data Management"
|
||||
mml:
|
||||
- operation: "dsp"
|
||||
object: "authdat"
|
||||
display: "Display Auth Data"
|
||||
params:
|
||||
- name: "imsi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IMSI"
|
||||
comment: ""
|
||||
- operation: "add"
|
||||
object: "authdat"
|
||||
display: "Add Auth Data"
|
||||
params:
|
||||
- name: "imsi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IMSI"
|
||||
comment: ""
|
||||
- name: "ki"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "KI"
|
||||
comment: ""
|
||||
- name: "amf"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "AMF"
|
||||
comment: ""
|
||||
- name: "algo"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: "0~15"
|
||||
display: "Algo Index"
|
||||
comment: ""
|
||||
- name: "opc"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "OPC"
|
||||
comment: ""
|
||||
- operation: "del"
|
||||
object: "authdat"
|
||||
display: "Delete Auth Data"
|
||||
params:
|
||||
- name: "imsi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IMSI"
|
||||
comment: ""
|
||||
- operation: "baa"
|
||||
object: "authdat"
|
||||
display: "Batch Add Auth Data"
|
||||
params:
|
||||
- name: "start_imsi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Starting IMSI"
|
||||
comment: ""
|
||||
- name: "sub_num"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Auth Data Number"
|
||||
comment: ""
|
||||
- name: "ki"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "KI"
|
||||
comment: ""
|
||||
- name: "amf"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "AMF"
|
||||
comment: ""
|
||||
- name: "algo"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: "0~15"
|
||||
display: "Algo Index"
|
||||
comment: ""
|
||||
- name: "opc"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "OPC"
|
||||
comment: ""
|
||||
- operation: "bde"
|
||||
object: "authdat"
|
||||
display: "Batch Delete Auth Data"
|
||||
params:
|
||||
- name: "start_imsi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Starting IMSI"
|
||||
comment: ""
|
||||
- name: "sub_num"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Auth Data Number"
|
||||
comment: ""
|
||||
- operation: "import"
|
||||
object: "authdat"
|
||||
display: "Import Auth Data From File"
|
||||
params:
|
||||
- name: "path"
|
||||
type: "file"
|
||||
optional: "false"
|
||||
filter: ".txt"
|
||||
display: "Path File"
|
||||
comment: ""
|
||||
- operation: "export"
|
||||
object: "authdat"
|
||||
display: "Export Auth Data to File"
|
||||
params:
|
||||
- name: "path"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Path File"
|
||||
comment: ""
|
||||
subscriberManagement:
|
||||
display: "Subcriber Management"
|
||||
mml:
|
||||
- operation: "dsp"
|
||||
object: "udmuser"
|
||||
display: "Display UDM Subscriber"
|
||||
params:
|
||||
- name: "imsi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IMSI"
|
||||
comment: ""
|
||||
- operation: "add"
|
||||
object: "udmuser"
|
||||
display: "Add UDM Subscriber"
|
||||
params:
|
||||
- name: "imsi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IMSI"
|
||||
comment: ""
|
||||
- name: "msisdn"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "MSISDN"
|
||||
comment: ""
|
||||
- name: "ambr"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G UE AMBR"
|
||||
comment: ""
|
||||
- name: "nssai"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G SNSSAIs"
|
||||
comment: ""
|
||||
- name: "arfb"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G Forbidden Areas"
|
||||
comment: ""
|
||||
- name: "sar"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G Service Area Restriction"
|
||||
comment: ""
|
||||
- name: "rat"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "RAT Type"
|
||||
comment: ""
|
||||
- name: "cn"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "Core Network"
|
||||
comment: ""
|
||||
- name: "smf_sel"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G SMF Selection Data"
|
||||
comment: ""
|
||||
- name: "sm_data"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "5G SM Data"
|
||||
comment: ""
|
||||
- name: "static_ip"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G Static IP"
|
||||
comment: "Specify mobile phone static IP address, and '-' indicates the use of dynamic IP address"
|
||||
- name: "context_id"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G Context ID"
|
||||
comment: ""
|
||||
- name: "apn_context"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G APN Context"
|
||||
comment: ""
|
||||
- name: "epstpl"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G EPS User Template Name"
|
||||
comment: ""
|
||||
- name: "eps_flag"
|
||||
type: "enum"
|
||||
optional: "true"
|
||||
filter: "{\"0\":\"Disable\", \"1\":\"Enable\"}"
|
||||
display: "4G EPS Flag"
|
||||
comment: ""
|
||||
- name: "eps_odb"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G EPS ODB"
|
||||
comment: ""
|
||||
- name: "hplmn_odb"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G HPLMN ODB"
|
||||
comment: ""
|
||||
- name: "ard"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G Access Restriction Data"
|
||||
comment: ""
|
||||
- operation: "del"
|
||||
object: "udmuser"
|
||||
display: "Delete Subscriber Data"
|
||||
params:
|
||||
- name: "imsi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IMSI"
|
||||
comment: ""
|
||||
- operation: "mod"
|
||||
object: "udmuser"
|
||||
display: "Modify Subscriber Data"
|
||||
params:
|
||||
- name: "imsi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IMSI"
|
||||
comment: ""
|
||||
- name: "msisdn"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "MSISDN"
|
||||
comment: ""
|
||||
- name: "ambr"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G UE AMBR"
|
||||
comment: ""
|
||||
- name: "nssai"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G SNSSAIs"
|
||||
comment: ""
|
||||
- name: "arfb"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G Forbidden Areas"
|
||||
comment: ""
|
||||
- name: "sar"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G Service Area Restriction"
|
||||
comment: ""
|
||||
- name: "rat"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "RAT Type"
|
||||
comment: ""
|
||||
- name: "cn"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "Core Network"
|
||||
comment: ""
|
||||
- name: "smf_sel"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G SMF Selection Data"
|
||||
comment: ""
|
||||
- name: "sm_data"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G SM Data"
|
||||
comment: ""
|
||||
- name: "static_ip"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G Static IP"
|
||||
comment: "Specify mobile phone static IP address, and '-' indicates the use of dynamic IP address"
|
||||
- name: "context_id"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G Context ID"
|
||||
comment: ""
|
||||
- name: "apn_context"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G APN Context"
|
||||
comment: ""
|
||||
- name: "epstpl"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G EPS User Template Name"
|
||||
comment: ""
|
||||
- name: "eps_flag"
|
||||
type: "enum"
|
||||
optional: "true"
|
||||
filter: "{\"0\":\"Disable\", \"1\":\"Enable\"}"
|
||||
display: "4G EPS Flag"
|
||||
comment: ""
|
||||
- name: "eps_odb"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G EPS ODB"
|
||||
comment: ""
|
||||
- name: "hplmn_odb"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G HPLMN ODB"
|
||||
comment: ""
|
||||
- name: "ard"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G Access Restriction Data"
|
||||
comment: ""
|
||||
- operation: "baa"
|
||||
object: "udmuser"
|
||||
display: "Batch Add UDM Subscriber"
|
||||
params:
|
||||
- name: "start_imsi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Starting IMSI"
|
||||
comment: ""
|
||||
- name: "start_msisdn"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Starting MSISDN"
|
||||
comment: ""
|
||||
- name: "sub_num"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Subscriber Number"
|
||||
comment: ""
|
||||
- name: "ambr"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G UE AMBR"
|
||||
comment: ""
|
||||
- name: "nssai"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G SNSSAIs"
|
||||
comment: ""
|
||||
- name: "arfb"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G Forbidden Areas"
|
||||
comment: ""
|
||||
- name: "sar"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G Service Area Restriction"
|
||||
comment: ""
|
||||
- name: "rat"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "RAT Type"
|
||||
comment: ""
|
||||
- name: "cn"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "Core Network"
|
||||
comment: ""
|
||||
- name: "smf_sel"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G SMF Selection Data"
|
||||
comment: ""
|
||||
- name: "sm_data"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "5G SM Data"
|
||||
comment: ""
|
||||
- name: "static_ip"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G Static IP"
|
||||
comment: "Specify mobile phone static IP address, and '-' indicates the use of dynamic IP address"
|
||||
- name: "context_id"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G Context ID"
|
||||
comment: ""
|
||||
- name: "apn_context"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G APN Context"
|
||||
comment: ""
|
||||
- name: "epstpl"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G EPS User Template Name"
|
||||
comment: ""
|
||||
- name: "eps_flag"
|
||||
type: "enum"
|
||||
optional: "true"
|
||||
filter: "{\"0\":\"Disable\", \"1\":\"Enable\"}"
|
||||
display: "4G EPS Flag"
|
||||
comment: ""
|
||||
- name: "eps_odb"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G EPS ODB"
|
||||
comment: ""
|
||||
- name: "hplmn_odb"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G HPLMN ODB"
|
||||
comment: ""
|
||||
- name: "ard"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G Access Restriction Data"
|
||||
comment: ""
|
||||
- operation: "bde"
|
||||
object: "udmuser"
|
||||
display: "Batch Delete Subscriber Data"
|
||||
params:
|
||||
- name: "start_imsi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Starting IMSI"
|
||||
comment: ""
|
||||
- name: "sub_num"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Subcribers Number"
|
||||
comment: ""
|
||||
- operation: "bmd"
|
||||
object: "udmuser"
|
||||
display: "Batch Modify Subscriber Data"
|
||||
params:
|
||||
- name: "start_imsi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Starting IMSI"
|
||||
comment: ""
|
||||
- name: "sub_num"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Subcribers Number"
|
||||
comment: ""
|
||||
- name: "ambr"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G UE AMBR"
|
||||
comment: ""
|
||||
- name: "nssai"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G SNSSAIs"
|
||||
comment: ""
|
||||
- name: "arfb"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G Forbidden Areas"
|
||||
comment: ""
|
||||
- name: "sar"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G Service Area Restriction"
|
||||
comment: ""
|
||||
- name: "rat"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "RAT Type"
|
||||
comment: ""
|
||||
- name: "cn"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "Core Network"
|
||||
comment: ""
|
||||
- name: "smf_sel"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G SMF Selection Data"
|
||||
comment: ""
|
||||
- name: "sm_data"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "5G SM Data"
|
||||
comment: ""
|
||||
- name: "static_ip"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G Static IP"
|
||||
comment: "Specify mobile phone static IP address, and '-' indicates the use of dynamic IP address"
|
||||
- name: "context_id"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G Context ID"
|
||||
comment: ""
|
||||
- name: "apn_context"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G APN Context"
|
||||
comment: ""
|
||||
- name: "epstpl"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G EPS User Template Name"
|
||||
comment: ""
|
||||
- name: "eps_flag"
|
||||
type: "enum"
|
||||
optional: "true"
|
||||
filter: "{\"0\":\"Disable\", \"1\":\"Enable\"}"
|
||||
display: "4G EPS Flag"
|
||||
comment: ""
|
||||
- name: "eps_odb"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G EPS ODB"
|
||||
comment: ""
|
||||
- name: "hplmn_odb"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G HPLMN ODB"
|
||||
comment: ""
|
||||
- name: "ard"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "4G Access Restriction Data"
|
||||
comment: ""
|
||||
- operation: "import"
|
||||
object: "udmuser"
|
||||
display: "Import Subscriber Data From File"
|
||||
params:
|
||||
- name: "path"
|
||||
type: "file"
|
||||
optional: "false"
|
||||
filter: ".txt"
|
||||
display: "Path File"
|
||||
comment: ""
|
||||
- operation: "upload"
|
||||
object: "udmuser"
|
||||
display: "Upload Subscriber Data"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "path"
|
||||
type: "file"
|
||||
optional: "false"
|
||||
filter: ".txt"
|
||||
display: "Path File"
|
||||
comment: ""
|
||||
- operation: "export"
|
||||
object: "udmuser"
|
||||
display: "Export Subscriber Data to File"
|
||||
params:
|
||||
- name: "path"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Path File"
|
||||
comment: ""
|
||||
- operation: "sync"
|
||||
object: "start"
|
||||
display: "Sync UDM Data From Public UDM"
|
||||
params:
|
||||
- operation: "sync"
|
||||
object: "state"
|
||||
display: "Query State of Sync Task"
|
||||
params:
|
||||
|
||||
|
||||
|
||||
@@ -1,168 +0,0 @@
|
||||
amf:
|
||||
amfManagement:
|
||||
display: "AMF Management"
|
||||
mml:
|
||||
- operation: "help"
|
||||
object: ""
|
||||
display: "List AMF MML CMD"
|
||||
params:
|
||||
systemManagement:
|
||||
display: "System Management"
|
||||
mml:
|
||||
- operation: "set"
|
||||
object: "n8_ip"
|
||||
display: "Set N8 IP Address"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: "0~64"
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n11_ip"
|
||||
display: "Set N11 IP Address"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: "0~64"
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n12_ip"
|
||||
display: "Set N12 IP Address"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: "0~64"
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "relative_capacity"
|
||||
display: "Set Relative Capacity"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "capacity"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Relative Capacity"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n2_ip"
|
||||
display: "Set N2 IP Address"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n2_port"
|
||||
display: "Set N2 Port"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "port"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: "0~65535"
|
||||
display: "Port"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "ntpversion"
|
||||
display: "Set NTP Version"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "version"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Version"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "ntpmaxdiff"
|
||||
display: "Set NTP Max Diff"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "value"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: "100~2000"
|
||||
display: "Max Value(ms)"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "ntpsynctimer"
|
||||
display: "Set NTP Sync Timer"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "periods"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Periods(second)"
|
||||
comment: ""
|
||||
- operation: "add"
|
||||
object: "slice"
|
||||
display: "Add Slice"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "sst"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "SST"
|
||||
comment: ""
|
||||
- name: "sd"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "SD"
|
||||
comment: ""
|
||||
- operation: "deregister"
|
||||
object: "imsi"
|
||||
display: "Deregister IMSI"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "IMSI"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IMSI"
|
||||
comment: ""
|
||||
- operation: "exec"
|
||||
object: "shell"
|
||||
display: "Execute Shell Command"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "cmd"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "CMD"
|
||||
comment: ""
|
||||
- operation: "reload"
|
||||
object: ""
|
||||
display: "Reload Config"
|
||||
status: "Inactive"
|
||||
params:
|
||||
subsManagement:
|
||||
display: "Subscriber Management"
|
||||
mml:
|
||||
- operation: "list"
|
||||
object: "imsi"
|
||||
display: "List Online IMSI"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "imsi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: "32"
|
||||
display: "IMSI"
|
||||
comment: ""
|
||||
@@ -1,60 +0,0 @@
|
||||
ausf:
|
||||
ausfManagement:
|
||||
display: "AUSF Management"
|
||||
mml:
|
||||
- operation: "help"
|
||||
object: ""
|
||||
display: "List AUSF MML CMD"
|
||||
params:
|
||||
systemManagement:
|
||||
display: "System Management"
|
||||
mml:
|
||||
- operation: "set"
|
||||
object: "n12ip"
|
||||
display: "Set N12 IP Address"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n12port"
|
||||
display: "Set N12 Port"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "port"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: "1~65535"
|
||||
display: "Port"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n12scheme"
|
||||
display: "Set N12 Scheme"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
optional: "false"
|
||||
filter: '{"0":"http", "1":"https"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "supirange"
|
||||
display: "Set SUPI Range"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "supirange"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "SUPI Range"
|
||||
comment: ""
|
||||
- operation: "reload"
|
||||
object: ""
|
||||
display: "Reload Config"
|
||||
status: "Inactive"
|
||||
params:
|
||||
@@ -1,9 +0,0 @@
|
||||
ims:
|
||||
imsManagement:
|
||||
display: "IMS Management"
|
||||
mml:
|
||||
- operation: "help"
|
||||
object: ""
|
||||
display: "List IMS MML CMD"
|
||||
status: "Active"
|
||||
params:
|
||||
@@ -1,8 +0,0 @@
|
||||
mme:
|
||||
mmeManagement:
|
||||
display: "MME Management"
|
||||
mml:
|
||||
- operation: "help"
|
||||
object: ""
|
||||
display: "List MME MML CMD"
|
||||
params:
|
||||
@@ -1,8 +0,0 @@
|
||||
n3iwf:
|
||||
n3iwfManagement:
|
||||
display: "N3IWF Management"
|
||||
mml:
|
||||
- operation: "help"
|
||||
object: ""
|
||||
display: "List N3IWF MML CMD"
|
||||
params:
|
||||
@@ -1,8 +0,0 @@
|
||||
nrf:
|
||||
nrfManagement:
|
||||
display: "NRF Management"
|
||||
mml:
|
||||
- operation: "help"
|
||||
object: ""
|
||||
display: "List NRF MML CMD"
|
||||
params:
|
||||
@@ -1,8 +0,0 @@
|
||||
nssf:
|
||||
nssfManagement:
|
||||
display: "NSSF Management"
|
||||
mml:
|
||||
- operation: "help"
|
||||
object: ""
|
||||
display: "List NSSF MML CMD"
|
||||
params:
|
||||
@@ -1,8 +0,0 @@
|
||||
pcf:
|
||||
pcfManagement:
|
||||
display: "PCF Management"
|
||||
mml:
|
||||
- operation: "help"
|
||||
object: ""
|
||||
display: "List PCF MML CMD"
|
||||
params:
|
||||
@@ -1,389 +0,0 @@
|
||||
smf:
|
||||
smfManagement:
|
||||
display: "SMF Management"
|
||||
mml:
|
||||
- operation: "help"
|
||||
object: ""
|
||||
display: "List SMF MML CMD"
|
||||
params:
|
||||
systemManagement:
|
||||
display: "System Management"
|
||||
mml:
|
||||
- operation: "set"
|
||||
object: "n7 server"
|
||||
display: "Set N7 Server"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
optional: "false"
|
||||
filter: '{"0":"http", "1":"https"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: "0~64"
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- name: "port"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: "0~65535"
|
||||
display: "Port"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n7 client"
|
||||
display: "Set N7 Client"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
optional: "false"
|
||||
filter: '{"0":"http", "1":"https"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: "0~64"
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n10 server"
|
||||
display: "Set N10 Server"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
optional: "false"
|
||||
filter: '{"0":"http", "1":"https"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: "0~64"
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- name: "port"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: "0~65535"
|
||||
display: "Port"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n10 client"
|
||||
display: "Set N10 Client"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
optional: "false"
|
||||
filter: '{"0":"http", "1":"https"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: "0~64"
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n11 server"
|
||||
display: "Set N11 Server"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
optional: "false"
|
||||
filter: '{"0":"http", "1":"https"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: "0~64"
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- name: "port"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: "0~65535"
|
||||
display: "Port"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n11 client"
|
||||
display: "Set N11 Client"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
optional: "false"
|
||||
filter: '{"0":"http", "1":"https"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: "0~64"
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "dnn"
|
||||
display: "Set DNN"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "DNN"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "DNN"
|
||||
comment: ""
|
||||
- operation: "set pccrule <index> <precedence> <qosIndex> <filter direction> <filter> <appId>"
|
||||
object: "pccrule"
|
||||
display: "Set PCC Rule"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: "0~65535"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "precedence"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Precedence"
|
||||
comment: ""
|
||||
- name: "qosIndex"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "QOS Index"
|
||||
comment: ""
|
||||
- name: "direction"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: '{"0":"NA", "1":"Uplink", "2":"Downlink", "3":"Bidirectionallink"}'
|
||||
display: "Filter Direction"
|
||||
comment: ""
|
||||
- name: "filter"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "Filter"
|
||||
comment: ""
|
||||
- name: "appId"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "Application ID"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "urr"
|
||||
display: "Set URR"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "index"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "quotavolumetatol"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "SD"
|
||||
comment: ""
|
||||
- name: "quotavolumeul"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "quota volume ul"
|
||||
comment: ""
|
||||
- name: "quotavolumedl"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "quota volume dl"
|
||||
comment: ""
|
||||
- name: "quotatime"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "quota time"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "qos"
|
||||
display: "Set Qos"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "index"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "5qi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "SD"
|
||||
comment: ""
|
||||
- name: "5qipl"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "5qipl"
|
||||
comment: ""
|
||||
- name: "arppl"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "arppl"
|
||||
comment: ""
|
||||
- name: "arppci"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "arppci"
|
||||
comment: ""
|
||||
- name: "arppvi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "arppvi"
|
||||
comment: ""
|
||||
- name: "mfbrul"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "mfbrul"
|
||||
comment: ""
|
||||
- name: "mfbrdl"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "mfbrdl"
|
||||
comment: ""
|
||||
- name: "gfbrul"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "gfbrul"
|
||||
comment: ""
|
||||
- name: "gfbrdl"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "gfbrdl"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "snssai"
|
||||
display: "Set Snssai"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "index"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "sst-sd"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "sst-sd"
|
||||
- operation: "release"
|
||||
object: "imsi"
|
||||
display: "Release IMSI"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "imsi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IMSI"
|
||||
comment: ""
|
||||
- name: "pduSessId"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "PDU Session Id"
|
||||
- operation: "set"
|
||||
object: "urr"
|
||||
display: "Set URR"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "index"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "quotavolumetatol"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Quota Volume Tatol"
|
||||
comment: ""
|
||||
- name: "quotavolumeul"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Quota Volume UL"
|
||||
comment: ""
|
||||
- name: "quotavolumedl"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Quota Volume DL"
|
||||
comment: ""
|
||||
- name: "quotatime"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Quota Time"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "dpi"
|
||||
display: "Set DPI"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "flag"
|
||||
type: "enum"
|
||||
optional: "false"
|
||||
filter: '{"0":"disable", "1":"enable"}'
|
||||
display: "Flag"
|
||||
comment: ""
|
||||
- name: "max"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Max Detect Packet Number"
|
||||
comment: ""
|
||||
- operation: "exec"
|
||||
object: "shell"
|
||||
display: "Execute Shell Command"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "cmd"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "CMD"
|
||||
comment: ""
|
||||
- operation: "reload"
|
||||
object: ""
|
||||
display: "Reload Config"
|
||||
status: "Inactive"
|
||||
params:
|
||||
@@ -1,93 +0,0 @@
|
||||
udm:
|
||||
udmManagement:
|
||||
display: "UDM Management"
|
||||
mml:
|
||||
- operation: "help"
|
||||
object: ""
|
||||
display: "List UDM MML CMD"
|
||||
params:
|
||||
systemManagement:
|
||||
display: "System Management"
|
||||
mml:
|
||||
- operation: "set"
|
||||
object: "n8ip"
|
||||
display: "Set N8 IP Address"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "ip"
|
||||
type: "ipv4"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n8port"
|
||||
display: "Set N8 Port"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "port"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: "1~65535"
|
||||
display: "Port"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n8scheme"
|
||||
display: "Set N8 Scheme"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
optional: "false"
|
||||
filter: '{"0":"http", "1":"https"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n10ip"
|
||||
display: "Set N10 IP Address"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n10port"
|
||||
display: "Set N10 Port"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "port"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: "1~65535"
|
||||
display: "Port"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n10scheme"
|
||||
display: "Set N10 Scheme"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
optional: "false"
|
||||
filter: '{"0":"http", "1":"https"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- operation: "exec"
|
||||
object: "shell"
|
||||
display: "Execute Shell Command"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "cmd"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "CMD"
|
||||
comment: ""
|
||||
- operation: "reload"
|
||||
object: ""
|
||||
display: "Reload Config"
|
||||
status: "Inactive"
|
||||
params:
|
||||
@@ -1,259 +0,0 @@
|
||||
upf:
|
||||
upfManagement:
|
||||
display: "UPF Management"
|
||||
mml:
|
||||
- operation: "help"
|
||||
object: ""
|
||||
display: "List UPF MML CMD"
|
||||
params:
|
||||
systemManagement:
|
||||
display: "System Management"
|
||||
mml:
|
||||
- operation: "set"
|
||||
object: "n3 driver"
|
||||
display: "Set N3 Driver"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "type"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Type"
|
||||
comment: ""
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IP address"
|
||||
comment: ""
|
||||
- name: "mask"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Mask"
|
||||
comment: ""
|
||||
- name: "mac"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Mac address"
|
||||
comment: ""
|
||||
- name: "pci"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "PCI address"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n4 ip"
|
||||
display: "Set N4 IP Address"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n6 driver"
|
||||
display: "Set N6 Driver"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "type"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Type"
|
||||
comment: ""
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IP address"
|
||||
comment: ""
|
||||
- name: "mask"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Mask"
|
||||
comment: ""
|
||||
- name: "mac"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Mac address"
|
||||
comment: ""
|
||||
- name: "pci"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "PCI address"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "n9 driver"
|
||||
display: "Set N9 Driver"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "type"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Type"
|
||||
comment: ""
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IP address"
|
||||
comment: ""
|
||||
- name: "mask"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Mask"
|
||||
comment: ""
|
||||
- name: "mac"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Mac address"
|
||||
comment: ""
|
||||
- name: "pci"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "PCI address"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "dnn"
|
||||
display: "Set DNN"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "dnn"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "DNN"
|
||||
comment: ""
|
||||
- name: "ip"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "pfcp"
|
||||
display: "Set PFCP"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "path"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Path"
|
||||
comment: ""
|
||||
- name: "local"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Local IP Address"
|
||||
comment: ""
|
||||
- name: "remote"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Remote IP Address"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "qos"
|
||||
display: "Set Qos"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "index"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "5qi"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "5qi"
|
||||
comment: ""
|
||||
- name: "priority"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Priority Level"
|
||||
comment: ""
|
||||
- name: "mbr"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "MBR"
|
||||
comment: ""
|
||||
- name: "gbr"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "GBR"
|
||||
comment: ""
|
||||
- operation: "set"
|
||||
object: "pccrule"
|
||||
display: "Set PCC Rule"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: "0~65535"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "precedence"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "Precedence"
|
||||
comment: ""
|
||||
- name: "qosindex"
|
||||
type: "int"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "QOS Index"
|
||||
comment: ""
|
||||
- name: "direction"
|
||||
type: "int"
|
||||
optional: "true"
|
||||
filter: '{"0":"NA", "1":"Uplink", "2":"Downlink", "3":"Bidirectionallink"}'
|
||||
display: "Filter Direction"
|
||||
comment: ""
|
||||
- name: "filter"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "Filter"
|
||||
comment: ""
|
||||
- name: "appid"
|
||||
type: "string"
|
||||
optional: "true"
|
||||
filter: ""
|
||||
display: "Application ID"
|
||||
comment: ""
|
||||
- operation: "exec"
|
||||
object: "shell"
|
||||
display: "Execute Shell Command"
|
||||
status: "Inactive"
|
||||
params:
|
||||
- name: "cmd"
|
||||
type: "string"
|
||||
optional: "false"
|
||||
filter: ""
|
||||
display: "CMD"
|
||||
comment: ""
|
||||
- operation: "reload"
|
||||
object: ""
|
||||
display: "Reload Config"
|
||||
status: "Inactive"
|
||||
params:
|
||||
@@ -1,969 +0,0 @@
|
||||
"ne_info":{
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "Network element information",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "ne_type",
|
||||
"display": "NE type",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "ne_id",
|
||||
"display": "NE ID",
|
||||
"length": 16
|
||||
},
|
||||
{
|
||||
"name": "rm_uid",
|
||||
"display": "Resource management UID",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "ne_name",
|
||||
"display": "NE name",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "pv_flag",
|
||||
"display": "PV flag",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "ip",
|
||||
"display": "IP address",
|
||||
"length": 32
|
||||
},
|
||||
{
|
||||
"name": "port",
|
||||
"display": "Port",
|
||||
"length": 6
|
||||
},
|
||||
{
|
||||
"name": "status",
|
||||
"display": "Status",
|
||||
"length": 10,
|
||||
"alias": [
|
||||
"online",
|
||||
"offline",
|
||||
"standby",
|
||||
"maintain"
|
||||
]
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
|
||||
"me_map":{
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "Managed Element Map",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "rm_uid",
|
||||
"display": "Resource management UID",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "ne_name",
|
||||
"display": "NE name",
|
||||
"length": 28
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
"retFmt": "DeleteDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"cols": [
|
||||
{
|
||||
"name": "affectedRows",
|
||||
"display": "Affected rows",
|
||||
"length": 11
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
{
|
||||
"bodyFmt": "PostDB",
|
||||
"bodyKey": "ne_info"
|
||||
}
|
||||
|
||||
{
|
||||
"bodyFmt": "PutDB",
|
||||
"bodyKey": "measure_task",
|
||||
"cols": [
|
||||
{
|
||||
"name": "status",
|
||||
"alias": "status",
|
||||
"type": "int",
|
||||
"length": 11,
|
||||
"value": "Active"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
{
|
||||
"bodyFmt": "PutDB",
|
||||
"bodyKey": "measure_task",
|
||||
"cols": [
|
||||
{
|
||||
"name": "status",
|
||||
"alias": "status",
|
||||
"type": "string",
|
||||
"length": 11,
|
||||
"value": "Active"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
{
|
||||
"bodyFmt": "PutDB",
|
||||
"bodyKey": "ne_version",
|
||||
"cols": [
|
||||
{
|
||||
"name": "status",
|
||||
"alias": "status",
|
||||
"type": "string",
|
||||
"length": 8,
|
||||
"value": "Active"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
{
|
||||
"retFmt": "PostDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"cols": [
|
||||
{
|
||||
"name": "affectedRows",
|
||||
"display": "Affected rows",
|
||||
"length": 11
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
{
|
||||
"retFmt": "PutDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"cols": [
|
||||
{
|
||||
"name": "affectedRows",
|
||||
"display": "Affected rows",
|
||||
"length": 11
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
"alarm":{
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "Alarm Information",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "ne_type",
|
||||
"display": "NE type",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "ne_id",
|
||||
"display": "NE UID",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "ne_name",
|
||||
"display": "NE name",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "alarm_seq",
|
||||
"display": "Alarm sequence",
|
||||
"length": 11
|
||||
},
|
||||
{
|
||||
"name": "alarm_title",
|
||||
"display": "Alarm title",
|
||||
"length": 30
|
||||
},
|
||||
{
|
||||
"name": "orig_severity",
|
||||
"display": "Original severity",
|
||||
"length": 11
|
||||
},
|
||||
{
|
||||
"name": "pv_flag",
|
||||
"display": "PV flag",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "event_time",
|
||||
"display": "Event time",
|
||||
"length": 20
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
"measure_task":{
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "Performance Task Information",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "id",
|
||||
"display": "Task ID",
|
||||
"length": 11
|
||||
},
|
||||
{
|
||||
"name": "ne_type",
|
||||
"display": "NE type",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "ne_ids",
|
||||
"display": "NE ID Set",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "granul_option",
|
||||
"display": "Time granulity",
|
||||
"length": 5
|
||||
},
|
||||
{
|
||||
"name": "kpi_set",
|
||||
"display": "KPI set",
|
||||
"length": 60
|
||||
},
|
||||
{
|
||||
"name": "start_time",
|
||||
"display": "Start time",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "end_time",
|
||||
"display": "End time",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "status",
|
||||
"display": "Status",
|
||||
"length": 8
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
"measure_data":{
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "Performance Measure Data",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "task_id",
|
||||
"display": "Task ID",
|
||||
"length": 11
|
||||
},
|
||||
{
|
||||
"name": "ne_type",
|
||||
"display": "NE type",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "rm_uid",
|
||||
"display": "Resource management UID",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "ne_name",
|
||||
"display": "NE name",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "granul_option",
|
||||
"display": "Time granulity",
|
||||
"length": 5
|
||||
},
|
||||
{
|
||||
"name": "kpi_id",
|
||||
"display": "KPI ID",
|
||||
"length": 32
|
||||
},
|
||||
{
|
||||
"name": "start_time",
|
||||
"display": "Start time",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "end_time",
|
||||
"display": "End time",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "value",
|
||||
"display": "value",
|
||||
"length": 11
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
"operation_log":{
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "Operation Log",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "account_name",
|
||||
"display": "Account ID",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "op_ip",
|
||||
"display": "Source IP address",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "op_type",
|
||||
"display": "Opration type",
|
||||
"length": 12
|
||||
},
|
||||
{
|
||||
"name": "op_content",
|
||||
"display": "Operation content",
|
||||
"length": 50
|
||||
},
|
||||
{
|
||||
"name": "op_result",
|
||||
"display": "Operation result",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "log_time",
|
||||
"display": "Log time",
|
||||
"length": 20
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
"security_log": {
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "Security Log",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "account_name",
|
||||
"display": "Account ID",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "op_ip",
|
||||
"display": "Source IP address",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "op_type",
|
||||
"display": "Opration type",
|
||||
"length": 12
|
||||
},
|
||||
{
|
||||
"name": "op_content",
|
||||
"display": "Operation content",
|
||||
"length": 50
|
||||
},
|
||||
{
|
||||
"name": "op_result",
|
||||
"display": "Operation result",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "op_time",
|
||||
"display": "Operation log time",
|
||||
"length": 20
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
"alarm_log":{
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "Alarm Log",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "ne_type",
|
||||
"display": "NE type",
|
||||
"length": 8
|
||||
},
|
||||
{
|
||||
"name": "ne_id",
|
||||
"display": "NE UID",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "alarm_seq",
|
||||
"display": "Alarm sequence",
|
||||
"length": 12
|
||||
},
|
||||
{
|
||||
"name": "alarm_id",
|
||||
"display": "Alarm ID",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "event_time",
|
||||
"display": "Alarm event time",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "log_time",
|
||||
"display": "Log time",
|
||||
"length": 20
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
"sysInfo": {
|
||||
"retFmt": "GetNF",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "NE System Information",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "neType",
|
||||
"display": "NE type",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "neId",
|
||||
"display": "NE ID",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "hostName",
|
||||
"display": "Host name",
|
||||
"length": 16
|
||||
},
|
||||
{
|
||||
"name": "osInfo",
|
||||
"display": "OS information",
|
||||
"length": 128
|
||||
},
|
||||
{
|
||||
"name": "dbInfo",
|
||||
"display": "Database information",
|
||||
"length": 80
|
||||
},
|
||||
{
|
||||
"name": "version",
|
||||
"display": "Software version",
|
||||
"length": 12
|
||||
},
|
||||
{
|
||||
"name": "ipAddr",
|
||||
"display": "IP address",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "port",
|
||||
"display": "Port",
|
||||
"length": 6
|
||||
},
|
||||
{
|
||||
"name": "cpus",
|
||||
"display": "CPUs",
|
||||
"length": 4
|
||||
},
|
||||
{
|
||||
"name": "totalMem",
|
||||
"display": "Total memory(KB)",
|
||||
"length": 11
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
"licenseInfo":{
|
||||
"retFmt": "GetNF",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "NE License Information",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "neType",
|
||||
"display": "NE type",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "neId",
|
||||
"display": "NE ID",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "serialNum",
|
||||
"display": "Serial No",
|
||||
"length": 12
|
||||
},
|
||||
{
|
||||
"name": "capability",
|
||||
"display": "License capability",
|
||||
"length": 11
|
||||
},
|
||||
{
|
||||
"name": "capUsed",
|
||||
"display": "License used",
|
||||
"length": 11
|
||||
},
|
||||
{
|
||||
"name": "featureEnabled",
|
||||
"display": "Feature enabled",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "expiryDate",
|
||||
"display": "License expiry date",
|
||||
"length": 20
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
"system_log": {
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "System Log",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "process_type",
|
||||
"display": "Process type",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "process_name",
|
||||
"display": "Process name",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "user_name",
|
||||
"display": "User name",
|
||||
"length": 12
|
||||
},
|
||||
{
|
||||
"name": "process_id",
|
||||
"display": "Process ID",
|
||||
"length": 12
|
||||
},
|
||||
{
|
||||
"name": "event",
|
||||
"display": "Event",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "start_time",
|
||||
"display": "Start time",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "end_time",
|
||||
"display": "End time",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "log_time",
|
||||
"display": "Log time",
|
||||
"length": 20
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
"event_log": {
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "Event Log",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "ne_type",
|
||||
"display": "NE type",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "ne_id",
|
||||
"display": "NE ID",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "event",
|
||||
"display": "Event",
|
||||
"length": 12
|
||||
},
|
||||
{
|
||||
"name": "event_time",
|
||||
"display": "Event time",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "log_time",
|
||||
"display": "Log time",
|
||||
"length": 20
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
"mml_command": {
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "OMC MML Command List",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "operation",
|
||||
"display": "Operation",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "object",
|
||||
"display": "Object",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "mml_display",
|
||||
"display": "MML description",
|
||||
"length": 20
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
|
||||
"mml_cmd": {
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "OMC MML Command Help List",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "operation",
|
||||
"display": "Operation",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "object",
|
||||
"display": "Object",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "params",
|
||||
"display": "Parameter list",
|
||||
"length": 128
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
"ne_license": {
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "NE License Information",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "ne_type",
|
||||
"display": "NE type",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "ne_id",
|
||||
"display": "NE ID",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "serial_no",
|
||||
"display": "Serial no",
|
||||
"length": 12
|
||||
},
|
||||
{
|
||||
"name": "capcity",
|
||||
"display": "License capcity",
|
||||
"length": 11
|
||||
},
|
||||
{
|
||||
"name": "used",
|
||||
"display": "License used",
|
||||
"length": 11
|
||||
},
|
||||
{
|
||||
"name": "feature_enabled",
|
||||
"display": "Feature enabled",
|
||||
"length": 30
|
||||
},
|
||||
{
|
||||
"name": "expiration_date",
|
||||
"display": "License expiration date",
|
||||
"length": 20
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
"ne_link": {
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "Network Element Link",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "ne_type",
|
||||
"display": "NE type",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "ne_id",
|
||||
"display": "NE ID",
|
||||
"length": 28
|
||||
},
|
||||
{
|
||||
"name": "interface",
|
||||
"display": "Interface",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "status",
|
||||
"display": "Status",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "created_at",
|
||||
"display": "Timestamp",
|
||||
"length": 20
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
"nbi_cm": {
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "NBI Resource Management",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "ne_type",
|
||||
"display": "NE type",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "ne_id",
|
||||
"display": "NE ID",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "rm_uid",
|
||||
"display": "RM UID",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "user_label",
|
||||
"display": "User label",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "object_type",
|
||||
"display": "Object type",
|
||||
"length": 20
|
||||
},
|
||||
{
|
||||
"name": "pv_flag",
|
||||
"display": "PV flag",
|
||||
"length": 8
|
||||
},
|
||||
{
|
||||
"name": "value_json",
|
||||
"display": "NBI resource management",
|
||||
"length": 200
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
|
||||
"ne_config": {
|
||||
"retFmt": "GetDB",
|
||||
"retMsg": "RetCode = %d operation succeeded\n\n",
|
||||
"errMsg": "ErrorCode = %d operation failed: %s\n\n",
|
||||
"title": "NE Config Parameters",
|
||||
"singleList": true,
|
||||
"sepSpaceNum": 2,
|
||||
"alignmentM": "Left",
|
||||
"alignmentSN": "Right",
|
||||
"alignmentSV": "Left",
|
||||
"cols": [
|
||||
{
|
||||
"name": "ne_type",
|
||||
"display": "NE Type",
|
||||
"length": 10
|
||||
},
|
||||
{
|
||||
"name": "param_display",
|
||||
"display": "Parameter Display",
|
||||
"length": 128
|
||||
},
|
||||
{
|
||||
"name": "param_name",
|
||||
"display": "Parameter Name",
|
||||
"length": 256
|
||||
},
|
||||
{
|
||||
"name": "param_value",
|
||||
"display": "Parameter Value",
|
||||
"length": 256
|
||||
}
|
||||
],
|
||||
"end": "(Number of results = %d)\n\n"
|
||||
}
|
||||
|
||||
{
|
||||
"bodyFmt": "PutDB",
|
||||
"bodyKey": "ne_license",
|
||||
"callFunc": "DeploymentLicense"
|
||||
}
|
||||
|
||||
{
|
||||
"bodyFmt": "PutDB",
|
||||
"bodyKey": "ne_license",
|
||||
"callFunc": "AdjustmentLicense"
|
||||
}
|
||||
|
||||
{
|
||||
"bodyFmt": "PutDB",
|
||||
"bodyKey": "ne_license",
|
||||
"callFunc": "InstallLicense"
|
||||
}
|
||||
|
||||
{
|
||||
"bodyFmt": "PutDB",
|
||||
"bodyKey": "ne_license",
|
||||
"cols": [
|
||||
{
|
||||
"name": "updated_at",
|
||||
"alias": "updated_at",
|
||||
"type": "string",
|
||||
"length": 20,
|
||||
"value": "2023-08-17 23:38:53"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
{
|
||||
"bodyFmt": "PutDB",
|
||||
"bodyKey": "ne_license"
|
||||
}
|
||||
|
||||
{
|
||||
"bodyFmt": "PutDB",
|
||||
"bodyKey": "shell",
|
||||
"callFunc": "RunShellCommand"
|
||||
}
|
||||
@@ -1,501 +0,0 @@
|
||||
amf:
|
||||
system:
|
||||
display: "System Config"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "amfName"
|
||||
type: "string"
|
||||
value: "AMF"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "AMF Name"
|
||||
comment: ""
|
||||
- name: "relativeCapacity"
|
||||
type: "int"
|
||||
value: "255"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Relative Capacity"
|
||||
comment: "0~255"
|
||||
- name: "sbiScheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"http","1":"https"}'
|
||||
display: "SBI Scheme"
|
||||
comment: ""
|
||||
- name: "sbiServerIp"
|
||||
type: "string"
|
||||
value: "192.168.1.183"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "SBI Server IP"
|
||||
comment: ""
|
||||
- name: "sbiServerPort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "SBI Server Port"
|
||||
comment: "0~65535"
|
||||
- name: "nrfEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "NRF Enabled"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "ausfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.130:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "AUSF URI"
|
||||
comment: ""
|
||||
- name: "udmUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.140:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "UDM URI"
|
||||
comment: ""
|
||||
- name: "smfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.150:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "SMF URI"
|
||||
comment: ""
|
||||
- name: "pcfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.160:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "PCF URI"
|
||||
comment: ""
|
||||
- name: "backupAusfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.131:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Backup AUSF URI"
|
||||
comment: ""
|
||||
- name: "backupUdmUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.141:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Backup UDM URI"
|
||||
comment: ""
|
||||
- name: "backupSmfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.151:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Backup SMF URI"
|
||||
comment: ""
|
||||
- name: "backupPcfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.161:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Backup PCF URI"
|
||||
comment: ""
|
||||
- name: "lmfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.200:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "LMF URI"
|
||||
comment: ""
|
||||
- name: "nefUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.210:8080"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NEF URI"
|
||||
comment: ""
|
||||
- name: "imeiRestrictionEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "IMEI Restriction Enabled"
|
||||
comment: ""
|
||||
- name: "allowedImeiPrefix"
|
||||
type: "string"
|
||||
value: "869583045"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Allowed IMEI Prefix"
|
||||
comment: ""
|
||||
- name: "dnnCorrectionEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "DNN Correction Enabled"
|
||||
comment: ""
|
||||
- name: "defaultDnn"
|
||||
type: "string"
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "Default DNN"
|
||||
comment: ""
|
||||
- name: "integrityAlgorithm"
|
||||
type: "enum"
|
||||
value: "2"
|
||||
access: "read-write"
|
||||
filter: '{"0":"NIA0","1":"NIA1","2":"NIA2","3":"NIA3"}'
|
||||
display: "Integrity Algorithm"
|
||||
comment: ""
|
||||
- name: "cipheringAlgorithm"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"NEA0","1":"NEA1","2":"NEA2","3":"NEA3"}'
|
||||
display: "Ciphering Algorithm"
|
||||
comment: ""
|
||||
- name: "t3502"
|
||||
type: "int"
|
||||
value: "720"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3502"
|
||||
comment: ""
|
||||
- name: "t3512"
|
||||
type: "int"
|
||||
value: "3600"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3512"
|
||||
comment: ""
|
||||
- name: "t3513"
|
||||
type: "int"
|
||||
value: "2"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3513"
|
||||
comment: ""
|
||||
- name: "t3522"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3522"
|
||||
comment: ""
|
||||
- name: "t3550"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3550"
|
||||
comment: ""
|
||||
- name: "t3555"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3555"
|
||||
comment: ""
|
||||
- name: "t3560"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3560"
|
||||
comment: ""
|
||||
- name: "t3565"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3565"
|
||||
comment: ""
|
||||
- name: "t3570"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "1~65535"
|
||||
display: "T3570"
|
||||
comment: ""
|
||||
association:
|
||||
display: "TNL Association List"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "ngapIp"
|
||||
type: "string"
|
||||
value: "192.168.1.183"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NGAP IP"
|
||||
comment: ""
|
||||
- name: "ngapSctpPort"
|
||||
type: "int"
|
||||
value: "38412"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "NGAP SCTP Port"
|
||||
comment: "0~65535"
|
||||
- name: "weightFactor"
|
||||
type: "int"
|
||||
value: "255"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Weight"
|
||||
comment: "0~255"
|
||||
guami:
|
||||
display: "GUAMI List"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "regionId"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Region ID"
|
||||
comment: "0~255"
|
||||
- name: "setId"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~1023"
|
||||
display: "Set ID"
|
||||
comment: "0~1023"
|
||||
- name: "pointer"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~63"
|
||||
display: "Pointer"
|
||||
comment: "0~63"
|
||||
tai:
|
||||
display: "TAI List"
|
||||
sort: 7
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- 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"
|
||||
slice:
|
||||
display: "Slice List"
|
||||
sort: 9
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
- name: "sst"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~127"
|
||||
display: "SST"
|
||||
comment: "0~127"
|
||||
- name: "sd"
|
||||
type: "regex"
|
||||
value: "000001"
|
||||
access: "read-write"
|
||||
filter: "^[A-Fa-f0-9]{6}"
|
||||
display: "SD"
|
||||
comment: ""
|
||||
systemFeatOpt:
|
||||
display: "System FeatOpt"
|
||||
sort: 11
|
||||
list:
|
||||
- name: "dnnCorrectionEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "dnnCorrectionEnabled"
|
||||
comment: ""
|
||||
- name: "gutiReallocationInPRUEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "gutiReallocationInPRUEnabled"
|
||||
comment: ""
|
||||
- name: "ueRadioCapabilityMatchEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "ueRadioCapabilityMatchEnabled"
|
||||
comment: ""
|
||||
- name: "supportFollowOnRequestIndication"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "supportFollowOnRequestIndication"
|
||||
comment: ""
|
||||
- name: "triggerInitCtxSetupForAllNASProc"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "triggerInitCtxSetupForAllNASProc"
|
||||
comment: ""
|
||||
- name: "supportAllAllowedNssai"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "supportAllAllowedNssai"
|
||||
comment: ""
|
||||
- name: "implicitUnsubscribeEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "implicitUnsubscribeEnabled"
|
||||
comment: ""
|
||||
- name: "supportRRCInactiveReport"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "supportRRCInactiveReport"
|
||||
comment: ""
|
||||
- name: "supportMappedSecurityContext"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "supportMappedSecurityContext"
|
||||
comment: ""
|
||||
- name: "optimizeSignalingProcedure"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "optimizeSignalingProcedure"
|
||||
comment: ""
|
||||
- name: "reAuthInServiceRequestProc"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "reAuthInServiceRequestProc"
|
||||
comment: ""
|
||||
- name: "skipGetSubscribedNssai"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "skipGetSubscribedNssai"
|
||||
comment: ""
|
||||
- name: "forceIdentityRequest"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "forceIdentityRequest"
|
||||
comment: ""
|
||||
- name: "cagEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "cagEnabled"
|
||||
comment: ""
|
||||
- name: "imeiRestrictionEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "imeiRestrictionEnabled"
|
||||
comment: ""
|
||||
- name: "checkSliceInTaEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "checkSliceInTaEnabled"
|
||||
comment: ""
|
||||
- name: "uePolicyEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "uePolicyEnabled"
|
||||
comment: ""
|
||||
- name: "smsOverNasEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "smsOverNasEnabled"
|
||||
comment: ""
|
||||
- name: "statusReportToOmc"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "statusReportToOmc"
|
||||
comment: ""
|
||||
- name: "statusReportEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "statusReportEnabled"
|
||||
comment: ""
|
||||
@@ -1,47 +0,0 @@
|
||||
ausf:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.130"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Service IP"
|
||||
comment: ""
|
||||
- name: "servicePort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Service Port"
|
||||
comment: ""
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
value: "http"
|
||||
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: ""
|
||||
- name: "udmUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.140:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "UDM URI"
|
||||
comment: ""
|
||||
- name: "groupId"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Group ID"
|
||||
comment: ""
|
||||
@@ -1,120 +0,0 @@
|
||||
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: "sbiScheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"http","1":"https"}'
|
||||
display: "SBI Scheme"
|
||||
comment: "http or https"
|
||||
|
||||
amfProfile:
|
||||
display: "AMF Profile"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "AMF"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NF Name"
|
||||
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: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "MME"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "NF Name"
|
||||
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"
|
||||
@@ -1,290 +0,0 @@
|
||||
ims:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "label"
|
||||
type: "string"
|
||||
value: "ims-core"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Label"
|
||||
comment: ""
|
||||
- name: "hplmnMCC"
|
||||
type: "string"
|
||||
value: "001"
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "HPLMN MCC"
|
||||
comment: ""
|
||||
- name: "hplmnMNC"
|
||||
type: "string"
|
||||
value: "01"
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "HPLMN MNC"
|
||||
comment: ""
|
||||
- name: "LocalNetworkIPv4"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.110"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local Network IPv4"
|
||||
comment: ""
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.110"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Public Network IPv4"
|
||||
comment: ""
|
||||
- name: "serviceIPv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Public Network IPv6"
|
||||
comment: ""
|
||||
- name: "domainName1"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Domain Name 1"
|
||||
comment: ""
|
||||
- name: "domainName2"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Domain Name 2"
|
||||
comment: ""
|
||||
- name: "domainName3"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Domain Name 3"
|
||||
comment: ""
|
||||
- name: "domainName4"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: ""
|
||||
display: "Domain Name 4"
|
||||
comment: ""
|
||||
- name: "multiIPStackInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "MultiIPStack Indicator"
|
||||
comment: ""
|
||||
- name: "registerTimer"
|
||||
type: "int"
|
||||
value: "7200"
|
||||
access: "read-write"
|
||||
filter: "120~1000000"
|
||||
display: "Register Timer"
|
||||
comment: ""
|
||||
- name: "maxCallDuration"
|
||||
type: "int"
|
||||
value: "43200"
|
||||
access: "read-write"
|
||||
filter: "1800~1000000"
|
||||
display: "Max Call Duration"
|
||||
comment: ""
|
||||
- name: "internalSMSInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Internal SMS Indicator"
|
||||
comment: ""
|
||||
- name: "internalCDRInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Internal CDR Indicator"
|
||||
comment: ""
|
||||
- name: "internalKPIInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Internal KPI Indicator"
|
||||
comment: ""
|
||||
- name: "pcfIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.160"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "PCF IP Address"
|
||||
comment: ""
|
||||
plmn:
|
||||
display: "PLMN List"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~3"
|
||||
display: "Index"
|
||||
comment: "0~3"
|
||||
- name: "mcc"
|
||||
type: "regex"
|
||||
value: "001"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{3}$"
|
||||
display: "MCC"
|
||||
comment: ""
|
||||
- name: "mnc"
|
||||
type: "regex"
|
||||
value: "01"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{2,3}$"
|
||||
display: "MNC"
|
||||
comment: ""
|
||||
- name: "domain"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-only"
|
||||
filter: "0~128"
|
||||
display: "Domain"
|
||||
comment: ""
|
||||
mmtel_dialplan:
|
||||
display: "MMTEL Dialplan"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "naName"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "0~128"
|
||||
display: "NaName"
|
||||
comment: ""
|
||||
- name: "title"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Title"
|
||||
comment: ""
|
||||
- name: "method"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-2"
|
||||
display: "Method"
|
||||
comment: ""
|
||||
- name: "prefix"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Prefix"
|
||||
comment: ""
|
||||
- name: "start"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Start"
|
||||
comment: ""
|
||||
- name: "end"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "End"
|
||||
comment: ""
|
||||
- name: "attrib"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Attrib"
|
||||
comment: ""
|
||||
- name: "numberLen"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Number Len"
|
||||
comment: ""
|
||||
- name: "rsc"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Rsc"
|
||||
comment: ""
|
||||
- name: "e164Nai"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "E164 Nai"
|
||||
comment: ""
|
||||
- name: "e164Delete"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "E164 Delete"
|
||||
comment: ""
|
||||
- name: "e164Insert"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "E164 Insert"
|
||||
comment: ""
|
||||
- name: "adminState"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"Close", "1":"Open"}'
|
||||
display: "Admin State"
|
||||
comment: "Enable: Close/Open"
|
||||
ds_system:
|
||||
display: "DS System"
|
||||
sort: 7
|
||||
list:
|
||||
- name: "dispatchSystemInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Dispatch System Indicator"
|
||||
comment: ""
|
||||
- name: "transcodeInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Transcode Indicator"
|
||||
comment: ""
|
||||
- name: "dispatchSystemIP"
|
||||
type: "ipv4"
|
||||
value: "1.0.0.1"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Dispatch System IPv4"
|
||||
comment: ""
|
||||
- name: "dispatchSystemPort"
|
||||
type: "int"
|
||||
value: "5060"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Dispatch System Port"
|
||||
comment: ""
|
||||
@@ -1,309 +0,0 @@
|
||||
mme:
|
||||
system:
|
||||
display: "System Config"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "csfbEnabled"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "CSFB Enabled"
|
||||
comment: "true|false"
|
||||
- name: "volteEnabled"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "VoLTE Enabled"
|
||||
comment: "true|false"
|
||||
- name: "s1MmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.179"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S1 MME IP"
|
||||
comment: "0~64"
|
||||
- name: "s1MmePort"
|
||||
type: "int"
|
||||
value: "36412"
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "S1 MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "s11MmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.179"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S11 MME IP"
|
||||
comment: "0~64"
|
||||
- name: "s11MmePort"
|
||||
type: "int"
|
||||
value: "2123"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "S11 MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "s10MmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.178"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S10 MME IP"
|
||||
comment: "0~64"
|
||||
- name: "s10MmePort"
|
||||
type: "int"
|
||||
value: "2123"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "S10 MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "sgsMmeIp"
|
||||
type: "string"
|
||||
value: "192.168.1.179"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "SGs MME IP"
|
||||
comment: "0~64"
|
||||
- name: "sgsMmePort"
|
||||
type: "int"
|
||||
value: "29118"
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "SGs MME Port"
|
||||
comment: "0~65535"
|
||||
- name: "s6aIdentity"
|
||||
type: "string"
|
||||
value: "mme.epc.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "0~100"
|
||||
display: "S6A MME Identity"
|
||||
comment: "0~100"
|
||||
- name: "localIp"
|
||||
type: "string"
|
||||
value: "172.16.5.220"
|
||||
access: "read-write"
|
||||
filter: "0~20"
|
||||
display: "S6A MME IP"
|
||||
comment: "0~20"
|
||||
gummei:
|
||||
display: "Gummei List"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "groupId"
|
||||
type: "int"
|
||||
value: "4"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Group ID"
|
||||
comment: "0~65535"
|
||||
- name: "code"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Code"
|
||||
comment: "0~255"
|
||||
tai:
|
||||
display: "TAI List"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "TAC"
|
||||
comment: "0~65535"
|
||||
hss:
|
||||
display: "HSS List"
|
||||
sort: 7
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "imsiPre"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{1,15}$"
|
||||
display: "IMSI Prefix"
|
||||
comment: "^[0-9]{1,15}$"
|
||||
- name: "hssHostname"
|
||||
type: "string"
|
||||
value: "hss.ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "HSS Hostname"
|
||||
comment: "0~128"
|
||||
- name: "hssRealm"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "HSS Realm"
|
||||
comment: "0~128"
|
||||
- name: "protocol"
|
||||
type: "string"
|
||||
value: "SCTP"
|
||||
access: "read-write"
|
||||
filter: "0~8"
|
||||
display: "Protocol"
|
||||
comment: "SCTP|TCP"
|
||||
- name: "hssPort"
|
||||
type: "int"
|
||||
value: "3868"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "HSS Port"
|
||||
comment: "0~65535"
|
||||
sgw:
|
||||
display: "SGW List"
|
||||
sort: 9
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "TAC"
|
||||
comment: "0~65535"
|
||||
- name: "sgwIp"
|
||||
type: "string"
|
||||
value: "172.16.5.150"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "SGW IP"
|
||||
comment: "0~64"
|
||||
pgw:
|
||||
display: "PGW List"
|
||||
sort: 11
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "apn"
|
||||
type: "string"
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "APN"
|
||||
comment: "0~128"
|
||||
- name: "pgwIp"
|
||||
type: "string"
|
||||
value: "192.168.1.181"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "PGW IP"
|
||||
comment: "0~64"
|
||||
amf:
|
||||
display: "AMF List"
|
||||
sort: 13
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: "^[0-9]{5,6}$"
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~16777215"
|
||||
display: "TAC"
|
||||
comment: "0~16777215"
|
||||
- name: "regionId"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "Region ID"
|
||||
comment: "0~255"
|
||||
- name: "setId"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~1023"
|
||||
display: "Set ID"
|
||||
comment: "0~1023"
|
||||
- name: "pointer"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~63"
|
||||
display: "Pointer"
|
||||
comment: "0~63"
|
||||
- name: "amfIp"
|
||||
type: "string"
|
||||
value: "172.16.5.120"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "AMF IP"
|
||||
comment: "0~64"
|
||||
@@ -1,111 +0,0 @@
|
||||
mocngw:
|
||||
system:
|
||||
display: "System Config"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "s1apSouthAddr"
|
||||
type: "string"
|
||||
value: "192.168.7.163"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S1AP South Address"
|
||||
comment: ""
|
||||
- name: "s1apNorthAddr"
|
||||
type: "string"
|
||||
value: "192.168.8.163"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S1AP North Address"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "TAC"
|
||||
comment: "0~65535"
|
||||
- name: "enbId"
|
||||
type: "int"
|
||||
value: "24"
|
||||
access: "read-write"
|
||||
filter: "0~1048575"
|
||||
display: "ENB ID"
|
||||
comment: "0~1048575"
|
||||
- name: "userPlaneEnabled"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "User Plane Enabled"
|
||||
comment: ""
|
||||
- name: "pfcpAddr"
|
||||
type: "string"
|
||||
value: "192.168.7.163"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "PFCP Address"
|
||||
comment: ""
|
||||
mme:
|
||||
display: "MME List"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "s1apAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.161"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "S1AP Address"
|
||||
comment: ""
|
||||
- name: "s1apPort"
|
||||
type: "int"
|
||||
value: "36412"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "S1AP Port"
|
||||
comment: "0~65535"
|
||||
- name: "plmnId"
|
||||
type: "regex"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: "^[0-9]{5,6}$"
|
||||
display: "PLMN ID"
|
||||
comment: ""
|
||||
upgw:
|
||||
display: "UPGW Config"
|
||||
sort: 5
|
||||
list:
|
||||
- name: "pfcpAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.159"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "PFCP Address"
|
||||
comment: ""
|
||||
- name: "pfcpPort"
|
||||
type: "int"
|
||||
value: "8805"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "PFCP Port"
|
||||
comment: "0~65535"
|
||||
- name: "gtpuSouthAddr"
|
||||
type: "string"
|
||||
value: "10.10.1.2"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "GTP-U South Address"
|
||||
comment: ""
|
||||
- name: "gtpuNorthAddr"
|
||||
type: "string"
|
||||
value: "192.168.7.123"
|
||||
access: "read-write"
|
||||
filter: "0~64"
|
||||
display: "GTP-U North Address"
|
||||
comment: ""
|
||||
@@ -1,61 +0,0 @@
|
||||
n3iwf:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "ikeBindAddr"
|
||||
type: "string"
|
||||
value: "192.168.12.160"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "IKEBindAddress"
|
||||
comment: ""
|
||||
- name: "gtpBindAddr"
|
||||
type: "string"
|
||||
value: "192.168.12.161"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "GTPBindAddress"
|
||||
comment: ""
|
||||
- name: "fqdn"
|
||||
type: "string"
|
||||
value: "n3iwf.5gc.mnc00.mcc460.pub.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "FQDN"
|
||||
comment: ""
|
||||
- name: "internalIP"
|
||||
type: "string"
|
||||
value: "172.16.1.190"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "InternalIP"
|
||||
comment: ""
|
||||
- name: "udmAddr"
|
||||
type: "string"
|
||||
value: "172.16.1.140:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "UdmIPAddrPort"
|
||||
comment: ""
|
||||
- name: "smfIPAddr"
|
||||
type: "string"
|
||||
value: "172.16.1.150"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "SmfIPAddress"
|
||||
comment: ""
|
||||
- name: "n3IPAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.160"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "N3IPAddress"
|
||||
comment: ""
|
||||
- name: "n6IPAddr"
|
||||
type: "string"
|
||||
value: "192.168.1.161"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "N6IPAddress"
|
||||
comment: ""
|
||||
@@ -1,67 +0,0 @@
|
||||
nrf:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
perms: "put"
|
||||
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: ""
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"HTTP", "1":"HTTPS"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
registeredNFs:
|
||||
display: "Registered NFs"
|
||||
sort: 3
|
||||
perms: "get"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~256"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "nfType"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "^.{1,128}$"
|
||||
display: "NF Type"
|
||||
comment: ""
|
||||
- name: "status"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "^.{1,128}$"
|
||||
display: "Status"
|
||||
comment: ""
|
||||
- name: "nfId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "^.{1,128}$"
|
||||
display: "NF ID"
|
||||
comment: ""
|
||||
- name: "ipAddress"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "^.{1,128}$"
|
||||
display: "IP Address"
|
||||
comment: ""
|
||||
@@ -1,262 +0,0 @@
|
||||
nssf:
|
||||
general:
|
||||
display: "General"
|
||||
sort: 1
|
||||
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: ""
|
||||
sbi:
|
||||
display: "SBI"
|
||||
sort: 3
|
||||
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: ""
|
||||
- name: "bindingIpv4"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Binding IPv4"
|
||||
comment: ""
|
||||
- name: "registerIpv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Register IPv6"
|
||||
comment: ""
|
||||
- name: "bindingIpv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Binding IPv6"
|
||||
comment: ""
|
||||
- name: "ipType"
|
||||
type: "string"
|
||||
value: "ipv4"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "IP Type"
|
||||
comment: ""
|
||||
- name: "port"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Port"
|
||||
comment: ""
|
||||
- name: "telnetIpv4"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Telnet IPv4"
|
||||
comment: ""
|
||||
- name: "telnetIpv6"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Telnet IPv6"
|
||||
comment: ""
|
||||
- name: "telnetPort"
|
||||
type: "int"
|
||||
value: "4100"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Telnet Port"
|
||||
comment: ""
|
||||
supportedNetworkSliceList:
|
||||
display: "Supported Network Slice List"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~32"
|
||||
display: "Index"
|
||||
comment: "1~32"
|
||||
- name: "mcc"
|
||||
type: "string"
|
||||
value: "001"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "MCC"
|
||||
comment: ""
|
||||
- name: "mnc"
|
||||
type: "string"
|
||||
value: "01"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "MNC"
|
||||
comment: ""
|
||||
- name: "tac"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "TAC"
|
||||
comment: ""
|
||||
- name: "supportedSst"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Supported SST"
|
||||
comment: ""
|
||||
- name: "supportedSd"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Supported SD"
|
||||
comment: ""
|
||||
- name: "restrictedSst"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Restricted SST"
|
||||
comment: ""
|
||||
- name: "restrictedSd"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Restricted SD"
|
||||
comment: ""
|
||||
- name: "nrfId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "NRF ID"
|
||||
comment: ""
|
||||
- name: "nsiId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "NSI ID"
|
||||
comment: ""
|
||||
- name: "accessType"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Access Type"
|
||||
comment: ""
|
||||
- name: "amfSetId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "AMF Set ID"
|
||||
comment: ""
|
||||
plmnMappingList:
|
||||
display: "PLMN Mapping List"
|
||||
sort: 7
|
||||
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-write"
|
||||
filter: ""
|
||||
display: "Operator Name"
|
||||
comment: ""
|
||||
- name: "mcc"
|
||||
type: "string"
|
||||
value: "001"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "MCC"
|
||||
comment: ""
|
||||
- name: "mnc"
|
||||
type: "string"
|
||||
value: "02"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "MNC"
|
||||
comment: ""
|
||||
- name: "servingSnssaiSst"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Serving SNSSAI SST"
|
||||
comment: ""
|
||||
- name: "servingSnssaiSd"
|
||||
type: "string"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Serving SNSSAI SD"
|
||||
comment: ""
|
||||
- name: "homeSnssaiSst"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Home SNSSAI SST"
|
||||
comment: ""
|
||||
- name: "homeSnssaiSd"
|
||||
type: "string"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Home SNSSAI SD"
|
||||
comment: ""
|
||||
@@ -1,114 +0,0 @@
|
||||
omc:
|
||||
alarmEmailForward:
|
||||
display: "Alarm Email Forward Interface"
|
||||
sort: 3
|
||||
list:
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "rw"
|
||||
filter: "true;false"
|
||||
display: "Enable"
|
||||
comment: "Is it enabled forward alarm with Email interface"
|
||||
- name: "emailList"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "Email List"
|
||||
comment: ""
|
||||
- name: "smtp"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "SMTP Server"
|
||||
comment: "Email SMTP server"
|
||||
- name: "port"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: "0~65535"
|
||||
display: "Port"
|
||||
comment: ""
|
||||
- name: "user"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "User"
|
||||
comment: ""
|
||||
- name: "password"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "Password"
|
||||
comment: ""
|
||||
- name: "tlsSkipVerify"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "rw"
|
||||
filter: "true;false"
|
||||
display: "TLS Skip Verify"
|
||||
comment: "If skip TLS verify (true/false)"
|
||||
alarmSMSForward:
|
||||
display: "Alarm SMS Forward Interface"
|
||||
sort: 4
|
||||
list:
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "rw"
|
||||
filter: "true;false"
|
||||
display: "Enable"
|
||||
comment: "Is it enabled forward alarm with SMS interface"
|
||||
- name: "mobileList"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "Mobile List"
|
||||
comment: "Multiple mobile separated by commas"
|
||||
- name: "smscAddr"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "SMSC Address"
|
||||
comment: "The SMSC SMPP Address"
|
||||
- name: "systemID"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "System ID"
|
||||
comment: ""
|
||||
- name: "password"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "Password"
|
||||
comment: ""
|
||||
- name: "systemType"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "rw"
|
||||
filter: ""
|
||||
display: "System Type"
|
||||
comment: ""
|
||||
- name: "dataCoding"
|
||||
type: "enum"
|
||||
value: "GSM7BIT"
|
||||
access: "rw"
|
||||
filter: '{"0":"GSM7BIT","1":"ASCII","2":"BINARY8BIT1","3":"LATIN1","4":"BINARY8BIT2","6":"CYRILLIC","7":"HEBREW","8":"UCS2"}'
|
||||
display: "Data Coding"
|
||||
comment: "Short message coding type"
|
||||
- name: "serviceNumber"
|
||||
type: "string"
|
||||
value: "OMC"
|
||||
access: "rw"
|
||||
filter: "3~20"
|
||||
display: "Service Number"
|
||||
comment: "It is the source address, the length is between 3 and 20"
|
||||
@@ -1,633 +0,0 @@
|
||||
pcf:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
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: ""
|
||||
- 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: ""
|
||||
- name: "supportedPlmn1"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn1"
|
||||
comment: ""
|
||||
- name: "supportedPlmn2"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn2"
|
||||
comment: ""
|
||||
- name: "supportedPlmn3"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn3"
|
||||
comment: ""
|
||||
- name: "supportedPlmn4"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn4"
|
||||
comment: ""
|
||||
serviceAreaRestriction:
|
||||
display: "Service Area Restriction"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~16"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "def_ambr"
|
||||
access: "read-write"
|
||||
filter: "^.{1,32}$"
|
||||
display: "Name"
|
||||
comment: ""
|
||||
- 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: ""
|
||||
- name: "areaCodes"
|
||||
type: "string"
|
||||
value: "123456"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Area Codes"
|
||||
comment: ""
|
||||
- name: "maxTAs"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '^\d{1,2}$'
|
||||
display: "Max TAs"
|
||||
comment: ""
|
||||
pccRules:
|
||||
display: "PCC Rules"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~64"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "ruleId"
|
||||
type: "string"
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: "^.{1,63}$"
|
||||
display: "Rule ID"
|
||||
comment: ""
|
||||
- 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: ""
|
||||
- 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: ""
|
||||
- name: "flowTemplate"
|
||||
type: "string"
|
||||
value: "flow_any"
|
||||
access: "read-write"
|
||||
filter: "^.{1,255}$"
|
||||
display: "Flow Template"
|
||||
comment: ""
|
||||
- name: "qosId"
|
||||
type: "string"
|
||||
value: "qos_internet"
|
||||
access: "read-write"
|
||||
filter: "^.{1,63}$"
|
||||
display: "QoS ID"
|
||||
comment: ""
|
||||
- name: "trafficControlId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^.{1,63}$"
|
||||
display: "Traffic Control ID"
|
||||
comment: ""
|
||||
- name: "usageMonitoringId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^.{1,63}$"
|
||||
display: "Usage Monitoring ID"
|
||||
comment: ""
|
||||
sessionRules:
|
||||
display: "Session Rules"
|
||||
sort: 7
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~64"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "ruleId"
|
||||
type: "string"
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: "^.{1,63}$"
|
||||
display: "Rule ID"
|
||||
comment: ""
|
||||
- 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: ""
|
||||
- name: "fiveQIPriorityLevel"
|
||||
type: "int"
|
||||
value: "80"
|
||||
access: "read-write"
|
||||
filter: "0~127"
|
||||
display: "5QI Priority Level"
|
||||
comment: ""
|
||||
- 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: ""
|
||||
- name: "ambrDl"
|
||||
type: "string"
|
||||
value: "200Mbps"
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "AMBR Downlink"
|
||||
comment: ""
|
||||
- name: "ambrUl"
|
||||
type: "string"
|
||||
value: "100Mbps"
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "AMBR Uplink"
|
||||
comment: ""
|
||||
- name: "averagingWindow"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~4095"
|
||||
display: "Averaging Window"
|
||||
comment: ""
|
||||
- name: "maxDataBurstVolume"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~4095"
|
||||
display: "Max Data Burst Volume"
|
||||
comment: ""
|
||||
- name: "arpPriorityLevel"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "1~15"
|
||||
display: "ARP Priority Level"
|
||||
comment: ""
|
||||
- name: "arpPreemptCap"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"Not Preempt","1":"May Preempt"}'
|
||||
display: "ARP Preempt Capability"
|
||||
comment: ""
|
||||
- name: "arpPreemptVuln"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"Not Preemptable","1":"Preemptable"}'
|
||||
display: "ARP Preempt Vulnerability"
|
||||
comment: ""
|
||||
- name: "maxbrDl"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Max Bitrate Downlink"
|
||||
comment: ""
|
||||
- name: "maxbrUl"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Max Bitrate Uplink"
|
||||
comment: ""
|
||||
- name: "gbrDl"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "GBR Downlink"
|
||||
comment: ""
|
||||
- name: "gbrUl"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "GBR Uplink"
|
||||
comment: ""
|
||||
gxServer:
|
||||
display: "Gx Server"
|
||||
sort: 9
|
||||
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.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{0,127}$"
|
||||
display: "Host"
|
||||
comment: ""
|
||||
- name: "realm"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{0,127}$"
|
||||
display: "Realm"
|
||||
comment: ""
|
||||
rxServer:
|
||||
display: "Rx Server"
|
||||
sort: 11
|
||||
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.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{0,127}$"
|
||||
display: "Host"
|
||||
comment: ""
|
||||
- name: "realm"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{0,127}$"
|
||||
display: "Realm"
|
||||
comment: ""
|
||||
flowTemplate:
|
||||
display: "Flow Template"
|
||||
sort: 13
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~256"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "templateName"
|
||||
type: "string"
|
||||
value: "flow_any"
|
||||
access: "read-write"
|
||||
filter: "^.{1,63}$"
|
||||
display: "Template Name"
|
||||
comment: ""
|
||||
- name: "flowDescription"
|
||||
type: "string"
|
||||
value: "permit out ip from any to assigned"
|
||||
access: "read-write"
|
||||
filter: "^.{1,127}$"
|
||||
display: "Flow Description"
|
||||
comment: ""
|
||||
- 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"
|
||||
sort: 15
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~64"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "qosId"
|
||||
type: "string"
|
||||
value: "qos_internet"
|
||||
access: "read-write"
|
||||
filter: "^.{1,63}$"
|
||||
display: "QoS ID"
|
||||
comment: ""
|
||||
- name: "fiveQI"
|
||||
type: "int"
|
||||
value: "9"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "5QI"
|
||||
comment: ""
|
||||
- name: "fiveQIPriorityLevel"
|
||||
type: "int"
|
||||
value: "80"
|
||||
access: "read-write"
|
||||
filter: "0~127"
|
||||
display: "5QI Priority Level"
|
||||
comment: ""
|
||||
- name: "maxbrDl"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Max Bitrate Downlink"
|
||||
comment: ""
|
||||
- name: "maxbrUl"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Max Bitrate Uplink"
|
||||
comment: ""
|
||||
- name: "gbrDl"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "GBR Downlink"
|
||||
comment: ""
|
||||
- name: "gbrUl"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "GBR Uplink"
|
||||
comment: ""
|
||||
- name: "arpPriorityLevel"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "1~15"
|
||||
display: "ARP Priority Level"
|
||||
comment: ""
|
||||
- name: "arpPreemptCap"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"Not Preempt","1":"May Preempt"}'
|
||||
display: "ARP Preempt Capability"
|
||||
comment: ""
|
||||
- name: "arpPreemptVuln"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"Not Preemptable","1":"Preemptable"}'
|
||||
display: "ARP Preempt Vulnerability"
|
||||
comment: ""
|
||||
- name: "defQosFlowIndication"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Default QoS Flow Indication"
|
||||
comment: ""
|
||||
usageMonitoringTemplate:
|
||||
display: "Usage Monitoring Template"
|
||||
sort: 17
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~64"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "umId"
|
||||
type: "string"
|
||||
value: "flow_any"
|
||||
access: "read-write"
|
||||
filter: "^.{1,63}$"
|
||||
display: "Usage Monitoring ID"
|
||||
comment: ""
|
||||
- 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"
|
||||
sort: 19
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~64"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "tcId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^.{1,63}$"
|
||||
display: "Traffic Control ID"
|
||||
comment: ""
|
||||
- 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: ""
|
||||
headerEnrichTemplate:
|
||||
display: "Header Enrich Template"
|
||||
sort: 21
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~16"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "templateName"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^.{1,63}$"
|
||||
display: "Template Name"
|
||||
comment: ""
|
||||
- name: "headerType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"GPSI", "1":"SUPI", "2":"UE IP", "3":"User Location", "4":"DNN"}'
|
||||
display: "Header Type"
|
||||
comment: ""
|
||||
- name: "headerName"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^.{1,63}$"
|
||||
display: "Header Name"
|
||||
comment: ""
|
||||
@@ -1,604 +0,0 @@
|
||||
smf:
|
||||
smfSystem:
|
||||
display: "SMF System Config"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "sbiIpAddr"
|
||||
type: "string"
|
||||
value: "172.16.5.150"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "SBI IP"
|
||||
comment: ""
|
||||
- name: "sbiPort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "SBI Port"
|
||||
comment: "0~65535"
|
||||
- name: "sbiScheme"
|
||||
type: "enum"
|
||||
value: "http"
|
||||
access: "read-write"
|
||||
filter: '{"0":"http", "1":"https"}'
|
||||
display: "SBI Scheme"
|
||||
comment: ""
|
||||
- name: "n4Ipv4"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.150"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "N4 IPv4"
|
||||
comment: ""
|
||||
- name: "n4Ipv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "N4 IPv6"
|
||||
comment: ""
|
||||
- name: "n4UIpv4"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "N4U IPv4"
|
||||
comment: ""
|
||||
- name: "n4UIpv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "N4U IPv6"
|
||||
comment: ""
|
||||
- name: "amfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.120:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "AMF URI"
|
||||
comment: ""
|
||||
- name: "pcfEnable"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "PCF Enable"
|
||||
comment: ""
|
||||
- name: "pcfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.160:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "PCF URI"
|
||||
comment: "URI1;URI2"
|
||||
- name: "udmUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.140:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "UDM URI"
|
||||
comment: "URI1;URI2"
|
||||
- name: "chfEnable"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "5G Charging Enable"
|
||||
- name: "chfPrimaryUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.240:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "CHF Primary URI"
|
||||
comment: ""
|
||||
- name: "chfSecondaryUri"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "CHF Secondary URI"
|
||||
comment: ""
|
||||
- name: "nrfEnable"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "NRF Enable"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "primaryDnsIpv4"
|
||||
type: "ipv4"
|
||||
value: "114.114.114.114"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Primary DNS IPv4"
|
||||
comment: ""
|
||||
- name: "secondaryDnsIpv4"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Secondary DNS IPv4"
|
||||
comment: ""
|
||||
- name: "primaryDnsIpv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Primary DNS IPv6"
|
||||
comment: ""
|
||||
- name: "secondaryDnsIpv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Secondary DNS IPv6"
|
||||
comment: ""
|
||||
- name: "primaryPcscfIpv4"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.110"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Primary PCSCF IPv4"
|
||||
comment: ""
|
||||
- name: "secondaryPcscfIpv4"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Secondary PCSCF IPv4"
|
||||
comment: ""
|
||||
- name: "primaryPcscfIpv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Primary PCSCF IPv6"
|
||||
comment: ""
|
||||
- name: "secondaryPcscfIpv6"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Secondary PCSCF IPv6"
|
||||
comment: ""
|
||||
- name: "ueMtu"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "UE MTU"
|
||||
comment: ""
|
||||
spgwSystem:
|
||||
display: "SPGW Sytem Config"
|
||||
sort: 3
|
||||
list:
|
||||
- name: "s11Ip"
|
||||
type: "string"
|
||||
value: "172.16.5.150"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local S11 IP"
|
||||
comment: ""
|
||||
- name: "localDiameterIp"
|
||||
type: "string"
|
||||
value: "172.16.5.150"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local Diameter IP"
|
||||
comment: ""
|
||||
- name: "localDiameterHostName"
|
||||
type: "string"
|
||||
value: "smf.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local Diameter Host Name"
|
||||
comment: ""
|
||||
- name: "localDiameterRealmName"
|
||||
type: "string"
|
||||
value: "mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Local Diameter Realm Name"
|
||||
comment: ""
|
||||
- name: "peerGyEnable"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Gy Enable"
|
||||
comment: ""
|
||||
- name: "primaryPeerGyIp"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Primary Remote Gy IP"
|
||||
comment: ""
|
||||
- name: "primaryPeerGyPort"
|
||||
type: "int"
|
||||
value: "3868"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Primary Remote Gy Port"
|
||||
comment: "0~65535"
|
||||
- name: "secondaryPeerGyIp"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Secondary Remote Gy IP"
|
||||
comment: ""
|
||||
- name: "secondaryPeerGyPort"
|
||||
type: "int"
|
||||
value: "3868"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Secondary Remote Gy Port"
|
||||
comment: "0~65535"
|
||||
- name: "peerGxEnable"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Gx Enable"
|
||||
comment: ""
|
||||
- name: "gxChargingEnable"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Gx Charging Enable"
|
||||
comment: ""
|
||||
- name: "primaryPeerGxIp"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Primary Remote Gx IP"
|
||||
comment: ""
|
||||
- name: "primaryPeerGxPort"
|
||||
type: "int"
|
||||
value: "3868"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Primary Remote Gx Port"
|
||||
comment: "0~65535"
|
||||
- name: "secondaryPeerGxIp"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Secondary Remote Gx IP"
|
||||
comment: ""
|
||||
- name: "secondaryPeerGxPort"
|
||||
type: "int"
|
||||
value: "3868"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Secondary Remote Gx Port"
|
||||
comment: "0~65535"
|
||||
upfConfig:
|
||||
display: "UPF Config"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "0~2047"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "id"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "UPF ID"
|
||||
comment: ""
|
||||
- name: "addr"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "7~45"
|
||||
display: "Address"
|
||||
comment: "e.g. ip:port"
|
||||
- name: "ipPoolType"
|
||||
type: "string"
|
||||
value: "IPv4v6"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Ip Pool Type"
|
||||
comment: "IPv4,IPv6,IPv4v6"
|
||||
- name: "ipv4Pools"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "10~256"
|
||||
display: "IPv4 Pools"
|
||||
comment: "CIDR format, e.g. 192.168.1.0/24"
|
||||
- name: "ipv6Pools"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "5~512"
|
||||
display: "IPv6 Pools"
|
||||
comment: "CIDR format, e.g. fe80::20c:29ff:fee4:dab7/50"
|
||||
- name: "staticIpv4Enable"
|
||||
type: "bool"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Static IPv4 Enable"
|
||||
comment: ""
|
||||
- name: "staticIpv4Start"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IPv4 Start"
|
||||
comment: "ipv4 format"
|
||||
- name: "staticIpv4End"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IPv4 End"
|
||||
comment: "ipv4 format"
|
||||
- name: "staticIpv6Enable"
|
||||
type: "bool"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Static IPv6 Enable"
|
||||
comment: ""
|
||||
- name: "staticIpv6Start"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IPv6 Start"
|
||||
comment: "ipv6 format"
|
||||
- name: "staticIpv6End"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IPv6 End"
|
||||
comment: "ipv6 format"
|
||||
- name: "ueDnnIpPool"
|
||||
display: "UE DNN IP Pool"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "0~2047"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "dnn"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "DNN"
|
||||
comment: ""
|
||||
- name: "ipPoolType"
|
||||
type: "string"
|
||||
value: "IPv4v6"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Ip Pool Type"
|
||||
comment: "IPv4,IPv6,IPv4v6"
|
||||
- name: "ipv4Pools"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "10~256"
|
||||
display: "IPv4 Pools"
|
||||
comment: "CIDR format, e.g. 192.168.1.0/24"
|
||||
- name: "ipv6Pools"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "5~512"
|
||||
display: "IPv6 Pools"
|
||||
comment: "CIDR format, e.g. fe80::20c:29ff:fee4:dab7/50"
|
||||
- name: "staticIpv4Enable"
|
||||
type: "bool"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Static IPv4 Enable"
|
||||
comment: ""
|
||||
- name: "staticIpv4Start"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IPv4 Start"
|
||||
comment: "ipv4 format"
|
||||
- name: "staticIpv4End"
|
||||
type: "ipv4"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IPv4 End"
|
||||
comment: "ipv4 format"
|
||||
- name: "staticIpv6Enable"
|
||||
type: "bool"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: '{"0":"false", "1":"true"}'
|
||||
display: "Static IPv6 Enable"
|
||||
comment: ""
|
||||
- name: "staticIpv6Start"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IPv6 Start"
|
||||
comment: "ipv6 format"
|
||||
- name: "staticIpv6End"
|
||||
type: "ipv6"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IPv6 End"
|
||||
comment: "ipv6 format"
|
||||
dnnSelectUpf:
|
||||
display: "DNN Select UPF"
|
||||
sort: 7
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "dnn"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "DNN"
|
||||
comment: ""
|
||||
- name: "upfId"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "UPF ID"
|
||||
comment: ""
|
||||
dnnTaiSelectUpf:
|
||||
display: "DNN TAI Select UPF"
|
||||
sort: 9
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "dnn"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "DNN"
|
||||
comment: ""
|
||||
- name: "tai"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "TAI"
|
||||
comment: "MCC+MNC+TAC"
|
||||
- name: "upfId"
|
||||
type: "string"
|
||||
value: "upf2-Id"
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "UPF ID"
|
||||
comment: ""
|
||||
snssaiSelectUpf:
|
||||
display: "SNSSAI Select UPF"
|
||||
sort: 11
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: ""
|
||||
access: "read-only"
|
||||
filter: "0~65535"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Enable"
|
||||
- name: "snssai"
|
||||
type: "string"
|
||||
value: "1-000001"
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "SNSSAI"
|
||||
comment: "sst1-sd1;sst2-sd2;sst3-sd3"
|
||||
- name: "upfId"
|
||||
type: "string"
|
||||
value: "upf1-Id"
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "UPF ID"
|
||||
comment: "upf1-id;upf2-id;upf3-id"
|
||||
offlineChargingConfig:
|
||||
display: "Offline Charging Config"
|
||||
sort: 13
|
||||
list:
|
||||
- name: "cdrFileName"
|
||||
type: "string"
|
||||
value: "smf.cdr"
|
||||
access: "read-write"
|
||||
filter: "1~64"
|
||||
display: "CDR File Name"
|
||||
comment: ""
|
||||
- name: "cdrFilePath"
|
||||
type: "string"
|
||||
value: "/var/log/smfCdr"
|
||||
access: "read-write"
|
||||
filter: "1~256"
|
||||
display: "CDR File Path"
|
||||
comment: ""
|
||||
- name: "cdrFileNum"
|
||||
type: "int"
|
||||
value: "50"
|
||||
access: "read-write"
|
||||
filter: "1~999999999"
|
||||
display: "CDR File Num"
|
||||
comment: ""
|
||||
- name: "cdrFileSize"
|
||||
type: "int"
|
||||
value: "300"
|
||||
access: "read-write"
|
||||
filter: "1~999999"
|
||||
display: "CDR File Size"
|
||||
comment: "Megabytes"
|
||||
- name: "cdrFileMaxAge"
|
||||
type: "int"
|
||||
value: "30"
|
||||
access: "read-write"
|
||||
filter: "0~9999"
|
||||
display: "CDR File Max Age"
|
||||
comment: "Days"
|
||||
- name: "freeSubsCdrEnable"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Free Subscribers CDR Enable"
|
||||
comment: ""
|
||||
- name: "timeThreshold"
|
||||
type: "int"
|
||||
value: "600"
|
||||
access: "read-write"
|
||||
filter: "0~999999999"
|
||||
display: "Time Threshold"
|
||||
comment: "Seconds"
|
||||
- name: "volumeThreshold"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~999999999999999"
|
||||
display: "Volume Threshold"
|
||||
comment: "Bytes"
|
||||
@@ -1,438 +0,0 @@
|
||||
smsc:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "cdrFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "CDR Flag"
|
||||
comment: ""
|
||||
- name: "smValidity"
|
||||
type: "int"
|
||||
value: "259200"
|
||||
access: "read-write"
|
||||
filter: "0-2147483647"
|
||||
display: "SM Validity"
|
||||
comment: ""
|
||||
- name: "logFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Log Flag"
|
||||
comment: ""
|
||||
- name: "localPollingFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Local Polling Flag"
|
||||
comment: "Enable or disable resend pending SMS to unattainable local users."
|
||||
- name: "localRoamingOutPollingFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Local Roaming Out Polling Flag"
|
||||
comment: "Enable or disable resend pending SMS to unattainable outbound roaming users."
|
||||
- name: "visitorRoamingInPollingFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Visitor Roaming In Polling Flag"
|
||||
comment: "Enable or disable resend pending SMS to unattainable inbound roaming users."
|
||||
- name: "otherPollingFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Other Polling Flag"
|
||||
comment: "Enable or disable resend pending SMS to other unattainable users."
|
||||
- name: "pollingNumber"
|
||||
type: "int"
|
||||
value: "64"
|
||||
access: "read-write"
|
||||
filter: "0-64"
|
||||
display: "Polling Number"
|
||||
comment: "Define the maximum port number that the queue of pending SMS may grow to."
|
||||
- name: "priorityFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Priority Flag"
|
||||
comment: "Specify the priority parameter of SM_RP_PRI. true = High; false = Low."
|
||||
- name: "tpReplyPathFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "TP Reply Path Flag"
|
||||
comment: "Enable or disable TP-Reply-Path parameter in the SMS-DELIVER data unit."
|
||||
- name: "smscDomain"
|
||||
type: "string"
|
||||
value: "0.0.0.0"
|
||||
access: "read-write"
|
||||
filter: "0~16"
|
||||
display: "SMSC Domain"
|
||||
comment: ""
|
||||
- name: "csfbVolteFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "CSFB VoLTE Flag"
|
||||
comment: ""
|
||||
- name: "camelFlag"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Camel Flag"
|
||||
comment: ""
|
||||
- name: "scfAddress"
|
||||
type: "string"
|
||||
value: "0.0.0.0"
|
||||
access: "read-write"
|
||||
filter: "0~16"
|
||||
display: "SCF Address"
|
||||
comment: ""
|
||||
- name: "mtIdFormatFlag"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "MT Id Format Flag"
|
||||
comment: "If add plus then set false"
|
||||
- name: "mcastFlag"
|
||||
type: "bool"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Mcast Flag"
|
||||
comment: "enable mcast sms"
|
||||
- name: "logLevel"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"none","1":"error","2":"debug"}'
|
||||
display: "Log Level"
|
||||
comment: ""
|
||||
- name: "logSize"
|
||||
type: "int"
|
||||
value: "200"
|
||||
access: "read-write"
|
||||
filter: "1-1000"
|
||||
display: "Log Size"
|
||||
comment: "The MB sizeof log file"
|
||||
- name: "logNum"
|
||||
type: "int"
|
||||
value: "10"
|
||||
access: "read-write"
|
||||
filter: "1-20"
|
||||
display: "Log Number"
|
||||
comment: "The number of log file"
|
||||
- name: "logDir"
|
||||
type: "string"
|
||||
value: "/var/log/"
|
||||
access: "read-write"
|
||||
filter: "0~128"
|
||||
display: "Log Directory"
|
||||
comment: ""
|
||||
msisdnsegment:
|
||||
display: "MSISDN Segment List"
|
||||
sort: 3
|
||||
perms: "put"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~15"
|
||||
display: "Index"
|
||||
comment: "0~15"
|
||||
- name: "startMSISDN"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~32"
|
||||
display: "Start MSISDN"
|
||||
comment: ""
|
||||
- name: "endMSISDN"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~32"
|
||||
display: "End MSISDN"
|
||||
comment: ""
|
||||
smpplink:
|
||||
display: "SMPP Link List"
|
||||
sort: 5
|
||||
perms: "post,put,delete"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~63"
|
||||
display: "Index"
|
||||
comment: "0~63"
|
||||
- name: "linkAlias"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~32"
|
||||
display: "Link Alias"
|
||||
comment: ""
|
||||
- name: "sessionType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"bindTX","1":"bindRX","2":"bindTRX"}'
|
||||
display: "Session Type"
|
||||
comment: ""
|
||||
- name: "serviceNumber"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~32"
|
||||
display: "Service Number"
|
||||
comment: ""
|
||||
- name: "dataCodingScheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"smpp7def7","1":"smpp8dcs4def7","2":"smpp8dcs0def7","16":"smpp7def8","17":"smpp8dcs4def8","18":"smpp8dcs0def8"}'
|
||||
display: "Data Coding Scheme"
|
||||
comment: ""
|
||||
- name: "platformNum"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"plat0","1":"plat1","2":"ignore"}'
|
||||
display: "Platform Num"
|
||||
comment: ""
|
||||
- name: "timeToLive"
|
||||
type: "int"
|
||||
value: "604800"
|
||||
access: "read-write"
|
||||
filter: "0-2147483647"
|
||||
display: "Time To Live"
|
||||
comment: ""
|
||||
- name: "manipulationFlag"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Manipulation Flag"
|
||||
comment: ""
|
||||
- name: "ton"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"unknown","1":"international","2":"national","3":"networkSpecific","4":"subscriberNumber","5":"alphanumeric","6":"abbreviated"}'
|
||||
display: "Type of Number"
|
||||
comment: ""
|
||||
- name: "npi"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"unknown","1":"isdn","3":"data","4":"telex","6":"landMobile","8":"national","9":"private","10":"ermes","14":"internet","18":"wapClientID"}'
|
||||
display: "Number Plan Indicator"
|
||||
comment: ""
|
||||
- name: "roleType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"server","1":"client"}'
|
||||
display: "Role Type"
|
||||
comment: ""
|
||||
convprefix:
|
||||
display: "Conv Prefix List"
|
||||
sort: 7
|
||||
perms: "post,put,delete"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~127"
|
||||
display: "Index"
|
||||
comment: "0~127"
|
||||
- name: "prefix"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~16"
|
||||
display: "Prefix"
|
||||
comment: ""
|
||||
- name: "deleteLength"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-16"
|
||||
display: "Delete Length"
|
||||
comment: ""
|
||||
- name: "addLength"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-16"
|
||||
display: "Add Length"
|
||||
comment: ""
|
||||
- name: "addDigits"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~16"
|
||||
display: "Add Digits"
|
||||
comment: ""
|
||||
- name: "numberLength"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-32"
|
||||
display: "Number Length"
|
||||
comment: ""
|
||||
smppparam:
|
||||
display: "SMPP Param List"
|
||||
sort: 9
|
||||
perms: "put"
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-only"
|
||||
filter: "0~31"
|
||||
display: "Index"
|
||||
comment: "0~31"
|
||||
- name: "linkAlias"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-8"
|
||||
display: "Link Alias"
|
||||
comment: ""
|
||||
- name: "linkType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"udp","1":"tcp"}'
|
||||
display: "Link Type"
|
||||
comment: ""
|
||||
- name: "serverType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"client","1":"server"}'
|
||||
display: "Server Type"
|
||||
comment: ""
|
||||
- name: "sessionType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"bindTX","1":"bindRX","2":"bindTRX"}'
|
||||
display: "Session Type"
|
||||
comment: ""
|
||||
- name: "systemID"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-16"
|
||||
display: "System ID"
|
||||
comment: ""
|
||||
- name: "password"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-8"
|
||||
display: "Password"
|
||||
comment: ""
|
||||
- name: "systemType"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-12"
|
||||
display: "System Type"
|
||||
comment: ""
|
||||
- name: "localGTT"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-16"
|
||||
display: "Local GTT"
|
||||
comment: ""
|
||||
- name: "remoteGTT"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-16"
|
||||
display: "Remote GTT"
|
||||
comment: ""
|
||||
- name: "localIP"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-32"
|
||||
display: "Local IP"
|
||||
comment: ""
|
||||
- name: "remoteIP"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-32"
|
||||
display: "Remote IP"
|
||||
comment: ""
|
||||
- name: "sessionInitTimer"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-65535"
|
||||
display: "Session Init Timer"
|
||||
comment: ""
|
||||
- name: "enquireLinkTimer"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-65535"
|
||||
display: "Enquire Link Timer"
|
||||
comment: ""
|
||||
- name: "inactivityTimer"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-65535"
|
||||
display: "Inactivity Timer"
|
||||
comment: ""
|
||||
- name: "responseTimer"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-65535"
|
||||
display: "Response Timer"
|
||||
comment: ""
|
||||
- name: "localSSN"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-255"
|
||||
display: "Local SSN"
|
||||
comment: ""
|
||||
- name: "remoteSSN"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0-255"
|
||||
display: "Remote SSN"
|
||||
comment: ""
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '{"0":"false","1":"true"}'
|
||||
display: "Enable Flag"
|
||||
comment: ""
|
||||
@@ -1,892 +0,0 @@
|
||||
udm:
|
||||
system:
|
||||
display: "System"
|
||||
sort: 1
|
||||
list:
|
||||
- name: "serviceIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.140"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Service IP"
|
||||
comment: ""
|
||||
- name: "servicePort"
|
||||
type: "int"
|
||||
value: "8080"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Service Port"
|
||||
comment: ""
|
||||
- name: "nrfUri"
|
||||
type: "string"
|
||||
value: "http://172.16.5.180:8080"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "NRF URI"
|
||||
comment: ""
|
||||
- name: "ausfIP"
|
||||
type: "ipv4"
|
||||
value: "172.16.5.130"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "AUSF IP"
|
||||
comment: ""
|
||||
- name: "fqdn"
|
||||
type: "string"
|
||||
value: "omc.com"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "FQDN"
|
||||
comment: ""
|
||||
- name: "priority"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~4095"
|
||||
display: "Priority"
|
||||
comment: ""
|
||||
- name: "capacity"
|
||||
type: "int"
|
||||
value: "4096"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Capacity"
|
||||
comment: ""
|
||||
- name: "groupId"
|
||||
type: "string"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Group ID"
|
||||
comment: ""
|
||||
- name: "supportedPlmn1"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn1"
|
||||
comment: ""
|
||||
- name: "supportedPlmn2"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn2"
|
||||
comment: ""
|
||||
- name: "supportedPlmn3"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn3"
|
||||
comment: ""
|
||||
- name: "supportedPlmn4"
|
||||
type: "string"
|
||||
value: "00101"
|
||||
access: "read-write"
|
||||
filter: '^\d{5,6}$'
|
||||
display: "Supported Plmn4"
|
||||
comment: ""
|
||||
- name: "supiRanges"
|
||||
type: "regex"
|
||||
value: "imsi-001010100080000~imsi-001010100080099"
|
||||
access: "read-write"
|
||||
filter: '^imsi-\d{15}~imsi-\d{15}$'
|
||||
display: "SUPI Ranges"
|
||||
comment: ""
|
||||
- name: "gpsiRanges"
|
||||
type: "regex"
|
||||
value: "msisdn-69072000~msisdn-69072099"
|
||||
access: "read-write"
|
||||
filter: '^msisdn-\d{2,15}~msisdn-\d{2,15}$'
|
||||
display: "GPSI Ranges"
|
||||
comment: ""
|
||||
- name: "scheme"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"HTTP", "1":"HTTPS"}'
|
||||
display: "Scheme"
|
||||
comment: ""
|
||||
- name: "redisLink"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"TCP","1":"SCTP"}'
|
||||
display: "Redis Link"
|
||||
comment: ""
|
||||
- name: "redisAddr"
|
||||
type: "string"
|
||||
value: "172.16.5.140:6379"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Redis Address"
|
||||
comment: ""
|
||||
subsUEAmbr:
|
||||
display: "Subs UE AMBR"
|
||||
sort: 3
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~16"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "def_ambr"
|
||||
access: "read-write"
|
||||
filter: "^.{1,32}$"
|
||||
display: "Name"
|
||||
comment: ""
|
||||
- name: "uplink"
|
||||
type: "regex"
|
||||
value: "1 Gbps"
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Uplink"
|
||||
comment: ""
|
||||
- name: "downlink"
|
||||
type: "regex"
|
||||
value: "2 Gbps"
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Downlink"
|
||||
comment: ""
|
||||
subsNssais:
|
||||
display: "Subs NSSAIs"
|
||||
sort: 5
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~16"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "def_nssai"
|
||||
access: "read-write"
|
||||
filter: "^.{1,32}$"
|
||||
display: "Name"
|
||||
comment: ""
|
||||
- name: "supportedFeatures"
|
||||
type: "regex"
|
||||
value: "00000001"
|
||||
access: "read-write"
|
||||
filter: "^[0-9a-fA-F]{8}$"
|
||||
display: "Supported Features"
|
||||
comment: ""
|
||||
- name: "defaultSingleNSSAIs"
|
||||
type: "string"
|
||||
value: "1-000001"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Default Single NSSAIs"
|
||||
comment: ""
|
||||
- name: "singleNssais"
|
||||
type: "string"
|
||||
value: "1-000002"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Single NSSAIs"
|
||||
comment: ""
|
||||
forbiddenAreas:
|
||||
display: "Forbidden Areas"
|
||||
sort: 7
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~16"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "def_ambr"
|
||||
access: "read-write"
|
||||
filter: "^.{1,32}$"
|
||||
display: "Name"
|
||||
comment: ""
|
||||
- name: "tacs"
|
||||
type: "string"
|
||||
value: "123"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "TACs"
|
||||
comment: ""
|
||||
- name: "areaCodes"
|
||||
type: "string"
|
||||
value: "123456"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Area Codes"
|
||||
comment: ""
|
||||
serviceAreaRestriction:
|
||||
display: "Service Area Restriction"
|
||||
sort: 9
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~16"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "def_ambr"
|
||||
access: "read-write"
|
||||
filter: "^.{1,32}$"
|
||||
display: "Name"
|
||||
comment: ""
|
||||
- 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: ""
|
||||
- name: "areaCodes"
|
||||
type: "string"
|
||||
value: "123456"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Area Codes"
|
||||
comment: ""
|
||||
- name: "maxTAs"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: '^\d{1,2}$'
|
||||
display: "Max TAs"
|
||||
comment: ""
|
||||
smfSelection:
|
||||
display: "Subs SMF Selection"
|
||||
sort: 11
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~16"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "def_snssai"
|
||||
access: "read-write"
|
||||
filter: "^.{1,32}$"
|
||||
display: "Name"
|
||||
comment: ""
|
||||
- name: "snssai"
|
||||
type: "string"
|
||||
value: "1-000001"
|
||||
access: "read-write"
|
||||
filter: '^\d{1,3}[A-Fa-f0-9]{6}$'
|
||||
display: "SNSSAI"
|
||||
comment: ""
|
||||
- name: "dnnList"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~4"
|
||||
display: "DNN List"
|
||||
comment: ""
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~4"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "dnn"
|
||||
type: "string"
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: "^.{1,32}$"
|
||||
display: "DNN"
|
||||
comment: ""
|
||||
- name: "defaultDnnInd"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Default DNN Indicator"
|
||||
comment: ""
|
||||
- name: "lboRoamingAllowed"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "LBO Roaming Allowed"
|
||||
comment: ""
|
||||
- name: "iwkEpsInd"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Interworking EPS Indicator"
|
||||
comment: ""
|
||||
- name: "ladnIndicator"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "LADN Indicator"
|
||||
comment: ""
|
||||
dnn:
|
||||
display: "DNN Conf"
|
||||
sort: 13
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~16"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "def_nssai"
|
||||
access: "read-write"
|
||||
filter: "^.{1,32}$"
|
||||
display: "Name"
|
||||
comment: ""
|
||||
- name: "defaultPDUSessionType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"IPv4","1":"IPv6","2":"IPv4v6","3":"Ethernet","4":"Unstruction"}'
|
||||
display: "Default PDU Session Type"
|
||||
comment: ""
|
||||
- name: "allowedPDUSessionTypes"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"IPv4","1":"IPv6","2":"IPv4v6","3":"Ethernet","4":"Unstruction","5":"IPv4 & IPv6","6":"IPv4 & IPv4v6","7":"IPv6 & IPv4v6","8":"IPv4 & IPv6 & IPv4v6"}'
|
||||
display: "Allowed PDU Session Types"
|
||||
comment: ""
|
||||
- name: "5qi"
|
||||
type: "int"
|
||||
value: "9"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "5QI"
|
||||
comment: ""
|
||||
- name: "priorityLevel"
|
||||
type: "int"
|
||||
value: "9"
|
||||
access: "read-write"
|
||||
filter: "1~127"
|
||||
display: "Priority Level"
|
||||
comment: ""
|
||||
- name: "defaultSSCmode"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"SSC Mode1","1":"SSC Mode2","2":"SSC Mode3"}'
|
||||
display: "Default SSC Mode"
|
||||
comment: ""
|
||||
- name: "allowedSSCmodes"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"SSC Mode1","1":"SSC Mode2","2":"SSC Mode3","3":"SSC Mode1 & SSC Mode2","4":"SSC Mode1 & SSC Mode3","5":"SSC Mode2 & SSC Mode3","6":"SSC Mode1 & SSC Mode2 & SSC Mode3"}'
|
||||
display: "Allowed SSC Modes"
|
||||
comment: ""
|
||||
- name: "interworkingEPSIndicator"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Interworking EPS Indicator"
|
||||
comment: ""
|
||||
- name: "ladnIndicator"
|
||||
type: "bool"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "LADN Indicator"
|
||||
comment: ""
|
||||
- name: "chargingCharacteristics"
|
||||
type: "string"
|
||||
value: "0001"
|
||||
access: "read-write"
|
||||
filter: "4~4"
|
||||
display: "Charging Characteristics"
|
||||
comment: ""
|
||||
- name: "subscribedSessionAmbrUL"
|
||||
type: "regex"
|
||||
value: "1 Gbps"
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Subscribed Session AMBR Uplink"
|
||||
comment: ""
|
||||
- name: "subscribedSessionAmbrDL"
|
||||
type: "regex"
|
||||
value: "2 Gbps"
|
||||
access: "read-write"
|
||||
filter: '^\d+(\.\d+)?( ?)(bps|Kbps|Mbps|Gbps|Tbps)$'
|
||||
display: "Subscribed Session AMBR Downlink"
|
||||
comment: ""
|
||||
- name: "staticIPAddress"
|
||||
type: "ipv4"
|
||||
value: "192.168.1.100"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Static IP Address"
|
||||
comment: ""
|
||||
- name: "userPlaneIntegrity"
|
||||
type: "enum"
|
||||
value: "3"
|
||||
access: "read-write"
|
||||
filter: '{"0":"Null","1":"Required","2":"Preferred","3":"Not Needed"}'
|
||||
display: "User Plane Integrity"
|
||||
comment: ""
|
||||
- name: "userPlaneConfidentiality"
|
||||
type: "enum"
|
||||
value: "3"
|
||||
access: "read-write"
|
||||
filter: '{"0":"Null","1":"Required","2":"Preferred","3":"Not Needed"}'
|
||||
display: "User Plane Confidentiality"
|
||||
comment: ""
|
||||
- name: "arpPriorityLevel"
|
||||
type: "int"
|
||||
value: "6"
|
||||
access: "read-write"
|
||||
filter: "0~255"
|
||||
display: "ARP Priority Level"
|
||||
comment: ""
|
||||
- name: "arpPreemptCap"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"Not Preempt","1":"May Preempt"}'
|
||||
display: "ARP Preempt Capability"
|
||||
comment: ""
|
||||
- name: "arpPreemptVuln"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"Not Preemptable","1":"Preemptable"}'
|
||||
display: "ARP Preempt Vulnerability"
|
||||
comment: ""
|
||||
epsTemplate:
|
||||
display: "EPS User Template"
|
||||
sort: 15
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~16"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "def_eps"
|
||||
access: "read-write"
|
||||
filter: "^.{0,31}$"
|
||||
display: "Name"
|
||||
comment: ""
|
||||
- name: "ambrUplink"
|
||||
type: "int"
|
||||
value: "100000000"
|
||||
access: "read-write"
|
||||
filter: "0~4294967295"
|
||||
display: "AMBR Uplink"
|
||||
comment: ""
|
||||
- name: "ambrDownlink"
|
||||
type: "int"
|
||||
value: "200000000"
|
||||
access: "read-write"
|
||||
filter: "0~4294967295"
|
||||
display: "AMBR Downlink"
|
||||
comment: ""
|
||||
- name: "apnOIReplacement"
|
||||
type: "string"
|
||||
value: "money"
|
||||
access: "read-write"
|
||||
filter: "^.{0,31}$"
|
||||
display: "APN OI Replacement"
|
||||
comment: ""
|
||||
- name: "rfsp"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "RFSP"
|
||||
comment: ""
|
||||
- name: "rauTauTimer"
|
||||
type: "int"
|
||||
value: "120"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "RAU TAU Timer"
|
||||
comment: ""
|
||||
- name: "chargingCharacteristic"
|
||||
type: "string"
|
||||
value: "0001"
|
||||
access: "read-write"
|
||||
filter: "4~4"
|
||||
display: "Charging Characteristic"
|
||||
comment: ""
|
||||
epsApn:
|
||||
display: "EPS APN"
|
||||
sort: 17
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~16"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "dnn"
|
||||
type: "string"
|
||||
value: "internet"
|
||||
access: "read-write"
|
||||
filter: "^.{0,127}$"
|
||||
display: "DNN"
|
||||
comment: ""
|
||||
- name: "pdnType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"IPv4","1":"IPv6","2":"IPv4v6","3":"IPv4 or IPv6"}'
|
||||
display: "PDN Type"
|
||||
comment: ""
|
||||
- name: "qci"
|
||||
type: "int"
|
||||
value: "9"
|
||||
access: "read-write"
|
||||
filter: "1~255"
|
||||
display: "QCI"
|
||||
comment: ""
|
||||
- name: "arpPriorityLevel"
|
||||
type: "int"
|
||||
value: "8"
|
||||
access: "read-write"
|
||||
filter: "1~127"
|
||||
display: "ARP Priority"
|
||||
comment: ""
|
||||
- name: "arpPreemptCap"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"Not Preempt","1":"May Preempt"}'
|
||||
display: "ARP Preemption Capability"
|
||||
comment: ""
|
||||
- name: "arpPreemptVuln"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"Not Preemptable","1":"Preemptable"}'
|
||||
display: "ARP Preemption Vulnerability"
|
||||
comment: ""
|
||||
- name: "contextIdentifier"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Context Identifier"
|
||||
comment: ""
|
||||
- name: "vplmnDynamicAddressAllowed"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "VPLMN Dynamic Address Allowed"
|
||||
comment: ""
|
||||
- name: "pdnGWAllocationType"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"Static","1":"Dynamic"}'
|
||||
display: "PDN GW Allocation Type"
|
||||
comment: ""
|
||||
- name: "ambrUplink"
|
||||
type: "int"
|
||||
value: "100000000"
|
||||
access: "read-write"
|
||||
filter: "0~4294967295"
|
||||
display: "AMBR Uplink"
|
||||
comment: ""
|
||||
- name: "ambrDownlink"
|
||||
type: "int"
|
||||
value: "200000000"
|
||||
access: "read-write"
|
||||
filter: "0~4294967295"
|
||||
display: "AMBR Downlink"
|
||||
comment: ""
|
||||
- name: "chargingCharacteristic"
|
||||
type: "string"
|
||||
value: "0001"
|
||||
access: "read-write"
|
||||
filter: "4~4"
|
||||
display: "Charging Characteristic"
|
||||
comment: ""
|
||||
applicationServer:
|
||||
display: "Application Server"
|
||||
sort: 19
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~32"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "mmtel_as"
|
||||
access: "read-write"
|
||||
filter: "^.{1,31}$"
|
||||
display: "AS Name"
|
||||
comment: ""
|
||||
- name: "defaultHandling"
|
||||
type: "enum"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: '{"0":"Session Continued","1":"Session Terminated"}'
|
||||
display: "Default Handling"
|
||||
comment: ""
|
||||
- name: "serverName"
|
||||
type: "string"
|
||||
value: "sip:192.168.8.26:7060"
|
||||
access: "read-write"
|
||||
filter: "^.{1,127}$"
|
||||
display: "Server Name"
|
||||
comment: ""
|
||||
- name: "diameterAddress"
|
||||
type: "string"
|
||||
value: "mmtel.ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{1,127}$"
|
||||
display: "Diameter Address"
|
||||
comment: ""
|
||||
- name: "repDataSizeLimit"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~65535"
|
||||
display: "Rep Data Size Limit"
|
||||
comment: ""
|
||||
- name: "includeRegisterRequest"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Include Register Request"
|
||||
comment: ""
|
||||
- name: "includeRegisterResponse"
|
||||
type: "bool"
|
||||
value: "false"
|
||||
access: "read-write"
|
||||
filter: "false;true;"
|
||||
display: "Include Register Response"
|
||||
comment: ""
|
||||
scscfSet:
|
||||
display: "SCSCF Set"
|
||||
sort: 21
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~8"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "mmtel_as"
|
||||
access: "read-write"
|
||||
filter: "^.{1,31}$"
|
||||
display: "Name"
|
||||
comment: ""
|
||||
- name: "priority"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Priority"
|
||||
comment: ""
|
||||
- name: "serverName"
|
||||
type: "string"
|
||||
value: "sip:scscf.ims.mnc001.mcc001.3gppnetwork.org:6060"
|
||||
access: "read-write"
|
||||
filter: "^.{1,127}$"
|
||||
display: "Server Name"
|
||||
comment: ""
|
||||
triggerPoint:
|
||||
display: "Trigger Point"
|
||||
sort: 23
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~16"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "name"
|
||||
type: "string"
|
||||
value: "def_snssai"
|
||||
access: "read-write"
|
||||
filter: "^.{1,32}$"
|
||||
display: "Name"
|
||||
comment: ""
|
||||
- name: "conditionTypeCNF"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~1"
|
||||
display: "Condition Type CNF"
|
||||
comment: ""
|
||||
- name: "sptList"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~4"
|
||||
display: "SPT List"
|
||||
comment: ""
|
||||
array:
|
||||
- name: "index"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-only"
|
||||
filter: "1~4"
|
||||
display: "Index"
|
||||
comment: ""
|
||||
- name: "enable"
|
||||
type: "bool"
|
||||
value: "true"
|
||||
access: "read-write"
|
||||
filter: ""
|
||||
display: "Enable"
|
||||
comment: ""
|
||||
- name: "conditionNegated"
|
||||
type: "int"
|
||||
value: "0"
|
||||
access: "read-write"
|
||||
filter: "0~1"
|
||||
display: "Condition Negated"
|
||||
comment: ""
|
||||
- name: "group"
|
||||
type: "int"
|
||||
value: "1"
|
||||
access: "read-write"
|
||||
filter: "0~4096"
|
||||
display: "Group"
|
||||
comment: ""
|
||||
- name: "method"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^.{0,32}$"
|
||||
display: "Method"
|
||||
comment: ""
|
||||
- name: "sipHeader"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^.{0,64}$"
|
||||
display: "SIP Header"
|
||||
comment: ""
|
||||
- name: "sipContent"
|
||||
type: "string"
|
||||
value: ""
|
||||
access: "read-write"
|
||||
filter: "^.{0,64}$"
|
||||
display: "SIP Content"
|
||||
comment: ""
|
||||
s6aServer:
|
||||
display: "S6a Server"
|
||||
sort: 25
|
||||
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.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{1,127}$"
|
||||
display: "Host"
|
||||
comment: ""
|
||||
- name: "realm"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{1,127}$"
|
||||
display: "Realm"
|
||||
comment: ""
|
||||
cxServer:
|
||||
display: "Cx Server"
|
||||
sort: 27
|
||||
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.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{1,127}$"
|
||||
display: "Host"
|
||||
comment: ""
|
||||
- name: "realm"
|
||||
type: "string"
|
||||
value: "ims.mnc001.mcc001.3gppnetwork.org"
|
||||
access: "read-write"
|
||||
filter: "^.{1,127}$"
|
||||
display: "Realm"
|
||||
comment: ""
|
||||
File diff suppressed because it is too large.
Load diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,76 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xs:element name="DataFile">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="FileHeader">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="TimeStamp" type="xs:dateTime"/>
|
||||
<xs:element name="TimeZone" type="xs:string"/>
|
||||
<xs:element name="VendorName" type="xs:string" minOccurs="0"/>
|
||||
<xs:element name="ElementType" type="xs:string" minOccurs="0"/>
|
||||
<xs:element name="CmVersion" type="xs:string" minOccurs="0"/>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Objects" maxOccurs="unbounded">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjectType" type="xs:string"/>
|
||||
<!--该字段必选-->
|
||||
<xs:element name="FieldName">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="N">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute name="i" type="xs:integer" use="required"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="FieldValue">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="Object">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="V">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute name="i" type="xs:integer" use="required"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="rmUID" type="xs:string" use="required"/>
|
||||
<xs:attribute name="Dn" type="xs:string"/>
|
||||
<!-- //无线、核心网专业该字段必选,传输、IP专业、业务系统无该字段-->
|
||||
<xs:attribute name="UserLabel" type="xs:string"/>
|
||||
<!-- //无线、核心网专业该字段必选,传输、IP专业、业务系统无该字段-->
|
||||
<xs:attribute name="PVFlag" type="xs:string" use="required"/>
|
||||
<!-- //必须-->
|
||||
<xs:attribute name="VMID" type="xs:string"/>
|
||||
<!-- //VNF网络或VNF和PNF混合组网:虚拟网元必选,物理网元无该字段-->
|
||||
<xs:attribute name="VNFInstanceID" type="xs:string"/>
|
||||
<!-- //VNF网络或VNF和PNF混合组网:虚拟网元必选,物理网元无该字段-->
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
|
||||
@@ -1,80 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xs:element name="PmFile">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="FileHeader">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="TimeStamp" type="xs:dateTime" />
|
||||
<xs:element name="TimeZone" type="xs:string" />
|
||||
<xs:element name="Period" type="xs:integer" />
|
||||
<xs:element name="VendorName" type="xs:string" />
|
||||
<xs:element name="ElementType" type="xs:string" />
|
||||
<xs:element name="PmVersion" type="xs:string" />
|
||||
<xs:element name="StartTime" type="xs:dateTime" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="Measurements" minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="ObjectType" type="xs:string" />
|
||||
<xs:element name="PmName">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="N">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute name="i" type="xs:integer" use="required" />
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="PmData">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="Object">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="V">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute name="i" type="xs:integer" use="required" />
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="CV">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="SN" type="xs:string" />
|
||||
<xs:element name="SV" type="xs:string" />
|
||||
</xs:sequence>
|
||||
<xs:attribute name="i" type="xs:integer"
|
||||
use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
<xs:attribute name="rmUID" type="xs:string" use="required" />
|
||||
<xs:attribute name="Dn" type="xs:string" use="required" />
|
||||
<xs:attribute name="UserLabel" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
||||
@@ -1,15 +0,0 @@
|
||||
#!/usr/bin/expect
|
||||
|
||||
#This script is to invoke CB_SMS via debug command
|
||||
|
||||
spawn telnet 192.168.1.51 4965
|
||||
|
||||
send "x\n"
|
||||
send "n\n"
|
||||
sleep 1
|
||||
send "\033\n"
|
||||
send "vlr start cb_sms\n"
|
||||
sleep 1
|
||||
send "q\n"
|
||||
|
||||
exit
|
||||
@@ -1,53 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
while true; do
|
||||
|
||||
timestamp=`date +%s`
|
||||
|
||||
filepath=~altouser/imsi.txt
|
||||
if [ -f $filepath ];
|
||||
then
|
||||
filetimestamp=`stat -c %Y $filepath`
|
||||
timegap=$(($timestamp-$filetimestamp))
|
||||
if [ $timegap -gt 2 ]; then
|
||||
mv $filepath /etc/edge/white_list.cfg
|
||||
fi
|
||||
fi
|
||||
|
||||
filepath=~altouser/dns.txt
|
||||
if [ -f $filepath ];
|
||||
then
|
||||
filetimestamp=`stat -c %Y $filepath`
|
||||
timegap=$(($timestamp-$filetimestamp))
|
||||
if [ $timegap -gt 2 ]; then
|
||||
mv $filepath /etc/edge/dns.txt
|
||||
fi
|
||||
fi
|
||||
|
||||
filepath=~altouser/osmo-bsc.cfg
|
||||
if [ -f $filepath ];
|
||||
then
|
||||
filetimestamp=`stat -c %Y $filepath`
|
||||
timegap=$(($timestamp-$filetimestamp))
|
||||
if [ $timegap -gt 2 ]; then
|
||||
mv $filepath /etc/edge/osmo-bsc.cfg
|
||||
fi
|
||||
fi
|
||||
|
||||
|
||||
filepath=~altouser/cb_sms.cfg
|
||||
if [ -f $filepath ];
|
||||
then
|
||||
filetimestamp=`stat -c %Y $filepath`
|
||||
timegap=$(($timestamp-$filetimestamp))
|
||||
if [ $timegap -gt 2 ]; then
|
||||
mv $filepath /etc/edge/cb_sms.cfg
|
||||
/usr/bin/cb_sms.sh
|
||||
fi
|
||||
fi
|
||||
|
||||
|
||||
|
||||
sleep 1
|
||||
|
||||
done
|
||||
@@ -1,495 +0,0 @@
|
||||
|
||||
EXP #1: "Get all smf systemState"
|
||||
|
||||
URI: 192.168.30.20: 3030/api/rest/systemManagement/v1/elementType/smf/objectType/systemState
|
||||
|
||||
RETURN:
|
||||
|
||||
{
|
||||
"data": [
|
||||
"SMF_0": {
|
||||
"ipAddress": "192.168.1.232",
|
||||
"systemState": {
|
||||
"version": "1.5.3.2",
|
||||
"capability": 10000,
|
||||
"serialNum": "13740126",
|
||||
"expiryDate": "2025-02-28",
|
||||
"cpuUsage": {
|
||||
"nfCpuUsage": 41,
|
||||
"sysCpuUsage": 78
|
||||
},
|
||||
"memUsage": {
|
||||
"totalMem": 4025608,
|
||||
"nfUsedMem": 160872,
|
||||
"sysMemUsage": 1341
|
||||
},
|
||||
"diskSpace": {
|
||||
"partitionNum": 19,
|
||||
"partitionInfo": [
|
||||
{
|
||||
"total": 1920,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 393,
|
||||
"used": 11
|
||||
},
|
||||
{
|
||||
"total": 48700,
|
||||
"used": 32360
|
||||
},
|
||||
{
|
||||
"total": 1965,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 5,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 1965,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 55,
|
||||
"used": 55
|
||||
},
|
||||
{
|
||||
"total": 63,
|
||||
"used": 63
|
||||
},
|
||||
{
|
||||
"total": 91,
|
||||
"used": 91
|
||||
},
|
||||
{
|
||||
"total": 49,
|
||||
"used": 49
|
||||
},
|
||||
{
|
||||
"total": 55,
|
||||
"used": 55
|
||||
},
|
||||
{
|
||||
"total": 73,
|
||||
"used": 73
|
||||
},
|
||||
{
|
||||
"total": 91,
|
||||
"used": 91
|
||||
},
|
||||
{
|
||||
"total": 1475,
|
||||
"used": 206
|
||||
},
|
||||
{
|
||||
"total": 49,
|
||||
"used": 49
|
||||
},
|
||||
{
|
||||
"total": 393,
|
||||
"used": 11
|
||||
},
|
||||
{
|
||||
"total": 393,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 73,
|
||||
"used": 73
|
||||
},
|
||||
{
|
||||
"total": 63,
|
||||
"used": 63
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"SMF_1": {
|
||||
"ipAddress": "192.168.1.73",
|
||||
"systemState": {
|
||||
"version": "1.5.3.2",
|
||||
"capability": 10000,
|
||||
"serialNum": "13740126",
|
||||
"expiryDate": "2025-02-28",
|
||||
"cpuUsage": {
|
||||
"nfCpuUsage": 41,
|
||||
"sysCpuUsage": 78
|
||||
},
|
||||
"memUsage": {
|
||||
"totalMem": 4025608,
|
||||
"nfUsedMem": 160872,
|
||||
"sysMemUsage": 1341
|
||||
},
|
||||
"diskSpace": {
|
||||
"partitionNum": 19,
|
||||
"partitionInfo": [
|
||||
{
|
||||
"total": 1920,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 393,
|
||||
"used": 11
|
||||
},
|
||||
{
|
||||
"total": 48700,
|
||||
"used": 32360
|
||||
},
|
||||
{
|
||||
"total": 1965,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 5,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 1965,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 55,
|
||||
"used": 55
|
||||
},
|
||||
{
|
||||
"total": 63,
|
||||
"used": 63
|
||||
},
|
||||
{
|
||||
"total": 91,
|
||||
"used": 91
|
||||
},
|
||||
{
|
||||
"total": 49,
|
||||
"used": 49
|
||||
},
|
||||
{
|
||||
"total": 55,
|
||||
"used": 55
|
||||
},
|
||||
{
|
||||
"total": 73,
|
||||
"used": 73
|
||||
},
|
||||
{
|
||||
"total": 91,
|
||||
"used": 91
|
||||
},
|
||||
{
|
||||
"total": 1475,
|
||||
"used": 206
|
||||
},
|
||||
{
|
||||
"total": 49,
|
||||
"used": 49
|
||||
},
|
||||
{
|
||||
"total": 393,
|
||||
"used": 11
|
||||
},
|
||||
{
|
||||
"total": 393,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 73,
|
||||
"used": 73
|
||||
},
|
||||
{
|
||||
"total": 63,
|
||||
"used": 63
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
EXP #2: "Get single smf systemState"
|
||||
|
||||
URI: 192.168.30.20: 3030/api/rest/systemManagement/v1/elementType/smf/objectType/systemState?subsys_no=0
|
||||
|
||||
RETURN:
|
||||
|
||||
{
|
||||
"data": [
|
||||
"SMF_0": {
|
||||
"ipAddress": "192.168.1.232",
|
||||
"systemState": {
|
||||
"version": "1.5.3.2",
|
||||
"capability": 10000,
|
||||
"serialNum": "13740126",
|
||||
"expiryDate": "2025-02-28",
|
||||
"cpuUsage": {
|
||||
"nfCpuUsage": 41,
|
||||
"sysCpuUsage": 78
|
||||
},
|
||||
"memUsage": {
|
||||
"totalMem": 4025608,
|
||||
"nfUsedMem": 160872,
|
||||
"sysMemUsage": 1341
|
||||
},
|
||||
"diskSpace": {
|
||||
"partitionNum": 19,
|
||||
"partitionInfo": [
|
||||
{
|
||||
"total": 1920,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 393,
|
||||
"used": 11
|
||||
},
|
||||
{
|
||||
"total": 48700,
|
||||
"used": 32360
|
||||
},
|
||||
{
|
||||
"total": 1965,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 5,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 1965,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 55,
|
||||
"used": 55
|
||||
},
|
||||
{
|
||||
"total": 63,
|
||||
"used": 63
|
||||
},
|
||||
{
|
||||
"total": 91,
|
||||
"used": 91
|
||||
},
|
||||
{
|
||||
"total": 49,
|
||||
"used": 49
|
||||
},
|
||||
{
|
||||
"total": 55,
|
||||
"used": 55
|
||||
},
|
||||
{
|
||||
"total": 73,
|
||||
"used": 73
|
||||
},
|
||||
{
|
||||
"total": 91,
|
||||
"used": 91
|
||||
},
|
||||
{
|
||||
"total": 1475,
|
||||
"used": 206
|
||||
},
|
||||
{
|
||||
"total": 49,
|
||||
"used": 49
|
||||
},
|
||||
{
|
||||
"total": 393,
|
||||
"used": 11
|
||||
},
|
||||
{
|
||||
"total": 393,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 73,
|
||||
"used": 73
|
||||
},
|
||||
{
|
||||
"total": 63,
|
||||
"used": 63
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
EXP #2: "Get all NFs systemState"
|
||||
|
||||
URI: 192.168.30.20: 3030/api/rest/systemManagement/v1/elementType/all/objectType/systemState
|
||||
|
||||
RETURN:
|
||||
|
||||
{
|
||||
"data": [
|
||||
{
|
||||
"AMF_0": {
|
||||
"error": {
|
||||
"errorCode": "1",
|
||||
"errorInfo": "Internal server error, NF connnect refused"
|
||||
},
|
||||
"ipAddress": "192.168.2.188"
|
||||
}
|
||||
},
|
||||
{
|
||||
"SMF_0": {
|
||||
"ipAddress": "192.168.1.232",
|
||||
"systemState": {
|
||||
"capability": 10000,
|
||||
"cpuUsage": {
|
||||
"nfCpuUsage": 2,
|
||||
"sysCpuUsage": 52
|
||||
},
|
||||
"diskSpace": {
|
||||
"partitionInfo": [
|
||||
{
|
||||
"total": 1920,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 393,
|
||||
"used": 13
|
||||
},
|
||||
{
|
||||
"total": 48700,
|
||||
"used": 32431
|
||||
},
|
||||
{
|
||||
"total": 1965,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 5,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 1965,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 55,
|
||||
"used": 55
|
||||
},
|
||||
{
|
||||
"total": 63,
|
||||
"used": 63
|
||||
},
|
||||
{
|
||||
"total": 91,
|
||||
"used": 91
|
||||
},
|
||||
{
|
||||
"total": 49,
|
||||
"used": 49
|
||||
},
|
||||
{
|
||||
"total": 55,
|
||||
"used": 55
|
||||
},
|
||||
{
|
||||
"total": 73,
|
||||
"used": 73
|
||||
},
|
||||
{
|
||||
"total": 91,
|
||||
"used": 91
|
||||
},
|
||||
{
|
||||
"total": 1475,
|
||||
"used": 206
|
||||
},
|
||||
{
|
||||
"total": 49,
|
||||
"used": 49
|
||||
},
|
||||
{
|
||||
"total": 393,
|
||||
"used": 13
|
||||
},
|
||||
{
|
||||
"total": 393,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 73,
|
||||
"used": 73
|
||||
},
|
||||
{
|
||||
"total": 63,
|
||||
"used": 63
|
||||
}
|
||||
],
|
||||
"partitionNum": 19
|
||||
},
|
||||
"expiryDate": "2025-02-28",
|
||||
"memUsage": {
|
||||
"nfUsedMem": 163992,
|
||||
"sysMemUsage": 1345,
|
||||
"totalMem": 4025608
|
||||
},
|
||||
"serialNum": "13740126",
|
||||
"version": "1.5.3.2"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"SMF_1": {
|
||||
"ipAddress": "192.168.1.173",
|
||||
"systemState": {
|
||||
"capability": 10000,
|
||||
"cpuUsage": {
|
||||
"nfCpuUsage": 0,
|
||||
"sysCpuUsage": 69
|
||||
},
|
||||
"diskSpace": {
|
||||
"partitionInfo": [
|
||||
{
|
||||
"total": 3966,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 797,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 200559,
|
||||
"used": 5968
|
||||
},
|
||||
{
|
||||
"total": 3987,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 5,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 3987,
|
||||
"used": 0
|
||||
},
|
||||
{
|
||||
"total": 797,
|
||||
"used": 0
|
||||
}
|
||||
],
|
||||
"partitionNum": 7
|
||||
},
|
||||
"expiryDate": "2024-12-31",
|
||||
"memUsage": {
|
||||
"nfUsedMem": 212136,
|
||||
"sysMemUsage": 720,
|
||||
"totalMem": 8167360
|
||||
},
|
||||
"serialNum": "13740272",
|
||||
"version": "1.5.3.3"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,17 +0,0 @@
|
||||
[Unit]
|
||||
Description=OMC capture trace data from NF daemon
|
||||
After=network-online.target mysql.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
LimitNOFILE=65535
|
||||
LimitNPROC=65535
|
||||
|
||||
Restart=always
|
||||
ExecStart=/usr/local/omc/bin/captrace -c /usr/local/omc/etc/capconf.yaml
|
||||
RestartSec=2
|
||||
RestartPreventExitStatus=SIGTERM SIGKILL
|
||||
ExecReload=/bin/kill -HUP $MAINPID
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
@@ -1,17 +0,0 @@
|
||||
[Unit]
|
||||
Description=OMC cron task daemon
|
||||
After=network-online.target mysql.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
LimitNOFILE=65535
|
||||
LimitNPROC=65535
|
||||
|
||||
Restart=always
|
||||
ExecStart=/usr/local/omc/bin/crontask -c /usr/local/omc/etc/crontask.yaml
|
||||
RestartSec=2
|
||||
RestartPreventExitStatus=SIGTERM SIGKILL
|
||||
ExecReload=/bin/kill -HUP $MAINPID
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
@@ -1,17 +0,0 @@
|
||||
[Unit]
|
||||
Description=OMC rest agent daemon
|
||||
After=network-online.target mysql.service kvdb.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
LimitNOFILE=65535
|
||||
LimitNPROC=65535
|
||||
|
||||
Restart=always
|
||||
ExecStart=/usr/local/omc/bin/restagent -c /usr/local/omc/etc/restconf.yaml
|
||||
RestartSec=2
|
||||
RestartPreventExitStatus=SIGTERM SIGKILL
|
||||
ExecReload=/bin/kill -HUP $MAINPID
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
@@ -1,17 +0,0 @@
|
||||
[Unit]
|
||||
Description=OMC SSH MML service daemon
|
||||
After=network-online.target mysql.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
LimitNOFILE=65535
|
||||
LimitNPROC=65535
|
||||
|
||||
Restart=always
|
||||
ExecStart=/usr/local/omc/bin/sshsvc -c /usr/local/omc/etc/sshsvc.yaml
|
||||
RestartSec=2
|
||||
RestartPreventExitStatus=SIGTERM SIGKILL
|
||||
ExecReload=/bin/kill -HUP $MAINPID
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
@@ -1,516 +0,0 @@
|
||||
{
|
||||
"array": [
|
||||
{
|
||||
"access": "read-only",
|
||||
"comment": "1~32",
|
||||
"display": "Index",
|
||||
"filter": "1~32",
|
||||
"name": "Index",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "N3|N6|N9|N19",
|
||||
"display": "Interface Type",
|
||||
"filter": "",
|
||||
"name": "InterfaceType",
|
||||
"type": "string",
|
||||
"value": "N3"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Interface Id",
|
||||
"display": "Interface Id",
|
||||
"filter": "1~32",
|
||||
"name": "InterfaceId",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "host|vmxnet3|dpdk|socket|uds",
|
||||
"display": "Driver Type",
|
||||
"filter": "",
|
||||
"name": "DriverType",
|
||||
"type": "string",
|
||||
"value": "host"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "null|bak|sub|xor|round|lacp",
|
||||
"display": "Bond Type",
|
||||
"filter": "",
|
||||
"name": "BondType",
|
||||
"type": "string",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Bond Id",
|
||||
"display": "Bond Id",
|
||||
"filter": "1~32",
|
||||
"name": "BondId",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Bfd Tx Interval Ms",
|
||||
"display": "Bfd Tx Interval Ms",
|
||||
"filter": "",
|
||||
"name": "BfdTxIntervalMs",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Bfd Rx Interval Ms",
|
||||
"display": "Bfd Rx Interval Ms",
|
||||
"filter": "",
|
||||
"name": "BfdRxIntervalMs",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Dnn Name",
|
||||
"display": "Dnn Name",
|
||||
"filter": "",
|
||||
"name": "DnnName",
|
||||
"type": "string",
|
||||
"value": "default"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "ipv4|ipv6|ipv4v6",
|
||||
"display": "Ip Type",
|
||||
"filter": "",
|
||||
"name": "IpType",
|
||||
"type": "string",
|
||||
"value": "ipv4"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"array": [
|
||||
{
|
||||
"access": "read-only",
|
||||
"comment": "1~8",
|
||||
"display": "Index",
|
||||
"filter": "1~8",
|
||||
"name": "Index",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ipv4",
|
||||
"display": "Ipv4",
|
||||
"filter": "",
|
||||
"name": "Ipv4",
|
||||
"type": "string",
|
||||
"value": "0.0.0.0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ipv4 Mask",
|
||||
"display": "Ipv4 Mask",
|
||||
"filter": "",
|
||||
"name": "Ipv4Mask",
|
||||
"type": "string",
|
||||
"value": "0.0.0.0"
|
||||
}
|
||||
],
|
||||
"comment": "Ipv4 Addr List",
|
||||
"display": "Ipv4 Addr List",
|
||||
"filter": "1~8",
|
||||
"name": "Ipv4AddrList",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"array": [
|
||||
{
|
||||
"access": "read-only",
|
||||
"comment": "1~8",
|
||||
"display": "Index",
|
||||
"filter": "1~8",
|
||||
"name": "Index",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ipv6",
|
||||
"display": "Ipv6",
|
||||
"filter": "",
|
||||
"name": "Ipv6",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ipv6 Prefix",
|
||||
"display": "Ipv6 Prefix",
|
||||
"filter": "",
|
||||
"name": "Ipv6Prefix",
|
||||
"type": "int",
|
||||
"value": "64"
|
||||
}
|
||||
],
|
||||
"comment": "Ipv6 Addr List",
|
||||
"display": "Ipv6 Addr List",
|
||||
"filter": "1~8",
|
||||
"name": "Ipv6AddrList",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Mac Address",
|
||||
"display": "Mac Address",
|
||||
"filter": "",
|
||||
"name": "MacAddr",
|
||||
"type": "string",
|
||||
"value": "00:00:00:00:00:00"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Interface PCI Value",
|
||||
"display": "Interface PCI",
|
||||
"filter": "",
|
||||
"name": "InterfacePCI",
|
||||
"type": "string",
|
||||
"value": "0000:00:00.0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "System Network Card Name",
|
||||
"display": "System Network Card Name",
|
||||
"filter": "",
|
||||
"name": "SystemNetworkCardName",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Gateway Ipv4 Value",
|
||||
"display": "Gateway Ipv4",
|
||||
"filter": "",
|
||||
"name": "GatewayIpv4",
|
||||
"type": "string",
|
||||
"value": "0.0.0.0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Gateway Ipv6 Value",
|
||||
"display": "Gateway Ipv6",
|
||||
"filter": "",
|
||||
"name": "GatewayIpv6",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Bfd Gateway Ipv4 Value",
|
||||
"display": "Bfd Gateway Ipv4",
|
||||
"filter": "",
|
||||
"name": "BfdGatewayIpv4",
|
||||
"type": "string",
|
||||
"value": "0.0.0.0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Bfd Gateway Ipv6 Value",
|
||||
"display": "Bfd Gateway Ipv6",
|
||||
"filter": "",
|
||||
"name": "BfdGatewayIpv6",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Mtu",
|
||||
"display": "Mtu",
|
||||
"filter": "1~65536",
|
||||
"name": "Mtu",
|
||||
"type": "int",
|
||||
"value": "1500"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Vlan Id Min Value",
|
||||
"display": "Vlan Id Min",
|
||||
"filter": "",
|
||||
"name": "VlanIdMin",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Vlan Id Max Value",
|
||||
"display": "Vlan Id Max",
|
||||
"filter": "",
|
||||
"name": "VlanIdMax",
|
||||
"type": "int",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Udp Src Port",
|
||||
"display": "Udp Src Port",
|
||||
"filter": "1~65536",
|
||||
"name": "UdpSrcPort",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Udp Listen Port Value",
|
||||
"display": "Udp Listen Port",
|
||||
"filter": "1~65536",
|
||||
"name": "UdpListenPort",
|
||||
"type": "string",
|
||||
"value": "2152"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Uds Local File Full Path",
|
||||
"display": "Uds Local File Full Path",
|
||||
"filter": "",
|
||||
"name": "UdsLocalFileFullPath",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Uds Remote File Full Path",
|
||||
"display": "Uds Remote File Full Path",
|
||||
"filter": "",
|
||||
"name": "UdsRemoteFileFullPath",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Link Detection Type",
|
||||
"display": "Link Detection Type",
|
||||
"filter": "0~1",
|
||||
"name": "LinkDetectionType",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Nat Interface Id",
|
||||
"display": "Nat Interface Id",
|
||||
"filter": "0~1",
|
||||
"name": "NatInterfaceId",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ue Ipv4 Address",
|
||||
"display": "Ipv4",
|
||||
"filter": "",
|
||||
"name": "UeIpv4",
|
||||
"type": "string",
|
||||
"value": "0.0.0.0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ue Ipv4 Mask Address",
|
||||
"display": "Ue Ipv4 Mask",
|
||||
"filter": "",
|
||||
"name": "UeIpv4Mask",
|
||||
"type": "string",
|
||||
"value": "255.255.255.0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ue Ipv6 Address",
|
||||
"display": "Ue Ipv6",
|
||||
"filter": "",
|
||||
"name": "UeIpv6",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ue Ipv6 Prefix Value",
|
||||
"display": "Ue Ipv6 Prefix",
|
||||
"filter": "1~128",
|
||||
"name": "UeIpv6Prefix",
|
||||
"type": "int",
|
||||
"value": "64"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"array": [
|
||||
{
|
||||
"access": "read-only",
|
||||
"comment": "1~32",
|
||||
"display": "Index",
|
||||
"filter": "1~32",
|
||||
"name": "Index",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ipv4",
|
||||
"display": "Ipv4",
|
||||
"filter": "",
|
||||
"name": "Ipv4",
|
||||
"type": "string",
|
||||
"value": "0.0.0.0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ipv4 Mask",
|
||||
"display": "Ipv4 Mask",
|
||||
"filter": "",
|
||||
"name": "Ipv4Mask",
|
||||
"type": "string",
|
||||
"value": "0.0.0.0"
|
||||
}
|
||||
],
|
||||
"comment": "Gtpu Remote Ipv4 Pool List",
|
||||
"display": "Gtpu Remote Ipv4 Pool List",
|
||||
"filter": "1~32",
|
||||
"name": "GtpuRemoteIpv4PoolList",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"array": [
|
||||
{
|
||||
"access": "read-only",
|
||||
"comment": "1~32",
|
||||
"display": "Index",
|
||||
"filter": "1~32",
|
||||
"name": "Index",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ipv6",
|
||||
"display": "Ipv6",
|
||||
"filter": "",
|
||||
"name": "Ipv6",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ipv6 Prefix",
|
||||
"display": "Ipv6 Prefix",
|
||||
"filter": "",
|
||||
"name": "Ipv6Prefix",
|
||||
"type": "int",
|
||||
"value": "64"
|
||||
}
|
||||
],
|
||||
"comment": "Gtpu Remote Ipv6 Pool List",
|
||||
"display": "Gtpu Remote Ipv6 Pool List",
|
||||
"filter": "1~32",
|
||||
"name": "GtpuRemoteIpv6PoolList",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Gtpu Signaling Handle",
|
||||
"display": "Gtpu Signaling Handle",
|
||||
"filter": "0~1",
|
||||
"name": "GtpuSignalingHandle",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ims Default DSCP Value",
|
||||
"display": "Ims Default DSCP Value",
|
||||
"filter": "0~1",
|
||||
"name": "ImsDefaultDSCPValue",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Data Default DSCP Value",
|
||||
"display": "Data Default DSCP Value",
|
||||
"filter": "0~1",
|
||||
"name": "DataDefaultDSCPValue",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Inner DSCP Value Map",
|
||||
"display": "Inner DSCP Value Map",
|
||||
"filter": "0~1",
|
||||
"name": "InnerDSCPValueMap",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Max Support Speed Mbps",
|
||||
"display": "Max Support Speed Mbps",
|
||||
"filter": "0~65536",
|
||||
"name": "MaxSupportSpeedMbps",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Dpdk Rx Queues Number",
|
||||
"display": "Dpdk Rx Queues Number",
|
||||
"filter": "0~127",
|
||||
"name": "DpdkRxQueuesNumber",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Dpdk Tx Queues Number",
|
||||
"display": "Dpdk Tx Queues Number",
|
||||
"filter": "0~127",
|
||||
"name": "DpdkTxQueuesNumber",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Dpdk Rx Desc Number",
|
||||
"display": "Dpdk Rx Desc Number",
|
||||
"filter": "0~32768",
|
||||
"name": "DpdkRxDescNumber",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Dpdk Tx Desc Number",
|
||||
"display": "Dpdk Tx Desc Number",
|
||||
"filter": "0~32768",
|
||||
"name": "DpdkTxDescNumber",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Dpdk Workers",
|
||||
"display": "Dpdk Workers",
|
||||
"filter": "",
|
||||
"name": "Dpdkworkers",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,516 +0,0 @@
|
||||
{
|
||||
"array": [
|
||||
{
|
||||
"access": "read-only",
|
||||
"comment": "1~32",
|
||||
"display": "Index",
|
||||
"filter": "1~32",
|
||||
"name": "Index",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "N3|N6|N9|N19",
|
||||
"display": "Interface Type",
|
||||
"filter": "",
|
||||
"name": "InterfaceType",
|
||||
"type": "string",
|
||||
"value": "N3"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Interface Id",
|
||||
"display": "Interface Id",
|
||||
"filter": "1~32",
|
||||
"name": "InterfaceId",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "host|vmxnet3|dpdk|socket|uds",
|
||||
"display": "Driver Type",
|
||||
"filter": "",
|
||||
"name": "DriverType",
|
||||
"type": "string",
|
||||
"value": "host"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "null|bak|sub|xor|round|lacp",
|
||||
"display": "Bond Type",
|
||||
"filter": "",
|
||||
"name": "BondType",
|
||||
"type": "string",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Bond Id",
|
||||
"display": "Bond Id",
|
||||
"filter": "1~32",
|
||||
"name": "BondId",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Bfd Tx Interval Ms",
|
||||
"display": "Bfd Tx Interval Ms",
|
||||
"filter": "",
|
||||
"name": "BfdTxIntervalMs",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Bfd Rx Interval Ms",
|
||||
"display": "Bfd Rx Interval Ms",
|
||||
"filter": "",
|
||||
"name": "BfdRxIntervalMs",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Dnn Name",
|
||||
"display": "Dnn Name",
|
||||
"filter": "",
|
||||
"name": "DnnName",
|
||||
"type": "string",
|
||||
"value": "default"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "ipv4|ipv6|ipv4v6",
|
||||
"display": "Ip Type",
|
||||
"filter": "",
|
||||
"name": "IpType",
|
||||
"type": "string",
|
||||
"value": "ipv4"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"array": [
|
||||
{
|
||||
"access": "read-only",
|
||||
"comment": "1~8",
|
||||
"display": "Index",
|
||||
"filter": "1~8",
|
||||
"name": "Index",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ipv4",
|
||||
"display": "Ipv4",
|
||||
"filter": "",
|
||||
"name": "Ipv4",
|
||||
"type": "string",
|
||||
"value": "0.0.0.0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ipv4 Mask",
|
||||
"display": "Ipv4 Mask",
|
||||
"filter": "",
|
||||
"name": "Ipv4Mask",
|
||||
"type": "string",
|
||||
"value": "0.0.0.0"
|
||||
}
|
||||
],
|
||||
"comment": "Ipv4 Addr List",
|
||||
"display": "Ipv4 Addr List",
|
||||
"filter": "1~8",
|
||||
"name": "Ipv4AddrList",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"array": [
|
||||
{
|
||||
"access": "read-only",
|
||||
"comment": "1~8",
|
||||
"display": "Index",
|
||||
"filter": "1~8",
|
||||
"name": "Index",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ipv6",
|
||||
"display": "Ipv6",
|
||||
"filter": "",
|
||||
"name": "Ipv6",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ipv6 Prefix",
|
||||
"display": "Ipv6 Prefix",
|
||||
"filter": "",
|
||||
"name": "Ipv6Prefix",
|
||||
"type": "int",
|
||||
"value": "64"
|
||||
}
|
||||
],
|
||||
"comment": "Ipv6 Addr List",
|
||||
"display": "Ipv6 Addr List",
|
||||
"filter": "1~8",
|
||||
"name": "Ipv6AddrList",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Mac Address",
|
||||
"display": "Mac Address",
|
||||
"filter": "",
|
||||
"name": "MacAddr",
|
||||
"type": "string",
|
||||
"value": "00:00:00:00:00:00"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Interface PCI Value",
|
||||
"display": "Interface PCI",
|
||||
"filter": "",
|
||||
"name": "InterfacePCI",
|
||||
"type": "string",
|
||||
"value": "0000:00:00.0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "System Network Card Name",
|
||||
"display": "System Network Card Name",
|
||||
"filter": "",
|
||||
"name": "SystemNetworkCardName",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Gateway Ipv4 Value",
|
||||
"display": "Gateway Ipv4",
|
||||
"filter": "",
|
||||
"name": "GatewayIpv4",
|
||||
"type": "string",
|
||||
"value": "0.0.0.0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Gateway Ipv6 Value",
|
||||
"display": "Gateway Ipv6",
|
||||
"filter": "",
|
||||
"name": "GatewayIpv6",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Bfd Gateway Ipv4 Value",
|
||||
"display": "Bfd Gateway Ipv4",
|
||||
"filter": "",
|
||||
"name": "BfdGatewayIpv4",
|
||||
"type": "string",
|
||||
"value": "0.0.0.0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Bfd Gateway Ipv6 Value",
|
||||
"display": "Bfd Gateway Ipv6",
|
||||
"filter": "",
|
||||
"name": "BfdGatewayIpv6",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Mtu",
|
||||
"display": "Mtu",
|
||||
"filter": "1~65536",
|
||||
"name": "Mtu",
|
||||
"type": "int",
|
||||
"value": "1500"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Vlan Id Min Value",
|
||||
"display": "Vlan Id Min",
|
||||
"filter": "",
|
||||
"name": "VlanIdMin",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Vlan Id Max Value",
|
||||
"display": "Vlan Id Max",
|
||||
"filter": "",
|
||||
"name": "VlanIdMax",
|
||||
"type": "int",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Udp Src Port",
|
||||
"display": "Udp Src Port",
|
||||
"filter": "1~65536",
|
||||
"name": "UdpSrcPort",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Udp Listen Port Value",
|
||||
"display": "Udp Listen Port",
|
||||
"filter": "1~65536",
|
||||
"name": "UdpListenPort",
|
||||
"type": "string",
|
||||
"value": "2152"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Uds Local File Full Path",
|
||||
"display": "Uds Local File Full Path",
|
||||
"filter": "",
|
||||
"name": "UdsLocalFileFullPath",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Uds Remote File Full Path",
|
||||
"display": "Uds Remote File Full Path",
|
||||
"filter": "",
|
||||
"name": "UdsRemoteFileFullPath",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Link Detection Type",
|
||||
"display": "Link Detection Type",
|
||||
"filter": "0~1",
|
||||
"name": "LinkDetectionType",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Nat Interface Id",
|
||||
"display": "Nat Interface Id",
|
||||
"filter": "0~1",
|
||||
"name": "NatInterfaceId",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ue Ipv4 Address",
|
||||
"display": "Ipv4",
|
||||
"filter": "",
|
||||
"name": "UeIpv4",
|
||||
"type": "string",
|
||||
"value": "0.0.0.0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ue Ipv4 Mask Address",
|
||||
"display": "Ue Ipv4 Mask",
|
||||
"filter": "",
|
||||
"name": "UeIpv4Mask",
|
||||
"type": "string",
|
||||
"value": "255.255.255.0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ue Ipv6 Address",
|
||||
"display": "Ue Ipv6",
|
||||
"filter": "",
|
||||
"name": "UeIpv6",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ue Ipv6 Prefix Value",
|
||||
"display": "Ue Ipv6 Prefix",
|
||||
"filter": "1~128",
|
||||
"name": "UeIpv6Prefix",
|
||||
"type": "int",
|
||||
"value": "64"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"array": [
|
||||
{
|
||||
"access": "read-only",
|
||||
"comment": "1~32",
|
||||
"display": "Index",
|
||||
"filter": "1~32",
|
||||
"name": "Index",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ipv4",
|
||||
"display": "Ipv4",
|
||||
"filter": "",
|
||||
"name": "Ipv4",
|
||||
"type": "string",
|
||||
"value": "0.0.0.0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ipv4 Mask",
|
||||
"display": "Ipv4 Mask",
|
||||
"filter": "",
|
||||
"name": "Ipv4Mask",
|
||||
"type": "string",
|
||||
"value": "0.0.0.0"
|
||||
}
|
||||
],
|
||||
"comment": "Gtpu Remote Ipv4 Pool List",
|
||||
"display": "Gtpu Remote Ipv4 Pool List",
|
||||
"filter": "1~32",
|
||||
"name": "GtpuRemoteIpv4PoolList",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"array": [
|
||||
{
|
||||
"access": "read-only",
|
||||
"comment": "1~32",
|
||||
"display": "Index",
|
||||
"filter": "1~32",
|
||||
"name": "Index",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ipv6",
|
||||
"display": "Ipv6",
|
||||
"filter": "",
|
||||
"name": "Ipv6",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ipv6 Prefix",
|
||||
"display": "Ipv6 Prefix",
|
||||
"filter": "",
|
||||
"name": "Ipv6Prefix",
|
||||
"type": "int",
|
||||
"value": "64"
|
||||
}
|
||||
],
|
||||
"comment": "Gtpu Remote Ipv6 Pool List",
|
||||
"display": "Gtpu Remote Ipv6 Pool List",
|
||||
"filter": "1~32",
|
||||
"name": "GtpuRemoteIpv6PoolList",
|
||||
"type": "int",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Gtpu Signaling Handle",
|
||||
"display": "Gtpu Signaling Handle",
|
||||
"filter": "0~1",
|
||||
"name": "GtpuSignalingHandle",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Ims Default DSCP Value",
|
||||
"display": "Ims Default DSCP Value",
|
||||
"filter": "0~1",
|
||||
"name": "ImsDefaultDSCPValue",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Data Default DSCP Value",
|
||||
"display": "Data Default DSCP Value",
|
||||
"filter": "0~1",
|
||||
"name": "DataDefaultDSCPValue",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Inner DSCP Value Map",
|
||||
"display": "Inner DSCP Value Map",
|
||||
"filter": "0~1",
|
||||
"name": "InnerDSCPValueMap",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Max Support Speed Mbps",
|
||||
"display": "Max Support Speed Mbps",
|
||||
"filter": "0~65536",
|
||||
"name": "MaxSupportSpeedMbps",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Dpdk Rx Queues Number",
|
||||
"display": "Dpdk Rx Queues Number",
|
||||
"filter": "0~127",
|
||||
"name": "DpdkRxQueuesNumber",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Dpdk Tx Queues Number",
|
||||
"display": "Dpdk Tx Queues Number",
|
||||
"filter": "0~127",
|
||||
"name": "DpdkTxQueuesNumber",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Dpdk Rx Desc Number",
|
||||
"display": "Dpdk Rx Desc Number",
|
||||
"filter": "0~32768",
|
||||
"name": "DpdkRxDescNumber",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Dpdk Tx Desc Number",
|
||||
"display": "Dpdk Tx Desc Number",
|
||||
"filter": "0~32768",
|
||||
"name": "DpdkTxDescNumber",
|
||||
"type": "int",
|
||||
"value": "0"
|
||||
},
|
||||
{
|
||||
"access": "read-write",
|
||||
"comment": "Dpdk Workers",
|
||||
"display": "Dpdk Workers",
|
||||
"filter": "",
|
||||
"name": "Dpdkworkers",
|
||||
"type": "string",
|
||||
"value": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,96 +0,0 @@
|
||||
// N12
|
||||
const (
|
||||
N12PostUeAuthentications uint8= 1
|
||||
N12Put5gAkaConfirmations uint8= 2
|
||||
N12Delete5gAkaConfirmation uint8= 3
|
||||
N12PostEapSession uint8= 4
|
||||
N12DeleteEapSession uint8= 5
|
||||
)
|
||||
|
||||
var n12MsgStr = []string{"null",
|
||||
"Nausf_AUTH_Post ue-authentications",
|
||||
"Nausf_AUTH_Put 5g-aka-confirmation",
|
||||
"Nausf_AUTH_Delete 5g-aka-confirmation",
|
||||
"Nausf_AUTH_Post eap-session",
|
||||
"Nausf_AUTH_Delete eap-session",
|
||||
}
|
||||
|
||||
// N13
|
||||
const (
|
||||
N13PostGenerateAuthData uint8= 1
|
||||
N13PostAuthEvents uint8= 2
|
||||
)
|
||||
|
||||
var n13MsgStr = [3]string{"null",
|
||||
"Nudm_UEAU_Post generate-auth-data",
|
||||
"Nudm_UEAU_Post auth-events",
|
||||
}
|
||||
|
||||
// N8
|
||||
const (
|
||||
N8GetSupi uint8= 1
|
||||
N8GetNssai uint8= 2
|
||||
N8GetAmData uint8= 3
|
||||
N8PutAmDataCagAck uint8= 4
|
||||
N8GetSmfSelectData uint8= 5
|
||||
N8PostSdmSubscriptions uint8= 6
|
||||
N8PatchSdmSubscriptions uint8= 7
|
||||
N8DeleteSdmSubscriptions uint8= 8
|
||||
N8GETIdTranslationResult uint8= 9
|
||||
|
||||
N8PutAmf3GppAccessRegistration uint8= 10
|
||||
N8PatchAmf3GppAccessRegistration uint8= 11
|
||||
N8GetAmf3GppAccessRegistration uint8= 12
|
||||
|
||||
N8DeregistrationCallback uint8= 13
|
||||
)
|
||||
|
||||
var n8MsgStr = []string{"null",
|
||||
"Nudm_SDM_Get supi",
|
||||
"Nudm_SDM_Get nssai",
|
||||
"Nudm_SDM_Get am-data",
|
||||
"Nudm_SDM_Put am-data cag-ack",
|
||||
"Nudm_SDM_Get smf-select-data",
|
||||
"Nudm_SDM_Post sdm-subscriptions",
|
||||
"Nudm_SDM_Patch sdm-subscriptions",
|
||||
"Nudm_SDM_Delete sdm-subscriptions",
|
||||
"Nudm_SDM_Get id-translation-result",
|
||||
|
||||
"Nudm_UECM_Put amf-3gpp-access",
|
||||
"Nudm_UECM_Patch amf-3gpp-access",
|
||||
"Nudm_UECM_Get amf-3gpp-access",
|
||||
|
||||
"Namf_Callback Deregistraion",
|
||||
}
|
||||
|
||||
// N10
|
||||
const (
|
||||
N10GetSmData uint8= 1
|
||||
|
||||
N10PostSdmSubscriptions uint8= 2
|
||||
N10PatchSdmSubscriptions uint8= 3
|
||||
N10DeleteSdmSubscriptions uint8= 4
|
||||
N10GETIdTranslationResult uint8= 5
|
||||
|
||||
N10GetSmfRegistrations uint8= 6
|
||||
N10PutIndividualSmfRegistration uint8= 7
|
||||
N10PatchIndividualSmfRegistration uint8= 8
|
||||
N10GetIndividualSmfRegistration uint8= 9
|
||||
N10DeleteIndividualSmfRegistration uint8= 10
|
||||
)
|
||||
|
||||
var n10MsgStr = []string{"null",
|
||||
"Nudm_SDM_Get sm-data",
|
||||
|
||||
"Nudm_SDM_Post sdm-subscriptions",
|
||||
"Nudm_SDM_Patch sdm-subscriptions",
|
||||
"Nudm_SDM_Delete sdm-subscriptions",
|
||||
"Nudm_SDM_Get id-translation-result",
|
||||
|
||||
"Nudm_UECM_Get smf-registrations",
|
||||
"Nudm_UECM_Put smf-registrations",
|
||||
"Nudm_UECM_Patch smf-3gpp-access",
|
||||
"Nudm_UECM_Get smf-3gpp-access",
|
||||
"Nudm_UECM_Delete smf-3gpp-access",
|
||||
}
|
||||
|
||||
@@ -1,65 +0,0 @@
|
||||
package cmschema
|
||||
|
||||
// FileHeader ...
|
||||
type FileHeader struct {
|
||||
TimeStamp string `xml:"TimeStamp"`
|
||||
TimeZone string `xml:"TimeZone"`
|
||||
VendorName string `xml:"VendorName"`
|
||||
ElementType string `xml:"ElementType"`
|
||||
CmVersion string `xml:"CmVersion"`
|
||||
}
|
||||
|
||||
// N ...
|
||||
type N struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
Value string `xml:",chardata"`
|
||||
}
|
||||
|
||||
// FieldName ...
|
||||
type FieldName struct {
|
||||
N []N `xml:"N"`
|
||||
}
|
||||
|
||||
// V ...
|
||||
type V struct {
|
||||
IAttr int `xml:"i,attr"`
|
||||
Value string `xml:",chardata"`
|
||||
}
|
||||
|
||||
// Object ...
|
||||
type Object struct {
|
||||
RmUIDAttr string `xml:"rmUID,attr"`
|
||||
DnAttr string `xml:"Dn,attr,omitempty"`
|
||||
UserLabelAttr string `xml:"UserLabel,attr,omitempty"`
|
||||
PVFlagAttr string `xml:"PVFlag,attr"`
|
||||
VMIDAttr string `xml:"VMID,attr,omitempty"`
|
||||
VNFInstanceIDAttr string `xml:"VNFInstanceID,attr,omitempty"`
|
||||
V []V `xml:"V"`
|
||||
}
|
||||
|
||||
// FieldValue ...
|
||||
type FieldValue struct {
|
||||
Object []Object `xml:"Object"`
|
||||
}
|
||||
|
||||
// Objects ...
|
||||
type ObjectData struct {
|
||||
ObjectType string `xml:"ObjectType"`
|
||||
FieldName FieldName `xml:"FieldName"`
|
||||
FieldValue FieldValue `xml:"FieldValue"`
|
||||
}
|
||||
|
||||
// DataFile ...
|
||||
type DataFile struct {
|
||||
FileHeader FileHeader `xml:"FileHeader"`
|
||||
//Objects []Objects `xml:"Objects"`
|
||||
ObjectData ObjectData `xml:"objectData"`
|
||||
XsiAttr string `xml:"xmlns:xsi,attr"`
|
||||
XsiLoc string `xml:"xsi:noNamespaceSchemaLocation,attr"`
|
||||
}
|
||||
|
||||
// NRM xml file
|
||||
type NRMXmlFile struct {
|
||||
Header string `xml:"Header"`
|
||||
DataFile DataFile `xml:"xmlns:xsi"`
|
||||
}
|
||||
@@ -1,296 +0,0 @@
|
||||
package cmyaml
|
||||
|
||||
type UdmCm struct {
|
||||
ManagedElement ManagedElement `yaml:"ManagedElement"`
|
||||
UdmFunction UdmFunction `yaml:"UdmFunction"`
|
||||
UdrFunction UdrFunction `yaml:"UdrFunction"`
|
||||
AusfFunction AusfFunction `yaml:"AusfFunction"`
|
||||
IPResource IPResource `yaml:"IPResource"`
|
||||
}
|
||||
|
||||
type UdmFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
SbiServiceList string `yaml:"SbiServiceList"`
|
||||
}
|
||||
|
||||
type UdrFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AddrType string `yaml:"AddrType"`
|
||||
IpVersion string `yaml:"IpVersion"`
|
||||
AddrSegList string `yaml:"AddrSegList"`
|
||||
}
|
||||
|
||||
type AusfFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type IPResource struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
InterfaceType string `yaml:"InterfaceType"`
|
||||
LocIpV4AddrList string `yaml:"LocIpV4AddrList"`
|
||||
LocIpV6AddrList string `yaml:"LocIpV6AddrList"`
|
||||
}
|
||||
|
||||
type ManagedElement struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
VendorName string `yaml:"VendorName"`
|
||||
ManagedBy string `yaml:"ManagedBy"`
|
||||
ManagementIpAddress string `yaml:"ManagementIpAddress"`
|
||||
SwVersion string `yaml:"SwVersion"`
|
||||
PatchInfo string `yaml:"PatchInfo"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
}
|
||||
|
||||
type AmfCm struct {
|
||||
ManagedElement ManagedElement `yaml:"ManagedElement"`
|
||||
AmfFunction AmfFunction `yaml:"AmfFunction"`
|
||||
EpRpDynN8Amf EpRpDynN8Amf `yaml:"EpRpDynN8Amf"`
|
||||
EpRpDynN11Amf EpRpDynN11Amf `yaml:"EpRpDynN11Amf"`
|
||||
EpRpDynN12Amf EpRpDynN12Amf `yaml:"EpRpDynN12Amf"`
|
||||
IPResource IPResource `yaml:"IPResource"`
|
||||
}
|
||||
|
||||
type EpRpDynN11Amf struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type EpRpDynN12Amf struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type AmfFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
SbiServiceList string `yaml:"SbiServiceList"`
|
||||
AmfGuamiList string `yaml:"AmfGuamiList"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
SnssaiList string `yaml:"SnssaiList"`
|
||||
MaxUser string `yaml:"MaxUser"`
|
||||
RelativeCapacity string `yaml:"RelativeCapacity"`
|
||||
MaxGnbNum string `yaml:"MaxGnbNum"`
|
||||
}
|
||||
|
||||
type EpRpDynN8Amf struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type SmfCm struct {
|
||||
ManagedElement ManagedElement `yaml:"ManagedElement"`
|
||||
SmfFunction SmfFunction `yaml:"SmfFunction"`
|
||||
AddrPool AddrPool `yaml:"AddrPool"`
|
||||
EpRpDynN7Smf EpRpDynN7Smf `yaml:"EpRpDynN7Smf"`
|
||||
EpRpDynN10Smf EpRpDynN10Smf `yaml:"EpRpDynN10Smf"`
|
||||
IPResource IPResource `yaml:"IPResource"`
|
||||
}
|
||||
|
||||
type SmfFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
MaxQfi string `yaml:"MaxQfi"`
|
||||
MaxPduSessions string `yaml:"MaxPduSessions"`
|
||||
UpfList string `yaml:"UpfList"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
SbiServiceList string `yaml:"SbiServiceList"`
|
||||
}
|
||||
|
||||
type AddrPool struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AddrType string `yaml:"AddrType"`
|
||||
IpVersion string `yaml:"IpVersion"`
|
||||
AddrSegList string `yaml:"AddrSegList"`
|
||||
}
|
||||
|
||||
type EpRpDynN7Smf struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type EpRpDynN10Smf struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
}
|
||||
|
||||
type UpfCm struct {
|
||||
IPResource IPResource `yaml:"IPResource"`
|
||||
InventoryUnitHost InventoryUnitHost `yaml:"InventoryUnitHost"`
|
||||
InventoryUnitAccessory InventoryUnitAccessory `yaml:"InventoryUnitAccessory"`
|
||||
UdrFunction UpfUdrFunction `yaml:"UdrFunction"`
|
||||
InventoryUnitRack InventoryUnitRack `yaml:"InventoryUnitRack"`
|
||||
EpRpDynN9Upf EpRpDynN9Upf `yaml:"EpRpDynN9Upf"`
|
||||
AusfFunction UpfAusfFunction `yaml:"AusfFunction"`
|
||||
SmfFunction UpfSmfFunction `yaml:"SmfFunction"`
|
||||
InventoryUnitPack InventoryUnitPack `yaml:"InventoryUnitPack"`
|
||||
UpfFunction UpfFunction `yaml:"UpfFunction"`
|
||||
AmfFunction UpfAmfFunction `yaml:"AmfFunction"`
|
||||
ManagedElement ManagedElement `yaml:"ManagedElement"`
|
||||
InventoryUnitShelf InventoryUnitShelf `yaml:"InventoryUnitShelf"`
|
||||
EpRpDynN3Upf EpRpDynN3Upf `yaml:"EpRpDynN3Upf"`
|
||||
}
|
||||
|
||||
type InventoryUnitRack struct {
|
||||
SbiServiceList string `yaml:"SbiServiceList"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
MaxPduSessions string `yaml:"MaxPduSessions"`
|
||||
MaxQfi string `yaml:"MaxQfi"`
|
||||
UpfList string `yaml:"UpfList"`
|
||||
Id string `yaml:"Id"`
|
||||
}
|
||||
|
||||
type UpfAusfFunction struct {
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
Id string `yaml:"Id"`
|
||||
}
|
||||
|
||||
type EpRpDynN3Upf struct {
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
}
|
||||
|
||||
type InventoryUnitHost struct {
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
VendorName string `yaml:"VendorName"`
|
||||
DateOfLastService string `yaml:"DateOfLastService"`
|
||||
ManufacturerData string `yaml:"ManufacturerData"`
|
||||
VendorUnitTypeNumber string `yaml:"VendorUnitTypeNumber"`
|
||||
HostPosition string `yaml:"HostPosition"`
|
||||
MemSize string `yaml:"MemSize"`
|
||||
HardDiskSize string `yaml:"HardDiskSize"`
|
||||
NumberOfCpu string `yaml:"NumberOfCpu"`
|
||||
Id string `yaml:"Id"`
|
||||
VendorUnitFamilyType string `yaml:"VendorUnitFamilyType"`
|
||||
SerialNumber string `yaml:"SerialNumber"`
|
||||
VersionNumber string `yaml:"VersionNumber"`
|
||||
DateOfManufacture string `yaml:"DateOfManufacture"`
|
||||
}
|
||||
|
||||
type InventoryUnitAccessory struct {
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
VendorName string `yaml:"VendorName"`
|
||||
SerialNumber string `yaml:"SerialNumber"`
|
||||
ManufacturerData string `yaml:"ManufacturerData"`
|
||||
DateOfLastService string `yaml:"DateOfLastService"`
|
||||
AccessoryPosition string `yaml:"AccessoryPosition"`
|
||||
AccessoryType string `yaml:"AccessoryType"`
|
||||
Id string `yaml:"Id"`
|
||||
VendorUnitFamilyType string `yaml:"VendorUnitFamilyType"`
|
||||
VendorUnitTypeNumber string `yaml:"VendorUnitTypeNumber"`
|
||||
VersionNumber string `yaml:"VersionNumber"`
|
||||
DateOfManufacture string `yaml:"DateOfManufacture"`
|
||||
AddtionalInformation string `yaml:"AddtionalInformation"`
|
||||
}
|
||||
|
||||
type EpRpDynN9Upf struct {
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
LocIpAddrList string `yaml:"LocIpAddrList"`
|
||||
FarIpSubnetworkList string `yaml:"FarIpSubnetworkList"`
|
||||
Id string `yaml:"Id"`
|
||||
}
|
||||
|
||||
type UpfSmfFunction struct {
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
}
|
||||
|
||||
type InventoryUnitPack struct {
|
||||
VendorUnitFamilyType string `yaml:"VendorUnitFamilyType"`
|
||||
VendorName string `yaml:"VendorName"`
|
||||
VersionNumber string `yaml:"VersionNumber"`
|
||||
DateOfManufacture string `yaml:"DateOfManufacture"`
|
||||
DateOfLastService string `yaml:"DateOfLastService"`
|
||||
ManufacturerData string `yaml:"ManufacturerData"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
PortsInformation string `yaml:"PortsInformation"`
|
||||
PackPosition string `yaml:"PackPosition"`
|
||||
SlotsOccupied string `yaml:"SlotsOccupied"`
|
||||
VendorUnitTypeNumber string `yaml:"VendorUnitTypeNumber"`
|
||||
SerialNumber string `yaml:"SerialNumber"`
|
||||
}
|
||||
|
||||
type UpfAmfFunction struct {
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
}
|
||||
|
||||
type InventoryUnitShelf struct {
|
||||
ManufacturerData string `yaml:"ManufacturerData"`
|
||||
RackPosition string `yaml:"RackPosition"`
|
||||
SerialNumber string `yaml:"SerialNumber"`
|
||||
VersionNumber string `yaml:"VersionNumber"`
|
||||
VendorUnitFamilyType string `yaml:"VendorUnitFamilyType"`
|
||||
VendorUnitTypeNumber string `yaml:"VendorUnitTypeNumber"`
|
||||
VendorName string `yaml:"VendorName"`
|
||||
DateOfManufacture string `yaml:"DateOfManufacture"`
|
||||
DateOfLastService string `yaml:"DateOfLastService"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
}
|
||||
|
||||
type UpfUdrFunction struct {
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
Fqdn string `yaml:"Fqdn"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
}
|
||||
|
||||
type UpfFunction struct {
|
||||
MaxThroughput string `yaml:"MaxThroughput"`
|
||||
Id string `yaml:"Id"`
|
||||
UserLabel string `yaml:"UserLabel"`
|
||||
AdministrativeState string `yaml:"AdministrativeState"`
|
||||
OperationalState string `yaml:"OperationalState"`
|
||||
VnfInstanceId string `yaml:"VnfInstanceId"`
|
||||
MaxQosFlows string `yaml:"MaxQosFlows"`
|
||||
}
|
||||
Loaded 100 of 868 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user