文档帮助中心文档
低密度校验(LDPC)速率恢复
= nrRateRecoverLDPC (trblklen, R,房车,国防部,nLayers)
= nrRateRecoverLDPC (___numCB)
= nrRateRecoverLDPC (___、numCB Nref)
例子
出= nrRateRecoverLDPC (在,trblklen,R,房车,国防部,nLayers)返回速率恢复的输出,表示输入数据向量的ldpc编码的代码块在.输入trblklen为传输块长度,R为目标码率,房车是冗余版本,国防部调制类型是,和nLayers为传输层数。用于软输入的内部缓冲区没有大小限制,输出包含代码块的总数。
出= nrRateRecoverLDPC (在,trblklen,R,房车,国防部,nLayers)
出
在
trblklen
R
房车
国防部
nLayers
nrRateRecoverLDPC是nrRateMatchLDPC并在接收端执行码块拼接、位交错和位选择阶段的逆过程。
nrRateRecoverLDPC
nrRateMatchLDPC
出= nrRateRecoverLDPC (___,numCB)指定代码块的数量numCB要恢复的,除了前面语法中的输入参数之外。
出= nrRateRecoverLDPC (___,numCB)
numCB
出= nrRateRecoverLDPC (___,numCB,Nref)返回有限软缓冲区大小的速率恢复输出Nref使用指定数量的代码块numCB来恢复,除了第一个语法中的输入参数。Nref定义在TS 38.212第5.4.2.1节[1].
出= nrRateRecoverLDPC (___,numCB,Nref)
Nref
全部折叠
创建长度为4500的软位对应的输入数据。原运输块长度为4000。执行LDPC速率恢复的输入到一个代码块。采用单传输层QPSK调制和零冗余版本。
sbits = 1 (4500 1);trblklen = 4000;R = 0.5;房车= 0;mod =“正交相移编码”;nlayers = 1;numCB = 1;raterec = nrRateRecoverLDPC (sbits trblklen, R,房车,国防部,nlayers, numCB);大小(raterec)
ans =1×212672年1
在代码块分解之前接收软位,指定为向量。
数据类型:双|单
双
单
原始传输块长度,指定为非负整数。
数据类型:双
目标码率,指定为(0,1)范围内的实标量。
冗余版本,指定为0到3之间的整数。
“π/ 2-BPSK”
“正交相移编码”
16 qam的
64 qam
256 qam
调制方案,指定为“π/ 2-BPSK”,“正交相移编码”,16 qam的,64 qam,或256 qam.这个调制方案决定了码字的调制类型和每个调制符号所使用的比特数。
数据类型:字符|字符串
字符
字符串
与传输块相关联的传输层数,指定为1 ~ 4之间的整数。
指定为正整数的计划代码块段的数目。numCB小于或等于传输块的代码块段的数量。
有限的缓冲速率匹配,指定为正整数。Nref定义见TS 38.212第5.4.2.1节。
速率恢复的预定代码段,以矩阵形式返回。行数出计算从trblklen和R.列数出等于numCB,或一个传输块的代码块总数。填充位设置为正与编码过程中使用的零对应。
正
[1]3 gpp TS 38.212。“NR;多路复用和信道编码。”第三代合作伙伴项目;技术规范无线电接入网.
nrCodeBlockSegmentLDPC
nrCRCDecode
nrLDPCDecode
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系