而二分图中闭合环路是影响LDPC码性能的重要因素,它使得LDPC码在类似可信度传播(Belief ProPagation)算法的一类迭代译码算法下,表现出完全不同的译码性能。当H的行重和列重保持不变或尽可能的保持均匀时,我们称这样的LDPC码为正则LDPC码,反之如果列、行重变化差异较大时,称为非正则的LDPC码。研究结果表明正确设计的...
1.算法仿真效果 matlab2013b仿真结果如下: 2.算法涉及理论知识概要 QC-LDPC(Quasi-Cyslic Low-Density Parity-Check Codes)即准循环LDPC码。之前介绍的LDPC码基本属于随机构造法,构造出的码性能很好,但校验矩…
QC-LDPC(Quasi-Cyslic Low-Density Parity-Check Codes)即准循环LDPC码。之前介绍的LDPC码基本属于随机构造法,构造出的码性能很好,但校验矩阵具有不规律性,存在校验矩阵存储于读取困难、编码复杂度高等问题,相对难以实现。准循环LDPC码是结构化LDPC码的重要子集,其奇偶校验矩阵可以分成多个大小相等的方阵,每个方阵都是...
他们之间的关系可以以用下面公式来表示。 2.QC-LDPC码 上面说完了LDPC码,我们来说一说循环LDPC。 上面的校验矩阵,如果是一个码长为9216,校验位1024的码流,那么矩阵存储空间就太大了。所以构造一个下面这个样子的矩阵 8*16的矩阵分为了8个区域,每个区域是一个4*4的小矩阵。每个小矩阵的第二行是第一行向右平...
1.算法简介 为满足高的数据需求,提出一种新的QC-LDPC码.该校验矩阵的校验部分为近似下三角结构,上对角线下面的非零元素可以任意放置,因此是一种半确定的结构.这种结构的码设计灵活,性能也极高.通过对该码的不同编译码算法进行比较,提出更有效的编译码算法.MATLAB仿真表明,此结构的QC-LDPC码比双对角线结构的QC-...
简介:m基于大衍数无高阶环稀疏校验矩阵H构造算法和RMP消息传递的QC-LDPC性能matlab仿真 1.算法仿真效果 matlab2017b仿真结果如下: 2.算法涉及理论知识概要 LDPC 码早于1962 年由Gallager提出,可以看成是一个具有稀疏校验矩阵的线性分组码。自从Mackay 和Neal发现LDPC 码的性能非常接近香农限以后,LDPC 码越来越受到人...
%LDPC译码 Rx_dat_ldpc = []; for i = 1:floor(length(Rx_dat)/(Lens)) i tmps = Rx_dat((i-1)*(Lens)+1:(i)*(Lens)); tmps_deldpc = func_ldpc_decodenew([2*tmps-1]',RR,CC,block,Qc_H,sigma,iter,WB); Rx_dat_ldpc = [Rx_dat_ldpc,abs(tmps_deldpc(1:Rate*Lens)-1)];...
clc;clear;close all;warning off;addpath 'func\'rng(1); %码率Rate = 13/24; %码率大于0.5,注意,码率不能任意设置的,这里可以设置为12/24~23/24Lens = 2400;%码长大于1000%量化位宽WB = 6;%WB:1%迭代次数iter = 5;%基于IEEE802.16E的QC-LDPC构造[Qc_H,Hb] = func_H(Lens,Rate);k = Rate*...
基于matlab的QC-LDPC编译码误码率仿真,译码为最小和译码算法 1.算法描述 LDPC译码分为硬判决译码和软判决译码。 硬判决译码又称代数译码,主要代表是比特翻转(BF)译码算法,它的实现比较简单,但是译码性能很差。硬判决译码的基本假设是当校验方程不成立时,说明此时必定有比特位发生了错误,而所有可能发生错误的比特中...
BCH码、RS码、QC-LDPC、AMI码 HDB3码、RZ、NRZ、BPRZ码、级联编码 RS码联合卷积码、香浓编码、曼彻斯特码🌐 信道建模仿真: 大尺度衰落、小尺度衰落、瑞利信道 自由空间路径损耗模型、莱斯信道模型 Okumura-Hata模型、FWGN信道模型 Jakes模型、SUI信道、SV信道、多径信道 ...