在上篇文章中( gegey:NR-LDPC编码(一):纠错编码基本原理)我们简单的介绍了线性分组码,它是由信息位和监督位组合而成的。LDPC码就属于线性分组码,用 (n,k) 表示, n 表示码长, k 表示信息比特数, m = n – k …
NR-LDPC编码(一):纠错编码基本原理 gegey 在深务工人员! 来自专栏 · 柚子爸爸的_NR-PHY 40 人赞同了该文章 今天是2021年最后一天了,总体上今年很忙,专栏也没有周期性的更新,总是有一茬没一茬的,但是我还是会坚持有时间就写点什么的。后面几篇我将写写5G中的LDPC编码的细节过程,在这之前,我觉得还是从...
NR-LDPC码知识 QC-LDPC码是一类结构化的 LDPC码,其校验矩阵可以分解为ZxZ的全零矩阵和循环移位矩阵。其中循环移位矩阵通过对ZxZ的单位矩阵向右循环移位获得。扩展之前的矩阵称为基矩阵[对应的Tanner图称为基图(BG,Base Graph)],只包含元素“0”和“1”。“0” 的位置替换为ZxZ的全零矩阵,“1&rdq... 查看...
BG只给出了基础矩阵中非“-1”元素的位置,但并没有给出具体的数值, 每一个具体的数值代表了用于对单位矩阵进行循环移位的提升值(LiftingSize) , 具有这样具体数字的矩阵被称为基础矩阵或基础校验矩阵。BG不能直接用于LDPC编译码, 而需要用基础矩阵进行编译码。基础矩阵设计可以通过计算机搜索产生, 也可以从计算机随...
LDPC码由于可以达到更高的译码吞吐量和更低的译码时延,可以更好适应高数据速率业务的传输,从而替代LTE的Turbo码,被采纳为5G NR数据的编码方案。 1. 基图 (BG, Base Graph) 5G NR采用QC-LDPC码,BG是整个LDPC码设计的核心。BG是LDPC码**PCM(Parity-Check Matrix, 校验矩阵)**设计的前提,也决定了LDPC码的宏观...
所以生成矩阵G: ,其中 , 根据校验矩阵H的定义: 其实到这里大家应该对生成矩阵G和校验矩阵H有大概的理解了,更加详细的说明大家可以参考通原的书籍。 二、(7,4)汉明码 在正式讲解LDPC之前讲解这部分的主要目的是给大家传递一种编译码的思想。 硬译码 给出系统的...
NR 5G PDSCH 编码流程-2-LDPC 校验矩阵的生成, 视频播放量 1668、弹幕量 1、点赞数 29、投硬币枚数 18、收藏人数 26、转发人数 9, 视频作者 乐吧的数学, 作者简介 请到此查找资料:https://github.com/taichiorange/leba_math,相关视频:NR 5G PDSCH 编码流程-1-CRC-BG-SEG
1. 基图 (BG, Base Graph) 5G NR采用QC-LDPC码,BG是整个LDPC码设计的核心。BG是LDPC码**PCM(Parity-Check Matrix, 校验矩阵)**设计的前提,也决定了LDPC码的宏观特性和整体性能... NR 5G EN-DC架构下的5G无线承载 EN-DC架构下的5G无线承载 在5G部署的初期节省成本,快速开展业务,多数的运营商选择非独立组...
NR的LDPC编码原理基于图论,采用了一种称为“低密度校验矩阵”的正则稀疏矩阵来进行编码和解码。该矩阵以稀疏的方式表示校验关系,用于计算并验证接收到的数据是否正确。 在编码过程中,NR将待发送的数据分块,并采用LDPC编码算法对每个数据块进行编码。编码过程中,将数据块与校验位逐位进行异或运算,生成编码后的数据块。
LDPC 可以分为规则(Regular)和非规则(Irregular)[8] 两种。规则的 LDPC 是指同一种类型的节点具有相同的自由度。这里的自由度是与各节点类 型的边数目,即对于 LDPC 码来说,相当于校验矩阵中每行或者每列上的非零 元素数目。图 2-3 就是一个规则 LDPC 的例子,其中每个校验节点与 3 个变量节 点相连,而每...