一种用于Turbo码的译码方法技术

技术编号:3663846 阅读:247 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种用于Turbo码的译码方法,首先将接收信息比特y#-[k]#+[s]和第一接收校验比特y#-[1k]#+[p]输入第一SISO译码模块(11),可以得到新外信息l′#-[1k],将其交织(21)后得到先验信息z#-[2k]和第二接收校验比特y#-[2k]#+[p]输入第二SISO译码模块(31),然后将其输出的新外信息l′#-[2k]解交织(22)反馈到第一SISO译码模块(11),此过程重复进行若干次,最后输出完全信息Λ#-[k],经解交织(41)和硬判决(51)得到译码结果;本发明专利技术采用了改进的Log-MAP算法、纠正函数拟合、有效抑制溢出方法、特殊的尾比特处理及滑动窗等措施,在不降低译码性能的情况下,有效地减少了运算量和译码延迟时间,减少所需存储空间,解决了整个译码方法的不稳定问题,在实际中易于实现,可以广泛地应用于第三代移动通信系统中。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及移动通信系统,具体涉及一种用于通信系统信道编码中Turbo码的译码方法。二.
技术介绍
在第三代移动通信系统(WCDMA、CDMA2000和TD-SCDMA)中,对于BER要求在10-3至10-6的接收系统,采用Turbo码。图1是TD-SCDMA移动通信系统中所采用的Turbo码编码原理图。图中,基于RSC的Turbo码只需发送一个输入信息序列mk,直接输入RSCI(02)进行编码,生成RSCI(02)的信息序列c1ks和校验序列c2ks,同时经交织器(01)后,输入RSCII(03),产生另一个的信息序列c2ks和校验序列c2kp,并按要求经复用打孔后得到输出序列。实际上,RSCI(02)和RSCII(03)由同一数据源驱动,鉴于RSCI(02)的系统输出已在信道中传输,所以RSCII(03)的系统输出完全是冗余的,不用传输,因此整个码率为1/3。其中RSCI(02)和RSCII(03)的结构相同,其生成多项式可表示为G(D)=]]>其中逆向反馈多项式g0(D)=1+D2+D3前向反馈多项式g1(D)=1+D+D33GPP所采用的收尾方式是强迫两个RSC编本文档来自技高网...

【技术保护点】
一种用于Turbo码的译码方法,其特征在于:包括改进的Log-Map算法、纠正函数拟合、抑制溢出方法、尾比特处理及滑动窗等措施;    所述Log-Map算法是将SISO译码模块二(31)的输入变为(0,y↓[2k]↑[p],z↓[2k]),使turbo编码模块RSCⅡ(03)被看作1/1码率,RSCⅡ(03)的码字只是一个校验位,原来的输入系统信息y↓[2k]↑[s]被加到先验信息z↓[2k]中,省去了译码模块二(31)中信息数据的交织;    纠正函数拟合是:在turbo码译码算法中,包括外信息l↓[k]、前向路径度量α′和后向路径度量β′的计算,而在计算l↓[k]、α′和β′时均需要反复...

【技术特征摘要】

【专利技术属性】
技术研发人员:冉静郑建宏申敏
申请(专利权)人:重庆重邮信科股份有限公司
类型:发明
国别省市:85[中国|重庆]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利