表示资源网格
通过使用多维阵列表示LTE资源网格。
多维阵列
在正交频段多路复用(OFDM)或单载波频率分区多访问(SC-FDMA)调制之前,必须将LTE中的物理通道和信号映射到资源网格的不同部分。您可以将资源网格表示为多维数组,该工具箱称为资源数组。此数组的第一维表示子载波。第二维分别表示下行或上行链路中的OFDM或SC-FDMA符号。第三维代表天线端口。
资源阵列涵盖了一个子帧,相当于两个插槽,在时域,除了窄带互联网(NB-iot)上行链路传输,其中资源网格跨越了一个插槽。这副帧资源数组是一个大小12的三维阵列nRB-by-2n符号-经过-p, 在哪里nRB是跨越可用带宽的资源块数量,n符号是每个插槽的OFDM或SC-FDMA符号的数量,并且p是天线端口的数量。对于单人体情况,您可以使用12个尺寸的矩阵nRB-by-2n符号。这老虎机资源数组是一个大小12的数组nRB-经过-n符号-经过-p。由于NB-iot上行链路传输仅使用一个天线端口,因此您可以使用12个矩阵nRB-经过-n符号。由于资源块包含12个子载波,因此资源阵列代表NB-iot上行链路配置的插槽或任何其他配置和整个带宽的子帧。
创建空资源数组
通过使用两种不同的方法创建一个空的下行资源数组。您可以使用ltedlresourcegrid
功能或零
功能。
初始化所需参数
为正常循环前缀,九个下行链路资源块和一个传输天线创建一个参数结构。
enb = struct('cyclicprefix',,,,'普通的',,,,'ndlrb',9,“ cellrefp”,1);
定义每个插槽的七个符号以供在零
功能。
符号Sperslot = 7;
创建空资源数组
使用每个方法创建一个空的副帧资源数组。
ResourceGrid1 = ltedLresourceGrid(enb);ResourceGrid2 = ZEROS(ENB.NDLRB*12,symendSperSlot*2,enb.cellrefp);
比较资源数组
比较两个资源阵列。由于两种方法都会生成相同的结果,因此您可以使用任何一种来创建一个空的下行链路资源数组。同样,您可以通过使用lteulresourcegrid
,,,,lteslresourcegrid
, 或者ltenbresourcegrid
功能分别零
功能。
iSequal(ResourceGrid1,ResourceGrid2)
ans =逻辑1
也可以看看
ltedlresourcegrid
|lteulresourcegrid
|lteresourcegrid
|lteslresourcegrid
|ltenbresourcegrid
|零
|是平等的