功能 #4468
网管增加采数功能
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 //基站服务器上生成采数文件绝对路径
历史记录
由 钱 伯宁 更新于 4 天 之前
- 状态 从 新建 变更为 进行中
- 指派给 从 钱 伯宁 变更为 马 党旗
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 //采数失败