|
本帖最后由 zhangyuxuan1994 于 2020-12-18 14:54 编辑
大家好,管理员老师好。我在尝试进行NSA接入过程中遇到问题:
Assertion (x2ap_eNB_data != ((void *)0)) failed!
日志中提示的中断位置在代码里如图:
x2ap_eNB.c第471行,即x2ap_is_eNB_pci_in_list函数的返回值指针x2ap_eNB_data为空,其输入target_pci打印正常,是上报的gNB PCI。
x2ap_is_eNB_pci_in_list函数定义在x2ap_eNB_management_procedures.c的208行,根据打印这里没有进入RB_FOREACH循环,函数返回NULL。
从流程上看,终端已经正常接入eNB,eNB也收到了终端上报的5G测量信息,eNB准备切换NSA模式,给SgNB发送Addition Request的时候在X2AP层报错中断。
我用官方最新的develop分支代码和社区git的代码都进行过尝试,结果在同样位置中断,所以感觉可能是配置上哪里有问题?以及从代码上看感觉是在eNB的list匹配gNB pci,这个流程上的含义是什么?请大家指教~
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|