误码率曲线matlab代码荷鲁斯-FEC 2020年Horus遥测方案的LDPC信道代码 以H开头并以.mat结尾的文件是重复累积(RA)LDPC奇偶校验矩阵。 RA代码允许非常容易的编码。 您可以使用以下代码查看代码结构(例如):load'H ... filename.mat'; imagesc(H); 例如,文件H_128_384_23.mat(H矩阵)假定128个信息位,总码字长度为384位,即1/3码率。 这些matlab / octave例程使用CML编码器和解码器例程,针对一定范围的Es / No值,模拟给定的RA码(假设理想的BPSK)。 使用先验信息 该代码包括使用有关某些信息位的先验信息的选项。 例如,假设接收方从发送方获悉了几个字节,概率很高(例如,数据包中的某些固定位),而其余信息位未知,等概率为0或1。对于已知字节,可以调整其LLR解码之前。 示例图(.eps文件)以128或256个信息位的某些短速率1/3代码说明了该APP知识的好处。 这种情况假设已知20位的概率为0.99,而30位的概率为0.75。 另一对图显示了假设位众所周知但实际上不是那么知名的情况。
2021-11-13 10:24:40 410KB 系统开源
1
matlab精度检验代码密度演化-AWGN 子文件夹中的main.m包含GA的原型互逆信道近似(RCA),例如多边缘类型(MET)LDPC码的密度演化迭代解码阈值的近似。 使用S.-Y.Chung GD Forney,TJ Richardson,R.Urbanke文章中的RCA构造代码关于香农极限0.0045 dB以内的低密度奇偶校验码的设计,IEEE通信字母5(2),58- RCA方法在S.-Y.Chung中有详细介绍,第60页,2001年。 麻省理工学院麻省理工学院的论文,2000年。在Matlab和GNU Octave 5.1的旧版本(2011年)和新版本(2018年)上进行了测试(比Matlab慢几倍)。 RCA-GA是从运行时间和准确性快速进行DE近似的最佳方法之一。 Protograph RCA不需要生成Protograph,可使用带环围/ EMD()的模拟退火或其他QC扩展方法直接将其抬高。 profgen.m-基于AWGN信道下LDPC码度分布优化的基于密度演化的GA近似。 取自亚历山大·德·贝纳斯特(Alexandre de Baynast)。 由于lsqlin实施工
2021-11-07 20:52:09 166KB 系统开源
1
一种低复杂度和低存储需求的turbo架构LDPC码,熊磊,,本文提出了一种具有低复杂度和低存储需求的并行级联码—并行交织级联Gallager码(PICGC)。PICGC兼具了长LDPC码优秀性能和短LDPC码的低编�
2021-11-07 08:16:16 256KB Low-density parity-check (LDPC) codes
1
代码详细,步骤清晰,想学习LDPC的可以参考。
2021-11-05 15:29:23 16KB LDPC
1
根据IEEE802.16e标准中LDPC编码的定义,提出了一种利用高速状态机来实现编码的快速算法。在Quartus II下使用Verilog HDL实现了该算法并进行了时序仿真。仿真结果表明,设计具有良好的实时性,克服了以往设计中预处理复杂、消耗逻辑资源多的缺点。最后利用MATLAB对该设计与DVB-S2缩短码的BER性能进行了比较,分析了制约DVB-S2缩短码性能的因素。
2021-11-02 15:41:42 446KB LDPC编码
1
LDPC码即低密度奇偶校验码(Low Density Parity Check Code,LDPC),它由Robert G.Gallager博士于1963年提出的一类具有稀疏校验矩阵的线性分组码,不仅有逼近Shannon限的良好性能,而且译码复杂度较低, 结构灵活,是近年信道编码领域的研究热点,已广泛应用于深空通信、光纤通信、卫星数字视频和音频广播等领域。LDPC码已成为第四代通信系统(4G)强有力的竞争者,而基于LDPC码的编码方案已经被下一代卫星数字视频广播标准DVB-S2采纳。
2021-10-30 09:27:27 1.67MB ssd LDPC 奇偶校验
1
作者:Sarah J. Johnson(其它的无需详细描述,仅作者的大名只要是搞LDPC研究的人,无人不知) By: Sarah J. Johnson Publisher: Cambridge University Press Pub. Date: November 19, 2009 Print ISBN-13: 978-0-521-87148-8
2021-10-29 11:35:21 2.73MB Turbo LDPC Error Correction
1
ldpc matlab代码LDPC-CODE-USING-VHDL 使用最小和算法的 LDPC 代码的 VHDL 实现。 矩阵 = [2304 1152]; 算法:Min-Sum。 VHDL 代码是使用 Matlab 脚本生成的。 该脚本生成合成的 VHDL 文件。 使用的组件将很快添加
2021-10-26 13:40:12 336KB 系统开源
1
信道编码技术新进展,行业权威教授写的,内容很丰富,包括Turbo码、多元LDPC码、LDPC卷积码和 Polar 码等可逼近信道容量的现代编码方案,非常实用,非常前沿!
2021-10-23 15:33:51 521KB 信道编码 无线通信 极化码 LDPC码
1
构造无环4和环6的短长度QC LDPC码的程序版权所有(C) 肖杨,范军,北京交通大学,2007年7月26日,E-Mail:yxiao@bjtu.edu.cn。 该程序提出了一种构造周长为 8 的短长度 LDPC 码的方法 [1]。首先,我们设计了 3 个具有我们方案给出的不同移位函数的子矩阵,然后根据我们的方法将它们组合成一个矩阵,最后,扩展使用单位矩阵和单位矩阵的循环移位矩阵将矩阵转换为所需的奇偶校验矩阵。 AWGN 信道中的仿真结果表明,从该校验矩阵导出的生成矩阵可以得到的代码与随机 LDPC 码一样好,用于编码随机信息位[1]。 参考: [1] J. Fan, Y. Xiao,“基于子矩阵移位的大周长 LDPC 码设计”,IET 无线移动和多媒体网络国际会议论文集 (ICWMMN 2006),(CP525),第 1 页。 295,杭州,2006 年 11 月 6-9 日,国际标
2021-10-19 15:54:01 3KB matlab
1