【技术实现步骤摘要】
【国外来华专利技术】构造删余极化码
[0001]本公开一般涉及通信系统中的数据编码技术和数据解码技术,尤其涉及用于构造上述技术中使用的极化码的设备和方法、以及对应的计算机程序产品。
技术介绍
[0002]目前正在使用不同的通信信道来在通信系统中接收数据和发送数据。这些通信信道通常是有噪声的,因此,在一侧(即,发送侧)进入通信信道的信息会在其通过通信信道传播期间产生失真,并且在到达另一侧(即,接收侧)时与误差“混合”。最近已经开发了许多方法来最小化此类误差,即,提高通信信道的传输质量。其中一个方法就是使用所谓的极化码。
[0003]极化码被用于将物理通信信道变成多个比特信道,每个比特信道具有低或高的固有可靠性(以下简称可靠性)。在该背景下,高可靠性是指接近“1”的可靠性,意味着一个信息比特被正确地传输或无错误地传输,而低可靠性是指接近“0”的可靠性,意味着该信息比特不能被正确地传输或根本不能被传输。此外,对多个比特信道进行初始排序,使得每个比特信道也具有其自己的信道位置。具有高可靠性的比特信道只用于发送信息比特。这样的比特信道称为“信息比特信道”。至于具有低可靠性的比特信道,这些比特信道称为“冻结比特信道(frozen bit channel)”,意味着发送侧和接收侧都已知的预定义比特或“冻结”比特只通过该冻结比特信道发送。因此,极化码允许通过使用高可靠的(信息)比特信道来传送所需的信息比特,从而最小化误差的发生。还值得注意的是,在比特信道中发送的一组信息比特和冻结比特构成了编码器和解码器分别在数据编码过程和数据解码过程中使用的码 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于构造极化码的设备(100),包括:至少一个处理器(114),以及至少一个存储器(116),所述至少一个存储器(116)耦合到所述至少一个处理器(114)并且存储指令,当由所述至少一个处理器(114)执行时,所述指令使所述至少一个处理器(114):a)通过将删余模式应用于长度为N=2
m
的母极化码来获得(S702)所需长度N
*
的极化码,其中,m是正整数,所述所需长度N
*
代表比特信道序列,每个所述比特信道具有信道位置和不同的固有可靠性,所述比特信道序列包括信息比特信道和冻结比特信道,每个所述信息比特信道用于K个信息比特中的一个信息比特,每个所述冻结比特信道用于F个冻结比特中的一个冻结比特,其中,F=N
*-K,并且所述删余模式定义P个连续的删余比特的集合,使得P=N-N
*
;b)在所述比特信道中找到(S704)具有最低信道位置的信息比特信道I
low
和具有最高固有可靠性的冻结比特信道F
high
;c)获得(S706)所述信息比特信道I
low
的计算可靠性和所述冻结比特信道F
high
的计算可靠性;d)比较(S708)所述信息比特信道I
low
的所述计算可靠性和所述冻结比特信道F
high
的所述计算可靠性;e)当所述信息比特信道I
low
的所述计算可靠性小于所述冻结比特信道F
high
的所述计算可靠性时,将所述冻结比特信道F
high
标记(S712)为新的信息比特信道,将所述信息比特信道I
low
标记(S712)为新的冻结比特信道;f)对其他类似的成对的所述信息比特信道和所述冻结比特信道重复操作b)至e),直到不满足在操作e)检查的条件,从而获得更新的比特信道序列;g)在所述更新的比特信道序列中,在所述信道位置小于或等于N/2的所述比特信道中找到(S714)具有最低固有可靠性的信息比特信道I
1low
,并且在所述信道位置高于N/2的所述比特信道中找到(S714)具有所述最低固有可靠性的信息比特信道I
2low
;h)获得(S716)所述信息比特信道I
1low
的计算可靠性和所述信息比特信道I
2low
的计算可靠性;i)比较(S718)所述信息比特信道I
1low
的所述计算可靠性和所述信息比特信道I
2low
的所述计算可靠性;j)当所述信息比特信道I
2low
的所述计算可靠性大于所述信息比特信道I
1low
的所述计算可靠性时,通过改变所述删余比特的集合中的所述删余比特的位置来校正(S722)所述删余模式,并且在当所述信息比特信道I
2low
的所述计算可靠性小于所述信息比特信道I
1low
的所述计算可靠性时,停止所述校正;以及k)输出(S724)包括所述更新的比特信道序列和所述校正的删余模式的所述极化码。2.根据权利要求1所述的设备(100),所述设备(100)还包括编码器,所述编码器用于使用包括所述更新的比特信道序列和所述校正的删余模式的所述极化码进行编码操作。3.根据权利要求1或2所述的设备(100),所述设备(100)还包括解码器,所述解码器用于使用包括所述更新的比特信道序列和所述校正的删余模式的所述极化码进行解码操作。4.根据权利要求1至3中任一项所述的设备(100),其中,所述至少一个存储器(116)还
存储指令,当由所述至少一个处理器(114)执行时,所述指令使所述至少一个处理器(114)通过使用包括所述更新的比特信道序列和所述校正的删余模式的所述极化码在发送侧生成码字,以及通过物理通信信道向接收侧提供所述码字,在所述接收侧,要从所述码字中提取所述信息比特。5.根据权利要求1至4中任一项所述的设备(100),其中,所述至少一个存储器(116)还存储指令,当由所述至少一个处理器(114)执行时,所述指令使所述至少一个处理器(114)在操作c)和操作h)中通过使用以下技术之一来获得所述计算可靠性:密度演化互信息(DE-MI)、密度演化高斯近似(DE-GA)、以及Bhattacharyya参数。6.根据权利要求1至5中任一项所述的设备(100),其中,所述至少一个存储器(116)还存储指令,当由所述至少一个处理器(114)执行时,所述指令使所述至少一个处理器(114)根据以下迭代过程执行操作g)至操作j):在第一次迭代中:-定义参数P1=0;-在所述更新的比特信道序列中找到所述信息比特信道I
1low
和所述信息比特信道I
2low
;-获得所述信息比特信道I
1low
的所述计算可靠性和所述信息比特信道I
2low
的所述计算可靠性;-检查所述信息比特信道I
2low
的所述计算可靠性是否大于所述信息比特信道I
1low
的所述计算可靠性;-如果所述检查的结果为肯定,则对所述删余模式进行以下校正:如果所述检查的结果为肯定,则对所述删余模式进行以下校正:如果所述检查的结果为肯定,则对所述删余模式进行以下校正:其中P是从1到P的连续的删余比特的总数,P
′
是所述校正的删余模式,N是所述母极化码的长度,K是所述信息比特的总数,R是码率,以及∪是用于分组的数学符号;-根据所述校正的删余模式改变所述删余比特的所述位置;并且在随后的每次迭代中:-重新检查所述信息比特信道I
2low
的所述计算可靠性是否大于所述信息比特信道I
1low
的所述计算可靠性;...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。