错误 #3488
LMT需求,关联子帧配比与特殊子帧配比的修改
0%
描述
LMT需求,关联子帧配比与特殊子帧配比的修改
1.当提交时,如果子帧配置为7D2U时,修改特殊子帧配置为2210,则不能提交成功
2.定时检查配置,当出现子帧配置为7D2U时,特殊子帧配置为2210,应该告警
文件
历史记录
由 钱 伯宁 更新于 3 个月 之前
{
"Base": {
"cell-rule-1":{
"ItemDefine":{
"A":"/du-cell:DU-CELL/TEST_CONFIG/DL_SCH_NUM_PRB", #提交配置时,当前修改数据中存在的从当前数据中获取,不存在的从sysrepo获取
"B":"/du-cell:DU-CELL/TEST_CONFIG/UL_SCH_NUM_PRB", #gnb-agent定时检查时,所有数据从sysrepo获取
},
"CheckRule": "A==B or A==0", #检查结果必须为真
"Owner":"DU"
},
"cell-rule-2":{
"ItemDefine":{
"A":"/du-cell:DU-CELL/TEST_CONFIG/DL_SCH_NUM_PRB",
"B":"/du-cell:DU-CELL/TEST_CONFIG/UL_SCH_NUM_PRB",
},
"CheckRule": "A==B",
"Owner":"DU"
},
},
"3.1.2Pre1T1": {
"cell-rule-3":{
"ItemDefine":{
"A":"/du-cell:DU-CELL/TEST_CONFIG/DL_SCH_NUM_PRB",
"B":"/du-cell:DU-CELL/TEST_CONFIG/UL_SCH_NUM_PRB",
},
"CheckRule": "A==B",
"Owner":"DU"
}
}
}
各版本共用的规则可放在Base中,某版本单独存在的规则可放在某个版本中
ItemDefine是参数变量定义,CheckRule后面是检查表达式
提交配置时,这个检查是在JS做还是在oam-backend做,你们可以在讨论下
参数跨度可能比较大,不一定是在一个文件中,可能在提交时需要查询部分变量
林万江
建议放在oam-backend和gnb-agent中检查,因为gnb-agent这边既要考虑周期核查,也要考虑LMT提交时的检查,oam-backend只需要考虑提交检查,所以gnb-agent实现后代码可以完全共用