用于构造极化码的方法和装置制造方法及图纸

技术编号:20597019 阅读:25 留言:0更新日期:2019-03-16 12:36
提供了用于构造极化码的方法和装置。发射机确定与要发送的数据相对应的至少一个参数集合、以及基于参数集合的与要发送的数据的比特相对应的排序索引集合,排序索引集合用于指示要发送的比特的位置集合。发射机至少基于参数集合和排序索引集合来对数据进行极化编码以生成数据的编码块,以及发送数据的编码块。

A Method and Device for Constructing Polarization Codes

Methods and devices for constructing polarization codes are provided. The transmitter determines at least one parameter set corresponding to the data to be transmitted, and a sorted index set based on the parameter set corresponding to the bits of the data to be transmitted, which is used to indicate the location set of the bits to be sent. The transmitter polarizes the data based on at least the set of parameters and the set of sorted indexes to generate the encoding block of the data and the encoding block of the transmitted data.

【技术实现步骤摘要】
【国外来华专利技术】用于构造极化码的方法和装置相关申请的交叉引用和要求优先权本申请要求享受于2016年7月25日提交的国际专利申请序列号第PCT/CN2016/091592号的利益和优先权,该申请以引用方式将其全部内容并入本文中以用于所有应用的目的。
概括地说,本公开内容涉及无线通信,具体地说,本公开内容涉及用于构造极化码的方法和装置。
技术介绍
广泛地部署无线通信系统以提供各种电信服务,诸如电话、视频、数据、消息传送和广播。典型的无线通信系统可以采用能够通过共享可用的系统资源(例如,带宽、发射功率)来支持与多个用户的通信的多址技术。这样的多址技术的示例包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统、单载波频分多址(SC-FDMA)系统和时分同步码分多址(TD-SCDMA)系统。已经在各种电信标准中采用了这些多址技术以提供通用协议,该通用协议使得不同的无线设备能够在市级、国家级、区域级以及乃至全球级别上通信。新兴的电信标准的示例是长期演进(LTE)。LTE/LTE-Advanced(高级LTE)是对由第三代合作伙伴计划(3GPP)颁布的通用移动电信系统(UMTS)移动标准的增强集合。其被设计为:通过提高频谱效率来更好地支持移动宽带互联网接入,降低成本,改善服务,利用新频谱,以及与在下行链路(DL)上使用OFDMA、在上行链路(UL)上使用SC-FDMA和使用多入多出(MIMO)天线技术的其它开放标准进行更好地结合。然而,随着针对移动宽带接入的需求持续增加,存在着进一步改进LTE技术的需求。优选地,这些改进应适用于其它多址技术和采用这些技术的电信标准。块码(blockcode)或纠错码经常用于在有噪声的信道上提供对数字消息的可靠传输。在典型的块码中,信息消息或序列被分割成块,以及发射设备处的编码器随后数学地向信息消息增加冗余。在经编码的信息消息中利用这种冗余是消息可靠性的关键,其使得能够校正由于噪声而发生的任何比特错误。也就是说,即使部分地由于噪声加到信道而可能发生比特错误,接收设备处的解码器也可以利用冗余来可靠地恢复信息消息。本领域普通技术人员已知这样的纠错块码的许多示例,其包括汉明码、Bose-Chaudhuri-Hocquenghem(BCH)码、turbo码和低密度奇偶校验(LDPC)码等。很多现有的无线通信网络都利用这样的块码,诸如:利用turbo码的3GPPLTE网络;以及利用LDPC码的IEEE802.11nWi-Fi网络。然而,对于未来的网络,相对于turbo码和LDPC码,被称为极化码的新类别的块码提供了针对具有改进的性能的可靠且高效的信息传输的潜在机会。虽然对极化码的实现方式的研究持续快速地提高了其能力和潜力,但是期望进一步的增强,特别是对于LTE之外的未来的无线通信网络的潜在部署而言。
技术实现思路
本公开内容的某些方面提供了一种用于通过发射机构造极化码的方法。通常,所述方法包括:确定与要发送的数据相对应的至少一个参数集合、以及基于所述参数集合的与要发送的所述数据的比特相对应的排序索引集合,所述排序索引集合用于指示要发送的所述比特的位置集合;至少基于所述参数集合和所述排序索引集合来对所述数据进行极化编码以生成所述数据的编码块;以及发送所述数据的所述编码块。本公开内容的某些方面提供了一种用于通过接收机对极化码进行解码的方法。通常,所述方法包括:接收通过进行极化编码所生成的数据的编码块;确定与所述数据相对应的至少一个参数集合、以及基于所述参数集合的与所述数据的比特相对应的排序索引集合,所述排序索引集合用于指示所述数据的所述比特的位置集合;以及至少基于所述参数集合和所述排序索引集合来对所接收的数据的编码块进行解码以获得经解码的数据。本公开内容的某些方面提供了一种用于通过发射机构造极化码的装置。通常,所述装置包括至少一个处理器和耦合到所述至少一个处理器的存储器。所述至少一个处理器通常被配置为进行以下操作:确定与要发送的数据相对应的至少一个参数集合、以及基于所述参数集合的与要发送的所述数据的比特相对应的排序索引集合,所述排序索引集合用于指示要发送的比特的位置集合;至少基于所述参数集合和所述排序索引集合来对所述数据进行极化编码以生成所述数据的编码块;以及发送所述数据的所述编码块。本公开内容的某些方面提供了一种用于通过接收机对极化码进行解码的装置。通常,所述装置包括至少一个处理器和耦合到所述至少一个处理器的存储器。所述至少一个处理器通常被配置为进行以下操作:接收通过进行极化编码所生成的数据的编码块;确定与所述数据相对应的至少一个参数集合、以及基于所述参数集合的与所述数据的比特相对应的排序索引集合,所述排序索引集合用于指示所述数据的所述比特的位置集合;以及至少基于所述参数集合和所述排序索引集合来对所接收的数据的编码块进行解码以获得经解码的数据。各方面通常包括如参考附图在本文中实质描述的以及如附图所示出的方法、装置、系统、计算机程序产品、计算机可读介质以及处理系统。“LTE”通常指的是LTE、LTE-Advanced(LTE-A)、免许可频谱中的LTE(LTE-空白空间)等。附图说明图1是示出网络架构的示例的图。图2是示出接入网的示例的图。图3是示出LTE中的DL帧结构的示例的图。图4是示出LTE中的UL帧结构的示例的图。图5是示出针对用户平面和控制平面的无线电协议架构的示例的图。图6是根据本公开内容的某些方面示出在接入网中的演进型节点B和用户设备的示例的图。图7是示出在第一无线通信设备702与第二无线通信设备704之间的无线通信的示意图。图8是示出用于采用处理系统814的无线通信设备800的硬件实现方式的示例的方块图。图9根据本公开内容的某些方面示出由发射机(例如,UE、eNB或者任何其它网络节点或者其元素)执行的用于高效构造极化码的示例性操作900。图10根据本公开内容的某些方面示出由接收机(例如,UE、eNB或者任何其它网络节点或者其元素)执行的用于高效构造极化码的示例性操作1000。图11根据本公开内容的某些方面示出针对用于业务信道的极化码的码构造的示例1100。图12根据本公开内容的某些方面示出针对用于业务信道的极化码的码构造的示例1200。具体实施方式极化码是可证明实现了针对对称二进制输入离散无记忆信道的信道容量的具有显式结构的第一码。为了构造极化码,选择Hadamard矩阵中的与良好信道相对应的行用于信息比特。差信道用于具有固定值0的冰冻比特。在实际的系统中,密度进化或高斯近似通常用于确定每个信道的比特错误概率。例如,如果需要N个信息比特,则为信息比特选择最佳(具有低错误概率)的N个信道,而将剩余的信道指定为冰冻比特。通常,对所有信道的比特错误概率进行排序以确定最佳和最差信道,以及通过对应的排序索引来识别每个比特信道的位置。因此,为了构造极化码,通常需要比特信道的排序索引。为了支持具有不的同速率的不同的块大小,需要用于信息比特的不同的位置集合以用于指示针对信息比特的位置的不同的可能性。此外,为了获得最佳的码构造,即使对于具有不同的速率的相同块大小,针对信息比特的位置集合也可以是不同的。在一些情况下,可以对于冰冻比特的位置使用具有0本文档来自技高网
...

【技术保护点】
1.一种用于通过发射机构造极化码的方法,包括:确定与要发送的数据相对应的至少一个参数集合、以及基于所述参数集合的与要发送的所述数据的比特相对应的排序索引集合,所述排序索引集合用于指示要发送的所述比特的位置集合;至少基于所述参数集合和所述排序索引集合来对所述数据进行极化编码以生成所述数据的编码块;以及发送所述数据的所述编码块。

【技术特征摘要】
【国外来华专利技术】2016.07.25 CN PCT/CN2016/0915921.一种用于通过发射机构造极化码的方法,包括:确定与要发送的数据相对应的至少一个参数集合、以及基于所述参数集合的与要发送的所述数据的比特相对应的排序索引集合,所述排序索引集合用于指示要发送的所述比特的位置集合;至少基于所述参数集合和所述排序索引集合来对所述数据进行极化编码以生成所述数据的编码块;以及发送所述数据的所述编码块。2.根据权利要求1所述的方法,其中,所述至少一个参数集合包括信息块大小K,并且其中,确定所述至少一个参数集合包括:将具有要发送的所述数据的传输块划分成多个信息块;以及将所述信息块大小确定为所述信息块中的至少一个信息块的大小。3.根据权利要求2所述的方法,其中,所述至少一个参数集合包括编码块大小N,并且其中,确定所述至少一个参数集合包括:至少基于关于分配用于对所述数据的传输的资源的信息来确定所述编码块大小N。4.根据权利要求3所述的方法,其中,所述至少一个参数集合包括构造信噪比(SNR)δ,并且其中,确定所述至少一个参数集合包括:基于所述信息块大小K和所述编码块大小N来确定所述构造SNRδ。5.根据权利要求4所述的方法,其中,基于所述信息块大小K和所述编码块大小N来确定所述构造SNRδ包括:从查找表查找与所述信息块大小K和所述编码块大小N的值相对应的所述构造SNRδ的值,所述查找表将与所述信息块大小K和所述编码块大小N相对应的每一对值映射到所述构造SNRδ的值。6.根据权利要求5所述的方法,其中,确定所述排序索引集合包括:至少利用所述信息块大小K、所述编码块大小N和所述构造SNRδ来执行高斯近似,以确定所述排序索引集合。7.根据权利要求1所述的方法,还包括:确定用于对经确定的编码块大小N的比特进行打孔以试图实现所需的块大小M的打孔模式;以及利用所述打孔模式来生成所述极化码。8.根据权利要求1所述的方法,还包括发送下列各项中的至少一项:资源大小、调制和编码方案(MCS)大小或者混合自动重传请求(HARQ)版本。9.一种用于通过接收机对极化码进行解码的方法,包括:接收通过极化编码所生成的数据的编码块;确定与所述数据相对应的至少一个参数集合、以及基于所述参数集合的与所述数据的比特相对应的排序索引集合,所述排序索引集合用于指示所述数据的所述比特的位置集合;以及至少基于所述参数集合和所述排序索引集合来对所接收的数据的编码块进行解码以获得经解码的数据。10.根据权利要求9所述的方法,其中,所述至少一个参数集合包括信息块大小K,并且其中,确定所述至少一个参数集合包括:将具有要发送的所述数据的传输块划分成多个信息块;以及将所述信息块大小确定为所述信息块中的至少一个信息块的大小。11.根据权利要求10所述的方法,还包括:接收关于下列各项中的至少一项的信息:与所接收的数据相对应的资源大小、调制和编码方案(MCS)大小或者混合自动重传请求(HARQ)版本;以及基于所接收的信息来确定所述传输块的大小。12.根据权利要求10所述的方法,其中,所述至少一个参数集合包括编码块大小N,并且其中,确定所述至少一个参数集合包括:至少基于关于分配用于对所述数据的传输的资源的信息来确定所述编码块大小N。13.根据权利要求12所述的方法,其中,所述至少一个参数集合包括构造信噪比(SNR)δ,并且其中,确定所述至少一个参数集合包括:基于所述信息块大小K和所述编码块大小N来确定所述构造SNRδ。14.根据权利要求13所述的方法,其中,基于所述信息块大小K和所述编码块大小N来确定所述构造SNRδ包括:从查找表查找与所述信息块大小K和所述编码块大小N的值相对应的所述构造SNRδ的值,所述查找表将与所述信息块大小K和所述编码块大小N相对应的每一对值映射到所述构造SNRδ的值。15.根据权利要求14所述的方法,其中,确定所述排序索引集合包括:至少利用所述信息块大小K、所述编码块大小N和所述构造SNRδ来执行高斯近似,以确定所述排序索引集合。16.根据权利要求9所述的方法,还包括:确定用于对经确定的编码块大小N的比特进行打孔以试图实现所需的块大小M的打孔模式;以及利用所述打孔模式来对数据的所述编码块进行解码。17.一种用于通过发射机构造极化码的装置,包括:至少一个处理器,其被配置为进行以下操作:...

【专利技术属性】
技术研发人员:许昌龙李剑侯纪磊魏超
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

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

1