项目

一般

简介

功能 #5558

工程模式下,CU关键信令流程上报网管显示

宋 承立14 天 之前添加. 更新于 5 天 之前.

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

0%

预期时间:

文件

20260730-180039.jpg (1.07 MB) 20260730-180039.jpg 钱 伯宁, 2026-07-30 18:01

历史记录

#1

宋 承立 更新于 5 天 之前

  • 状态新建 变更为 进行中

CU上报关键信令流程消息接口:
msgType:10,version:0
struct SignalInfo {
gnb_agent_header header;
uint32 SigDataLen //信令数据长度
uint64_t tm; //时间戳(单位:ms)
uint32_t ueId; //cu ueid
uint32_t rnti; //crnti
char sigName64; //信令内容
};

#2

宋 承立 更新于 5 天 之前

  • 指派给宋 承立 变更为 钱 伯宁

1、工程模式开关:
在cu/config/gnb_config.txt下增加配置
[ENGINEERING_MODE_CFG]
MODE_SWITCH=0

网管显示
高级配置-CU可选参数配置下增加
CU工程模式开关
下拉框0、1

2、关键信令流程位置已增加消息上报接口的调用
CU自测中,agent同步进行开发

#3

钱 伯宁 更新于 5 天 之前

  • 问题归属 gnb_agent, 网管 已添加

agent收到cu上报的信令消息通过redis channel转发至网管
redis channle:gnb-cu-signaling
// CU关键信令流程上报到网管
type CuSignalingData2Yzmm struct {
Ip string `json:"ip"`
TimeStamp uint64 `json:"timeStamp"` //时间戳
Version uint8 `json:"version"`
Body CuSignalingData2YzmmData `json:"body"`
}
type CuSignalingData2YzmmData struct {
TimeStamp uint64 `json:"timeStamp"` //时间戳
UeId uint32 `json:"ueid"` //cu ueid
Crnti uint32 `json:"crnti"` //crnti
SigData string `json:"sigData"` //信令数据
}

#4

钱 伯宁 更新于 5 天 之前

与CU之间的接口调整:
// CU关键信令流程上报
type CUSignalingDataRecv struct {
Header gnb.HeaderData
SigDataLen uint32 //信令数据长度
Timestamp uint64 //时间戳
UeId uint32 //cu ueid
Crnti uint32 //crnti
SigData [64]byte //信令数据
}

#5

钱 伯宁 更新于 5 天 之前

底层数据已调通,待网管开发完成与网管侧联调

#6

钱 伯宁 更新于 5 天 之前

  • 项目3.0基站产品测试 变更为 网管产品
  • 指派给马 党旗 变更为 薛 泽庆
  • 发现问题版本 已删除 (Rel_3.3.1)
  • 目标解决问题版本 已删除 (Rel_3.3.1)
  • 问题归属 已删除 (CU, gnb_agent, 网管)

导出 Atom PDF