针对脉冲位置调制(PPM)与多级编码结合中的错误传播问题,利用多阶段译码原理的“链式规则”,提出一种基于迭代的解调译码方法,给出了8-PPM多级编码调制的硬判决迭代算法。仿真分析表明,迭代解调译码方法可以改善错误传播现象,降低系统的误码率;在相同迭代次数下,信道衰减越大,该译码方法获得的增益越明显。综合考虑性能改善效果及成本,M阶编码调制系统的迭代次数宜选M次以内。
2023-03-31 10:11:47 6.4MB 光通信 脉冲位置 多级编码 多阶段解
1
基于matlab,在AWGN信道,采用BPSK调制,卷积编码的条件下,验证卷积编码的误码率提升,以及硬判决、软判决对于误码率的提升。包含详细的实验报告及代码注释
2022-12-16 21:55:34 99KB 卷积编码、Matlab、误码率
1
ldpc译码,比特翻转译码,硬判决。需要更好的方法,实现更简单/
1
BitRate = 9600; ChipRate = 1228800; N = 184; % 9.6 KBps rate -> 184 netto data bits in each 20 msec packet MFType = 1; % Matched filter type - Raised Cosine R = 5; % Analog Signal Simulation rate % ------------------------ Viterbi Polynom ------------------- G_Vit = [1 1 1 1 0 1 0 1 1; 1 0 1 1 1 0 0 0 1]; K = size(G_Vit, 2); % number of cheap per data bit L = size(G_Vit, 1); % number of cheap per data bit % ------------------------ Walsh Matrix ----------
2022-09-03 14:21:22 3.96MB matlab 开发语言 Viterbi译码 软判决
viterbi维特比译码的verilog实现,硬判决输出,含实验报告
2022-05-30 16:39:15 61KB fpga开发 i维特比译码
截尾卷积码matlab程序译码实现,非常简单实用,可以进行软判决,也可以适当修改变成硬判决
2022-04-29 20:03:23 977B 截尾卷积码 matlab 软判决 硬判决
1
QPSK调制方式,卷积码信道编码,维特比译码,分别用硬判决和软判决进行误比特率性能仿真
2021-06-22 09:01:37 1007B 维特比算法 维特比译码 matlab
1
本程序为matlab编写。主要是写了64QAM调制的软判决译码。并且译码输出可直接输入到 turbo译码器 。另外也附加了64QAM的编码和硬判决
2021-06-12 19:26:07 2KB 64QAM 硬判决 软判决
1
硬判决Viterbi译码代码
2021-05-21 14:56:57 2KB 维特比
1
卷积码硬判决及软判决译码性能的研究,刚红润,,为了减少各种噪声对通信信道的干扰,保证通信质量,在通信信道中通常采用信道编解码技术。本文对一种编解码技术进行了研究,编码
2021-04-29 18:47:08 314KB 软判决
1