CN105846827A - 基于算术码与低密度奇偶校验码的迭代联合信源信道译码方法 - Google Patents
基于算术码与低密度奇偶校验码的迭代联合信源信道译码方法 Download PDFInfo
- Publication number
- CN105846827A CN105846827A CN201610152971.7A CN201610152971A CN105846827A CN 105846827 A CN105846827 A CN 105846827A CN 201610152971 A CN201610152971 A CN 201610152971A CN 105846827 A CN105846827 A CN 105846827A
- Authority
- CN
- China
- Prior art keywords
- sequence
- decoder
- decoding
- ldpc
- chase
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
- H03M7/40—Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code
- H03M7/4006—Conversion to or from arithmetic code
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/11—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits using multiple parity bits
- H03M13/1102—Codes on graphs and decoding on graphs, e.g. low-density parity check [LDPC] codes
- H03M13/1105—Decoding
- H03M13/1108—Hard decision decoding, e.g. bit flipping, modified or weighted bit flipping
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/11—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits using multiple parity bits
- H03M13/1102—Codes on graphs and decoding on graphs, e.g. low-density parity check [LDPC] codes
- H03M13/1148—Structural properties of the code parity-check or generator matrix
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Mathematical Physics (AREA)
- Error Detection And Correction (AREA)
Abstract
本发明提供的是一种基于算术码与低密度奇偶校验码的迭代联合信源信道译码方法。信源符号序列sh经AC编码器后得到编码序列bh,D个编码序列bh经并串转换器后得到LDPC编码器的输入信息序列b,b通过LDPC编码器后形成码字序列x,x经BPSK调制后送入到AWGN信道,接收序列r输入到LDPC译码器和Chase‑SISO AC译码器组成的闭环中进行迭代译码,若干次迭代后LDPC译码器输出译码序列经串并转换器转换得到序列通过AC译码器后得到译码符号序列本发明将无损压缩效率非常高的AC与抗差错能力非常强的LDPC码相结合,使得***的有效性和可靠性都很高,同时采用IJSCD方法,在保证有效性的情况下,进一步的提高可靠性。
Description
技术领域
本发明涉及的是一种无线通信***中的联合信源信道译码方法,具体地说是一种基于算术码与低密度奇偶校验码的迭代联合信源信道译码方法。
背景技术
信源编码和信道编码是通信***不可或缺的两部分,信源编码的目的是去除信源冗余提高通信的有效性,信道编码的目的是添加冗余提高通信的可靠性。传统的接收机结构设计中通常将信源译码和信道译码分离考虑,没有充分地利用信源信息。联合信源信道译码(JointSource Channel Decoding,JSCD)方法将信源和信道整体考虑,使信源信息得以充分利用,在保证有效性的前提下,可进一步提高可靠性。
算术码(Arithmetic Coding,AC)是一种压缩效率比Huffman码更高的无损信源编码,它将要编码的符号序列整体映射为一个码字,引入了小数编码的思想,可无限接近理论压缩比的上限,已广泛应用于图像、视频等多种压缩标准中。低密度奇偶校验码(Low-densityParity-check,LDPC)是一类可与Turbo码相媲美的信道编码方案,其译码性能可接近Shannon限,于2003年被欧洲新一代数字卫星广播标准(DVB-S2)所采纳。因此,算术码与LDPC码的联合具有广阔的应用前景和实用价值,JSCD方法能在保证有效性的基础上,提高抗干扰能力,实现通信的可靠性要求。
随着Turbo迭代译码思想的提出,软输入软输出(Soft-input Soft-output,SISO)译码算法得到了国内外学者的广泛关注。为了实现信源信道的联合译码,基于SISO算法的信源译码器结构被提出,该信源译码器结合信源先验信息和信道信息,采用相关算法得到软信息,并将其传递给信道译码器。当前多媒体数字传输已成为通信业务的主流,其传输的数据量十分庞大且面临复杂多变的信道环境,对通信***的有效性和可靠性提出了更高的要求。若将联合信源信道译码技术应用于多媒体通信***中,可在保证数据高效传输的同时提高***的可靠性。
2007年,M.Grangetto等人在杂志《IEEE Transactions on Image Processing》上发表题为“Iterative decoding of serially concatenated arithmetic and channel codes with JPEG 2000applications”一文,提出了一种基于算术码与***卷积码的迭代联合信源信道译码(IterativeJoint Source Channel Decoding,IJSCD)方法,该方法在算术编码器中添加禁用符号来增加算术码的检错能力,AC-SISO译码器利用BCJR(Bahl Cocke Jelinek Raviv)算法来计算信息位的后验概率,并将其传递给卷积码译码器,同时卷积码译码器将其得到的外信息传递给AC-SISO译码器,通过多次迭代最终完成译码。但该方法的不足之处是损失了算术码的部分压缩效率,计算量大,实现复杂度高。
2008年,逢玉叶在其博士学位论文“基于算术码的联合信源信道编解码研究”中提出了一种自适应的基于算术码与***卷积码的IJSCD方法,该方法根据信道条件的好坏自适应的调节BCJR算法的译码节点的数量,相较于M.Grangetto等人所提的IJSCD方法计算量有所下降,但当信息位长度较大时,该方法的运算量依然非常庞大,不易实现。
发明内容
本发明的目的在于提供一种在保证有效性的同时可以进一步提高***的可靠性,并且运算量较小,实现复杂度较低的基于算术码与低密度奇偶校验码的迭代联合信源信道译码方法。
本发明的目的是这样实现的:
信源符号序列sh经AC编码器1后得到编码序列bh,D个编码序列bh经并串转换器2后得到LDPC编码器3的输入信息序列b,b通过LDPC编码器3后形成码字序列x,x经BPSK调制后送入到AWGN信道4,接收序列r输入到LDPC译码器5和Chase-SISO AC译码器6组成的闭环中进行迭代译码,若干次迭代后LDPC译码器5输出译码序列 经串并转换器7转换得到序列 通过AC译码器8后得到译码符号序列
所述接收序列r输入到LDPC译码器5和Chase-SISO AC译码器6组成的闭环中进行迭代译码具体包括:设置Chase-SISO AC译码器6反馈给LDPC译码器5的初始值为“0”,解调器根据信道信息r得到发送序列的后验概率,并将其传递给LDPC译码器5,随后进行第一次迭代联合译码过程;所述第一次迭代联合译码过程包括:LDPC译码器5采用LLR-BP算法输出译码序列及软信息qi,所述译码序列及软信息qi传递给Chase-SISO AC译码器6,Chase-SISO AC译码器6根据序列和软信息qi运用Chase-type算法得到新的软信息wi,并将新的软信息wi反馈给LDPC译码器5完成第一次迭代联合译码。
所述若干次迭代是按照与第一次迭代联合译码过程相同的方法继续完成第二次、第三次、......、第N次迭代,直至达到最大外迭代次数或
本发明的基于算术码(AC)与低密度奇偶校验(LDPC)码的迭代联合信源信道译码(IJSCD)方法,在由AC编码器1、并串转换器(P/S)2、LDPC编码器3、AWGN信道4、LDPC译码器5、基于Chase-type算法的AC软输入软输出(Chase-SISO AC)译码器6、串并转换器(S/P)7以及AC译码器8构成的***中完成。信源符号序列sh经AC编码器1后得到编码序列bh,D个编码序列bh经并串转换器2后得到LDPC编码器3的输入信息序列b,b通过LDPC编码器3后形成码字序列x,x经BPSK调制后送入到AWGN信道4,接收序列r输入到LDPC译码器5和Chase-SISO AC译码器6组成的闭环中进行迭代译码,若干次迭代后LDPC译码器5输出译码序列 经串并转换器7转换得到序列 通过AC译码器8后得到译码符号序列本发明的主要特点在于:
(1)LDPC译码器5和Chase-SISO AC译码器6组成一个基于SISO算法迭代处理闭环,设置Chase-SISO AC译码器6反馈给LDPC译码器5的初始值为“0”。解调器根据信道信息r得到发送序列的后验概率,并将其传递给LDPC译码器5,随后进行第一次迭代联合译码过程,即LDPC译码器5采用LLR-BP算法输出译码序列及软信息qi,该序列和软信息传递给Chase-SISO AC译码器6,Chase-SISO AC译码器6根据序列和可信度qi运用Chase-type算法得到软信息wi,并将其反馈给LDPC译码器5。至此,完成第一次迭代联合译码,依照此方法继续完成第二次、第三次、......、第N次迭代,直至达到最大外迭代次数或
(2)LDPC译码器5和Chase-SISO AC译码器6构成的一个基于SISO算法迭代处理闭环,通过迭代机制使信道译码器与信源译码器互相交换与传递软信息,充分利用信源信息与信道信息。
(3)AC译码器6中低复杂度的Chase-type算法的引入与应用。
本发明采用一种低复杂度的Chase-type算法来实现算术码的SISO结构,并将算术码与LDPC码进行迭代联合译码,提高***可靠性的同时兼顾了实现的复杂度。
本发明的优势在于:
考虑到基于BCJR算法的AC-SISO译码器的实现是以牺牲AC编码效率为代价,因此本发明采用Chase-type算法来设计AC-SISO译码器。运用Chase-type算法无需在信源集中添加禁用符号,且对AC的编码效率没有影响。
针对基于BCJR算法的AC-SISO译码器的运算量大和实现复杂度高的问题,本发明采用的Chase-type算法可有效降低AC-SISO译码器的计算量。基于Chase-type算法的AC-SISO译码器只在Q=2α(α一般取6)个候选序列中选出满足如下条件的序列作为译码序列:
1)译码符号序列的长度等于信源符号序列长度;
2)具有最大后验概率。
由于译码过程没有较多的乘法运算,且运算量只与选择可信度最低的比特数α有关,与序列的长度无关。因此基于Chase-type算法的AC-SISO译码器具有较低的运算量,易于实现。
本发明将目前无损压缩效率非常高的AC与抗差错能力非常强的LDPC码相结合,使得***的有效性和可靠性都很高,同时采用IJSCD方法,可在保证有效性的情况下,进一步的提高***的可靠性。
附图说明
图1为与本发明所对应的***框图;
图2为与本发明所对应的AC与LDPC码迭代联合译码过程中的消息传递示意图;
图3为与本发明所对应的AC与LDPC码迭代联合译码的误比特率曲线;
图4为与本发明所对应的AC与LDPC码迭代联合译码的丢包率曲线。
具体实施方式
下面结合附图举例对本发明作进一步说明:
图1为与本发明相对应的***框图,该***由AC编码器1、并串转换器(P/S)2、LDPC编码器3、AWGN信道4、LDPC译码器5、基于Chase-type算法的AC软输入软输出(Chase-SISO AC)译码器6、串并转换器(S/P)7以及AC译码器8构成。图1中各模块定义如下:
1为算术码编码器;
2为并串转换器(P/S);
3为LDPC码编码器;
4为加性高斯白噪声(Additive White Gaussian Noise,AWGN)信道;
5为LDPC译码器;
6为采用Chase-type算法的AC-SISO译码器;
7为串并转换器(S/P),作用与模块2相反;
8为算术码译码器。
为了便于描述,图1中的各符号定义如下:
sh[L]:信源输入的长度为L的符号序列,1≤h≤D,D表示并行输入到AC编码器1的符号序列的个数;
bh[kh]:AC编码器1输出的长度为kh的码字序列;
b[K]:并串转换器2输出的长度为K的码字序列;
x[N]:LDPC编码器3输出的长度为N的码字序列;
r[N]:AWGN信道4输出的长度为N的序列;
q[K]:LDPC译码器5输出的长度为K的序列;
qh[kh]:串并转换器7输出的长度为kh的序列;
wh[kh]:Chase-SISO AC译码器6输出的长度为kh的序列;
w[K]:并串转换器2输出且送入LDPC译码器5的长度为K的序列;
经行若干次迭代后,LDPC译码器5输出的长度为K的译码序列;
经过串并转换器7后输出的长度为kh的序列;
AC译码器8输出的长度为L的译码符号序列。
结合图1,待发送的符号序列sh经AC编码器1得到长度为kh的编码序列bh,D个bh通过并串转换器2转换后得到长度为K信息序列b,即LDPC码的信息位长度为K′,如果K<K′,为了保证LDPC码有效编码,则在序列b后面补齐若干个“0”或“1”。b通过LDPC编码器3后形成码字序列x,x经BPSK调制后送入到AWGN信道4,接收序列r输入到LDPC译码器5和Chase-SISO AC译码器6组成的闭环中进行迭代译码,若干次迭代后LDPC译码器5输出译码序列 经串并转换器7转换得到序列 通过AC译码器8后得到译码符号序列
结合图2,图2为AC与LDPC码迭代过程中的消息传递示意图,图2中各符号的定义如下:
vj(1≤j≤M):LDPC码的第j个校验节点;
ci(1≤i≤N):LDPC码的第i个变量节点;
Lij:第j个校验节点vj传递给第i个变量节点ci的消息;
qi:第i个变量节点ci传递给Chase-SISO AC译码器6的软信息;
wi:Chase-SISO AC译码器6传递给第i个变量节点ci的软信息;
Tji:第i个变量节点ci传递给第j个校验节点vj的消息。
由于LDPC码编码生成的校验位不含有任何信源信息,因此变量节点ci只将信息位的消息传递给Chase-SISO AC译码器6,即qi满足1≤i≤K;同理,ci满足1≤i≤K。
LDPC译码器接收到信道信息序列r=(r1,r2,...,rN)后开始译码,译码过程如下:
1)初始化变量节点ci传递给与其连接的校验节点vj的信息:
其中,δ2为高斯白噪声的均方差,wi的初始值为0;
2)计算校验节点vj传给与其连接的变量节点ci的信息,且i∈C(j),C(j)表示所有同校验节点vj连接的变量节点的集合:
其中,C(j)\i表示除变量节点ci以外所有同校验节点vj连接的变量节点的集合,t为LDPC译码迭代次数,称为联合译码的内迭代次数;
3)计算变量节点ci传给与其连接的校验节点vj的信息,且j∈V(i),V(i)表示所有同变量节点ci连接的校验节点的集合:
其中,V(i)\j表示除校验节点vj以外所有同变量节点ci连接的校验节点的集合;
4)计算全部变量节点的硬判决信息:
若则译码序列的第i个码字否则LDPC码的校验矩阵为H,如果则AC与LDPC的迭代联合译码结束;如果且没有达到最大内迭代次数,则返回步骤2)继续译码;如果且已达到最大内迭代次数,则LDPC译码器将译码序列及其可信度qi=Ti (t)作为外信息传递给Chase-SISO译码器。
译码序列及其可信度qi经S/P7转换后得到D个长度为kh的译码序列及其对应的可信度序列qh,Chase-SISO AC译码器6对这D个序列对进行译码,译码过程如下:
1)根据qh确定序列中可信度最低的α个比特的位置;
2)生成第i个测试向量其中Q=2α;ti遍历了只允许在可信度最低的α个比特对应的位置出现“1”,在其余位置出现“0”且最大码重不超过α的所有二进制序列;
3)生成第i个测试序列其中 表示模2和,yk是译码序列的第k个硬判决比特;
4)利用标准的算术译码器对Q个测试序列zi进行译码,如果序列zi译码得到的符号序列长度等于L,将该序列添加到集合Γ中,否则将序列zi舍弃;
5)计算集合Γ中序列zi对应的最大后验概率(Maximum a Posteriori,MAP):
其中,为序列zi经BPSK调制得到的序列,si为序列zi经标准的算术译码得到的符号序列,P(si)表示符号序列si出现的先验概率;
6)计算序列对输出的外信息wh:
其中,为集合Γ中具有最大MAP值对应的序列,J为集合Γ中序列的个数,σ为实验值,E为α个可信度最小的比特在序列中对应的位置。
7)D个序列对经Chase-SISO AC译码器6译码得到D个外信息序列wh,再经P/S2转换后得到传递给变量节点的信息w。若已达到最大的外迭代次数,译码结束;否则返回到LDPC译码器继续译码。
本实施方式的基于AC与LDPC的IJSCD方法,在保证***有效性的前提下,可进一步提高其可靠性,而且该方法运算量小,实现复杂度低。主要特征如下:
1)AC编码器1采用二进制自适应算术编码,编码前信源符号的概率设为等概分布,编码初始区间为[0,0XFFFF),采用跟随比特法进行编码;
2)LDPC编码器3采用***LDPC码,校验矩阵采用边沿密度构造(PEG)法,编码采用近似下三角矩阵编码方法;
3)LDPC译码器5采用基于数域的似然比置信传播(Log-likelihood-rate based BeliefPropagation,LLR-BP)算法;
4)Chase-SISO AC译码器6采用Chase-type算法。
以概率分布为0.9和0.1的二进制独立无记忆信源为例,产生的符号序列sh的长度为110,49个并联输入的符号序sh组成一个数据包;LDPC码校验矩阵利用边沿密度法进行构造,码长为3000,码率为0.876,变量节点的平均度为5,校验节点的平均度为37.58,σ的最佳取值为1,采用BPSK调制,在AWGN信道下基于AC与LDPC码的分离信源信道译码(SeparateSource Channel Decoding,SSCD)和IJSCD的误比特率(Bit Error Rate,BER)曲线和丢包率(Packet Error Rate,PER)曲线如附图3和图4所示,其中α表示AC-SISO译码时选择的可信度最低的比特数,β表示LDPC译码内迭代次数,ε表示外迭代次数。
从图3可以看出,基于AC与LDPC码的IJSCD方法的误比特率较SSCD方法要小,说明IJSCD方法的译码性能更好,可靠性更高。对于IJSCD方法,在β和ε一定的情况下,当α=6时其性能较α=4提高了约0.1dB;在α和ε一定的情况下,当β=50时其性能较β=20明显更好;在α和β一定的情况下,当ε=7时其性能较ε=5有略微改善。由此可得,α的值越大,内迭代和外迭代的次数越多,基于AC与LDPC码的IJSCD方法的译码性能就越好。当α=6,β=50,ε=5时,IJSCD方法较SSCD可获得约0.2dB的增益。同样由图4可知,采用IJSCD方法可获得比SSCD方法更低的丢包率,提高了通信的可靠性。
Claims (3)
1.一种基于算术码与低密度奇偶校验码的迭代联合信源信道译码方法,其特征是:信源符号序列sh经AC编码器(1)后得到编码序列bh,D个编码序列bh经并串转换器(2)后得到LDPC编码器(3)的输入信息序列b,b通过LDPC编码器(3)后形成码字序列x,x经BPSK调制后送入到AWGN信道(4),接收序列r输入到LDPC译码器(5)和Chase-SISO AC译码器(6)组成的闭环中进行迭代译码,若干次迭代后LDPC译码器(5)输出译码序列 经串并转换器(7)转换得到序列 通过AC译码器(8)后得到译码符号序列
2.根据权利要求1所述的基于算术码与低密度奇偶校验码的迭代联合信源信道译码方法,其特征是所述接收序列r输入到LDPC译码器(5)和Chase-SISO AC译码器(6)组成的闭环中进行迭代译码具体包括:设置Chase-SISO AC译码器(6)反馈给LDPC译码器(5)的初始值为“0”,解调器根据信道信息r得到发送序列的后验概率,并将其传递给LDPC译码器(5),随后进行第一次迭代联合译码过程;所述第一次迭代联合译码过程包括:LDPC译码器(5)采用LLR-BP算法输出译码序列及软信息qi,所述译码序列及软信息qi传递给Chase-SISO AC译码器(6),Chase-SISO AC译码器(6)根据序列和软信息qi运用Chase-type算法得到新的软信息wi,并将新的软信息wi反馈给LDPC译码器(5)完成第一次迭代联合译码。
3.根据权利要求2所述的基于算术码与低密度奇偶校验码的迭代联合信源信道译码方法,其特征是所述若干次迭代是按照与第一次迭代联合译码过程相同的方法继续完成第二次、第三次、......、第N次迭代,直至达到最大外迭代次数或
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610152971.7A CN105846827B (zh) | 2016-03-17 | 2016-03-17 | 基于算术码与低密度奇偶校验码的迭代联合信源信道译码方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610152971.7A CN105846827B (zh) | 2016-03-17 | 2016-03-17 | 基于算术码与低密度奇偶校验码的迭代联合信源信道译码方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105846827A true CN105846827A (zh) | 2016-08-10 |
CN105846827B CN105846827B (zh) | 2019-02-01 |
Family
ID=56588271
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610152971.7A Active CN105846827B (zh) | 2016-03-17 | 2016-03-17 | 基于算术码与低密度奇偶校验码的迭代联合信源信道译码方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105846827B (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106341138A (zh) * | 2016-09-05 | 2017-01-18 | 厦门大学 | 基于原模图ldpc码的联合信源信道编码矩阵构造方法 |
CN109639290A (zh) * | 2018-11-29 | 2019-04-16 | 中山大学 | 一种半随机分组叠加编码及译码方法 |
CN112600568A (zh) * | 2020-12-04 | 2021-04-02 | 天津大学 | 结合非标准6阶调制与ldpc码的编码调制传输方法 |
CN113037298A (zh) * | 2021-02-23 | 2021-06-25 | 北京理工大学 | 一种基于低码率ldpc码干扰信息填充的***及方法 |
CN113273083A (zh) * | 2018-08-27 | 2021-08-17 | 波拉兰哈伯雷斯姆技术公司 | 使用压缩的信道输出信息来解码数据的方法和*** |
CN114142872A (zh) * | 2021-12-06 | 2022-03-04 | 上海垣信卫星科技有限公司 | Ldpc解码装置及其方法,低轨道卫星接收设备 |
CN115996104A (zh) * | 2021-10-18 | 2023-04-21 | 华为技术有限公司 | 算术码的自学习联合信源信道迭代译码方法及相关设备 |
CN116723069A (zh) * | 2023-08-08 | 2023-09-08 | 华侨大学 | 一种多模块迭代Turbo均衡方法、装置、设备、服务器及介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102017426A (zh) * | 2008-02-26 | 2011-04-13 | 三星电子株式会社 | 使用低密度奇偶校验码的通信***中的信道编码和解码的方法和装置 |
US20110276855A1 (en) * | 2010-05-07 | 2011-11-10 | Samsung Electronics Co., Ltd. | Method and apparatus for channel coding and decoding in a communication system using a low-density parity-check code |
-
2016
- 2016-03-17 CN CN201610152971.7A patent/CN105846827B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102017426A (zh) * | 2008-02-26 | 2011-04-13 | 三星电子株式会社 | 使用低密度奇偶校验码的通信***中的信道编码和解码的方法和装置 |
US20110276855A1 (en) * | 2010-05-07 | 2011-11-10 | Samsung Electronics Co., Ltd. | Method and apparatus for channel coding and decoding in a communication system using a low-density parity-check code |
Non-Patent Citations (1)
Title |
---|
翟助群 等: "低密度奇偶校验码的联合信源信道译码", 《兵工学报》 * |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106341138B (zh) * | 2016-09-05 | 2019-05-10 | 厦门大学 | 基于原模图ldpc码的联合信源信道编码矩阵构造方法 |
CN106341138A (zh) * | 2016-09-05 | 2017-01-18 | 厦门大学 | 基于原模图ldpc码的联合信源信道编码矩阵构造方法 |
CN113273083A (zh) * | 2018-08-27 | 2021-08-17 | 波拉兰哈伯雷斯姆技术公司 | 使用压缩的信道输出信息来解码数据的方法和*** |
CN113273083B (zh) * | 2018-08-27 | 2024-05-24 | 波拉兰哈伯雷斯姆技术公司 | 使用压缩的信道输出信息来解码数据的方法和*** |
CN109639290A (zh) * | 2018-11-29 | 2019-04-16 | 中山大学 | 一种半随机分组叠加编码及译码方法 |
CN109639290B (zh) * | 2018-11-29 | 2021-08-06 | 中山大学 | 一种半随机分组叠加编码及译码方法 |
CN112600568A (zh) * | 2020-12-04 | 2021-04-02 | 天津大学 | 结合非标准6阶调制与ldpc码的编码调制传输方法 |
CN112600568B (zh) * | 2020-12-04 | 2021-08-24 | 天津大学 | 结合非标准6阶调制与ldpc码的编码调制传输方法 |
CN113037298A (zh) * | 2021-02-23 | 2021-06-25 | 北京理工大学 | 一种基于低码率ldpc码干扰信息填充的***及方法 |
CN115996104A (zh) * | 2021-10-18 | 2023-04-21 | 华为技术有限公司 | 算术码的自学习联合信源信道迭代译码方法及相关设备 |
CN115996104B (zh) * | 2021-10-18 | 2024-05-17 | 华为技术有限公司 | 算术码的自学习联合信源信道迭代译码方法及相关设备 |
CN114142872A (zh) * | 2021-12-06 | 2022-03-04 | 上海垣信卫星科技有限公司 | Ldpc解码装置及其方法,低轨道卫星接收设备 |
CN114142872B (zh) * | 2021-12-06 | 2023-03-10 | 上海垣信卫星科技有限公司 | Ldpc解码装置及其方法,低轨道卫星接收设备 |
CN116723069A (zh) * | 2023-08-08 | 2023-09-08 | 华侨大学 | 一种多模块迭代Turbo均衡方法、装置、设备、服务器及介质 |
CN116723069B (zh) * | 2023-08-08 | 2023-12-05 | 华侨大学 | 一种多模块迭代Turbo均衡方法、装置、设备、服务器及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN105846827B (zh) | 2019-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105846827B (zh) | 基于算术码与低密度奇偶校验码的迭代联合信源信道译码方法 | |
Bauer et al. | On variable length codes for iterative source/channel decoding | |
Jiang et al. | Deepturbo: Deep turbo decoder | |
CN1189935A (zh) | 并行链接截尾卷积码及其译码器 | |
CN107231158B (zh) | 一种极化码迭代接收机、***和极化码迭代译码方法 | |
Zribi et al. | Low-complexity soft decoding of Huffman codes and iterative joint source channel decoding | |
CN104579369A (zh) | 一种Turbo迭代译码方法和译码装置 | |
Chen | Iterative soft decoding of Reed-Solomon convolutional concatenated codes | |
Chou et al. | Turbo coded trellis-based constructions for data embedding: channel coding with side information | |
Wen et al. | Soft-input soft-output decoding of variable length codes | |
CN100486235C (zh) | 软信息保留的迭代接收方法 | |
CN112468159A (zh) | 一种基于联合信源信道编码的不等错误保护方法 | |
CN103746772A (zh) | Ldpc编码调制***的解调器输出软信息的优化方法 | |
Liu et al. | Joint source and channel decoding for variable length encoded turbo codes | |
CN101753153B (zh) | 一种Turbo码编码器、译码器及编码、译码方法 | |
Li et al. | Two-stage constructions for the rate-compatible shortened polar codes | |
CN102751996B (zh) | 高性能低复杂性分组乘积码tpc的译码方法 | |
Izhar et al. | Utilization of 2-D Markov source correlation using block turbo codes | |
KR20090091254A (ko) | 터보 디코더 장치 및 방법 | |
Zeng et al. | Polar codes: Encoding/decoding and rate-compatible jointly design for HARQ system | |
CN102655589B (zh) | 基于变长码与算术码的联合信源信道解码方法 | |
Zhou et al. | Serially concatenated joint source-channel coding for binary markov sources | |
Chen et al. | Iterative soft-decision decoding of Reed-Solomon convolutional concatenated codes | |
CN105227193B (zh) | 基于LDPC的Turbo结构码混合级联编译码方法 | |
Tuntoolavest et al. | List-of-2 soft decision viterbi inner decoder for a generalized concatenated coding system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |