极化编码和解码制造技术

技术编号:27529129 阅读:23 留言:0更新日期:2021-03-03 11:02
本公开的实施例提供了用于执行极化编码或解码的方法、设备和计算机可读介质。在一种用于通信的方法中,包括按照初始顺序的多个信息比特的初始序列被生成;多个信息比特的至少一个附加序列通过改变初始顺序被生成,以使得在初始序列和附加序列的极化编码之后,多个信息比特的可靠性方差小于预定值;初始序列和附加序列使用极化码被编码;以及经编码的初始序列和经编码的附加序列被传输给接收设备。本公开的实施例改进了极化编码和解码的性能。开的实施例改进了极化编码和解码的性能。开的实施例改进了极化编码和解码的性能。

【技术实现步骤摘要】
【国外来华专利技术】极化编码和解码


[0001]本公开的实施例总体上涉及无线通信,并且具体地涉及用于执行极化编码或解码的方法、设备和计算机可读介质。

技术介绍

[0002]极化码被用作新无线电(NR)增强型移动宽带(eMBB)控制信道编码解决方案。据研究,极化码具有低复杂度、低时延和无误差底限效应的益处。因此,它还可以使用在超可靠低时延通信(URLLC)和大规模机器类型通信(mMTC)中。
[0003]在信息论中,极化码是线性块纠错码。码构造基于将物理信道变换为虚拟外部信道的短内核码的多递归级联。当递归的数目变大时,虚拟信道倾向于具有高可靠性或低可靠性(换言之,它们会极化),并且数据比特被分配给最可靠的信道。

技术实现思路

[0004]总体上,本公开的示例实施例提供了用于执行极化编码或解码的方法、设备和计算机可读介质。
[0005]在第一方面,提供了一种用于通信的方法。该方法包括:生成包括按照初始顺序的多个信息比特的初始序列。该方法还包括:通过改变初始顺序来生成多个信息比特的至少一个附加序列,以使得在初始序列和附加序列的极化编码之后,多个信息比特的可靠性方差小于预定值。该方法进一步包括:使用极化码对初始序列和附加序列进行编码。该方法进一步包括:向接收设备传输经编码的初始序列和经编码的附加序列。
[0006]在第二方面,提供了一种用于通信的方法。该方法包括:从发射设备接收通过使用极化码对多个序列进行编码而生成的多个经编码的序列,多个序列包括按照不同顺序的多个信息比特,这些顺序被确定以使得在多个序列的极化编码之后,多个信息比特的可靠性方差小于预定值。该方法还包括:使用极化码对多个经编码的序列进行处理,以获得软信息值的多个经处理的序列。该方法进一步包括:基于顺序来合并多个经处理的序列,以获得多个信息比特。
[0007]在第三方面,提供了一种发射设备。发射设备包括至少一个处理器和至少一个存储器,至少一个存储器包括计算机程序代码。至少一个存储器和计算机程序代码被配置为,与至少一个处理器一起,使发射设备:生成包括按照初始顺序的多个信息比特的初始序列。至少一个存储器和计算机程序代码还被配置为,与至少一个处理器一起,使发射设备:通过改变初始顺序来生成多个信息比特的至少一个附加序列,以使得在初始序列和附加序列的极化编码之后,多个信息比特的可靠性方差小于预定值。至少一个存储器和计算机程序代码还被配置为,与至少一个处理器一起,使发射设备:使用极化码对初始序列和附加序列进行编码。至少一个存储器和计算机程序代码还被配置为,与至少一个处理器一起,使发射设备:向接收设备传输经编码的初始序列和经编码的附加序列。
[0008]在第四方面,提供了一种接收设备。接收设备包括至少一个处理器和至少一个存
储器,至少一个存储器包括计算机程序代码。至少一个存储器和计算机程序代码被配置为,与至少一个处理器一起,使接收设备:从发射设备接收通过使用极化码对多个序列进行编码而生成的多个经编码的序列,多个序列包括按照不同顺序的多个信息比特,这些顺序被确定以使得在多个序列的极化编码之后,多个信息比特的可靠性方差小于预定值。至少一个存储器和计算机程序代码还被配置为,与至少一个处理器一起,使接收设备:使用极化码对多个经编码的序列进行处理,以获得软信息值的多个经处理的序列。至少一个存储器和计算机程序代码进一步被配置为,与至少一个处理器一起,使接收设备:基于顺序来合并多个经处理的序列,以获得多个信息比特。
[0009]在第五方面,提供了一种计算机可读介质,其上存储有指令。这些指令当在设备的至少一个处理器上被执行时,使该设备执行根据第一方面或第二方面的方法。
[0010]将理解,概述章节并非旨在标识本公开的实施例的关键或必要特征,也不旨在用于限制本公开的范围。通过以下描述,本公开的其他特征将变得容易理解。
附图说明
[0011]通过在附图中对本公开的一些实施例的更详细描述,本公开的上述和其他目的、特征和优点将变得更加明显,在附图中:
[0012]图1是本公开的实施例可以在其中实现的通信环境的示意图;
[0013]图2是基本极化码结构的示意图;
[0014]图3是图示了根据本公开的一些实施例的在发射设备与接收设备之间的极化编码和解码的过程的示意图;
[0015]图4示出了根据本公开的一些实施例的示例方法的流程图;
[0016]图5是图示了生成至少一个附加序列可以在何处实现的示意图;
[0017]图6示出了根据本公开的一些其他实施例的示例方法的流程图;
[0018]图7是图示了根据本公开的一些实施例的用于合并软信息值的交织模式的示例的示意图;
[0019]图8是图示了根据本公开的一些实施例的用于合并软信息值的交织模式的另一示例的示意图;
[0020]图9是图示了根据本公开的一些实施例的仿真性能增益的曲线图;
[0021]图10是图示了根据本公开的一些实施例的用于性能评估的仿真结果的曲线图;以及
[0022]图11是适合于实现本公开的实施例的设备的简化框图。
[0023]贯穿附图,相同或相似的参考标号表示相同或相似的元素。
具体实施方式
[0024]现在将参考一些示例实施例来描述本公开的原理。将理解,这些实施例仅出于说明的目的被描述,并且帮助本领域的技术人员理解和实现本公开,而没有暗示对本公开的范围的任何限制。本文中描述的本公开可以按照除了下文描述的方式以外的各种方式来实现。
[0025]在下面的描述和权利要求中,除非另有定义,否则本文中使用的所有技术和科学
术语具有与本公开所属领域的普通技术人员通常所理解的相同含义。
[0026]如本文中使用的,术语“网络设备”或“基站”(BS)是指能够提供或托管小区或覆盖范围的设备,终端设备可以在小区或覆盖范围中通信。网络设备的示例包括但不限于节点B(NodeB或NB)、演进型NodeB(eNodeB或eNB)、下一代NodeB(gNB)、远程无线电单元(RRU)、无线电头(RH)、远程无线电头(RRH)、低功率节点(诸如毫微微节点、微微节点)等。为了论述的目的,在下文中,将参考eNB或gNB作为网络设备的示例来描述一些实施例。
[0027]如本文中使用的,术语“终端设备”是指具有无线或有线通信能力的任何设备。终端设备的示例包括但不限于用户设备(UE)、个人计算机、台式机、移动电话、蜂窝电话、智能电话、个人数字助理(PDA)、便携式计算机、图像捕获设备(诸如数码相机)、游戏设备、音乐存储和回放设备、或者启用无线或有线互联网访问和浏览的互联网设备等。为了论述的目的,在下文中,将参考UE作为终端设备的示例来描述一些实施例,并且术语“终端设备”和“用户设备”(UE)可以在本公开的上下文中互换使用。
[0028]本文中使用的术语“电路系统”可以是指以下中的一项或多项或全部:(a)仅硬件电路实施方式(诸如仅在模拟和/或数字电路系统中的实施方式),以及(b)硬件电路和软件本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于通信的方法,包括:生成包括按照初始顺序的多个信息比特的初始序列;通过改变所述初始顺序来生成所述多个信息比特的至少一个附加序列,以使得在所述初始序列和所述附加序列的极化编码之后,所述多个信息比特的可靠性方差小于预定值;使用极化码对所述初始序列和所述附加序列进行编码;以及向接收设备传输经编码的所述初始序列和经编码的所述附加序列。2.根据权利要求1所述的方法,其中所述至少一个附加序列被生成以使得所述可靠性方差被最小化。3.根据权利要求1所述的方法,其中所述至少一个附加序列通过随机地改变所述初始顺序而被生成。4.根据权利要求1所述的方法,其中所述至少一个附加序列在以下至少一者处被生成:在介质访问控制(MAC)层中、在物理(PHY)层中、以及在所述MAC层与所述PHY层之间。5.根据权利要求1所述的方法,其中所述至少一个附加序列通过基于以下至少一者来改变所述初始顺序而被生成:所述至少一个附加序列的数目、所述极化编码的编码结构、以及所述编码结构的子信道的可靠性。6.一种用于通信的方法,包括:从发射设备接收通过使用极化码对多个序列进行编码而生成的多个经编码的序列,所述多个序列包括按照不同顺序的多个信息比特,所述顺序被确定以使得在所述多个序列的极化编码之后,所述多个信息比特的可靠性方差小于预定值;使用所述极化码对所述多个经编码的序列进行处理,以获得软信息值的多个经处理的序列;以及基于所述顺序来合并所述多个经处理的序列,以获得所述多个信息比特。7.根据权利要求6所述的方法,其中处理所述多个经编码的序列包括:响应于确定所述多个经编码的序列仅包括第一经编码的序列和第二经编码的序列,处理所述第一经编码的序列,以并行获得软信息值的第一有序集合;以及处理所述第二经编码的序列,以并行获得与软信息值的所述第一有序集合相对应的软信息值的第二有序集合。8.根据权利要求7所述的方法,其中基于所述顺序来合并所述多个经处理的序列包括:根据交织模式来合并软信息值的所述第一有序集合和所述第二有序集合。9.根据权利要求8所述的方法,其中根据所述交织模式来合并软信息值的所述第一有序集合和所述第二有序集合包括:响应于确定所述第一有序集合(701)和所述第二有序集合(702)每个包括两个软信息值,将所述第一有序集合(701)中的第一软信息值(710)与所述第二有序集合(702)中的第二软信息值(722)合并;以及将所述第一有序集合(701)中的第二软信息值(712)与所述第二有序集合(702)中的第一软信息值(720)合并。10.根据权利要求8所述的方法,其中根据所述交织模式来合并软信息值的所述第一有序集合和所述第二有序集合包括:
响应于确定所述第一有序集合(801)和所述第二有序集合(802)每个包括四个软信息值,将所述第一有序集合(801)中的第一软信息值(810)与所述第二有序集合(802)中的第二软信息值(820)合并;将所述第一有序集合(801)中的第二软信息值(812)与所述第二有序集合(802)中的第四软信息值(824)合并;将所述第一有序集合(801)中的第三软信息值(814)与所述第二有序集合(802)中的第一软信息值(818)合并;以及将所述第一有序集合(801)中的第四软信息值(816)与所述第二有序集合(802)中的第三软信息值(822)合并。11.一种发射设备,包括:至少一个处理器;以及至少一个存储器,包括计算机程序代码;所述至少一个存储器和所述计算机程序代码被配置为,与所述至少一个处理器一起,使所述发射设备:生成包括按照初始顺序的多个信息比特的初始序列;通过改变所述初始顺序来生成所述多个信息比特的至少一个附加序列,以使得在所述初始序列和所述附加序列的极化编码之后,所述多个信...

【专利技术属性】
技术研发人员:陈宇朱凯
申请(专利权)人:诺基亚通信公司
类型:发明
国别省市:

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

1