文档
LDPC的代码块分割和CRC附件
bgn cbs = nrCodeBlockSegmentLDPC(黑色)
例子
哥伦比亚广播公司= nrCodeBlockSegmentLDPC (黑色,bgn)将输入数据块黑色为代码块段根据基础图号bgn5.2.2 TS 38.212部分中指定[1]。函数附加循环冗余校验(CRC)和填充比特代码块段哥伦比亚广播公司(如适用)。nrCodeBlockSegmentLDPC提供输入低密度奇偶校验码(LDPC)编码的传输通道,包括下行和上行共享渠道,和分页频道。
哥伦比亚广播公司= nrCodeBlockSegmentLDPC (黑色,bgn)
哥伦比亚广播公司
黑色
bgn
nrCodeBlockSegmentLDPC
全部折叠
创建一个二进制输入数据的随机序列。执行代码块分割。当基础图号是1,分割结果在一个代码块段。当基础图号是2,分割结果在两个代码块段。分割只发生如果输入长度大于最大代码块大小。代码块的最大大小是8448年,当时基地图数是1和3840年基础图数是2。
在=兰迪([0,1],4000,1);cbs1 = nrCodeBlockSegmentLDPC (1);cbs2 = nrCodeBlockSegmentLDPC (2);大小(cbs1)大小(cbs2)
= 4224 1岁= 2080 2
创建一个数据输入和执行代码块分割。输入长度4000分成两个大小相等的代码块段附加24 b CRC和填充比特。如何输入映射到输出,画出输入数据指标相对于对应的代码块段指数。
哥伦比亚广播公司(cbs) = nrCodeBlockSegmentLDPC ([1:4000] ', 2);情节(cbs)传说(“CBS1”,“CBS2”)包含(“代码块位指数”);ylabel (输入数据位指数+ CRC /填料的);标题(“代码块分割操作”)
输入数据块,指定为一个列向量的实数。
数据类型:双|int8|逻辑
双
int8
逻辑
1
2
基础图号指定为1或2。
数据类型:双
代码块段,返回一个整数或实数矩阵。每一列对应一个独立的代码块。代码块段的数量取决于最大代码块大小的LDPC编码器,Kcb,输入的长度黑色,B。如果bgn被设置为1,Kcb= 8448。如果bgn被设置为2,Kcb= 3840。如果B≤Kcb,那么函数不执行分割和不附加CRC生成的代码块。如果B>Kcb,分割结果在几个较小的代码块type-24B CRC位附加。
Kcb
B
附加功能填料对每个代码块(有或没有CRC)如果必要的话。填充位确保代码块段进入LDPC编码器有有效长度和LDPC的起重大小的倍数。适应所代表的填充比特1,数据类型的哥伦比亚广播公司是演员int8当输入黑色是合乎逻辑的。否则,哥伦比亚广播公司继承了输入的数据类型黑色。
数据类型:双|int8
[1]3 gpp TS 38.212。“NR;多路复用和信道编码”。第三代合作伙伴项目;技术规范集团无线接入网络。
nrCodeBlockDesegmentLDPC
nrLDPCEncode
nrRateMatchLDPC
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室
得到审判现在