针对编码和解码的比特分配制造技术

技术编号:38729836 阅读:11 留言:0更新日期:2023-09-08 23:20
描述了用于编码和解码的方法、系统和设备。为了对向量进行编码,编码器向被分成组的信道的信道实例分配向量的信息比特。组的大小可以变化并且信息比特的分配是基于给定长度的基本序列的。在解码期间,解码器可以通过将码字划分成多个组并且使用基本序列来向多个组的信道实例指派比特类型,来向信道实例指派不同的比特类型。不同的比特类型。不同的比特类型。

【技术实现步骤摘要】
针对编码和解码的比特分配
[0001]本申请是申请日为2017年12月7日、申请号为201780082291.5、专利技术名称为“针对编码和解码的比特分配”的专利技术专利的分案申请。
[0002]交叉引用
[0003]本专利申请要求由JIANG等人于2017年1月17日递交的、名称为“BIT ALLOCATION FOR ENCODING AND DECODING”的国际专利申请No.PCT/CN2017/071363、以及由JIANG等人于2017年1月9日递交的、名称为“BIT ALLOCATION FOR ENCODING AND DECODING”的美国临时专利申请No.62/444,368的优先权,上述两个申请都被转让给本申请的受让人。


[0004]本公开内容的某些方面总体上涉及编码器的编码和/或解码器的解码,并且更具体地涉及针对编码和/或解码的比特分配。

技术介绍

[0005]无线通信系统被广泛地部署以提供诸如语音、视频、分组数据、消息传送、广播等等各种类型的通信内容。这些系统能够通过共享可用的系统资源(例如,时间、频率以及功率)来支持与多个用户的通信。这样的多址系统的示例包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统以及正交频分多址(OFDMA)系统(例如,长期演进(LTE)系统或新无线电(NR)系统)。无线多址通信系统可以包括多个基站或接入网节点,每个基站或接入网节点同时支持针对多个通信设备(可以以其它方式被称为用户设备(UE))的通信。/>[0006]码块可以由发送方设备(例如,基站或UE)使用编码算法来进行编码。纠错码可以用于在码块中引入冗余,使得传输错误可以被检测到和纠正。具有纠错码的编码算法的一些示例包括卷积码(CC)、低密度奇偶校验(LDPC)码和极化码。一些编码技术(诸如极化编码)在编码和解码期间使用可靠性度量,使得信息比特可以被加载到与有利的(例如,高)可靠性度量相关联的(编码器或解码器的)信道实例上。然而,这些技术可能要求大量的存储空间和/或可能是在计算上复杂的或者资源繁重的。可以期望用于编码和解码的比特分配(例如,在信道实例之间)的改进的技术。

技术实现思路

[0007]所描述的技术涉及支持用于编码和解码的比特分配的改进的方法、系统、设备或装置。通常,所描述的技术提供这样的编码:其中,编码器向信道的信道实例分配向量的信息比特。信道实例被划分或分组成大小不同的组。向量可以被递归地极化,直到达到给定的长度组为止。给定的长度可以与基本序列长度相同,并且基本序列可以用于指示组内的信息比特、冻结比特或奇偶比特的位置。通过递归地极化一个或多个向量或向量内的组,信息比特、冻结比特或奇偶比特的位置可以是使用一个基本序列或一个以上的基本序列来确定的。在解码期间,解码器可以使用基本序列来向与每个组相对应的信道实例分配不同的比特类型。解码器可以将码字划分成多个组,并且基于分配给给定组的信息比特的数量和组
大小来向多个组的一个或多个信道实例指派比特类型。
[0008]描述了一种编码器进行编码的方法。所述方法可以包括:识别与包括第一多个信息比特的向量的传输相关联的信道的多个信道实例,其中,所述多个信道实例被递归地极化成一个或多个组;至少部分地基于与所述信道相关联的可靠性度量,来在所述一个或多个组之间分配所述第一多个信息比特;至少部分地基于所述第一多个信息比特在所述一个或多个组之间的所述分配和所述一个或多个组中的至少一个组的大小,来执行编码操作以对所述向量进行编码;以及使用所述多个信道实例来发送所编码的向量。
[0009]描述了一种用于编码的装置。所述装置可以包括:用于识别与包括第一多个信息比特的向量的传输相关联的信道的多个信道实例的单元,其中,所述多个信道实例被递归地极化成一个或多个组;用于至少部分地基于与所述信道相关联的可靠性度量,来在所述一个或多个组之间分配所述第一多个信息比特的单元;用于至少部分地基于所述第一多个信息比特在所述一个或多个组之间的所述分配和所述一个或多个组中的至少一个组的大小,来执行编码操作以对所述向量进行编码的单元;以及用于使用所述多个信道实例来发送所编码的向量的单元。
[0010]描述了另一种用于编码的装置。所述装置可以包括处理器、与所述处理器进行电通信的存储器、以及存储在所述存储器中的指令。所述指令可操作用于使得所述处理器进行以下操作:识别与包括第一多个信息比特的向量的传输相关联的信道的多个信道实例,其中,所述多个信道实例被递归地极化成一个或多个组;至少部分地基于与所述信道相关联的可靠性度量,来在所述一个或多个组之间分配所述第一多个信息比特;至少部分地基于所述第一多个信息比特在所述一个或多个组之间的所述分配和所述一个或多个组中的至少一个组的大小,来执行编码操作以对所述向量进行编码;以及使用所述多个信道实例来发送所编码的向量。
[0011]描述了一种用于编码的非暂时性计算机可读介质。所述非暂时性计算机可读介质可以包括可操作用于使得处理器进行以下操作的指令:识别与包括第一多个信息比特的向量的传输相关联的信道的多个信道实例,其中,所述多个信道实例被递归地极化成一个或多个组;至少部分地基于与所述信道相关联的可靠性度量,来在所述一个或多个组之间分配所述第一多个信息比特;至少部分地基于所述第一多个信息比特在所述一个或多个组之间的所述分配和所述一个或多个组中的至少一个组的大小,来执行编码操作以对所述向量进行编码;以及使用所述多个信道实例来发送所编码的向量。
[0012]上文描述的方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:至少部分地基于对否定确认(NACK)消息的接收,使用所述多个信道实例中的一个或多个信道实例来重传所编码的向量的一部分。
[0013]在上文描述的方法、装置和非暂时性计算机可读介质的一些示例中,重传所编码的向量的所述一部分包括:重传所述第一多个信息比特中的每个信息比特。
[0014]在上文描述的方法、装置和非暂时性计算机可读介质的一些示例中,重传所编码的向量的所述一部分包括:在所述组中的一个或多个组之间分配与所编码的向量的所述一部分相关联的第二多个信息比特,所述第二多个信息比特与所述第一多个信息比特中的相应信息比特相对应。
[0015]在上文描述的方法、装置和非暂时性计算机可读介质的一些示例中,所述第一多
个信息比特中的至少一个信息比特在所编码的向量的传输期间的比特位置可以不同于所述第二多个信息比特中的相应信息比特在所编码的向量的重传期间的比特位置。
[0016]在上文描述的方法、装置和非暂时性计算机可读介质的一些示例中,所述第一多个信息比特中的每个信息比特的比特位置可以不同于所述第二多个信息比特中的相应信息比特的比特位置。
[0017]在上文描述的方法、装置和非暂时性计算机可读介质的一些示例中,所述向量包括至少部分地基于编码输入比特的向量确定的多个编码比特,所述编码输入比特包括信息比特集合和冻结本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于解码器进行解码的方法,包括:接收用于解码的码字,所述码字包括第一多个信息比特;识别与所述码字的接收相关联的信道的多个信道实例,其中,所述多个信道实例被递归地极化成多个组;至少部分地基于与所述信道相关联的可靠性度量和所述多个组中的组的大小,来向至少所述多个信道实例的子集指派比特类型;以及至少部分地基于所指派的比特类型,来执行所述码字的一个或多个部分的解码操作,以获得所述第一多个信息比特。2.根据权利要求1所述的方法,还包括:在不成功的解码操作时发送否定确认(NACK)消息。3.根据权利要求1所述的方法,还包括:存储与所述组的组大小和所述组的位置相对应的公共基本序列;以及至少部分地基于被分配给所述组的信息比特的数量和所述公共基本序列,来确定所述组的一个或多个信息比特位置。4.根据权利要求1所述的方法,还包括:存储一个或多个基本序列,所述一个或多个基本序列中的每个基本序列至少部分地基于所述组的组大小或位置中的至少一者。5.根据权利要求4所述的方法,还包括:至少部分地基于被分配给所述组的信息比特的数量和所述一个或多个基本序列,来确定所述组的一个或多个信息比特位置。6.根据权利要求1所述的方法,其中,所述解码操作包括以下各项中的至少一项:极化编码操作、Reed

Muller(RM)编码操作、针对低密度奇偶校验(LDPC)码的置信传播解码操作或极化RM操作。7.一种用于解码的用户设备(UE),包括:存储器;收发机;以及可通信地连接到所述存储器和所述收发机的处理器,所述处理器被配置为:接收用于解码的码字,所述码字包括第一多个信息比特;识别与所述码字的接收相关联的信道的多个信道实例,其中,所述多个信道实例被递归地极化成多个组;至少部分地基于与所述信道相关联的可靠性度量和所述多个组中的组的大小,来向至少所述多个信道实例的子集指派比特类型;以及至少部分地基于所指派的比特类型,来执行所述码字的一个或多个部分的解码操作,以获得所述第一多个信息比特。8.根据权利要求7所述的UE,其中,所述处理器还被配置为:在不成功的解码操作时发送否定确认(NACK)消息。9.根据权利要求7所述的UE,其中,所述处理器还被配置为:存储与所述组的组大小和所述组的位置相对应的公共基本序列;以及至少部分地基于被分配给所述组的信息比特的数量和所述公共基本序列,来确定所述
组的一个或多个信息比特位置。10.根据权利要求7所述的UE,其中,所述处理器还被配置为:存储一个或多个基本序列,所述一个或多个基本序列中的每个基本序列至少部分地基于所述组的组大小或位置中的至少一者。11.根据权利要求10所述的UE,其中,所述处理器还被配置为:至少部分地基于被分配给所述组的信息比特的数量和所述一个或多个基本序列,来确定所述组的一个或多个信息比特位置。12.根据权利要求7所述的UE,其中,所述解码操作包括以下各项中的至少一项:极化编码操作、Reed

Muller(RM)编码操作、针对低密度奇偶校验(LDPC)码的置信传播解码操作或极化RM操作。13.一种用于解码器进行解码的装置,包括:用于接收用于解码的码字的单元,所述码字包括第一多个信息比特;用于识别与所述码字的接收相关联的信道的多个信道实...

【专利技术属性】
技术研发人员:蒋靖G
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:

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

1