CN100592643C - 一种迭代译码器及迭代译码方法 - Google Patents

一种迭代译码器及迭代译码方法 Download PDF

Info

Publication number
CN100592643C
CN100592643C CN200610061297A CN200610061297A CN100592643C CN 100592643 C CN100592643 C CN 100592643C CN 200610061297 A CN200610061297 A CN 200610061297A CN 200610061297 A CN200610061297 A CN 200610061297A CN 100592643 C CN100592643 C CN 100592643C
Authority
CN
China
Prior art keywords
information
decoder
sequence
information sequence
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN200610061297A
Other languages
English (en)
Other versions
CN1996765A (zh
Inventor
吴向春
武雨春
刘华斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200610061297A priority Critical patent/CN100592643C/zh
Publication of CN1996765A publication Critical patent/CN1996765A/zh
Application granted granted Critical
Publication of CN100592643C publication Critical patent/CN100592643C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Error Detection And Correction (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

本发明提供一种迭代译码器及迭代译码方法,迭代译码器包括第一译码器、第一交织器、第二交织器、第二译码器和解交织器。利用先验信息对第一信息序列及其附加信息序列译码,得到似然信息作为第一外信息;对第一外信息交织处理得到第二外信息;对第一信息序列交织处理得到第二信息序列;将第二外信息作为先验信息对第二信息序列及其附加信息序列译码,得到似然信息作为第三外信息;对第三外信息解交织处理得到第四外信息作为对第一信息序列及其附加信息序列译码的先验信息;外信息趋于稳定时,对似然信息硬判决,得到最佳估值序列并输出。通过本发明使译码器传递外信息时不需经过折算操作,减少了译码器的工作量,且在定点化时使译码器的性能稳定。

Description

一种迭代译码器及迭代译码方法
技术领域
本发明涉及译码器技术领域,具体地说,涉及一种迭代译码器及迭代译码方法。
背景技术
信道编码技术是通信***中重要的一环,802.16协议中,给出了***信道编码的相关技术,CTC(Convolutional Turbo codes,卷积Turbo码)是其中一种可选方案,它采用Turbo码的基本原理,以双输入循环RSC code(RecursiveSystematic Convolutional codes,递归***卷积码)作为分量码来实现迭代译码。
现有技术中迭代译码器由两个SISO(Soft Input Soft Output,软输入软输出)译码器即第一SISO译码器和第二SISO译码器串联组成,第一SISO译码器对分量码RSC1进行最佳译码,即使译码器输出错误概率最小,产生关于信息序列的每一比特的似然比信息,并将其中的外信息,即经过第一SISO译码器译码后得到的信息序列的每一比特的似然比信息,经过交织后传送给第二SISO译码器,第二SISO译码器将经过交织后的外信息作为先验信息,对分量码RSC2进行最佳译码,产生经过交织后的信息序列的每一比特的似然信息,然后将其中的外信息经过解交织后传送给第一SISO译码器,第一SISO译码器将所述外信息作为先验信息对分量码进行下一次译码。这样,经过多次迭代,第一SISO译码器与第二SISO译码器的外信息趋于稳定,似然比渐进值逼近于对整个码的最大似然译码,然后对此似然比进行硬判决,即可得到信息序列的每一比特对的最佳估值序列,第二SISO译码器输出此信息序列的每一比特对的最佳估值序列。
目前,现有技术中的一种迭代译码器,如图1所示,第一SISO译码器接收先验信息对信息序列ABY1W1进行译码,得到信息序列ABY1W1的每一比特的第一外信息,所述第一外信息为一个似然比信息,其中信息序列W1Y1为第一SISO译码器对应的第一编码器输出的附加信息序列,使数据在信道传输过程中减少干扰。
其中译码器进行迭代译码过程中,第一SISO译码器进行第一次译码时接收的先验信息为初始先验信息,为预设值0;
第一交织器接收信息序列AB,首先互换序列中的数据,例如对于序号为j=0,1,…,N-1的A0,A1,B1,…,AN-1,B0,B1,…,BN-1序列,当j为奇数时,将序列AB中的(Aj,Bj)互换,使(Aj,Bj)=(Bj,Aj);然后第一交织器对数据进行交织处理后输出信息序列A’B’给第二SISO译码器。
第二交织器接收第一外信息进行处理后输出第二外信息给第二SISO译码器,具体处理同第一交织器。
然后,第二SISO译码器接收第二外信息作为先验信息,对信息序列A’B’Y2W2进行译码,其中信息序列Y2W2为第二SISO译码器对应的第二编码器输出的附加信息序列,使数据在信道传输过程中减少干扰。将译码得到的信息序列A’B’Y2W2的每一比特的似然比信息作为第三外信息输出给解交织器,所述外信息等于信息序列A’B’Y2W2的每一比特的对数似然比减去所述先验信息再减去信道值,所述先验信息为第一SISO译码器译码得到的外信息,所述信道值由所述第一SISO译码器对所述信息序列A’B’Y2W2进行译码得到。
所述解交织器对所述第二译码器输出的第三外信息进行解交织处理,互换序列中的数据后,输出第四外信息给第一译码器。
所述第一译码器将所述第四外信息作为先验信息再对信息序列ABY1W1进行译码。经过多次迭代,第一SISO译码器与第二SISO译码器的外信息趋于稳定,似然比渐进值逼近于对整个码的最大似然译码,则第二SISO译码器利用第二外信息,折算得到信息序列A’B’Y2W2的每一比特的似然信息,由似然信息得到后验概率,并根据最大后验概率准则进行译码判决,即可得到信息序列的每一比特对的最佳估值序列,第二SISO译码器输出此信息序列的每一比特对的最佳估值序列
Figure C20061006129700061
现有技术采用的迭代译码方法中上一级译码器将译码得到的信息序列的每一比特的似然比信息作为外信息输出,下一级译码器接收上一级译码器输出的外信息,即似然比信息后,将似然比信息作为先验信息进行译码,译码时需要将似然比信息进行折算操作得到似然信息,才能由似然信息得到后验概率,进行译码判决得到译码输出序列。这增加了译码器的工作量,并且在产品开发过程中,需要对产品进行定点化,即需要将开发过程中的浮点仿真中的浮点变量转化为定点仿真中的整型变量,这样会有一些精度损失,影响迭代译码器的性能。
发明内容
本发明提供了一种迭代译码器及迭代译码方法,在下一级译码器采用上一级译码器传递的外信息作为先验信息进行译码时不需要进行折算操作就能得到似然信息,减少了译码器的工作量。
本发明是这样实现的:一种迭代译码器,包含第一译码器、第二译码器、第一交织器、第二交织器和解交织器;所述第一译码器和第二译码器为软输入软输出SISO译码器;
所述第一译码器接收先验信息对输入的第一信息序列及其附加信息序列进行译码,并将译码得到的所述第一信息序列及其附加信息序列的似然信息作为第一外信息输出给第二交织器;
所述第二交织器对所述第一外信息进行交织处理后,输出第二外信息给第二译码器;
所述第一交织器对所述第一信息序列进行交织处理后,输出第二信息序列给第二译码器;
所述第二译码器接收所述第二外信息作为先验信息对输入的所述第二信息序列及其附加信息序列进行译码,将译码得到的所述第二信息序列及其附加信息序列的似然信息作为第三外信息输出给解交织器,并在第一译码器输出的第一外信息与第二译码器输出的第三外信息趋于稳定时,对所述第二信息序列及其附加信息序列的似然信息进行硬判决,得到第一信息序列的最佳估值序列并输出;
所述解交织器对所述第三外信息进行解交织处理后,输出第四外信息给第一译码器作为对第一信息序列及其附加信息序列进行译码的先验信息;
所述第一译码器进行第一次译码时的先验信息为初始先验信息。
所述初始先验信息为预设值0。
所述第一、第二交织器包括次序交换模块和交织模块;
所述次序交换模块用于将接收到的数据进行数据对内次序交换;
所述交织模块用于对经过所述次序交换模块处理的数据进行交织处理。
所述解交织器包括次序交换模块和解交织模块;
所述解交织模块用于对接收到的数据进行解交织处理;
所述次序交换模块用于对经过所述解交织模块处理的数据进行数据对内次序交换。
一种迭代译码方法,包括以下步骤:
利用先验信息对接收的第一信息序列及其附加信息序列进行译码,将译码得到的第一信息序列及其附加信息序列的似然信息作为第一外信息;
对所述第一外信息进行交织处理得到第二外信息;
对所述第一信息序列进行交织处理得到第二信息序列;
利用所述第二外信息作为先验信息对接收的第二信息序列及其附加信息序列进行译码,将译码得到的所述第二信息序列及其附加信息序列的似然信息作为第三外信息;
对所述第三外信息进行解交织处理得到第四外信息。
将所述第四外信息作为对所述第一信息序列及其附加信息序列进行译码的先验信息;
当第一和第三外信息趋于稳定时,对所述第二信息序列及其附加信息序列的似然信息进行硬判决,得到第一信息序列的最佳估值序列并输出;
进行第一次译码时的先验信息为初始先验信息。
所述初始先验信息为预设值0。
所述交织处理具体为:将接收到的数据进行数据对内次序交换后,对交换后的数据分别进行交织处理。
所述解交织处理具体为:对接收到的数据分别进行解交织处理后,对解交织处理后的数据进行数据对内次序交换。
本发明通过上一级译码器将译码得到的信息序列的似然信息作为外信息输出,下一级译码器直接利用经过交织/解交织后的外信息作为先验信息进行译码,使译码器译码时不需经过折算操作,减少了译码器的工作量,且在定点化时使迭代译码器的性能稳定。
附图说明
图1为现有技术的迭代译码器的结构示意图;
图2为本发明实施例的结构示意图。
具体实施方式
本发明提供一种迭代译码器及迭代译码方法,使上一级译码器将译码得到的信息序列的似然信息作为外信息输出给下一级译码器,下一级译码器将此外信息作为先验信息进行译码,减少了译码器的工作量。
下面结合图2以第一译码器和第二译码器采用SISO译码器,接收四路先验信息为例具体阐述本发明提供的迭代译码器及迭代译码方法。采用四路先验为本发明的优选方案,因为在802.16协议中CTC每次输入编码器的比特个数为两个比特,这两个比特有四种可能的取值,决定了译码器每次传递的似然信息个数为四个。译码器每次传递的似然信息个数也可以为其他个数。
如图2所示,本发明提供的一种迭代译码器包括第一SISO译码器、第二SISO译码器、第一交织器、第二交织器和解交织器。其中第一SISO译码器、第二交织器、第二SISO译码器、解交织器、第一SISO译码器依次串联。
所述第一SISO译码器接收先验信息Le0′″Le1′″Le2′″Le3′″对信息序列ABY1W1进行译码,并将译码得到的信息序列ABY1W1的每一比特的似然信息作为第一外信息输出给第二交织器,其中信息序列Y1W1为第一信息序列AB的附加信息序列,由第一SISO译码器相对应的第一编码器输出,附加信息序列Y1W1的主要作用是使数据在信道传输过程中减少干扰;
译码器进行迭代译码过程中,第一SISO译码器进行第一次译码时接收的先验信息为初始先验信息,为预设值0;
所述第二交织器对所述第一译码器输出的第一外信息Le0Le1Le2Le3进行交织处理后,输出第二外信息Le0′Le1′Le2′Le3′给所述第二SISO译码器;
所述第一交织器对第一信息序列AB进行交织处理后,输出第二信息序列A’B’给第二译码器;
所述第二SISO译码器接收所述第二交织器输出的第二外信息Le0′Le1′Le2′Le3′作为先验信息,对输入的信息序列A’B’Y2W2进行译码,其中信息序列Y2W2为第二信息序列A’B’的附加信息序列,由第二SISO译码器相对应的第二编码器输出,附加信息序列Y2W2的主要作用是使数据在信道传输过程中减少干扰,将译码得到的信息序列A’B’Y2W2的每一比特的似然信息作为第三外信息Le0″Le1″Le2″Le3″输出给解交织器,并在第一SISO译码器与第二SISO译码器的外信息趋于稳定时,对第二SISO译码器译码得到的似然信息进行硬判决,得到信息序列AB的最佳估值序列
Figure C20061006129700091
并输出
所述解交织器对所述第二译码器输出的第三外信息Le0″Le1″Le2″Le3″进行解交织处理后,输出第四外信息Le0′″Le1′″Le2′″Le3′″给第一译码器;
所述第一译码器接收所述解交织器输出的第四外信息Le0′″Le1′″Le2′″Le3′″作为先验信息对信息序列ABY1W1进行译码。
其中所述迭代译码器中的第二交织器包括次序交换模块和交织模块;所述次序交换模块用于将接收到的数据进行数据对内次序交换;所述交织模块用于对经过所述次序交换模块处理的数据进行交织处理。
所述迭代译码器中的解交织器包括次序交换模块和解交织模块;所述解交织模块用于对接收到的数据进行解交织处理;所述次序交换模块用于对经过所述解交织器处理的数据进行数据对内次序交换。
下面具体阐述本发明提供的迭代译码方法。
首先介绍SISO分量码译码器的译码原理为:
设k时刻输入编码器的两个比特为dk=(d1k,d2k),即当译码器译码完全正确时译码输出结果应为dk=(d1k,d2k),另设译码器接收信号为Rk={x1k,x2k,y1k,y2k},其中,x1k,x2k为***信息比特,y1k,y2k为校验比特。考虑AWGN(Additive WhiteGaussian Noise,加性高斯白噪声)信道,噪声均值为0,方差为σ2。在BPSK(Binary Phase Shift Keying,二相相移键控)调制方式下,译码器接收比特为:
x 1 k = E s u 1 k + n 1
x 2 k = E s u 2 k + n 2
y 1 k = E s v 1 k + n 3
y 2 k = E s v 2 k + n 4
式中,u1k,u2k为信息比特x1k,x2k的均值,v1k,v2k分别为校验比特y1k,y2k的均值。为表示方便,假设信号能量归一化,即Es=1。
为了得到每个比特的似然信息,首先定义下述三个度量函数:
前向度量: α ‾ k ( S k ) = Δ ln P ( R k - , S k )
后向度量: β ‾ k + 1 ( S k + 1 ) = Δ ln P ( R k + | S k + 1 )
分支度量: γ ‾ k , k + 1 ( S k , S k + 1 ) = Δ ln P ( S k + 1 , R k | S k )
设联合概率为:APPi=lnP(dk=i,R)
此处联合概率比和后验概率比等价,因为
APPi=lnP(dk=i,R)=lnP(dk=i|R)P(R)
式中,dk=i,i=0,1,2,3分别表示当前由d1kd2k排列成的四种可能的二进制取值00,01,10,11。用表格表示如下:
  d<sub>k</sub>   d<sub>1k</sub>d<sub>2k</sub>
  0   00
  1   01
  2   10
  3   11
则可得到四种可能的译码输出概率APP0、APP1、APP2、APP3
首先,第一SISO译码器接收先验信息Le0′″Le1′″Le2′″Le3′″对输入的信息序列ABY1W1进行译码,其中信息序列Y1W1为第一信息序列AB的附加信息序列,由第一SISO译码器相对应的第一编码器输出,附加信息序列Y1W1的主要作用是使数据在信道传输过程中减少干扰,并将译码得到的似然信息中的外信息,即第一外信息Lei输出给第二交织器;
译码器进行迭代译码过程中,第一SISO译码器进行第一次译码时接收的先验信息为初始先验信息,为预设值0;
第二交织器接收所述第一SISO译码器输出的第一外信息Le0Le1Le2Le3并对其进行交织处理后输出第二外信息Le0′Le1′Le2′Le3′,具体为:首先,所述交织器对第一外信息进行数据对内次序交换,即当k为1,3,5…等奇数时交织器将(Le1 k,Le2 k)互换,然后,对每一路数据分别进行交织处理,即
L e , i k = L e , P ( i ) k , i = 0,1,2,3 ,
其中P(i)为交织位置;
第一交织器对信息序列AB进行交织处理后输出信息序列A’B’给第二SISO译码器,具体为:首先互换序列中的数据,例如对于序号为j=0,1,…,N-1的A0,A1,B1,…,AN-1,B0,B1,…,BN-1序列,当j为奇数时,将序列AB中的(Aj,Bj)互换,使(Aj,Bj)=(Bj,Aj);然后第一交织器对数据进行交织处理后输出信息序列A’B’。
然后,第二SISO译码器接收所述第二交织器输出的第二外信息Le0′Le1′Le2′Le3′作为先验信息对信息序列A’B’Y2W2进行译码,其中信息序列Y2W2为第二信息序列A’B’的附加信息序列,由第二SISO译码器相对应的第二编码器输出,附加信息序列Y2W2的主要作用是使数据在信道传输过程中减少干扰。得到信息序列A’B’Y2W2的每一比特的似然信息,并将所述似然信息作为第三外信息输出给解交织器。具体为:Lei=Lai,即Lai=APPi-Lai-Lci,由此得到信息序列A’B’Y2W2的每一比特的似然信息。
解交织器接收第二SISO译码器输出的第三外信息Le0″Le1″Le2″Le3″并对其进行解交织处理后输出第四外信息Le0′″Le1′″Le2′″Le3′″给第一SISO译码器,具体为:首先,所述解交织器对每一路数据分别进行解交织处理,即
L e , P ( i ) k = L e , i k , i = 0,1,2,3 ,
其中P(i)为交织位置,
然后,对第三外信息进行数据对内次序交换,即当k为1,3,5…等奇数时解交织器将(Le1 k,Le2 k)互换;
第一SISO译码器再将解交织器输出的第四外信息Le0′″Le1′″Le2′″Le3′″,作为第一SISO译码器的先验信息对信息序列ABY1W1进行译码,得到信息序列ABY1W1的每一比特的后验概率,此处所述后验概率即为似然信息,
APPi,i=0,1,2,3,
并由此得到所述第一SISO译码器的第一外信息
Lei=APPi-Lai-Lci,i=0,1,2,3,
其中先验信息为
Lai=lnP(dk=i),i=0,1,2,3,
信道值为
Lci=lnP(x1kx2k|dk=i),i=0,1,2,3,
第一SISO译码器将译码得到的似然信息中的外信息,即第一外信息Lei输出给第二交织器;重复上述迭代译码过程,这样,经过多次迭代译码,实际应用中一般为6至8次迭代译码,第一SISO译码器与第二SISO译码器的外信息趋于稳定,第二SISO译码器对第二信息序列及其附加信息序列的似然信息即后验概率APPi,i=0,1,2,3进行硬判决,即可得到第一信息序列的最佳估值序列第二SISO译码器输出最佳估值序列
Figure C20061006129700132
具体硬判决过程如下:
在APPi,i=0,1,2,3中选择取值最大的一个,APPi=lnP(dk=i,R),使dk=i,根据下表查找出与dk对应的d1k和d2k
  d<sub>k</sub>   d<sub>1k</sub>d<sub>2k</sub>
  0   00
  1   01
  2   10
  3   11
根据最大后验概率准则作出判决,即
d ^ 1 k = 1 , ifL ( d 1 k ) &GreaterEqual; 0 0 , ifL ( d 1 k ) < 0
d ^ 2 k = 1 , ifL ( d 2 k ) &GreaterEqual; 0 0 , ifL ( d 2 k ) < 0
即可得到信息序列的最佳估值序列。
本发明公开的迭代译码器中,第一SISO译码器利用经过解交织处理的第四外信息作为先验信息对信息序列进行译码,然后直接把译码得到似然信息作为第一外信息输出,第二SISO译码器利用经过交织处理的第二外信息作为先验信息对信息序列进行译码,而不需要在译码过程中进行折算操作得到似然信息,译码直接得到似然信息和后验概率,进行译码判决得到最佳译码输出序列,减少了SISO译码器的工作量。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

Claims (8)

1、一种迭代译码器,其特征在于,包含第一译码器、第二译码器、第一交织器、第二交织器和解交织器;所述第一译码器和第二译码器为软输入软输出SISO译码器;
所述第一译码器接收先验信息对输入的第一信息序列及其附加信息序列进行译码,并将译码得到的所述第一信息序列及其附加信息序列的似然信息作为第一外信息输出给第二交织器;
所述第二交织器对所述第一外信息进行交织处理后,输出第二外信息给第二译码器;
所述第一交织器对所述第一信息序列进行交织处理后,输出第二信息序列给第二译码器;
所述第二译码器接收所述第二外信息作为先验信息对输入的所述第二信息序列及其附加信息序列进行译码,将译码得到的所述第二信息序列及其附加信息序列的似然信息作为第三外信息输出给解交织器,并在第一译码器输出的第一外信息与第二译码器输出的第三外信息趋于稳定时,对所述第二信息序列及其附加信息序列的似然信息进行硬判决,得到第一信息序列的最佳估值序列并输出;
所述解交织器对所述第三外信息进行解交织处理后,输出第四外信息给第一译码器作为对第一信息序列及其附加信息序列进行译码的先验信息;
所述第一译码器进行第一次译码时的先验信息为初始先验信息。
2、根据权利要求1所述的迭代译码器,其特征在于,所述初始先验信息为预设值0。
3、根据权利要求1所述的迭代译码器,其特征在于,所述第一、第二交织器包括次序交换模块和交织模块;
所述次序交换模块用于将接收到的数据进行数据对内次序交换;
所述交织模块用于对经过所述次序交换模块处理的数据进行交织处理。
4、根据权利要求1所述的迭代译码器,其特征在于,所述解交织器包括次序交换模块和解交织模块;
所述解交织模块用于对接收到的数据进行解交织处理;
所述次序交换模块用于对经过所述解交织模块处理的数据进行数据对内次序交换。
5、一种迭代译码方法,其特征在于,包括以下步骤:
利用先验信息对接收的第一信息序列及其附加信息序列进行译码,将译码得到的第一信息序列及其附加信息序列的似然信息作为第一外信息;
对所述第一外信息进行交织处理得到第二外信息;
对所述第一信息序列进行交织处理得到第二信息序列;
利用所述第二外信息作为先验信息对接收的第二信息序列及其附加信息序列进行译码,将译码得到的所述第二信息序列及其附加信息序列的似然信息作为第三外信息;
对所述第三外信息进行解交织处理得到第四外信息。
将所述第四外信息作为对所述第一信息序列及其附加信息序列进行译码的先验信息;
当第一和第三外信息趋于稳定时,对所述第二信息序列及其附加信息序列的似然信息进行硬判决,得到第一信息序列的最佳估值序列并输出;
进行第一次译码时的先验信息为初始先验信息。
6、根据权利要求5所述的方法,其特征在于,所述初始先验信息为预设值0。
7、根据权利要求5或6所述的方法,其特征在于,所述交织处理具体为:将接收到的数据进行数据对内次序交换后,对交换后的数据分别进行交织处理。
8、根据权利要求7所述的方法,其特征在于,所述解交织处理具体为:对接收到的数据分别进行解交织处理后,对解交织处理后的数据进行数据对内次序交换。
CN200610061297A 2006-06-21 2006-06-21 一种迭代译码器及迭代译码方法 Expired - Fee Related CN100592643C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200610061297A CN100592643C (zh) 2006-06-21 2006-06-21 一种迭代译码器及迭代译码方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200610061297A CN100592643C (zh) 2006-06-21 2006-06-21 一种迭代译码器及迭代译码方法

Publications (2)

Publication Number Publication Date
CN1996765A CN1996765A (zh) 2007-07-11
CN100592643C true CN100592643C (zh) 2010-02-24

Family

ID=38251732

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200610061297A Expired - Fee Related CN100592643C (zh) 2006-06-21 2006-06-21 一种迭代译码器及迭代译码方法

Country Status (1)

Country Link
CN (1) CN100592643C (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7917830B2 (en) * 2007-09-28 2011-03-29 Via Technologies, Inc. Turbo decoder and iteration stopping method thereof
CN101662333B (zh) * 2008-08-28 2012-07-04 电信科学技术研究院 一种交织方法和装置

Also Published As

Publication number Publication date
CN1996765A (zh) 2007-07-11

Similar Documents

Publication Publication Date Title
Bauer et al. On variable length codes for iterative source/channel decoding
CN1155160C (zh) 发送和接收链接码数据的方法和装置
US8548027B2 (en) Multi-ary error-correcting code transmitting and receiving apparatuse, data transmission system, and relevant method
CN101309086A (zh) 里德-所罗门码级联反馈***卷积码的***的译码方法
CN101494462A (zh) Rs乘积码级联卷积码***的迭代译码方法
CN101388674A (zh) 一种译码的方法、译码器以及Turbo码译码器
Chen Iterative soft decoding of Reed-Solomon convolutional concatenated codes
CN104079380A (zh) 分布式联合信源-信道叠加编码及联合译码方法
CN100571046C (zh) 一种在SCDMA***中实现Turbo编译码方案的装置和方法
CN101753152A (zh) 一种Turbo码译码器及译码方法
CN101147327B (zh) 使用篱栅的蝴蝶结构来映射解码的度量计算的方法和装置
US6654927B1 (en) Iterative error-correction for turbo code decoding
CN101425869B (zh) 一种译码方法及装置
CN1988391B (zh) 运算电路
KR20160031781A (ko) 이진 직렬 연결된 부호를 사용하는 시스템에서 복호 방법 및 장치
CN100592643C (zh) 一种迭代译码器及迭代译码方法
CN1357181A (zh) 快速最大后验概率译码的方法和***
CN102751996B (zh) 高性能低复杂性分组乘积码tpc的译码方法
Lakovic et al. Robust joint Huffman and convolutional decoding
CN113644919A (zh) 一种提升DVB-RCS2中Turbo译码性能的方法及译码结构
CN100505600C (zh) 一种实现缩短Turbo译码器关键路径的方法
CN103701475A (zh) 移动通信***中8比特运算字长Turbo码的译码方法
Sun et al. A nearly optimal method of polar code constructions for the AWGN channel
Wang et al. Low-complexity decoding architecture for rate-compatible puncturing polar codes
CN101420234A (zh) 酉空时符号级Turbo码的加窗MAP译码方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100224

Termination date: 20190621