Viterbi译码文稿.pptVIP

  • 20
  • 0
  • 约3.14千字
  • 约 28页
  • 2016-12-02 发布于山西
  • 举报
Viterbi译码文稿

第二个比特把QPSK分成两个BPSK 第3个比特:从BPSK中选出一个点 码的改造 出于各种原因(码率、码长等)需要对原设计的码进行简单改造。 缩短 固定某些输入的信息比特,系统码编码结果的部分比特也将固定。对收端已知的内容不用发,因此码就变短了。 加长 级联将使码变长。比如(7,4)的结果再进行偶校验编码成为(8,4) Pucture 打掉某些编码比特,则码率变高。 其它 级联码 只要码足够长,任意的设计几乎都是好码。但译码复杂度太高。 解决方法是用可译的短码以串联或者并联等方式构成级联码。一个短码单独译码,译码结果给另一个再译 Turbo码 Turbo码是两个卷积码的并行级联,其译码以反复迭代的方式进行。 LDPC码 LDPC码可以看成是重复码和偶校验码的级联,再把重复的系统位puncture掉。译码也是迭代译码。 Turbo码、LDPC码的译码本质上都是在计算概率。 Viterbi译码 问题:根据接收序列求解最可能的发送序列 例: 收到序列是: 11 10 11 00 11 00 11 求最可能的发送序列 已知条件: 卷积码的结构G=[7;5] 信息的长度是L=5比特+m=2tail bits 0始0终的路径 苯办法 所有可能的发送结果有32种 收端用所有5比特组合进行编码,将结果同接收序列比较,纪录汉明距离。 汉明距离最小的就是最可能的发送序列。 如果L很大,这种方法根本不

文档评论(0)

1亿VIP精品文档

相关文档