nrDLSCH
采用DL-SCH编码器加工链
描述
的nrDLSCH
系统对象™将下行共享通道(DL-SCH)编码器处理链应用到一个或两个传输块。DL-SCH编码过程包括循环冗余校验(CRC)、代码块分割和CRC、低密度奇偶校验(LDPC)编码、速率匹配和代码块拼接。System对象实现了TR 38.212章节7.2[1].
要应用DL-SCH编码器处理链:
创建
nrDLSCH
对象并设置其属性。调用带有参数的对象,就像调用函数一样。
要了解更多关于System对象如何工作的信息,请参见什么是系统对象?(MATLAB)。
创建
描述
创建一个DL-SCH编码器系统对象。encDL
= nrDLSCH
通过使用一个或多个名称-值对来创建具有属性的对象。将属性名括在引号内,后跟指定的值。未指定的属性采用默认值。encDL
= nrDLSCH (名称,值
)
nrDLSCH (MultipleHARQProcesses,真的)
创建对象并启用多个混合自动重复请求(HARQ)进程。
属性
使用
描述
HARQ进程号codedBits
= encDL (___,harqID
)harqID
与当前传输一起使用,用于前面语法中的输入参数之外。要使用此语法,请设置MultipleHARQProcesses
财产真正的
.当属性设置为假
,该对象使用HARQ进程号为0。
方法时,为每个传输块指定相同的HARQ进程号setTransportBlock
函数。
输入参数
输出参数
对象的功能
要使用对象函数,请将System对象指定为第一个输入参数。例如,释放名为obj
,使用以下语法:
发行版(obj)
例子
参考文献
[1]3gpp ts 38.212。“NR;多路复用和信道编码。”第三代伙伴关系项目;技术规范组无线电接入网.