專利名稱:編碼方法及其裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信網(wǎng)絡(luò)技術(shù),特別涉及一種編碼方法及其裝置。
背景技術(shù):
在長期演進(jìn)(LTELong Term Evolution)系統(tǒng)中,上行物理信道包括上行物理共享信道(PUSCHPhysical Uplink Shared Channel)、上行物理控制信道(PUCCHPhysical Uplink Control Channel)和物理隨機(jī)接入信道(PRACHPhysical Random Access Channel)。一般來說,上行數(shù)據(jù)在上行物理共享信道PUSCH上傳輸,上行控制信令承載在上行物理控制信道PUCCH上傳輸,主要包括信道質(zhì)量指示(CQIChannel Quality Indicator)信令、肯定/否定應(yīng)答(ACK/NACKAcknowledged/non-acknowledged)消息以及調(diào)度請(qǐng)求消息。
當(dāng)用戶設(shè)備(UEUser Equipment)上發(fā)CQI信息(或同時(shí)上發(fā)CQI與ACK/NACK信息)時(shí),先對(duì)控制信息(A個(gè)比特)進(jìn)行(20,A)的RM編碼(Reed-Muller Code),將A個(gè)信息比特編碼為20個(gè)比特,然后將該20個(gè)比特進(jìn)行四相相移鍵控(QPSKQuaternary Phase Shift Keying)調(diào)制,調(diào)制后的10個(gè)QPSK符號(hào)被映射到PUCCH的兩個(gè)時(shí)隙(slot)上,其中前5個(gè)符號(hào)被映射到第一個(gè)slot上,后5個(gè)符號(hào)被映射到第二個(gè)slot上,如圖1所示。
發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中發(fā)現(xiàn)現(xiàn)有技術(shù)的缺陷在于采用目前的RM碼矩陣進(jìn)行編碼,某些信息比特會(huì)在連續(xù)的調(diào)制符號(hào)上沒有信息量,從而無法得到充分的頻率分集和時(shí)間分集增益。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種編碼方法及其裝置。通過利用本發(fā)明實(shí)施例的編碼矩陣進(jìn)行編碼、或者通過對(duì)編碼后的信息進(jìn)行比特映射,使得每個(gè)信息比特盡可能地均勻分布在所有的編碼輸出比特上,從而保證在信道映射后信息比特獲得充分的頻率分集和時(shí)間分集,有效地提高控制信息的傳輸性能。
為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供一種編碼方法,該方法包括根據(jù)一編碼矩陣G和線性組合公式對(duì)輸入信息比特進(jìn)行編碼;該線性組合公式為
其中,bi為編碼后的輸出比特;i=0,1,2,…,B-1;Mi,n為編碼矩陣中的對(duì)應(yīng)元素;an為輸入信息比特,n=0,...A-1;A、B為大于零的正整數(shù);該編碼矩陣G為對(duì)一個(gè)或一個(gè)以上的列存在多個(gè)連續(xù)0的編碼矩陣H經(jīng)過行置換后的編碼矩陣。
為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供一種編碼方法,該方法包括根據(jù)一編碼矩陣和線性組合公式對(duì)信息比特進(jìn)行編碼;根據(jù)預(yù)設(shè)映射方式對(duì)編碼后的信息比特進(jìn)行交織,使得所述信息比特均勻分布在調(diào)制后的符號(hào)上;所述線性組合公式為
其中,bi為RM編碼后的輸出比特;i=0,1,2,…,B-1;Mi,n為編碼矩陣中的對(duì)應(yīng)元素;an為信息比特,n=0,...A-1;A、B為大于零的正整數(shù)。
為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供一種編碼裝置,該裝置包括 編碼單元,用于利用如權(quán)利要求1所述的編碼矩陣G和線性組合公式對(duì)輸入信息比特進(jìn)行編碼。
為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供一種編碼裝置,該裝置包括 編碼單元,用于根據(jù)一編碼矩陣和線性組合公式對(duì)輸入信息比特進(jìn)行編碼; 交織單元,與所述編碼單元連接,用于根據(jù)預(yù)設(shè)映射方式對(duì)編碼后的信息比特進(jìn)行交織,使得所述信息比特均勻分布在調(diào)制后的符號(hào)上。
本發(fā)明實(shí)施例的有益效果在于,通過利用本發(fā)明實(shí)施例的編碼矩陣進(jìn)行編碼、或者通過對(duì)編碼后的信息進(jìn)行比特映射,使得每個(gè)信息比特盡可能地均勻分布在所有的編碼輸出比特上,從而保證在信道映射后信息比特獲得充分的頻率分集和時(shí)間分集,有效地提高控制信息的傳輸性能。
此處所說明的附圖用來提供對(duì)本發(fā)明實(shí)施例的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,并不構(gòu)成對(duì)本發(fā)明實(shí)施例的限定。在附圖中 圖1是PUCCH物理信道映射示意圖; 圖2是本發(fā)明實(shí)施例3的編碼方法流程圖; 圖3至圖6是本發(fā)明實(shí)施例2中利用編碼矩陣對(duì)6bit、7bit、8bit、9bit的CQI信息比特編碼的性能曲線示意圖; 圖7是利用現(xiàn)有技術(shù)的編碼矩陣進(jìn)行編碼的不同比特的性能曲線示意圖; 圖8是利用本發(fā)明實(shí)施例表2所示的編碼矩陣進(jìn)行編碼的不同比特的性能曲線示意圖; 圖9是本發(fā)明實(shí)施例4的編碼方法流程圖; 圖10是本發(fā)明實(shí)施例5的編碼方法流程圖; 圖11是本發(fā)明實(shí)施例6的編碼裝置示意圖; 圖12是本發(fā)明實(shí)施例7的編碼裝置示意圖; 圖13是本發(fā)明實(shí)施例8的編碼裝置示意圖; 圖14是本發(fā)明實(shí)施例9的編碼裝置示意圖。
具體實(shí)施例方式 為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合附圖,對(duì)本發(fā)明實(shí)施例作進(jìn)一步詳細(xì)說明。在此,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,但并不作為對(duì)本發(fā)明的限定。
實(shí)施例1 本發(fā)明實(shí)施例提供一種編碼方法,該方法包括根據(jù)一編碼矩陣(本實(shí)施例中,將該編碼矩陣用G表示)和線性組合公式(或稱為編碼公式)對(duì)輸入信息比特進(jìn)行編碼;其中,該線性組合公式為
在該公式中,bi為編碼后的輸出比特;i=0,1,2,…,B-1;Mi,n為編碼矩陣中的對(duì)應(yīng)元素;an為輸入信息比特,n=0,...A-1;A、B為大于零的正整數(shù); 在本發(fā)明實(shí)施例中,所使用的編碼矩陣為對(duì)一個(gè)或一個(gè)以上的列存在多個(gè)連續(xù)0的編碼矩陣(本實(shí)施例中,一個(gè)或一個(gè)以上的列存在多個(gè)連續(xù)0的編碼矩陣用H表示)經(jīng)過行置換后的編碼矩陣。
在本實(shí)施例中,該A表示輸入信息比特的數(shù)值,該B表示輸出信息比特的數(shù)值。
在本實(shí)施例中,若采用上述編碼矩陣G和編碼公式可對(duì)PUCCH信道上傳輸?shù)男诺蕾|(zhì)量信息CQI的輸入信息比特,a0,a1,a2,a3,...,aA-1進(jìn)行編碼。其中,該比特信息的個(gè)數(shù)由CQI的具體上報(bào)模式確定。B的數(shù)量可由具體的編碼方式?jīng)Q定,例如,在LTE系統(tǒng)中,該B=20,但不限于此,可根據(jù)實(shí)際需要設(shè)置為任意數(shù)值。
由上述實(shí)施例可知,通過對(duì)一個(gè)或一個(gè)以上的列存在多個(gè)連續(xù)0的編碼矩陣H進(jìn)行置換后得到的編碼矩陣G進(jìn)行編碼,因此,可以使每個(gè)信息比特盡可能地均勻分布在所有的編碼輸出比特上,從而保證在信道映射后信息比特獲得充分的頻率分集和時(shí)間分集,有效地提高控制信息的傳輸性能。
實(shí)施例2 本發(fā)明實(shí)施例提供一種編碼方法,以下以B=20為例對(duì)本發(fā)明實(shí)施例的編碼方法進(jìn)行說明。
該方法包括使用一編碼矩陣和線性組合公式對(duì)信息比特進(jìn)行編碼; 該線性組合公式為 其中,bi為RM編碼后的輸出比特;i=0,1,2,…,B-1,B=20;Mi,n為編碼矩陣中的對(duì)應(yīng)元素;an為信息比特,n=0,...A-1; 在本實(shí)施例中,輸出比特的數(shù)量B=20,這樣,該一個(gè)或一個(gè)以上的列存在多個(gè)連續(xù)0的編碼矩陣可如權(quán)利要求中的表A所示。
表A 例如,該表A所示的編碼矩陣中的第六列Mi,5,由于前10行是全0,由于連續(xù)0的存在,某些信息比特會(huì)在連續(xù)的調(diào)制符號(hào)上沒有信息量,從而當(dāng)信道變化較快時(shí),無法得到充分的時(shí)間分集增益。
由于上述原因,在本發(fā)明實(shí)施例中,可對(duì)表A所示的編碼矩陣進(jìn)行行置換,以減少連續(xù)0的個(gè)數(shù)。
在本發(fā)明實(shí)施例中,在對(duì)表A所示的編碼矩陣進(jìn)行行置換后的編碼矩陣可如表1至表6所示的任意一個(gè)編碼矩陣,但不限于此。
表1 表2 表3 表4 表5 表6 在本實(shí)施例中,采用上述經(jīng)行置換后得到的編碼矩陣和編碼公式可對(duì)PUCCH信道上傳輸?shù)男诺蕾|(zhì)量信息CQI的比特信息,a0,a1,a2,a3,...,aA-1進(jìn)行編碼。其中,該比特信息的個(gè)數(shù)為A個(gè),該數(shù)量由CQI的具體上報(bào)模式確定。
因此,在本實(shí)施例中,該編碼矩陣為RM編碼矩陣,可利用該編碼矩陣將A個(gè)比特信息編碼為20個(gè)比特。
由上述可知,通過利用行置換后的本發(fā)明實(shí)施例的表1至表6的編碼矩陣進(jìn)行編碼,由于該表1至表6的編碼矩陣中連續(xù)0的數(shù)量減少,因此,可以使每個(gè)信息比特盡可能地均勻分布在所有的編碼輸出比特上,從而保證在信道映射后信息比特獲得充分的頻率分集和時(shí)間分集,有效地提高控制信息的傳輸性能。
實(shí)施例3 本發(fā)明實(shí)施例提供一種編碼方法。以下結(jié)合附圖、以對(duì)PUCCH信道上傳輸?shù)男诺蕾|(zhì)量信息CQI進(jìn)行(20,A)編碼為例進(jìn)行說明。
步驟201,產(chǎn)生要在PUCCH信道上傳輸?shù)男诺蕾|(zhì)量信息(CQI)A個(gè)信息比特,此處記為a0,a1,a2,a3,...,aA-1,在本實(shí)施例中,該CQI的比特?cái)?shù),即A的數(shù)值由CQI的具體上報(bào)模式確定。
步驟202,利用表1-表6中的任意一個(gè)編碼矩陣和線性組合公式對(duì)產(chǎn)生的A個(gè)信息比特進(jìn)行(20,A)的RM編碼,即將該A個(gè)信息比特編碼經(jīng)過線性組合生成20個(gè)比特的編碼比特。在本實(shí)施例中,所用的(20,A)編碼是如表1-表6中的任意一個(gè)編碼矩陣的13個(gè)基本序列Mi,n的線性組合。
以下舉例進(jìn)行說明 對(duì)于a0,a1,a2,a3,...,aA-1個(gè)CQI信息比特,RM編碼后的信息比特為b0,b1,b2,b3,...,bB-1,其中B=20,線性組合公式為
其中,i=0,1,2,…,B-1。以下以4個(gè)比特的CQI信息比特a0,a1,a2,a3為例進(jìn)行說明。
例如,根據(jù)編碼矩陣和線性組合公式經(jīng)過RM編碼后輸出第一個(gè)比特b0為 b0=(a0·M0,0+a1·M0,1+a2·M0,2+a3·M0,3)mod2。
類似地,可獲得其它比特b1,b2,b3,...,bB-1的值,即 b1=(a0·M1,0+a1·M1,1+a2·M1,2+a3·M1,3)mod2 . . . b19=(a0·M19,0+a1·M19,1+a2·M19,2+a3·M19,3)mod2 經(jīng)過上述計(jì)算可獲得編碼后的20個(gè)比特。
步驟203,將編碼后的20個(gè)比特進(jìn)行QPSK調(diào)制,即每兩個(gè)比特構(gòu)成一個(gè)QPSK符號(hào),生成10個(gè)QPSK符號(hào)d0,d1,...,d9,經(jīng)過加擾后映射到一個(gè)子幀上的PUCCH信道上。如圖1所示,該P(yáng)UCCH信道在頻域上分布在上行信道的兩端,且在兩個(gè)slot上分別放置在不同的兩端,其中d0,d1,...,d4映射到第一個(gè)slot的PUCCH頻段(如第一個(gè)slot的m=0部分),d5,d6,...,d9映射到第二個(gè)slot的PUCCH頻段(第二個(gè)slot的m=0部分)。
在本實(shí)施例中表1至表6中的任意一個(gè)編碼矩陣可以根據(jù)現(xiàn)有技術(shù)中采用的編碼矩陣得到。如表A所示,為現(xiàn)有技術(shù)中采用的編碼矩陣。
如表A所示,某些列存在較多的連續(xù)0權(quán)重,例如,以第六列的Mi,5為例進(jìn)行說明,由于前10行是全0,因此,當(dāng)控制信息的比特?cái)?shù)大于等于6時(shí),對(duì)于編碼后得到的20個(gè)編碼比特,第6個(gè)比特的信息只會(huì)體現(xiàn)在后10個(gè)編碼比特上,在經(jīng)過QPSK調(diào)制后,第6個(gè)比特的信息只會(huì)體現(xiàn)在后5個(gè)QPSK符號(hào)。此外,在一個(gè)子幀的兩個(gè)slot內(nèi)PUCCH分別映射在頻域的兩端,從而盡可能利用頻域的非相干特性獲取頻率分集增益,按照PUCCH的映射準(zhǔn)則,后5個(gè)符號(hào)被映射到一個(gè)子幀的第2個(gè)slot上,這樣第一個(gè)slot上將不含有第6個(gè)信息比特的任何信息,因此,對(duì)第6個(gè)符號(hào)將得不到足夠的頻率分集增益。同樣,對(duì)于其他列,雖然在2個(gè)slot上都有體現(xiàn),但由于連續(xù)0的存在,某些信息比特會(huì)在連續(xù)的調(diào)制符號(hào)上沒有信息量,從而當(dāng)信道變化較快時(shí),無法得到充分的時(shí)間分集增益。
因此,在本發(fā)明實(shí)施例中,將原有的編碼矩陣進(jìn)行行變換(或稱為行置換),減少連續(xù)0的數(shù)量,使得每個(gè)信息比特盡可能地均勻分布在所有的編碼輸出比特上。
在本實(shí)施例中,所使用的編碼矩陣,如表1-表6所使用的矩陣中連續(xù)0的個(gè)數(shù)最多的列的連續(xù)0的個(gè)數(shù)小于原有的編碼矩陣,如表A所示的矩陣中連續(xù)0的個(gè)數(shù)最多的列的連續(xù)0的個(gè)數(shù)。
此外,所使用的編碼矩陣中的映射到同一調(diào)制符號(hào)上的若干行中出現(xiàn)連續(xù)0的列的個(gè)數(shù)小于原有編碼矩陣中的映射到同一調(diào)制符號(hào)上的若干行中出現(xiàn)連續(xù)0的列的個(gè)數(shù)。
此外,所使用的編碼矩陣中前B/2行出現(xiàn)連續(xù)0的列與后B/2行出現(xiàn)連續(xù)0的列接近均勻分布。
在本實(shí)施例中,獲取表1至表6的任意一個(gè)編碼矩陣可采用如下方式 將表A所示的原編碼矩陣進(jìn)行行置換,即將表7所示的編碼矩陣進(jìn)行行變換,將該編碼矩陣中的第n行與第m行進(jìn)行置換,使得該原編碼矩陣每一列中連續(xù)的0的個(gè)數(shù)盡可能減少。
經(jīng)過上述行變換后,可獲得如表1-表6所示的編碼矩陣。當(dāng)然,表1-表6所示的編碼矩陣僅僅是一些例子,根據(jù)以上行變換方式還可能有其他編碼矩陣能夠使每個(gè)信息比特盡可能地均勻分布在所有的編碼輸出比特上。
進(jìn)一步地,若置換后的編碼矩陣中的任意一列仍出現(xiàn)連續(xù)的0,將出現(xiàn)的連續(xù)的0盡可能地分在不同的調(diào)制符號(hào)上; 進(jìn)一步地,在將出現(xiàn)的該連續(xù)的0分在不同的調(diào)制符號(hào)上后,盡可能將編碼后的比特信息分為兩組,如前10bit為一組,后10bit為一組,若該兩組中的任意一列出現(xiàn)不止一個(gè)的0符號(hào),則將這類符號(hào)在兩個(gè)組內(nèi)均勻分布。
在本實(shí)施例中,所使用的編碼矩陣,例如表1至表6所示的編碼矩陣可通過上述方式獲得。
以下舉一個(gè)具體的例子來進(jìn)一步說明采用行變換獲得編碼矩陣的具體實(shí)施過程 步驟1,對(duì)于(B,A)的RM編碼矩陣X1,其中B表示RM編碼器的輸出比特?cái)?shù)。選取原編碼矩陣的任意一行,作為新編碼矩陣X2的第i行(例如作為第一行)。
步驟2,在原編碼矩陣X1剩下的行里選取一行,該行應(yīng)滿足將該行作為新編碼矩陣X2的第i行的相鄰行后,這兩行中出現(xiàn)連續(xù)0的列個(gè)數(shù)最少。
步驟3,在完成步驟2后,如果同時(shí)有多個(gè)行都滿足步驟2的條件,則將所選行與第i行、第(i-1)行一起判斷,盡量選擇組合后出現(xiàn)最少3個(gè)連續(xù)0的列所在的行,將所選的行作為新編碼矩陣X2的第(i+1)行。
步驟4,將新編碼矩陣的第(i+1)行置為第i行,重復(fù)步驟2、3,直到原編碼矩陣X1的B行都被映射到新的編碼矩陣X2。
步驟5,對(duì)于新的編碼矩陣X2,將相鄰的奇偶兩行作為一個(gè)符號(hào)行,如果某個(gè)符號(hào)行上有連續(xù)兩個(gè)0的列,則該列為0符號(hào)列;對(duì)新的編碼矩陣X2進(jìn)行處理,選取任意一個(gè)符號(hào)行作為編碼矩陣X3的第j行(例如作為第一行)。
步驟6,在編碼矩陣X2剩下的符號(hào)行里選取一個(gè)符號(hào)行,該行應(yīng)滿足,將該行作為編碼矩陣X3的第j行的相鄰符號(hào)行后,這兩個(gè)符號(hào)行中出現(xiàn)連續(xù)0符號(hào)列的個(gè)數(shù)最少,將所選的符號(hào)行作為編碼矩陣X3的第(j+1)符號(hào)行。
步驟7,將編碼矩陣的第(j+1)符號(hào)行置為第j符號(hào)行,重復(fù)步驟6,直到將編碼矩陣X2的所有符號(hào)行處理完畢。
步驟8,對(duì)于生成的編碼矩陣X3,將前B/2行作為一組,后B/2行作為一組,如果某一列出現(xiàn)2個(gè)或2個(gè)以上的0符號(hào)列,則對(duì)編碼矩陣X3以符號(hào)行為單位進(jìn)行行交換,使交換后得到的編碼矩陣X4中,這些0符號(hào)列盡可能在兩個(gè)組內(nèi)均勻分布。
步驟9,編碼矩陣X4即為最終得到的編碼矩陣。
在本實(shí)施例中,經(jīng)過上述步驟1-步驟9可獲取本發(fā)明實(shí)施例表1-表6中任意一個(gè)編碼矩陣。
將獲取的RM編碼矩陣,例如表1所示的編碼矩陣與原編碼矩陣(即表A所示的編碼矩陣)相比較。由于對(duì)編碼后的比特進(jìn)行QPSK調(diào)制,將矩陣分成10組進(jìn)行考察,即每連續(xù)的兩行作為一組,這一組將被調(diào)制到一個(gè)QPSK符號(hào)上。采用表1的編碼矩陣后,0符號(hào)的個(gè)數(shù)由32個(gè)減少到17個(gè),且不再有連續(xù)多個(gè)符號(hào)的連續(xù)0存在(連續(xù)2個(gè)及以上的0符號(hào))。
為了考察本發(fā)明實(shí)施例的編碼矩陣的性能,對(duì)RM碼進(jìn)行仿真,其中,仿真條件為10MHz帶寬,經(jīng)典城區(qū)(TUTypical Urban)信道,用戶設(shè)備UE移動(dòng)速度為3公里/小時(shí),天線架構(gòu)為2發(fā)1收,采用實(shí)際信道估計(jì)。
如圖3~圖6所示,分別針對(duì)CQI信息比特?cái)?shù)從6bit、7bit、8bit、9bit不同情況的仿真結(jié)果示意圖。圖中橫坐標(biāo)代表信噪比(SNR),縱坐標(biāo)代表誤塊率(BLER);其中實(shí)線表示現(xiàn)在LTE協(xié)議中采用的RM碼,虛線是對(duì)應(yīng)表1編碼矩陣的BLER性能曲線。
如圖7所示,為利用現(xiàn)有技術(shù)的編碼矩陣進(jìn)行編碼的性能曲線示意圖;如圖8所示,為利用本發(fā)明實(shí)施例表1所示的編碼矩陣進(jìn)行編碼的性能曲線示意圖。
由圖3-圖6可知,采用本發(fā)明實(shí)施例的編碼矩陣進(jìn)行編碼后,性能都有明顯提高。
不同bit之間的關(guān)系 如圖8所示,利用本發(fā)明實(shí)施例的編碼矩陣,BLER隨著bit數(shù)增加均勻上升;如圖7所示,利用表7所示的原編碼矩陣時(shí),比特?cái)?shù)在5bit到6bit之間有較大距離(gap)。
由此可見,采用本發(fā)明實(shí)施例的編碼矩陣后,該CQI控制信令傳輸質(zhì)量與采用原編碼矩陣有很大改善。因此,由于控制信息被盡可能地均勻分布到控制符號(hào)上,當(dāng)用戶設(shè)備UE的移動(dòng)速度提高時(shí),采用本發(fā)明實(shí)施例的編碼矩陣會(huì)帶來更大增益。
由上述實(shí)施例可知,通過利用本發(fā)明實(shí)施例的表1至表6的編碼矩陣進(jìn)行編碼、使得每個(gè)信息比特盡可能地均勻分布在所有的編碼或的輸出比特上,從而保證在信道映射后信息比特獲得充分的頻率分集和時(shí)間分集,有效地提高控制信息的傳輸性能。
實(shí)施例4 本發(fā)明實(shí)施例提供一種編碼方法,如圖9所示,該方法包括利用預(yù)存編碼矩陣和線性組合公式對(duì)信息比特進(jìn)行編碼(見圖9的步驟901);對(duì)編碼后的信息比特進(jìn)行交織,使得所述信息比特均勻分布在調(diào)制后的符號(hào)上(見圖9的步驟902)。其中,該線性組合公式為
bi為RM編碼后的輸出比特;i=0,1,2,…,B-1;Mi,n為編碼矩陣中的對(duì)應(yīng)元素;an為信息比特,n=0,...A-1;該A、B的數(shù)量可為大于零的正整數(shù)。
在本實(shí)施例中,所使用的該編碼矩陣可采用如表A所示的原編碼矩陣。
在本實(shí)施例中,不需改變現(xiàn)有的編碼矩陣,只需對(duì)編碼后的輸出比特進(jìn)行交織,目的是改變輸出比特的順序,使控制信令的每個(gè)信息比特盡可能均勻分布在調(diào)制后的符號(hào)上。
由上述實(shí)施例可知,通過對(duì)編碼后的輸出比特進(jìn)行交織,改變輸出比特的順序,使控制信令的每個(gè)信息比特盡可能均勻分布在調(diào)制后的符號(hào)上,因此可保證在信道映射后信息比特獲得充分的頻率分集和時(shí)間分集,有效地提高控制信息的傳輸性能。
實(shí)施例5 本發(fā)明實(shí)施例提供一種編碼方法,以下結(jié)合附圖、以輸出比特B=20、對(duì)PUCCH信道上傳輸?shù)男诺蕾|(zhì)量信息CQI進(jìn)行編碼為例進(jìn)行說明。
如圖10所示,該方法包括 步驟1001,產(chǎn)生要在PUCCH信道上傳輸?shù)男诺蕾|(zhì)量信息(CQI)A個(gè)信息比特,此處記為a0,a1,a2,a3,...,aA-1,在本實(shí)施例中,該CQI的比特?cái)?shù),即A的數(shù)值由CQI的具體上報(bào)模式確定。
步驟1002,利用表A所示的編碼矩陣和線性組合公式對(duì)產(chǎn)生的A個(gè)信息比特進(jìn)行(20,A)的RM編碼,即將該A個(gè)信息比特編碼經(jīng)過線性組合生成20個(gè)比特的編碼比特,編碼過程與實(shí)施例2類似。
步驟1003,根據(jù)預(yù)設(shè)映射方式對(duì)編碼后的信息比特進(jìn)行比特交織,使得該信息比特均勻分布在調(diào)制后的符號(hào)上。該比特交織可采用一種輸入輸出的映射方式。例如,該映射關(guān)系為輸入時(shí)信息比特的編碼索引為
,輸出后的比特的編碼索引為
,但不限于這種映射方式,還可采用其它方式。
步驟1004,對(duì)交織后的20個(gè)比特進(jìn)行QPSK調(diào)制,類似于實(shí)施例3。
由上述實(shí)施例可知,通過對(duì)編碼后的輸出比特進(jìn)行交織,改變輸出比特的順序,使控制信令的每個(gè)信息比特盡可能均勻分布在調(diào)制后的符號(hào)上,因此可保證在信道映射后信息比特獲得充分的頻率分集和時(shí)間分集,有效地提高控制信息的傳輸性能。
實(shí)施例6 本發(fā)明實(shí)施例提供一種編碼裝置,如圖11所示,該編碼裝置包括編碼單元1101,該編碼單元1101用于利用如實(shí)施例1所示的編碼矩陣和線性組合公式對(duì)信息比特進(jìn)行RM編碼。
其中,該編碼過程與實(shí)施例1類似。
由上述實(shí)施例可知,通過對(duì)一個(gè)或一個(gè)以上的列存在多個(gè)連續(xù)0的編碼矩陣進(jìn)行置換后得到的編碼矩陣進(jìn)行編碼,由于獲得的編碼矩陣中連續(xù)0的數(shù)量減少,因此,可以使每個(gè)信息比特盡可能地均勻分布在所有的編碼輸出比特上,從而保證在信道映射后信息比特獲得充分的頻率分集和時(shí)間分集,有效地提高控制信息的傳輸性能。
實(shí)施例7 本發(fā)明實(shí)施例提供一種編碼裝置,如圖12所示,該編碼裝置包括編碼單元1101,其作用類似于實(shí)施例5,此處步驟贅述。
如圖12所示,該編碼裝置還包括調(diào)制單元1201,該調(diào)制單元1201與該編碼單元1101連接,用于對(duì)編碼后的比特信息進(jìn)行調(diào)制并映射到上行物理控制信道。
在本實(shí)施例中,所使用的編碼矩陣可為實(shí)施例2所述的表1至表6所示的任意一個(gè)編碼矩陣。
由上述可知,可使用將現(xiàn)有技術(shù)采用的編碼矩陣(即表A所示的編碼矩陣)進(jìn)行行變換得到的編碼矩陣(特別的,可以使用表1至表6所示的任一編碼矩陣)進(jìn)行編碼,可以使得每個(gè)信息比特盡可能地均勻分布在所有的編碼輸出比特上,從而保證在信道映射后信息比特獲得充分的頻率分集和時(shí)間分集,有效地提高控制信息的傳輸性能。
實(shí)施例8 本發(fā)明實(shí)施例提供一種編碼裝置,如圖13所示,該裝置包括編碼單元1301和交織單元1302;其中,該編碼單元1301用于根據(jù)一編碼矩陣和線性組合公式對(duì)信息比特進(jìn)行RM編碼;該交織單元1302與該編碼單元1301連接,用于對(duì)編碼后的信息比特進(jìn)行交織,使得該信息比特均勻分布在調(diào)制后的符號(hào)上。
在本實(shí)施例中,該交織單元1302的交織方式如實(shí)施例4所述,此處不再贅述。
在本實(shí)施例中,所使用的編碼矩陣可為表A所示的編碼矩陣。
由上述實(shí)施例可知,通過對(duì)編碼后的輸出比特進(jìn)行比特交織,改變輸出比特的順序,使控制信令的每個(gè)信息比特盡可能均勻分布在調(diào)制后的符號(hào)上,因此可保證在信道映射后信息比特獲得充分的頻率分集和時(shí)間分集,有效地提高控制信息的傳輸性能。
實(shí)施例9 本發(fā)明實(shí)施例提供一種編碼裝置,如圖14所示,該裝置包括編碼單元1301和交織單元1302,其作用與實(shí)施例7類似,此處不再贅述。
如圖14所示,該裝置還包括調(diào)制單元1401,該調(diào)制單元1401與該交織單元1302連接,用于對(duì)交織后的比特信息進(jìn)行調(diào)制并映射到上行物理控制信道。
在本實(shí)施例中,該裝置的工作過程如實(shí)施例5所述,此處不再贅述。
由上述實(shí)施例可知,通過利用本發(fā)明實(shí)施例的編碼矩陣進(jìn)行編碼、或者通過對(duì)編碼后的信息進(jìn)行比特映射,使得每個(gè)信息比特盡可能地均勻分布在所有的編碼輸出比特上,從而保證在信道映射后信息比特獲得充分的頻率分集和時(shí)間分集,有效地提高控制信息的傳輸性能。
以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種編碼方法,其特征在于,所述方法包括
根據(jù)一編碼矩陣G和線性組合公式對(duì)輸入信息比特進(jìn)行編碼;
所述線性組合公式為
其中,bi為編碼后的輸出比特;i=0,1,2,…,B-1;Mi,n為編碼矩陣中的對(duì)應(yīng)元素;an為輸入信息比特,n=0,…A-1;A、B為大于零的正整數(shù);
所述編碼矩陣G為對(duì)一個(gè)或一個(gè)以上的列存在多個(gè)連續(xù)0的編碼矩陣H經(jīng)過行置換后的編碼矩陣。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述編碼矩陣G中連續(xù)0的個(gè)數(shù)最多的列的連續(xù)0的個(gè)數(shù)小于所述編碼矩陣H中連續(xù)0的個(gè)數(shù)最多的列的連續(xù)0的個(gè)數(shù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述編碼矩陣G中的映射到同一調(diào)制符號(hào)上的若干行中出現(xiàn)連續(xù)0的列的個(gè)數(shù)小于所述編碼矩陣H中的映射到同一調(diào)制符號(hào)上的若干行中出現(xiàn)連續(xù)0的列的個(gè)數(shù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述編碼矩陣G中前B/2行出現(xiàn)連續(xù)0的列與后B/2行出現(xiàn)連續(xù)0的列接近均勻分布。
5.根據(jù)權(quán)利要求1至4任意一項(xiàng)所述的方法,其特征在于,當(dāng)B=20時(shí),所述一個(gè)或一個(gè)以上的列存在多個(gè)連續(xù)0的編碼矩陣H為表A所示的編碼矩陣
表A
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述編碼矩陣G為
或者所述編碼矩陣G為
或者所述編碼矩陣G為
或者所述編碼矩陣G為
或者所述編碼矩陣G為
或者所述編碼矩陣G為
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,在根據(jù)編碼矩陣G和線性組合公式對(duì)信息比特進(jìn)行編碼之后,所述方法還包括
對(duì)編碼后的比特信息進(jìn)行調(diào)制并映射到上行物理控制信道。
8.一種編碼方法,其特征在于,所述方法包括
根據(jù)一編碼矩陣和線性組合公式對(duì)信息比特進(jìn)行編碼;
根據(jù)預(yù)設(shè)映射方式對(duì)編碼后的信息比特進(jìn)行交織,使得所述信息比特均勻分布在調(diào)制后的符號(hào)上;
所述線性組合公式為
其中,bi為RM編碼后的輸出比特;i=0,1,2,…,B-1;Mi,n為編碼矩陣中的對(duì)應(yīng)元素;an為信息比特,n=0,…A-1;A、B為大于零的正整數(shù)。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,B=20,所述編碼矩陣為表A所示的編碼矩陣
表A
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,在利用一編碼矩陣和線性組合公式對(duì)信息比特進(jìn)行編碼之后,所述方法還包括
對(duì)交織后的比特信息進(jìn)行調(diào)制并映射到上行物理控制信道。
11.一種編碼裝置,其特征在于,所述裝置包括
編碼單元,用于利用如權(quán)利要求1所述的編碼矩陣G和線性組合公式對(duì)輸入信息比特進(jìn)行編碼。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置還包括
調(diào)制單元,與所述編碼單元連接,用于對(duì)編碼后的比特信息進(jìn)行調(diào)制并映射到上行物理控制信道。
13.一種編碼裝置,其特征在于,所述裝置包括
編碼單元,用于根據(jù)一編碼矩陣和線性組合公式對(duì)輸入信息比特進(jìn)行編碼;
交織單元,與所述編碼單元連接,用于根據(jù)預(yù)設(shè)映射方式對(duì)編碼后的信息比特進(jìn)行交織,使得所述信息比特均勻分布在調(diào)制后的符號(hào)上。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括
調(diào)制單元,與所述交織單元連接,用于對(duì)交織后的比特信息進(jìn)行調(diào)制并映射到上行物理控制信道。
15.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述編碼矩陣為權(quán)利要求9中表A所示的編碼矩陣。
全文摘要
本發(fā)明提供一種編碼方法及其裝置。該方法包括根據(jù)一編碼矩陣G和線性組合公式對(duì)輸入信息比特進(jìn)行編碼;線性組合公式為其中,bi為編碼后的輸出比特;i=0,1,2,…,B-1;Mi,n為編碼矩陣中的對(duì)應(yīng)元素;an為輸入信息比特,n=0,…A-1;A、B為大于零的正整數(shù);該編碼矩陣G為對(duì)一個(gè)或一個(gè)以上的列存在多個(gè)連續(xù)0的編碼矩陣H經(jīng)過行置換后的編碼矩陣。通過利用本發(fā)明實(shí)施例的編碼矩陣G進(jìn)行編碼、或者通過對(duì)編碼后的信息進(jìn)行比特映射,使得每個(gè)信息比特盡可能地均勻分布在所有的編碼輸出比特上,從而保證在信道映射后信息比特獲得充分的頻率分集和時(shí)間分集,有效地提高控制信息的傳輸性能。
文檔編號(hào)H03M13/00GK101771418SQ200910001828
公開日2010年7月7日 申請(qǐng)日期2009年1月7日 優(yōu)先權(quán)日2009年1月7日
發(fā)明者李元杰, 陳實(shí) 申請(qǐng)人:華為技術(shù)有限公司