B2210项目物理层测试消息使用手册V007.docx
- 文档编号:25574295
- 上传时间:2023-06-09
- 格式:DOCX
- 页数:101
- 大小:57.70KB
B2210项目物理层测试消息使用手册V007.docx
《B2210项目物理层测试消息使用手册V007.docx》由会员分享,可在线阅读,更多相关《B2210项目物理层测试消息使用手册V007.docx(101页珍藏版)》请在冰豆网上搜索。
B2210项目物理层测试消息使用手册V007
物理层测试消息使用手册
项目名称
B2210
文档编号
版本号
作者
版权所有
北京新邮通通信设备有限公司
本资料及其包含的所有内容为北京新邮通通信设备有限公司所有,受中国法律及适用之国际公约中有关著作权法律的保护。
未经北京新邮通通信设备有限公司书面授权,任何人不得以任何形式复制、传播、散布、改动或以其它方式使用本资料的部分或全部内容,违者将被依法追究责任。
文档更新记录
日期
更新人
版本
备注
2008-12-12
张立宝
V0.0.1
在之前基础上修改
1.增加SJ和SD子系统的固定数据打桩功能
2.去掉AC相关描述
2008-12-17
陶明燕
V0.0.2
修改:
添加CCM部分增加的UPA消息抄送部分
删除BC的65号消息
2008-12-17
武妍艳
V0.03
SJ部分增加52#,53#,55#,57#,58#测试消息
2008-12-18
张立宝
V0.04
SD无修改
增加附录1各子系统测试消息号范围
2008-12-18
童炜
V0.0.5
FC在24号消息中增加PUCH的ue_local_id的输出
扩展附录1各子系统测试消息号范围
2008-12-18
陈杰
V0.06
CC6#增加MACE同步状态上报
2009-01-17
张立宝
V0.07
附录增加各子系统接收O_GTSXX_TEST_MESSAGE消息的SFUTYPE
1引言
1.1编写目的
本文档给出了B2210项目物理层软件各子系统的测试功能描述,用于预集成测试、实体测试、中试测试参考。
1.2预期读者和阅读建议
1. B2210项目物理层软件开发人员;
2. B2210项目物理层软件预集成测试人员;
3. B2210项目物理层软件实体测试人员;
4. B2210项目物理层软件中试测试人员;
1.3参考资料
1.4缩写术语
ACAntennaCalibration天线校准
APBNBAPonBCPBCP上完成NBAP协议功能
BBUBasebandUnit基带板
BCBurstComposition组帧
BCPBoardControlProcessor板级控制处理器
CCChannelCodec信道编码
CCMCommonConfigurationManagement公共配置管理
DDDeviceDriver设备驱动
DDPDataDistributionProcessor数据分发处理器
DLDownlink下行
DSPDigitalSignalProcessor数字信号处理器
DwPTSDownlinkPilotTimeSlot下行导频时隙
FCFastControl快速控制
FPPFPProcessor帧协议处理处理器
GTSGeneralTestSystem通用测试系统
GTSAGeneralTestSystemAgent通用测试系统代理
ISCPInterferenceSignalCodePower干扰信号码功率
M1MeasurementofLayer1物理层测量
OMOperation&Maintance操作维护
PLPhysicalLayer物理层
QPSKQuadraturePhaseShiftKeying四相位键控
RSCPReceivedSignalCodePower接收信号码功率
SDSynchronizationDetection同步检测
SFSpreadingFactor扩谱系数
SNRSignalNoiseRatio信噪比
SSSynchronisationShift同步偏移
SDSynchronizationDetection同步检测
SJSmartAntenna&JointDetect智能天线和联合检测
TATestAdoptor测试适配器
TFCITransportFormatCombinationIndicator传输格式组合指示
TPCTransmitterPowerControl发送功率控制
2CCM子系统测试消息
2.1DSP内部接口消息测试输出控制(No.121)
2.1.1.1 作用
利用ETH通道,跟踪DSP内子系统间接口消息,可分别跟踪各个载波的且不同消息类型的消息。
2.1.1.2机制
CCM在接收到消息号为121的O_GTSXX_TEST_MESSAGE后,不需要判断test_flag,而直接根据DSP处理的频点数,从test_data获取消息抄送控制开关。
对于6C8A,一个DSP处理一个频点,就从test_data[0]获取对应频点的消息开关,对于12C1A,一个DSP处理两个频点,就从test_data[0]、test_data[1]获取本DSP两个频点的消息开关,不同频点基于处理器ID以及每个DSP处理的频点数来实现,如果频点索引模2为0从test_data[0]获取控制开关,如果频点索引模2为1从test_data[1]获取控制开关。
2.1.1.3测试消息
2.1.1.3.1O_GTSXX_TEST_MESSAGE
测试消息发送到TL1_CCM_SFU。
其中的消息内容为。
Test_nr
121(十进制)
freq_index
频点索引(不作判断)
test_data[0~1]
前二个字中的低29bit分别代表本处理器上各频点的消息开关
Test_data[0~1]中的低29比特代表的消息说明:
test_numbit位消息类型
bit4O_M1FC_INSTANT_TS
bit5O_SJCC_DATA
bit6O_SJFC_L1_CMD
bit7O_SDCC_FPACH_DATA
bit8O_SDFC_FPACH_DATA
bit9O_CCBC_VRU_DATA
bit10O_FPFC_SIR_TARGET
bit11O_CCFC_RL_SYNC_IND
bit12O_MACFC_SCCH_IND
bit13O_MACFC_PDSCH_IND
bit14O_CCFC_SICH_IND
bit15O_FCBC_CONTROL_DATA
bit16O_FCBC_DWPTS_CONTROL_DATA
bit17O_SDSD_CCFC_DETECT_RESULT
bit19O_M1SD_UPPCH_MEAS
bit20O_SJSD_UPPCH_DATA
bit21O_M1SD_PRACH_ISCP
bit22O_FPCC_TRCH_DATA
bit23O_MACCC_SCCH_DATA
bit24O_MACCC_DSCH_DATA
bit25O_CCFC_FACH_BF_PARA
bit26O_FCFC_CMEAS_INFO
bit27O_FCFC_DMEAS_INFO
2.2DSP内部接口消息测试输出控制(UPA)(No.123)
2.2.1.1 作用
利用ETH通道,跟踪DSP内子系统间接口消息,可分别跟踪各个载波的且不同消息类型的消息。
2.2.1.2机制
CCM在接收到消息号为123的O_GTSXX_TEST_MESSAGE后,不需要判断test_flag,而直接根据DSP处理的频点数,从test_data获取消息抄送控制开关。
对于6C8A,一个DSP处理一个频点,就从test_data[0]获取对应频点的消息开关,对于12C1A,一个DSP处理两个频点,就从test_data[0]、test_data[1]获取本DSP两个频点的消息开关,不同频点基于处理器ID以及每个DSP处理的频点数来实现,如果频点索引模2为0从test_data[0]获取控制开关,如果频点索引模2为1从test_data[1]获取控制开关。
2.2.1.3测试消息
2.2.1.3.1O_GTSXX_TEST_MESSAGE
测试消息发送到TL1_CCM_SFU。
其中的消息内容为。
Test_nr
123(十进制)
freq_index
频点索引(不作判断)
test_data[0~1]
前二个字中的低7bit分别代表本处理器上各频点的消息开关
Test_data[0~1]中的低7比特代表的消息说明:
test_numbit位消息类型
bit0O_FCBC_HICH_INFO
bit1O_CCBC_HICH_INFO
bit2O_MACECC_AGCH_DATA
bit3O_SJFC_PUCH_CMD
bit4O_CCFC_HICH_INFO
bit5O_MACEFC_AGCH_INFO
bit6O_CCSJ_PUCH_INFO
2.2.1.3.2
TL1_CCM_SFU在接收到O_GTSXX_TEST_MESSAGE后,不进行应答。
3BC子系统测试消息
6C8A配置下,Msg_bcgts_dwpts能够输出非载波交织的八天线的288chip发送数据;
12C1A配置下,Msg_bcgts_dwpts能够输出非载波交织的单天线的288chip发送数据;
Msg_bcgts_normal_burst能够输出非载波交织的八天线的288chip发送数据;
Msg_bcgts_normal_burst能够输出非载波交织的单天线的288chip发送数据;
另外,BC还可使用测试消息Msg_xxgts_test_message输出本频点的每个vru使用的midambleshift和dwpts的调制相位。
3.1DwPTS发送数据输出(No.61)
3.1.1.1.1作用
为了测试BC对DwPTS部分数据的处理情况。
3.1.1.1.2机制
任务tbc_tx_sfu在完成DWPTS数据处理后判断是否使用O_BCGTS_DWPTS输出DwPTS发送数据。
3.1.1.1.3O_GTSXX_TEST_MESSAGE
消息的目的SFU为TBC_CCM_SFU,消息内容为:
test_nr
61(十进制)
Test_flag
0:
close;1:
open
test_id
无效
freq_index
频点索引
0-5(6C8A)
0-11(12C1A)
tsn
无效
test_data[0]
抄送数据的起始位置*
test_data[1~7]
空
*该起始位置不考虑天线模式,即单天线抄送test_data[0](包括test_data[0])之后的288chip,而八天线抄送test_data[0]×8(包括test_data[0]×8)之后的288chip,该288个chip包括八天线的数据。
并且如果从起始点到dwpts数据结束不足288chip,那么抄送的数据根据实际情况小于288chip。
3.1.1.1.4O_BCGTS_DWPTS
freq_index
上报数据的频点
0-5(6C8A)
0-11(12C1A)
sub_sfn
上报数据的子帧号
test_nr
61
dwpts[test_data[0]*天线数:
test_data[0]*天线数+287].(real_data+imag_data)
上报数据的实部和虚部
3.2Burst发送数据输出(No.62)
3.2.1.1.1作用
为了测试BC对时隙数据的处理情况。
3.2.1.1.2机制
任务tbc_tx_sfu在每个下行时隙(DWPTS除外)完成下行数据处理后判断是否使用O_BCGTS_NORMAL_BURST输出时隙发送数据。
3.2.1.1.3O_GTSXX_TEST_MESSAGE
消息的目的SFU为TBC_CCM_SFU,消息内容为:
test_nr
62(十进制)
Test_flag
0:
close;1:
open
test_id
无效
freq_index
频点索引
0-5(6C8A)
0-11(12C1A)
Tsn
输出数据的时隙号
test_data[0]
抄送数据的起始位置*
test_data[1~7]
空
*该起始位置不考虑天线模式,即单天线抄送test_data[0](包括test_data[0])之后的288chip,而八天线抄送test_data[0]×8(包括test_data[0]×8)之后的288chip,该288个chip包括八天线的数据。
并且如果从起始点到时隙数据结束不足288chip,那么抄送的数据根据实际情况小于288chip。
说明:
62号测试消息可支持多个下行时隙输出,但是考虑消息流量,软件限制最多支持3个时隙,超过三条配置消息,消息丢弃并告警。
3.2.1.1.4O_BCGTS_NORMAL_BURST
freq_index
上报数据的频点
0-5(6C8A)
0-11(12C1A)
sub_sfn
上报数据的子帧号
test_nr
62
tsn
上报数据的时隙号
burst_data[test_data[0]*天线数:
test_data[0]*天线数+287].(real_data+imag_data)
上报数据的实部和虚部
3.3Midambleshift输出(No.63)
3.3.1.1.1作用
为了输出BC每个码道所使用的midambleshift情况。
3.3.1.1.2机制
任务tbc_tx_sfu在每个下行时隙处理完成后判断是否使用O_XXGTS_TEST_MESSAGE输出所使用的midambleshift。
3.3.1.1.3O_GTSXX_TEST_MESSAGE
消息的目的SFU为TBC_CCM_SFU,消息内容为:
test_nr
63(十进制)
Test_flag
0:
close;1:
open
test_id
无效
freq_index
频点索引
0-5(6C8A)
0-11(12C1A)
tsn
输出数据的时隙号
test_data[0~7]
空
3.3.1.1.4O_XXGTS_TEST_MESSAGE
sub_sfn
空口子帧号
freq_index
频点索引
0-5(6C8A)
0-11(12C1A)
test_nr
63
tsn
时隙号
msg_content[0-15]
对应第i个vru的midamble_shift
3.4Dwpts调制相位输出(No.64)
3.4.1.1.1作用
为了输出BC每子帧使用的dwpts调制相位的情况。
3.4.1.1.2机制
任务tbc_tx_sfu在处理完DWPTS数据后判断是否使用O_XXGTS_TEST_MESSAGE输出所使用的dwpts调制相位。
3.4.1.1.3O_GTSXX_TEST_MESSAGE
消息的目的SFU为TBC_CCM_SFU,消息内容为:
test_nr
64(十进制)
Test_flag
0:
close;1:
open
test_id
无效
freq_index
频点索引
0-5(6C8A)
0-11(12C1A)
Tsn
无效
test_data[0~7]
空
3.4.1.1.4O_XXGTS_TEST_MESSAGE
sub_sfn
空口子帧号
freq_index
频点索引
0-5(6C8A)
0-11(12C1A)
test_nr
64
tsn
无效
msg_content[0]
本子帧的调制相位
1:
s1
2:
s2
3.5
3.5.1.1.1
3.5.1.1.2
3.5.1.1.3
3.5.1.1.4
3.6载波旋转相位设置(No.66)
3.6.1.1.1作用
设置某个载波旋转的相位值。
3.6.1.1.2机制
任务tbc_ccm_sfu收到测试消息后设置本载波旋转的相位。
3.6.1.1.3O_GTSXX_TEST_MESSAGE
消息的目的SFU为TBC_CCM_SFU,消息内容为:
test_nr
66(十进制)
Test_flag
0:
close;1:
open
test_id
无效
freq_index
频点索引
0-5(6C8A)
0-11(12C1A)
tsn
无效
test_data[0]
旋转相位,高16bit为实部,低16bit为虚部(Q16,1)
test_data[1~7]
空
3.6.1.1.4预期结果
当test_flag=1时,BC根据test_data[0]更新载波旋转相位。
当test_flag=0时,BC将载波旋转相位设置为APB配置的初始值。
4CC子系统测试消息
由GTS向CC发送O_GTSXX_TEST_MESSAGE消息,消息中带有测试项编号、测试项开启/关闭标志,以及TSN、RL_ID、Test_Data等辅助参数。
CC子系统根据这些内容决定某个测试项开关是否打开,具体涉及的TSN、RL_ID、测试数据内容。
根据具体测试内容的不同,测试项可以大致划分为两类:
1) 要求输出某个具体参数,处理这类消息请求时,采用O_XXGTS_TEST_MESSAGE向GTS发送所要的参数;
2) 要求按照测试数据的内容模拟进行数据编码、发送,或解码,处理这类消息请求时,根据该测试项的定义,直接根据测试数据的内容进行编解码,不再通过消息向GTS反馈。
在CCP处理器上,CC子系统通过接收O_GTSXX_TEST_MESSAGE设置相应的测试开关或参数。
首先通过判断消息中参数test_nr来判断发送的是哪个测试项,然后进入不同测试项的处理分支进行其它处理。
下面分别以CC的test_nr为序,详述各个测试项的定义、控制方式及预期结果。
4.1广播消息的固定数据发送(No.0)
4.1.1.1作用
当该测试项打开时,CC以测试消息中的固定数据替代SBC下发的广播数据,进行BCH的编码发送。
当该测试项关闭时,CC停止使用固定数据进行BCH编码,正常接收SBC发送的系统更新消息,并进行正常的编码发送。
4.1.1.2O_GTSXX_TEST_MESSAGE配置
参数名称
参数取值
说明
源SFU
NB_SFU_GTS_CMSGSEND
目的SFU
TCC_MSG_SFU
test_nr
0
test_flag
0
关闭该测试项,允许从SBC得到正常系统更新消息;
1
打开该测试项,以测试消息中的固定数据替代SBC下发的广播数据;
test_id
N/A
freq_index
根据目的载波确定
6C8A配置下,freq_index有效取值范围为:
0-5
12C1A配置下,freq_index有效取值范围为:
0-11
tsn
N/A
test_data[0~7]
需要发送的固定数据内容;
备注:
该测试项不可与test_nr=1的测试项同时打开,即:
这两个测试项的test_flag不可同时置1,否则测试输出的PCCPCH结果可能与预期结果不同。
4.1.1.3预期结果
test_nr=0时选中该测试项。
当test_flag=1时,CC根据测试消息中字段Test_data[0-7]的内容发送系统更新消息;
当test_flag=0时,允许从SBC得到正常系统更新消息。
4.2保留正常系统帧号前提下,广播消息的固定数据发送(No.1)
4.2.1.1作用
当该测试项打开时,CC仅保留SBC消息中的前11bits系统帧号,其余内容以测试消息中的固定数据填充,进行BCH的编码发送。
当该测试项关闭时,CC停止使用固定数据进行BCH编码,正常接收SBC发送的所有系统更新消息,并进行正常的编码发送。
4.2.1.2O_GTSXX_TEST_MESSAGE配置
参数名称
参数取值
说明
源SFU
NB_SFU_GTS_CMSGSEND
目的SFU
TCC_MSG_SFU
test_nr
1
test_flag
0
关闭该测试项,允许从SBC得到正常系统更新消息;
1
打开该测试项,仅保留SBC消息中的前11bits系统帧号,其余内容以测试消息中的固定数据替代SBC下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- B2210 项目 物理层 测试 消息 使用手册 V007
![提示](https://static.bdocx.com/images/bang_tan.gif)