错误 #5041
稳定性--主控可靠性增强
0%
描述
1、主控管理
1)资源(GnbMgr/Rm数据区):basicCfg、duList、srvCellList、nbrCellList、AmfList、RbList、UeList
结构瘦身:删除部分无效结构信元/结构去重/结构合一
2)状态机(GnbMgr):idle、egtpuUpperCfg、egtpuLowerCfg、upCommCfg、transResCfg、configured、reCfg
A)删除无效状态:reCfg
B)upCommCfg&transResCfg:考虑状态/消息合并
C)握手消息完备性保证:目标侧处理异常需要给出响应
D)增加定时器保护机制(idle<-->configured)
E)响应失败/超时:通知Agent重启CU进程并上报CU重启事件(定位原因:WaitXxxRspFail/Timeout)
2、小区管理
1)资源:duInst、rmDuInst、rmCell
结构瘦身:删除部分无效结构信元/结构去重/结构合一
2)状态机(DuMgr):idle/f1cSetup/assocDown/assocUp/rmDuCfg/rmCellsCfg/ngSetup/ranCfgUpt/f1SetupCmp/rmDuAssocDown
A)握手消息完备性保证:必须给响应(包含F1口)
B)不同状态消息完备性保障:如F1链路通/断各状态下处理
C)增加定时器保护机制:sctpSrvSetup<-->sctpSrvRsp、f1cSetup<-->f1SetupCmp、gnbCfgUpt<-->gnbCfgUptCmp
D)响应失败/超时/F1链路断:通知Agent重启CU进程并上报CU重启事件(定位原因:WaitXxxRspFail/Timeout/F1SctpDown)
E)考虑ranCfgUpt不携带mib/sib1(CU未使用)
F)删除无效状态rmDuAssocDown及对应Rm释放Ue流程:F1断链直接走CU重启