项目

一般

简介

功能 #4468

网管增加采数功能

钱 伯宁大约 2 个月 之前添加. 更新于 大约 11 小时 之前.

状态:
进行中
优先级:
一般
指派给:
开始日期:
2025-11-20
计划完成日期:
% 完成:

0%

预期时间:

描述

需求分解:
1.网管增加页面显示物理层采数功能;
2.网管页面根据采数配置文件显示不同的采数参数;
3.增加采数下发接口和采数文件下载接口;
4.采数配置文件区分版本;
接口设计:
采数配置文件在基站上的绝对路径:/yzmm/gnb/phy/CollectDataCfg.json (backend可直接sftp获取,参照显示主控文件机制)
采数下发接口:
Netconf get请求:
ModuleName:oscmd
type:collectPhyData //物理层采数
extension:xxx-xxx-xxx:xxx //redisK
value:5gnr_phyuldump.sh/5gnr_phydldump.sh dumpID slot cellID/[dumpid] [cellid] [param0] [param1] [param2] [param3] //脚本文件名称+执行脚本参数

redis hash表定义:
status: start(启动),end(结束)//状态
code:0(成功)...//错误码
path:/xxx/xxx/xx.zip //基站服务器上生成采数文件绝对路径


文件

基站采数接口.pdf (106 KB) 基站采数接口.pdf 采数接口文档 马 党旗, 2025-11-27 11:25

历史记录

#1

钱 伯宁 更新于 大约 2 个月 之前

  • 状态新建 变更为 进行中
  • 指派给钱 伯宁 变更为 马 党旗

netconf消息:
Request is: <get><target><running/></target><operation>exec</operation><oscmd xmlns="http://www.yunzhiruantong.com/yzrt/yzmm/action/oscmd">{"type":"collectPhyData","extension":"qbnTestCollectPhyData","value":"5gnr_phydldump.sh 3 10 1"}</oscmd></get>
应答: <data>{"result":"success","data":"ok","code":0}</data>
耗时: 29.9412ms
myql增加errCode:
InvalidCollectPhyDataFiledErrCode int = 24016 //存在无效的采数请求参数
CollectPhyDataFiledErrCode int = 24017 //采数失败

#2

钱 伯宁 更新于 大约 2 个月 之前

增加gnb_agent历史采数文件压缩包最大保留个数为3个机制;
文件名称为collectPhyData-202511241110.zip格式

#3

马 党旗 更新于 大约一个月 之前

接口详见附件【基站采数接口.pdf】
采数文件下载支持多文件下载,且有下载进度信息
采数命令结果信息redis缓存key为:“data-collect:” + IP地址
采数文件下载结果信息redis缓存key为:“data-collect-download” + IP地址 + “:” +当前下载的文件名称

#4

薛 泽庆 更新于 26 天 之前

  • 状态进行中 变更为 转测试
  • 指派给薛 泽庆 变更为 马 党旗

web端功能完成

#5

马 党旗 更新于 18 天 之前

  • 指派给马 党旗 变更为 杨 凯
#6

杨 凯 更新于 11 天 之前

  • 状态转测试 变更为 进行中

待基站3.1.5版本合入

#7

杨 凯 更新于 大约 11 小时 之前

1)目前基于315pre1T1版本无法采集数据,需要PHY层排查采用旧版本可以采数,但是315pre1T1版本无法采集,待下一个315版本
2)网管侧需要优化多文件显示和非.zip文件校验以及agent需要删除非.zip文件,待下一个315版本

导出 Atom PDF