一种信道编码方法及设备技术

技术编号:20013106 阅读:22 留言:0更新日期:2019-01-05 21:51
本发明专利技术涉及无线通信技术领域,特别涉及一种信道编码方法及设备,用以解决在5G场景中目前还没有一种物理广播信道的Polar编码方法的问题。本发明专利技术实施例根据信道的传输资源确定polar母码长度;根据polar母码长度对需要在信道传输的数据进行polar编码,得到目标编码数据;根据传输资源的实际承载的长度对所述目标编码数据进行处理;根据处理后的目标编码数据,确定需要在信道上传输的编码数据。本发明专利技术实施例实现了根据信道实际的传输资源长度确定编码数据,保证处理后的编码数据能够通过信道进行准确的传输。

A Channel Coding Method and Equipment

The invention relates to the field of wireless communication technology, in particular to a channel coding method and device for solving the problem that there is currently no Polar coding method for a physical broadcast channel in 5G scene. The embodiments of the present invention determine the length of polar master code according to the transmission resources of the channel; polar encoding the data to be transmitted in the channel according to the length of polar master code to obtain the target encoding data; process the target encoding data according to the actual carrying length of the transmission resources; and determine the encoding data to be transmitted on the channel according to the target encoding data after processing. The embodiment of the present invention realizes the determination of coded data according to the actual transmission resource length of the channel, and ensures that the processed coded data can be transmitted accurately through the channel.

【技术实现步骤摘要】
一种信道编码方法及设备
本专利技术涉及无线通信
,特别涉及一种信道编码方法及设备。
技术介绍
信道编码作为最基本的无线接入技术,在保证数据的可靠性传输方面起到至关重要的作用。在现有的无线通信系统中,一般采用Turbo码、低密度奇偶校验码(LowDensityParityCheck,LDPC)和极化(Polar)码进行信道编码。Turbo码不能够支持过低或过高码率的信息传输。而对于中短包传输,Turbo码和LDPC码也由于自身编译码的特点,在有限码长下很难达到理想的性能。在实现方面,Turbo码和LDPC码在编译码实现过程中具有较高的计算复杂度。Polar码是理论上证明可以取得香农容量,且具有相对简单的编译码复杂度的好码,因而得到了越来越广泛的应用。但是,随着无线通信系统的快速演进,第五代(5thGeneration,5G)通信系统等未来的通信系统将会出现一些新的特点。例如,最典型的三个通信场景包括增强型移动互联网(EnhanceMobileBroadband,eMBB)、海量机器连接通信(MassiveMachineTypeCommunication,mMTC)和高可靠低延迟通信(UltraReliableLowLatencyCommunication,URLLC)。这些通信场景对于Polar码的编译码性能提出了更高的要求。对于物理广播信道(PhysicalBroadcastChannel,PBCH),由于其传输资源固定,并且通过物理广播信道传输的负载非常重要,因此,在物理广播信道上采用Polar编码方式是一种较优的选择。Polar码是一种线性块码,其编码矩阵为GN,编码过程为其中是一个二进制的行矢量,长度为N(即码长);GN是一个N*N的矩阵,且定义为n个矩阵F的克罗内克(Kronecker)乘积,其中从上述编码过程可以看出,采用Polar编码的方式只能对编码比特为2的整数次幂的长度进行编码,而在对实际应用中编码比特可以是任意长度。目前,Polar编码还处于理论研究阶段,针对物理广播信道还没有一种Polar编码的方法。综上所述,在5G场景中,目前还没有一种物理广播信道的Polar编码方法。
技术实现思路
本专利技术提供一种信道编码方法及设备,用以解决现有技术在5G场景中目前还没有一种物理广播信道的Polar编码方法的问题。基于上述问题,本专利技术实施例提供一种信道编码方法,包括:根据信道的传输资源确定polar母码长度;根据所述polar母码长度对需要在所述信道传输的数据进行polar编码,得到目标编码数据;根据所述传输资源的实际承载的长度对所述目标编码数据进行处理;根据处理后的目标编码数据,确定需要在所述信道上传输的编码数据。可选的,所述根据信道的传输资源确定polar母码长度,包括:根据所述传输资源的实际承载的长度,从polar母码长度集合中选取一个;其中,所述传输资源的实际承载的长度为所述信道的部分或全部OFDM符号的实际承载的长度。可选的,若根据所述信道的部分OFDM符号的实际承载的长度确定所述polar母码长度;所述根据所述传输资源的实际承载的长度对所述目标编码数据进行处理,包括:若所述部分OFDM符号的实际承载的长度不大于所述polar母码长度,根据所述部分OFDM符号的实际承载的长度对所述目标编码数据进行打孔或缩短操作;或若所述部分OFDM符号的实际承载的长度大于所述polar母码长度,根据所述部分OFDM符号的实际承载的长度对所述目标编码数据进行重复操作。可选的,所述根据处理后的目标编码数据,确定需要在所述信道上传输的编码数据,包括:将处理后的目标编码数据作为在所述部分OFDM符号上传输的编码数据,并将所述部分OFDM符号上传输的编码数据复制到所述信道的其他OFDM符号上。可选的,所述部分OFDM符号为所述信道的一个OFDM符号。可选的,若根据所述信道的全部OFDM符号的实际承载的长度确定所述polar母码长度;所述根据所述传输资源的实际承载的长度对所述目标编码数据进行处理,包括:若所述全部OFDM符号的实际承载的长度不大于所述polar母码长度,根据所述全部OFDM符号的实际承载的长度对所述目标编码数据进行打孔或缩短操作;或若所述全部OFDM符号的实际承载的长度大于所述polar母码长度,根据所述全部OFDM符号的实际承载的长度对所述目标编码数据进行重复操作。可选的,所述根据处理后的目标编码数据,确定需要在所述信道上传输的编码数据,包括:将处理后的目标编码数据作为需要在所述信道上传输的编码数据。可选的,所述信道中不同长度的有效载荷payload使用相同的polar母码长度。可选的,所述信道中不同长度的payload使用的polar母码长度相同或不同。另一方面,本专利技术实施例提供一种信道编码设备,包括:确定模块,用于根据信道的传输资源确定polar母码长度;编码模块,用于根据所述polar母码长度对需要在所述信道传输的数据进行polar编码,得到目标编码数据;处理模块,用于根据所述传输资源的实际承载的长度对所述目标编码数据进行处理;传输模块,用于根据处理后的目标编码数据,确定需要在所述信道上传输的编码数据。可选的,所述确定模块,具体用于:根据所述传输资源的实际承载的长度,从polar母码长度集合中选取一个;其中,所述传输资源的实际承载的长度为所述信道的部分或全部OFDM符号的实际承载的长度。可选的,若所述确定模块根据所述信道的部分OFDM符号的实际承载的长度确定所述polar母码长度;所述处理模块,具体用于:若所述部分OFDM符号的实际承载的长度不大于所述polar母码长度,根据所述部分OFDM符号的实际承载的长度对所述目标编码数据进行打孔或缩短操作;或若所述部分OFDM符号的实际承载的长度大于所述polar母码长度,根据所述部分OFDM符号的实际承载的长度对所述目标编码数据进行重复操作。可选的,所述传输模块,具体用于:将处理后的目标编码数据作为在所述部分OFDM符号上传输的编码数据,并将所述部分OFDM符号上传输的编码数据复制到所述信道的其他OFDM符号上。可选的,所述部分OFDM符号为所述信道的一个OFDM符号。可选的,若所述确定模块根据所述信道的全部OFDM符号的实际承载的长度确定所述polar母码长度;所述处理模块,具体用于:若所述全部OFDM符号的实际承载的长度不大于所述polar母码长度,根据所述全部OFDM符号的实际承载的长度对所述目标编码数据进行打孔或缩短操作;或若所述全部OFDM符号的实际承载的长度大于所述polar母码长度,根据所述全部OFDM符号的实际承载的长度对所述目标编码数据进行重复操作。可选的,所述传输模块,具体用于:将处理后的目标编码数据作为需要在所述信道上传输的编码数据。可选的,所述信道中不同长度的有效载荷payload使用相同的polar母码长度。可选的,所述信道中不同长度的payload使用的polar母码长度相同或不同。本专利技术实施例根据信道的传输资源确定合适的polar母码长度,并使用确定的polar母码长度对数据进行编码;并且根据传输资源的实际承载长度对编码后的数据进行处理,从而实现了根据信道实际的传输资源长度确定编码数据,保证处理后的编码数本文档来自技高网
...

【技术保护点】
1.一种信道编码方法,其特征在于,该方法包括:根据信道的传输资源确定极化polar母码长度;根据所述polar母码长度对需要在所述信道传输的数据进行polar编码,得到目标编码数据;根据所述传输资源的实际承载的长度对所述目标编码数据进行处理;根据处理后的目标编码数据,确定需要在所述信道上传输的编码数据。

【技术特征摘要】
1.一种信道编码方法,其特征在于,该方法包括:根据信道的传输资源确定极化polar母码长度;根据所述polar母码长度对需要在所述信道传输的数据进行polar编码,得到目标编码数据;根据所述传输资源的实际承载的长度对所述目标编码数据进行处理;根据处理后的目标编码数据,确定需要在所述信道上传输的编码数据。2.如权利要求1所述的方法,其特征在于,所述根据信道的传输资源确定polar母码长度,包括:根据所述传输资源的实际承载的长度,从polar母码长度集合中选取一个;其中,所述传输资源的实际承载的长度为所述信道的部分或全部正交频分复用OFDM符号的实际承载的长度。3.如权利要求2所述的方法,其特征在于,若根据所述信道的部分OFDM符号的实际承载的长度确定所述polar母码长度;所述根据所述传输资源的实际承载的长度对所述目标编码数据进行处理,包括:若所述部分OFDM符号的实际承载的长度不大于所述polar母码长度,根据所述部分OFDM符号的实际承载的长度对所述目标编码数据进行打孔或缩短操作;或若所述部分OFDM符号的实际承载的长度大于所述polar母码长度,根据所述部分OFDM符号的实际承载的长度对所述目标编码数据进行重复操作。4.如权利要求3所述的方法,其特征在于,所述根据处理后的目标编码数据,确定需要在所述信道上传输的编码数据,包括:将处理后的目标编码数据作为在所述部分OFDM符号上传输的编码数据,并将所述部分OFDM符号上传输的编码数据复制到所述信道的其他OFDM符号上。5.如权利要求3或4所述的方法,其特征在于,所述部分OFDM符号为所述信道的一个OFDM符号。6.如权利要求2所述的方法,其特征在于,若根据所述信道的全部OFDM符号的实际承载的长度确定所述polar母码长度;所述根据所述传输资源的实际承载的长度对所述目标编码数据进行处理,包括:若所述全部OFDM符号的实际承载的长度不大于所述polar母码长度,根据所述全部OFDM符号的实际承载的长度对所述目标编码数据进行打孔或缩短操作;或若所述全部OFDM符号的实际承载的长度大于所述polar母码长度,根据所述全部OFDM符号的实际承载的长度对所述目标编码数据进行重复操作。7.如权利要求6所述的方法,其特征在于,所述根据处理后的目标编码数据,确定需要在所述信道上传输的编码数据,包括:将处理后的目标编码数据作为需要在所述信道上传输的编码数据。8.如权利要求3~5任一所述的方法,其特征在于,所述信道中不同长度的有效载荷payload使用相同的polar母码长度。9.如权利要求6或7所述的方法,其特征在于,所述信道中...

【专利技术属性】
技术研发人员:王加庆郑方政张荻孙韶辉
申请(专利权)人:电信科学技术研究院
类型:发明
国别省市:北京,11

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

1