一种存在反馈校验机制的turbo码编码装置的制作方法

文档序号:22868294发布日期:2020-11-10 12:11阅读:来源:国知局

技术特征:

1.一种存在反馈校验机制的turbo码编码装置,其特征在于,包括原始信息添加不定数量帧数1和0交替的数据,由fifo1模块传入去除了一个编码器的turbo编码装置,经过交织编码之后加入crc校验编码,经过fifo2模块传入信道,由译码装置中进行crc校验,校验结果正确时反馈一帧全1数据比特给fifo1模块,校验结果错误时反馈一帧全0数据比特给fifo1模块,当fifo1模块接收到反馈信息之后,对反馈信息进行判断,若1的比特数大于0的比特数,fifo1模块开始传输需要传输的信息,若0的比特数大于1的比特数,fifo1模块继续传输0和1交替的数据流,另一边,译码器在完成crc校验之后,若结果正确,扔掉一定帧数的数据并开始对其后的数据进行turbo译码,若结果错误,扔掉一帧数据,并继续对下一帧数据进行crc校验,去除一个编码器,只保留一个交织器和一个编码器;

数据分为两路进入,一路为未进行任何处理的原始信息一路,一路为经过交织和编码器的校验信息路,两路通过复接器合并为一路,其中原始信息在奇数比特位,校验信息在偶数比特位。

2.根据权利要求1所述的一种存在反馈校验机制的turbo码编码装置,其特征在于,turbo编码完成后加入crc校验;

根据一个六级多项式对数据流进行crc校验,得到crc六位校验余数作为数据流的帧头,通过fifo模块传入信道进行通信。

3.根据权利要求1所述的一种存在反馈校验机制的turbo码编码装置,其特征在于,译码模块先对数据进行crc校验;

当信宿收到信号之后,先对数据的前六位进行crc校验,若校验信息错误,信宿不接受此帧数据,并将此帧数据全部置为0回传给信源,对信源发送的下一帧数据继续进行crc校验,若校验信息正确,信宿丢掉一定帧数的数据,进行turbo译码的数据不是fifo1模块添加的1和0交替的冗余信息,继续丢掉将要译码信息的前六位crc校验余数,开始turbo译码。

4.根据权利要求1所述的一种存在反馈校验机制的turbo码编码装置,其特征在于,进行turbo编码之前,先加入1和0交替的冗余信息;

添加1和0交替的冗余信息,并根据信宿反馈的信号判断接收到数据流中1和0的比例,进而判断是否开始传输有用的数据帧。

5.根据权利要求1所述的一种存在反馈校验机制的turbo码编码装置,其特征在于,信源和信宿之间存在一个握手反馈机制;

若信源接收到1的比特数大于0的比特数据流时,证明此刻的通信环境良好,此时通信环境下,数据的通信不容易受到影响,根据判断因子决定是否传输有用信息。

6.根据权利要求5所述的一种存在反馈校验机制的turbo码编码装置,其特征在于,判断因子的使用;

信源接收到数据里1的比特数与0的比特数比值作为一个判断因子,根据不同通信系统的性能要求设置这个判断因子,若对通信环境的要求较高,相应提高这个判断因子的值,但这个判断因子的值必须大于0.5且判断因子小于或等于1。


技术总结
本实用新型公开了一种存在反馈校验机制的turbo码编码装置,原有的turbo编码普遍是两个编码器、一个删余矩阵和一个交织器完成turbo码编码,本实用新型去除了一个编码器,并在此基础上增加了一个CRC校验,与turbo码译码装置先进行通信环境状况的优良判断,完成握手生成一个反馈信号给编码装置,并且编码前与编码后分别插入一个FIFO跨时钟域,实现数据的巨量输入、输出,本实用新型适用于对时效性要求较高的通信领域中,解决了turbo码的编码结构无法适用视频通信,对时效性要求较高通信的问题。

技术研发人员:周敬权;余凯;郝筱鲲
受保护的技术使用者:成都烨软科技有限公司
技术研发日:2020.02.10
技术公布日:2020.11.10
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1