创建同步信号
本示例展示如何使用LTE Toolbox™构建同步信号。在本例中,您将创建主同步信号和辅助同步信号,并将它们映射到资源网格。
设置单元范围的设置。创建一个结构,并将单元格范围的设置指定为其字段。
enb。NDLRB = 9;enb。CyclicPrefix =“正常”;enb。CellRefP = 1;enb。NCellID = 1;enb。NSubframe = 0;enb。DuplexMode =“FDD”;
本例中使用的许多函数都需要前面指定的设置的子集。
生成PSS符号,调用ltePSS
属性指定的单元格范围设置enb
.
pss = ltePSS(enb);
当PSS信号不在enb。NSubframe
,函数不生成PSS符号,返回空向量。
接下来,生成PSS索引。这些索引将PSS复杂符号映射到子帧资源网格。使用ltePSSIndices
函数用于指定的小区宽设置和天线编号。在本例中,由于只使用了一个天线端口,请指定天线
作为0
.
天线= 0;pssIndices = ltePSSIndices(enb,天线);
在本例中,生成子帧0。由于子帧0包含PSS信号,该函数生成PSS索引。如果enb。NSubframe
如果是不包含PSS信号的子帧,则函数将返回一个空向量。
方法生成SSS符号lteSSS
属性指定的单元格范围设置enb
.
sss = lteSSS(enb);
当SSS信号不在enb。NSubframe
时,函数不生成SSS符号。它返回一个空向量。
接下来,生成SSS索引。这些索引将SSS复符号映射到子帧资源网格。调用lteSSSIndices
函数,提供单元格范围的设置enb
以及天线端口号天线
.
天线= 0;sssIndices = lteSSSIndices(enb,天线);
在本例中,生成子帧0。由于子帧0包含一个SSS信号,该函数生成SSS索引。如果enb。NSubframe
是不包含SSS信号的子帧,函数返回空索引。
方法生成子帧资源网格lteDLResourceGrid
函数。为一个子框架创建一个空的资源网格。
subframe = lteDLResourceGrid(enb);
最后,使用生成的索引将PSS和SSS符号直接映射到资源网格。显示映射在RE网格中的同步符号。
subframe(pssIndices) = pss;subframe(sssIndices) = sss;网格(abs(子帧))视图(2)
另请参阅
ltePSS
|ltePSSIndices
|lteSSS
|lteSSSIndices
|lteDLResourceGrid
|zadoffChuSeq