主要内容

5 g NR CSI-RS测量

这个例子展示了CSI-RSRP的测量过程,CSI-RSSI,和CSI-RSRQ测试环境,如附件A.4.6.4.3 TS 38.133所述,利用信道状态信息参考信号从5 g工具箱™。

介绍

在NR 5克,三种类型的CSI-RS基于参考信号测量,TS 38.215部分5.1.2中所定义和5.1.4,包括:

  • CSI-RSRP (CSI参考信号接收功率):CSI-RSRP被定义为线性平均超过资源元素的力量贡献的天线端口,它携带CSI-RS配置为RSRP测量。这个测量执行资源块(测量带宽)的N。测量,CSI-RS传输天线端口上(s)使用3000或3000年和3001年。

  • CSI-RSSI (CSI接收信号强度指示器):CSI-RSSI被定义为线性平均总接收功率的观察只在OFDM符号,CSI-RS存在。这个测量也在进行N资源块的数量(测量带宽)。CSI-RSSI包括权力来源,比如同信道服务和不事奉的细胞,相邻信道干扰,热噪声。在天线测量,CSI-RS传播使用端口3000。

  • CSI-RSRQ (CSI参考信号接收质量):CSI-RSRQ被定义为, N * CSI _ RSRP CSI _ RSSI

这些测量的目的包括:

  • 细胞的选择和重新选择

  • 流动性和交接管理

  • 梁管理(束束调整和恢复)

这个例子只配置CSI-RS从测试环境。

初始化配置对象

载波配置

创建载体配置对象占据10 MHz带宽与15 kHz副载波间距按配置1 A.4.6.4.3.1-1 TS 38.133表。

载体= nrCarrierConfig;母舰。NSlot = 1; carrier.NSizeGrid = 52;

CSI-RS配置

按照测试环境A.4.6.4.3.2-1 TS 38.133表,用户设备(UE)是使用一个CSI-RS资源配置设置(CSI-RS 1.2 FDD), 2 CSI-RS资源组成。

csir = nrCSIRSConfig;% CSI-RS资源# 0 # 1csir。CSIRSType = {“nzp”,“nzp”};csir。CSIRSPeriod = {[10 1], [10 1]}; csirs.RowNumber = [1 1];%单独的端口(3000)CSI-RS资源csir。密度= {“三”,“三”};csir。SymbolLocations = {6、10};csir。SubcarrierLocations = {0};csir。NumRB = [52, 52];%测量带宽的资源块的数量

生成CSI-RS符号和指数

为指定的承运人和生成CSI-RS符号和指数CSI-RS配置参数与输出资源格式“细胞”。这个输出资源格式提供了一种方法来识别输出为每个CSI-RS资源独特资源集。你也可以应用不同的功率CSI-RS资源。

csir印第安纳= nrCSIRSIndices(航空公司,“OutputResourceFormat”,“细胞”);信谊= nrCSIRS (csir载体,“OutputResourceFormat”,“细胞”);

信号和噪声功率设置

设置信号和噪声能力如表A.4.6.4.3.2-2 TS 38.133中描述。如表A.4.6.4.3.2-2每注2 TS 38.133,从其他来源来自其他细胞的干扰和噪声被建模为加性高斯白噪声(AWGN)适当的权力Noc

SINRdB0 = 0;%为CSI-RS # 0SINRdB1 = 3;% CSI-RS # 1NocdBm = -94.65;NocdB = NocdBm - 30;Noc = 10 ^ (NocdB / 10);

计算的功率比例CSI-RS资源利用SINR值。

%权力扩展CSI-RS资源# 0SINR0 = 10 ^ (SINRdB0/10);%线性Es / NocEs0 = SINR0 * Noc;%权力扩展CSI-RS资源# 1SINR1 = 10 ^ (SINRdB1/10);%线性Es / NocEs1 = SINR1 * Noc;

初始化载体资源网格和CSI-RS符号映射到网格

初始化载体资源网格的一个插槽。

港口= max (csirs.NumCSIRSPorts);%的天线端口txGrid = nrResourceGrid(承运人、港口);

应用电力缩放值CSI-RS资源并将它们映射到网格。

txGrid(印第安纳州{1}=√(Es0) *符号{1};txGrid(印第安纳州{2}=√(Es1) *符号{2};%的阴谋承运人网格两CSI-RS资源plotGrid(大小(txGrid)、印第安纳州)

图包含一个坐标轴对象。坐标轴对象与标题包含CSI-RS载体网格,包含OFDM符号,ylabel副载波包含3图像类型的对象,线。这些对象代表CSI-RS资源# 0 # 1 CSI-RS资源。

执行OFDM调制

执行生成时域OFDM调制波形。

[txWaveform, ofdmInfo] = nrOFDMModulate(载体,txGrid);

添加情况下传输波形和执行OFDM解调

考虑到传播条件情况下,A.4.6.4.3.2-1 TS 38.133中指定的表。

%产生噪音rng (“默认”);%设置RNG状态可重复性N0 =√Noc /(2 *双(ofdmInfo.Nfft)));噪音= N0 *复杂(randn(大小(txWaveform)), randn(大小(txWaveform)));%添加AWGN传播波形rxWaveform = txWaveform +噪声;

执行OFDM解调接收的时域波形的收到资源元素数组。

rxGrid = nrOFDMDemodulate(载体、rxWaveform);

执行CSI-RSRP、CSI-RSSI CSI-RSRQ测量

最后,执行CSI-RSRP、CSI-RSSI CSI-RSRQ测量CSI-RS资源出现在收到网格,通过使用nrCSIRSMeasurements函数

量= nrCSIRSMeasurements(载体,csir rxGrid)
量=结构体字段:RSRPPerAntenna: [-94.1599 - -91.3258] RSSIPerAntenna: [-65.6220 - -64.9823] RSRQPerAntenna: [-11.3779 - -9.1834]
%情节RSRPdBm, RSSIdBm和RSRQdB测量CSI-RS资源plotCSIRSMeasurements(量)

图包含一个坐标轴对象。坐标轴对象与标题CSI-RSRP测量(dBm), ylabel CSI-RSRP dBm包含3条类型的对象,文本。

图包含一个坐标轴对象。坐标轴对象与标题CSI-RSSI测量(dBm), ylabel CSI-RSSI dBm包含3条类型的对象,文本。

图包含一个坐标轴对象。坐标轴对象与标题CSI-RSRQ测量(dB), ylabel CSI-RSRQ dB包含3条类型的对象,文本。

你可以比较两个CSI-RS资源的CSI-RSRP测量值所代表的输出字段RSRPdBm标准的指定值表A.4.6.4.3.2-2 TS 38.133中给出。

本地函数

函数plotGrid (gridSize csirsInd)% plotGrid (GRIDSIZE CSIRSIND)情节承运人GRIDSIZE网格的大小%通过填充网格CSI-RS多个资源的象征%表示的单元阵列CSI-RS CSIRSIND指数。图()提出= colormap (gcf);%考虑以下值两个CSI-RS资源,他们需要%更新基于CSI-RS资源的数量名称= {“CSI-RS资源# 0”,“CSI-RS资源# 1”};chpval = {20, 2};chpscale = 0.25 *长度城市规划机构(cmap);%的比例因子tempGrid = 0 (gridSize);tempGrid (csirsInd {1}) = chpval {1};tempGrid (csirsInd {2}) = chpval {2};图像(chpscale * tempGrid (:,: 1));%乘以比例因子为更好的可视化xy;clevels = chpscale * [chpval {}):;N =长度(clevels);L =线((N), (N),“线宽”8);%生成线%指数的彩色地图,并将选中的颜色与线条集(L, {“颜色”},mat2cell(提出(min (1 + clevels长度城市规划机构(cmap)),:), (1, N), 3));%根据提出设置颜色%创造传奇传奇(名字{:});标题(“网格包含CSI-RS载体”)包含(OFDM符号的);ylabel (副载波的);结束函数plotCSIRSMeasurements(量)基于% plotCSIRSMeasurements(量)情节CSI-RS RSRP / RSSI RSRQ测量量= structfun (@ (s)马克斯(年代,[],1),量,“UniformOutput”、假);numRes =元素个数(meas.RSRPPerAntenna);xTickLabels = {};idx = 1: numRes xTickLabels = [xTickLabels {[“CSI-RS资源#”num2str (idx-1)]}];% #好< AGROW >结束measType = {“CSI-RSRP”,“CSI-RSSI”,“CSI-RSRQ”};measVal ={量。RSRPPerAntenna, meas.RSSIPerAntenna, meas.RSRQPerAntenna}; measUnits = {dBm的,dBm的,“数据库”};measIdx = 1:3图()值= measVal {measIdx};baseVal = 0;如果~任何(值> 0)baseVal =地板(min(值));结束b =栏(价值观,“FaceColor”,“# EDB120”,“BaseValue”,baseVal);xticklabels (xticklabels);xtips = b.XEndPoints;ytips = b.YEndPoints;i = 1:元素个数(xtips)文本(xtips(我),ytips(我),sprintf ([' % 0.2 f 'measUnits {measIdx}],值(我)),“HorizontalAlignment”,“中心”,“VerticalAlignment”,“高级”);结束ylabel ([measType {measIdx}“在”measUnits {measIdx}]);标题([measType {measIdx}的测量(measUnits {measIdx}“)”])结束结束

引用

[1]3 gpp TS 38.133。“NR;要求支持无线电资源管理。”万博1manbetx第三代合作伙伴项目;技术规范集团无线接入网络

[2]3 gpp TS 38.215。“NR;物理层测量。”第三代合作伙伴项目;技术规范集团无线接入网络

另请参阅

功能

对象

相关的话题