帮助中心帮助中心
O-RAN前路块减压
dGrid = noranblockdecompress (cGrid,cParam,method,cIQWidth,IQWidth)
dGrid = noranblockdecompress (cGrid,cParam,method,cIQWidth)
dGrid = noranblockdecompress (cGrid,cParam,method)
例子
dGrid= nrORANBlockDecompress (cGrid,cParam,方法,cIQWidth,IQWidth)对压缩的用户平面(U-Plane) IQ数据执行开放式无线接入网(O-RAN)前路块解压缩,cGrid.输入方法指定解压方法。该函数实现了在O-RAN.WG4中定义的块浮点(BFP)、块缩放和μ-law解压缩方法。CUS TS附件A.1.2, A.2.2和A.3.2[1].函数返回解压缩的网格,dGrid.输入IQWidth而且cIQWidth分别指定IQ样本压缩前和压缩后的位宽。cParam指定在压缩数据中应用的压缩参数,cGrid.
dGrid= nrORANBlockDecompress (cGrid,cParam,方法,cIQWidth,IQWidth)
dGrid
cGrid
cParam
方法
cIQWidth
IQWidth
dGrid= nrORANBlockDecompress (cGrid,cParam,方法,cIQWidth)只执行BFP或μ-law解压缩。
dGrid= nrORANBlockDecompress (cGrid,cParam,方法,cIQWidth)
dGrid= nrORANBlockDecompress (cGrid,cParam,方法)只执行BFP解压。
dGrid= nrORANBlockDecompress (cGrid,cParam,方法)
全部折叠
生成NR下行资源网格以执行O-RAN前传块压缩。
cfg = nrDLCarrierConfig;[波形,信息]= nrWaveformGenerator(cfg);grid = info. resourcegrids . resourcegriddbwp;
将资源网格中IQ样本的比特宽度调整为16位。
IQWidth = 16;峰值= max(abs([real(grid(:)));图像放大(网格(:)))));scaleFactor = peak / (2^(IQWidth-1)-1);scaledGrid = round(grid / scaleFactor);
指定压缩IQ样本的位宽。
cIQWidth = 9;
指定压缩方法。
方法=“家庭津贴计划””;
执行O-RAN前传块压缩。
[cGrid,cParam] = roranblockcompress (scaledGrid,method,cIQWidth);
执行O-RAN前路块解压缩。
dGrid = noranblockdecompress (cGrid,cParam,method);
使用压缩前的缩放因子对解压后的网格进行去缩放。
descaledGrid = dGrid * scaleFactor;
U-Plane IQ数据的压缩资源网格,指定为K——- - - - - -l——- - - - - -P复杂的数组。K是子载波数,是12的倍数,其中12对应物理资源块(PRB)中的资源元素REs (resource element)。l为OFDM符号的个数。P是天线的数量。输入cIQWidth指定压缩网格中IQ样本的位宽。
数据类型:双|单复数支持:是的
双
单
压缩参数,指定为K/ 12 -l——- - - - - -P整数数组。
对于BFP压缩,cParam是否每个压缩的PRB应用公共指数,从0到整数值IQWidth- 1。
对于块缩放压缩,cParam为每个压缩PRB应用的公共比例因子,取值范围为1至128的整数值。
对于μ律压缩,cParam是应用于每个压缩PRB的公共移位,取值为0到7的整数值。
数据类型:双
“家庭津贴计划””
“blockScaling”
“muLaw”
O-RAN前路解压缩方法,指定为这些值之一。
“家庭津贴计划””—指定此值用于BFP解压,在O-RAN.WG4中定义。CUS TS附件A.1.2。
“blockScaling”—指定此值用于块伸缩解压,在O-RAN.WG4中定义。CUS TS附件A.2.2。
“muLaw”—为μ-law解压指定该值,在O-RAN.WG4中定义。CUS TS附件A.3.2。
数据类型:字符串|字符
字符串
字符
压缩IQ样本的位宽(在输入cGrid),包括符号位,指定为这些值之一。
1 ~ 16的整数-该值指定所有压缩IQ样本的位宽。
K/ 12 -l——- - - - - -P值从1到16的整数数组——vector元素指定PRB中压缩IQ样本的位宽。
对于BFP解压缩,函数忽略这个输入。
压缩前IQ样本的位宽,指定为1到32之间的整数。这个值决定了输出中解压缩的IQ样本的位宽dGrid.对于μ-law压缩,这个输入必须是16。对于BFP解压缩,函数忽略这个输入。
U-Plane IQ数据的解压缩资源网格,返回为K——- - - - - -l——- - - - - -P复杂的数组。输入IQWidth确定解压缩网格中IQ样本的位宽。
[1]O-RAN.WG4。CUS TS.“O-RAN前线工作组;控制、用户和同步平面规范开放无线接入网联盟技术规范.
R2022b中引入
nrORANBlockCompress
您有这个示例的修改版本。要使用编辑打开此示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处