解调译码方法、装置、存储介质及电子设备制造方法及图纸

技术编号:37300289 阅读:13 留言:0更新日期:2023-04-21 22:46
本公开是关于一种解调译码方法、装置、存储介质及电子设备,涉及计算机技术领域,该方法包括:先响应于接收到发送端通过各调制子信道发送的调制信号,对调制信号进行解调,获得调制信号对应的待译码序列,基于对每一待译码子段分别设置的第一预设阈值,利用多个子段译码器分别对待译码序列划分得到的多个待译码子段进行译码,得到多个待译码子段分别对应的多个译码子段,根据多个译码子段确定多个目标译码子段,对多个目标译码子段进行子段变换和子段合并,得到待译码序列对应的译码比特序列。这样,通过多个子段译码器分别对多个和调制子信道存在映射关系的待译码子段进行译码,缩短了译码时间,提高了系统的频谱效率和可靠性。性。性。

【技术实现步骤摘要】
解调译码方法、装置、存储介质及电子设备


[0001]本公开实施例涉及计算机
,具体而言,涉及一种解调译码方法、装置、存储介质及电子设备。

技术介绍

[0002]在第六代移动通信标准(6th generation mobile networks)中信道编码研究的重要方向之一将信道编译码和调制解调结合作为整体进行设计,通过对调制信道进行均衡,以提高传输效率,或者提高系统的频谱效率和可靠性。信道编译码和调制解调在传统的数字通信系统中为两个独立部分,分别独立地进行信道编译码和调制解调,但由于调制信道存在极化现象,导致系统的频谱效率和可靠性下降。为了克服上述问题,引入分组编码调制(Block Coded Modulation,BCM),但BCM依赖于优异分组码的设计。为了克服BCM的缺点,提高灵活性,又引入多级编码调制(Multilevel Coding,MLC),分组码或卷积码都可以成为分量码,降低了分组码设计的复杂性。极化码作为一种分组码,可以作为BCM码的分量码构成多层Polar编码调制(MLPC),连续删除(Successive Cancellation,SC)译码时,在译码第i层时,SC译码器的输入概率为基于前i

1层SC译码结果已知下的解调概率。因此,MLPC存在以下缺点:1)传统极化码编码接收到K个信息比特就可以开始编码,而MLPC编码器只有接收到个信息比特后才开始编码,m为多级编码调制的级数,通常信宿以串行的方式发送信息比特,在码长相同的情况下,则编码延迟平均增加了m倍,多个SC译码器同时译码的译码时间为N个比特的译码时间,因此MLPC是以牺牲编码时间换取频谱效率和可靠性的提高;2)MLPC需要m个编译码器同时工作,对长度为mN的比特序列进行编码和译码处理,和极化码码长为N的极化码编译码处理相比,硬件复杂性和功耗也成倍数增加;3)MLPC属于编码侧均衡技术,一旦信道质量发生变化,编码器需要接收到接收端发送的信道质量检测报告后才能相应地调整码率,因此不适用于广播信道和快变化信道。
[0003]需要说明的是,在上述
技术介绍
部分专利技术的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0004]为克服相关技术中存在的问题,本公开提供一种解调译码方法、装置、存储介质及电子设备,以至少解决相关技术中译码时间较长且导致系统的频谱效率和可靠性下降的问题。
[0005]根据本公开的一个方面,提供一种解调译码方法,该方法包括:
[0006]响应于接收到发送端通过各调制子信道发送的调制信号,对所述调制信号进行解调,获得所述调制信号对应的待译码序列;
[0007]利用多个子段译码器分别对所述待译码序列划分得到的多个待译码子段进行译码,基于对每一待译码子段分别设置的第一预设阈值,得到所述多个待译码子段分别对应的多个译码子段;
[0008]根据所述多个译码子段确定多个目标译码子段;
[0009]对所述多个目标译码子段进行子段变换和子段合并,得到所述待译码序列对应的译码比特序列。
[0010]可选的,所述译码子段包括完全译码子段,所述利用多个子段译码器分别对所述待译码序列划分得到的多个待译码子段进行译码,基于对每一待译码子段分别设置的第一预设阈值,得到所述多个待译码子段分别对应的多个译码子段,包括:
[0011]根据所述多个待译码子段分别对应的第一预设阈值和为初始合并路径设置的第二预设阈值,利用所述多个子段译码器对所述多个待译码子段进行非连续删除列表nonSCL译码,获得多个目标合并路径;所述初始合并路径是根据所述每一待译码子段译码后合并得到的路径;
[0012]基于所述多个目标合并路径,确定多个所述完全译码子段。
[0013]可选的,所述根据所述多个待译码子段分别对应的第一预设阈值和为初始合并路径设置的第二预设阈值,利用所述多个子段译码器对所述多个待译码子段进行非连续删除列表nonSCL译码,获得多个目标合并路径,包括:
[0014]在利用所述子段译码器对所述待译码子段译码过程中循环执行预设步骤,直至译码的当前比特是所述待译码子段的尾比特时,针对所述每一待译码子段,在利用对应的所述子段译码器对所述待译码子段进行连续删除列表SCL译码过程中,基于对所述待译码子段中各个比特译码的比特概率,获得所述待译码子段对应的完全第一译码路径的第一路径概率集合;
[0015]基于所述第一路径概率集合,从多个完全第一译码路径组成的完全初始合并路径中,选取符合预设冻结比特约束条件且路径数量小于或等于所述第二预设阈值的完全备选合并路径确定为所述目标合并路径;
[0016]所述预设步骤包括:
[0017]当译码的所述当前比特是所述待译码子段中除尾比特之外的任一比特时,针对所述每一待译码子段,在利用对应的所述子段译码器对所述待译码子段进行连续删除列表SCL译码过程中,基于对所述待译码子段中各个比特译码的比特概率,获得所述待译码子段对应的非完全第一译码路径的第二路径概率集合;
[0018]基于所述第二路径概率集合,从多个非完全第一译码路径组成的非完全初始合并路径中,选取符合预设冻结比特约束条件且路径数量小于或等于所述第二预设阈值的非完全备选合并路径;
[0019]从各所述非完全备选合并路径划分得到的多个非完全第二译码路径中,选取路径数量小于或等于各所述待译码子段对应的第一预设阈值的备选译码路径;
[0020]将对所述待译码子段译码过程中的下一比特作为所述当前比特,判断所述当前比特是否为所述尾比特。
[0021]可选的,所述基于所述第二路径概率集合,从多个非完全第一译码路径组成的非完全初始合并路径中,选取符合预设冻结比特约束条件且路径数量小于或等于所述第二预设阈值的非完全备选合并路径,包括:
[0022]对所述多个非完全第一译码路径进行子段间的路径分裂,得到多个所述非完全初始合并路径;
[0023]利用所述预设冻结比特约束条件对每一非完全初始合并路径进行检验,将符合所述预设冻结比特约束条件的非完全初始合并路径确定为非完全第三译码路径;
[0024]按照所述非完全第三译码路径对应的路径概率值大小,从所述非完全第三译码路径中依次不放回地选取概率值最大的路径,直到选取的路径数量小于或等于所述第二预设阈值,将选取的非完全第三译码路径作为所述非完全备选合并路径;所述非完全第三译码路径对应的路径概率值是根据所述多个第二路径概率集合确定的。
[0025]可选的,所述从各所述非完全备选合并路径划分得到的多个非完全第二译码路径中,选取路径数量小于或等于各所述待译码子段对应的第一预设阈值的备选译码路径,包括:
[0026]对各所述非完全备选合并路径进行子段划分,获得对应各所述待译码子段的非完全第二译码路径;
[0027]当所述待译码子段对应的非完全第二译码路径中概率值不同的路径数量小于或等于所述待译码子段对应的第一预设阈值时,将本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种解调译码方法,其特征在于,所述方法包括:响应于接收到发送端通过各调制子信道发送的调制信号,对所述调制信号进行解调,获得所述调制信号对应的待译码序列;利用多个子段译码器分别对所述待译码序列划分得到的多个待译码子段进行译码,基于对每一待译码子段分别设置的第一预设阈值,得到所述多个待译码子段分别对应的多个译码子段;根据所述多个译码子段确定多个目标译码子段;对所述多个目标译码子段进行子段变换和子段合并,得到所述待译码序列对应的译码比特序列。2.根据权利要求1所述的方法,其特征在于,所述译码子段包括完全译码子段,所述利用多个子段译码器分别对所述待译码序列划分得到的多个待译码子段进行译码,基于对每一待译码子段分别设置的第一预设阈值,得到所述多个待译码子段分别对应的多个译码子段,包括:根据所述多个待译码子段分别对应的第一预设阈值和为初始合并路径设置的第二预设阈值,利用所述多个子段译码器对所述多个待译码子段进行非连续删除列表nonSCL译码,获得多个目标合并路径;所述初始合并路径是根据所述每一待译码子段译码后合并得到的路径;基于所述多个目标合并路径,确定多个所述完全译码子段。3.根据权利要求2所述的方法,其特征在于,所述根据所述多个待译码子段分别对应的第一预设阈值和为初始合并路径设置的第二预设阈值,利用所述多个子段译码器对所述多个待译码子段进行非连续删除列表nonSCL译码,获得多个目标合并路径,包括:在利用所述子段译码器对所述待译码子段译码过程中循环执行预设步骤,直至译码的当前比特是所述待译码子段的尾比特时,针对所述每一待译码子段,在利用对应的所述子段译码器对所述待译码子段进行连续删除列表SCL译码过程中,基于对所述待译码子段中各个比特译码的比特概率,获得所述待译码子段对应的完全第一译码路径的第一路径概率集合;基于所述第一路径概率集合,从多个完全第一译码路径组成的完全初始合并路径中,选取符合预设冻结比特约束条件且路径数量小于或等于所述第二预设阈值的完全备选合并路径确定为所述目标合并路径;所述预设步骤包括:当译码的所述当前比特是所述待译码子段中除尾比特之外的任一比特时,针对所述每一待译码子段,在利用对应的所述子段译码器对所述待译码子段进行连续删除列表SCL译码过程中,基于对所述待译码子段中各个比特译码的比特概率,获得所述待译码子段对应的非完全第一译码路径的第二路径概率集合;基于所述第二路径概率集合,从多个非完全第一译码路径组成的非完全初始合并路径中,选取符合预设冻结比特约束条件且路径数量小于或等于所述第二预设阈值的非完全备选合并路径;从各所述非完全备选合并路径划分得到的多个非完全第二译码路径中,选取路径数量小于或等于各所述待译码子段对应的第一预设阈值的备选译码路径;
将对所述待译码子段译码过程中的下一比特作为所述当前比特,判断所述当前比特是否为所述尾比特。4.根据权利要求3所述的方法,其特征在于,所述基于所述第二路径概率集合,从多个非完全第一译码路径组成的非完全初始合并路径中,选取符合预设冻结比特约束条件且路径数量小于或等于所述第二预设阈值的非完全备选合并路径,包括:对所述多个非完全第一译码路径进行子段间的路径分裂,得到多个所述非完全初始合并路径;利用所述预设冻结比特约束条件对每一非完全初始合并路径进行检验,将符合所述预设冻结比特约束条件的非完全初始合并路径确定为非完全第三译码路径;按照所述非完全第三译码路径对应的路径概率值大小,从所述非完全第三译码路径中依次不放回地选取概率值最大的路径,直到选取的路径数量小于或等于所述第二预设阈值,将选取的非完全第三译码路径作为所述非完全备选合并路径;所述非完全第...

【专利技术属性】
技术研发人员:庄永昌
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1