本申請涉及通信技術,尤其涉及一種polar(極化)碼的編譯碼方法和裝置。
背景技術:
:極化碼(polarcodes)是2008年由e.提出的一種新型信道編碼。極化碼基于信道極化(channelpolarization)進行設計,是第一種能夠通過嚴格的數(shù)學方法證明達到信道容量的構造性編碼方案。polar碼是一種線性塊碼。其生成矩陣為gn,其編碼過程為其中是一個二進制的行矢量,長度為n(即碼長);gn是一個n×n的矩陣,且這里定義為log2n個矩陣f2的克羅內(nèi)克(kronecker)乘積。polar碼的編碼過程中,中的一部分比特用來攜帶信息,稱為信息比特,這些比特的索引的集合記作另外的一部分比特置為收發(fā)端預先約定的固定值(稱之為固定比特),其索引的集合用的補集表示。不失一般性,這些固定比特通常被設為0,只需要收發(fā)端預先約定,固定比特序列可以被任意設置。從而,polar碼的編碼輸出可簡化為:這里為中的信息比特集合,為長度k的行矢量,即|·|表示集合中元素的個數(shù),k為信息塊大小,是矩陣gn中由集合中的索引對應的那些行得到的子矩陣,是一個k×n的矩陣。polar碼的構造過程即集合的選取過程,決定了polar碼的性能。為了提升polar碼的性能,通常對信息比特先進行校驗預編碼,在進行polar編碼。有兩種常見的校驗預編碼方式,即crc(cyclicredundancycheck,循環(huán)冗余校驗)級聯(lián)polar編碼,或是pc(paritycheck,奇偶校驗)級聯(lián)polar編碼??梢哉J為,crc比特和pc比特都是輔助比特。一般地,crc比特常常被看作是一種特殊的信息比特,置于比信息比特更可靠的子信道,而pc比特的位置選取目前尚未有定論,現(xiàn)有技術中,一般都根據(jù)實時計算的各子信道的可靠度或者行重確定輔助比特的位置,耗時較多,不利于快速實現(xiàn)。本發(fā)明提出一種快速確定輔助比特位置的方案,旨在降低編碼或者譯碼的時延。技術實現(xiàn)要素:本申請?zhí)峁┮环Npolar碼的編碼方法、譯碼方法和裝置,用于快速確定包括pc比特在內(nèi)的第二類輔助比特的位置。本申請第一方面提供一種編碼方法,編碼過程中采用的母碼長度為n,碼率為r,編碼后的碼長為m,信息比特數(shù)目為k,第一類輔助比特數(shù)目為j,第二類輔助比特數(shù)目為j’,所述k+j+j’=k’,所述編碼方法包括:所述發(fā)送設備從m個子信道中選取k’個子信道用于傳輸所述k個信息比特、所述j個第一類輔助比特和所述j’個第二類輔助比特;所述k’個子信道中的任意一個子信道的可靠性大于或等于剩下的m-k’個子信道中任意一個子信道的可靠性;所述發(fā)送設備根據(jù)所述j個第一類輔助比特對應的子信道的位置、所述j’個第二類輔助比特對應的子信道的位置、所述k個信息比特對應的子信道的位置對待編碼序列進行polar編碼;所述發(fā)送設備發(fā)送編碼后的序列。該方案中,通過直接按照可靠度或者子信道序號的排序或者預存的表格選取j’個第二類輔助比特,能夠快速定位,有效地降低了編碼和譯碼的時延。在一種可能的實現(xiàn)中,當n>m時,所述方法還包括,發(fā)送設備選取母碼序列中的n-m個比特對應的信道作為打孔子信道。在一種可能的實現(xiàn)中,所述第二類輔助比特數(shù)目j’為預先配置的;或者,所述第二類輔助比特數(shù)目j’=interger(log2(n-k)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(n-k-j)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(n-k,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(n-k-j,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(m-k)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(m-k-j)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(m-k,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(m-k-j,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù)。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道是,所述k’個子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道。該方法較為簡便直觀。在一種可能的實現(xiàn)中,所述發(fā)送設備根據(jù)所述k’和所述n在預存的表格中,按照從左到右的順序依次選取不屬于打孔子信道的j’個序號,所述j’個序號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,所述預存的表格為表1的部分或者全部內(nèi)容,或者表2的部分或者全部內(nèi)容。通過這種查表方式,避免了實時計算行重、可靠度的開銷,加速了編碼過程,降低了計算開銷和時延。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道為,所述k’個子信道中行重等于wmin的子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道,其中wmin為所述k’個子信道的最小行重。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道為,所述k’個子信道中漢明重等于hmin的子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道,其中hmin為所述k’個子信道的最小漢明重,最小漢明重hmin=log2wmin。在一種可能的實現(xiàn)中,所述wmin=2t+d,其中d為常數(shù),t=1,2,…,t,其中t為所述k’對應的行重跳變點索引,所述k’滿足kt≤k’<kt-1,所述kt為第t個行重跳變點對應的子信道數(shù)量,所述t為正整數(shù)。在一種可能的實現(xiàn)中,d=0。在一種可能的實現(xiàn)中,所述發(fā)送設備根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的行重跳變點索引,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述行重跳變點索引之間的對應關系,所述k’滿足kt≤k’<kt-1。在一種可能的實現(xiàn)中,所述預存的表格為表3的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述發(fā)送設備根據(jù)所述k’和所述n確定wmin,具體為,所述發(fā)送設備根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的wmin,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述t個行重跳變點一一對應的子信道數(shù)量以及wmin之間的對應關系,所述k’滿足kt≤k’<kt-1,所述kt為第t個行重跳變點對應的子信道數(shù)量,t=1,2,…,t,其中t為所述k’對應的行重跳變點索引,t為正整數(shù)。在一種可能的實現(xiàn)中,所述預存的表格為表4的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,在確定所述wmin后,所述方法還包括,對預存的母碼長度為nmax的不同行重對應的位置號序列中行重為wmin對應的序列除以nmax/n,保留整除的部分,并在所述保留的整除的部分中按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,在確定所述wmin后,所述方法還包括,對預存的母碼長度為nmax的不同行重對應的位置號序列中行重為wmin*nmax/n對應的序列,保留小于等于n的位置號,并在所述保留的小于等于n的位置號中,按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,nmax=512,所述預存的母碼長度為nmax的不同行重對應的位置號序列為表5的部分或者全部內(nèi)容,或表6的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=1024,所述預存的母碼長度為nmax的不同行重對應的位置號序列為表7的部分或者全部內(nèi)容,或表8的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述發(fā)送設備根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的行重跳變點索引t,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述行重跳變點索引之間的對應關系,所述t為正整數(shù),所述k’滿足kt≤k’<kt-1,并選取預存的母碼長度為nmax的不同索引對應的位置號序列除以nmax/n,保留整除的部分,并在所述保留的整除的部分中按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,所述預存的表格為表3的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=512,所述預存的母碼長度為nmax的不同索引對應的位置號序列為表9的部分或者全部內(nèi)容,或表10的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=1024,所述預存的母碼長度為nmax的不同索引對應的位置號序列為表11的部分或者全部內(nèi)容,或表12的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述j’個位置號對應的子信道序號為n-x,所述x為所述j’個位置號。在一種可能的實現(xiàn)中,在一種可能的實現(xiàn)中,第一類輔助比特為crc比特。在一種可能的實現(xiàn)中,第二類輔助比特為pc比特。本申請第二方面提供一種譯碼方法,譯碼過程中采用的母碼長度為n,碼率為r,編碼后的碼長為m,信息比特數(shù)目為k,第一類輔助比特數(shù)目為j,第二類輔助比特數(shù)目為j’,所述k+j+j’=k’,所述譯碼方法包括:接收設備根據(jù)母碼長度n,碼長m,信息比特個數(shù)k確定信息比特、第一類輔助比特、第二類輔助比特的位置,n為2的整數(shù)次冪,m和k為正整數(shù)。對待譯碼序列根據(jù)信息比特、打孔比特、第一類輔助比特、第二類輔助比特的位置進行譯碼。一種可能的實現(xiàn)中,當n>m時,所述方法還包括,接收設備選取母碼序列中的n-m個比特對應的信道作為打孔子信道。在一種可能的實現(xiàn)中,所述第二類輔助比特數(shù)目j’為預先配置的;或者,所述第二類輔助比特數(shù)目j’=interger(log2(n-k)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(n-k-j)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(n-k,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(n-k-j,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(m-k)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(m-k-j)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(m-k,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(m-k-j,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù)。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道是,所述k’個子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道。在一種可能的實現(xiàn)中,所述接收設備根據(jù)所述k’和所述n在預存的表格中,按照從左到右的順序依次選取不屬于打孔子信道的j’個序號,所述j’個序號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,所述預存的表格為表1的部分或者全部內(nèi)容,或者表2的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道為,所述k’個子信道中行重等于wmin的子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道,其中wmin為所述k’個子信道的最小行重。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道為,所述k’個子信道中漢明重等于hmin的子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道,其中hmin為所述k’個子信道的最小漢明重,最小漢明重hmin=log2wmin。在一種可能的實現(xiàn)中,所述wmin=2t+d,其中d為常數(shù),t=1,2,…,t,其中t為所述k’對應的行重跳變點索引,所述k’滿足kt≤k’<kt-1,所述kt為第t個行重跳變點對應的子信道數(shù)量,所述t為正整數(shù)。在一種可能的實現(xiàn)中,d=0。在一種可能的實現(xiàn)中,所述接收設備根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的行重跳變點索引,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述行重跳變點索引之間的對應關系,所述k’滿足kt≤k’<kt-1。在一種可能的實現(xiàn)中,所述預存的表格為表3的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述接收設備根據(jù)所述k’和所述n確定wmin,具體為,所述接收設備根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的wmin,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述t個行重跳變點一一對應的子信道數(shù)量以及wmin之間的對應關系,所述k’滿足kt≤k’<kt-1,所述kt為第t個行重跳變點對應的子信道數(shù)量,t=1,2,…,t,其中t為所述k’對應的行重跳變點索引,t為正整數(shù)。在一種可能的實現(xiàn)中,所述預存的表格為表4的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,在確定所述wmin后,所述方法還包括,對預存的母碼長度為nmax的不同行重對應的位置號序列中行重為wmin對應的序列除以nmax/n,保留整除的部分,并在所述保留的整除的部分中按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,在確定所述wmin后,所述方法還包括,對預存的母碼長度為nmax的不同行重對應的位置號序列中行重為wmin*nmax/n對應的序列,保留小于等于n的位置號,并在所述保留的小于等于n的位置號中,按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,nmax=512,所述預存的母碼長度為nmax的不同行重對應的位置號序列為表5的部分或者全部內(nèi)容,或表6的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=1024,所述預存的母碼長度為nmax的不同行重對應的位置號序列為表7的部分或者全部內(nèi)容,或表8的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述接收設備根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的行重跳變點索引t,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述行重跳變點索引之間的對應關系,所述t為正整數(shù),所述k’滿足kt≤k’<kt-1,并選取預存的母碼長度為nmax的不同索引對應的位置號序列除以nmax/n,保留整除的部分,并在所述保留的整除的部分中按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,所述預存的表格為表3的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=512,所述預存的母碼長度為nmax的不同索引對應的位置號序列為表9的部分或者全部內(nèi)容,或表10的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=1024,所述預存的母碼長度為nmax的不同索引對應的位置號序列為表11的部分或者全部內(nèi)容,或表12的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述j’個位置號對應的子信道序號為n-x,所述x為所述j’個位置號。在一種可能的實現(xiàn)中,在一種可能的實現(xiàn)中,第一類輔助比特為crc比特。在一種可能的實現(xiàn)中,第二類輔助比特為pc比特。本申請第三方面提供一種發(fā)送裝置,編碼過程中采用的母碼長度為n,碼率為r,編碼后的碼長為m,信息比特數(shù)目為k,第一類輔助比特數(shù)目為j,第二類輔助比特數(shù)目為j’,所述k+j+j’=k’,所述發(fā)送裝置包括:編碼模塊41,用于對待編碼序列進行polar編碼,其中所述polar碼的母碼長度為n,所述待編碼序列中包括凍結比特、第一類輔助比特、第二類輔助比特和信息比特。確定模塊42,用于確定所述凍結比特、所述第一類輔助比特、所述第二類輔助比特和所述信息比特對應的子信道;所述確定模塊42還用于確定第一類輔助比特和第二類輔助比特的值;發(fā)送模塊43,用于發(fā)送編碼后的序列。在一種可能的實現(xiàn)中,當n>m時,所述裝置還包括,所述確定模塊選取母碼序列中的n-m個比特對應的信道作為打孔子信道。在一種可能的實現(xiàn)中,所述第二類輔助比特數(shù)目j’為預先配置的;或者,所述第二類輔助比特數(shù)目j’=interger(log2(n-k)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(n-k-j)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(n-k,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(n-k-j,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(m-k)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(m-k-j)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(m-k,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(m-k-j,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù)。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道是,所述k’個子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道。在一種可能的實現(xiàn)中,所述確定模塊根據(jù)所述k’和所述n在預存的表格中,按照從左到右的順序依次選取不屬于打孔子信道的j’個序號,所述j’個序號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,所述預存的表格為表1的部分或者全部內(nèi)容,或者表2的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道為,所述k’個子信道中行重等于wmin的子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道,其中wmin為所述k’個子信道的最小行重。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道為,所述k’個子信道中漢明重等于hmin的子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道,其中hmin為所述k’個子信道的最小漢明重,最小漢明重hmin=log2wmin。在一種可能的實現(xiàn)中,所述wmin=2t+d,其中d為常數(shù),t=1,2,…,t,其中t為所述k’對應的行重跳變點索引,所述k’滿足kt≤k’<kt-1,所述kt為第t個行重跳變點對應的子信道數(shù)量,所述t為正整數(shù)。在一種可能的實現(xiàn)中,d=0。在一種可能的實現(xiàn)中,所述確定模塊根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的行重跳變點索引,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述行重跳變點索引之間的對應關系,所述k’滿足kt≤k’<kt-1。在一種可能的實現(xiàn)中,所述預存的表格為表3的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述確定模塊根據(jù)所述k’和所述n確定wmin,具體為,所述確定模塊根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的wmin,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述t個行重跳變點一一對應的子信道數(shù)量以及wmin之間的對應關系,所述k’滿足kt≤k’<kt-1,所述kt為第t個行重跳變點對應的子信道數(shù)量,t=1,2,…,t,其中t為所述k’對應的行重跳變點索引,t為正整數(shù)。在一種可能的實現(xiàn)中,所述預存的表格為表4的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,在確定所述wmin后,所述確定模塊對預存的母碼長度為nmax的不同行重對應的位置號序列中行重為wmin對應的序列除以nmax/n,保留整除的部分,并在所述保留的整除的部分中按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,在確定所述wmin后,所述確定模塊對預存的母碼長度為nmax的不同行重對應的位置號序列中行重為wmin*nmax/n對應的序列,保留小于等于n的位置號,并在所述保留的小于等于n的位置號中,按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,nmax=512,所述預存的母碼長度為nmax的不同行重對應的位置號序列為表5的部分或者全部內(nèi)容,或表6的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=1024,所述預存的母碼長度為nmax的不同行重對應的位置號序列為表7的部分或者全部內(nèi)容,或表8的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述確定模塊根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的行重跳變點索引t,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述行重跳變點索引之間的對應關系,所述t為正整數(shù),所述k’滿足kt≤k’<kt-1,并選取預存的母碼長度為nmax的不同索引對應的位置號序列除以nmax/n,保留整除的部分,并在所述保留的整除的部分中按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,所述預存的表格為表3的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=512,所述預存的母碼長度為nmax的不同索引對應的位置號序列為表9的部分或者全部內(nèi)容,或表10的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=1024,所述預存的母碼長度為nmax的不同索引對應的位置號序列為表11的部分或者全部內(nèi)容,或表12的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述j’個位置號對應的子信道序號為n-x,所述x為所述j’個位置號。在一種可能的實現(xiàn)中,在一種可能的實現(xiàn)中,第一類輔助比特為crc比特。在一種可能的實現(xiàn)中,第二類輔助比特為pc比特。本申請第四方面提供一種接收裝置,譯碼過程中采用的母碼長度為n,碼率為r,編碼后的碼長為m,信息比特數(shù)目為k,第一類輔助比特數(shù)目為j,第二類輔助比特數(shù)目為j’,所述k+j+j’=k’,所述接收裝置包括:獲取模塊51,用于獲取待譯碼序列。確定模塊52,用于確定凍結比特、第一類輔助比特、第二類輔助比特、打孔比特和信息比特對應的子信道。譯碼模塊53,用于對接收到的待譯碼序列進行polar譯碼,得到已譯碼序列。一種可能的實現(xiàn)中,當n>m時,所述確定模塊選取母碼序列中的n-m個比特對應的信道作為打孔子信道。在一種可能的實現(xiàn)中,所述第二類輔助比特數(shù)目j’為預先配置的;或者,所述第二類輔助比特數(shù)目j’=interger(log2(n-k)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(n-k-j)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(n-k,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(n-k-j,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(m-k)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(m-k-j)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(m-k,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(m-k-j,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù)。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道是,所述k’個子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道。在一種可能的實現(xiàn)中,所述確定模塊根據(jù)所述k’和所述n在預存的表格中,按照從左到右的順序依次選取不屬于打孔子信道的j’個序號,所述j’個序號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,所述預存的表格為表1的部分或者全部內(nèi)容,或者表2的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道為,所述k’個子信道中行重等于wmin的子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道,其中wmin為所述k’個子信道的最小行重。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道為,所述k’個子信道中漢明重等于hmin的子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道,其中hmin為所述k’個子信道的最小漢明重,最小漢明重hmin=log2wmin。在一種可能的實現(xiàn)中,所述wmin=2t+d,其中d為常數(shù),t=1,2,…,t,其中t為所述k’對應的行重跳變點索引,所述k’滿足kt≤k’<kt-1,所述kt為第t個行重跳變點對應的子信道數(shù)量,所述t為正整數(shù)。在一種可能的實現(xiàn)中,d=0。在一種可能的實現(xiàn)中,所述確定模塊根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的行重跳變點索引,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述行重跳變點索引之間的對應關系,所述k’滿足kt≤k’<kt-1。在一種可能的實現(xiàn)中,所述預存的表格為表3的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述確定模塊根據(jù)所述k’和所述n確定wmin,具體為,所述確定模塊根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的wmin,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述t個行重跳變點一一對應的子信道數(shù)量以及wmin之間的對應關系,所述k’滿足kt≤k’<kt-1,所述kt為第t個行重跳變點對應的子信道數(shù)量,t=1,2,…,t,其中t為所述k’對應的行重跳變點索引,t為正整數(shù)。在一種可能的實現(xiàn)中,所述預存的表格為表4的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,在確定所述wmin后,所述確定模塊對預存的母碼長度為nmax的不同行重對應的位置號序列中行重為wmin對應的序列除以nmax/n,保留整除的部分,并在所述保留的整除的部分中按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,在確定所述wmin后,所述確定模塊對預存的母碼長度為nmax的不同行重對應的位置號序列中行重為wmin*nmax/n對應的序列,保留小于等于n的位置號,并在所述保留的小于等于n的位置號中,按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,nmax=512,所述預存的母碼長度為nmax的不同行重對應的位置號序列為表5的部分或者全部內(nèi)容,或表6的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=1024,所述預存的母碼長度為nmax的不同行重對應的位置號序列為表7的部分或者全部內(nèi)容,或表8的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述確定模塊根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的行重跳變點索引t,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述行重跳變點索引之間的對應關系,所述t為正整數(shù),所述k’滿足kt≤k’<kt-1,并選取預存的母碼長度為nmax的不同索引對應的位置號序列除以nmax/n,保留整除的部分,并在所述保留的整除的部分中按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,所述預存的表格為表3的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=512,所述預存的母碼長度為nmax的不同索引對應的位置號序列為表9的部分或者全部內(nèi)容,或表10的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=1024,所述預存的母碼長度為nmax的不同索引對應的位置號序列為表11的部分或者全部內(nèi)容,或表12的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述j’個位置號對應的子信道序號為n-x,所述x為所述j’個位置號。在一種可能的實現(xiàn)中,在一種可能的實現(xiàn)中,第一類輔助比特為crc比特。在一種可能的實現(xiàn)中,第二類輔助比特為pc比特。本申請第五方面提供一種編碼裝置,編碼過程中采用的母碼長度為n,碼率為r,編碼后的碼長為m,信息比特數(shù)目為k,第一類輔助比特數(shù)目為j,第二類輔助比特數(shù)目為j’,所述k+j+j’=k’,所述編碼裝置包括:存儲器1101,用于存儲執(zhí)行指令。處理器1102,用于執(zhí)行存儲器存儲的執(zhí)行指令;所述處理器用于對待編碼序列進行polar編碼,其中所述polar碼的母碼長度為n,所述待編碼序列中包括凍結比特、第一類輔助比特、第二類輔助比特和信息比特;所述處理器還用于確定所述凍結比特、所述第一類輔助比特、所述第二類輔助比特和所述信息比特對應的子信道;所述處理器還用于確定第一類輔助比特和第二類輔助比特的值。在一種可能的實現(xiàn)中,當處理器由硬件實現(xiàn)時,可以不要存儲器。在一種可能的實現(xiàn)中,所述編碼裝置發(fā)送器,用于發(fā)送編碼后的序列。在一種可能的實現(xiàn)中,當n>m時,所述裝置還包括,所述處理器選取母碼序列中的n-m個比特對應的信道作為打孔子信道。在一種可能的實現(xiàn)中,所述第二類輔助比特數(shù)目j’為預先配置的;或者,或者,所述第二類輔助比特數(shù)目j’=interger(log2(n-k)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(n-k-j)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(n-k,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(n-k-j,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(m-k)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(m-k-j)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(m-k,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(m-k-j,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù)。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道是,所述k’個子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道。在一種可能的實現(xiàn)中,所述處理器根據(jù)所述k’和所述n在預存的表格中,按照從左到右的順序依次選取不屬于打孔子信道的j’個序號,所述j’個序號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,所述預存的表格為表1的部分或者全部內(nèi)容,或者表2的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道為,所述k’個子信道中行重等于wmin的子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道,其中wmin為所述k’個子信道的最小行重。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道為,所述k’個子信道中漢明重等于hmin的子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道,其中hmin為所述k’個子信道的最小漢明重,最小漢明重hmin=log2wmin。在一種可能的實現(xiàn)中,所述wmin=2t+d,其中d為常數(shù),t=1,2,…,t,其中t為所述k’對應的行重跳變點索引,所述k’滿足kt≤k’<kt-1,所述kt為第t個行重跳變點對應的子信道數(shù)量,所述t為正整數(shù)。在一種可能的實現(xiàn)中,d=0。在一種可能的實現(xiàn)中,所述處理器根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的行重跳變點索引,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述行重跳變點索引之間的對應關系,所述k’滿足kt≤k’<kt-1。在一種可能的實現(xiàn)中,所述預存的表格為表3的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述處理器根據(jù)所述k’和所述n確定wmin,具體為,所述處理器根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的wmin,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述t個行重跳變點一一對應的子信道數(shù)量以及wmin之間的對應關系,所述k’滿足kt≤k’<kt-1,所述kt為第t個行重跳變點對應的子信道數(shù)量,t=1,2,…,t,其中t為所述k’對應的行重跳變點索引,t為正整數(shù)。在一種可能的實現(xiàn)中,所述預存的表格為表4的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,在確定所述wmin后,所述處理器對預存的母碼長度為nmax的不同行重對應的位置號序列中行重為wmin對應的序列除以nmax/n,保留整除的部分,并在所述保留的整除的部分中按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,在確定所述wmin后,所述處理器對預存的母碼長度為nmax的不同行重對應的位置號序列中行重為wmin*nmax/n對應的序列,保留小于等于n的位置號,并在所述保留的小于等于n的位置號中,按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,nmax=512,所述預存的母碼長度為nmax的不同行重對應的位置號序列為表5的部分或者全部內(nèi)容,或表6的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=1024,所述預存的母碼長度為nmax的不同行重對應的位置號序列為表7的部分或者全部內(nèi)容,或表8的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述處理器根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的行重跳變點索引t,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述行重跳變點索引之間的對應關系,所述t為正整數(shù),所述k’滿足kt≤k’<kt-1,并選取預存的母碼長度為nmax的不同索引對應的位置號序列除以nmax/n,保留整除的部分,并在所述保留的整除的部分中按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,所述預存的表格為表3的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=512,所述預存的母碼長度為nmax的不同索引對應的位置號序列為表9的部分或者全部內(nèi)容,或表10的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=1024,所述預存的母碼長度為nmax的不同索引對應的位置號序列為表11的部分或者全部內(nèi)容,或表12的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述j’個位置號對應的子信道序號為n-x,所述x為所述j’個位置號。在一種可能的實現(xiàn)中,在一種可能的實現(xiàn)中,第一類輔助比特為crc比特。在一種可能的實現(xiàn)中,第二類輔助比特為pc比特。本申請第六方面提供一種譯碼裝置,譯碼過程中采用的母碼長度為n,碼率為r,編碼后的碼長為m,信息比特數(shù)目為k,第一類輔助比特數(shù)目為j,第二類輔助比特數(shù)目為j’,所述k+j+j’=k’,所述譯碼裝置包括:存儲器1201,用于存儲執(zhí)行指令,該存儲器還可以是flash(閃存)。處理器1202,用于執(zhí)行存儲器存儲的執(zhí)行指令;所述處理器用于確定凍結比特、第一類輔助比特、第二類輔助比特、打孔比特和信息比特對應的子信道;所述處理器還用于對接收到的待譯碼序列進行polar譯碼,得到已譯碼序列。在一種可能的實現(xiàn)中,當處理器由硬件實現(xiàn)時,可以不要存儲器。一種可能的實現(xiàn)中,所述裝置還包括接收器,用于接收待譯碼的信號或序列。一種可能的實現(xiàn)中,當n>m時,所述處理器選取母碼序列中的n-m個比特對應的信道作為打孔子信道。在一種可能的實現(xiàn)中,所述第二類輔助比特數(shù)目j’為預先配置的;或者,所述第二類輔助比特數(shù)目j’=interger(log2(n-k)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(n-k-j)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(n-k,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(n-k-j,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(m-k)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(m-k-j)+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(m-k,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù);或者,所述第二類輔助比特數(shù)目j’=interger(log2(min(m-k-j,k))+c),其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù)。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道是,所述k’個子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道。在一種可能的實現(xiàn)中,所述處理器根據(jù)所述k’和所述n在預存的表格中,按照從左到右的順序依次選取不屬于打孔子信道的j’個序號,所述j’個序號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,所述預存的表格為表1的部分或者全部內(nèi)容,或者表2的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道為,所述k’個子信道中行重等于wmin的子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道,其中wmin為所述k’個子信道的最小行重。在一種可能的實現(xiàn)中,所述j’個第二類輔助比特對應的子信道為,所述k’個子信道中漢明重等于hmin的子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道、或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道,其中hmin為所述k’個子信道的最小漢明重,最小漢明重hmin=log2wmin。在一種可能的實現(xiàn)中,所述wmin=2t+d,其中d為常數(shù),t=1,2,…,t,其中t為所述k’對應的行重跳變點索引,所述k’滿足kt≤k’<kt-1,所述kt為第t個行重跳變點對應的子信道數(shù)量,所述t為正整數(shù)。在一種可能的實現(xiàn)中,d=0。在一種可能的實現(xiàn)中,所述處理器根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的行重跳變點索引,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述行重跳變點索引之間的對應關系,所述k’滿足kt≤k’<kt-1。在一種可能的實現(xiàn)中,所述預存的表格為表3的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述處理器根據(jù)所述k’和所述n確定wmin,具體為,所述處理器根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的wmin,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述t個行重跳變點一一對應的子信道數(shù)量以及wmin之間的對應關系,所述k’滿足kt≤k’<kt-1,所述kt為第t個行重跳變點對應的子信道數(shù)量,t=1,2,…,t,其中t為所述k’對應的行重跳變點索引,t為正整數(shù)。在一種可能的實現(xiàn)中,所述預存的表格為表4的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,在確定所述wmin后,所述處理器對預存的母碼長度為nmax的不同行重對應的位置號序列中行重為wmin對應的序列除以nmax/n,保留整除的部分,并在所述保留的整除的部分中按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,在確定所述wmin后,所述處理器對預存的母碼長度為nmax的不同行重對應的位置號序列中行重為wmin*nmax/n對應的序列,保留小于等于n的位置號,并在所述保留的小于等于n的位置號中,按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,nmax=512,所述預存的母碼長度為nmax的不同行重對應的位置號序列為表5的部分或者全部內(nèi)容,或表6的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=1024,所述預存的母碼長度為nmax的不同行重對應的位置號序列為表7的部分或者全部內(nèi)容,或表8的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述處理器根據(jù)所述k’和所述n在預存的表格中選取所述k’對應的行重跳變點索引t,所述預存的表格用于表征不同母碼長度下的所述t個行重跳變點、所述行重跳變點索引之間的對應關系,所述t為正整數(shù),所述k’滿足kt≤k’<kt-1,并選取預存的母碼長度為nmax的不同索引對應的位置號序列除以nmax/n,保留整除的部分,并在所述保留的整除的部分中按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。在一種可能的實現(xiàn)中,所述預存的表格為表3的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=512,所述預存的母碼長度為nmax的不同索引對應的位置號序列為表9的部分或者全部內(nèi)容,或表10的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,nmax=1024,所述預存的母碼長度為nmax的不同索引對應的位置號序列為表11的部分或者全部內(nèi)容,或表12的部分或者全部內(nèi)容。在一種可能的實現(xiàn)中,所述j’個位置號對應的子信道序號為n-x,所述x為所述j’個位置號。在一種可能的實現(xiàn)中,在一種可能的實現(xiàn)中,第一類輔助比特為crc比特。在一種可能的實現(xiàn)中,第二類輔助比特為pc比特。本申請第七方面提供一種計算機可讀存儲介質,計算機可讀存儲介質中存儲有計算機執(zhí)行指令,當發(fā)送設備的至少一個處理器執(zhí)行該計算機執(zhí)行指令時,發(fā)送設備執(zhí)行上述第一方面或者第一方面的各種實施方式提供的數(shù)據(jù)的發(fā)送方法。本申請第八方面提供一種計算機可讀存儲介質,計算機可讀存儲介質中存儲有計算機執(zhí)行指令,當接收設備的至少一個處理器執(zhí)行該計算機執(zhí)行指令時,接收設備執(zhí)行上述第二方面或者第二方面的各種實施方式提供的數(shù)據(jù)的接收方法。本申請第九方面提供一種計算機程序產(chǎn)品,該計算機程序產(chǎn)品包括計算機執(zhí)行指令,該計算機執(zhí)行指令存儲在計算機可讀存儲介質中。發(fā)送設備的至少一個處理器可以從計算機可讀存儲介質讀取該計算機執(zhí)行指令,至少一個處理器執(zhí)行該計算機執(zhí)行指令使得發(fā)送設備實施第一方面或者第一方面的各種實施方式提供的數(shù)據(jù)的發(fā)送方法。本申請第十方面提供一種計算機程序產(chǎn)品,該計算機程序產(chǎn)品包括計算機執(zhí)行指令,該計算機執(zhí)行指令存儲在計算機可讀存儲介質中。接收設備的至少一個處理器可以從計算機可讀存儲介質讀取該計算機執(zhí)行指令,至少一個處理器執(zhí)行該計算機執(zhí)行指令使得接收設備實施上述第二方面或者第二方面的各種實施方式提供的數(shù)據(jù)的接收方法。附圖說明圖1為本申請?zhí)峁┑臄?shù)據(jù)的發(fā)送方法或接收方法的一種系統(tǒng)架構示意圖;圖2為本申請?zhí)峁┑臄?shù)據(jù)的發(fā)送方法實施例一的流程示意圖;圖3為本申請?zhí)峁┑臄?shù)據(jù)的接收方法實施例一的流程示意圖;圖4本申請?zhí)峁┑陌l(fā)送裝置實施例的結構示意圖;圖5本申請?zhí)峁┑慕邮昭b置實施例的結構示意圖;圖6本申請?zhí)峁┑木幋a實體裝置實施例的結構示意圖;圖7本申請?zhí)峁┑淖g碼實體裝置實施例的結構示意圖具體實施方式一般地,可以將crc比特看做是第一類輔助比特,而將pc比特等看做是第二類輔助比特,某些情況下,部分crc比特也可以作為第二類輔助比特,這里不作限定。為了解決由于實時計算并查找確認最小行重wmin從而確定輔助比特位置所帶來的延遲,本申請?zhí)岢鲆环N根據(jù)預存表格確定輔助比特位置的方法,特別地,還可以只根據(jù)可靠度(包括極化權重、高斯近似等各種形式的可靠度)大小或者子信道序號選取輔助比特的方法,具體實現(xiàn)中,可選的,還可以采用確認最小漢明重量的方式,最小漢明重量hmin可以通過wmin計算,即=log2wmin,所以兩者本質上是等價的。不失一般性,本申請還是以最小行重為處理對象,但可以毫無疑義的推廣到最小漢明重量為對象的處理方式。本申請的技術方案可應用于wifi、5g等通信系統(tǒng)中。圖1為本申請?zhí)峁┑臄?shù)據(jù)的發(fā)送方法或接收方法的一種系統(tǒng)架構示意圖,如圖1所示,該系統(tǒng)架構中包括蜂窩網(wǎng)的網(wǎng)絡設備(例如基站)以及終端,也可以是wifi的接入點,wifi終端等。該方案中網(wǎng)絡設備和終端的數(shù)量不做限制。網(wǎng)絡設備向終端傳輸下行信號,可以采用polar編碼或者其他信道編碼,上行傳輸也可以采用polar碼編碼。在上行數(shù)據(jù)或者下行數(shù)據(jù)的傳輸過程中,均可采用后續(xù)提供的方法。上述架構中,網(wǎng)絡設備為網(wǎng)絡側的基站或者其他能夠提供基站功能的設備,為終端設備提供通信服務;終端為用戶側需要進行上下行數(shù)據(jù)交互的設備,例如:手機、平板電腦等。特別地,在d2d(英文名稱:device-to-device;中文名稱:設備對設備通信)通信中,網(wǎng)絡設備還可以是承擔基站功能的終端。除此之外,基站又稱為無線接入網(wǎng)(radioaccessnetwork,ran)設備,是一種將終端接入到無線網(wǎng)絡的設備,上述架構中的基站還可以是全球移動通訊(globalsystemofmobilecommunication,gsm)或碼分多址(codedivisionmultipleaccess,cdma)中的基站(basetransceiverstation,bts),也可以是寬帶碼分多址(widebandcodedivisionmultipleaccess,wcdma)中的基站(nodeb,nb),還可以是長期演進(longtermevolution,lte)中的演進型基站(evolutionalnodeb,enb或enodeb),或者中繼站或接入點,或者5g網(wǎng)絡中的基站等,在此并不限定。圖2為本申請?zhí)峁┑膒olar編碼方法的流程示意圖,如圖2所示,在圖1所示的應用示意圖的基礎上,網(wǎng)絡設備或者終端均可以作為發(fā)送設備。該方法具體包括以下步驟:210:根據(jù)母碼長度n,碼長m,信息比特個數(shù)k確定信息比特、打孔比特、crc比特、第二類輔助比特的位置,n為2的整數(shù)次冪,m和k為正整數(shù)。不失一般性,這里以crc比特作為第一類輔助比特的例子,pc比特作為第二類輔助比特的例子。需要指出的是,有些情況下,發(fā)送設備可以根據(jù)n,m和碼率r來確定這些比特的位置,r滿足r=k/m。可以將步驟210進一步分解為以下分步驟:211:獲取n個子信道的可靠度排序:a)計算或者查取信道可靠度大小序列;b)將子信道按可靠度排序獲得可靠度排序序列q,q為按可靠度從小到大排序得到的子信道序號序列。當然,q也可以是按可靠度從大到小排序得到的子信道序號序列,不失一般性,本申請還是以從小到大排序的方式為例說明。212:按打孔序列順序選定n-m個打孔比特對應的子信道為打孔子信道。本步驟只在n>m的時候執(zhí)行,n=m時,本步驟可省略。213:a)計算或者查取參數(shù):確定輔助比特行重wmin,其中wmin為k’個比特(包括信息比特、crc比特和pc比特)對應的最小行重,k’=k+j+j’;b)計算或者查取參數(shù):確定crc比特數(shù)j,pc比特數(shù)j’。214:確定pc比特、crc比特位置。215:按可靠度從高到低選擇k個子信道用于傳輸信息比特,跳過打孔比特位置、pc比特位置和crc比特位置。216:所有剩余上午選擇的非打孔子信道位置為凍結比特位置。需要指出的是,步驟215、216可以互換,即先選取凍結比特位置,即按可靠度從低到高選擇n-m-k’個子信道作為凍結比特子信道,跳過打孔比特位置、pc比特位置和crc比特位置。并將剩下的非打孔子信道位置作為信息比特位置。220:對待編碼信息比特序列進行crc編碼,并插入選定的crc比特的位置。230:計算第二類輔助比特(例如pc比特)的值并插入選定的位置,得到待編碼序列。240:對待編碼比特序列進行arikan極化編碼。250:根據(jù)選定的打孔比特位置進行速率匹配。需要指出的是,本申請不區(qū)分打孔(puncture)和截短(shorten),因與本申請實質
發(fā)明內(nèi)容無關,因此統(tǒng)一以打孔比特來說明。相應地,圖3為本申請?zhí)峁┑膒olar譯碼方法的流程示意圖,如圖3所示,在圖1所示的應用示意圖的基礎上,網(wǎng)絡設備或者終端均可以作為接收設備。該方法具體包括以下步驟:310:根據(jù)母碼長度n,碼長m,信息比特個數(shù)k確定信息比特、打孔比特、crc比特、pc比特的位置,n為2的整數(shù)次冪,m和k為正整數(shù)。同樣地,不失一般性,這里以crc比特作為第一類輔助比特的例子,pc比特作為第二類輔助比特的例子。需要指出的是,有些情況下,接收設備可以根據(jù)n,m和碼率r來確定這些比特的位置,r滿足r=k/m??梢詫⒉襟E310進一步分解為以下分步驟:311:獲取n個子信道的可靠度排序:a)計算或者查取信道可靠度大小序列;b)將子信道按可靠度排序獲得可靠度排序序列q,q為按可靠度從小到大排序得到的子信道序號序列。當然,q也可以是按可靠度從大到小排序得到的子信道序號序列,不失一般性,本申請還是以從小到大排序的方式為例說明。312:按打孔序列順序選定n-m個打孔比特對應的子信道為打孔子信道。本步驟只在n>m的時候執(zhí)行,n=m時,本步驟可省略。與發(fā)送端類似,這里也不區(qū)分打孔(puncture)和截短(shorten),統(tǒng)一以打孔比特來說明。313:a)計算或者查取參數(shù):確定輔助比特行重wmin,其中wmin為k’個比特(包括信息比特、crc比特和pc比特)對應的最小行重,k’=k+j+j’;b)計算或者查取參數(shù):確定crc比特數(shù)j,pc比特數(shù)j’。314:確定pc比特、crc比特位置。315:按可靠度從高到低選擇k個子信道用于傳輸信息比特,跳過打孔比特位置、pc比特位置和crc比特位置。316:所有剩余上午選擇的非打孔子信道位置為凍結比特位置。與發(fā)送端類似,步驟315、316可以互換,即先選取凍結比特位置,即按可靠度從低到高選擇n-m-k’個子信道作為凍結比特子信道,跳過打孔比特位置、pc比特位置和crc比特位置。并將剩下的非打孔子信道位置作為信息比特位置。320:對待譯碼序列進行arikan極化譯碼并輸出。步驟213和313中,關于crc比特的個數(shù)j,通常是預先給定的,比如一般取j=16或24,當然也可以臨時指定。pc比特(或者說第二類輔助比特)的個數(shù)j’可以是預先配置的,或者可以通過以下公式中的一個計算,其中interger()為上取整操作或者下取整操作或者四舍五入取整操作,c為常數(shù)整數(shù),例如c=0,1,-1,2,-2等:j’=interger(log2(n-k)+c),或者j’=interger(log2(n-k-j)+c),或者j’=interger(log2(min(n-k,k))+c),或者j’=interger(log2(min(n-k-j,k))+c),或者j’=interger(log2(m-k)+c),或者,j’=interger(log2(m-k-j)+c),或者,j’=interger(log2(min(m-k,k))+c),或者,j’=interger(log2(min(m-k-j,k))+c)。一般地,crc比特通常和信息比特放在一起,且占據(jù)可靠度高的子信道。因此步驟214和314中也可以只考慮第二類輔助比特位置,而在步驟215和315中選取k+j個子信道。在步驟213、214、313、314中,關于wmin的獲取和j’個第二類輔助比特(例如pc比特)位置的選取方式,有以下幾種方法:方法一:j’個第二類輔助比特的子信道是k’個子信道中子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道或者可靠度從高到低排列的不屬于打孔子信道的前j’個子信道。在這種方式下,不需要知道wmin,因此可選地,步驟213中的a)可以省略。方法二:根據(jù)n和k’和預存的表格確定。根據(jù)n和k’在預存的表格中找到對應的可能的第二類輔助比特子信道號序列,按照從左到右的順序依次選取不屬于打孔子信道的j’個子信道號。當然,這里所述的從左到右的順序也和表格存放的格式有關,即子信道號是按可靠度或者子信道序號的降序排列的,如果是按升序排列,則需按從右至左的順序選取,不過這不影響發(fā)明的實質,因為最后能選取的子信道必然是一致的,以下其他表格也類似,不再贅述。表1和表2表格的例子,列舉了小于等于1024的各種母碼長度下可能的第二類輔助比特子信道序號序列。表1給出了n、k’、按子信道序號降序排列的可能的第二類輔助比特子信道序號對應表,表2給出了n、k’、按子信道可靠度降序排列的可能的第二類輔助比特子信道序號對應表。以表1為例,若k’=20,n=32,則可能的第二類輔助比特的子信道序號依次為序列[2420181712109653],假若j’=3,子信道20為打孔比特對應的子信道,則[201817]為所選取的j’個用于傳輸?shù)诙愝o助比特的子信道序號。方法三:考察wmin的分布規(guī)律,可以看到,給定母碼長度n時,隨著k’增加,wmin會逐漸減小。由于wmin只為2的整數(shù)次冪,因此母碼長為n的polar碼,其wmin只會減小log2n次,只需要預存log2n個跳變點對應的k’的位置即可。因此,可以根據(jù)n和k’和預存的表格確定k’所對應的行重跳變點kt以及行重跳變點的索引t,其中kt≤k’<kt-1,若k’≥k1,則t=1。這里的行重跳變點kt可定義為:在序列q中從高到低數(shù)第kt個子信道的行重為所述序列q中從高到低數(shù)的kt-1個子信道中的最小行重的1/2,并根據(jù)所得的t計算k’對應的wmin:wmin=2t+d,其中d為常數(shù),例如d=0或者0.5或者1等,t=1,2,…,t。例如,可以按照表3,表3為小于等于1024的不同母碼長度下的行重跳變點分布。仍以k’=20,n=32為例,設d=0,則其跳變點序號t=2。則wmin可用通過下式得到:wmin=2t=4。然后在k’個子信道中選取行重等于4的子信道中按子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道或者按可靠度從高到低排列的不屬于打孔子信道的前j’個子信道用于傳輸j’個第二類輔助比特。方法四:在方法三的基礎上更進一步,直接通過查表選取wmin。根據(jù)n和k’和預存的表格確定k’所對應的行重跳變點kt以及對應的wmin。例如,可以按照表4,表4為小于等于1024的不同母碼長度下的行重跳變點分布及對應的wmin。仍以k’=20,n=32為例,則wmin=4,這樣可以省略在線計算的步驟,進一步減少了實時運算量。然后在k’個子信道中選取行重等于wmin的子信道中按子信道序號從高到低排列的不屬于打孔子信道的前j’個子信道或者按可靠度從高到低排列的不屬于打孔子信道的前j’個子信道用于傳輸j’個第二類輔助比特。方法五:通過查找wmin的分布規(guī)律,可以看到還可以進一步降低存儲量,事實上,只需存儲最大母碼長度下第二類輔助比特可能的位置號與wmin的對應關系表格,然后通過預設的規(guī)則選取。例如,首先通過前述的各種方法之一通過實時計算或者查表得到k’對應的wmin,然后對預存的母碼長度為nmax的不同行重對應的位置號序列中行重為wmin對應的序列除以nmax/n,保留整除的部分,并在所述保留的整除的部分中按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。需要指出的是,滿足這個規(guī)律的位置號是子信道序號的逆序,因此在得到位置號x后,還要通過n-x才得到第二類輔助比特的子信道序號。例如,表5給出了nmax=512的按子信道序號從大到小排列的第二類輔助比特可能的位置號與wmin的對應關系。以k’=242,n=256為例,通過查找表4可以得到wmin=2,在表5中對應wmin=2的位置號序列為[256384448480496504508510511],將該序列中的每一個元素除以nmax/n=512/256=2,則可以得到[128192224240248252254255255.5],去除不整除的部分,保留整除的部分,則得到相應的位置號為[128192224240248252254255],因此其相應的子信道序號序列為[1286432168421],可以看到這個結果和表1是完全吻合的。因此通過這種方式可以更有效地節(jié)省存儲空間。假設j’=3,這里位置號192是打孔子信道,那么第二類輔助比特位置號就取x=[128224240],則j’個第二類輔助比特的子信道序號為n-x=[1283216]。方法六:與方法五原理類似,但從nmax對應的位置號序列中選取位置號的方式略有不同,在確定wmin后,對預存的母碼長度為nmax的不同行重對應的位置號序列中行重為wmin*nmax/n對應的序列,保留小于等于n的位置號,并在所述保留的小于等于n的位置號中按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。仍以方法五中的例子為例,k’=242,n=256對應的wmin=2,則在表5中查找wmin=2*nmax/n=2*2=4的位置號序列,為[128192224240248252254255320352368376380382383416432440444446447464472476478479488492494495500502503506507509],去掉其中大于n=256的位置號,則可得到[128192224240248252254255],因此其相應的子信道序號序列為[1286432168421],可以看到這個結果和方法五及表1都是完全吻合的。因此通過這種方式同樣可以更有效地節(jié)省存儲空間。類似的,表6給出了nmax=512的按可靠度從大到小排列的第二類輔助比特可能的位置號與wmin的對應關系,表7給出了nmax=1024的按子信道序號從大到小排列的第二類輔助比特可能的位置號與wmin的對應關系,表8給出了nmax=1024的按可靠度從大到小排列的第二類輔助比特可能的位置號與wmin的對應關系。它們都同樣適用于方法五和方法六。方法七:在方法五和方法六的基礎上,可以看到,wmin只是起到了一個橋梁作用,那么在實際的系統(tǒng)中,可以完全不用計算或確定wmin即可得到j’個第二類輔助比特的位置號。具體為:系統(tǒng)中只需存儲最大母碼長度下第二類輔助比特可能的位置號與跳變點索引號的對應關系表格,然后通過預設的規(guī)則選取。例如,首先通過前述的各種方法之一通過實時計算或者查表得到k’對應的跳變點索引號t,然后對預存的母碼長度為nmax的不同行重對應的位置號序列中索引號t對應的序列除以nmax/n,保留整除的部分,并在所述保留的整除的部分中按照從左至右的順序依次選取不屬于打孔子信道的j’個位置號,所述j’個位置號對應的子信道用于傳輸所述j’個第二類輔助比特。需要指出的是,滿足這個規(guī)律的位置號是子信道序號的逆序,因此在得到位置號x后,還要通過n-x才得到第二類輔助比特的子信道序號。例如,表9給出了nmax=512的按子信道序號從大到小排列的第二類輔助比特可能的位置號與索引號的對應關系。仍以k’=242,n=256為例,通過查找表3可以得到索引號為t=1,在表9中對應t=1的位置號序列為[256384448480496504508510511],將該序列中的每一個元素除以nmax/n=512/256=2,則可以得到[128192224240248252254255255.5],去除不整除的部分,保留整除的部分,則得到相應的位置號為[128192224240248252254255],因此其相應的子信道序號序列為[1286432168421],可以看到這個結果和方法五、六、表1是完全吻合的。類似的,表10給出了nmax=512的按可靠度從大到小排列的第二類輔助比特可能的位置號與索引號的對應關系,表11給出了nmax=1024的按子信道序號從大到小排列的第二類輔助比特可能的位置號與索引號的對應關系,表12給出了nmax=1024的按可靠度從大到小排列的第二類輔助比特可能的位置號與索引號的對應關系。它們都同樣適用于方法五和方法六。需要注意的是,表5至表中所示的“k’取值”僅針對nmax有用,其他取值的母碼長度與k’、wmin或者跳變點索引號的關系還是以表3或者表4為準。事實上,還可以看到,表3、表4中的跳變點索引號在取值上正好也等于k’個子信道對應的最小漢明距。這是因為表格的制作方式上采用了按wmin從小到大依次確定k’的方式,確保了同一列的k’對應了相同的wmin,且正好滿足t=log2wmin。同時,表1至表12中所示的不同母碼長度僅僅是個示例,其他母碼長度或者其他排序方式也可以采用類似的方式制成這樣的表格,實際應用中也可以只采用表格中的部分內(nèi)容。圖4為本申請?zhí)峁┑囊环N用于polar碼編碼的裝置示意圖。該裝置40包括:編碼模塊41,用于對待編碼序列進行polar編碼,其中所述polar碼的母碼長度為n,編碼后序列長度m,所述待編碼序列中包括凍結比特、第一類輔助比特、第二類輔助比特、打孔比特和信息比特。確定模塊42,用于確定凍結比特、第一類輔助比特、第二類輔助比特、打孔比特和信息比特對應的子信道。其中選取第二類輔助比特的方法包括但不限于前述實施例步驟213、214中所述的七種方法。該確定模塊42還用于確定第一類輔助比特和第二類輔助比特的值;發(fā)送模塊43,用于發(fā)送編碼后的序列。編碼過程中采用的母碼長度為n,碼率為r,編碼后的碼長為m,信息比特數(shù)目為k,第一類輔助比特數(shù)目為j,第二類輔助比特數(shù)目為j’,所述k+j+j’=k’。當n=m時,沒有打孔比特,也就不需要確定打孔比特子信道的操作。當?shù)诙愝o助比特j’不是預先給定時,確定模塊43還用于計算j’的值,具體方法包括但不限于前述實施例步驟213中的方法。需注意的是,這里沒有畫出速率匹配等模塊,這是因為具體的速率匹配方式與本申請不相關,因此不再贅述。圖5為本申請?zhí)峁┑囊环N用于polar碼譯碼的裝置示意圖。該裝置50包括:獲取模塊51,用于獲取待譯碼序列。確定模塊52,用于確定凍結比特、第一類輔助比特、第二類輔助比特、打孔比特和信息比特對應的子信道。其中選取第二類輔助比特的方法包括但不限于前述實施例步驟313、314中所述的七種方法。譯碼模塊53,用于對接收到的待譯碼序列進行polar譯碼,得到已譯碼序列,其中所述polar碼的母碼長度為n。譯碼過程中采用的母碼長度為n,碼率為r,編碼后的碼長為m,信息比特數(shù)目為k,第一類輔助比特數(shù)目為j,第二類輔助比特數(shù)目為j’,所述k+j+j’=k’。當?shù)诙愝o助比特j’不是預先給定時,確定模塊52還用于計算j’的值,具體方法包括但不限于前述實施例步驟313中的方法。圖6為本申請?zhí)峁┑囊环N編碼實體裝置示意圖,該裝置1100包括:存儲器1101,用于存儲執(zhí)行指令,該存儲器還可以是flash(閃存)。處理器1102,用于執(zhí)行存儲器存儲的執(zhí)行指令,以實現(xiàn)圖2所示的編碼方法中的各個步驟。具體可以參見前面方法實施例中的相關描述。可選地,存儲器1101既可以是獨立的,也可以跟處理器1102集成在一起。當處理器1102由硬件實現(xiàn),例如可以是邏輯電路或者集成電路,通過接口與其他硬件相連,這時可以不需要存儲器。當所述存儲器1101是獨立于處理器1102之外的器件時,所述裝置1100還可以包括:總線1103,用于連接所述存儲器和處理器。圖6的編碼裝置還可以進一步包括發(fā)送器(圖中未畫出),用于發(fā)送處理器1102polar編碼后的編碼序列。在上述發(fā)送設備中,處理器的數(shù)量為至少一個,用來執(zhí)行存儲器存儲的計算機執(zhí)行指令。使得所述發(fā)送設備通過通信接口與接收設備之間進行數(shù)據(jù)交互來執(zhí)行上述的各種實施方式提供的發(fā)送方法。圖7為本申請?zhí)峁┑囊环N譯碼實體裝置示意圖,該裝置1200包括:存儲器1201,用于存儲執(zhí)行指令,該存儲器還可以是flash(閃存)。處理器1202,用于執(zhí)行存儲器存儲的執(zhí)行指令,用于實現(xiàn)圖3所示的譯碼方法中的各個步驟。具體可以參見前面方法實施例中的相關描述??蛇x地,存儲器1201可以是獨立的,也可以跟處理器1202集成在一起。當處理器1202由硬件實現(xiàn),例如可以是邏輯電路或者集成電路,通過接口與其他硬件相連,這時可以不需要存儲器。圖7的譯碼裝置還可以進一步包括接收器(圖中未畫出),用于接收待譯碼信號,并將待譯碼的信號發(fā)送給處理器1202。在上述接收設備中,處理器的數(shù)量為至少一個,用來執(zhí)行存儲器存儲的計算機執(zhí)行指令。使得所述接收設備通過通信接口與發(fā)送設備之間進行數(shù)據(jù)交互來執(zhí)行上述的各種實施方式提供的接收方法。本申請還提供一種計算機可讀存儲介質,計算機可讀存儲介質中存儲有計算機執(zhí)行指令,當發(fā)送設備的至少一個處理器執(zhí)行該計算機執(zhí)行指令時,發(fā)送設備執(zhí)行上述的各種實施方式提供的數(shù)據(jù)的發(fā)送方法。本申請還提供一種計算機可讀存儲介質,計算機可讀存儲介質中存儲有計算機執(zhí)行指令,當接收設備的至少一個處理器執(zhí)行該計算機執(zhí)行指令時,接收設備執(zhí)行上述的各種實施方式提供的數(shù)據(jù)的接收方法。本申請還提供一種計算機程序產(chǎn)品,該計算機程序產(chǎn)品包括計算機執(zhí)行指令,該計算機執(zhí)行指令存儲在計算機可讀存儲介質中。發(fā)送設備的至少一個處理器可以從計算機可讀存儲介質讀取該計算機執(zhí)行指令,至少一個處理器執(zhí)行該計算機執(zhí)行指令使得發(fā)送設備實施上述的各種實施方式提供的數(shù)據(jù)的發(fā)送方法。本申請還提供一種計算機程序產(chǎn)品,該計算機程序產(chǎn)品包括計算機執(zhí)行指令,該計算機執(zhí)行指令存儲在計算機可讀存儲介質中。接收設備的至少一個處理器可以從計算機可讀存儲介質讀取該計算機執(zhí)行指令,至少一個處理器執(zhí)行該計算機執(zhí)行指令使得接收設備實施上述的各種實施方式提供的數(shù)據(jù)的接收方法。在上述發(fā)送設備或者接收設備的實施例中,應理解,處理器可以是中央處理單元(英文:centralprocessingunit,簡稱:cpu),還可以是其他通用處理器、數(shù)字信號處理器(英文:digitalsignalprocessor,簡稱:dsp)、專用集成電路(英文:applicationspecificintegratedcircuit,簡稱:asic)等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結合本申請所公開的方法的步驟可以直接體現(xiàn)為硬件處理器執(zhí)行完成,或者用處理器中的硬件及軟件模塊組合執(zhí)行完成。實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲器中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲器(存儲介質)包括:只讀存儲器(英文:read-onlymemory,縮寫:rom)、ram、快閃存儲器、硬盤、固態(tài)硬盤、磁帶(英文:magnetictape)、軟盤(英文:floppydisk)、光盤(英文:opticaldisc)及其任意組合。最后應說明的是:盡管參照前述各實施例對本方案進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不能使相應技術方案的本質脫離本申請各實施例技術方案的范圍。以上各實施例中涉及到的表格如下:表1:n、k’、按子信道序號從大到小排列排列的可能的第二類輔助比特子信道序號對應表;表2:n、k’、按子信道可靠度從大到小排列的可能的第二類輔助比特子信道序號對應表;表3:不同母碼長度下行重跳變點分布;表4:不同母碼長度下行重跳變點、wmin分布;表5:nmax=512按子信道序號從大到小排列的第二類輔助比特可能的位置號與wmin的對應關系;表6:nmax=512按可靠度從大到小排序的第二類輔助比特可能的位置號與wmin的對應關系;表7:nmax=1024按子信道序號從大到小排列的第二類輔助比特可能的位置號與wmin的對應關系;表8:nmax=1024按可靠度從大到小排序的第二類輔助比特可能的位置號與wmin的對應關系;表9:nmax=512按子信道序號從大到小排列的第二類輔助比特可能的位置號與索引的對應關系;表10:nmax=512按可靠度從大到小排序的第二類輔助比特可能的位置號與索引的對應關系;表11:nmax=1024按子信道序號從大到小排列的第二類輔助比特可能的位置號與索引的對應關系;表12:nmax=1024按可靠度從大到小排序的第二類輔助比特可能的位置號與索引的對應關系。各表格依次為:表1表2表3索引t123456789n=42n=852n=161262n=32271672n=6457381972n=12811785472072n=256240183109522172n=512487387243125552172n=1024984805531287134562172注:表格中不同n所在行的數(shù)字為行重跳變點kt表4t123456789wmin248163264128256512n=42n=852n=161262n=32271672n=6457381972n=12811785472072n=256240183109522172n=512487387243125552172n=1024984805531287134562172注:表格中不同n所在行的數(shù)字為行重跳變點kt表5注:所選的第二類輔助比特的子信道序號為n-xj,j=1,2,…,j’表6注:所選的第二類輔助比特的子信道序號為n-xj,j=1,2,…,j’表7注:所選的第二類輔助比特的子信道序號為n-xj,j=1,2,…,j’表8注:所選的第二類輔助比特的子信道序號為n-xj,j=1,2,…,j’表9:注:所選的第二類輔助比特的子信道序號為n-xj,j=1,2,…,j’表10注:所選的第二類輔助比特的子信道序號為n-xj,j=1,2,…,j’表11注:所選的第二類輔助比特的子信道序號為n-xj,j=1,2,…,j’表12注:所選的第二類輔助比特的子信道序號為n-xj,j=1,2,…,j’。當前第1頁12