维特比解码matlab代码Materl Viterbi解码器算法的实现 维特比算法作为卷积码的最大似然(ML)解码技术而闻名。 (n,k,m)维特比解码器中的路径存储单元负责跟踪与由路径度量单元指定的尚存路径相关联的信息位。 二进制卷积码由三元组(n,k,m)表示,其中: 每当接收到k个输入位时,就会生成n个输出位。 k是输入序列的数量(因此,编码器由k个移位寄存器组成)。 m表示必须存储在编码器中的先前k位输入块的数量。 维特比解码器通常基于ASIC,因此在路径存储器的大小上具有上限。 在维特比解码器中提出了一种节省路径存储器的新颖方法。 成功开发了许多使用该路径存储器的回溯式维特比解码器。这表明,使用这种高效存储路径存储器的维特比解码器需要较小的芯片面积,并且在不损失解码性能的情况下实现了更快的解码时间。 利用这种新颖的路径存储器的维特比解码器可以节省20%的(n,1,m)码存储,节省== 20%的普通(n,k,m)码,而不会降低解码性能。 新型路径存储器还具有类似的提高的解码性能。
2021-10-23 18:57:41 58KB 系统开源
1
(2,1,3)卷积码编译码实现,信道加性高斯白噪声,BPSK调制
2021-10-23 14:34:17 2KB 卷加码编码 维特比译码 matlab
1
最大似然译码/最小距离译码 待编码的信息序列M:M=[M0, M1,…, ML-1]; 编码器输入序列的总长度:k(L+m); 编码器输出的码序列C:C=[C0, C1,…,CL-1],其中每个子码Ci含有n个码元; 经离散无记忆信道(DMC)传输后,译码器接收的序列 R:R=[R0, R1,…,RL-1]; 对于DMC信道: 码序列 C 的路径度量 M(R/C):计算第 l 时刻到达状态 i 的最大似然路径的相似度—log p(R/C); 子码 Ci 度量M(Ri/Ci) :计算第 l 时刻接收子码 Ri 相对于各码字的相似度— log p(Ri/Ci),也称为分支度量。
2021-09-21 10:12:19 1.72MB 维特比 维特比译码 译码 解码
1
这是我在大学期间做的一个有关编码译码过程在vc环境中的实现,该程序实现了2,1,2的维特比译码过程,希望能够帮助大家理解~
2021-09-13 17:19:18 3KB 维特比译码
1
连续相位调制(CPM),维特比译码,整个调制解调系统
2021-08-10 15:47:13 5KB 维特比译码
1
卷积编码及维特比译码-卷积编码及维特比译码.rar 卷积编码及维特比译码相关文献 1.bmp
2021-07-01 19:58:53 3.01MB matlab
1
现代通信系统中,软译码可有效提升译码性能,高阶调制如MQAM和MPSK能够在不增加带宽的同时获得高的传输速率。但高阶调制解调模式下软信息的精确求解过于复杂,目前已有的近似算法性能损失过大。针对软输入技术,结合16QAM和32PSK 2种高阶调制方式,对软信息计算作进一步分析,提出了采用数值逼近的方法对16QAM的最小距离软信息计算公式进行修正和采用旋转坐标转换软信息量度方案的方法对32PSK的软信息计算公式进行修正的2种算法。结合LDPC码的仿真结果表明,算法在不增加计算复杂度的前提下,其性能仍能进一步逼近理论算法。
2021-06-22 16:49:34 328KB MQAM; MPSK; 比特软信息; LDPC码
1
QPSK调制方式,卷积码信道编码,维特比译码,分别用硬判决和软判决进行误比特率性能仿真
2021-06-22 09:01:37 1007B 维特比算法 维特比译码 matlab
1
自己实现的维特比译码 我附上所有文件,首先运行convolve, 再跑show_ber即可
2021-06-12 19:04:36 2KB 维特比算法 matlab 数字通信
1
2,1,7卷积码的viterbi译码算法的FPGA实现,内容详细,而且附带源代码
2021-06-04 17:25:19 1.59MB fpga 维特比 卷积码 VHDL
1