Turbo编译码实验.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Turbo编译码实验

Turbo编译码实验 一、实验目的 1、了解Turbo码的基本原理。 2、熟悉Turbo编码演算程序。 3、掌握Turbo码的编码规则。 二、实验内容 1、对信号源模块24位NRZ码进行Turbo编码。 2、Turbo码译码还原。 三、实验仪器 1、信号源模块 一块、模块 一块、示波器 一 四、实验原理 1、Turbo码 Turbo码是一种特殊的链接码,性能接近信息理论上能够达到的最好性能,在编码理论上是带有革命性的进步,但是其解码运算非常复杂。 Turbo码的编码器在两个并联或串联的分量码(component code)编码器之间增加一个交织器(interleaver),使之具有很大的码组长度,能在低信噪比条件下得到接近理想的性能。Turbo码的译码器有两个分量码译码器,译码在两个分量译码器之间进行迭代译码,故整个译码过程类似涡轮(turbo)工作,所以又形象的称为Turbo码。 2、Turbo编码 下图28-1为Turbo码的一种基本结构。 图28-1 Turbo码编码器 上图中,Turbo码编码器由一对递归系统卷积码RSCC(Recursive Systematic Convolution Code)编码器和一个交织器组成。 交织器的形式为矩阵交织器,由6×4比特的存储器构成,如下表28-1所示。 表28-1 交织器原理图 a11 a12 a13 a14 a21 a22 a23 a24 a31 a32 a33 a34 a41 a42 a43 a44 a51 a52 a53 a54 a61 a62 a63 a64 信号码元按行的方向输入存储器中,再按列的方向输出。 例如,输入码元序列是:a11 a12 a13 a14 a21 a22 a23 a24 a31 a32 a33 a34 a41 a42 a43 a44 a51 a52 a53 a54 a61 a62 a63 a64 , 则输出码元序列是:a11 a21 a31 a41 a51 a61 a12 a22 a32 a42 a52 a62 a13 a23 a33 a43 a53 a63 a14 a24 a34 a44 a54 a64。 交织的目的是将集中出现的突发错码分散开,变成随机错码。 递归系统卷积码(RSCC)是利用的三阶的系统构成的,其原理框图如下图28-2所示。 图28-2 RSCC编码器 上图中,b为输入,b‘为输出。设输入b为f(k),输出b‘为y(k),k为整数。 有表达式 y(k)-y(k-2)-y(k-3)=f(k)+f(k-1)+f(k-2) 实验中,编码输入的数据信号源模块提供的24位一帧的NRZ码,码速率32K。输出的Turbo编码是96位一帧的数据,码速率128K。其中有效数据共84位,不足位的部分补0。 输入的每一位码元编码为三位输出,分别是图37-1中的bi ci ci’ 。同时还必须输出三组尾比特数据。尾比特数据的规则为:在所有信息比特编码后通过从移位寄存器反馈端取出尾比特来执行编码的终止,即在信息比特编码后再填补尾比特。最先的三个尾比特用于终止第一个分支编码器,同时第二个分支编码器处于关断状态。最后的三个尾比特用于终止第二个分支编码器,同时第一个分支编码器处于关断状态。 尾比特的终止发送比特为: bi25,ci25,bi26,ci26,bi27,ci27,bi25’,ci25’,bi26’,ci26’,bi27’,ci27’ 3、Turbo译码 Turbo译码采用的原理类似最大似然译码方法,原理框图如下图28-4所示。 图28-4 Turbo译码原理框图 Turbo编码是一位码元编三位,因此译码时是三位码元一组译一位。先由bi、ci和“解交织1”的输出,通过“解码1”和“交织1”,然后与ci’、bi经“交织2”的输出一起进行“解码2”,“解码2”的输出一方面送给“解交织1”后返回“解码1”运算,另一方面给“解交织2”,判决后输出。以上过程完成了原输入一位码元的解码还原。 当24位还原的码元全部输出完后,编码中的尾比特仅用来验证码型,而不还原输出。 五、实验步骤 1、将信号源模块、信道编码模块小心地固定在主机箱中,确保电源接触良好。 2、插上电源线,打开主机箱右侧的交流开关,

文档评论(0)

xjj2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档