文档帮助中心文档
低密度奇偶校验(LDPC)速率匹配
= nrRateMatchLDPC (outlen,房车,国防部,nLayers)
= nrRateMatchLDPC (___Nref)
例子
出= nrRateMatchLDPC (在,outlen,房车,国防部,nLayers)返回rate-matched输出长度outlen输入数据矩阵在。输入房车是冗余的版本,国防部是调制类型,nLayers是传输层的数量。内部缓冲区用于软输入没有大小限制。
出= nrRateMatchLDPC (在,outlen,房车,国防部,nLayers)
出
在
outlen
房车
国防部
nLayers
nrRateMatchLDPC包括一些选择和交叉的阶段为LDPC-encoded定义数据和代码块连接,TS 38.212部分5.4.2和5.5中指定[1]。
nrRateMatchLDPC
出= nrRateMatchLDPC (___,Nref)返回rate-matched输出软缓冲区大小有限Nref,除了输入参数在前面的语法。Nref5.4.2.1 TS 38.212中定义的部分吗[1]。
出= nrRateMatchLDPC (___,Nref)
Nref
全部折叠
创建输入数据对应于两个LDPC-encoded代码块的长度为3960。
编码= 1 (3960 2);
执行两个代码块的LDPC的速率匹配一个向量的长度为8000。使用单独的传输层QPSK调制和零冗余版本。
房车= 0;mod =“正交相移编码”;nLayers = 1;outlen = 8000;ratematched = nrRateMatchLDPC(编码、outlen房车,国防部,nLayers);大小(ratematched)
ans =1×28000年1
输入数据创建LDPC-encoded整数组成的斜坡在单独的代码块。执行代码块的LDPC的速率匹配向量的长度为3000。使用单独的传输层QPSK调制和零冗余版本。情节rate-matched输出数据的位置。
编码= [0 1000 2000]+ (1:66 * 10)';房车= 0;mod =“正交相移编码”;nLayers = 1;outlen = 3000;= nrRateMatchLDPC(编码、outlen房车,国防部,nLayers);情节(,“。”)
LDPC-encoded输入数据,指定为一个矩阵。每一列的在是一个码字。输入参数的列数在等于将代码块的数量在一个交通阻塞。每一列分别rate-matched,结果连接起来出。
数据类型:双|int8
双
int8
rate-matched长度和连接输出向量,指定为一个正整数。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。
有限的缓冲速度匹配,指定为一个正整数。Nref5.4.2.1 TS 38.212中定义部分。
Rate-matched和连接传输块的代码块,作为一个向量的长度返回outlen。
[1]3 gpp TS 38.212。“NR;多路复用和信道编码”。第三代合作伙伴项目;技术规范集团无线接入网络。
nrCodeBlockSegmentLDPC
nrCRCEncode
nrRateRecoverLDPC
nrLDPCEncode
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室