The present application provides a transmission method, a decoding method and a device of information, including: a transmitting device encodes a sequence to be coded according to a preset parameter, and obtains a coded sequence, the parameters including the number of check bits, the location of the check bits and the check equation, and the parameters of the transmitting device need to be pre-coded Set it, then pre-code the encoded sequence according to the check bit, and then carry out polar coding, then send the encoded sequence to the receiving device, effectively reduce the error rate of data transmission, improve the reliability of data transmission.
【技术实现步骤摘要】
一种信息的传输方法、译码方法和装置
本申请涉及通信技术,尤其涉及一种信息的传输方法、译码方法和装置。
技术介绍
极化码(PolarCodes)是2008年由E.Ar1kan提出的一种新型信道编码。极化码基于信道极化(ChannelPolarization)进行设计,是第一种能够通过严格的数学方法证明达到信道容量的构造性编码方案。Polar码是一种线性块码。其生成矩阵为GN,其编码过程为其中是一个二进制的行矢量,长度为N(即码长);GN是一个N×N的矩阵,且这里定义为log2N个矩阵F2的克罗内克(Kronecker)乘积.Polar码的编码过程中,中的一部分比特用来携带信息,称为信息比特,这些比特的索引的集合记作A;另外的一部分比特置为收发端预先约定的固定值(称之为固定比特),其索引的集合用A的补集Ac表示。不失一般性,这些固定比特通常被设为0,只需要收发端预先约定,固定比特序列可以被任意设置。从而,Polar码的编码输出可简化为:这里uA为中的信息比特集合,uA为长度K的行矢量,即|A|=K,|·|表示集合中元素的个数,K为信息块大小,GN(A)是矩阵GN中由集合A中的索引对应的那些行得到的子矩阵,GN(A)是一个K×N的矩阵。Polar码的构造过程即集合A的选取过程,决定了Polar码的性能。在提出Polar码之后,常用的信息传输方式是将待发送的信息块进行Polar编码得到编码块,然后进行传输,然而这种方式下的数据传输的错误率比较高,传输可靠性较低。
技术实现思路
本申请提供一种信息传输的方法和装置,用于解决常用的信息传输方式是将待发送的数据,即信息块进行 ...
【技术保护点】
1.一种信息的传输方法,其特征在于,包括:发送设备根据预设的参数对的待编码的序列进行编码,得到编码后的序列;所述参数包括校验比特的数量、所述校验比特的位置以及校验方程;所述待编码的序列长度为K,所述K为大于0的整数;所述发送设备将所述编码后的序列发送至接收设备。
【技术特征摘要】
1.一种信息的传输方法,其特征在于,包括:发送设备根据预设的参数对的待编码的序列进行编码,得到编码后的序列;所述参数包括校验比特的数量、所述校验比特的位置以及校验方程;所述待编码的序列长度为K,所述K为大于0的整数;所述发送设备将所述编码后的序列发送至接收设备。2.根据权利要求1所述的方法,其特征在于:所述校验比特的数量是预先配置的;或者,所述校验比特的数量是根据译码器的列表长度确定的;或者,所述校验比特的数量是根据码长和码率确定的;或者,所述校验比特的数量是根据预先配置的比特数、译码器的列表长度、码长和码率确定的;或者,所述校验比特的数量为J,所述J≥log2(T/FAR);所述T为允许使用校验比特进行校验的最大次数,所述FAR为使用校验比特进行单次检验的最大虚警概率;或者,所述校验比特的数量为J(T),所述J(T)=J(1)+ΔJ=J(1)+log2T所述J(1)为单次校验是需要使用的校验比特的数量,所述J(T)为T次校验需要使用的校验比特的数量,所述T为允许使用校验比特进行校验的最大次数。3.根据权利要求1或2所述的方法,其特征在于,所述待编码序列中比特的位置序号为大于等于0且小于K的任意整数;所述校验比特的位置为:在待编码序列中按照比特的位置序号从大到小的顺序,从位置序号为NX的比特开始选择的连续FP个比特的位置;或者在待编码序列中按照比特的位置序号从小到大的顺序,从位置序号为NX的比特开始选择的连续FP个比特的位置;其中,0≤NX≤K,0<Fp<K。4.根据权利要求1或2所述的方法,其特征在于,所述校验比特的位置为:从一个新的生成矩阵中选择出的比特位置;所述新的生成矩阵是通过对校验生成矩阵进行行列转换,将其中只依赖部分信息比特的校验比特置换至序号更小的子信道得到的。5.根据权利要求1或2所述的方法,其特征在于,所述校验比特的位置对应待编码序列中任意一个比特的位置;或者,所述校验比特的位置对应待编码序列多个比特的位置,所述多个比特中至少有两个比特的位置是非连续的;或者,所述校验比特的位置是根据位置参数确定的,所述位置参数至少包括信息阈值ZI和校验阈值ZP;所述信息阈值ZI用于表示所有信息子信道中可靠度最低子信道对应的可靠度;所述校验阈值ZP用于表示所有校验子信道中,可靠度大于信息阈值ZI且行重最大的子信道集合中可靠度最低的子信道对应的可靠度。6.根据权利要求1至5任一项所述的方法,其特征在于,所述校验方程是根据多项式确定的;其中,所述多项式采用以下任一种形式表示:二进制,八进制,十进制,十六进制,位置向量。7.根据权利要求1至5任一项所述的方法,其特征在于,所述校验方程是根据校验方程表格确定的;其中,所述校验方程表格至少包括校验比特、信息比特以及参与校验方程的信息比特。8.一种信息的传输方法,其特征在于,包括:接收设备接收发送设备发送的编码后的序列;所述编码后的序列是根据预设的参数对待编码的序列进行编码后得到的,所述待编码的序列长度为K,所述K为大于0的整数;所述接收设备根据所述预设的参数对所述编码后的序列进行译码,得到译码后的序列;所述参数包括校验比特的数量、所述校验比特的位置以及校验方程。9.根据权利要求8所述的方法,其特征在于:所述校验比特的数量是预先配置的;或者,所述校验比特的数量是根据译码器的列表长度确定的;或者,所述校验比特的数量是根据码长和码率确定的;或者,所述校验比特的数量是根据预先配置的比特数、译码器的列表长度、码长和码率确定的;或者,所述校验比特的数量为J,所述J≥log2(T/FAR);所述T为允许使用校验比特进行校验的最大次数,所述FAR为使用校验比特进行单次检验的最大虚警概率;或者,所述校验比特的数量为J(T),所述J(T)=J(1)+ΔJ=J(1)+log2T所述J(1)为单次校验是需要使用的校验比特的数量,所述J(T)为T次校验需要使用的校验比特的数量,所述T为允许使用校验比特进行校验的最大次数。10.根据权利要求8或9所述的方法,其特征在于,所述待编码序列中比特的位置序号为大于等于0且小于K的任意整数;所述校验比特的位置为:在待编码序列中按照比特的位置序号从大到小的顺序,从位置序号为NX的比特开始选择的连续FP个比特的位置;或者在待编码序列中按照比特的位置序号从小到大的顺序,从位置序号为NX的比特开始选择的连续FP个比特的位置;其中,0≤NX≤K,0<Fp<K。11.根据权利要求8或9所述的方法,其特征在于,所述校验比特的位置为:从一个新的生成矩阵中选择出的比特位置;所述新的生成矩阵是通过对校验生成矩阵进行行列转换,将其中只依赖部分信息比特的校验比特置换至序号更小的子信道得到的。12.根据权利要求8或9所述的方法,其特征在于,所述校验比特的位置对应待编码序列中任意一个比特的位置;或者,所述校验比特的位置对应待编码序列多个比特的位置,所述多个比特中至少有两个比特的位置是非连续的;或者,所述校验比特的位置是根据位置参数确定的,所述位置参数至少包括信息阈值ZI和校验阈值ZP;所述信息阈值ZI用于表示所有信息子信道中可靠度最低子信道对应的可靠度;所述校验阈值ZP用于表示所有校验子信道中,可靠度大于信息阈值ZI且行重最大的子信道集合中可靠度最低的子信道对应的可靠度。13.根据权利要求8至12任一项所述的方法,其特征在于,所述校验方程是根据多项式确定的;其中,所述多项式采用以下任一种形式表示:二进制,八进制,十进制,十六进制,位置向量。14.根据权利要求8至12任一项所述的方法,其特征在于,所述校验方程是根据校验方程表格确定的;其中,所述校验方程表格至少包括校验比特、信息比特以及参与校验方程的信息比特。15.一种信息的传输装置,其特征在于,包括:处理模块,用于根据预设的参数对的待编码的序列进行编码,得到编码后的序列;所述参数包括校验比特的数量、所述校验比特的位置以及校验方程;所述待编码的序列长度为K,所述K为大于0的整数;发送模块,用于将所述编码后的序列发送至接收设备。16.根据权利要求15所述的装置,其特征在于:所述校验比特的数量是预先配置的;或者,所述校验比特的数量是根据译码器的列表长度确定的;或者,所述校验比特的数量是根据码长和码率确定的;或者,所述校验比特的数量是根据预先配置的比特数、译码器的列表长度、码长和码率确定的;或者,所述校验比特的数量为J,所述J≥log2(T/FAR);所述T为允许使用校验比特进行校验的最大次数,所述FAR为使用校验比特进行单次检验的最大虚警概率;或者,所述校验比特的数量为J(T),所述J(T)=J(1)+ΔJ=J(1)+log2T所述J(1)为单次校验是需要使用的校验比特的数量,所述J(T)为T次校验需要使用的校验比特的数量,所述T为允许使用校验比特进行校验的最大次数。17.根据权利要求15或16所述的装置,其特征在于,所述待编码序列中比特的位置序号为大于等于0且小于K的任意整数;所述校验比特的位置为:在待编码序列中按照比特的位置序号从大到小的顺序,从位置序号为NX的比特开始选择的连续FP个比特的位置;或者在待编码序列中按照比特的位置序号从小到大的顺序,从位置序号为NX的比特开始选择的连续FP个比特的位置;其中,0≤NX≤K,0<Fp<K。18.根据权利要求15或16所述的装置,其特征在于,所述校验比特的位置为:从一个新的生成矩阵中选择出的比特位置;所述新的生成矩阵是通过对校验生成矩阵进行行列转换,将其中只依赖部分信息比特的校验比特置换至序号更小的子信道得到的。19.根据权利要求15或16所述的装置,其特征在于,所述校验比特的位置对应待编码序列中任意一个比特的位置;或者,所述校验比特的位置对应待编码序列多个比特的位置,所述多个比特中至少有两个比特的位置是非连续的;或者,所述校验比特的位置是根据位置参数确定的,所述位置参数至少包括信息阈值ZI和校验阈值ZP;所述信息阈值ZI用于表示所有信息子信道中可靠度最低子信道对应的可靠度;所述校验阈值ZP用于表示所有校验子信道中,可靠度大于信息阈值ZI且行重最大的子信道集合中可靠度最低的子信道对应的可靠度。20.根据权利要求15至19任一项所述的装置,其特征在于,所...
【专利技术属性】
技术研发人员:张华滋,李榕,乔云飞,罗禾佳,张公正,陈莹,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。