项目

一般

简介

错误 #2859

网管功能指标监控中小区信道显示不对,例如大上行配比,slot2和slot12是S帧,其中后2个symbol应该是SRS信号,实际显示PUC。

程 鹏7 个月 之前添加. 更新于 6 个月 之前.

状态:
已解决
优先级:
普通
指派给:
类别:
-
开始日期:
2025-02-21
计划完成日期:
2025-03-31
% 完成:

0%

预期时间:
问题归属:
DU, YZMM
发现问题版本:
Rel_2.1.16P
目标解决问题版本:
Rel_2.1.16P
FPGA板卡类型:
CPU类型:

描述

网管功能指标监控中小区信道显示不对,例如大上行配比,slot2和slot12是S帧,其中后2个symbol应该是SRS信号,实际显示PUC。


文件

1111.jpg (486 KB) 1111.jpg 程 鹏, 2025-02-21 18:07

历史记录

#1

程 鹏 更新于 7 个月 之前

  • 主题网管功能指标监控中小区信道显示不对,例如大上行配比,slot2和slot12是S帧,其中后2个slot应该是SRS信号,实际显示PUC。 变更为 网管功能指标监控中小区信道显示不对,例如大上行配比,slot2和slot12是S帧,其中后2个symbol应该是SRS信号,实际显示PUC。
#2

程 鹏 更新于 7 个月 之前

  • 描述 已更新。 (diff)
#3

杨 凯 更新于 7 个月 之前

  • 状态新建 变更为 转测试
  • 指派给杨 凯 变更为 钱 伯宁
#4

钱 伯宁 更新于 7 个月 之前

  • 状态转测试 变更为 反馈

gnb_agent收到DU上报的信道消息中并没有明确的信道位置,当时设计让gnb_agent写死计算的所以没有考虑新增的子帧配比,导致显示有误,需要联合DU考虑是调整计算逻辑

#5

程 鹏 更新于 7 个月 之前

  • 计划完成日期2025-02-28 变更为 2025-03-31
  • 优先级 变更为 普通
#6

钱 伯宁 更新于 7 个月 之前

  • 项目网管产品 变更为 2.0基站产品化测试
  • 状态反馈 变更为 进行中
  • 指派给钱 伯宁 变更为 匿名用户
  • 发现问题版本 被设置为 Rel_2.1.16P
  • 目标解决问题版本 被设置为 Rel_2.1.16P
  • 问题归属 DU, YZMM 已添加

DU修改上报接口V1
msgType:4 ;
version:1;
type ChannelLocationPubV1 struct {
SlotSize uint32 `json:"SlotSize"` //信道slot周期
SSB ChanData `json:"SSB"`
PUSCH ChanData `json:"PUSCH"`
PUCCH ChanData `json:"PUCCH"`
PDSCH ChanData `json:"PDSCH"`
PDCCH ChanData `json:"PDCCH"`
GAP ChanData `json:"GAP"`
SRS ChanData `json:"SRS"`
CSIRS ChanData `json:"CSIRS"`
}

type ChanData struct {
SlotId []uint32 `json:"SlotId"` //信道所处slot位置,从0开始
Location ChanStartEndData `json:"Location"`
}
type ChanStartEndData struct {
SymbolStart int32 `json:"SymbolStart"` //时域起始位置
SymbolEnd int32 `json:"SymbolEnd"` //时域终止位置
FreqStart int32 `json:"FreqStart"` //频域起始位置
FreqEnd int32 `json:"FreqEnd"` //频域终止位置
}

#7

钱 伯宁 更新于 6 个月 之前

增加V1版本接口
// 接收DU上报小区信道指标V1结构
type DuChannelRecvV1 struct {
HeadData gnb.HeaderData
CellId uint16
SlotSize uint16
Data [20]ChannelRecvDataV1
}

type ChannelRecvDataV1 struct {
SsbPosition ChanRecvDataV1
PrachPosition ChanRecvDataV1
PuschPosition ChanRecvDataV1
PucchPosition ChanRecvDataV1
PdschPosition ChanRecvDataV1
PdcchPosition ChanRecvDataV1
GapPosition ChanRecvDataV1
SrsPosition ChanRecvDataV1
CsiRsPosition ChanRecvDataV1
}

type ChanRecvDataV1 struct {
IsExist bool
Reserve [3]uint8
Data ChanStartEndDataV1
}

type ChanStartEndDataV1 struct {
SymbolStart uint32 `json:"SymbolStart"` //时域起始位置
SymbolEnd uint32 `json:"SymbolEnd"` //时域终止位置
FreqStart uint32 `json:"FreqStart"` //频域起始位置
FreqEnd uint32 `json:"FreqEnd"` //频域终止位置
}
增加上报V2接口:
type ChannelLocationPubV2 struct {
CellId uint16 `json:"cellId"`
SlotSize uint16 `json:"slotSize"` //信道slot个数
Data []map[string]ChanStartEndData `json:"data"` //k:channelName,v:Symbol,Freq
}
// 成研信道位置上报RedisV2结构
type ChannelPubV2 struct {
Ip string `json:"ip"`
Version uint8 `json:"version"`
Body string `json:"body"`
}

#8

由 匿名用户 更新于 6 个月 之前

代码修改完成,和agent联调通过;
计划落入17P;

#9

由 匿名用户 更新于 6 个月 之前

测试验证OK,代码落入17P;

#10

由 匿名用户 更新于 6 个月 之前

  • 状态进行中 变更为 转测试
  • 指派给匿名用户 变更为 程 鹏
#11

程 鹏 更新于 6 个月 之前

  • 状态转测试 变更为 已解决

导出 Atom PDF