一种编译码系统、编译码方法、装置、电子设备及介质制造方法及图纸

技术编号:35602617 阅读:16 留言:0更新日期:2022-11-16 15:23
本公开实施例提供了一种编译码系统、编译码方法、装置、电子设备及介质,电子设备在获取待传输信息比特序列之后,根据多个编码器中的至少两个编码器各自对应的冻结信道分布模型,对多个待传输信息比特序列进行编码操作,得到编码比特序列。因为一个编码器对应一个冻结信道分布模型,各编码器对应的冻结信道分布模型不全部相同,因此,通过给多个编码器配置多个冻结信道分布模型,可以实现多用户极化码编译码。码。码。

【技术实现步骤摘要】
一种编译码系统、编译码方法、装置、电子设备及介质


[0001]本公开涉及通信
,特别是涉及一种编译码系统、编译码方法、装置、电子设备及介质。

技术介绍

[0002]在4G(4th

generation,第四代移动通信技术)、5G(5th

generation,第五代移动通信技术)等通信系统中,通常采用信道编码提高数据传输的可靠性和效率,目前Polar码(极化码)已经作为3GPP(3rd Generation Partnership Project,第三代合作伙伴项目)5G控制信道的编码方案,而多用户极化码编码将可以为下一代移动通信网络提供海量用户接入。

技术实现思路

[0003]本公开实施例的目的在于提供一种编译码系统、编译码方法、装置、电子设备及介质。具体技术方案如下:
[0004]本公开实施例提供了编码方法,应用于电子设备,所述电子设备包括多个编码器,所述方法包括:
[0005]获取多个待传输信息比特序列;
[0006]根据所述多个编码器中的至少两个编码器各自对应的冻结信道分布模型,对所述多个待传输信息比特序列进行编码操作,得到编码比特序列,其中,一个编码器对应一个冻结信道分布模型,各所述编码器对应的冻结信道分布模型不全部相同。
[0007]一种可能的实施例中,所述根据所述多个编码器中的至少两个编码器各自对应的冻结信道分布模型对所述多个待传输信息比特序列进行编码操作,得到编码比特序列,包括:
[0008]针对每一个编码器,根据该编码器对应的冻结信道分布模型对所述多个待传输信息比特序列进行编码操作,得到编码比特序列。
[0009]一种可能的实施例中,所述根据所述多个编码器中的至少两个编码器各自对应的冻结信道分布模型对所述多个待传输信息比特序列进行编码操作,得到编码比特序列,包括:
[0010]针对每一个待传输信息比特序列,确定该待传输信息比特序列对应的编码器;
[0011]根据该待传输信息比特序列对应的编码器对应的冻结信道分布模型,对该待传输信息比特序列进行编码操作,得到编码比特序列。
[0012]一种可能的实施例中,各所述待传输信息比特序列各自对应有相应的译码器,每个译码器对应一个冻结信道分布模型;
[0013]所述针对每一个待传输信息比特序列,确定该待传输信息比特序列对应的编码器,包括:
[0014]针对每一个待传输信息比特序列,确定该待传输信息比特序列的译码器所对应的
冻结信道分布模型,得到该待传输信息比特序列的冻结信道分布模型;
[0015]确定该待传输信息比特序列的冻结信道分布模型所对应的编码器,得到该待传输信息比特序列对应的编码器。
[0016]一种可能的实施例中,各所述待传输信息比特序列各自对应有相应的译码器;
[0017]在所述针对每一个待传输信息比特序列,确定该待传输信息比特序列对应的编码器之后,所述方法还包括:
[0018]针对每一个待传输信息比特序列,将该待传输信息比特序列的编码器所对应的冻结信道分布模型,确定为该待传输信息比特序列的译码器所对应的冻结信道分布模型。
[0019]一种可能的实施例中,各所述待传输信息比特序列各自对应有相应的译码器,每个译码器对应一个冻结信道分布模型,每个译码器对应一个编码器,具有对应关系的编码器与译码器的冻结信道分布模型相同;
[0020]所述针对每一个待传输信息比特序列,确定该待传输信息比特序列对应的编码器,包括:
[0021]针对每一个待传输信息比特序列,确定该待传输信息比特序列的译码器所对应的编码器,得到该待传输信息比特序列对应的编码器。
[0022]一种可能的实施例中,每个所述译码器对应一个数据接收端。
[0023]一种可能的实施例中,多个所述冻结信道分布模型是根据各个极化信道的可靠性、极化码的长度及信息比特的数量确定得到的。
[0024]一种可能的实施例中,所述冻结信道分布模型的确定方式为:
[0025]获取初始模型中各个极化信道的可靠性,极化码的长度N,信息比特的数量K;
[0026]选取可靠性最低的前N

K个极化信道作为初始冻结信道,选取剩余的K个极化信道作为初始信息信道;
[0027]在所述初始冻结信道的可靠性最高的P个极化信道中,选择Q个极化信道作为差异冻结信道;从所述初始信息信道的可靠性最低的P个极化信道中,选择Q个极化信道作为差异信息信道;其中,Q≤P;
[0028]将所述初始模型中的差异冻结信道和第一信息信道设置为信息信道,将所述差异信息信道和第一冻结信道设置为冻结信道,得到冻结信道分布模型;其中,所述第一信息信道为所述初始信息信道中除所述差异信息信道之外的其他极化信道,所述第一冻结信道为所述初始冻结信道中除所述差异冻结信道之外的其他极化信道;
[0029]重复执行上述得到冻结信道分布模型的过程,直至得到预设数量的冻结信道分布模型,其中,不同的冻结信道分布模型的冻结信道及信息信道不完全相同。
[0030]一种可能的实施例中,所述根据所述多个编码器中的至少两个编码器各自对应的冻结信道分布模型,对所述多个待传输信息比特序列进行编码操作,得到编码比特序列,包括:
[0031]根据所述多个编码器中的至少两个编码器各自对应的冻结信道分布模型对所述多个待传输信息比特序列进行编排,得到多个待编码比特序列;
[0032]对多个所述待编码比特序列进行编码操作,得到多个编码比特序列;
[0033]在所述得到多个编码比特序列之后,所述方法还包括:
[0034]发送所述多个编码比特序列,以使译码器接收到待译码序列之后,基于自身对应
的冻结信道分布模型对接收到的待译码序列进行译码操作,得到译码结果,其中,所述待译码序列是对所述编码比特序列进行处理得到的。
[0035]本公开实施例还提供了一种译码方法,应用于译码器,所述方法包括:
[0036]接收待译码序列;其中,所述待译码序列是电子设备中的编码器利用自身对应的冻结信道分布模型对待传输信息比特序列进行处理得到的,所述电子设备中包括多个编码器,一个编码器对应一个冻结信道分布模型,各所述编码器对应的冻结信道分布模型不全部相同;
[0037]基于自身对应的冻结信道分布模型对接收到的待译码序列进行译码操作,得到译码结果。
[0038]一种可能的实施例中,所述基于自身对应的冻结信道分布模型对接收到的待译码序列进行译码操作,得到译码结果,包括:
[0039]获取自身的冻结信道分布模型中的目标冻结比特的位置;
[0040]基于所述目标冻结比特的位置对所述待译码序列进行极化码译码,得到译码结果。
[0041]一种可能的实施例中,所述方法还包括:
[0042]在所述基于所述目标冻结比特的位置对所述待译码序列进行极化码译码,得到译码结果之后,基于所述译码结果确定所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种编码方法,其特征在于,应用于电子设备,所述电子设备包括多个编码器,所述方法包括:获取多个待传输信息比特序列;根据所述多个编码器中的至少两个编码器各自对应的冻结信道分布模型,对所述多个待传输信息比特序列进行编码操作,得到编码比特序列,其中,一个编码器对应一个冻结信道分布模型,各所述编码器对应的冻结信道分布模型不全部相同。2.根据权利要求1所述的方法,其特征在于,所述根据所述多个编码器中的至少两个编码器各自对应的冻结信道分布模型对所述多个待传输信息比特序列进行编码操作,得到编码比特序列,包括:针对每一个编码器,根据该编码器对应的冻结信道分布模型对所述多个待传输信息比特序列进行编码操作,得到编码比特序列。3.根据权利要求1所述的方法,其特征在于,所述根据所述多个编码器中的至少两个编码器各自对应的冻结信道分布模型对所述多个待传输信息比特序列进行编码操作,得到编码比特序列,包括:针对每一个待传输信息比特序列,确定该待传输信息比特序列对应的编码器;根据该待传输信息比特序列对应的编码器对应的冻结信道分布模型,对该待传输信息比特序列进行编码操作,得到编码比特序列。4.根据权利要求3所述的方法,其特征在于,各所述待传输信息比特序列各自对应有相应的译码器,每个译码器对应一个冻结信道分布模型;所述针对每一个待传输信息比特序列,确定该待传输信息比特序列对应的编码器,包括:针对每一个待传输信息比特序列,确定该待传输信息比特序列的译码器所对应的冻结信道分布模型,得到该待传输信息比特序列的冻结信道分布模型;确定该待传输信息比特序列的冻结信道分布模型所对应的编码器,得到该待传输信息比特序列对应的编码器。5.根据权利要求3所述的方法,其特征在于,各所述待传输信息比特序列各自对应有相应的译码器;在所述针对每一个待传输信息比特序列,确定该待传输信息比特序列对应的编码器之后,所述方法还包括:针对每一个待传输信息比特序列,将该待传输信息比特序列的编码器所对应的冻结信道分布模型,确定为该待传输信息比特序列的译码器所对应的冻结信道分布模型。6.根据权利要求3所述的方法,其特征在于,各所述待传输信息比特序列各自对应有相应的译码器,每个译码器对应一个冻结信道分布模型,每个译码器对应一个编码器,具有对应关系的编码器与译码器的冻结信道分布模型相同;所述针对每一个待传输信息比特序列,确定该待传输信息比特序列对应的编码器,包括:针对每一个待传输信息比特序列,确定该待传输信息比特序列的译码器所对应的编码器,得到该待传输信息比特序列对应的编码器。7.根据权利要求4

6任一所述的方法,其特征在于,每个所述译码器对应一个数据接收
端。8.根据权利要求1所述的方法,其特征在于,多个所述冻结信道分布模型是根据各个极化信道的可靠性、极化码的长度及信息比特的数量确定得到的。9.根据权利要求8所述的方法,其特征在于,所述冻结信道分布模型的确定方式为:获取初始模型中各个极化信道的可靠性,极化码的长度N,信息比特的数量K;选取可靠性最低的前N

K个极化信道作为初始冻结信道,选取剩余的K个极化信道作为初始信息信道;在所述初始冻结信道的可靠性最高的P个极化信道中,选择Q个极化信道作为差异冻结信道;从所述初始信息信道的可靠性最低的P个极化信道中,选择Q个极化信道作为差异信息信道;其中,Q≤P;将所述初始模型中的差异冻结信道和第一信息信道设置为信息信道,将所述差异信息信道和第一冻结信道设置为冻结信道,得到冻结信道分布模型;其中,所述第一信息信道为所述初始信息信道中除所述差异信息信道之外的其他极化信道,所述第一冻结信道为所述初始冻结信道中除所述差异冻结信道之外的其他极化信道;重复执行上述得到冻结信道分布模型的过程,直至得到预设数量的冻结信道分布模型,其中,不同的冻结信道分布模型的冻结信道及信息信道不完全相同。10.根据权利要求1所述的方法,其特征在于,所述根据所述多个编码器中的至少两个编码器各自对应的冻结信道分布模型,对所述多个待传输信息比特序列进行编码操作,得到编码比特序列,包括:根据所述多个编码器中的至少两个编码器各自对应的冻结信道分布模型对所述多个待传输信息比特序列进行编排,得到多个待编码比特序列;对多个所述待编码比特序列进行编码操作,得到多个编码比特序列;在所述得到多个编码比特序列之后,所述方法还包括:发送所述多个编码比特序列,以使译码器接收到待译码序列之后,基于自身对应的冻结信道分布模型对接收到的待译码序列进行译码操作,得到译码结果,其中,所述待译码序列是对所述编码比特序列进行处理得到的。11.一种译码方法,其特征在于,应用于译码器,所述方法包括:接收待译码序列;其中,所述待译码序列是电子设备中的编码器利用自身对应的冻结信道分布模型对待传输信息比特序列进行处理得到的,所述电子设备中包括多个编码器,一个编码器对应一个冻结信道分布模型,各所述编码器对应的冻结信道分布模型不全部相同;基于自身对应的冻结信道分布模型对接收到的待译码序列进行译码操作,得到译码结果。12.根据权利要求11所述的方法,其特征在于,所述基于自身对应的冻结信道分布模型对接收到的待译码序列进行译码操作,得到译码结果,包括:获取自身的冻结信道分布模型中的目标冻结比特的位置;基于所述目标冻结比特的位置对所述待译码序列进行极化码译码,得到译码结果。13.根据权利要求12所述的方法,其特征在于,所述方法还包括:在所述基于所述目标冻结比特的位置对所述待译码序列进行极化码译码,得到译码结
果之后,基于所述译码结果确定所述待译码序列是否为所述译码器的目标待译码序列。14.根据权利要求13所述的方法,其特征在于,所述基于所述译码结果确定所述待译码序列是否为所述译码器的目标待译码序列,包括:在连续预设数量个码字译码失败时,确定所述待译码序列不是所述译码器的目标待译码序列;所述预设数量是基于误块率确定的。15.一种编译码系统,其特征在于,所述系统包括:第一设备,第二设备;所述第一设备用于实现权利要求1

10任一所述的方法步骤,所述第二设备用于实现权利要求11

14任一所述的方法步骤。16.根据权利要求15所述的系统,其特征在于,所述系统还包括:资源管理器,用于根据各个极化信道的可靠性、极化码的长度及信息比特的数量确定多个冻结信道分布模型;将所述多个冻结信道分布模型分配给多个所述译码器和多个所述编码器。17.根据权利要求16所述的系统,其特征在于,所述资源管理器具体用于:获取初始模型中各个极化信道的可靠性,极化码的长度N,信息比特的数量K;选取可靠性最低的前N

K个极化信道作为初始冻结信道,选取剩余的K个极化信道作为初始信息信道;在所述初始冻结信道的可靠性最高的P个极化信道中,选择Q个极化信道作为差异冻结信道;从所述初始信息信道的可靠性最低的P个极化信道中,选择Q个极化道作为差异信息信道;其中,Q≤P;将所...

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

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

1