主要内容

nrdciencode.

编码下行链路控制信息(DCI)

描述

例子

dcicw= nrdciencode(达到rnti.E.编码输入DCI位并返回长度的速率匹配的DCI码字E.。该功能实现了TS 38.212第7.3.2节第7.3.2节,7.3.3和7.3.4中描述的功能[1],例如循环冗余检查(CRC)附件,极性编码和速率匹配。CRC奇偶校验位被屏蔽rnti.,用户设备(UE)的无线电网络临时标识符(RNTI)。

例子

全部收缩

创建与32位的DCI消息对应的二进制值的随机序列。

dcibits = randi([0 1],32,1);

为指定的RNTI和速率匹配的输出长度进行编码消息。

rnti = 100;E = 240;dcicw = nrdciencode(dcibits,rnti,e)
dcicw =240×10 1 0 1 0 0 0 0 0 0⋮

输入参数

全部收缩

DCI消息位,指定为二进制值的列向量。达到是在单个物理下行链路控制信道(PDCCH)上发送DCI处理的输入。

数据类型:双倍的|INT8.

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

数据类型:双倍的

比特率匹配的DCI码字的长度,指定为正整数。E.必须在范围内K.+ 24 <E.≤8192,在哪里K.是的长度达到

数据类型:双倍的

输出参数

全部收缩

率匹配的DCI码字,返回为一个E.- 1个二进制值的列向量。dcicw从输入中继承其数据类型达到

数据类型:双倍的|INT8.

参考

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

扩展能力

C / C ++代码生成
使用MATLAB®Coder™生成C和C ++代码。

也可以看看

功能

在R2018B中介绍