CN106953647B - 一种针对代数几何码的自适应Chase译码方法 - Google Patents

一种针对代数几何码的自适应Chase译码方法 Download PDF

Info

Publication number
CN106953647B
CN106953647B CN201710153391.4A CN201710153391A CN106953647B CN 106953647 B CN106953647 B CN 106953647B CN 201710153391 A CN201710153391 A CN 201710153391A CN 106953647 B CN106953647 B CN 106953647B
Authority
CN
China
Prior art keywords
decoding
reliability
interpolation
max
code
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
CN201710153391.4A
Other languages
English (en)
Other versions
CN106953647A (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.)
Sun Yat Sen University
Original Assignee
Sun Yat Sen University
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 Sun Yat Sen University filed Critical Sun Yat Sen University
Priority to CN201710153391.4A priority Critical patent/CN106953647B/zh
Publication of CN106953647A publication Critical patent/CN106953647A/zh
Application granted granted Critical
Publication of CN106953647B publication Critical patent/CN106953647B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, 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/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error 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/13Linear codes
    • H03M13/132Algebraic geometric codes, e.g. Goppa codes
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, 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/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error 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/13Linear codes
    • H03M13/15Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes
    • H03M13/151Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes using error location or error correction polynomials
    • H03M13/1515Reed-Solomon codes

Landscapes

  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Algebra (AREA)
  • General Physics & Mathematics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Discrete Mathematics (AREA)
  • Error Detection And Correction (AREA)

Abstract

本发明属于数字通信和数字存储领域,特别涉及一种针对代数几何码的自适应Chase译码方法。包括以下步骤:配置接收信息可靠度阈值γ*和翻转码元数有效范围[ηminmax];利用输入软信息得到可信度矩阵Π和一个码长为n的硬判决接收码字R;根据可信度矩阵Π,结合可靠度阈值γ*和翻转码元数有效范围[ηminmax],得到合法翻转码元数η,ηmin≤η≤ηmax;根据翻转码元数η,得到可靠码元索引集合Θ和不可靠码元索引集合Θc,从而得到2η个测试码字;根据插值(Interpolation)算法和多项式根搜索(Polynomial Root‑Finding)算法,针对可靠和不可靠码元索引集合进行插值操作及分解(Factorization)操作,得出译码结果。本发明提出的译码方法,具有更好的译码性能,并且可以根据信道好坏对译码复杂度进行自我调节,降低复杂度,将复杂度控制在有效范围内。

Description

一种针对代数几何码的自适应Chase译码方法
技术领域
本发明涉及数字通信和数字存储领域,特别是涉及一种针对代数几何码的自适应Chase 译码方法。
背景技术
信道纠错编码技术,作为一个关键技术被广泛应用于无线数字通信***和数据存储***中。纠错编码通过对原始发送信息进行编码和附加冗余,从而对在传输过程中产生的错误进行纠错。信道编码有很多种类,其中,代数几何(Algebraic-Geometric,AG)码是一类定义在有限域的几何曲线上的线性码,其中包括,二元BCH码、里德所罗门(Reed-Solomon,RS) 码和埃尔米特(Hermitian)码等。RS码作为AG码的一个特例,对突发错误有特别强的纠错能力,被广泛应用于硬盘、CD和DVD等数据存储设备和电子消费设备中。而采用卷积码作内码,RS码作外码的串行级联码,也在众多的数字通信***中得到应用,包括卫星通信、深空探测、数字信号广播和数字视频广播。
RS码是由直线上的仿射点构造而来的,RS码的大小不能超出定义其的有限域大小。对比构造于相同有限域上的RS码来说,一般的AG码能有更长的码长,因此具有更大的最小汉明距离,能够在一帧传输码元中译出更多的错误。因此,AG码很适合作为未来替代RS码使用在电子设备当中的一种纠错编码。
对于一般AG码的研究来说,关键在于译码过程的研究,目标是研究出一种译码性能好且复杂度低的译码算法。而目前,针对AG码的译码算法根据自身不同的特点,被应用到各种场景中。一种传统而有效的唯一输出译码方法是Sakata算法,顾名思义,该方法只有一个译码输出结果,优点在于复杂度低,但最大的限制是译码能力不能超过码最小汉明距离的一半,这样大大限制了它的译码能力。
为了达到更好的纠错能力,1999年,M.Sudan和Guruswami将已有的针对RS码的列表译码方法,Guruswami-Sudan(GS)算法,扩展到了AG码上。这种列表译码方法的优点是,译码能力能够超过AG码的最小汉明距离的一半。虽然GS算法拥有更优于唯一输出译码方法的译码能力,但这是以复杂度作为代价的。更重要的是,GS算法在译码性能上确实具有历史性突破,但还是不能满足快速发展的通信需求,而且它属于硬判决译码方法,无法充分利用从信道观察到的所有信息进行译码,这样限制了它的译码能力。
之后,基于针对于RS码的软判决译码算法,Kotter-Vardy(KV)算法的基础上,由Chen 等人于2009年在其基础上,将软判决译码算法进行优化,扩展为针对AG码的软判决译码 (Algebraic Soft-Decision Decoding,ASD)算法,针对AG码的ASD算法属于软判决译码算法,能够较充分地利用从信道观察到的接收软信息进行更精确的译码。ASD算法的译码性能在GS算法基础上有进一步的提高,但其高复杂度仍是制约其广泛应用于实际生产中的最主要因素。而且,在实际工业应用场景中常用的纠错控制编码,一般是高码率的,而ASD算法对低码率(码率=k/n)的码有很大的译码性能的提高,但是对高码率的码却提升很少。
发明内容
本发明所要解决的技术问题在于针对上述现有技术中的不足,提供一种针对代数几何码的自适应Chase译码方法,其方法步骤简单,实现方便,译码性能更好。对比于GS算法,具有更优的译码性能,而相比于针对AG码的ASD算法,则拥有更优的译码性能和更低的复杂度,而且对于高码率的码,译码性能的提高更为明显。因此,可以更好地应用在实际工业场景中。
本发明解决其技术问题所采用的技术方案是:一种针对代数几何码的自适应Chase译码方法,包括以下步骤:
1).配置接收信息可靠度阈值γ*(0<γ*<1)和翻转码元数有效范围[ηminmax],其中最小值ηmin和最大值ηmax为正整数,且ηmin<ηmax
2).处理输入软信息,得到可信度矩阵Π和一个码长为n的硬判决接收码字
Figure GDA0002462517400000029
其中
Figure GDA00024625174000000210
为n维实数集;所述可信度矩阵Π的大小为q×n,其中q表示有限域的大小,所述可信度矩阵Π中第i行j列的元素πij表示,第j个接收码元Rj对应的发送码元cj=i时的后验概率:πij=Pr[cj=i|Rj],i=0,1,...,q-1,j=0,1,...,n-1;
3).计算各个码元的可靠度值并排序,结合可靠度阈值γ*和翻转码元数有效范围[ηminmax],得到合法的翻转码元数η,η为正整数,且ηmin≤η≤ηmax
4).根据翻转码元数η,得到可靠码元索引集合Θ和不可靠码元索引集合Θc,从而得到2η个测试码字;所述的可靠码元索引集合Θ定义为:Θ={j0,j1,...,jn-η-1},所述不可靠码元索引集合Θc的定义为:Θc={jn-η,jn-η+1,...,jn-1};所述的2η个测试码字定义如下:
Figure GDA0002462517400000021
其中,u=1,2,...,2η;同时,对于j∈Θ,
Figure GDA0002462517400000022
Figure GDA0002462517400000023
而j∈Θc
Figure GDA0002462517400000024
Figure GDA0002462517400000025
Figure GDA0002462517400000026
其中,
Figure GDA0002462517400000027
Figure GDA0002462517400000028
表示可信度矩阵Π的第j列中最大和次大的概率值所对应的码元取值i;
5).利用插值(Interpolation)算法,针对可靠码元索引集合Θ,进行同元插值操作;
6).利用插值(Interpolation)算法,针对不可靠码元索引集合Θc,结合由所述步骤5) 获得的同元插值的结果,进行基于二元树结构的异元插值操作,得到2η个插值多项式结果;
7).利用多项式根搜索(Polynomial Root-Finding)算法对所述步骤6)获得的异元插值的2η个多项式结果分别进行分解(Factorization)操作;
8).判断上述分解操作结果的有效性,利用最大似然(Maximum Likelihood,ML)准则,得出译码结果。
本发明所述的译码方法中,步骤3),进一步包括以下子步骤:
(3.1)根据可信度矩阵Π,计算每个码元Rj对应的可靠度值
Figure GDA0002462517400000031
γj∈[0,1],且
Figure GDA0002462517400000032
Figure GDA0002462517400000033
表示可信度矩阵Π的第j列中最大和次大的元素,即第j列中最大和次大的概率值;
(3.2)根据可靠度值γj的大小,对所有接收码元Rj进行可靠性升序排序,得到已排序的下标升序序列j0,j1,...,jn-1,即
Figure GDA0002462517400000034
(3.3)由已排序的下标升序序列对应的可靠度值γj与可靠度阈值γ*对比,结合翻转码元数有效范围[ηminmax],得出合法的翻转码元数η。
特别地,本发明所述的译码方法中,步骤5)和步骤6)所述的插值算法为Kotter’sInterpolation插值方法。
特别地,本发明所述的译码方法中,步骤7)所述的多项式根搜索算法为递归系数搜索 (Recursive Coefficient Search,RCS)算法。
本发明所述的译码方法中,步骤8),进一步按照以下方法操作:
判断上述分解操作结果的有效性,若存在被有效分解出的a个结果,其中0<a≤2η,则对此a个有效分解结果进行编码,利用最大似然(Maximum Likelihood,ML)准则,得到发送码字c的最大似然值
Figure GDA0002462517400000035
并作为译码输出结果,否则,输出硬判决接收码字R作为译码输出结果。
本发明与现有的针对代数几何码(AG码)的译码算法相比,具有以下优点:
1、本发明的一种针对AG码的自适应Chase译码方法,对于现有的GS算法而言,更加充分利用从信道观察得到的信息进行译码,在译码性能上有很大的提升;同时,对比于针对AG 码的ASD算法,能够以更低的复杂度得到更好的译码性能,达到译码性能和复杂度双赢的局面,而且本发明对高码率的码的译码性能提高更多,更适用于实际工业应用场景。
2、本发明的一种针对AG码的自适应Chase译码方法,具备信道自适应能力,在保证译码性能的同时,可以根据信道条件的好坏情况,调节译码复杂度,在信道条件较好的情况下,可以减少不必要的译码计算复杂度。
综上所述,本发明提出了一种针对AG码的自适应Chase译码方法,很好的发掘了AG码的译码能力,相对于现有的针对AG码的译码算法,具有更好的译码性能,并且可以根据信道好坏对译码复杂度进行自我调节,降低复杂度,将复杂度控制在有效范围内,从而使AG码能够更好地应用到实际工业场景中。同时,也为利用AG码升级现有的使用RS码作为编码的数据存储设备和电子消费设备提供了可行性。
附图说明
图1是本发明的代数几何码的自适应Chase译码方法与现有译码方法的性能对比图。
图2是本发明的代数几何码的自适应Chase译码方法与现有译码方法的译码复杂度表格。
图3是本发明的代数几何码的自适应Chase译码方法的译码复杂度曲线图。
具体实施方式
以下描述具体实施例用于补充说明本发明的实施步骤和优势。
本实施例中,使用代数几何(Algebraic-Geometric,AG)码中具有代表性的埃尔米特 (Hermitian)码作为参考例子。
发送端编码过程:对要进行传输的传输信息进行Hermitian(64,49)的Hermitian编码,该编码过程如下:对传输信息的m=(m0,m1,...,m48)为信息向量,m∈GF(16)49,该信息向量对应的Hermitian码字由cm·G产生,其中G为该Hermitian码字的生成矩阵,c∈GF(16)64。这里,GF(16)指有限域,即q=16,而GF(16)49的上标49指m的维度,即信息位长度k=49, GF(16)64的上标64值c的维度,即发送码字码长n=64。在GF(16)中,一个码元符号由4位二元比特表示,将码长为64的码字c=(c0,c1,...,c63)转化成64×4=256位长的比特级码字b=(b0,b1,...,b255),码字比特b将被调制后发送到AWGN信道。
经过AWGN信道传输后,接收端得到输入的软信息并进行译码。译码过程如下:
1).配置接收信息可靠度阈值γ*(0<γ*<1)和翻转码元数有效范围[ηminmax]=[1,5];
2).处理输入软信息,得到可信度矩阵Π和一个码长为64的硬判决接收码字
Figure GDA0002462517400000051
其中
Figure GDA0002462517400000052
为n维实数集;所述可信度矩阵Π的大小为16×64,其中16表示有限域的大小,所述可信度矩阵Π中第i行j列的元素πij表示,第j个接收码元Rj对应的发送码元cj=i时的后验概率:πij=Pr[cj=i|Rj],i=0,1,...,15,j=0,1,...,63;
3).计算各个码元的可靠度值并排序,结合可靠度阈值γ*和翻转码元数有效范围[1,5],得到合法的翻转码元数η,η为正整数,且1≤η≤5;
4).根据翻转码元数η,得到可靠码元索引集合Θ和不可靠码元索引集合Θc,从而得到2η个测试码字;所述的可靠码元索引集合Θ定义为:Θ={j0,j1,...,j63-η},所述不可靠码元索引集合Θc的定义为:Θc={j64-η,j65-η,...,j63};所述的2η个测试码字定义如下:
Figure GDA0002462517400000053
其中,u=1,2,...,2η;同时,对于j∈Θ,
Figure GDA0002462517400000054
Figure GDA0002462517400000055
而j∈Θc
Figure GDA0002462517400000056
Figure GDA0002462517400000057
Figure GDA0002462517400000058
其中,
Figure GDA0002462517400000059
Figure GDA00024625174000000510
表示可信度矩阵Π的第j列中最大和次大的概率值所对应的码元取值i;
5).利用插值(Interpolation)算法,针对可靠码元索引集合Θ,进行同元插值操作;
6).利用插值(Interpolation)算法,针对不可靠码元索引集合Θc,结合由所述步骤5) 获得的同元插值的结果,进行基于二元树结构的异元插值操作,得到2η个插值多项式结果;
7).利用多项式根搜索(Polynomial Root-Finding)算法对所述步骤6)获得的异元插值的2η个多项式结果分别进行分解(Factorization)操作;
8).判断上述分解操作结果的有效性,利用最大似然(Maximum Likelihood,ML)准则,得出译码结果。
本发明所述的译码方法中,步骤3),进一步包括以下子步骤:
(3.1)根据可信度矩阵Π,计算每个码元Rj对应的可靠度值
Figure GDA00024625174000000511
γj∈[0,1],且
Figure GDA00024625174000000512
Figure GDA00024625174000000513
表示可信度矩阵Π的第j列中最大和次大的元素,即第j列中最大和次大的概率值;
(3.2)根据可靠度值γj的大小,对所有接收码元Rj进行可靠性升序排序,得到已排序的下标升序序列j0,j1,...,j63,即
Figure GDA00024625174000000514
(3.3)由已排序的下标升序序列对应的可靠度值γj与可靠度阈值γ*对比,结合翻转码元数有效范围[1,5],得出合法的翻转码元数η,1≤η≤5。
本发明所述的译码方法中,步骤5)和步骤6)所述的插值算法为Kotter’sInterpolation 插值方法。
本发明所述的译码方法中,步骤7)所述的多项式根搜索算法为递归系数搜索(Recursive Coefficient Search,RCS)算法。
本发明所述的译码方法中,步骤8),进一步按照以下方法操作:
判断上述分解操作结果的有效性,若存在被有效分解出的a个结果,其中0<a≤2η,则对此a个有效分解结果进行编码,利用最大似然(Maximum Likelihood,ML)准则,得到发送码字c的最大似然值
Figure GDA0002462517400000061
并作为译码输出结果,否则,输出硬判决接收码字R作为译码输出结果。
本实施例对(64,49)Hermitian码进行译码的的仿真结果如图1所示,图中,FER表示误帧率,SNR表示信噪比。由图1可知,与目前的Sakata算法、GS算法和ASD算法相比,本发明的一种针对AG码的自适应Chase译码方法带来了显著的译码增益,且译码增益随着可靠度阈值γ*的缩小而增加。在误帧率为10-5时,对比于ASD算法,本发明的一种针对AG码的自适应Chase译码方法的编码增益可以达到1.5dB。同时,结合图1和图2可知,相对于ASD 算法,本发明的译码方法在具有更好的译码性能的同时,具有更低的译码复杂度,达到译码性能与复杂度的双赢。同时,由图3可知,本发明的一种针对AG码的自适应Chase译码方法在有效SNR范围内,复杂度开始随着SNR增加而逐渐降低,证明了本发明的译码方法具有信道自适应特性。因此,本发明很好的发掘了AG码的译码能力,且能将复杂度控制在有效范围内,从而使AG码能够更好地应用到实际工业场景中。同时,也为利用AG码升级现有的使用 RS码作为编码的数据存储设备和电子消费设备提供了可行性。
以上所述,仅是本发明的较佳实施例,并非对本发明作任何限制。熟悉本领域的技术人员在不违背本发明精神的前提下还可做种种的等同变形或替换,这些等同的变型或替换均包含在本申请权利要求所限定的范围。

Claims (5)

1.一种针对代数几何码的自适应Chase译码方法,其特征在于,包括以下步骤:
1).配置接收信息可靠度阈值γ*且0<γ*<1,和翻转码元数的有效范围[ηminmax],其中最小值ηmin和最大值ηmax为正整数,且ηmin<ηmax
2).处理输入软信息,得到可信度矩阵Π和一个码长为n的硬判决接收码字
Figure FDA0001246298850000011
其中
Figure FDA0001246298850000012
为n维实数集;所述可信度矩阵Π的大小为q×n,其中q表示有限域的大小,所述可信度矩阵Π中第i行j列的元素用πij表示,第j个接收码元Rj对应的发送码元cj=i时的后验概率:πij=Pr[cj=i|Rj],i=0,1,...,q-1,j=0,1,...,n-1;
3).计算各个码元的可靠度值并排序,结合可靠度阈值γ*和翻转码元数的有效范围[ηminmax],得到合法的翻转码元数η,η为正整数,且ηmin≤η≤ηmax
4).根据翻转码元数η,得到可靠码元索引集合Θ和不可靠码元索引集合Θc,从而得到2η个测试码字;所述的可靠码元索引集合Θ定义为:Θ={j0,j1,…,jn-η-1},所述不可靠码元索引集合Θc的定义为:Θc={jn-η,jn-η+1,...,jn-1};所述的2η个测试码字定义如下:
Figure FDA0001246298850000013
其中,u=1,2,...,2η;同时,对于j∈Θ,
Figure FDA0001246298850000014
Figure FDA0001246298850000015
而j∈Θc
Figure FDA0001246298850000016
Figure FDA0001246298850000017
Figure FDA0001246298850000018
其中,
Figure FDA0001246298850000019
Figure FDA00012462988500000110
表示可信度矩阵Π的第j列中最大和次大的概率值所对应的码元取值i;
5).利用插值算法,针对所述可靠码元索引集合Θ,进行同元插值操作;
6).利用插值算法,针对所述不可靠码元索引集合Θc,结合由所述步骤5)获得的同元插值的结果,进行基于二元树结构的异元插值操作,得到2η个插值多项式结果;
7).利用多项式根搜索算法对所述步骤6)获得的异元插值的2η个多项式结果分别进行分解操作;
8).判断上述分解操作结果的有效性,利用最大似然准则,得出译码结果。
2.根据权利要求1所述的一种针对代数几何码的自适应Chase译码方法,其特征在于,所述步骤3),进一步包括如下子步骤:
(3.1)根据可信度矩阵Π,计算每个码元Rj对应的可靠度值
Figure FDA00012462988500000111
γj∈[0,1],且
Figure FDA00012462988500000112
Figure FDA00012462988500000113
表示可信度矩阵Π的第j列中最大和次大的元素,即第j列中最大和次大的概率值;
(3.2)根据可靠度值γj的大小,对所有接收码元Rj进行可靠性升序排序,得到已排序的下标升序序列j0,j1,...,jn-1,即
Figure FDA0001246298850000021
(3.3)由已排序的下标升序序列对应的可靠度值γj与可靠度阈值γ*对比,结合翻转码元数有效范围[ηminmax],得出合法的翻转码元数η。
3.根据权利要求1所述的一种针对代数几何码的自适应Chase译码方法,其特征在于,所述步骤5)和所述步骤6)中的插值算法为Kotter’s Interpolation插值方法。
4.根据权利要求1所述的一种针对代数几何码的自适应Chase译码方法,其特征在于,所述步骤7)的多项式根搜索算法为递归系数搜索算法。
5.根据权利要求1所述的一种针对代数几何码的自适应Chase译码方法,其特征在于,所述步骤8),进一步按照以下方法操作:
判断上述分解操作结果的有效性,若存在被有效分解出的a个结果,其中0<a≤2η,则对此a个有效分解结果进行编码,利用最大似然ML准则,得到发送码字c的最大似然值
Figure FDA0001246298850000022
并作为译码输出结果,否则,输出硬判决接收码字R作为译码输出结果。
CN201710153391.4A 2017-03-15 2017-03-15 一种针对代数几何码的自适应Chase译码方法 Expired - Fee Related CN106953647B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710153391.4A CN106953647B (zh) 2017-03-15 2017-03-15 一种针对代数几何码的自适应Chase译码方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710153391.4A CN106953647B (zh) 2017-03-15 2017-03-15 一种针对代数几何码的自适应Chase译码方法

Publications (2)

Publication Number Publication Date
CN106953647A CN106953647A (zh) 2017-07-14
CN106953647B true CN106953647B (zh) 2020-09-08

Family

ID=59471980

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710153391.4A Expired - Fee Related CN106953647B (zh) 2017-03-15 2017-03-15 一种针对代数几何码的自适应Chase译码方法

Country Status (1)

Country Link
CN (1) CN106953647B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109286403B (zh) * 2017-07-21 2022-05-10 华为技术有限公司 极化码编码的方法和装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103457612A (zh) * 2013-08-22 2013-12-18 中山大学 针对里德所罗门-卷积级联码的迭代软判决译码方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9935659B2 (en) * 2015-05-18 2018-04-03 SK Hynix Inc. Performance optimization in soft decoding for turbo product codes

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103457612A (zh) * 2013-08-22 2013-12-18 中山大学 针对里德所罗门-卷积级联码的迭代软判决译码方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Low-Complexity Chase Decoding of Algebraic-Geometric Codes Using Koetter’s Interpolation;Siyuan Wu 等;《IEEE Infomation Theory Workshop》;20161027;第2页第2节,第3-4页第3节 *

Also Published As

Publication number Publication date
CN106953647A (zh) 2017-07-14

Similar Documents

Publication Publication Date Title
CN100355201C (zh) 缩减的软输出信息分组的选择
CN108462558B (zh) 一种极化码scl译码方法、装置及电子设备
US7979775B2 (en) Turbo interference suppression in communication systems
CN107231158B (zh) 一种极化码迭代接收机、***和极化码迭代译码方法
CN103269229A (zh) 一种ldpc-rs二维乘积码的混合迭代译码方法
Jing et al. Blind recognition of binary cyclic codes
Ramabadran et al. Blind recognition of LDPC code parameters over erroneous channel conditions
WO2019197043A1 (en) Multi-composition coding for signal shaping
US20050210358A1 (en) Soft decoding of linear block codes
CN113890543B (zh) 基于多层感知神经网络的多进制ldpc码的译码方法
CN102780496B (zh) Rs码译码方法及装置
US9608667B2 (en) Method and apparatus for decoding non-binary parity check code
CN101262232A (zh) 一种针对重叠编码复用的译码算法
Ortega et al. Optimizing the co‐design of message structure and channel coding to reduce the TTD for a Galileo 2nd generation signal
CN106953647B (zh) 一种针对代数几何码的自适应Chase译码方法
US8627187B2 (en) Decoding of recursive convolutional codes by means of a decoder for non-recursive convolutional codes
EP1641130A1 (en) Calculation of soft metric values for coded transmission over multiple wire twisted pair cables
JP2010504653A (ja) 復調方法
CN115225202B (zh) 一种级联译码方法
CN115694515A (zh) 基于关键比特的神经网络辅助极化码译码方法及装置
US7388522B2 (en) Sequentially decoded low density parity coding (LDPC) forward error correction (FEC) in orthogonal frequency division modulation (OFDM) systems
Zolotarev et al. Efficient multithreshold decoding of nonbinary codes
Nouh et al. Efficient serial concatenation of symbol by symbol and word by word decoders
Claussen et al. Improved max-log-MAP turbo decoding by maximization of mutual information transfer
CN112332866A (zh) 一种基于dvb-s与dvb-s2信号的级联码参数识别方法

Legal Events

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

Granted publication date: 20200908

Termination date: 20210315

CF01 Termination of patent right due to non-payment of annual fee