一种极性码的译码方法和装置制造方法及图纸

技术编号:18599199 阅读:23 留言:0更新日期:2018-08-04 20:59
本申请公开了一种极性码的译码方法和译码装置,其中,译码方法包括:终端接收符号序列,该符号序列是基站对控制信息采用Polar码编码并且调制映射后得到,终端对符号序列进行解映射解调后得到编码序列,终端从编码序列选取两个编码子序列,终端对两个编码子序列进行Polar译码,得到信息比特集合,信息比特集合包括下行控制信息DCI和循环冗余校验CRC序列,终端使用终端标识对所述CRC序列进行解扰并且所述终端对所述DCI做CRC校验,若CRC校验通过,得到DCI。通过采用上述译码方法,下行控制信息的盲检次数减少一半。

A decoding method and device for polar code

The present application discloses a decoding method and decoding device for the polar code, in which the decoding method includes the terminal receiving symbol sequence, which is obtained by the base station using Polar code encoding and modulating the control information, and the terminal is mapped and demodulated to the sequence of symbols, and the terminal is from the coding sequence. Two coding subsequences are selected, and the terminal is decode for the two coding subsequences by Polar decoding, and the set of information bits is obtained. The information bit set includes the downlink control information DCI and the cyclic redundancy check CRC sequence. The terminal uses terminal identification to unscramble the CRC sequence and the final end does CRC check on the DCI, if CRC verifying is used. Yes, get DCI. By adopting the above decoding method, the number of blind detection of downlink control information is reduced by half.

【技术实现步骤摘要】
一种极性码的译码方法和装置
本申请涉及通信
,尤其涉及一种极性码的译码方法和装置。
技术介绍
长期演进(英文:LongTermEvolution,缩写:LTE)系统中,物理下行控制信道(英文:PhysicalDownlinkControlChannel,缩写:PDCCH)承载控制信息。发送端PDCCH的处理过程如图1所示。基站首先对要发送的下行控制信息(英文:DownlinkControlInformation,缩写:DCI)进行循环冗余校验(英文:CyclicalRedundancyCheck,缩写:CRC)编码,得到16位CRC序列,然后基站将16位RNTI(中文:无线网络临时标识,英文:RadioNetworkTemporaryIdentifier)信息与16位CRC序列作异或(英文:exclusiveOR,缩写:XOR)操作(也即加扰操作),获得经过RNTI加扰的16位CRC序列,将RNTI加扰后的16位CRC序列串接到上述DCI,并进行信道编码、调制、映射和发送流程。其中,PDCCH信道编码采用TBCC(英文:Tailingbitconvolutioncoding,中文:咬尾卷积编码)。接收端PDCCH的处理过程如图2所示,接收端不知道PDCCH具体的时频资源位置,接收端需要对PDCCH的潜在位置进行盲检。每次盲检需要进行一次信道译码和CRC校验,最多需要进行几十次。在第五代(5thGeneration,5G)通信系统以及后续更多可能的通信系统中定义了三大类场景,分别为增强移动宽带(英文:enhancedMobileBroadband,简称:eMBB),超可靠低延时通信(英文:UltraReliableLowLatencyCommunications,简称:URLLC)和大规模物联网通信(英文:massiveMachineTypeCommunications,缩写:mMTC)。其中,eMBB业务主要包含超高清视频、增强现实AR、虚拟现实VR等等,主要特点是传输数据量大、传输速率很高。URLLC业务主要是用于物联网中的工业控制、无人驾驶等,主要特点是超高可靠性、低延时,传输数据量较少以及具有突发性。mMTC业务主要是用于物联网中的智能电网、智慧城市等,主要特点是海量设备连接、传输数据量小、容忍较长时间的延时。在3GPP(英文:3rdGenerationPartnershipProject,中文:第三代合作伙伴计划)RAN1(英文:RadioAccessNetwork,中文:无线接入网)87次会议上,极性Polar码正式接收为5GeMBB(英文:enhancedMobileBroadband)场景的上下行控制信道的信道编码方案。极性码应用于上下行控制信道,译码存在性能改进的空间。
技术实现思路
有鉴于此,本申请的主要目的是提供一种极性码的译码方法和装置,用于改善极性码译码的性能。第一方面,本申请提供了一种极性Polar码的译码方法,应用于无线网络中,该方法包括:终端接收符号序列,所述符号序列是基站对控制信息采用Polar码编码并且调制映射后得到;所述终端对所述符号序列进行解映射解调后得到编码序列;所述终端从所述编码序列选取两个编码子序列;所述终端对所述两个编码子序列进行Polar译码,得到信息比特集合,所述信息比特集合包括下行控制信息DCI和循环冗余校验CRC序列;所述终端使用终端标识对所述CRC序列进行解扰并且所述终端对所述DCI做CRC校验,若CRC校验通过,得到DCI。第二方面,本申请提供了一种极性Polar码的译码装置,应用于无线网络中,该译码装置包括:接收单元,用于接收符号序列,所述符号序列是基站对控制信息采用Polar码编码并且调制映射后得到;处理单元,用于对所述符号序列进行解映射解调后得到编码序列,还用于从所述编码序列选取两个编码子序列;译码单元,用于对所述两个编码子序列进行Polar译码,得到信息比特集合,所述信息比特集合包括下行控制信息DCI和循环冗余校验CRC序列;解扰单元,用于使用终端标识对所述CRC序列进行解扰;校验单元,用于对所述DCI做CRC校验,若CRC校验通过,得到DCI。第三方面,本申请提供了一种通信设备,该通信设备包括:存储器,用于存储程序;收发器,用于接收符号序列,所述符号序列是基站对控制信息采用Polar码编码并且调制映射后得到;处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器对所述符号序列进行解映射解调后得到编码序列;所述处理器从所述编码序列选取两个编码子序列;所述处理器对所述两个编码子序列进行Polar译码,得到信息比特集合,所述信息比特集合包括下行控制信息DCI和循环冗余校验CRC序列;所述处理器使用终端标识对所述CRC序列进行解扰并且所述终端对所述DCI做CRC校验,若CRC校验通过,得到DCI。第四方面,本申请提供了一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如第一方面所述的译码方法。结合以上所有方面,在一种可能的设计中,所述终端对所述两个编码子序列进行译码,得到信息比特集合,包括:所述终端确定终端标识的比特位置和值;所述终端将所述终端标识的比特位置和值作为译码的输入参数。结合以上所有方面,在一种可能的设计中,所述终端标识的比特位置包括CRC序列的位置和固定比特集合的位置。结合以上所有方面,在一种可能的设计中,所述终端标识的比特位置包括CRC序列的位置和奇偶校验固定比特集合的位置。本申请通过采用上述译码方法和装置和设备和计算机可读存储介质,下行控制信息的盲检次数减少一半。附图说明图1为LTE中发送端PDCCH处理的过程。图2为LTE中接收端PDCCH处理的过程。图3为无线通信的基本流程图。图4为本申请实施例的应用场景图。图5为ArikanPolar码的构造示图。图6为CAPolar码的构造示图。图7为PCPolar码的构造示图。图8为本申请的译码方法的流程图。图9为本申请的译码装置的逻辑结构图。图10为本申请的CAPolar码的加扰示图。图11为本申请的PCPolar码的加扰示图。图12为本申请的译码方法的第一译码示图。图13为本申请的译码方法的第二译码示图。图14为本申请的译码装置的实体结构图。具体实施方式下面结合附图对本申请具体实施例作进一步的详细描述。图3是无线通信的基本流程,在发送端,信源依次经过信源编码、信道编码、速率匹配和调制映射后发出。在接收端,依次通过解调解映射、解速率匹配、信道译码和信源译码输出信宿。信道编译码可以采用Polar码,由于原始Polar码(母码)的码长为2的整数次幂,在实际应用中需要通过速率匹配实现任意码长的Polar码。发送端在信道编码后进行速率匹配实现任意的目标码长,在接收端,信道解码之前先进行解速率匹配。需要说明的是,无线通信的基本流程还包括额外流程(例如:预编码和交织),鉴于这些额外流程对于本领域技术人员而言是公共常识,不再一一列举。本申请中提到的CRC序列和CRC信息同一事物的不同称呼。本申请实施例可以应用于无线通信系统,无线通信系统通常由小区组成,每个小区包含一个基站(英文:BaseStation,简称:BS),基站向多个移动台(英文:M本文档来自技高网
...

【技术保护点】
1.一种极性Polar码的译码方法,应用于无线网络中,包括:终端接收符号序列,所述符号序列是基站对控制信息采用Polar码编码并且调制映射后得到;所述终端对所述符号序列进行解映射解调后得到编码序列;所述终端从所述编码序列选取两个编码子序列;所述终端对所述两个编码子序列进行Polar译码,得到信息比特集合,所述信息比特集合包括下行控制信息DCI和循环冗余校验CRC序列;所述终端使用终端标识对所述CRC序列进行解扰并且所述终端对所述DCI做CRC校验,若CRC校验通过,得到DCI。

【技术特征摘要】
1.一种极性Polar码的译码方法,应用于无线网络中,包括:终端接收符号序列,所述符号序列是基站对控制信息采用Polar码编码并且调制映射后得到;所述终端对所述符号序列进行解映射解调后得到编码序列;所述终端从所述编码序列选取两个编码子序列;所述终端对所述两个编码子序列进行Polar译码,得到信息比特集合,所述信息比特集合包括下行控制信息DCI和循环冗余校验CRC序列;所述终端使用终端标识对所述CRC序列进行解扰并且所述终端对所述DCI做CRC校验,若CRC校验通过,得到DCI。2.根据权利要求1所述的译码方法,所述终端对所述两个编码子序列进行译码,得到信息比特集合,包括:所述终端确定终端标识的比特位置和值;所述终端将所述终端标识的比特位置和值作为译码的输入参数。3.根据权利要求2所述的译码方法,所述终端标识的比特位置包括CRC序列的位置和固定比特集合的位置。4.根据权利要求2所述的译码方法,所述终端标识的比特位置包括CRC序列的位置和奇偶校验固定比特集合的位置。5.一种极性Polar码的译码装置,应用于无线网络中,包括:接收单元,用于接收符号序列,所述符号序列是基站对控制信息采用Polar码编码并且调制映射后得到;处理单元,用于对所述符号序列进行解映射解调后得到编码序列,还用于从所述编码序列选取两个编码子序列;译码单元,用于对所述两个编码子序列进行Polar译码,得到信息比特集合,所述信息比特集合包括...

【专利技术属性】
技术研发人员:罗禾佳李榕张公正陈莹张华滋皇甫幼睿
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1