毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

MATLAB卷积码译码在不同信道中的误码率仿真 第6页

更新时间:2016-10-24:  来源:毕业论文
图3-10 卷积码译码器及其参数对话框
主要参数:
(1)Trellis structure:与文特比译码器相对应的卷积编码器的Trellis结构。
(2)Decision type:文特比译码器的判决型有3种:Unquantized、Hard Decision和Soft Decisopn.
(3)Number of soft decision bits:当Dexision type设置为Soft Decision时,本参数有效。并且它的取值为b时,文特比译码器的输出式介于0和 之间的一个整数。
(4)Traceback depth:反馈深度D影响着文特比译码的精度,同时也影响着解码的时延
(5)Operation mode:文特比译码器有3种模式:Continuous、Terminated或Truncated。如果文特比译码器的输出信号时抽样信号,则应该把本参数设置为Continous模式;当输入信号时帧数据时,操作模式可以是Continuous、Terminated或Truncated.对于Continuous模式,文特比译码器在每帧数据结束时保存译码器的内部状态,用于对下一帧数据实施解码;在Truncated模式下,解码器在每帧数据结束的时候总能恢复到全零状态,它对应于卷积编码器的On each frame复位方式;Terminated模式适用于卷积编码器的每帧输入信号的末尾有足够多的零,能够把卷积编码器在完成一帧数据的编码之后把内部状态复位为0.
(6)Reset input:当Operation mode参数设置为Continuous并且选中了本选项前面复选框之后,文特比译码器增加一个输入信号端口Rst.同时当Rst的输入信号不等于0时,文特比译码器复位到初始状态。
5基于MATLAB的卷积码的性能仿真
在卷积码编码时,把信源输出的信息序列以每B (B通常较小)个码元分段,通过编码器输出长为N ( B)的一个码段。也就是说,在每一个编码循环中,输入编码器的信息序列有 B位,输出编码器的编码信息有N位。其中N-B个校验元不仅与本段信息元有关,还与其前面m段信息元有关。因此,卷积码的编码器需要m个单位时间的记忆部件,以存储 m个单位时间的信息元。称 m为记忆长度(MemoryLength),称K=m+1为约束长度(Constraint Length),称R=B/N为码率(Code Rate)。卷积码可以用(K, B, N)表示。
自卷积码出现以来,人们就在不断探索有效的译码算法。其译码算法可以分为两大类:代数译码和概率译码。代数译码主要利用码结构上的代数性质;概率译码不仅基于码的代数结构,还利用了信道差错的统计特性,因而能充分发挥卷积码的特点,使译码差错率很小。卷积码的概率译码主要有两种:一足序列译码,另一是由文特比(Viterbi)提出的Viterbi算法,这是基于码的网(trellis)图基础上的一种最大似然译码算法,是一种最佳的概率译码算法。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

MATLAB卷积码译码在不同信道中的误码率仿真 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。