主要内容

UL-SCH参数化

许多上行共享信道(UL-SCH)和PUSCH相关函数提供了两种不同的方式来参数化UL-SCH或PUSCH特定的参数结构中的多个码字。与LTE Toolbox™中的许多函数一样,与码字相关的参数可以在单个标量(1 × 1)结构的单个字段中组合在一起。然而,许多特定于ul - sch的函数也允许每个码字由(1-by-2)结构数组的独立元素定义。当需要对各个处理步骤进行显式细粒度参数化时,该特性提供了额外的灵活性,并使代码更加紧凑。

在“标量结构”中设置UL-SCH参数

这个例子展示了如何使用两种不同的表示来参数化特定于UL-SCH或pusch的参数结构。的参数结构lteULSCHDeinterleave函数。

当在UL-SCH上传输UCI时,去交错和UCI解复用操作需要码字内控制信道符号的数量的明确知识。例如,对于单个LTE Release 8码字,UL-SCH特定参数可以用标量(1 × 1)结构定义。

ulsch1。调制=“正交相移编码”;ulsch1。QdCQI = 4;ulsch1。QdRI= 2; ulsch1.QdACK = 2;

在这种情况下,在qpsk调制的码字中有四个CQI、两个RI和两个HARQ-ACK符号。

当移动到一个完整的LTE-Advanced上行传输时,您必须考虑第二个可能的码字和附加PUSCH分层的影响。这种分层可以通过在上面的结构字段值中添加值或使用1乘2的元素结构数组来定义码字对来实现。例如,也发送第二个16- qam调制码字,它现在携带CQI,两个码字在总共三个空间层上发送。

ulsch2。调制= {“正交相移编码”,16 qam的};ulsch2。NLayers= 3; ulsch2.QdCQI = [0,4]; ulsch2.QdRI = 2; ulsch2.QdACK = 2;

由于CQI只能在其中一个码字上传输(这里的第二个码字),这个符号分配是通过设置ulsch2来通知的。QdCQI =[0, 4]。

必须为每个代码字显式指定一些参数。但是,通常,当使用单个1乘1结构进行多码字参数化时,标量参数字段值被分配给所有码字。结构ulsch2设置每层每个码字RI和HARQ-ACK编码调制符号的数量为2个。属性使每个码字的符号数显式地显示QdRIQdACK作为1 × 2向量的场。

ulsch2。QdRI= [2,2]; ulsch2.QdACK = [2,2];

一种特殊情况是参数字段,它控制空间层的数量,NLayers,其语义略有不同。如果该字段值是标量,则它定义所有码字的层总数。按照LTE标准公式,当您将总层数设置为三层时,LTE Toolbox™将一层划分为第一个码字,两层划分为第二个码字。属性使每个码字的层分配显式NLayers作为1 × 2向量的场。

ulsch2。NLayers= [1,2];

总之,您可以通过一次声明所有参数字段来编写整个参数结构。

ulsch2。调制= {“正交相移编码”,16 qam的};ulsch2。NLayers= [1,2]; ulsch2.QdCQI = [0,4]; ulsch2.QdRI = [2,2]; ulsch2.QdACK = [2,2];

这个结构与前面创建的结构相同。

在“结构阵列”中设置UL-SCH参数

这个例子展示了如何使用两种不同的表示来参数化特定于UL-SCH或pusch的参数结构。的参数结构lteULSCHDeinterleave函数。

当在UL-SCH上传输UCI时,去交错和UCI解复用操作需要码字内控制信道符号的数量的明确知识。例如,对于单个LTE Release 8码字,UL-SCH特定参数可以用标量(1 × 1)结构定义。

ulsch1。调制=“正交相移编码”;ulsch1。QdCQI = 4;ulsch1。QdRI= 2; ulsch1.QdACK = 2;

特定于ul - sch的结构还允许每个码字由1 × 2结构数组的独立元素定义。在这种情况下,重要的区别是代码字之间没有隐式共享参数字段值。每个字段值仅应用于与该结构数组元素关联的码字。例如,通过创建包含两个相同元素的1乘2结构数组来重新定义单个码字结构。

ulsch2 (1:2) = ulsch1
ulsch2 =1×2带有字段的结构数组:调制QdCQI QdRI

只更新每个码字不同的参数。

ulsch2(1)。QdCQI = 0;ulsch2(2)。调制=16 qam的

添加每个码字参数的显式层数,NLayers,转换为结构数组的元素。

[ulsch2。NLayers] = deal(1,2);

查看final的第一个元素ulsch2结构数组。

ulsch2 (1)
ans =结构体字段:调制:'QPSK' QdCQI: 0 QdRI: 2 QdACK: 2 NLayers: 1

查看final的第二个元素ulsch2结构数组。

ulsch2 (2)
ans =结构体字段:调制:'16QAM' QdCQI: 4 QdRI: 2 QdACK: 2 NLayers: 2

这两种形式的UL-SCH参数表示可以用于许多与UL-SCH和pusch相关的函数。另外,在lteULSCHInfo函数可以以任意一种形式返回其输出结构:

  • 要接收结构数组,设置1 × 2的第二个元素选择细胞数组“cwseparate”

  • 若要接收标量结构,请将其设置为“cwcombined”

另请参阅

|

相关的话题