文件

nrpucch2

生成PUCCH格式2调制符号

描述

例子

轶事= nrpucch2(UCICW.nrnti.的)返回物理上行链路控制信道(PUCCH)格式2调制符号,如TS 38.211第6.3.2.5节所定义[1]UCICW.是编码的上行链路控制信息(UCI)码字,如TS 38.212第6.3.1节中所定义[2]。编码由使用扰扰标识的扰扰n和QPSK调制。rnti.指定用户设备(UE)的无线电网络临时标识符(RNTI)。

例子

轶事= nrpucch2(___,'outputdatatype',数据类型的)除了先前语法中的输入参数之外,还指定PUCCH符号数据类型。

例子

全部收缩

创建与100位的UCI码字对应的二进制值的随机序列。

UCICW = RANDI([0 1],100,1);

为指定的加扰标识和RNTI生成PUCCH格式2调制符号。

nid = 148;RNTI = 160;sym = nrpucch2(Ucicw,nid,rnti)
Sym =.50×1复合物-0.7071 + 0.7071i 0.7071  -  0.7071i -0.7071  -  0.7071i -0.7071  -  0.7071i -0.7071  -  0.7071i -0.7071 + 0.7071i 0.7071  -  0.7071i -0.7071  -  0.7071i -0.7071 + 0.7071i -0.7071 + 0.7071i⋮

创建与100位的UCI码字对应的二进制值的随机序列。

UCICW = RANDI([0 1],100,1);

生成PUCCH格式2调制符号单身的用于指定的加扰标识和RNTI的数据类型。

nid = 512;RNTI = 2563;sym = nrpucch2(Ucicw,nid,rnti,'outputdatatype''单身的'的)
Sym =.50x1单列向量0.7071  -  0.7071I 0.7071  -  0.7071I -0.7071  -  0.7071I -0.7071 + 0.7071I 0.7071  -  0.7071I -0.7071 + 0.7071I 0.7071 + 0.7071I 0.7071 + 0.7071I 0.7071  -  0.7071I 0.7071  -  0.7071I 0.7071 + 0.7071I 0.7071 + 0.7071I 0.7071 + 0.7071I 0.7071 + 0.7071I 0.7071 + 0.7071I 0.7071 + 0.7071I⋮

输入参数

全部收缩

编码的UCI码字,指定为逻辑列向量。有关更多信息,请参阅TS 38.212第6.3.1节[2]

数据类型:INT8.|双倍的|逻辑

加扰标识,指定为0到1023的整数。n是更高的层参数datascramblingidentitypusch.如果配置了较高的图层参数,范围为0到1023。否则,n是物理层单元格标识号ncellid.,范围从0到1007。

有关更多信息,请参阅TS 38.211第6.3.2.5.1节。

数据类型:双倍的

UE的RNTI,指定为0到65,535的整数。

数据类型:双倍的

输出符号的数据类型,指定为'双倍的'要么'单身的'

数据类型:char|细绳

输出参数

全部收缩

PUCCH格式2调制符号,作为复杂列向量返回。

数据类型:单身的|双倍的
复数支持:金宝app是的

参考

[1]3GPP TS 38.211。“nr;物理频道和调制。“第三代合作伙伴计划;技术规范集团无线电接入网络

[2]3GPP TS 38.212。“nr;多路复用和信道编码。“第三代合作伙伴计划;技术规范集团无线电接入网络

扩展能力

在R2019A引入