买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】编码方法、译码方法、装置和设备_华为技术有限公司_201710279452.1 

申请/专利权人:华为技术有限公司

申请日:2017-04-25

公开(公告)日:2024-04-12

公开(公告)号:CN107342774B

主分类号:H03M13/13

分类号:H03M13/13;H04L1/00

优先权:

专利状态码:有效-授权

法律状态:2024.04.12#授权;2020.05.08#实质审查的生效;2017.11.10#公开

摘要:本申请提供一种编码方法、译码方法、装置和设备,该方法包括:发送设备确定信息比特的位置、固定比特的位置和辅助比特的位置,并根据确定出的位置在待编码序列中配置信息比特、固定比特和辅助比特;然后获取加扰序列,在固定比特和或辅助比特中确定待加扰比特集合,根据加扰序列对待加扰比特集合中的比特进行加扰得到加扰后序列,然后进行极化编码得到编码后序列进行发送。接收设备接收到待译码序列之后进行译码校验,当译码至加扰比特位置时进行校验,若校验失败,则结束译码过程。提前排除不属于该发送设备的信号,降低译码延时,加速检测。

主权项:1.一种编码方法,其特征在于,所述方法包括:发送设备获取信息比特的位置、固定比特的位置和辅助比特的位置;所述发送设备根据所述信息比特的位置、所述固定比特的位置和所述辅助比特的位置,在待编码序列中配置信息比特、固定比特和辅助比特;所述发送设备获取加扰序列,并根据所述加扰序列对待加扰比特集合中的比特进行加扰处理得到加扰后序列;所述待加扰比特集合是根据所述固定比特和或所述辅助比特确定的;所述发送设备对所述加扰后序列进行极化编码得到编码后序列;所述发送设备发送所述编码后序列。

全文数据:编码方法、译码方法、装置和设备技术领域[0001]本申请涉及通信技术,尤其涉及一种编码方法、译码方法、装置和设备。背景技术[0002]无线通信的快速演进预示着未来5G通信系统将呈现出一些新的特点,最典型的三个通信场景包括增强移动带宽(enhancedMobileBroadbancUeMBB、海量机器类通信massiveMachineTypeCommunications,mMTC以及低时延高可靠通信(Ultra-ReliableandLowLatencyCommunications,URLLC。这些通信场景的需求将对长期演进(LongTermEvolution,LTE技术提出新的挑战。信道编码作为最基本的无线接入技术,是满足5G通信需求的重要研究对象之一。[0003]极化码PolarCodes是2008年由E.Arlkan提出的一种新型信道编码。极化码基于信道极化ChannelPolarization进行设计,是第一种能够通过严格的数学方法证明达到信道容量的构造性编码方案,Polar码是一种线性块码。[0004]但是采用何种编码方式能够提高编码和解码的效率,并改善信道检测时延,现有技术中还没有明确的方案。发明内容[0005]本申请提供一种编码方法、译码方法、装置和设备,用于提高编码和解码的效率,并改善信道检测时延。[0006]本申请第一方面提供一种编码方法,所述方法包括:[0007]发送设备获取信息比特的位置、固定比特的位置和辅助比特的位置;[0008]所述发送设备根据所述信息比特的位置、所述固定比特的位置和所述辅助比特的位置,在待编码序列中配置信息比特、固定比特和辅助比特;[0009]所述发送设备获取加扰序列,并根据所述加扰序列对待加扰比特集合中的比特进行加扰处理得到加扰后序列;所述待加扰比特集合是根据所述固定比特和或所述辅助比特确定的;[0010]所述发送设备对所述加扰后序列进行极化编码得到编码后序列;[0011]所述发送设备发送所述编码后序列。[0012]本方案中,可根据固定比特和或辅助比特确定待加扰比特集合,具体的,发送设备可以在固定比特中按照一定方式选取若干比特组成待加扰比特集合,也可以在辅助比特中按照一定方式选取若干比特组成待加扰比特集合,也可以是在固定比特以及辅助比特中各自选取若干比特组成该待加扰比特集合,发送设备和接收设备的选取方式可以协商确定,也可以是在协议中规定。[0013]本方案中,发送设备根据确定的信息比特的位置、固定比特的位置以及辅助比特的位置在待编码序列中配置对应的比特值,即将信息比特、固定比特以及辅助比特都配置在待编码序列中,然后在固定比特和或辅助比特中获取出至少一个比特作为待加扰比特集合,确定加扰序列对该待加扰比特集合中的比特进行加扰处理,得到加扰后序列进行编码和后续处理进行发送,以使接收设备在译码过程中,能够根据加扰的比特提前排除不属于该发送设备的信号,降低编码延时,加速信道检测。[0014]可选的,所述加扰序列为所述发送设备的无线网络临时标识(RadioNetworkTemporaryIdentifier,RNTI或者RNTI序列的一部分或者重复的RNTI序列。[0015]可选的,所述待加扰比特集合包括以下任一种集合:[0016]所述固定比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0017]所述固定比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0018]所述固定比特中在信息比特之前的至少一个比特组成的集合;[0019]所述固定比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;[0020]所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;[0021]所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0022]所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0023]所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;[0024]所述固定比特以及所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;[0025]所述固定比特以及所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0026]所述固定比特以及所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0027]所述固定比特以及所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合。[0028]在一种具体实现中,根据所述加扰序列对所述待加扰比特集合中的比特进行加扰处理得到加扰后序列,包括:[0029]所述发送设备将所述加扰序列与所述待加扰比特集合中对应的比特进行异或操作,将得到的比特配置在对应位置,得到所述加扰后序列。[0030]在一种具体实现中,所述辅助比特包括以下至少一种比特:CRC比特、PC比特以及哈希比特。[0031]在一种具体实现中,当所述加扰序列的长度大于所述待加扰比特集合中的比特数量,则根据所述加扰序列对所述待加扰比特集合中的比特进行加扰处理得到加扰后序列之前,所述方法还包括:[0032]所述发送设备获取所述加扰序列中与所述待加扰比特集合中的比特数量相同的比特作为新的加扰序列。[0033]本申请第二方面提供一种译码方法,包括:[0034]接收设备获取待译码序列;[0035]所述接收设备对所述待译码序列按照顺序进行译码和校验;其中,当译码至加扰比特时,对所述加扰比特进行校验,若校验失败,则结束译码;所述加扰比特是采用加扰序列对加扰比特集合中的比特加扰后得到的,所述加扰比特集合是根据所述固定比特和或所述辅助比特确定的。[0036]本方案中,译码设备接收检测获取待译码序列之后进行译码校验,译码过程中,译码至发送设备加扰过的加扰比特时,对该加扰比特,若校验失败,则不再进行后续译码,提前排除不属于该发送设备的信号,从而可降低译码时延,达到加速信道检测目的。[0037]可选的,所述加扰比特为固定比特,所述对所述加扰比特进行校验包括:[0038]根据译码得到的加扰比特值与预先获取的加扰比特值进行校验,如果译码得到的加扰比特值与预先获取的加扰比特值不同,则校验失败。[0039]—种具体的校验方式为,加扰比特为固定比特时,将译码得到的加扰比特值与预先获取的加扰比特值进行比较,若不同则直接结束译码,不需要对后续的比特进行译码,即在译码过程中,存在一个译码得到的加扰比特值与预先得到的不同,则确认校验失败,停止译码。[0040]可选的,所述加扰序列为所述发送设备的RNTI或者RNTI序列的一部分或者重复的RNTI序列。[0041]可选的,所述加扰比特集合包括以下任一种集合:[0042]所述固定比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0043]所述固定比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0044]所述固定比特中在信息比特之前的至少一个比特组成的集合;[0045]所述固定比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;[0046]所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;[0047]所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0048]所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0049]所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;[0050]所述固定比特以及所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;[0051]所述固定比特以及所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0052]所述固定比特以及所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0053]所述固定比特以及所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合。[0054]—种具体的实现方式中,所述接收设备对所述待译码序列按照顺序进行译码和校验,包括:[0055]所述接收设备确定信息比特的位置、固定比特的位置和辅助比特的位置;[0056]所述接收设备根据所述固定比特的位置和或所述辅助比特的位置确定所述加扰比特集合;[0057]所述接收设备按照顺序对所述待译码序列进行极化译码,在译码至加扰比特时,对所述加扰比特进行校验,若校验失败,则结束译码。[0058]可选的,所述辅助比特包括以下至少一种比特:CRC比特、PC比特以及哈希比特。[0059]本申请第二方面提供一种编码方法,包括:[0060]发送设备获取信息比特和辅助比特的位置以及固定比特的位置;[0061]所述发送设备根据所述信息比特和辅助比特的位置,确定待加扰比特的位置;[0062]所述发送设备根据所述待加扰比特的位置、所述信息比特和辅助比特的位置、所述固定比特的位置,在待编码序列中配置信息比特、固定比特和辅助比特;[0063]所述发送设备获取加扰序列,并根据所述加扰序列对所述待加扰比特的位置对应的比特进行加扰处理得到加扰后序列;[0064]所述发送设备对所述加扰后序列进行极化编码得到编码后序列;[0065]所述发送设备将所述编码后序列发送给接收设备。[0066]可选的,所述待加扰比特的位置包括以下任一一种位置:[0067]所述信息比特和辅助比特的位置中从最前开始从前至后的至少一个比特位置;[0068]所述信息比特和辅助比特的位置中可靠度从最高起高到低的至少一个比特位置;[0069]所述信息比特和辅助比特的位置中可靠度从最低起从低到高的至少一个比特位置;[0070]所述信息比特和辅助比特的位置中对应极化编码矩阵的行重从最高开始从高到低的至少一个比特位置。[0071]本申请第四方面提供一种编码装置,所述装置包括:[0072]处理模块,用于获取信息比特的位置、固定比特的位置和辅助比特的位置;[0073]所述处理模块还用于根据所述信息比特的位置、所述固定比特的位置和所述辅助比特的位置,在待编码序列中配置信息比特、固定比特和辅助比特;[0074]所述处理模块还用于获取加扰序列,并根据所述加扰序列对待加扰比特集合中的比特进行加扰处理得到加扰后序列;所述待加扰比特集合是根据所述固定比特和或所述辅助比特确定的;[0075]所述处理模块还用于对所述加扰后序列进行极化编码得到编码后序列;[0076]发送模块,用于发送所述编码后序列。[0077]可选的,所述处理模块获取的所述加扰序列为所述编码装置的RNTI或者RNTI序列的一部分或者重复的RNTI序列。[0078]可选的,所述处理模块确定的所述待加扰比特集合包括以下任一种集合:[0079]所述固定比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0080]所述固定比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0081]所述固定比特中在信息比特之前的至少一个比特组成的集合;[0082]所述固定比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;[0083]所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;[0084]所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0085]所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0086]所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;[0087]所述固定比特以及所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;[0088]所述固定比特以及所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0089]所述固定比特以及所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0090]所述固定比特以及所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合。[0091]可选的,所述处理模块具体用于:[0092]将所述加扰序列与所述待加扰比特集合中对应的比特进行异或操作,将得到的比特配置在对应位置,得到所述加扰后序列。[0093]可选的,所述辅助比特包括以下至少一种比特:[0094]CRC比特、PC比特以及哈希比特。[0095]可选的,当所述加扰序列的长度大于所述待加扰比特集合中的比特数量,则所述处理模块还用于:[0096]获取所述加扰序列中与所述待加扰比特集合中的比特数量相同的比特作为新的加扰序列。[0097]本申请第五方面提供一种译码装置,包括:[0098]获取模块,用于获取待译码序列;[0099]处理模块,用于对所述待译码序列按照顺序进行译码和校验;其中,当译码至加扰比特时,对所述加扰比特进行校验,若校验失败,则结束译码;所述加扰比特是采用加扰序列对加扰比特集合中的比特加扰后得到的,所述加扰比特集合是根据所述固定比特和或所述辅助比特确定的。[0100]可选的,所述加扰比特为固定比特,所述处理模块具体用于:[0101]根据译码得到的加扰比特值与预先获取的加扰比特值进行校验,如果译码得到的加扰比特值与预先获取的加扰比特值不同,则校验失败。[0102]可选的,所述加扰序列为所述发送设备的RNTI或者RNTI序列的一部分或者重复的RNTI序列。[0103]可选的,所述加扰比特集合包括以下任一种集合:[0104]所述固定比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0105]所述固定比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0106]所述固定比特中在信息比特之前的至少一个比特组成的集合;[0107]所述固定比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;[0108]所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;[0109]所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0110]所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0111]所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;[0112]所述固定比特以及所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;[0113]所述固定比特以及所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0114]所述固定比特以及所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0115]所述固定比特以及所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合。[0116]可选的,所述处理模块具体用于:[0117]确定信息比特的位置、固定比特的位置和辅助比特的位置;[0118]根据所述固定比特的位置和或所述辅助比特的位置确定所述加扰比特集合;[0119]按照顺序对所述待译码序列进行极化译码,在译码至加扰比特时,对所述加扰比特进行校验,若校验失败,则结束译码。[0120]可选的,所述辅助比特包括以下至少一种比特:CRC比特、PC比特以及哈希比特。[0121]本申请第六方面提供一种编码装置,包括:[0122]处理模块,用于确定信息比特和辅助比特的位置和固定比特的位置;[0123]所述处理模块还用于根据所述信息比特和辅助比特的位置,确定待加扰比特的位置;[0124]所述处理模块还用于根据所述待加扰比特的位置、所述信息比特和辅助比特的位置、所述固定比特的位置,在待编码序列中配置信息比特、固定比特和辅助比特;[0125]所述处理模块还用于获取加扰序列,并根据所述加扰序列对所述待加扰比特的位置对应的比特进行加扰处理得到加扰后序列;[0126]所述处理模块还用于对所述加扰后序列进行极化编码得到编码后序列;[0127]发送模块,用于将所述编码后序列发送给接收设备。[0128]可选的,所述待加扰比特的位置包括以下任一种位置:[0129]所述信息比特和辅助比特的位置中从最前开始从前至后的至少一个比特位置;[0130]所述信息比特和辅助比特的位置中可靠度从最高起高到低的至少一个比特位置;[0131]所述信息比特和辅助比特的位置中可靠度从最低起从低到高的至少一个比特位置;[0132]所述信息比特和辅助比特的位置中对应极化编码矩阵的行重从最高开始从高到低的至少一个比特位置。[0133]本申请第七方面提供一种发送设备,包括:[0134]存储器、处理器、发送器以及计算机程序,所述计算机程序存储在所述存储器中,所述处理器运行所述计算机程序执行第一方面或者第三方面的任一实现方式提供的编码方法。[0135]在上述发送设备的具体实现中,处理器的数量为至少一个,用来执行存储器存储的执行指令,即计算机程序。使得发送设备通过通信接口与接收设备之间进行数据交互来执行上述第一方面、第三方面、第一方面的各种实施方式或者第三方面的实现方式提供的编码方法,可选的,存储器还可以集成在处理器内部。[0136]本申请第八方面提供一种接收设备,包括:[0137]存储器、处理器以及计算机程序,所述计算机程序存储在所述存储器中,所述处理器运行所述计算机程序执行第二方面任一项实现方式提供的译码方法。[0138]在上述接收设备的具体实现中,处理器的数量为至少一个,用来执行存储器存储的执行指令,即计算机程序。使得接收设备通过通信接口与发送设备之间进行数据交互,来执行上述第二方面或者第二方面的各种实施方式提供的译码方法,可选的,存储器还可以集成在处理器内部。[0139]本申请第九方面提供一种存储介质,包括:可读存储介质和计算机程序,所述计算机程序用于实现第一方面或者第三方面任一项提供的编码方法。[0140]本申请第十方面提供一种存储介质,包括:可读存储介质和计算机程序,所述计算机程序用于实现第二方面任一项提供的译码方法。[0141]本申请第十一方面提供一种程序产品,该程序产品包括计算机程序(即执行指令),该计算机程序存储在可读存储介质中。发送设备的至少一个处理器可以从可读存储介质读取该计算机程序,至少一个处理器执行该计算机程序使得发送设备实施第一方面、第三方面、第一方面的各种实施方式或者第三方面的各种实施方式提供的编码方法。[0142]本申请第十二方面提供一种程序产品,该程序产品包括计算机程序(即执行指令),该计算机程序存储在可读存储介质中。接收设备的至少一个处理器可以从可读存储介质读取该计算机程序,至少一个处理器执行该计算机程序使得接收设备实施上述第二方面或者第二方面的各种实施方式提供的译码方法。[0143]本申请提供的编码方法、译码方法、装置和设备,发送设备根据确定的信息比特的位置、固定比特的位置以及辅助比特的位置在待编码序列中配置对应的比特值,即将信息比特、固定比特以及辅助比特都配置在待编码序列中,然后在固定比特和或辅助比特中获取出至少一个比特作为待加扰比特集合,确定加扰序列对该待加扰比特集合中的比特进行加扰处理,得到加扰后序列进行编码和后续处理进行发送。译码设备接收检测获取待译码序列之后进行译码校验,译码过程中,译码至发送设备加扰过的加扰比特时,根据预先获取的加扰序列中该位置的比特值对译码得到的该位置的加扰比特值进行校验,若校验失败,不需要对后续的比特进行译码,提前排除不属于该发送设备的信号,从而可降低译码延,达到加速信道检测目的。附图说明[0M4]图1为常用的无线通信的基本流程示意图;[0M5]图2本申请提供的编码方法和译码方法的一种应用系统示意图;[0M6]图3为本申请提供的编码方法的实施例一的流程图;[0M7]图4为本申请提供的译码方法的实施例一的流程图;[0M8]图5为本申请提供的编码方法的实施例二的流程图;[0149]图6为本申请提供的基于polar码的发送端的编码流程示意图;[0150]图7为本申请提供的基于polar码的接收端的译码流程示意图;[0151]图8为本申请提供的一种校验加扰比特的位置示意图;[0152]图9为本申请提供的又一种校验加扰比特的位置示意图;[0153]图10为本申请提供的另一种校验加扰比特的位置示意图;[0154]图11为本申请提供的另一种校验加扰比特的位置确定流程图;[0155]图12为本申请提供的一种寄存器的示意图;[0156]图13为本申请提供的编码装置的结构示意图;[0157]图14为本申请提供的译码装置的结构示意图。具体实施方式[0158]本申请实施例的技术方案可以应用5G通信系统或未来的通信系统,也可以用于其他各种无线通信系统,例如:全球移动通讯GlobalSystemofMobilecommunication,GSM系统、码分多址(CDMA,CodeDivisionMultipleAccess系统、宽带码分多址WidebandCodeDivisionMultipleAccess,WCDMA系统、通用分组无线业务(GeneralPacketRadioService,GPRS、长期演进(LongTermEvolution,LTE系统、LTE频分双工FrequencyDivisionDuplex,FDD系统、LTE时分双工(TimeDivisionDuplex,TDD、通用移动通信系统(UniversalMobileTelecommunicationSystem,UMTS等。[0159]图I为常用的无线通信的基本流程示意图,如图I所示,在发送端,信源依次经过信源编码、信道编码、数字调制后发出。在接收端,依次经过数字解调、信道译码、信源解码输出信宿。信道编码可以采用Polar码,而在信道译码的时候,可以采用SC译码、SCL译码等。为了提高Polar码的性能,现在又提出了很多在Polar码的基础上进行改进的技术,例如,CA-[0160]图2为本申请提供的编码方法和译码方法的一种应用系统示意图,如图3所示,该方案应用在网络设备与终端之间的信息交互过程中,编码侧即发送设备既可以是网络设备也可以是终端;与之相应的,译码侧即接收设备既可以是终端也可以是网络设备。可选的,也可以应用在终端之间的信息交互过程中,即发送设备和接收设备均为终端,对此本方案不做限制。[0161]图3为本申请提供的编码方法的实施例一的流程图,如图3所示,该方案应用在发送侧,即发送设备,该发送设备可以是网络设备或者终端设备,本实施例提供的编码方法的具体实现步骤包括:[0162]S101:发送设备获取信息比特的位置、固定比特的位置和辅助比特的位置。[0163]S102:发送设备根据信息比特的位置、固定比特的位置和辅助比特的位置,在待编码序列中配置信息比特、固定比特和辅助比特。[0164]在上述步骤中,发送设备确定初始序列,例如:构造序列;在初始序列中确定信息比特的位置、固定比特的位置以及辅助比特的位置,以便将对应的比特配置在对应的位置。[0165]其中,辅助比特包括以下至少一种比特:循环冗余校验(CyclicRedundancyCheck,CRC比特、奇偶校验ParityCheck,PC比特以及哈希比特。例如:辅助比特共包括J比特的CRC和J’辅助比特,J’辅助比特可以是PC比特,也可以是CRC比特。[0166]S103:发送设备获取加扰序列,并根据加扰序列对待加扰比特集合中的比特进行加扰处理得到加扰后序列;待加扰比特集合是根据固定比特和或辅助比特确定的。[0167]在本步骤中,发送设备可以先确定待加扰比特集合,也可以先确定加扰序列,对此本方案不做限制。该加扰序列用于对选择出的待加扰比特集合中对应的比特进行加扰。[0168]该待加扰比特集合中包括至少一个比特,该至少一个比特可以全部是固定比特,也可以全部是辅助比特,还可以是部分固定比特以及部分辅助比特,对此本方案不做限制。在待加扰比特集合的具体实现中,该待加扰比特集合可以是以下任一种集合:[0169]所述固定比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0170]所述固定比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0171]所述固定比特中在信息比特之前的至少一个比特组成的集合;[0172]所述固定比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;(或者也可以是固定比特中对应极化编码矩阵的汉明重由最高开始从高到低的至少一个比特组成的集合)。[0173]所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;[0174]所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0175]所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0176]所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;(或者也可以是辅助比特中对应极化编码矩阵的汉明重由最高开始从高到低的至少一个比特组成的集合)。[0177]所述固定比特以及所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;[0178]所述固定比特以及所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0179]所述固定比特以及所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0180]所述固定比特以及所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合。(或者也可以是固定比特以及辅助比特中对应极化编码矩阵的汉明重由最高开始从高到低的至少一个比特组成的集合)。[0181]发送设备可根据与接收设备协商的方案或者协议规定的方式确定具体的待加扰比特集合,然后根据选定的待加扰比特集合中的比特分别进行加扰,将加扰后的比特配置在对应的位置得到加扰后序列。[0182]S104:发送设备对加扰后序列进行极化编码得到编码后序列。[0183]S105:发送设备发送编码后序列。[0184]在上述两个步骤中,发送设备对加扰后的序列进行polar编码处理得到编码后序列进行发送,以便接收设备进行接收检测。[0185]在实际实现中,根据需要还可以在polar编码后对得到的编码后序列进行速率匹配,然后再进行调制,映射在相应的资源上进行发送。[0186]本实施例提供的编码方法,发送设备根据确定的信息比特的位置、固定比特的位置以及辅助比特的位置在待编码序列中配置对应的比特,即将信息比特、固定比特以及辅助比特都配置在待编码序列中,然后在固定比特和或辅助比特中获取出至少一个比特作为待加扰比特集合,确定加扰序列对该待加扰比特集合中的比特进行加扰处理,得到加扰后序列进行编码和后续处理进行发送,以使接收设备在译码过程中,能够提前根据加扰比特进行校验,排除不属于该发送设备的信号或者传输出错的信号,降低编码延时,加速信道检测。[0187]图4为本申请提供的译码方法的实施例一的流程图,如图4所示,该方案应用在接收侧,即接收设备,该接收设备可以是网络设备或者终端设备,本实施例提供的译码方法的具体实现步骤包括:[0188]S201:接收设备获取待译码序列。[0189]需要注意的是,由于接收端的解扰操作本质上和发送端的加扰操作是同样的操作,都是将加扰序列与原序列进行异或操作,因此本申请中不作另行区分,均以加扰说明。[0190]在本步骤中,接收设备进行接收、解映射解调等操作得到发送端发送的信号,再进行检测获取待译码序列,该序列中包括待译码的信息比特、固定比特和辅助比特,其中该些辅助比特和或固定比特中包括至少一个比特被发送设备加扰过,该些被加扰过的比特组成了加扰比特集合。在本方案中,辅助比特包括包括以下至少一种比特:CRC比特、PC比特以及哈希比特。例如:辅助比特共包括J比特的CRC和J’辅助比特,J’辅助比特可以是PC比特,也可以是CRC比特。[0191]接收设备确定待译码序列中信息比特的位置、固定比特的位置、辅助比特的位置,确定方式与发送设备侧类似。[0192]该接收设备可以根据待译码序列中辅助比特的位置和或固定比特的位置确定该加扰比特集合。该加扰比特集合中的比特可以全部在固定比特的位置,也可以全部在辅助比特的位置,也可以一部分在辅助比特中另一部分在固定比特中,对此本方案不做限制,发送端和接收端协商确定或者协议规定该些加扰比特集合的位置。具体的实现方式中,所述加扰比特集合包括以下任一种集合:[0193]所述固定比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0194]所述固定比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0195]所述固定比特中在信息比特之前的至少一个比特组成的集合;[0196]所述固定比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;(或者也可以是固定比特中对应极化编码矩阵的汉明重由最高开始从高到低的至少一个比特组成的集合)。[0197]所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;[0198]所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0199]所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0200]所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;(或者也可以是辅助比特中对应极化编码矩阵的汉明重由最高开始从高到低的至少一个比特组成的集合)。[0201]所述固定比特以及所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;[0202]所述固定比特以及所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0203]所述固定比特以及所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0204]所述固定比特以及所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合。(或者也可以是固定比特以及辅助比特中对应极化编码矩阵的汉明重由最高开始从高到低的至少一个比特组成的集合)。[0205]上述的实现方式中,固定比特以及辅助比特只用于表示在该待译码序列中的位置,该加扰比特集合指的是待译码序列中在上述的任一位置中的比特组成的集合。[0206]S202:接收设备对待译码序列按照顺序进行译码和校验;其中,当译码至加扰比特时,对加扰比特进行校验,若校验失败,则结束译码;加扰比特是采用加扰序列对加扰比特集合中的比特加扰后得到的,加扰比特集合是根据所述固定比特和或所述辅助比特确定的。[0207]—种可选的实现方式中,若加扰比特为固定比特,则对所述加扰比特进行校验包括:[0208]根据译码得到的加扰比特值与预先获取的加扰比特值进行校验,如果译码得到的加扰比特值与预先获取的加扰比特值不同,则校验失败。[0209]其含义是,若加扰比特为固定比特,译码至加扰比特位置时,根据译码得到的加扰比特值和预先获取的加扰比特值进行校验,若译码得到的加扰比特值与预先获取的加扰比特值不同,则结束译码过程。该方案中所述预先获取的加扰比特值即为加扰序列中的加扰比特的值。[0210]由于在编码过程中辅助比特的值是根据至少一个信息比特有时还要再加上其他辅助比特确定的,因此对于加扰比特为辅助比特时,接收设备进行译码后需要进行解扰,解扰之后才可以进行校验,若校验失败则结束译码。[0211]在本步骤中,接收设备对待译码序列进行译码,在译码过程中,将加扰后的固定比特和或辅助比特视为信息比特进行译码,根据前述任一方式确定的加扰比特集合,在译码至加扰比特时,对译码得到的加扰比特值进行校验,若校验失败则结束译码,即不再待译码序列中该加扰比特之后的比特进行译码,退出译码过程,执行下次检测。[0212]若预先获取的加扰比特值与译码得到的该位置的加扰比特值相同,则对待译码序列中的下一个比特继续进行译码,在每次译码至一个加扰比特时均按照上述方式进行校验。[0213]本实施例提供的译码方法,译码设备接收检测获取待译码序列之后进行译码校验,译码过程中,译码至发送设备加扰过的加扰比特时,根据预先获取的加扰序列中该位置的比特值对译码得到的该位置的加扰比特值进行校验,若校验失败则直接结束译码,不需要对后续的比特进行译码,即在译码过程中,存在一个译码得到的加扰比特值与预先得到的不同,则不再进行后续译码,提前排除不属于该发送设备的信号,从而可降低译码时延,达到加速信道检测目的。[0214]图5为本申请提供的编码方法的实施例二的流程图,如图5所示,本实施例还提供一种编码方法,应用在发送端,其具体步骤包括:[0215]S301:发送设备确定信息比特和辅助比特的位置和固定比特的位置。[0216]在本步骤中,与前述图3所示实施例的不同之处在于,本方案中发送设备确定初始序列(即初始构造序列之后,根据信息比特的数目、编码长度等参数,确定固定比特的位置以及辅助比特和信息比特的位置,即确定出所有辅助比特和所有信息比特的总体位置即可,不需要详细确定出信息比特的具体位置,在后续完成加扰之后即可确定信息比特。[0217]S302:发送设备根据信息比特和辅助比特的位置,确定待加扰比特的位置。[0218]在本步骤中,发送设备在所述信息比特和辅助比特的位置中,根据一定的规律首先选择出待加扰比特的位置,具体的实现方式中,所述待加扰比特的位置包括以下任一种位置:[0219]所述信息比特和辅助比特的位置中从最前开始从前至后的至少一个比特位置;[0220]所述信息比特和辅助比特的位置中可靠度从最高起高到低的至少一个比特位置;[0221]所述信息比特和辅助比特的位置中可靠度从最低起从低到高的至少一个比特位置;[0222]所述信息比特和辅助比特的位置中对应极化编码矩阵的行重从最高开始从高到低的至少一个比特位置。(或者信息比特和辅助比特的位置中对应极化编码矩阵的汉明重由最高开始从高到低的至少一个比特位置)。[0223]在该方案的具体实现中,在接收设备侧,也是按照与发送设备同样的方式确认加扰比特的位置,以便在后续译码过程中可以确定哪些是加扰比特。[0224]S303:发送设备根据待加扰比特的位置、信息比特和辅助比特的位置、固定比特的位置,在待编码序列中配置信息比特、固定比特和辅助比特。[0225]在本步骤中,发送设备根据确定出的待加扰比特的位置,再去确定辅助比特的位置以及信息比特的位置,在一种实现方式中,该辅助比特的位置包括了所有待加扰比特的位置,即只对辅助比特中的一个或者多个比特进行加扰,对信息比特不做加扰。在另一种实现方式中,待加扰比特的位置中既有辅助比特的位置,也有信息比特的位置,即对部分或全部信息比特和部分或全部辅助比特都进行了加扰。在又一种实现方式中,信息比特的位置包括所有的待加扰比特的位置,即后续对信息比特进行加扰。[0226]在确定了其他的比特的位置之后,将信息比特、固定比特和辅助比特配置至对应的位置。[0227]S304:发送设备获取加扰序列,并根据加扰序列对待加扰比特的位置对应的比特进行加扰处理得到加扰后序列。[0228]在本步骤中,发送设备选取合适的加扰序列,然后对前述选定的待加扰比特的位置上的比特根据加扰序列进行加扰得到加扰后序列。[0229]S305:发送设备对加扰后序列进行极化编码得到编码后序列。[0230]S306:发送设备发送编码后序列。[0231]在上述步骤中,发送设备对加扰后序列进行polar编码,如果后续还需要进行速率匹配等处理,则进行相关处理之后进行调制、映射在对应的资源上进行发送。[0232]本实施例提供的编码方法,发送设备对辅助比特和信息比特中的至少一个比特根据选定的加扰序列进行加扰处理,然后再进行编码发送,接收设备按照与发送设备同样的方式确定待译码序列中加扰比特的位置,在进行译码的过程中,译码至加扰比特时进行校验,提前确认该信息的是否是该发送设备的信息,或者提前确认是否传输出错,有效降低译码时延,加速信道检测。[0233]在上述几个实施例的基础上,下面通过一些具体的实现方式对本申请提出的编码方法、译码方法进行详细说明。[0234]图6为本申请提供的基于polar码的发送端的编码流程示意图,图7为本申请提供的基于polar码的接收端的译码流程示意图。[0235]如图6所示,发送设备确定构造序列,根据构造序列确定信息比特的位置、固定比特的位置以及其他的辅助比特的位置,然后将对应的信息比特进行配置,并在固定比特的位置和辅助比特的位置载入对应的比特(其中,该辅助比特和或固定比特包括待加扰比特)。确定加扰序列以及待加扰比特集合,并根据确定的加扰序列对待加扰比特集合中的比特进行加扰处理,得到加扰比特。然后将得到的加扰比特配置在对应的位置上,再进行Polar编码、速率匹配、调制、然后映射在对应的资源上进行发送。[0236]如图7所示,接收端根据构造序列确定信息比特的位置、辅助比特的位置及固定比特的位置;然后按照与发送设备相同的方式,确定待译码序列中加扰比特的位置,并确定加扰序列。接收设备在对待译码序列进行Polar译码的过程中,将确定的被加扰的比特当做信息比特译码,并在译码至加扰比特的位置时,根据译码结果与加扰序列中的比特进行校验,即每次译码出一个加扰比特都需要与预先得到的加扰序列中对应位置的比特进行对比校验,若校验通过,则继续译码,否则退出译码,进行下一次检测,直至完成所有检测。[0237]基于上述图6和图7所示的编码和译码流程,下面以发送设备为UE为例,通过一些具体实现方式对本申请的编码方法和译码方法进行说明。[0238]第一种实现方式:待加扰比特的位置为可靠度最高的若干个固定比特[0239]发送设备实现编码发送的过程具体如下:[0240]1、确定Polar的初始构造序列长度为NCV、所述构造序列为母码长度下polar码极化信道的相对可靠度排序。该序列可以通过查表的方式或者在线计算的方式或者半查表半计算的方式获得。例如,码长为64的初始构造序列为Q64=H,2.3,5,9,17,4,33,6.7,10,11,18,13,19,34,21,35,8,25,37,12,41,14,20,15.49,22,36,23,26,38,27,39,42,29,43,16,50,45,51.24.53,28,40,57,30.44,31,46,52,47,54,55,58,59,32,61,48,56,60,62,63,64],[0241]2、根据信息比特数目K,编码码长M,速率匹配方式,和初始构造序列,确定信息比特集合,固定比特集合,打孔缩短比特集合,辅助比特集合,例如,当K=32,码率为12时,选取可靠度最高的若干个固定比特示例的,这里选取16个固定比特作为待加扰固定比特集合,即该待加扰比特的位置为固定比特中可靠度最高的至少一个比特,当:[0242]信息比特集合为[0244]固定比特集合为[0246]则可靠度从最高开始从高到低的16位固定比特集合即待加扰比特集合为[0248]打孔缩短比特集合为[];[0249]3、发送设备为用户设备UserEquipment,UE时,可选取用户的16位无线网络临时标识RadioNetworkTemporaryIdentifier,RNTI作为加扰序列,加扰至待加扰比的位置,待加扰位置是Ff确定的16个固定比特位置,具体的加扰方式可以是将加扰序列与待加扰位置对应的待加扰比特集合进行异或运算,将得到的值填入序列中对应的位置,得到加扰后序列。一般地,采用RNTI序列本身作为加扰序列,但也可以采用RNTI序列的一部分或者重复的RNTI序列作为加扰序列,不失一般性,本申请还是以RNTI序列本身作为加扰序列来进行描述。[0250]4、最后,发送设备对加扰后序列进行polar编码,并发送编码后序列,即编码比特。[0251]接收设备实现译码校验的过程具体如下:[0252]1、确定PoIar的初始构造序列(长度为N所述构造序列为母码长度下poIar码极化信道的相对可靠度排序。该序列可以通过查表的方式或者在线计算的方式或者半查表半计算的方式获得。[0253]2、根据信息比特数目K,编码码长M,速率匹配方式,和初始构造序列,确定信息比特集合,固定比特集合,打孔缩短比特集合,辅助比特集合;[0254]3、将加扰的固定比特视为信息比特进行译码,即新生成的待译码的信息比特集合即待译码序列为:[0255][0256]4、接收设备在对上述待译码序列进行译码过程中,根据确定的加扰比特集合,在每次译码至加扰的固定比特的位置时,将译码得到的加扰比特值与加扰序列(可以是UE的RNTI中对应的位置的值进行对比校验,确定是否一致,若二者一致,则判断该信息属于该发送设备即该UE,继续译码,否则退出译码,执行下一次检测。[0257]第二种实现方式:待加扰比特的位置为第一个信息比特之前的若干个固定比特[0258]发送设备实现编码发送的过程具体如下:[0259]1、发送设备确定Polar的初始构造序列长度为N,所述构造序列为母码长度下polar码极化信道的相对可靠度排序。该序列可以通过查表的方式或者在线计算的方式或者半查表半计算的方式获得。例如,码长为64的初始构造序列为[0260]2、根据信息比特数目K,编码码长M,速率匹配方式,和初始构造序列,确定信息比特集合,固定比特集合,打孔缩短比特集合,辅助比特集合;例如,当K=32,码率为12时,选取位于第一个信息比特之前的若干个固定比特示例的,这里选取16个固定比特作为待加扰固定比特集合,所述的固定比特可以是连续的或者分布的示例的,这里选取第一个信息比特之前、自然序最大的16个固定比特),则:[0261]信息比特集合为[0262][0263]固定比特集合为[0264]Fi32=[1,2,3,5,9,17,4,33,6,7,10,11,18,13,19,34,21,35,8,25,37,12,41,14,20,15,49,22,36,23,26,38];[0265]首个信息比特之前的16个固定比特集合为[0267]打孔缩短比特集合为[];[0268]3、发送设备为UE时,可选取RNTI作为加扰序列,加扰至待加扰比的位置,待加扰位置是Ff确定的16个固定比特位置,具体的加扰方式可以是将加扰序列与待加扰位置对应的待加扰比特集合进行异或运算,将得到的值填入序列中对应的位置,得到加扰后序列。[0269]4、最后,发送设备对加扰后序列进行polar编码,并发送编码后序列,即编码比特。[0270]接收设备实现译码校验的过程具体如下:[0271]1、接收设备确定Polar的初始构造序列(长度为N以,所述构造序列为母码长度下polar码极化信道的相对可靠度排序。该序列可以通过查表的方式或者在线计算的方式或者半查表半计算的方式获得。[0272]2、根据信息比特数目K,编码码长M,速率匹配方式,和初始构造序列,确定信息比特集合,固定比特集合,打孔缩短比特集合,辅助比特集合。[0273]3、将加扰的固定比特视为信息比特进行译码,即新生成的待译码的信息比特集合即待译码序列为:[0275]4、接收设备在对上述待译码序列进行译码过程中,根据确定的加扰比特集合,在每次译码至加扰的固定比特的位置时,将译码得到的加扰比特值与加扰序列(可以是UE的RNTI中对应的位置的值进行对比校验,确定是否一致,若二者一致,则判断该信息属于该发送设备即该UE,继续译码,否则退出译码,执行下一次检测。[0276]第三种实现方式:待加扰比特的位置为固定比特中可靠度最低的若干个固定比特[0277]发送设备实现编码发送的过程具体如下:[0278]1、确定Polar的初始构造序列(长度为Nβ、所述构造序列为母码长度下polar码极化信道的相对可靠度排序。[0279]2、根据信息比特数目K,编码码长M,速率匹配方式,和初始构造序列,确定信息比特集合,固定比特集合,打孔缩短比特集合,辅助比特集合;选取可靠度低的若干个固定比特作为待加扰固定比特集合,即该待加扰比特的位置为固定比特中可靠度最低的至少一个比特。[0280]3、选取用户的RNTI作为加扰序列,加扰至待加扰比的位置,待加扰位置是Ft6确定的16个固定比特位置,具体的加扰方式可以是将加扰序列与待加扰位置对应的待加扰比特集合进行异或运算,将得到的值填入序列中对应的位置,得到加扰后序列。[0281]4、最后,发送设备对加扰后序列进行polar编码,并发送编码后序列,即编码比特。[0282]接收设备实现译码校验的过程具体如下:[0283]1、接收设备按照与发送设备同样的方式,确定Polar的初始构造序列长度为Nif,所述构造序列为母码长度下Polar码极化信道的相对可靠度排序。该序列可以通过查表的方式或者在线计算的方式或者半查表半计算的方式获得。[0284]2、根据信息比特数目K,编码码长M,速率匹配方式,和初始构造序列,确定信息比特集合,固定比特集合,打孔缩短比特集合,辅助比特集合。该方案中接收设备按照与发送设备同样的方式确定加扰比特集合,即加扰比特的位置(可靠度最低的若干个固定比特。[0285]3、将加扰的固定比特视为信息比特进行译码,即新生成的待译码的信息比特集合即待译码序列)。[0286]4、接收设备在对上述待译码序列进行译码过程中,根据确定的加扰比特集合,在每次译码至加扰的固定比特的位置时,将译码得到的加扰比特值与加扰序列(可以是UE的RNTI中对应的位置的值进行对比校验,确定是否一致,若二者一致,则判断该信息属于该发送设备即该UE,继续译码,否则退出译码,执行下一次检测。[0287]第四种实现方式:待加扰比特的位置为固定比特中位置最靠前的若干个固定比特[0288]该方式的具体实现过程与前述几种方式类似,发送设备确定待加扰比特集合或者接收设备确定加扰比特集合均是从固定比特集合选取在序列中的位置最靠前的若干个固定比特,具体的加扰、编码和译码校验的过程与前述方案一致。[0289]第五种实现方式:待加扰比特的位置为固定比特中对应极化编码矩阵的行重或者汉明重由最高开始从高到低的若干个比特[0290]该方式的具体实现过程与前述几种方式类似,发送设备确定待加扰比特集合或者接收设备确定加扰比特集合均是从固定比特集合选取在序列中对应极化编码矩阵的行重或者汉明重最高的若干个固定比特,具体的加扰、编码和译码校验的过程与前述方案一致。[0291]第六种实现方式:待加扰比特的位置为辅助比特中位置最靠前的若干个辅助比特[0292]发送设备实现编码发送的过程具体如下:[0293]1、发送设备确定Polar的初始构造序列(长度为N,所述构造序列为母码长度下polar码极化信道的相对可靠度排序。[0294]2、根据信息比特数目K,编码码长M,速率匹配方式,和初始构造序列,确定信息比特集合,固定比特集合,打孔缩短比特集合,辅助比特集合。发送设备确定辅助比特中位置较靠前的若干比特作为待加扰比特集合,即待加扰比特的位置为辅助比特位置中最靠前的若干位置。[0295]3、选取用户RNTI作为加扰序列,加扰至待加扰位置,具体的加扰方式可以是将加扰序列与待加扰位置对应的待加扰比特集合进行异或运算,将得到的值填入序列中对应的位置,得到加扰后序列。[0296]4、最后,发送设备对加扰后序列进行polar编码,并发送编码后序列,即编码比特。[0297]接收设备实现译码校验的过程具体如下:[0298]1、确定Polar的初始构造序列长度为NQ3v,所述构造序列为母码长度下Polar码极化信道的相对可靠度排序。该序列可以通过查表的方式或者在线计算的方式或者半查表半计算的方式获得。[0299]2、根据信息比特数目K,编码码长M,速率匹配方式,和初始构造序列,确定信息比特集合,固定比特集合,打孔缩短比特集合,辅助比特集合。通过与发送设备同样的方式在辅助比特中确定出加扰比特集合。[0300]3、将加扰的辅助比特视为信息比特进行译码,即生成新的待译码的信息比特集合即待译码序列)。[0301]4、接收设备在对上述待译码序列进行译码过程中,根据确定的加扰比特集合,在每次译码至加扰的辅助比特时,进行译码后需要进行解扰,解扰之后才可以进行校验,根据校验结果判断该信息属于该发送设备(即该UE,若校验成功继续译码,否则退出译码,执行下一次检测。[0302]第七种实现方式:待加扰比特的位置为辅助比特中可靠度最高的若干个辅助比特[0303]发送设备实现编码发送的过程具体如下:[0304]1、发送设备确定Polar的初始构造序列(长度为N#,所述构造序列为母码长度下polar码极化信道的相对可靠度排序。[0305]2、根据信息比特数目K,编码码长M,速率匹配方式,和初始构造序列,确定信息比特集合,固定比特集合,打孔缩短比特集合,辅助比特集合。发送设备确定辅助比特中可靠度从最高开始从高到低的若干比特作为待加扰比特集合,即待加扰比特的位置为辅助比特位置中可靠度最高的若干位置。[0306]3、选取用户RNTI作为加扰序列,加扰至待加扰位置,具体的加扰方式可以是将加扰序列与待加扰位置对应的待加扰比特集合进行异或运算,将得到的值填入序列中对应的位置,得到加扰后序列。[0307]4、最后,发送设备对加扰后序列进行polar编码,并发送编码后序列,即编码比特。[0308]接收设备实现译码校验的过程具体如下:[0309]1、确定Polar的初始构造序列长度为N0'所述构造序列为母码长度下polar码极化信道的相对可靠度排序。该序列可以通过查表的方式或者在线计算的方式或者半查表半计算的方式获得。[0310]2、根据信息比特数目K,编码码长M,速率匹配方式,和初始构造序列,确定信息比特集合,固定比特集合,打孔缩短比特集合,辅助比特集合。通过与发送设备同样的方式在辅助比特中确定出加扰比特集合。[0311]3、将加扰的辅助比特视为信息比特进行译码,即生成新的待译码的信息比特集合即待译码序列)。[0312]4、接收设备在对上述待译码序列进行译码过程中,根据确定的加扰比特集合,在每次译码至加扰的辅助比特时,进行译码后需要进行解扰,解扰之后才可以进行校验,根据校验结果判断该信息属于该发送设备(即该UE,若校验成功则继续译码,否则退出译码,执行下一次检测。[0313]第八种实现方式:待加扰比特的位置为辅助比特中可靠度最低的若干个辅助比特[0314]该方式的具体实现过程与前述方式类似,发送设备确定待加扰比特集合或者接收设备确定加扰比特集合均是从辅助比特集合选取可靠度最低的若干个辅助比特,具体的加扰、编码和译码校验的过程与前述方案一致。[0315]第九种实现方式:待加扰比特的位置为辅助比特中对应极化编码矩阵的行重或者汉明重由最高开始从高到低的若干个比特[0316]该方式的具体实现过程与前述方式类似,发送设备确定待加扰比特集合或者接收设备确定加扰比特集合均是从辅助比特集合选取对应极化编码矩阵的行重或者汉明重由最高开始从高到低的若干个辅助比特,具体的加扰、编码和译码校验的过程与前述方案一致。[0317]除了上述的九种实现方式,在该方案的具体应用中,发送设备和接收设备还可以从固定比特和辅助比特的并集中确定待加扰比特集合或者加扰比特集合,具体的该待加扰比特集合或者加扰比特集合可以是以下任一种:[0318]所述固定比特以及所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;所述固定比特以及所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;所述固定比特以及所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;所述固定比特以及所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合。[0319]发送设备确定完待加扰比特集合之后,进行加扰编码处理,然后映射在对应的资源上发送的方式与前述的方案类似,在此不再赘述。同样的,接收设备在加扰比特集合之后进行的译码和校验与前述的方案类似,在此不再赘述。[0320]第十种实现方式:除了前述的从辅助比特和或固定比特中确定加扰比特的位置,发送设备和接收设备还可以从信息比特和辅助比特的位置中确定待加扰比特的位置或者加扰比特的位置,以发送设备侧为例,确定待加扰比特的位置的具体的包括以下几种方式:[0321]待加扰比特的位置为信息比特和辅助比特的位置中最前开始从前至后的若干个比特位置;待加扰比特的位置为信息比特和辅助比特的位置中可靠度从最高起从高到低若干个比特位置;待加扰比特的位置为信息比特和辅助比特的位置中可靠度从最低开始从低到高的若干个比特位置;待加扰比特的位置为信息比特和辅助比特的位置中对应极化编码矩阵的行重或者汉明重从最高开始从高到低的若干比特位置。[0322]以待加扰比特的位置为信息比特和辅助比特的位置中最前开始从前至后的若干个比特位置为例:[0323]发送设备侧的编码方法的具体实现方式为:[0324]1、发送设备确定Polar的初始构造序列(长度为N所述构造序列为母码长度下polar码极化信道的相对可靠度排序。[0325]2、根据信息比特数目K,编码码长M,速率匹配方式,和初始构造序列,确定信息比特以及辅助比特的位置,然后从所有的信息比特以及辅助比特的位置中将最前开始从前至后的若干个比特位置作为加扰比特的位置,然后再在所有的信息比特以及辅助比特的位置中除了加扰比特的位置之外的位置中确定信息比特的位置,确定信息比特集合,固定比特集合,打孔缩短比特集合,辅助比特集合将对应的比特进行配置。[0326]3、选取用户RNTI作为加扰序列,加扰至待加扰位置,具体的加扰方式可以是将加扰序列与待加扰位置对应的待加扰比特集合进行异或运算,将得到的值填入序列中对应的位置,得到加扰后序列。[0327]4、最后,发送设备对加扰后序列进行polar编码,并发送编码后序列,即编码比特。[0328]接收设备侧的译码方法的具体实现方式为:[0329]1、确定Polar的初始构造序列(长度为N所述构造序列为母码长度下polar码极化信道的相对可靠度排序。该序列可以通过查表的方式或者在线计算的方式或者半查表半计算的方式获得。[0330]2、根据信息比特数目K,编码码长M,速率匹配方式,和初始构造序列,确定信息比特集合,固定比特集合,打孔缩短比特集合,辅助比特集合;通过与发送设备同样的方式确定出加扰比特集合,即将包括信息比特和辅助比特所有比特位置中的最前面的若干个位置对应的比特确定为加扰比特集合。[0331]3、将加扰的辅助比特视为信息比特进行译码,即生成新的待译码的信息比特集合即待译码序列)。[0332]4、接收设备在对上述待译码序列进行译码过程中,根据确定的加扰比特集合,在每次译码至加扰的辅助比特的位置时,进行译码后需要进行解扰,解扰之后才可以进行校验,根据校验结果判断该信息属于该发送设备(即该UE,若校验成功则继续译码,否则退出译码,执行下一次检测。[0333]其他的几种在信息比特和辅助比特的位置中确定加扰比特的位置的编码方式和译码方式与该方案类似,在此不再赘述。[0334]第十一种实现方式[0335]发送设备设备侧的编码方法的具体实现方式为:[0336]1、确定Polar的初始构造序列(长度为N:gf,所述构造序列为母码长度下polar码极化信道的相对可靠度排序。[0337]2、根据信息比特数目K,编码码长M,速率匹配方式,和初始构造序列,确定信息比特集合,固定比特集合K,打孔缩短比特集合,辅助比特集合。[0338]3、选取用户RNTI作为加扰序列,加扰至待加扰位置,待加扰比特的位置是信息比特与辅助比特的并集K’=K+J+J’)中第integerΡι*Κ,第integerP2*K,···,第integerPj,*K位置;该方案中还是在信息比特和辅助比特的所有比特位置中,按照一定的算法选择出若干个比特作为待加扰比特的位置,并不限于该IntegerX算法一种方式。[0339]a其中P1J2,-,Pr为J’个加扰比特在“信息比特与辅助比特的并集”中的位置的比例。例如,J’=3,P1=40%,P2=50%,P3=60%,Sp1=Sz^P2=IzXP3=SziSt3[0340]bInteger⑵为对X取整,可以为下取整,四舍五入,上取整。[0341]4、最后,发送设备对加扰后序列进行polar编码,并发送编码后序列,即编码比特。[0342]接收设备侧的译码方法的具体实现方式为:[0343]I、确定Polar的初始构造序列(长度为N,所述构造序列为母码长度下polar码极化信道的相对可靠度排序。该序列可以通过查表的方式或者在线计算的方式或者半查表半计算的方式获得。[0344]2、根据信息比特数目K,编码码长M,速率匹配方式,和初始构造序列,确定信息比特集合,固定比特集合,打孔缩短比特集合,辅助比特集合;通过与发送设备同样的方式在辅助比特中确定出加扰比特集合,即按照取整算法Integer〇〇将包括信息比特和辅助比特所有比特位置中的若干个位置对应的比特确定为加扰比特集合。[0345]3、将加扰的辅助比特视为信息比特进行译码,即生成新的待译码的信息比特集合即待译码序列)。[0346]4、接收设备在对上述待译码序列进行译码过程中,根据确定的加扰比特集合,在每次译码至加扰比特的位置时,对译码结果进行解扰,然后进行校验,根据校验结果判断该信息属于该发送设备(即该UE,若校验成功则继续译码,否则退出译码,执行下一次检测。[0347]在前述任一实现方式中,辅助比特包括以下至少一种比特:CRC比特、PC比特以及Hash校验比特。[0348]上述任一种实现方式中提供的编码方法和译码算法,在编码的过程中利用polar编码中的固定比特和或辅助比特中选择一些比特进行加扰,然后在进行polar编码发送,在译码过程中可以在译码至加扰比特时根据预先获取的加扰比特进行校验,提前排除不属于目标UE的待检测信号,从而达到降低译码时延,加速信道检测的目的。[0349]在上述方案的具体实现中,加扰的方法或者确定加扰比特的位置的具体实现方式还包括以下实现方式:[0350]第一:加扰方法[0351]奇校验或偶校验加扰的用法[0352]偶校验:校验方程的二进制和+RNTI在校验比特位置的二进制值=二进制0。编码端操作,将校验位上满足校验方程的二进制值直接与RNTI在校验比特位置的二进制值相加,获得校验位发送值。[0353]奇校验:校验方程的二进制和+RNTI在校验比特位置的二进制值=二进制1。编码端操作,将校验位上满足校验方程的二进制值直接与RNTI在校验比特位置的二进制值相加,并取反,获得校验位发送值。[0354]第二:按比例寻找加扰校验比特位置的方法[0355]目标:有别于现有技术将加扰校验)比特配置在最后的若干个非冻结比特位置,本申请在满足虚警概率的要求下,尽量将加扰校验)比特位置提前,以获得早停的好处早停即在译码不可能成功时,尽早地结束译码,以获得功耗节省)。[0356]预备步骤:确定速率匹配方案,并获取可靠度序列。[0357]第一步:按可靠度选出非冻结比特位置集合[0358]其中非冻结比特包含信息比特、RNTI加扰比特、校验比特(如奇偶校验、CRC校验、Hash校验等)。[0359]第二步:将非冻结比特位置按子信道序号(sub-channelindex顺序按特定比例分段,具体分段方式如下表所;^:[0361]其中,分段一有Jl个校验比特,分段二有J2个校验比特。J1,J2的值待定)[0362]第三步:根据如下公式⑴计算该分段下的虚警概率FalseAlarmRate,FAR。[0364]其中,BLER1为分段一在给定SNR输入下的误块率,即其中至少I个比特译错的概率。BLER2为分段二给定SNR输入下的误块率。其误块率既可以通过高斯近似密度进化GADE计算得到,又可以通过蒙特卡洛仿真等其它方法得到。[0365]根据简单的换算,可得到FAR的范围为:[0367]第四步:计算满足虚警概率需求下的Jl和J2分配[0368]由于目标是在虚警概率满足要求是最大地获得早停的好处,因此要将尽量多的加扰校验比特配置在分段一。[0369]由于系统的约束条件为①FARFARrequire鹏t、@Ji+J2=JtcitaI,FARrequire臓t为系统最大可容忍的虚警概率,JtotaI为该Polar码含有的总校验加扰比特数量。其中在该限定条件下,计算得到最大的Jl值即为对于对于早停来说最靠前的校验加扰比分配结果。[0370]实际中,可以用如下简化流程来确定每一个校验加扰比特的位置。[0371]将非冻结比特编号为1到K’[0372]Fork=ItoK’[0373]将第1到第k个非冻结比特作为分段一,将第k+1到第K’个非冻结比特作为分段二。[0374]给定SNR下,计算BLER2显然,BLEft^k增加而降低)[0375]IfBLER22—\则标记当前k为第1个校验加扰比特位置;[0376]IfBLER22—2,则标记当前k为第2个校验加扰比特位置;[0377]IfBLER22—3,则标记当前k为第3个校验加扰比特位置;[0378]···[0379]If分段一中的校验加扰比特数目达到设定值,则跳出循环。[0380]Endfor[0381]输出所有校验加扰比特的位置。[0382]另一种确定加扰比特的方式,实际中,可以用如下简化流程来确定每一个校验加扰比特的位置。[0383]由于通过对各种码长码率下的校验加扰)比特的位置进行计算,发现其前3个校验加扰比特的位置大致在前40%,50%,60%的非冻结比特位置处。因此本申请提出如下更简便的方法:[0384]第一步:获取前若干个校验加扰比特位置的百分比P1W^2W,P3%,···),并将其换算为第11,12,13个位置。如:?1%\1’〜111’。其中?1%,?2%,?3%可为40%,50%,60%或30%,40%,50%,或38,48,58等预设值。[0385]第二步:图8为本申请提供的一种校验加扰比特的位置示意图,如图8所示,将校验加扰比特配置在给定位置。[0386]又一种确定加扰校验比特位置的方法:按Wmin和比例寻找加扰校验比特位置[0387]第一步:按可靠度选出非冻结比特位置集合[0388]其中非冻结比特包含信息比特、RNTI加扰比特、校验比特(如奇偶校验、CRC校验、Hash校验等)。[0389]第二步:图9为本申请提供的又一种校验加扰比特的位置示意图,如图9所示,将非冻结比特位置按子信道序号(sub-channelindex顺序配置,并按“新保护点二简化B”方法选定加扰校验比特位置的区域。[0390]第三步:在选定区域内,选择特定行重的位置为加扰校验比特位置。[0391]另一种确定加扰校验比特位置的方法:[0392]第一步:确定速率匹配方式、可靠度序列;[0393]第二步:构造一个M,K’)极化码,码长为M,非冻结长为K’:[0394]r=K+J+;[0395]第三步:确定辅助比特位置:[0396]JCRC比特;[0397]K’个非冻结比特位置中最靠后的J个位置;[0398]J’=Jec+JetPC比特按行重和区域选择);[0399]其中,Jec个用于纠错筛选路径,Jet个用于早停。[0400]第四步:确定校验比特的值[0401]选项一所有辅助比特使用同一套移位寄存器生成[0402]JCRC比特从寄存器最终状态取值[0403]J’PC比特从寄存器中间状态取值[0404]选项二使用两套移位寄存器[0405]JCRC比特使用一套移位寄存器从寄存器最终状态取值)[0406]J’PC比特使用另一套移位寄存器从寄存器中间状态取值)[0407]图10为本申请提供的另一种校验加扰比特的位置示意图,图11为本申请提供的另一种校验加扰比特的位置确定流程图,该方案的步骤3的具体实现方法如图10和11所不。[0408]其中,Kj,,K3,K2,K1的值可以使用简化方法获得,如:[0411]PC比特的具体位置为相应选定区域内,满足特定行重的位置,如:[0412]初始化:[0413]预设选定区域内PC比特数量,并准备相应长度的先进先出缓存FIFOBuffer来存储PC位置[0414]将最小行重Wmin初始化为一最大值[0415]检查行重并确定PC比特位置:[0416]按子信道序号j从后往前检查每个位置对应的行重[0418]图12为本申请提供的一种寄存器的示意图,其中,第四步中的寄存器取值的具体方法如下:当译至某个加扰校验的比特时,需要从寄存器的某个位置取值,寄存器结构如图12所示,其中信息比特从右侧输入。[0419]两种可能的寄存器操作方法如下:[0420]寄存器模式一:只在纯信息比特时移位不包含冻结比特和各种辅助比特),当遇到加扰校验位置时,从寄存器的第i个位置取值,i=modl-k+C,寄存器长度);[0421]其中,寄存器长度可以为J+J’,即所有加扰校验比特的数目,1意为当前遇到第1个加扰校验比特,k为当前已经译完k个纯信息比特。Mod为取模操作,其结果为0到寄存器长度-1的非负整数。C为偏移量,可为任意常数。[0422]寄存器模式二:在所有比特时移位包含纯信息比特、冻结比特和各种辅助比特),当遇到加扰校验位置时,从寄存器的第i个位置取值,i=modl-n+C,寄存器长度);[0423]其中,寄存器长度可以为J+J’,即所有加扰校验比特的数目,1意为当前遇到第1个加扰校验比特,η意为当前比特在母码中的位置包含纯信息比特、冻结比特和各种辅助比特)jod为取模操作,其结果为0到寄存器长度-1的非负整数。C为偏移量,可为任意常数。[0424]图13为本申请提供的编码装置的结构示意图,如图13所示,该编码装置10包括:[0425]处理模块11,用于获取信息比特的位置、固定比特的位置和辅助比特的位置;[0426]所述处理模块11还用于根据所述信息比特的位置、所述固定比特的位置和所述辅助比特的位置,在待编码序列中配置信息比特、固定比特和辅助比特;[0427]所述处理模块11还用于获取加扰序列,并根据所述加扰序列对待加扰比特集合中的比特进行加扰处理得到加扰后序列;所述待加扰比特集合是根据所述固定比特和或所述辅助比特确定的;[0428]所述处理模块11还用于对所述加扰后序列进行极化编码得到编码后序列;[0429]发送模块12,用于发送所述编码后序列。[0430]本实施例提供的编码装置,用于实现前述任一方法实施例提供的发送设备侧的技术方案,其实现原理和技术效果类似,在此不再赘述。[0431]所述处理模块获取的所述加扰序列为所述编码装置的无线网络临时标识RNTI。[0432]可选的,所述处理模块11确定的所述待加扰比特集合包括以下任一种集合:[0433]所述固定比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0434]所述固定比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0435]所述固定比特中在信息比特之前的至少一个比特组成的集合;[0436]所述固定比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;[0437]所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;[0438]所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0439]所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0440]所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;[0441]所述固定比特以及所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;[0442]所述固定比特以及所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0443]所述固定比特以及所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0444]所述固定比特以及所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合。[0445]可选的,所述处理模块11具体用于:[0446]将所述加扰序列与所述待加扰比特集合中对应的比特进行异或操作,将得到的比特配置在对应位置,得到所述加扰后序列。[0447]可选的,所述辅助比特包括以下至少一种比特:[0448]CRC比特、PC比特以及哈希比特。[0449]可选的,当所述加扰序列的长度大于所述待加扰比特集合中的比特数量,则所述处理模块11还用于:[0450]获取所述加扰序列中与所述待加扰比特集合中的比特数量相同的比特作为新的加扰序列。[0451]上述任一方案提供的编码装置,用于实现前述任一方法实施例提供的发送设备侧的技术方案,其实现原理和技术效果类似,在此不再赘述。[0452]在本申请提供的编码装置的另一实施例中,该处理模块11用于确定信息比特和辅助比特的位置和固定比特的位置;[0453]所述处理模块11还用于根据所述信息比特和辅助比特的位置,确定待加扰比特的位置;[0454]所述处理模块11还用于根据所述待加扰比特的位置、所述信息比特和辅助比特的位置、所述固定比特的位置,在待编码序列中配置信息比特、固定比特和辅助比特;[0455]所述处理模块11还用于获取加扰序列,并根据所述加扰序列对所述待加扰比特的位置对应的比特进行加扰处理得到加扰后序列;[0456]所述处理模块11还用于对所述加扰后序列进行极化编码得到编码后序列;[0457]发送模块12,用于将所述编码后序列发送给接收设备。[0458]可选的,所述处理模块11确定的所述待加扰比特的位置包括以下任一一种位置:[0459]所述信息比特和辅助比特的位置中从最前开始从前至后的至少一个比特位置;[0460]所述信息比特和辅助比特的位置中可靠度从最高起高到低的至少一个比特位置;[0461]所述信息比特和辅助比特的位置中可靠度从最低起从低到高的至少一个比特位置;[0462]所述信息比特和辅助比特的位置中对应极化编码矩阵的行重从最高开始从高到低的至少一个比特位置。[0463]本实施例提供的编码装置,用于实现前述任一方法实施例提供的发送设备侧的技术方案,其实现原理和技术效果类似,在此不再赘述。[0464]图14为本申请提供的译码装置的结构示意图;如图14所示,该译码装置20包括:[0465]获取模块21,用于获取待译码序列;[0466]处理模块22,用于对所述待译码序列按照顺序进行译码和校验;其中,当译码至加扰比特时,对所述加扰比特进行校验,若校验失败,则结束译码;所述加扰比特是采用加扰序列对加扰比特集合中的比特加扰后得到的,所述加扰比特集合是根据所述固定比特和或所述辅助比特确定的。[0467]可选的,所述加扰比特为固定比特,所述处理模块具体用于:[0468]根据译码得到的加扰比特值与预先获取的加扰比特值进行校验,如果译码得到的加扰比特值与预先获取的加扰比特值不同,则校验失败。[0469]本实施例提供的译码装置,用于实现前述任一方法实施例提供的接收设备侧的技术方案,其实现原理和技术效果类似,在此不再赘述。[0470]可选的,所述加扰序列为所述发送设备的RNTI。[0471]可选的,所述获取模块21确定的加扰比特集合包括以下任一种集合:[0472]所述固定比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0473]所述固定比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0474]所述固定比特中在信息比特之前的至少一个比特组成的集合;[0475]所述固定比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;[0476]所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;[0477]所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0478]所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0479]所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;[0480]所述固定比特以及所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;[0481]所述固定比特以及所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;[0482]所述固定比特以及所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;[0483]所述固定比特以及所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合。[0484]可选的,所述处理模块22具体用于:[0485]确定信息比特的位置、固定比特的位置和辅助比特的位置;[0486]根据所述固定比特的位置和或所述辅助比特的位置确定所述加扰比特集合;[0487]按照顺序对所述待译码序列进行极化译码,在译码至加扰比特时,对所述加扰比特进行校验,若校验失败,则结束译码。[0488]可选的,所述辅助比特包括以下至少一种比特:[0489]CRC比特、PC比特以及哈希比特。[0490]上述任一实现方式提供的译码装置,用于实现前述任一方法实施例提供的接收设备侧的技术方案,其实现原理和技术效果类似,在此不再赘述。[0491]应理解,在上述编码装置或者译码装置的实现中,处理模块可以被具体实现为处理器,发送模块可以被实现为发送器。[0492]本申请还提供一种发送设备,包括:存储器、处理器、发送器以及计算机程序,所述计算机程序存储在所述存储器中,所述处理器运行所述计算机程序执行前述任一实施例提供的编码方法。[0493]在上述发送设备的具体实现中,处理器的数量为至少一个,用来执行存储器存储的执行指令,即计算机程序。使得发送设备通过通信接口与接收设备之间进行数据交互来执行上述任一实现方式提供的编码方法,可选的,存储器还可以集成在处理器内部。[0494]本申请还提供一种接收设备,包括:存储器、处理器以及计算机程序,所述计算机程序存储在所述存储器中,所述处理器运行所述计算机程序执行前述任一实施例提供的译码方法。[0495]在上述接收设备的具体实现中,处理器的数量为至少一个,用来执行存储器存储的执行指令,即计算机程序。使得接收设备通过通信接口与发送设备之间进行数据交互,来执行上述各种实施方式提供的译码方法,可选的,存储器还可以集成在处理器内部。[0496]本申请还提供一种存储介质,包括:可读存储介质和计算机程序,所述计算机程序用于实现前述任一实施例提供的编码方法。[0497]本申请还提供一种存储介质,包括:可读存储介质和计算机程序,所述计算机程序用于实现前述任一实施例提供的译码方法。[0498]本申请还提供一种程序产品,该程序产品包括计算机程序(即执行指令),该计算机程序存储在可读存储介质中。发送设备的至少一个处理器可以从可读存储介质读取该计算机程序,至少一个处理器执行该计算机程序使得发送设备实施前述各种实施方式提供的编码方法。[0499]本申请还提供一种程序产品,该程序产品包括计算机程序(即执行指令),该计算机程序存储在可读存储介质中。接收设备的至少一个处理器可以从可读存储介质读取该计算机程序,至少一个处理器执行该计算机程序使得接收设备实施上述各种实施方式提供的译码方法。[0500]在发送设备或者接收设备的具体实现中,应理解,处理器可以是中央处理单元英文:CentralProcessingUnit,简称:CPU,还可以是其他通用处理器、数字信号处理器英文:DigitalSignalProcessor,简称:DSP、专用集成电路(英文〖ApplicationSpecificIntegratedCircuit,简称:ASIC等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。[0501]实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一可读取存储器中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储器(存储介质)包括:只读存储器(英文:read-〇nlymemory,缩写:ROM、RAM、快闪存储器、硬盘、固态硬盘、磁带(英文:magnetictape、软盘英文:floppydisk、光盘英文:opticaldisc及其任意组合。

权利要求:1.一种编码方法,其特征在于,所述方法包括:发送设备获取信息比特的位置、固定比特的位置和辅助比特的位置;所述发送设备根据所述信息比特的位置、所述固定比特的位置和所述辅助比特的位置,在待编码序列中配置信息比特、固定比特和辅助比特;所述发送设备获取加扰序列,并根据所述加扰序列对待加扰比特集合中的比特进行加扰处理得到加扰后序列;所述待加扰比特集合是根据所述固定比特和或所述辅助比特确定的;所述发送设备对所述加扰后序列进行极化编码得到编码后序列;所述发送设备发送所述编码后序列。2.据权利要求1所述的方法,其特征在于,所述加扰序列为所述发送设备的无线网络临时标识RNTI。3.根据权利要求1或2所述的方法,其特征在于,所述待加扰比特集合包括以下任一种集合:所述固定比特中可靠度由最高开始从高到低的至少一个比特组成的集合;所述固定比特中可靠度由最低开始从低到高的至少一个比特组成的集合;所述固定比特中在信息比特之前的至少一个比特组成的集合;所述固定比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;所述固定比特以及所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;所述固定比特以及所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;所述固定比特以及所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;所述固定比特以及所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合。4.根据权利要求1至3任一项所述的方法,其特征在于,根据所述加扰序列对所述待加扰比特集合中的比特进行加扰处理得到加扰后序列,包括:所述发送设备将所述加扰序列与所述待加扰比特集合中对应的比特进行异或操作,将得到的比特配置在对应位置,得到所述加扰后序列。5.根据权利要求1至4任一项所述的方法,其特征在于,所述辅助比特包括以下至少一种比特:循环冗余校验CRC比特、奇偶校验PC比特以及哈希比特。6.根据权利要求1至5任一项所述的方法,其特征在于,当所述加扰序列的长度大于所述待加扰比特集合中的比特数量,则根据所述加扰序列对所述待加扰比特集合中的比特进行加扰处理得到加扰后序列之前,所述方法还包括:所述发送设备获取所述加扰序列中与所述待加扰比特集合中的比特数量相同的比特作为新的加扰序列。7.—种译码方法,其特征在于,包括:接收设备获取待译码序列;所述接收设备对所述待译码序列按照顺序进行译码和校验;其中,当译码至加扰比特时,对所述加扰比特进行校验,若校验失败,则结束译码;所述加扰比特是采用加扰序列对加扰比特集合中的比特加扰后得到的,所述加扰比特集合是根据所述固定比特和或所述辅助比特确定的。8.根据权利要求7所述的方法,其特征在于,所述加扰比特为固定比特,所述对所述加扰比特进行校验包括:根据译码得到的加扰比特值与预先获取的加扰比特值进行校验,如果译码得到的加扰比特值与预先获取的加扰比特值不同,则校验失败。9.根据权利要求8所述的方法,其特征在于,所述加扰序列为所述发送设备的无线网络临时标识RNTI。10.根据权利要求8或9所述的方法,其特征在于,所述加扰比特集合包括以下任一种集合:所述固定比特中可靠度由最高开始从高到低的至少一个比特组成的集合;所述固定比特中可靠度由最低开始从低到高的至少一个比特组成的集合;所述固定比特中在信息比特之前的至少一个比特组成的集合;所述固定比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;所述固定比特以及所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;所述固定比特以及所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;所述固定比特以及所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;所述固定比特以及所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合。11.根据权利要求8至10任一项所述的方法,其特征在于,所述接收设备对所述待译码序列按照顺序进行译码和校验,包括:所述接收设备确定信息比特的位置、固定比特的位置和辅助比特的位置;所述接收设备根据所述固定比特的位置和或所述辅助比特的位置确定所述加扰比特集合;所述接收设备按照顺序对所述待译码序列进行极化译码,在译码至加扰比特时,对所述加扰比特进行校验,若校验失败,则结束译码。12.根据权利要求8至11任一项所述的方法,其特征在于,所述辅助比特包括以下至少一种比特:循环冗余校验CRC比特、奇偶校验PC比特以及哈希比特。13.—种编码装置,其特征在于,所述装置包括:处理模块,用于获取信息比特的位置、固定比特的位置和辅助比特的位置;所述处理模块还用于根据所述信息比特的位置、所述固定比特的位置和所述辅助比特的位置,在待编码序列中配置信息比特、固定比特和辅助比特;所述处理模块还用于获取加扰序列,并根据所述加扰序列对待加扰比特集合中的比特进行加扰处理得到加扰后序列;所述待加扰比特集合是根据所述固定比特和或所述辅助比特确定的;所述处理模块还用于对所述加扰后序列进行极化编码得到编码后序列;发送模块,用于发送所述编码后序列。14.据权利要求13所述的装置,其特征在于,所述处理模块获取的所述加扰序列为所述编码装置的无线网络临时标识RNTI。15.根据权利要求13或14所述的装置,其特征在于,所述处理模块确定的所述待加扰比特集合包括以下任一种集合:所述固定比特中可靠度由最高开始从高到低的至少一个比特组成的集合;所述固定比特中可靠度由最低开始从低到高的至少一个比特组成的集合;所述固定比特中在信息比特之前的至少一个比特组成的集合;所述固定比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;所述固定比特以及所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;所述固定比特以及所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;所述固定比特以及所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;所述固定比特以及所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合。16.根据权利要求13至15任一项所述的装置,其特征在于,所述处理模块具体用于:将所述加扰序列与所述待加扰比特集合中对应的比特进行异或操作,将得到的比特配置在对应位置,得到所述加扰后序列。17.根据权利要求13至16任一项所述的装置,其特征在于,所述辅助比特包括以下至少一种比特:循环冗余校验CRC比特、奇偶校验PC比特以及哈希比特。18.根据权利要求13至17任一项所述的装置,其特征在于,当所述加扰序列的长度大于所述待加扰比特集合中的比特数量,则所述处理模块还用于:获取所述加扰序列中与所述待加扰比特集合中的比特数量相同的比特作为新的加扰序列。19.一种译码装置,其特征在于,包括:获取模块,用于获取待译码序列;处理模块,用于对所述待译码序列按照顺序进行译码和校验;其中,当译码至加扰比特时,对所述加扰比特进行校验,若校验失败,则结束译码;所述加扰比特是采用加扰序列对加扰比特集合中的比特加扰后得到的,所述加扰比特集合是根据所述固定比特和或所述辅助比特确定的。20.根据权利要求19所述的装置,其特征在于,所述加扰比特为固定比特,所述处理模块具体用于:根据译码得到的加扰比特值与预先获取的加扰比特值进行校验,如果译码得到的加扰比特值与预先获取的加扰比特值不同,则校验失败。21.根据权利要求19所述的装置,其特征在于,所述加扰序列为所述发送设备的无线网络临时标识RNTI。22.根据权利要求19或20所述的装置,其特征在于,所述加扰比特集合包括以下任一种集合:所述固定比特中可靠度由最高开始从高到低的至少一个比特组成的集合;所述固定比特中可靠度由最低开始从低到高的至少一个比特组成的集合;所述固定比特中在信息比特之前的至少一个比特组成的集合;所述固定比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合;所述固定比特以及所述辅助比特中位置由最前开始从前到后的至少一个比特组成的集合;所述固定比特以及所述辅助比特中可靠度由最低开始从低到高的至少一个比特组成的集合;所述固定比特以及所述辅助比特中可靠度由最高开始从高到低的至少一个比特组成的集合;所述固定比特以及所述辅助比特中对应极化编码矩阵的行重由最高开始从高到低的至少一个比特组成的集合。23.根据权利要求19至22任一项所述的装置,其特征在于,所述处理模块具体用于:确定信息比特的位置、固定比特的位置和辅助比特的位置;根据所述固定比特的位置和或所述辅助比特的位置确定所述加扰比特集合;按照顺序对所述待译码序列进行极化译码,在译码至加扰比特时,对所述加扰比特进行校验,若校验失败,则结束译码。24.根据权利要求19至23任一项所述的装置,其特征在于,所述辅助比特包括以下至少一种比特:循环冗余校验CRC比特、奇偶校验PC比特以及哈希比特。25.—种发送设备,其特征在于,包括:存储器、处理器、发送器以及计算机程序,所述计算机程序存储在所述存储器中,所述处理器运行所述计算机程序执行权利要求1至6任一项所述的编码方法。26.—种接收设备,其特征在于,包括:存储器、处理器以及计算机程序,所述计算机程序存储在所述存储器中,所述处理器运行所述计算机程序执行权利要求7至12任一项所述的译码方法。

百度查询: 华为技术有限公司 编码方法、译码方法、装置和设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。