【技术实现步骤摘要】
构造极化码的索引序列的方法及装置
[0001]本申请涉及通信领域,并且更具体地,涉及一种构造极化码的索引序列的方法及装置。
技术介绍
[0002]信道编码作为最基本的无线接入技术,在保证数据的可靠性传输方面起到至关重要的作用,现有的无线通信系统中,一般采用Turbo码、低密度奇偶校验码和极化(Polar)码进行信道编码。其中,Polar码是目前5G增强移动宽带场景下控制信道的编码方案,也是当前唯一被证明可以达到香农容量的信道编码方法。然而,现有的编码方式完全基于信息论,信道编码过程是在假设理想的信道和译码环境中实现的。实际信道和译码器与理想的假设往往存在一定的差距,因此基于理想假设得到的信道编码在实际信道和译码器的环境下很难达到理想的性能。
[0003]因此,如何提高极化码的编码性能,成为一个亟需解决的技术问题。
技术实现思路
[0004]本申请提供一种构造极化码的索引序列的方法及装置,能够提高子信道可靠度的准确性,进而提高了Polar码的性能。
[0005]第一方面,提供了一种构造极化码的索 ...
【技术保护点】
【技术特征摘要】
1.一种构造极化码的索引序列的方法,其特征在于,包括:步骤一:获取索引集合,所述索引集合包括多个极化子信道的索引;步骤二:根据所述索引集合得到所述索引集合的多个嵌套子集;步骤三:分别根据所述索引集合的多个嵌套子集进行极化编码,得到所述索引集合对应的多个嵌套极化码,所述索引集合对应的多个嵌套极化码中的信息比特的位置分别是根据所述索引集合的多个嵌套子集中的索引确定的;步骤四:获取所述索引集合对应的多个嵌套极化码的性能评估结果;在所述索引集合对应的多个嵌套极化码的性能评估结果不满足预设条件的情况下,基于所述索引集合对应的多个嵌套极化码的性能评估结果更新所述步骤二中的索引集合的多个嵌套子集,重复步骤三至步骤四,直至所述索引集合对应的多个嵌套极化码的性能评估结果满足预设条件或者更新次数达到预设次数,根据更新后的索引集合的多个嵌套子集得到目标极化码的索引序列。2.根据权利要求1所述的方法,其特征在于,所述获取索引集合包括:根据第一极化码的索引序列中的索引的顺序将所述第一极化码的索引序列中的索引划分至Q个集合中,所述Q个集合中的每个集合包括至少一个索引,Q为大于1的整数;将所述Q个集合中的P个集合作为P个所述索引集合,其中,所述P个集合中的每个集合包括至少两个索引,P为大于1的整数,P≤Q;以及所述索引集合对应的多个嵌套极化码中的信息比特的位置分别是根据所述索引集合的多个嵌套子集中的索引确定的,包括:第一索引集合对应的多个嵌套极化码中的信息比特的位置分别是根据第一索引集合的多个嵌套子集中的索引和基于所述第一极化码的索引序列中的索引的顺序位于所述第一索引集合之前的集合中的索引确定的,所述第一索引集合为P个所述索引集合中的一个;以及所述根据更新后的索引集合的多个嵌套子集得到目标极化码的索引序列,包括:根据更新后的P个索引集合的多个嵌套子集生成P个子序列;基于所述第一极化码的索引序列中的索引的顺序将其余Q-P个集合和所述P个子序列组合得到第二极化码的索引序列;根据所述第二极化码的索引序列得到目标极化码的索引序列。3.根据权利要求2所述的方法,其特征在于,所述获取索引集合还包括:根据所述第二极化码的索引序列中的索引的顺序将所述第二极化码的索引序列中的索引划分至L个集合中,所述L个集合中的每个集合中包括至少一个索引,L为大于1的整数,所述L个集合中至少存在一个集合与所述Q个集合任一集合中的索引不同;将所述L个集合中的M个集合作为M个所述索引集合,其中,所述M个集合中的每个集合包括至少两个索引,M为大于1的整数,M≤L;以及所述索引集合对应的多个嵌套极化码中的信息比特的位置分别是根据所述索引集合的多个嵌套子集中的索引确定的,包括:第二索引集合对应的多个嵌套极化码中的信息比特的位置分别是根据第二索引集合的多个嵌套子集中的索引和基于所述第二极化码的索引序列中的索引的顺序位于所述第二索引集合之前的集合中的索引确定的,所述第二索引集合为M个所述索引集合中的一个;以及所述根据所述第二极化码的索引序列得到目标极化码的索引序列,包括:
根据更新后的M个索引集合的多个嵌套子集生成M个子序列;基于所述第二极化码的索引序列中的索引的顺序将其余L-M个集合和所述M个子序列组合得到第三极化码的索引序列,在所述M个索引集合对应的多个嵌套极化码的性能评估结果不满足预设条件的情况下,根据所述第三极化码的索引序列更新所述第一极化码的索引序列,交替将第一极化码的索引序列划分为Q个集合以及将所述第二极化码的索引序列划分为L个集合以获取所述索引集合,直至所述P个索引集合对应的多个嵌套极化码的性能评估结果满足预设条件,将更新后得到的第二极化码的索引序列作为目标极化码的索引序列;或者直至所述M个索引集合对应的多个嵌套极化码的性能评估结果满足预设条件,将更新后得到的第三极化码的索引序列作为目标极化码的索引序列。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述根据所述索引集合得到所述索引集合的多个嵌套子集,包括:步骤2-1:分别对所述多个极化子信道的索引进行特征提取,得到所述多个极化子信道的索引的特征向量;步骤2-2:根据所述多个极化子信道的索引的特征向量确定所述多个极化子信道的索引的输出概率;步骤2-3:根据所述多个极化子信道的索引的输出概率将所述多个极化子信道的索引中的一个索引添加至第一子集;步骤2-4:对所述第一子集进行特征提取,得到所述第一子集的特征向量;步骤2-5:根据所述多个极化子信道的索引中不属于所述第一子集的索引的特征向量和所述第一子集的特征向量更新所述不属于所述第一子集的索引的输出概率;步骤2-6:根据所述不属于所述第一子集的索引的输出概率将所述不属于所述第一子集的索引中的一个索引添加至所述第一子集中;步骤2-7:更新所述步骤2-4中的第一子集,重复步骤2-4至步骤2-7,将得到的多个第一子集作为所述多个嵌套子集。5.根据权利要求4所述的方法,其特征在于,所述分别对所述多个极化子信道的索引进行特征提取,得到所述多个极化子信道的索引的特征向量,包括:分别对所述多个极化子信道的索引进行独热编码;对独热编码的结果进行特征提取,得到所述多个极化子信道的索引的特征向量。6.根据权利要求4或5所述的方法,其特征在于,所述对所述第一子集进行特征提取,得到所述第一子集的特征向量,包括:对所述第一子集中的索引的特征向量进行求和处理或均值处理;对所述处理后的结果进行特征提取,得到所述第一子集的特征向量。7.根据权利要求6所述的方法,其特征在于,所述对所述处理后的结果进行特征提取,得到所述第一子集的特征向量,包括:利用线性函数对所述处理后的结果进行特征提取,得到所述第一子集的特征向量。8.根据权利要求7所述的方法,其特征在于,所述根据所述多个极化子信道的索引中不属于所述第一子集的索引的特征向量和所述第一子集的特征向量更新所述不属于所述第一子集的索引的输出概率,包括:
利用加性注意力模型分别计算所述多个极化子信道的索引中不属于所述第一子集的索引的特征向量和所述第一子集的特征向量之间的注意力分数;根据所述多个极化子信道的索引中不属于所述第一子集的索引的特征向量和所述第一子集的特征向量之间的注意力分数更新所述不属于所述第一子集的索引的输出概率。9.根据权利要求6所述的方法,其特征在于,所述对所述处理后的结果进行特征提取,得到所述第一子集的特征向量,包括:利用非线性函数对所述处理后的结果进行特征提取,得到所述第一子集的特征向量。10.根据权利要求9所述的方法,其特征在于,所述根据所述多个极化子信道的索引中不属于所述第一子集的索引的特征向量和所述第一子集的特征向量更新所述不属于所述第一子集的索引的输出概率,包括:利用乘法注意力模型分别计算所述多个极化子信道的索引中不属于所述第一子集的索引的特征向量和所述第一子集的特征向量之间的注意力分数;根据所述多个极化子信道的索引中不属于所述第一子集的索引的特征向量和所述第一子集的特征向量之间的注意力分数更新所述不属于所述第一子集的索引的输出概率。11.根据权利要求1至10中任一项所述的方法,其特征在于,在所述目标极化码的索引序列中的索引数量为64时,所述目标极化码的索引序列为:(62,55,63,47,61,59,31,60,57,23,58,15,54,53,46,51,45,56,30,43,52,39,29,50,27,42,49,44,7,37,28,41,25,38,11,48,35,22,26,21,40,14,19,36,13,24,34,5,33,18,20,10,17,3,12,32,6,9,16,8,2,1,4,0)。12.根据权利要求1至10中任一项所述的方法,其特征在于,在所述目标极化码的索引序列中的索引数量为256时,所述目标极化码的索引序列为:(255,253,247,254,239,251,127,252,223,250,249,191,245,238,246,189,243,237,222,248,235,219,244,231,126,215,242,221,187,236,207,190,241,111,234,183,233,123,230,220,175,218,227,159,125,229,188,214,217,63,240,205,119,211,185,182,232,95,213,206,124,186,203,181,228,174,122,226,171,117,199,216,157,107,179,212,121,225,118,173,158,210,93,167,184,110,204,155,202,115,94,180,209,151,109,178,47,201,143,198,103,169,61,120,224,91,172,177,116,87,197,154,195,62,166,113,156,106,59,208,170,165,79,114,153,150,55,108,196,163,101,92,31,149,200,142,90,105,176,85,102,147,141,60,194,99,57,135,168,86,77,164,139,89,54,83,152,112,58,78,162,43,193,104,45,148,75,161,53,146,71,98,27,140,88,46,137,51,100,23,84,145,29,134,97,39,82,76,56,138,30,52,192,73,133,15,81,160,70,50,131,44,41,74,14,144,69,49,38,136,96,21,67,26,42,132,35,28,80,37,25,72,22,48,130,11,7,68,129,19,40,66,13,36,24,65,18,128,5,33,12,34,3,20,17,64,10,6,32,9,16,8,1,0,4,2)。13.根据权利要求1至10中任一项所述的方法,其特征在于,在所述目标极化码的索引序列中的索引数量为256时,所述目标极化码的索引序列为:(255,253,247,254,239,251,127,252,223,250,249,191,245,238,246,189,243,235,222,248,237,111,219,244,231,221,242,123,215,190,241,236,183,207,234,233,187,126,229,220,175,218,230,125,227,159,188,214,217,95,240,213,63,186,206,181,203,119,232,211,124,179,205,185,228,174,121,226,118,157,182,199,216,107,173,212,122,225,117,171,158,202,
47,167,209,115,155,184,94,178,204,151,110,61,210,197,109,172,143,180,103,201,120,93,224,169,87,198,177,116,91,154,195,62,166,113,156,106,59,208,170,165,79,114,153,150,105,102,31,196,141,163,92,55,200,147,85,108,176,90,142,149,101,60,194,27,99,139,89,78,168,164,83,135,57,112,54,193,86,148,77,161,43,58,152,104,75,162,53,71,146,98,45,140,88,46,137,23,100,81,51,192,30,134,84,74,145,97,39,56,15,138,69,50,133,29,82,160,76,44,131,41,52,70,14,73,144,49,35,136,67,21,96,42,26,132,80,37,28,38,25,130,11,72,22,68,7,48,129,19,40,66,13,36,24,65,18,128,5,33,12,34,3,20,17,64,10,6,32,9,16,8,1,0,...
【专利技术属性】
技术研发人员:李洋,陈志堂,皇甫幼睿,李榕,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。