[go: up one dir, main page]

CN107026656B - 一种基于扰动的CRC辅助中短码长Polar码有效译码方法 - Google Patents

一种基于扰动的CRC辅助中短码长Polar码有效译码方法 Download PDF

Info

Publication number
CN107026656B
CN107026656B CN201710021565.1A CN201710021565A CN107026656B CN 107026656 B CN107026656 B CN 107026656B CN 201710021565 A CN201710021565 A CN 201710021565A CN 107026656 B CN107026656 B CN 107026656B
Authority
CN
China
Prior art keywords
decoding
crc
code
disturbance
channel
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.)
Active
Application number
CN201710021565.1A
Other languages
English (en)
Other versions
CN107026656A (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.)
Nanjing University of Posts and Telecommunications
Original Assignee
Nanjing University of Posts and Telecommunications
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 Nanjing University of Posts and Telecommunications filed Critical Nanjing University of Posts and Telecommunications
Priority to CN201710021565.1A priority Critical patent/CN107026656B/zh
Publication of CN107026656A publication Critical patent/CN107026656A/zh
Application granted granted Critical
Publication of CN107026656B publication Critical patent/CN107026656B/zh
Active 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
    • 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/09Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Error Detection And Correction (AREA)

Abstract

本发明公开了一种基于扰动的循环冗余校验(Cyclic Redundancy Check,CRC)辅助中短码长Polar码有效译码方法,属于纠错编码技术领域。本发明提出首先在发送端将待传输的信息位进行CRC编码,CRC编码之后的再进行Polar码编码。在接收端,若SC译码器的码字不能通过CRC,激活扰动操作使得SC译码器产生更优的码字。扰动操作即向信道输出序列加微小的独立噪声做扰动,然后使用扰动后的序列重新进行译码,当译码器产生能通过CRC的码字或者达到重译次数门限,该方法宣布完成译码。数值仿真实验表明,在相同误比特率和误码率条件下,相比SC译码方法,本发明提出的译码方法能够带来比特信噪比的明显提升。并且,随着信道环境的改善,本发明的译码复杂度将趋近于SC译码的复杂度O(NlogN)。

Description

一种基于扰动的CRC辅助中短码长Polar码有效译码方法
技术领域
本发明属于纠错编码技术领域,具体涉及一种基于扰动的CRC辅助中短码长Polar码有效译码方法。
背景技术
Polar码是一种基于信道极化理论的信道编码,具有确定性的编译码方法,并且是唯一能够被严格证明达到信道容量的信道编码方法,现已成为5G中的中短码长纠错编码方法。Polar码自从被提出后,便引起了人们的关注,其中有效的译码算法是Polar 码研究的关键。
串行抵消(Successive Cancellation,SC)译码算法是Arikan针对Polar码的结构提出的Polar码独有的译码算法,并且正是在这种译码算法下,Polar码被证明在码长N足够大时是信道容量可达的。与此同时,SC译码算法具有较低的计算复杂度,仅为O(NlogN)。然而,在实际的有限码长的情况下,采用SC译码算法的Polar码的性能却没有达到LDPC码。因此,针对中短码长,基于SC译码算法的改进算法成为Polar 码译码的研究热点。Tal和Vardy提出了串行抵消列表(Successive Cancellation List, SCL)译码算法,SCL在每个译码阶段至多保留L条路径,最终从列表中挑选出最佳的一条路径作为译码结果,使得性能逼近最大似然(Maximum-likelihood,ML)译码,其中L是列表大小。Niu Kai和Chen Kai发现SC译码算法可以看作是在Polar码码树上的一种路径搜索过程,并通过改进树搜索算法提出基于广度优先搜索的SCL译码算法和基于深度优先的串行抵消堆栈(Successive CancellationStack,SCS)译码算法。 SCL译码算法、SCS译码算法的性能与SC译码算法相比有了明显的提高,与此同时也牺牲了复杂度,SCL译码算法、SCS译码算法的复杂度是O(LNlogN)、O(DNlogN)。然而,在SCL或SCS译码算法下,Polar码的性能仍然没有达到LDPC码的性能。为了进一步提高Polar码的性能,Chen Kai等人提出CRC辅助的SCL译码算法[8],其译码性能达到甚至超过了LDPC码的性能。然而实现这种性能的提高,是在SCL译码算法的列表容量较大的情况下实现的,即以较大的计算复杂度为代价。
综上所述,针对Polar码SC译码算法在中短码长下性能不佳和现有性能较好的SC列表译码算法复杂度较大的现状,现有技术中还没有提出有效的解决方案。
发明内容
本发明针对上述问题提出了一种基于扰动的CRC辅助中短码长Polar码有效译码方法,该方法首先在发送端将待传输的信息位进行CRC编码(Cyclic Redundancy Check,循环冗余校验码),CRC编码之后的再进行Polar码编码,编码之后的序列经过调制之后被送入信道传输,然后在接收端对信道输出序列进行SC译码,如果此时得到的译码码字不能通过CRC,则判定SC译码码字存在错误,不应作为输出结果,激活扰动操作即向信道输出序列加微小的独立噪声做扰动,然后使用扰动后的序列重新进行译码,仿真实验表明,扰动操作后的译码器有可能产生更优的码字,当能通过CRC的码字出现时,将该码字作为译码输出,译码宣布成功。为了限制扰动译码过程的复杂度,方法中设置了一个扰动次数的阈值,当扰动次数达到阈值时还未产生通过循环冗余校验的码字时,终止扰动过程,对已产生的若干条译码码字依据对应信道的似然计算公式计算各自的似然值,使用似然最大的码字作为译码输出。
为解决上述技术问题,本发明采用的技术方案为一种基于扰动的CRC辅助中短码长Polar码有效译码方法,包括如下步骤:
步骤1:发送端将待传输的信息位进行CRC编码,CRC编码之后再进行Polar码编码,编码之后的序列经过BPSK调制之后被送入信道传输;
步骤2:在接收端,对信道输出序列y进行SC译码,count=0,若译码结果能通过CRC校验,则译码结束,输出译码结果
Figure DEST_PATH_GDA0001323944810000021
否则进入接下来的步骤,激活扰动操作;
步骤3:使用噪声发生器产生均值为0,方差为σp 2,长度为N的加性高斯白噪声向量np,其中N为Polar码码长,噪声向量np最佳功率值σp 2由仿真实验得到;
步骤4:将np加到y上形成yp,即yp=np+y,使用yp代替y计算信道对数似然比
Figure DEST_PATH_GDA0001323944810000022
然后使用信道对数似然比
Figure DEST_PATH_GDA0001323944810000023
作为初始化条件,单向连续地计算每个比特的似然比
Figure DEST_PATH_GDA0001323944810000024
完成一次SC译码,并且把译码结果
Figure DEST_PATH_GDA0001323944810000025
记录进D, count=count+1,
Figure DEST_PATH_GDA0001323944810000026
可由下面的公式计算得到:
Figure DEST_PATH_GDA0001323944810000027
Figure DEST_PATH_GDA0001323944810000028
步骤5:若扰动译码结果
Figure DEST_PATH_GDA0001323944810000031
能通过CRC校验,译码结束,输出译码结果;否则继续步骤6。
步骤6:判断count的值是否达到门限T,若达到则译码结束,根据下面的公式计算D中所有码字的似然,并把似然最大的码字
Figure DEST_PATH_GDA0001323944810000032
作为译码输出,若count的值小于门限T,则重复步骤3、步骤4和步骤5,直至满足译码结束条件,
Figure DEST_PATH_GDA0001323944810000033
其中
Figure DEST_PATH_GDA0001323944810000034
是译码码字
Figure DEST_PATH_GDA0001323944810000035
对应的经Polar码编码和BPSK调制后的序列。
进一步,上述步骤2中在SC译码器的译码码字出现误码时,通过扰动操作使SC 译码器产生更优的码字。
上述扰动的具体操作是对接收端接收到的信道输出序列添加加性噪声,使用扰动操作之后的序列作为初始化条件进行SC译码。
上述步骤3中在码长和码率一定时,信道的信噪比越大,所需扰动噪声的最佳功率值越大。
与现有技术相比,本发明具有以下有益效果:
1、本发明将随机共振原理运用到SC译码中,使用适宜的加性高斯白噪声对AWAN的信道输出作扰动,硬件实施简单,更具实用性。
2、本发明使用CRC检验SC译码器的译码码字是否与信源信息序列相同,若译码码字能通过CRC校验,我们称之为有效译码码字,否则称之为无效码字。CRC检验有编码和译码简单,检错能力强,误判概率低等优点。
3、随着信道环境的改善,本发明的译码复杂度将趋近于SC译码O(NlogN),而已存在的性能最优异的SCL的译码复杂度是个定值O(LNlogN)。
附图说明
图1为基于扰动的CRC辅助中短码长Polar码有效译码方法示意图。
图2为码长1024,码率0.5的Polar码在SC译码方法与基于扰动的CRC辅助中短码长Polar码有效译码方法误比特率图。
图3为图2为码长1024,码率0.5的Polar码在SC译码方法与基于扰动的CRC 辅助中短码长Polar码有效译码方法误码率图。
具体实施方式
现结合附图对本发明创造作进一步的详细说明。
本发明提供一种基于扰动的CRC辅助中短码长Polar码有效译码方法,该方法包括以下具体步骤:
步骤1:发送端将待传输的信息位进行CRC编码,CRC编码之后的再进行Polar码编码,编码之后的序列经过BPSK调制之后被送入信道传输。
步骤2:在接收端,对信道输出序列y进行SC译码,count=0,若译码结果能通过CRC校验,则译码结束,输出译码结果
Figure DEST_PATH_GDA0001323944810000041
否则进入接下来的步骤,激活扰动操作。
步骤3:使用噪声发生器产生均值为0,方差为σp 2,长度为N的加性高斯白噪声向量np,其中N为Polar码码长。噪声向量np最佳功率值σp 2由仿真实验得到,实验表明在码长和码率一定时,信道的信噪比越大,所需扰动噪声的最佳功率值越大。
步骤4:将np加到y上形成yp即yp=np+y,使用yp代替y计算信道对数似然比
Figure DEST_PATH_GDA0001323944810000042
然后使用信道对数似然比
Figure DEST_PATH_GDA0001323944810000043
作为初始化条件,单向连续地计算每个比特的似然比
Figure DEST_PATH_GDA0001323944810000044
完成一次SC译码,并且把译码结果
Figure DEST_PATH_GDA0001323944810000045
记录进D, count=count+1。
Figure DEST_PATH_GDA0001323944810000046
可由下面的公式计算得到:
Figure DEST_PATH_GDA0001323944810000047
Figure DEST_PATH_GDA0001323944810000048
步骤5:若扰动译码结果
Figure DEST_PATH_GDA0001323944810000049
能通过CRC校验,译码结束,输出译码结果;否则继续步骤6。
步骤6:判断count的值是否达到门限T,若达到则译码结束,根据下面的公式计算D中所有码字的似然,并把似然最大的码字
Figure DEST_PATH_GDA00013239448100000410
作为译码输出。若count的值小于门限T,则重复步骤3、步骤4和步骤5,直至满足译码结束条件。
Figure DEST_PATH_GDA00013239448100000411
其中
Figure DEST_PATH_GDA00013239448100000412
是译码码字
Figure DEST_PATH_GDA00013239448100000413
对应的经Polar码编码和BPSK调制后的序列。
SC译码的核心在于单向连续地计算每个比特的似然比
Figure DEST_PATH_GDA0001323944810000051
Figure DEST_PATH_GDA0001323944810000052
可由下面的公式计算得到:
Figure DEST_PATH_GDA0001323944810000053
Figure DEST_PATH_GDA0001323944810000054
从上式可以看出长度为N的对数似然比可以由两个长度为
Figure DEST_PATH_GDA0001323944810000055
的对数似然比计算得到,长度为
Figure DEST_PATH_GDA0001323944810000056
的对数似然比可以由两个长度为
Figure DEST_PATH_GDA0001323944810000057
的似然比计算得到,依次类推,最终递归到长度为1的信道对数似然比
Figure DEST_PATH_GDA0001323944810000058
由下面的公式计算得到:
Figure DEST_PATH_GDA0001323944810000059
其中(y1,y2,…,yN)是接收端接收到的信道输出,W(yi|0)和W(yi|1)是假设分别发送‘0’和‘1’,经过信道传输后接收到yi的信道转移概率。
从上面的描述中可以得知,接收端接收到的信道输出是SC译码的核心输入,关系着每个比特的似然比的计算,直接影响译码的判决结果。如果信道是理想信道,那么译码就不会出现失败。因此,译码错误的根源在于接收端接收到的信道输出是受到信道噪声污染过的。本发明的实验结果表明,对已污染过的接收序列加入独立的加性噪声,能使译码结果往好的方向发展。
本发明使用CRC检验SC译码器的译码码字是否与信源信息序列相同,若译码码字能通过CRC校验,我们称之为有效译码码字,否则称之为无效码字。现假设信道噪声是加性高斯白噪声,系统采用BPSK调制方式。图1是基于扰动的CRC辅助中短码长 Polar码有效译码方法的流程图。
本发明中,在发送端先将信息比特与CRC码级联,与CRC相级联的Polar码的K比特信息位由两部分组成:前一部分是k位的信息比特(即需要CRC校验的信息),后一部分是r位的CRC校验码,这里K=k+r,Polar码的码率
Figure DEST_PATH_GDA00013239448100000510
设信源信息序列为
Figure DEST_PATH_GDA00013239448100000511
d由Polar码编码后生成的码字序列为
Figure DEST_PATH_GDA0001323944810000061
c经BPSK调制后映射为传输序列
Figure DEST_PATH_GDA0001323944810000062
其中 xi=1-2ci,1≤i≤N。x经AWGN信道传输后得到信道输出序列
Figure DEST_PATH_GDA0001323944810000063
其中yi=xi+ni,1≤i≤N,ni是服从均值为0,方差为N0/2的高斯随机变量。在接收端,已经信道输出序列y和冻结位集合
Figure DEST_PATH_GDA0001323944810000064
SC译码器产生译码码字
Figure DEST_PATH_GDA0001323944810000065
若译码码字
Figure DEST_PATH_GDA0001323944810000066
能通过CRC校验,译码结束;否则在接收端产生均值为0,方差为σp 2的加性高斯噪声np,将np加到y上形成yp且使用yp代替y重新进行SC译码,产生新的译码码字
Figure DEST_PATH_GDA0001323944810000067
Figure DEST_PATH_GDA0001323944810000068
记录进集合D中,若
Figure DEST_PATH_GDA0001323944810000069
能通过CRC校验,译码结束;否则重复扰动过程,直到译码码字能通过CRC校验或者SC的重译次数达到门限T。若SC的重译次数达到门限T仍然未译出有效码字,则计算D中所有码字的似然,并把似然最大的码字作为译码输出。
基于扰动的CRC辅助中短码长Polar码有效译码方法的具体操作步骤描述如下:
步骤1:发送端将信息比特进行CRC编码得到信息序列
Figure DEST_PATH_GDA00013239448100000610
信息序列中的K比特信息位由两部分组成:前一部分是k位的信息比特(即需要CRC校验的信息),后一部分是r位的CRC校验码,这里K=k+r。
步骤2:发送端将信息序列d进行Polar编码得到编码序列
Figure DEST_PATH_GDA00013239448100000611
编码公式为:
Figure DEST_PATH_GDA00013239448100000612
其中GN为N*N的生成矩阵,并且
Figure DEST_PATH_GDA00013239448100000613
BN为比特翻转矩阵,
Figure DEST_PATH_GDA00013239448100000614
Polar码的码率R=K/N=(k+r)/N。
步骤3:对c经BPSK调制后映射为传输序列
Figure DEST_PATH_GDA00013239448100000615
其中 xi=1-2ci,1≤i≤N。
步骤4:x经AWGN信道传输后得到信道输出序列
Figure DEST_PATH_GDA00013239448100000616
其中 yi=xi+ni,1≤i≤N,ni是服从均值为0,方差为N0/2的高斯随机变量。
步骤5:在接收端,对y进行SC译码,count=0,若译码结果能通过CRC校验,则译码结束,输出译码结果
Figure DEST_PATH_GDA00013239448100000617
否则继续接下来的步骤。
步骤6:随机产生均值为0,方差为σp 2的加性高斯白噪声np,然后将np加到y上形成yp且使用yp代替y重新进行SC译码,count=count+1,把译码结果
Figure DEST_PATH_GDA0001323944810000071
记录进D,若译码结果能通过CRC校验,译码结束,输出译码结果;否则继续。
步骤7:判断count的值是否达到门限T,若达到则译码结束,将根据下面的公式计算D中所有码字的似然,并把似然最大的码字作为译码输出。否则重复步骤6。
Figure DEST_PATH_GDA0001323944810000072
从时间复杂度方面讨论,本发明提出的译码方法的时间复杂度在最好情况下的是O(NlogN),即只需要进行一次SC译码就产生了有效码字;在最差情况下的复杂度是 O(TNlogN)。但是,随着信道环境的改善,本发明的译码复杂度将趋近于O(NlogN)。
为了验证基于扰动的CRC辅助中短码长Polar码有效译码方法的性能,给出了AWGN信道条件下的码长为1024,码率为1/2下Polar码,帧数100000,CRC16-CCITT (g(x)=x16+x12+x5+1),SC算法和基于扰动的CRC辅助中短码长Polar码有效译码方法(σp=0.25,T=2,8,16)的性能图。图2,3给出了两种算法的误比特率和误帧率的对比,可以看出在相同误比特率和误码率条件下,相比SC译码,本发明提出的方法能够有效提升地提升性能。当误码率为10-3时,T=8和T=16时,基于扰动的CRC辅助中短码长Polar码有效译码方法相比于SC算法的译码性能增益分别为0.09dB和0.2dB。
现对本发明使用的参数进行说明:
N—为Polar码码长,
R—为Polar码码率,
T—扰动次数的阈值
以上所述仅为本发明中的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可理解想到的变换或替换,都应涵盖在本发明的包含范围之内,因此,本发明的保护范围应该以权利要求书的保护范围为准。

Claims (3)

1.一种基于扰动的CRC辅助中短码长Polar码有效译码方法,其特征在于包括如下步骤:
步骤1:发送端将待传输的信息位进行CRC编码,CRC编码之后再进行Polar码编码,编码之后的序列经过BPSK调制之后被送入信道传输;
步骤2:在接收端,对信道输出序列y进行SC译码,count=0,若译码结果能通过CRC校验,则译码结束,输出译码结果
Figure FDA0002465296480000011
否则进入接下来的步骤,激活扰动操作;
步骤3:使用噪声发生器产生均值为0,方差为σp 2,长度为N的加性高斯白噪声向量np,其中N为Polar码码长,噪声向量np最佳功率值σp 2由仿真实验得到;
步骤4:将np加到y上形成yp,即yp=np+y,使用yp代替y计算信道对数似然比
Figure FDA0002465296480000012
然后使用信道对数似然比
Figure FDA0002465296480000013
作为初始化条件,单向连续地计算每个比特的似然比
Figure FDA0002465296480000014
完成一次SC译码,并且把译码结果
Figure FDA0002465296480000015
记录进D,count=count+1,
Figure FDA0002465296480000016
可由下面的公式计算得到:
Figure FDA0002465296480000017
Figure FDA0002465296480000018
步骤5:若扰动译码结果
Figure FDA0002465296480000019
能通过CRC校验,译码结束,输出译码结果;否则继续步骤6;
步骤6:判断count的值是否达到门限T,若达到则译码结束,根据下面的公式计算D中所有码字的似然,并把似然最大的码字
Figure FDA00024652964800000110
Figure FDA00024652964800000111
作为译码输出,若count的值小于门限T,则重复步骤3、步骤4和步骤5,直至满足译码结束条件,
Figure FDA00024652964800000112
其中
Figure FDA00024652964800000113
是译码码字
Figure FDA00024652964800000114
对应的经Polar码编码和BPSK调制后的序列。
2.根据权利要求1所述的一种基于扰动的CRC辅助中短码长Polar码有效译码方法,其特征在于步骤2中在SC译码器的译码码字出现误码时,通过扰动操作使SC译码器产生更优的码字。
3.根据权利要求1所述的一种基于扰动的CRC辅助中短码长Polar码有效译码方法,其特征在于步骤3中在码长和码率一定时,信道的信噪比越大,所需扰动噪声的最佳功率值越大。
CN201710021565.1A 2017-01-10 2017-01-10 一种基于扰动的CRC辅助中短码长Polar码有效译码方法 Active CN107026656B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710021565.1A CN107026656B (zh) 2017-01-10 2017-01-10 一种基于扰动的CRC辅助中短码长Polar码有效译码方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710021565.1A CN107026656B (zh) 2017-01-10 2017-01-10 一种基于扰动的CRC辅助中短码长Polar码有效译码方法

Publications (2)

Publication Number Publication Date
CN107026656A CN107026656A (zh) 2017-08-08
CN107026656B true CN107026656B (zh) 2020-06-23

Family

ID=59526085

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710021565.1A Active CN107026656B (zh) 2017-01-10 2017-01-10 一种基于扰动的CRC辅助中短码长Polar码有效译码方法

Country Status (1)

Country Link
CN (1) CN107026656B (zh)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108365848B (zh) * 2017-01-26 2021-09-14 华为技术有限公司 一种极性码的译码方法和装置
US10594439B2 (en) 2017-09-08 2020-03-17 Huawei Technologies Co., Ltd. Channel encoding method and apparatus in wireless communications to output a polar encoded bit sequence
WO2019047788A1 (zh) 2017-09-08 2019-03-14 华为技术有限公司 编码方法及装置
CN108234081B (zh) * 2017-09-08 2019-02-12 华为技术有限公司 编码方法及装置
CN107565980B (zh) * 2017-09-26 2020-09-29 武汉虹信通信技术有限责任公司 一种译码方法及译码器
US10700829B2 (en) * 2018-02-14 2020-06-30 Qualcomm Incorporated Combining decision metrics of a scrambled payload
CN109120376A (zh) * 2018-06-30 2019-01-01 中国人民解放军陆军工程大学 基于极化码级联的低复杂度crc设计方法
CN109361401B (zh) * 2018-08-30 2021-11-02 中国地质大学(武汉) 一种用于随钻测量传输系统的极化信道编码方法
CN108988993B (zh) * 2018-08-31 2020-03-20 北京邮电大学 一种降低极化码盲检测虚警率的方法、装置及移动终端
WO2021061058A1 (en) * 2019-09-23 2021-04-01 Cankaya Universitesi Noise and cyclic redundancy check aided list decoding of error correcting codes
CN112838870A (zh) * 2019-11-22 2021-05-25 南京大学 一种高性能低复杂度的基于可靠性的多进制ldpc译码方法
CN111193519B (zh) * 2020-01-09 2023-06-09 广西大学 一种基于辅助译码比特的Polar码编译码方法
CN111200441B (zh) * 2020-03-27 2022-07-15 苏州科达科技股份有限公司 一种Polar码译码方法、装置、设备及可读存储介质
CN113162634B (zh) * 2021-04-20 2023-01-20 中山大学 一种基于比特翻转的码长自适应极化码译码方法
CN115720129A (zh) * 2022-10-25 2023-02-28 北京邮电大学 一种极化编码连续相位调制的信息传输方法和系统
CN116232543B (zh) * 2022-12-30 2025-05-13 北京通广龙电子科技有限公司 Link16数据链往返计时传输方法及系统
CN120729334A (zh) * 2024-03-30 2025-09-30 华为技术有限公司 极化码的译码方法和通信装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102122966A (zh) * 2011-04-15 2011-07-13 北京邮电大学 基于信道极化的交错结构重复码的编码器及其编译码方法
US8347186B1 (en) * 2012-04-19 2013-01-01 Polaran Yazilim Bilisim Danismanlik Ithalat Ihracat Sanayi Ticaret Limited Sirketi Method and system for error correction in transmitting data using low complexity systematic encoder
CN106130687A (zh) * 2016-06-06 2016-11-16 南京邮电大学 衰落信道下基于译码比特可靠性的Polar码删余方法
CN106230552A (zh) * 2016-07-27 2016-12-14 东北大学 星地链路中结合人工加扰和ldpc安全编码的信息传输方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130336255A1 (en) * 2012-06-19 2013-12-19 Samsung Electronics Co., Ltd. Method and system for decoding pdcch in a multi-carrier lte-advance system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102122966A (zh) * 2011-04-15 2011-07-13 北京邮电大学 基于信道极化的交错结构重复码的编码器及其编译码方法
US8347186B1 (en) * 2012-04-19 2013-01-01 Polaran Yazilim Bilisim Danismanlik Ithalat Ihracat Sanayi Ticaret Limited Sirketi Method and system for error correction in transmitting data using low complexity systematic encoder
CN106130687A (zh) * 2016-06-06 2016-11-16 南京邮电大学 衰落信道下基于译码比特可靠性的Polar码删余方法
CN106230552A (zh) * 2016-07-27 2016-12-14 东北大学 星地链路中结合人工加扰和ldpc安全编码的信息传输方法

Also Published As

Publication number Publication date
CN107026656A (zh) 2017-08-08

Similar Documents

Publication Publication Date Title
CN107026656B (zh) 一种基于扰动的CRC辅助中短码长Polar码有效译码方法
CN109660264B (zh) 高性能极化码译码算法
CN107517095B (zh) 一种非均匀分段校验的极化码编译码方法
CN109257148B (zh) 一种基于高斯近似阈值判断的极化码bp译码方法
CN105187073B (zh) 一种极化码的bp译码方法及装置
CN103269229B (zh) 一种ldpc-rs二维乘积码的混合迭代译码方法
US7454684B2 (en) Apparatus and method for turbo decoder termination
Ren et al. Efficient early termination schemes for belief-propagation decoding of polar codes
CN107612560B (zh) 基于部分信息比特似然比的极化码早期迭代停止方法
CN106803759A (zh) 基于高斯构造的Polar码有效自适应译码方法
CN102611463B (zh) 多进制低密度奇偶校验码的级联编译码系统及方法
CN111726202B (zh) 一种极化码置信传播译码的提前终止迭代方法
CN103259545A (zh) 基于振荡的准循环低密度奇偶校验码置信传播译码方法
CN107231158B (zh) 一种极化码迭代接收机、系统和极化码迭代译码方法
Yuan et al. Construction and decoding algorithms for polar codes based on 2× 2 non-binary kernels
CN105530014A (zh) 基于简化投影算子的ldpc码交替方向乘子译码方法
CN114157309A (zh) 极化码译码方法、装置及系统
CN114421971A (zh) 一种适用于多元ldpc码的动态多符号翻转译码方法
CN108768411A (zh) 基于scl的极化码低复杂度分段译码器设计
CN103338046A (zh) 码率兼容的ldpc-rs二维乘积码的编码与译码方法
CN101577607B (zh) 可提前结束迭代的归一化最小和译码方法
CN105680881A (zh) Ldpc译码方法及译码器
CN108259128B (zh) 一种基于非随机生成矩阵的系统Raptor码的构造方法
CN113285722B (zh) 一种短极化码的多偏差分段冗余校验辅助统计译码方法
CN101273531B (zh) 低密度奇偶校验码的改进turbo-译码消息传递方法、设备和系统

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