文档帮助中心文档
低密度校验(LDPC)速率匹配
= nrRateMatchLDPC (outlen,房车,国防部,nLayers)
= nrRateMatchLDPC (___Nref)
例子
出= nrRateMatchLDPC (在,outlen,房车,国防部,nLayers)返回长度的速率匹配输出outlen输入数据矩阵在.输入房车是冗余版本,国防部调制类型是,和nLayers为传输层数。用于软输入的内部缓冲区没有大小限制。
出= nrRateMatchLDPC (在,outlen,房车,国防部,nLayers)
出
在
outlen
房车
国防部
nLayers
nrRateMatchLDPC如TS 38.212章节5.4.2和5.5中规定的,包括为ldpc编码的数据和代码块连接定义的位选择和交错阶段[1].
nrRateMatchLDPC
出= nrRateMatchLDPC (___,Nref)返回有限软缓冲区大小的速率匹配输出Nref,除了前面语法中的输入参数。Nref定义在TS 38.212第5.4.2.1节[1].
出= nrRateMatchLDPC (___,Nref)
Nref
全部折叠
创建两个长度为3960的ldpc编码代码块对应的输入数据。
编码= 1 (3960 2);
将两个代码块的LDPC速率匹配到长度为8000的向量。采用单传输层QPSK调制和零冗余版本。
房车= 0;mod =“正交相移编码”;nLayers = 1;outlen = 8000;ratematched = nrRateMatchLDPC(编码、outlen房车,国防部,nLayers);大小(ratematched)
ans =1×28000年1
创建ldpc编码的输入数据,包含在单独的代码块中的整数斜坡。将代码块的LDPC速率匹配到长度为3000的向量。采用单传输层QPSK调制和零冗余版本。绘制速率匹配输出数据的位置。
Encoded = [0 1000 2000] + (1:66*10)';房车= 0;mod =“正交相移编码”;nLayers = 1;outlen = 3000;= nrRateMatchLDPC(编码、outlen房车,国防部,nLayers);情节(,“。”)
ldpc编码的输入数据,指定为矩阵。每一列的在是一个码字。输入参数中的列数在等于传输块中调度的代码块的数量。每一列分别进行速率匹配,并将结果连接到出.
数据类型:双|int8
双
int8
速率匹配和连接的输出向量的长度,指定为正整数。outlen是否按照TS 38.212章节5.4.2.1的规定,在传输块中可用于传输的编码比特数[1].
的调制方案国防部决定调制顺序 问 米 (每个调制符号使用的比特数)。如果outlen不是的倍数吗nLayers× 问 米 ,函数将输出向量的长度设置为的下一个倍数nLayers× 问 米 .
数据类型:双
冗余版本,指定为0到3之间的整数。
“π/ 2-BPSK”
“正交相移编码”
16 qam的
64 qam
256 qam
调制方案,指定为“π/ 2-BPSK”,“正交相移编码”,16 qam的,64 qam,或256 qam.这个调制方案决定了码字的调制类型和每个调制符号所使用的比特数。
数据类型:字符|字符串
字符
字符串
与传输块相关联的传输层数,指定为1 ~ 4之间的整数。
有限的缓冲速率匹配,指定为正整数。Nref定义见TS 38.212第5.4.2.1节。
传输块的速率匹配和连接的代码块,作为长度向量返回outlen.
[1]3 gpp TS 38.212。“NR;多路复用和信道编码。”第三代合作伙伴项目;技术规范无线电接入网.
nrCodeBlockSegmentLDPC
nrCRCEncode
nrLDPCEncode
nrRateRecoverLDPC
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系