(完整版)LDPC码编译码原理及算法

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
主要内容
1、LDPC码简介 2、 LDPC码编码 3、LDPC码译码
LDPC码简介
定义: LDPC码是一种校验矩阵H中只有很少的元素为“1”,
大部分元素都是“0”的一种线性分组码。——稀疏性 表示方法:二分图 分类: 按照校验矩阵பைடு நூலகம்列重量分:
规则(regular)LDPC码:行列重量一致 不规则(irregular)LDPC码:行列重量不一致
按照取值域分:
二进制LDPC码:基于GF(2) 多进制LDPC码:基于GF(q) (q>2)
Tanner图(二分图)
LDPC码的编码
校验矩阵H的构造: 1、标准文件里H矩阵中1的排列规则 2、循环移位:行模18,列模36
18*36 9*36
LDPC码的编码
近似下三角矩阵构造法(RU构造法)
BP算法译码过程
BP算法译码过程
LDPC码编译码流程
谢谢!祝大家周末愉快!
!
BF译码算法流程图 接收矢量
(Bit-Flipping)比特翻转算法— —硬判决算法
初始化最大迭代次 数比特节点赋值
校验节点检验信息
是 全部满足?
否 是
达到最大迭代 次数?

翻转多数校验方程 不满足的比特节点
信息
结束,译码成功 结束,译码失败
BP算法(和积算法)
变量定义:
软判决算法
引入定理
相关文档
最新文档