5G技术专栏5GNR信号的解调分析.docx
- 文档编号:28950349
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:13
- 大小:1.43MB
5G技术专栏5GNR信号的解调分析.docx
《5G技术专栏5GNR信号的解调分析.docx》由会员分享,可在线阅读,更多相关《5G技术专栏5GNR信号的解调分析.docx(13页珍藏版)》请在冰豆网上搜索。
5G技术专栏5GNR信号的解调分析
5G技术专栏:
5GNR信号的解调分析
现代的频谱仪已经不只是单纯的测量频谱,借助于DSP技术,现代频谱仪同时具备矢量信号的解调与分析功能,因此严格意义上应该称为频域与信号分析仪,可以同时对信号进行频域,时域和调制域的分析。
对于5GNR(NewRadio)信号,调制域是分析信号的重要手段,通过信号的解调分析,可以判断信号的正确与否以及信号质量的好坏。
图1、现代频谱与信号分析仪结构
在3GPP的TS38.141和TS38.521协议中,对于基站和手机的调制域指标都有明确的规定。
在这两个协议中,调制域的指标有EVM(ErrorVectorMagnitude),频率误差(Frequencyerror),频谱平坦度(spectrumflatness),这几个指标都是通过对信号的解调分析才能得到,尤其是频率误差和频谱平坦度,很容易引起误解,很多人以为这两个指标是通过测量信号的频谱进行频域测量获得,矢量信号的频谱本身就是不平的,不可能通过频谱得到信号的中心频点和平坦度指标。
实际上频域误差是在信号解调过程中通过解调参考信号DMRS(DemodulationReferenceSignal)或者循环前缀(CyclicPrefix,CP)获得,而频谱平坦都是解调过程中通过均衡系数(Equalizercoefficient)获得。
DMRS的重要的作用就是相干解调(CoherenceDemodulation),解调软件通过DMRS信号进行信号的同步,频率误差估计,信道估计。
对于5GNR的信号的解调,待测信号的参数设置非常重要,频谱仪解调软件正是通过设置的参数生成本地DMRS信号,从而完成信号检测和解调。
这些参数会影响解DMRS信号序列生成和时频域分布,因此这些信号参数设置的正确与否直接决定了解调软件能否生成与待测信号相匹配的DMRS序列,只有正确得到DMRS序列,才能正确完成信号解调,从而得到正确的EVM指标,频率误差和频谱平坦度指标。
与4G信号不同,5GNR信号为了支持eMBB(EnhanceMobileBroadband,增强型移动宽带),uRLLC(UltraReliable&LowLatencyCommunication,低时延高可靠通信)和mMTC(MassiveMachineTypeCommunication,海量物联网通信)三大场景,5GNR信号可以灵活多变,但也导致信号结构要复杂得多,信号解调分析时参数设置也要复杂得多,对于经常使用频谱仪对5GNR信号进行解调分析的研发测试人员也提出了更高的要求,需要对5GNR信号有足够的理解。
本文主要整理了5GNR信号解调分析中关键参数的设置,包括这些参数在3GPP物理层协议中的定义,为什么这些参数会影响解调,这些参数设置不合理会出现什么异常结果等,从而帮助仪表使用者理解3GPP协议,正确地对5G信号进行分析,当测试出现问题时,能快速定位信号解调分析中的问题。
总结起来,影响5GNR信号解调的主要参数有以下参数。
1、CellID
PUSCHDMRS序列在Transformprecodingon和off时候使用的序列不一样,但是该序列都可能与CellID有关。
以Transformprecodingdisabled时为例,在TS38.2116.4.1.1章节定义其序列生成如下:
其中c(i)的初始值如下:
在没有higher-layer参数指示的情况下,其中
。
通常在非信令测试条件下,都满足
。
因此CellID
设置不正确会影响本地DMRS序列的生成,从而影响仪表信号的解调。
当CellID设置不正确的时候,信号解调可能会出现“SyncNotFound”的无法解调的提示。
2、BW(Bandwidth)和RB(ResourceBlock)参数
BW和RB的起始位置及RB个数会影响DMRS的频域分布,同时按照38.211协议,DMRS序列的生成也与RB的个数有关,因此这两个参数设置不合理可能会导致仪表出现“SyncNotFound”的无法解调的提示。
图2、仪表同步失败错误提示
3、TransformPrecoding
与LTE信号不同,5GNR的上行信号同时支持CP-OFDM和SC-FDMA,是通过TransformPrecodingon和off参数进行设置的。
根据TS38.211协议6.4.1.2章节,在TransformPrecodingon和off下,DMRS序列生成公式是不同的,因此TransformPrecoding参数设置不合适也会引起信号同步失败,出现“SyncNotFound”的无法解调的提示。
4、mappingtype和dmrs-TypeA-Position
MappingType决定了第一个DMRS符号的位置l0。
1)对于mappingtypeA,DMRS符号的起始位置l0取决于dmrs-TypeA-Position。
dmrs-TypeA-Position的取值为pos2(表示第一个DMRS符号是符号2)或者pos3(表示DMRS符号是符号2)。
2)对于mappingtypeB,l0=0,表示第一个DMRS符号是符号0。
如图3所示,可以直观地看到在不同的mappingtype下DMRS所在的符号位置是不同的。
图3、在不同mappingtype下DMRS信号的频域分布
当mappingtype和dmrs-TypeA-Position设置与真实信号不一致时,由于解调软件预期的DMRS符号时域位置与真实信号不一致,从而无法搜索到正确的帧头,会出现“SyncNotFound”的无法解调的提示。
图4显示了待测信号的mappingtype是TypeA,但是在解调时却设置成了mappingtypeB,从而导致信号解调失败。
图4、mappingtype参数设置不合适导致信号解调失败
5、DMRSConfigurationType
DMRSconfig决定了DMRS在频域的密度,在38.2116.4.1.1.3章节中有如下定义,从这个公式可以看出,对于DMRSconfiguration为Type1时,在频域每隔1个子载波分布着1个DMRS载波,每个RB具有6个DMRS子载波,而当DMRSconfiguration为Type2时,每隔2个子载波分布着1个DMRS载波,每个RB具有4个DMRS子载波。
图5显示了不同DMRSconfigurationDMRSRE在频域的分布。
图5、不同DMRSconfiguration时DMRS子载波的频域分布
由于DMRSconfigurationtype决定了DMRS载波的频域分布,因此当DMRSconfigurationtype参数设置不合理时,由于解调软件预期的DMRS信号与待测信号的真实DMRS不一致,会出现信号同步失败,如图6所示,出现“SyncNotFound”的无法解调的提示。
图6、DMRSconfigurationtype设置错误导致信号同步失败
6、DM-RSduration
表1、TS38.211Table6.4.1.1.3-5:
PUSCHDM-RStimeindexl'.
TS38.211Table6.4.1.1.3-5定义了DM-RSduration,DM-RSduration决定了时域连续DMRS符号的个数,如图7所示。
因此,当信号的DM-RSduration设置与真实信号不一致时,也会导致信号同步失败,出现“SyncNotFound”的无法解调的提示。
图7、不同DM-RSduration时DMRS信号的时域分布
7、dmrs-AdditionalPosition
在协议TS38.211中,Table6.4.1.1.3-3和Table6.4.1.1.3-4定义了不同dmrs-AdditionalPosition下DMRS信号的时域符号位置。
将不同dmrs-AdditionalPosition下DMRS的时域符号分布直观地显示出来如图8所示,由此可见,dmrs-AdditionalPosition会影响DMRS信号的时域分布,因此,当信号的dmrs-AdditionalPosition设置与真实信号不一致时,可能导致信号同步失败,出现“SyncNotFound”的无法解调的提示,或者如图9所示,同步成功,但是星座图是乱的,因为解调软件将一些数据RE(Resourceelement)误判为DMRS或者将DMRS误判为数据RE。
表2、PUSCHDM-RSpositionswithinaslotforsingle-symbolDM-RSandintra-slotfrequencyhoppingdisabled.
表3、PUSCHDM-RSpositions
withinaslotfordouble-symbolDM-RSandintra-slotfrequencyhoppingdisabled.
图8、不同dmrs-AdditionalPosition时DMRS信号的时域分布
图9、dmrs-AdditionalPosition设置不合适导致信号解调失败
8、NumberofDMRSCDMgroupswithoutdata
图10、不同NumberofDMRSCDMgroupswithoutdata参数下DMRS符号DMRS与数据复用
NumberofDMRSCDMgroupswithoutdata参数决定DMRS与Data是否在同一symbol内复用,如图10所示的DMRS符号(symbol#2)内,红色子载波代表DMRS,其余的子载波位置既可以配置成发送蓝色的Data,也可以配置成不发送任何数据的保留子载波,当NumberofDMRSCDMgroupswithoutdata为1的时候,其余RE被配置成数据RE,当NumberofDMRSCDMgroupswithoutdata为2的时候,其余RE不发任何数据。
因此在进行信号解调的时候,NumberofDMRSCDMgroupswithoutdata设置不合适会导致星座图上出现零点的星座点,如图11所示,解调端误认为在那些保留子载波的位置也是正常发送了调制数据的,但实际检测到的都是功率为0的星座点,导致在这些RE上的EVM值很高。
此时需要正确设置NumberofDMRSCDMgroupswithoutdata,这样软件就不会去试图解调那些不发送任何数据的保留子载波,使得零点得以消除,如图12所示。
图11、NumberofDMRSCDMgroupswithoutdata参数设置不正确导致星座图出现零点
图12、NumberofDMRSCDMgroupswithoutdata参数设置正确时的解调结果
9、SymbolPhasecompensation
与4G不同,5GNR支持多种可变的载波带宽以及载波内BWP的分配,因此收发两端的中心频点不一致是一个非常典型的场景,如不进行合适的相位补偿会出现接收机无法正确解调信号的情况。
在TS38.2115.4章节Modulationandupconversion中定义了5GNR逐符号进行相位补偿SymbolPhasecompensation,并且是补偿到特定的某个发射频点(f0),这个补偿需要在基带信号中完成,用于解决发射端的中心频点与接收端的中心频点不一致而带来的相位旋转问题。
因此,在信号进行解调的时候相位补偿也要设置成与待测信号一致,否则星座图可能会凌乱,出现有规律的旋转,EVM也很差,如图13所示,它并不是完全随机性混乱的星座图,而是呈现出有某种规律的图样。
当相位补偿设置正确的时候,星座图就恢复正常。
图13、SymbolPhasecompensation参数设置不正确时的解调结果
10、小结
5GNR信号的参数比较复杂,解调分析需要正确设置信号参数,如果参数设置不合适可能会导致解调失败或者EVM很差,测试者可以根据具体现象判断可能是哪些原因导致解调失败,快速定位问题,各参数设置不合适导致的解调异常问题总结如表4所示。
表4、5GNR各参数设置不合适导致的解调异常问题总结
参数
设置错误导致的解调异常现象
1
CellID
同步失败
2
BW和RB
同步失败
3
TransformPrecoding
同步失败
4
mappingtype和TypeAPosition
同步失败
5
DMRSconfigurationType
同步失败
6
DM-RSduration
同步失败
7
dmrs-AdditionalPosition
同步失败或者星座图凌乱,EVM很大
8
NumberofDMRSCDMgroupswithoutdata
星座图很整齐,但是出现零点,EVM值很大
9
SymbolPhasecompensation
星座图有规律的旋转,EVM很大
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 技术 专栏 GNR 信号 解调 分析