亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

使用塊代碼對(duì)可變長(zhǎng)度信息進(jìn)行信道編碼的方法

文檔序號(hào):7515835閱讀:275來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):使用塊代碼對(duì)可變長(zhǎng)度信息進(jìn)行信道編碼的方法
技術(shù)領(lǐng)域
本發(fā)明涉及用于移動(dòng)通信系統(tǒng)的編碼方法,更特別地涉及用于有效地使用塊代碼 對(duì)可變長(zhǎng)度信息執(zhí)行信道編碼處理的方法。
背景技術(shù)
為了便于描述和更好地理解本發(fā)明,在下文中將詳細(xì)描述在若干個(gè)基本編碼理論 中本發(fā)明必需的某些概念。通常,用[n,k,d]來(lái)指示一般二進(jìn)制糾錯(cuò)碼,其中,“n”是已編碼的代碼字的位數(shù), “k”是在編碼處理之前產(chǎn)生的信息位的數(shù)目,且“d”是代碼字之間的最小距離。在這種情 況下,對(duì)于上述二進(jìn)制糾錯(cuò)碼僅考慮二進(jìn)制代碼,使得由2n來(lái)指示代碼空間中的可能代碼 字點(diǎn)的數(shù)目,并用2k來(lái)指示已編碼的代碼字的總數(shù)。而且,如果實(shí)際上所述最小距離不認(rèn) 為很重要,則還可以用[n,k]來(lái)指示上述二進(jìn)制糾錯(cuò)碼。如果在本申請(qǐng)中未提及以上糾錯(cuò) 碼,則應(yīng)注意的是將“n”、“k”、和“d”的各值設(shè)置為上面提及的值。在這種情況下,不應(yīng)將上述糾錯(cuò)碼與由X個(gè)行(即,X行)和Y個(gè)列(即,Y列)組 成的矩陣式塊代碼混淆。同時(shí),將編碼率R定義為在用信息位的數(shù)目除以每個(gè)代碼字的位數(shù)時(shí)獲取的特定 值。換言之,用“k/n”、即R = k/n來(lái)指示編碼率R。接下來(lái),將在下文中詳細(xì)描述漢明距離。如果具有相同位數(shù)的兩個(gè)二進(jìn)制代碼包括具有不同位值的某些位,則上述漢明距 離指示以上具有不同位值的位的數(shù)目。通常,如果用d = 2a+l來(lái)表示漢明(Hamming)距離 “d”,則可以修正“a”個(gè)錯(cuò)誤。例如,如果兩個(gè)代碼字的一個(gè)是101011且另一個(gè)是110010, 則兩個(gè)代碼字之間的漢明距離是3。同時(shí),用于在編碼理論中使用的術(shù)語(yǔ)“最小距離”指示包含在代碼中的兩個(gè)任意代 碼字之間的最小值。該最小距離被視為評(píng)估代碼性能的標(biāo)準(zhǔn)之一。編碼處理產(chǎn)生的代碼字 之間的距離越長(zhǎng),將相應(yīng)代碼字誤測(cè)為另一代碼字的概率越低;結(jié)果,編碼性能變得越好。 用具有最壞性能的代碼字之間的最小距離來(lái)估計(jì)總代碼的性能。如果特定代碼的最小距離 被最大化,則此特定代碼可能具有優(yōu)越的性能。在下一代移動(dòng)通信系統(tǒng)中,控制信息發(fā)送系統(tǒng)構(gòu)成信息和傳輸信道信息,使得其 被視為確定系統(tǒng)性能的非常重要的信息。通常,此控制信息具有短的長(zhǎng)度以使用相對(duì)少量 的系統(tǒng)資源。用具有非常強(qiáng)的抗信道錯(cuò)誤能力的編碼技術(shù)對(duì)上述控制信息進(jìn)行編碼,并隨 后發(fā)送該控制信息。在3GPP移動(dòng)通信系統(tǒng)中已考慮用于以上控制信息的多種編碼方案,例 如,基于里德-米勒(RM)代碼的短長(zhǎng)度塊代碼、截尾卷積碼、以及復(fù)雜代碼的重復(fù)碼。同時(shí),借助于塊代碼來(lái)對(duì)用于在3GPP LTE系統(tǒng)中充當(dāng)上述移動(dòng)通信系統(tǒng)的改進(jìn)格 式的控制信息進(jìn)行編碼,這樣,隨后發(fā)送塊編碼控制信息。更詳細(xì)地說(shuō),如果傳輸(Tx)信息 位的長(zhǎng)度是“A”,則在特定信道(例如物理上行鏈路控制信道(PUCCH))的傳輸期間由20行 和A列所組成的塊代碼(即(20,A)塊代碼)來(lái)執(zhí)行信道編碼處理,并且然后發(fā)送信道編碼
10結(jié)果。在3GPP LTE系統(tǒng)中,通過(guò)PUCCH和PUSCH(即物理上行鏈路共享信道)發(fā)送上行鏈 路控制信息。由32行和A列所組成的塊代碼(即(32,A)塊代碼)對(duì)通過(guò)PUSCH發(fā)送的控 制信息進(jìn)行信道編碼,這樣,隨后發(fā)送信道編碼控制信息。同時(shí),(32,A)塊代碼可以具有各種格式。用戶(hù)難以在檢查與所有塊代碼相關(guān)的可 變長(zhǎng)度信息位的單獨(dú)編碼性能之后搜索最佳格式。

發(fā)明內(nèi)容
技術(shù)問(wèn)題因此,本發(fā)明涉及一種使用塊代碼對(duì)可變長(zhǎng)度信息進(jìn)行信道編碼方法,其基本上 消除了由于相關(guān)技術(shù)的限制和缺點(diǎn)而引起的一個(gè)或多個(gè)問(wèn)題。本發(fā)明的目的是提供一種可變長(zhǎng)度信息的有效(32,A)塊編碼方法。換言之,在信 息位的長(zhǎng)度以多種方式改變且已編碼代碼字的位長(zhǎng)度也以多種方式改變的條件下,本發(fā)明 提供用于有效地支持可變位長(zhǎng)度的組合的(32,A)塊編碼方法。同時(shí),編碼位的數(shù)目可以等于或小于32,且信息位的數(shù)目可以以各種方式改變。因 此,根據(jù)本發(fā)明的以下實(shí)施例,本發(fā)明提供用于有效地使用僅與特定長(zhǎng)度信息位數(shù)目或特 定長(zhǎng)度編碼位數(shù)目相關(guān)的所有提出的塊代碼的某些必要部分的方法。相反,如果需要具有 長(zhǎng)度比以上特定長(zhǎng)度長(zhǎng)的編碼,則本發(fā)明允許重復(fù)基于以上特定長(zhǎng)度的塊代碼,使得其執(zhí) 行長(zhǎng)度長(zhǎng)的編碼。技術(shù)解決方案為了實(shí)現(xiàn)這些目的和其它優(yōu)點(diǎn)以及依照本發(fā)明的目的,如在此所體現(xiàn)和廣泛描述 的,一種使用包括32行和對(duì)應(yīng)于信息位長(zhǎng)度的A列的代碼生成矩陣對(duì)信息位進(jìn)行信道編碼 的方法,該方法包括使用具有對(duì)應(yīng)于代碼生成矩陣的單獨(dú)列的32位長(zhǎng)度的基礎(chǔ)序列對(duì)具 有長(zhǎng)度A的信息位進(jìn)行信道編碼,并將信道編碼結(jié)果作為輸出序列輸出,其中,如果A的值 高于“10”,則當(dāng)在若干個(gè)附加基礎(chǔ)序列中的(A-10)個(gè)附加基礎(chǔ)序列被作為列向序列添加 到第一或第二矩陣時(shí)生成所述代碼生成矩陣,其中,所述第一矩陣對(duì)應(yīng)于用于對(duì)傳輸格式 組合指示(TFCI)信息進(jìn)行編碼的由32行和10列組成的傳輸格式組合指示(TFCI)代碼生 成矩陣信息,第二矩陣在第一矩陣的行間位置或列間位置中的至少一個(gè)改變時(shí)形成,并且 附加基礎(chǔ)序列滿(mǎn)足其中最小漢明距離的值是10的預(yù)定條件。優(yōu)選地,所述附加基礎(chǔ)序列包括10個(gè)“0”值。優(yōu)選地,第二矩陣在第一矩陣的行間位置或列間位置中的至少一個(gè)改變時(shí)形成, 并包括將被刪除以生成第三矩陣的下12行,使得第三矩陣對(duì)應(yīng)于用于物理上行鏈路控制 信道(PUCCH)傳輸?shù)牧硪淮a生成矩陣。在本發(fā)明的另一方面,提供了一種使用包括32行和對(duì)應(yīng)于信息位長(zhǎng)度的A列的代 碼生成矩陣對(duì)信息位進(jìn)行信道編碼的方法,該方法包括使用具有對(duì)應(yīng)于代碼生成矩陣的 單獨(dú)列的32位長(zhǎng)度的基礎(chǔ)序列對(duì)具有長(zhǎng)度A的信息位進(jìn)行信道編碼,并將信道編碼結(jié)果作 為輸出序列輸出,其中,如果A的值高于“10”,則當(dāng)在若干個(gè)附加基礎(chǔ)序列中的(A-10)個(gè)附 加基礎(chǔ)序列被作為列向序列添加到第一或第二矩陣時(shí)生成所述代碼生成矩陣,其中,第二 矩陣在第一矩陣的行間位置或列間位置中的至少一個(gè)改變時(shí)形成,第一矩陣由以下表格表
7J\ o
11
[表]
C0023] 并且,所述多個(gè)附加基礎(chǔ)序列分別等于
[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,0,0,1,0,1,0,1,0,1,1,1,0,0],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,1,0,0,0,0,1,0],
,和
。在本發(fā)明的另一方面,提供了 一種使用包括32行和對(duì)應(yīng)于信息位長(zhǎng)度的A列的代 碼生成矩陣對(duì)信息位進(jìn)行信道編碼的方法,該方法包括使用具有對(duì)應(yīng)于代碼生成矩陣的 單獨(dú)列的32位長(zhǎng)度的基礎(chǔ)序列對(duì)具有長(zhǎng)度A的信息位進(jìn)行信道編碼,并將信道編碼結(jié)果作 為輸出序列輸出,其中,所述代碼生成矩陣對(duì)應(yīng)于具有32行和A列的第十矩陣,其中,第四 矩陣對(duì)應(yīng)于由20行和A列組成的矩陣,其中,順序地從由下表所表示的第五矩陣的左側(cè)選 擇A個(gè)基礎(chǔ)序列。[表] 并且,第六矩陣是在第四矩陣的行間位置或列間位置中的至少一個(gè)改變時(shí)形成的 矩陣,且第七矩陣是向第四或第六矩陣的每個(gè)基礎(chǔ)序列添加附加12位時(shí)形成的矩陣,其 中,第七矩陣對(duì)應(yīng)于由32行和A列組成的矩陣,其中,順序地從下表所表示的第八矩陣的左 側(cè)選擇A個(gè)基礎(chǔ)序列。[表]并且,在第七矩陣的至少一個(gè)行間或列間位置改變時(shí)生成第九矩陣,且第十矩陣 是在選擇對(duì)應(yīng)于來(lái)自第七或第九矩陣左側(cè)的A個(gè)基礎(chǔ)序列的基礎(chǔ)序列時(shí)生成的代碼生成矩陣。優(yōu)選地,如果A值等于或小于“ 14”,則基于第十一矩陣的列向序列左側(cè),對(duì)應(yīng)于A 長(zhǎng)度的預(yù)定數(shù)目的列向序列順序地對(duì)應(yīng)于代碼生成矩陣的基礎(chǔ)序列,其中,第i^一矩陣由 以下表格表示。[表] 優(yōu)選地,如果A值等于或小于“ 11 ”,則基于第十二矩陣的列向序列左側(cè),對(duì)應(yīng)于A 長(zhǎng)度的預(yù)定數(shù)目的列向序列順序地對(duì)應(yīng)于代碼生成矩陣的基礎(chǔ)序列,其中,第十二矩陣由 以下表格表示。[表] 優(yōu)選地,所述方法還包括如果輸出序列的位數(shù)目(即位數(shù))為至少32(即至少32 位),則將代碼生成矩陣的每個(gè)基礎(chǔ)序列重復(fù)預(yù)定次數(shù),并使用具有對(duì)應(yīng)于重復(fù)基礎(chǔ)序列中 的輸出序列位數(shù)的預(yù)定長(zhǎng)度的特定部分來(lái)執(zhí)行信道編碼處理。優(yōu)選地,如果輸出序列的位數(shù)高于32 (即32位),則當(dāng)循環(huán)地重復(fù)信道編碼結(jié)果時(shí) 獲取輸出序列。優(yōu)選地,所述信息位對(duì)應(yīng)于信道質(zhì)量信息(CQI)和預(yù)編碼矩陣索引(PMI)中的至 少一個(gè)。優(yōu)選地,通過(guò)物理上行鏈路共享信道(PUSCH)來(lái)發(fā)送所述輸出序列。
應(yīng)理解的是本發(fā)明的前述一般說(shuō)明及以下詳細(xì)說(shuō)明是示例性和說(shuō)明性的,并旨在 提供如權(quán)利要求所述的本發(fā)明的進(jìn)一步解釋。有益效果
根據(jù)本發(fā)明的上述實(shí)施例,本發(fā)明重新使用用于傳統(tǒng)3GPP系統(tǒng)的TFCI (傳輸格式 組合指示)信息編碼的代碼生成矩陣和/或用于PUCCH傳輸?shù)?20,A)代碼生成矩陣,使得 其能夠容易地實(shí)現(xiàn)(32,k)塊編碼。結(jié)果,所生成的代碼字之間的最小距離增加,從而系統(tǒng) 性能提高。


被包括進(jìn)來(lái)以提供對(duì)本發(fā)明的進(jìn)一步理解的附示本發(fā)明的實(shí)施例,并連同說(shuō) 明書(shū)一起用于解釋本發(fā)明的原理。在所述附圖中圖1是圖示根據(jù)本發(fā)明的用于使用用于傳統(tǒng)TFCI信息編碼的(32,10)塊代碼和 用于PUCCH傳輸?shù)?20,14)代碼來(lái)生成(32,14)塊代碼的方法的示意圖;以及圖2是圖示當(dāng)在使用(20,k)塊代碼和(32,k)塊代碼作為基碼的條件下生成(40, k)塊代碼、(52,k)塊代碼、和(64,k)塊代碼時(shí)獲取的最小距離性能的圖表。
具體實(shí)施例方式現(xiàn)在將對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)的參考,其示例在附圖中圖示。只要可能, 在圖中自始至終使用相同的附圖標(biāo)記來(lái)指示相同或類(lèi)似的部分。在描述本發(fā)明之前,應(yīng)注意的是本發(fā)明中公開(kāi)的大部分術(shù)語(yǔ)對(duì)應(yīng)于本領(lǐng)域中眾所 周知的一般術(shù)語(yǔ),但申請(qǐng)人已根據(jù)需要選擇某些術(shù)語(yǔ)并將在本發(fā)明的以下描述中公開(kāi)。因 此,優(yōu)選的是基于術(shù)語(yǔ)在本發(fā)明中的意義來(lái)理解申請(qǐng)人所定義的術(shù)語(yǔ)。例如,雖然以下說(shuō)明 涉及應(yīng)用于3GPP LTE(第三代合作伙伴計(jì)劃長(zhǎng)期演進(jìn))系統(tǒng)的詳細(xì)示例,但本發(fā)明不僅可 以應(yīng)用于以上3GPP LTE系統(tǒng),而且可以應(yīng)用于需要使用塊代碼對(duì)可變長(zhǎng)度控制信息執(zhí)行信 道編碼處理的其它任意通信系統(tǒng)。為了便于描述和更好地理解本發(fā)明,將省略或用方框圖或流程圖來(lái)表示本領(lǐng)域中 眾所周知的一般結(jié)構(gòu)和設(shè)備。只要可能,在圖中自始至終使用相同的附圖標(biāo)記來(lái)指示相同 或類(lèi)似的部分。首先,將在下文中詳細(xì)描述本發(fā)明通??紤]的項(xiàng)。[n, k]代碼是特定代碼,其中,編碼位的數(shù)目是“n”,并且信息位的數(shù)目是“k”。在這種情況下,如果沒(méi)有在每個(gè)代碼的生成矩陣中提及,則用基本序列型表格來(lái) 表示此生成矩陣。實(shí)際上,編碼方法類(lèi)似于3GPP版本99的TFCI代碼的編碼方法。換言之, 信息位被順序地分配給左側(cè)基本序列,并通過(guò)對(duì)應(yīng)于信息位數(shù)目的二元運(yùn)算(即異或和) 來(lái)添加對(duì)應(yīng)于基礎(chǔ)序列與信息位的乘積的序列。如果根據(jù)上述方法來(lái)表示代碼,則雖然信息位的數(shù)目(在下文中稱(chēng)為“信息位數(shù)”) 是可變的,但本發(fā)明具有其能夠基于矩陣式基礎(chǔ)序列表來(lái)執(zhí)行數(shù)據(jù)的編碼處理的優(yōu)點(diǎn)。本發(fā) 明能夠利用上述優(yōu)點(diǎn)來(lái)支持多種信息位數(shù)。因此,在考慮最大尺寸的信息位數(shù)的情況下表示 基礎(chǔ)序列表或代碼生成矩陣。如果實(shí)際應(yīng)用需要的信息位的最大數(shù)目小于以下提出的尺寸,則優(yōu)選的是對(duì)于至少一個(gè)相應(yīng)最大位數(shù)(即,相應(yīng)最大位數(shù)目)使用不具有基礎(chǔ)序列的表格。同時(shí),根據(jù)編碼理論用另一生成代碼“ 1,,來(lái)取代生成代碼“0”的操作對(duì)代碼特性沒(méi)有影響。因此,雖然在基礎(chǔ)序列表中用另一值“1”來(lái)取代值“0”,但取代的結(jié)果可以指示 相同的代碼特征。而且,雖然根據(jù)編碼理論用另一順序來(lái)取代編碼位的順序,但取代的結(jié)果 還可以指示相同的代碼特征。因此,雖然在基礎(chǔ)序列表中用另一行位置來(lái)取代所述行位置, 但取代的結(jié)果還可以指示相同的代碼特征。以下實(shí)施例提出的基本序列被設(shè)計(jì)為具有可變數(shù)目的信息位(即,可變信息位數(shù)), 而且被設(shè)計(jì)為具有可變數(shù)目的編碼位(即,可變編碼位數(shù))。因此,在設(shè)計(jì)本發(fā)明的發(fā)明構(gòu)思 的情況下,預(yù)先考慮其中從特定基礎(chǔ)序列表中刪除特定列的特定代碼。例如,如果用諸如(32, 14)的特定格式來(lái)表示基礎(chǔ)序列表,則(20,11)格式的基礎(chǔ)序列表是以上(32,14)格式基礎(chǔ)序 列表的應(yīng)用示例之一。更詳細(xì)地,如果從(32,14)格式基礎(chǔ)序列表的底部連續(xù)地刪除12列,并 從(32,14)格式基礎(chǔ)序列表的右側(cè)刪除3行,則可以獲得上述(20,11)格式基礎(chǔ)序列表。簡(jiǎn)而 言之,基于最大尺寸判定根據(jù)本發(fā)明的基礎(chǔ)序列的行和列。在小尺寸的行和列的情況下,順序 地從以上表格的右側(cè)或底部刪除最大尺寸的基礎(chǔ)序列表的行和列,從而使用刪除后的結(jié)果。不 用說(shuō),如前所述,雖然在較小尺寸的基礎(chǔ)序列表中可以用列位置來(lái)取代行位置,或者雖然在基 礎(chǔ)序列表中用另一“1”的位置來(lái)取代“0”的位置,但以上取代的結(jié)果可以具有相同代碼。為了便于描述和更好地理解本發(fā)明,在指示本發(fā)明的任何數(shù)據(jù)的順序的情況下, 信息位在以上基礎(chǔ)序列表中順序地朝著從左列到右列的方向進(jìn)行。編碼位在以上基礎(chǔ)序列 表中順序地朝著從最高行到最低行的方向進(jìn)行。根據(jù)需要,還可以將術(shù)語(yǔ)“基礎(chǔ)序列表”稱(chēng) 為“代碼生成矩陣”或其它術(shù)語(yǔ)。同時(shí),優(yōu)選的是在特定信道估計(jì)方法中使用的特定模式的基礎(chǔ)序列不可用。在這 種情況下,可以從以下實(shí)施例提出的各種表格中選擇特定的表格,從該表格中去除了基于 系統(tǒng)類(lèi)型的特定基礎(chǔ)序列。從編碼處理的視角,可以始終將相應(yīng)的基礎(chǔ)序列視為“0”,從而 實(shí)現(xiàn)相同的編碼性能,但僅信息位的數(shù)目被減少。因此,根據(jù)以下實(shí)施例提出的基礎(chǔ)序列表,在設(shè)計(jì)本發(fā)明的情況下已考慮不具有 特定基礎(chǔ)序列或代碼生成矩陣的特定基礎(chǔ)序列表。根據(jù)本發(fā)明的上述一個(gè)方面,本發(fā)明提供了(32,A)格式的塊編碼方法。更詳細(xì)地, 本發(fā)明在考慮信息位的最大長(zhǎng)度(即,14位)的情況下提供(32,14)格式塊編碼方法。然而, 應(yīng)注意的是如前所述根據(jù)信息位長(zhǎng)度僅使用(32,14)格式代碼生成矩陣中的某些基礎(chǔ)序列。雖然出于上述目的可以使用多種方法,但以下實(shí)施例提供能夠使用傳統(tǒng)塊代碼保 持與傳統(tǒng)代碼的最大共同點(diǎn)的代碼設(shè)計(jì)方法。更詳細(xì)地,傳統(tǒng)代碼提供了將(32,10)格式 塊代碼用于在3GPP版本99中使用的TFCI信息編碼的第一方法和將(20,14)格式塊代 碼用于PUCCH傳輸?shù)牡诙椒?。在這種情況下,在由與本發(fā)明相同的申請(qǐng)人提交的題為 "GENERATION METHOD OF VARIOUS SHORT LENGTHBL0CK CODES WITH NESTED STRUCTURE BY PUNCTURING ABASE CODE”的被用作本發(fā)明優(yōu)先權(quán)的美國(guó)臨時(shí)申請(qǐng)No. 61/016, 492中已公 開(kāi)了上述(20,14)格式塊代碼,該臨時(shí)申請(qǐng)通過(guò)引用結(jié)合到本文中。在下文中將詳細(xì)描述 (32,10)格式塊代碼和(20,14)格式塊代碼的詳細(xì)說(shuō)明。在下文中將詳細(xì)描述用于TFCI信息編碼的(32,10)格式塊代碼和用于PUCCH傳 輸?shù)?20,14)格式塊代碼。
(32,10)TFCI 塊代碼和(20,14)塊代碼將如下生成在本實(shí)施例中使用的(20,14)塊代碼。首先,從(32,10)結(jié)構(gòu)的TFCI 代碼生成矩陣生成(20,10)塊代碼,并向(20,10)塊代碼添加4個(gè)基礎(chǔ)序列,從而生成(20, 14)塊代碼。(20,10)塊代碼是基于用于3GPP Rel' 99中的TFCI (傳輸格式組合指示)信息 的信道編碼的(32,10)代碼生成矩陣。結(jié)果,可以將(20,10)塊代碼設(shè)計(jì)為根據(jù)要編碼的 代碼字的長(zhǎng)度來(lái)穿孔。(32,10)TFCI信息代碼的重新使用具有多種優(yōu)點(diǎn)。例如,已經(jīng)基于里德-米勒(RM) 代碼設(shè)計(jì)了 TFCI信息代碼,使得經(jīng)穿孔的TFCI代碼可以具有經(jīng)修改的里德_米勒(RM)代 碼結(jié)構(gòu)。此基于里德-米勒(RM)的代碼具有可以在解碼過(guò)程期間用快速哈達(dá)馬變換法快 速地對(duì)其進(jìn)行解碼的優(yōu)點(diǎn)。再例如,TFCI編碼方法支持可變長(zhǎng)度信息位和可變長(zhǎng)度編碼 位。這樣,信息位長(zhǎng)度或編碼位長(zhǎng)度可以以多種方式改變,使得能夠很好地滿(mǎn)足3GPP LTE 的CQI傳輸?shù)囊蟆?下表1示出用于3GPP Rel ‘ 99中的TFCI信息的信道編碼的(32,10)代碼生成矩陣。 在這種情況下,(32,10)代碼生成矩陣生成具有32位的長(zhǎng)度和Clmin = 12的值的特定代碼字。[表1] 通常,如本領(lǐng)域中眾所周知的,雖然用塊代碼中的其它位置取代行間位置或列間 位置,但在生成的代碼字之間存在性能差異。下表2示出特定塊代碼,其等同于用于使用上 述優(yōu)點(diǎn)的上述TFCI信息編碼的(32,10)塊代碼。[表 2] 如從表2所示的塊代碼可以看到的那樣,用于TFCI編碼的(32,10)代碼的行和列位置變?yōu)槠渌恢?,且某些列之間的位置(或基于TFCI信息代碼的某些行之間的位置)互換。換言之,根據(jù)本發(fā)明的本實(shí)施例,可以對(duì)(32,10)格式TFCI信息代碼(表1)或其 等效矩陣(表2)中的12行進(jìn)行穿孔,或者從(32,10)格式TFCI信息代碼(表1)或其等 效矩陣(表2)中選擇20行,從而構(gòu)成(20,10)塊代碼。在這種情況下,從表2的塊代碼的 視點(diǎn),可以對(duì)12個(gè)列進(jìn)行穿孔,且可以選擇20個(gè)列。在使用表1的第一情況與使用表2的 第二情況之間存在模式性能方面的差異。為了便于描述和更好地理解本發(fā)明,假設(shè)如果在 上述說(shuō)明中未提及,則本發(fā)明使用TFCI信息代碼的等效格式(參見(jiàn)表2)。同時(shí),已經(jīng)基于里德-米勒(RM)代碼生成用于對(duì)TFCI信息進(jìn)行編碼的(32,10) 代碼。在這種情況下,為了實(shí)現(xiàn)糾錯(cuò)性能,對(duì)于以上(32,10)代碼,搜索使得代碼字能夠具 有最長(zhǎng)距離(dmin)的穿孔模式是非常重要的。比較本實(shí)施例,在下文中將詳細(xì)描述能夠搜索用于TFCI編碼的(32,10)代碼的生 成矩陣中的最佳穿孔模式的窮舉搜索。如果(32X10)矩陣(也表示為(32*10)矩陣)中
的要被穿孔的生成矩陣的列數(shù)被設(shè)置為“P”,則所有可用穿孔模式的數(shù)目由(,)指示。在
這種情況下,(,)指示情形的數(shù)目,其中的每一個(gè)從32列中選擇ρ列。例如,如果“ρ”的值是12(p = 12),則存在不同的(10X20)生成矩陣(即
=225,792,840個(gè)( οX20)生成矩陣),10位信息(即,廣=!,024個(gè)信息段)被編
碼成20位的代碼字。計(jì)算由單獨(dú)矩陣生成的代碼字之間的最小漢明距離(dmin),從而在以 上最小漢明距離(dmin)中找到具有最高值的生成矩陣。如果使用穿孔模式來(lái)實(shí)現(xiàn)具有最大 (dmin)值的生成矩陣,則將此穿孔模式視為最終找到的最后模式。然而,基于以上步驟的最 佳(20,10)塊代碼的生成需要大量計(jì)算,導(dǎo)致更加不便于使用。因此,本發(fā)明的本實(shí)施例向用于判定穿孔模式的過(guò)程添加特定的限制條件,使得 其減小用于獲取最佳(dmin)值的搜索空間的范圍。接下來(lái),在下文中將詳細(xì)描述用于更有效地搜索生成具有Clmin = d的代碼字的(20, 10)代碼的生成矩陣的方法。如果用d來(lái)指示目標(biāo)(Clmin)值,則(20,10)代碼生成矩陣的每個(gè) 行向量g1(lby2。[i] (1彡i彡10)的漢明權(quán)w(g1(lby2。[i]) I具有以下等式1所示的某些要求。d^ w(g10by20[i]) ^ 20-di = 0,l,—, 10i興6(在此行向量中全部都是)例如,如果d的值是6 (d = 6),則可以用以下等式2來(lái)表示等式1。[等式2]6^w(g10by20[i]) ^ 14因此,如果等式2的以上限制被添加到從上述窮舉搜索過(guò)程生成的(10*20)矩陣 的單獨(dú)行向量g1(lby2(l[i],則添加的結(jié)果可以減少能夠搜索生成具有dmin = 6的代碼字的 生成矩陣的搜索空間的數(shù)目(〃《(^!)。通常,基于各種引用文獻(xiàn),在本領(lǐng)域中眾所周知的是 (20,10)代碼的最大(dmin)值是6,且其詳細(xì)說(shuō)明已在“(F. J.MacWilliamsMacWilliams和N. J. A. Sloane 所著的)The Theory of Error-CorrectingCodes” 中公開(kāi)。因此,將 dmin = 6的條件應(yīng)用于等式1的條件,使得可以找到指示最佳性能的360個(gè)模式。
在由與本發(fā)明相同的申請(qǐng)人提交的題為“GENERATIONMETHOD OF VARIOUS SHORT LENGTH BLOCK CODES WITHNESTED STRUCTURE BY PUNCTURING A BASE CODE”的美國(guó)臨時(shí)申 請(qǐng)No. 61/016,492的附錄“Α”中已公開(kāi)了以上360個(gè)穿孔模式。具體而言,在附錄“A”中 已公開(kāi)了基于表2的穿孔列的索引。為了便于描述,在此將省略上述索引。在下文中將作為示例描述以上360個(gè)穿孔模式中的以下模式。下表3示出特定模式,其指示360個(gè)模式中的特定漢明權(quán)的分布。[表 3] 表3所示的穿孔模式對(duì)應(yīng)于美國(guó)臨時(shí)申請(qǐng)No. 61/016,492的附錄“A”的表A. 2的 第六索引。在這種情況下,表3的值“0”指示對(duì)應(yīng)于“0”的位置的列被穿孔。表3的值“1” 指示對(duì)應(yīng)于“1”的位置的列未被穿孔,但被選用于(20,10)塊代碼。在將表3的穿孔模式應(yīng)用于表2的情況下,結(jié)果如下表4所示。
[表4] 在這種情況下,與表2相比,表4的行方向和列方向改變,但表4具有與表2相同 的意義。在表4的右側(cè)示出單獨(dú)行向序列之中的12個(gè)穿孔行。結(jié)果,可以用表4來(lái)表示生 成的(20,10)塊代碼。[表 5] 同時(shí),在表4或表5的行順序和基于3GPP的TFCI編碼的矩陣順序之間存在微小 差異。如上所述,雖然每行的位置根據(jù)上述編碼理論變成另一位置,所以在生成的代碼字之 間不存在性能方面的差異。如果以與在TFCI代碼矩陣中相同的方式來(lái)調(diào)整表4或表5的 行順序,則獲得下表6。[表 6] 如上所述,只有表6的行順序不同于表4的行順序,但表6的其余特征與表4完全 相同。表6的表示方法具有這樣的優(yōu)點(diǎn),S卩,最后2位在從(20,10)代碼到(18,10)代碼的 穿孔時(shí)間期間被穿孔。接下來(lái),在下文中將詳細(xì)描述用于將上述(20,10)代碼擴(kuò)展至(20,14)代碼的最 大值的方法。關(guān)于根據(jù)本實(shí)施例的(20,A)塊代碼,假設(shè)可以將指示3GPP LTE系統(tǒng)的信道質(zhì)量 信息(CQI)的CQI值應(yīng)用到用于PUCCH傳輸?shù)男诺谰幋a方法。而且,在生成(20,10)代碼 的情況下,可以在4位至10位的范圍內(nèi)判定3GPP LTE系統(tǒng)的CQI信息的位數(shù),使得其可以 被最大擴(kuò)展至(20,10)塊代碼。然而,在MIMO系統(tǒng)的情況下,CQI信息的位數(shù)可以根據(jù)需 要高于10位。然而,根據(jù)CQI生成方法來(lái)判定實(shí)際CQI的傳輸(Tx)量。對(duì)于編碼處理,本 發(fā)明可以考慮用于支持從4位至14位范圍內(nèi)的所有信息位數(shù)的方法。因此,在下文中將描述(20,14)塊編碼方法,其能夠通過(guò)向以上(20,10)塊代碼添 加對(duì)應(yīng)于信息位數(shù)的列來(lái)支持最多14位。為了在窮舉搜索期間搜索添加的列,必需執(zhí)行大量計(jì)算。因此,在所有情況下執(zhí)行 窮舉搜索可能是無(wú)效或不期望的。在此步驟中,應(yīng)注意的是表6的第六列被設(shè)置為“1”,并且被用作基礎(chǔ)序列。因此, 如果添加的列必需滿(mǎn)足最小距離“d”,則“0”的最小數(shù)目必需等于或高于“d”。在本示例 中,“0”的數(shù)目等于代碼字之間的最小距離。更詳細(xì)地,添加的列與先前的由“1”組成的第 六列之間的差指示代碼字之間的距離,使得包含在添加的列中的“0,,的數(shù)目等于代碼字之 間的距離。通常,可用于(20,10)代碼的最小距離的最大值是6。在本發(fā)明中,可用于對(duì)應(yīng)于 (20,10)代碼的擴(kuò)展型式的(20,11)代碼的最大距離的最小值是4。更詳細(xì)地,可以用表7 來(lái)表示基于20位代碼字的各種信息位數(shù)的最大/最小距離特性。[表7] 因此,本發(fā)明的該實(shí)施例提供一種列添加方法,其允許添加列的最大/最小距離 為“4”。根據(jù)該列添加方法,具有至少四個(gè)“0”值的列被添加到添加列。為了使搜索的次數(shù)最小化,假設(shè)本實(shí)施例的添加列包括4個(gè)“0”值(8卩,四個(gè)“0” 值)。這樣,如果添加列包括四個(gè)“0”值和16個(gè)“1”值,則可以以各種方式來(lái)配置此添加 列。下表8示出添加列的典型示例。如果表6的(20,10)代碼被擴(kuò)展至(20,14)代碼,則 可以獲得表8。[表8] 參照表9,原始列向基礎(chǔ)序列之中的第六列(即,第六列的每個(gè)位具有值“1”)移 動(dòng)至第一基礎(chǔ)序列的位置,且其它序列的順序不變成另一順序。在以下說(shuō)明中,假設(shè)用于PUCCH傳輸?shù)?20,14)塊代碼結(jié)構(gòu)使用表9的塊代碼。如 果用于PUCCH傳輸?shù)男畔⑽坏臄?shù)目限于最多13位或以下,則可以根據(jù)需要省略位于表9的 最右部分的基礎(chǔ)序列,且可以用下表10來(lái)表示省略結(jié)果。[表10]
計(jì),但是根據(jù)本實(shí)施例的編碼方法必須被設(shè)計(jì)為搜索最大數(shù)目的與傳統(tǒng)代碼的共同點(diǎn)。為了生成(32,14)塊代碼,本發(fā)明考慮從3GPP版本99的(32,10)TFCI塊代碼獲得的(20,14)塊代碼(參見(jiàn)表9),并同時(shí)考慮上述(32,10) TFCI塊代碼。為了使用(20,14) 塊代碼和(32,10)TFCI塊代碼來(lái)生成(32,14)塊代碼,需要另外定義圖1的“TBD”(要被定 義)部分。圖1圖示根據(jù)本發(fā)明的用于使用用于傳統(tǒng)TFCI信息編碼的(32,10)塊代碼和用 于PUCCH傳輸?shù)?20,14)代碼來(lái)生成(32,14)塊代碼的方法的示意圖。參照?qǐng)D1,如果使用用于TFCI信息編碼的(32,10)塊代碼101和(20,14)塊代碼 102來(lái)生成(32,14)塊代碼104,則必須另外定義TBD部分103。在任何一個(gè)塊代碼的一個(gè) 方面,可以以多種方式來(lái)分析上述定義。即,當(dāng)向傳統(tǒng)(32,10)塊代碼的右側(cè)添加四個(gè)基礎(chǔ) 序列(對(duì)應(yīng)于圖1的102a部分和103部分之間的組合部分)時(shí)生成根據(jù)本實(shí)施例的(32, 14)塊代碼104。在以上塊代碼的另一方面,向表9的塊代碼或其等效(20,14)塊代碼102 添加12行向序列(對(duì)應(yīng)于圖1的IOla部分與103部分之間的組合部分),使得也可以生成 (32,14)塊代碼 104。在這種情況下,還可以使用表1所示的傳統(tǒng)TFCI信息代碼及其等效代碼作為(32, 10)塊代碼101。還可以使用表9的塊代碼及其等效代碼作為(20,14)塊代碼102。在這種 情況下,如果傳統(tǒng)塊代碼的行間位置和/或列間位置變成其它位置,則實(shí)現(xiàn)以上等效代碼。優(yōu)選地,如果設(shè)計(jì)了代碼,則已設(shè)計(jì)代碼必須允許TBD 103在最小距離處具有最 佳性能。通常,根據(jù)各種信息位長(zhǎng)度和各種編碼位長(zhǎng)度,如圖11所示,獲得以下最小距離性 能。[表11] 參照表11,在(32,Α)塊編碼的情況下,如果“Α”高于“ 10”,則基礎(chǔ)序列的最小漢 明距離的最大值局限于“10”。因此,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,圖1的TBD部分103以及(20,14)塊代碼102的 102a部分必須允許每個(gè)基礎(chǔ)序列(對(duì)應(yīng)于圖1的102a部分與103部分之間的組合部分) 的最小漢明距離的最大值為“10”。在這種情況下,102a部分對(duì)應(yīng)于大于10位的信息位。更 詳細(xì)地,如果附加基礎(chǔ)序列的數(shù)目是1或2(即,如果“A”是11或12),則這意味著添加一個(gè) 或兩個(gè)基礎(chǔ)序列以允許每個(gè)基礎(chǔ)序列的最小漢明距離為“10”。如果附加基礎(chǔ)序列的數(shù)目 是3或4 (即,如果“A”是13或14),則這意味著添加三個(gè)或四個(gè)基礎(chǔ)序列以允許每個(gè)基礎(chǔ) 序列的最小漢明距離為“8”。用于TFCI信息編碼的(32,10)塊代碼包括其中所有分量中的 每一個(gè)是“1”的基礎(chǔ)序列,使得每個(gè)附加基礎(chǔ)序列可以包括10個(gè)“0”值。換言之,如果使 用(20,14)塊代碼作為表9的塊代碼,則對(duì)應(yīng)于圖1的102a部分的單獨(dú)基礎(chǔ)序列包括4個(gè) “0”值,使得對(duì)應(yīng)于TBD部分的基礎(chǔ)序列部分可以包括6個(gè)“0”值。在下表12中示出滿(mǎn)足上述條件的示例。[表12] 如可以從表12中看到的那樣,如果從表12的底部刪除12行,則形成用于PUCCH傳 輸?shù)?20,14)代碼。如果從表12的底部刪除14行,則形成(18,14)代碼。可以容易地實(shí) 現(xiàn)信息位的可變應(yīng)用,從表12獲得與相 應(yīng)信息位的數(shù)目一樣多的表12的基礎(chǔ)序列,從而將 獲得的基礎(chǔ)序列用于編碼處理。如果圖12的信息位的最大數(shù)目(即,最大信息位數(shù))小于 14(即,14位),則可以從右列刪除與對(duì)諸如表9的基礎(chǔ)序列表不需要的預(yù)定數(shù)目一樣多的 基礎(chǔ)序列。這意味著可以添加與(32,10)塊代碼所需的信息位的數(shù)目一樣多的基礎(chǔ)序列。例如,如果最大信息位數(shù)限于11位,則可以使用表13的以下(32,11)塊代碼。[表13] 同時(shí),在下文中將詳細(xì)描述用于在考慮(16,k)塊代碼的情況下布置(32,k)塊代 碼的方法。用于生成表12或表13的(32,k)塊代碼的最佳代碼的方法如下。在生成(20,k) 或(18,k)塊代碼的情況下,如果從最低行刪除剩余行,則可以生成(32,k)塊代碼的上述最 佳代碼。然而,如果需要(16,k)塊代碼,則需要考慮很多。因此,根據(jù)本發(fā)明的該實(shí)施例,在考慮(16,k)塊代碼的情況下改變以上(32,k)塊代碼的行順序。如果需要(16,k)塊代 碼,則雖然從(32,k)塊代碼的最低行刪除并使用某些行,但本發(fā)明能夠生成必要的代碼。 在下表14中示出代表性示例。
[表14] 在表14中,在從(32,k)代碼到(20,k)代碼的代碼轉(zhuǎn)換期間,如果基于最低行從 表14中刪除12行,則生成最佳代碼。如果基于最低行從表14中刪除14行,則生成(18, k)代碼。如果基于最低行從表14中刪除16行,則生成(16,k)代碼。同時(shí),基于上述說(shuō)明,如果需要大于32位的代碼字,則可以執(zhí)行以下信道編碼方法。
如果需要多于32位的代碼字如果需要多于32位的代碼字,則本發(fā)明提供一種用于通過(guò)基于被用作基碼的 (32,k)或(20,k)代碼重復(fù)以上基礎(chǔ)序列來(lái)生成長(zhǎng)度長(zhǎng)的(n,k)代碼的方法?;诒?2或表14,可以很容易地生成(32,k)或(20,k)代碼。同時(shí),為了對(duì)傳輸 (Tx)位賦予更強(qiáng)或更高的糾錯(cuò)能力,本發(fā)明可以增加編碼位的數(shù)目(即,編碼位數(shù))。在這 種情況下,優(yōu)選的是生成對(duì)應(yīng)于增加的編碼位數(shù)的新代碼,但每當(dāng)編碼位的數(shù)目增加時(shí),代 碼設(shè)計(jì)員很難設(shè)計(jì)新代碼。因此,簡(jiǎn)單的生成方法之一是將基碼重復(fù)期望的長(zhǎng)度。如果該 期望長(zhǎng)度不是由基碼的整數(shù)倍來(lái)準(zhǔn)確地表示,則將該基碼重復(fù)至少該期望長(zhǎng)度,且可以去 除與多余位一樣多的基碼。在這種情況下,盡管本發(fā)明能夠每次搜索最佳穿孔模式,但本發(fā) 明基本上能夠考慮基于速率匹配塊的簡(jiǎn)單穿孔方法。在這種情況下,本發(fā)明可以將(32,k)或(20,k)代碼視為基碼。為了便于描述,本 發(fā)明僅考慮期望長(zhǎng)度具有基碼的整數(shù)倍的尺寸的特定情況。在剩余情況下,假設(shè)本發(fā)明能 夠使用穿孔法來(lái)獲得必要的代碼。而且,本發(fā)明能夠使用多種“k”值。在這種情況下,為了 便于描述,假設(shè)“k”的最大尺寸被設(shè)置為14。雖然在本發(fā)明中未提及小于14的較小尺寸, 但對(duì)于本領(lǐng)域的技術(shù)人員已知的是選擇并使用對(duì)應(yīng)于相應(yīng)長(zhǎng)度的基礎(chǔ)序列。例如,如果需要(64,14)代碼,則可以將(32,14)代碼僅重復(fù)兩次。如果需要(40, 14)代碼,則可以將(20,14)代碼僅重復(fù)兩次。而且,(32,14)代碼和(20,14)代碼同時(shí)被 視為基碼,從而依次附加(32,14)代碼和(20,14)代碼以構(gòu)成(52,14)代碼??傊梢詫⒖捎么a的組合確定為(a*32+b*20,14)代碼(其中“a”或“b”是至 少為“0”的整數(shù))。如果最后的必要編碼位數(shù)不是由基碼的整數(shù)倍來(lái)表示,則將基碼重復(fù)至長(zhǎng)于期望 長(zhǎng)度,可以將不必要的部分從較長(zhǎng)尺寸代碼的末尾部分隔斷,或者可以使用速率匹配塊進(jìn) 行穿孔。同時(shí),根據(jù)本發(fā)明的另一方面,在已將信息位的順序顛倒之后,隨后可以重復(fù)基 碼。如上所述,如果連續(xù)地重復(fù)基碼,則可以在不進(jìn)行任何修改的情況下保持基碼的 最小距離特性,從而重復(fù)結(jié)果得到的最小距離特性。因此,如果將原始最小距離為4的代碼 重復(fù)兩次,則最小距離增加兩倍,使得得到的代碼的最小距離達(dá)到“8”。然而,如果在以上重復(fù)期間對(duì)信息位施加任何變更,雖然使用形成具有最小距離 的代碼字的信息位,但由通過(guò)以上重復(fù)而改變的另一信息位生成的代碼字能夠形成具有比 上述最小距離長(zhǎng)的距離的另一代碼字。如果根據(jù)上述原理不重復(fù)最小距離,則可以將代碼 設(shè)計(jì)為使得最小距離特性可以大于簡(jiǎn)單倍數(shù)的那些特性。本發(fā)明可以考慮用于改變信息位的多種方法。例如,為了改變上述信息位,在本發(fā) 明中可以使用用于位單元的相反型式的方法,和用于允許信息位通過(guò)諸如PN序列的隨機(jī)序列的方法。而且,本發(fā)明對(duì)單獨(dú)的重復(fù)次數(shù)賦予不同的信息位變更,使得每當(dāng)發(fā)生重復(fù)時(shí)信 息位以不同方式改變。然而,在這種情況下,發(fā)送/接收端的復(fù)雜性增加。如果執(zhí)行若干次 重復(fù),則本發(fā)明在第一次可以不改變信息位,且可以在下一次改變信息位。更詳細(xì)地,在根據(jù)本實(shí)施例重復(fù)代碼的情況下,信息位在第偶次重復(fù)時(shí)不改變,而 是在第奇次重復(fù)時(shí)改變。換言之,本發(fā)明控制每當(dāng)發(fā)生重復(fù)時(shí)將被觸發(fā)的信息位變更。
例如,在使用(20,k)代碼和(32,k)代碼作為基碼的條件下,根據(jù)本發(fā)明,可以生 成(40,k)代碼、(52,k)代碼、和(64,k)代碼。在下文中將描述其詳細(xì)說(shuō)明。圖2是圖示當(dāng)在使用(20,k)塊代碼和(32,k)塊代碼作為基碼的條件下生成(40, k)塊代碼、(52,k)塊代碼、和(64,k)塊代碼時(shí)獲取的最小距離性能的圖表。參照?qǐng)D2,“(40,k)_20+20”指示將充當(dāng)基碼的(20,k)代碼重復(fù)兩次?!?20, k)_20rev”指示從充當(dāng)基碼的(20,k)代碼開(kāi)始使信息位顛倒??梢砸耘c上述方法相同的 方法來(lái)分析“(32,k)_32reV,,?!?40,k)_20+20reV”指示用作基碼的(20,)代碼被重復(fù)兩次,信息位根據(jù)觸發(fā)方 法在第一次重復(fù)時(shí)改變,并且信息位隨后在第二次重復(fù)時(shí)顛倒。這樣,還可以與以上方法相 同的方法來(lái)分析“(64,k)_32+32rev”。同時(shí),“(52,k)_20+32rev” 指示(32,k)和(20,k) 代碼被選為基碼,每個(gè)所選基碼僅被重復(fù)一次,并且充當(dāng)?shù)诙a的(32,k)代碼是倒位代 碼且該信息位隨后被應(yīng)用于倒位結(jié)果。在圖2中,如果將k的值表示為k彡4,則“(40,k)_20”代碼具有小于(32,k)代 碼的低性能。因此,可以認(rèn)識(shí)到使用具有較少編碼位數(shù)的(32,k)代碼的操作具有比將(20, k)代碼重復(fù)兩次的操作更高的良好性能。換言之,具有較少編碼位數(shù)的(32,k)代碼的重 復(fù)具有比(20,k)代碼的重復(fù)優(yōu)越的高性能。因此,本發(fā)明的優(yōu)選實(shí)施例提供了一種用于在 對(duì)長(zhǎng)度長(zhǎng)的編碼位的編碼處理期間反復(fù)地使用(32,k)代碼的方法。換言之,根據(jù)本發(fā)明的 實(shí)施例,如果(32,k)代碼被選為基碼,則最后一個(gè)輸出序列的位數(shù)(即,位的數(shù)目)等于或 高于32(即,32位),且不實(shí)現(xiàn)基碼的整數(shù)倍,則將(32,k)代碼重復(fù)至長(zhǎng)于期望的長(zhǎng)度,并 將不必要的部分(即,對(duì)應(yīng)于所需輸出序列的位數(shù))與重復(fù)結(jié)果的末尾隔斷??梢匀缦路治錾鲜鰧?shí)施例。更詳細(xì)地,如果所需輸出序列的長(zhǎng)度至少為32位,則 可以認(rèn)識(shí)到循環(huán)地重復(fù)(32,k)塊代碼的編碼結(jié)果以獲得以上輸出序列。即,如果用Ivb1, 132,1^",1^1(其中8 = 32)來(lái)表示已被(32,k)塊代碼進(jìn)行信道編碼的32位長(zhǎng)度代碼字, 并用如,Q1, q2, q3,…,Q0^1來(lái)表示長(zhǎng)于32位長(zhǎng)度的輸出序列(例如,Q的位長(zhǎng)度),則可以 用以下等式3來(lái)表示輸出序列與經(jīng)信道編碼的32位長(zhǎng)度代碼字之間的以下關(guān)系。[等式3]qi = b(imodB)其中 i = 0,1,2,—, Q-I如從等式3可以看到的那樣,具有索引“i”的輸出序列分量對(duì)應(yīng)于具有對(duì)應(yīng)于模 運(yùn)算結(jié)果值的索引的代碼字分量。在這種情況下,當(dāng)用32的“B”值對(duì)索引“i”進(jìn)行模運(yùn)算 時(shí)獲得模運(yùn)算結(jié)果值。如果Q值高于32,則當(dāng)循環(huán)地重復(fù)信道編碼序列時(shí)獲得輸出序列。 這也意味著(32,k)代碼被重復(fù)預(yù)定次數(shù),且選擇并使用對(duì)應(yīng)于必要代碼字的長(zhǎng)度的部分。 如本領(lǐng)域的技術(shù)人員眾所周知的那樣,上述運(yùn)算結(jié)果已基本上彼此相等,但已以不同方式 對(duì)其進(jìn)行分析。
同時(shí),如從圖2看到的那樣,“(52,k)_20+32rev"代碼的性能等于或高于“(52, k)_20+32”代碼的性能,且“(40,k)_20+20rev”代碼的性能等于或高于“(40,k)_20+20”的
性能。因此,為了改善最小距離特性,在第一次重復(fù)時(shí)在不進(jìn)行任何修改的情況下重復(fù)信息 位,并隨后在下一次重復(fù)時(shí)將其顛倒。最后,如果最后的信息位數(shù)不是由基碼的整數(shù)倍來(lái)表示,則將基碼重復(fù)至長(zhǎng)于期 望長(zhǎng)度,并將不必要的部分與重復(fù)結(jié)果的末尾部分隔斷,或者可以用速率匹配塊方法進(jìn)行 穿孔。同時(shí),用于根據(jù)觸發(fā)方案來(lái)執(zhí)行信息位的位顛倒的上述方法不僅可以應(yīng)用于上述 基碼的重復(fù),而且可以應(yīng)用于其他各種基碼的重復(fù)。例如,當(dāng)執(zhí)行ACK/NACK控制信息的單 工碼的重復(fù)編碼時(shí),在第一次重復(fù)時(shí)在不進(jìn)行任何修改的情況下對(duì)信息位進(jìn)行編碼,并隨 后在第二次重復(fù)時(shí)對(duì)ACK/NACK控制信息的信息位進(jìn)行位顛倒。應(yīng)注意的是在考慮本發(fā)明的功能的情況下定義在本發(fā)明中公開(kāi)的大多數(shù)術(shù)語(yǔ),且 可以根據(jù)本領(lǐng)域的技術(shù)人員的意圖或慣例以不同方式來(lái)確定該術(shù)語(yǔ)。因此,優(yōu)選的是基于 在本發(fā)明中公開(kāi)的所有內(nèi)容來(lái)理解上述術(shù)語(yǔ)。對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō)顯而易見(jiàn)的是, 在不脫離本發(fā)明的精神和范圍的情況下可以對(duì)本發(fā)明進(jìn)行各種修改和變更。因此,意圖在 于本發(fā)明涵蓋對(duì)本發(fā)明的修改和變更,只要它們?cè)谒綑?quán)利要求書(shū)及其等價(jià)物的范圍內(nèi)即 可。也就是說(shuō),本發(fā)明不僅限于本文所述的實(shí)施例,且包括等效于本文公開(kāi)的原理和 特征的最廣范圍。工業(yè)實(shí)用性從以上說(shuō)明顯而易見(jiàn)的是,根據(jù)本發(fā)明的信道編碼方法 可以很容易地應(yīng)用于經(jīng)由 PUSCH信道向上行鏈路發(fā)送CQI/PMI信息的3GPP LTE系統(tǒng)的其它信道編碼。然而,上述方 法不僅限于以上3GPP LTE系統(tǒng),且可以應(yīng)用于多種通信方案,其中每種通信方案對(duì)可變長(zhǎng) 度信息執(zhí)行塊編碼。
權(quán)利要求
一種使用包括32行和A列的代碼生成矩陣對(duì)信息位進(jìn)行信道編碼的方法,所述A是對(duì)應(yīng)于信息位的長(zhǎng)度的整數(shù),該方法包括使用具有對(duì)應(yīng)于所述代碼生成矩陣的單獨(dú)列的32位長(zhǎng)度的基礎(chǔ)序列對(duì)具有長(zhǎng)度A的信息位進(jìn)行信道編碼,并將信道編碼結(jié)果作為輸出序列輸出,以及其中,當(dāng)所述A的值高于“10”時(shí),所述代碼生成矩陣包括(A-10)個(gè)附加基礎(chǔ)序列作為添加到第一或第二矩陣的列向序列,其中,所述第一矩陣對(duì)應(yīng)于用于對(duì)傳輸格式組合指示(TFCI)信息進(jìn)行編碼的32行和10列組成的傳輸格式組合指示(TFCI)代碼生成矩陣,以及所述第二矩陣是在所述第一矩陣的行間位置或列間位置中的至少一個(gè)改變時(shí)形成的矩陣,以及其中,所述附加基礎(chǔ)序列滿(mǎn)足包括附加基礎(chǔ)序列的基礎(chǔ)序列之間的最小漢明距離的值小于10的預(yù)定條件。
2.如權(quán)利要求1所述的方法,其中,每個(gè)附加基礎(chǔ)序列包括10個(gè)“0”值。
3.如權(quán)利要求1所述的方法,其中,當(dāng)所述第一矩陣的行間位置或列間位置中的至少 一個(gè)改變時(shí)形成所述第二矩陣,使得通過(guò)從所述第二矩陣刪除下12行形成的第三矩陣對(duì) 應(yīng)于用于物理上行鏈路控制信道(PUCCH)傳輸?shù)牧硪淮a生成矩陣。
4.一種使用包括32行和A列的代碼生成矩陣對(duì)信息位進(jìn)行信道編碼的方法,所述A對(duì) 應(yīng)于信息位的長(zhǎng)度,該方法包括使用具有對(duì)應(yīng)于所述代碼生成矩陣的單獨(dú)列的32位長(zhǎng)度的基礎(chǔ)序列對(duì)具有長(zhǎng)度A的 信息位進(jìn)行信道編碼,并將信道編碼結(jié)果作為輸出序列輸出,以及其中,當(dāng)所述A的值高于“10”時(shí),所述代碼生成矩陣包括(A-10)個(gè)附加基礎(chǔ)序列作為 添加到第一或第二矩陣的列向序列,其中,所述第一矩陣由下表來(lái)表示。[表] 并且,所述第二矩陣在第一矩陣的行間位置或列間位置中的至少一個(gè)改變時(shí)形成,以及其中,(A-10)個(gè)附加基礎(chǔ)序列選自 [1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,0,0,1,0,1,0,1,0,1,1,1,0,0], [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,1,0,0,0,0,1,0],
,和
。
5.如權(quán)利要求4所述的方法,其中,實(shí)現(xiàn)附加的(A-10)個(gè)基礎(chǔ)序列使得所得到的基礎(chǔ) 序列滿(mǎn)足最小漢明距離的值“10”。
6.如權(quán)利要求4所述的方法,其中,實(shí)現(xiàn)所述附加的(A-10)個(gè)基礎(chǔ)序列使得每個(gè)基礎(chǔ) 序列包括10個(gè)“0”值。
7.如權(quán)利要求1或4所述的方法,其中,所述A的值等于或小于“14”,以及所述代碼生成矩陣的基礎(chǔ)序列從預(yù)定矩陣的左側(cè)起順序地對(duì)應(yīng)于A個(gè)列向序列,其由 下表表示 [表]
8.如權(quán)利要求1或4所述的方法,其中,所述A的值等于或小于“11”,以及 所述代碼生成矩陣的基礎(chǔ)序列從預(yù)定矩陣的左側(cè)起順序地對(duì)應(yīng)于A個(gè)列向序列,其由下表表示 [表]
9.如權(quán)利要求1或4所述的方法,還包括 如果所述輸出序列的位數(shù)大于32,則將所述代碼生成矩陣的每個(gè)基礎(chǔ)序列重復(fù)預(yù)定次數(shù),并使用重復(fù)基礎(chǔ)序列中的具有對(duì)應(yīng)于所述輸出序列位數(shù)的預(yù)定長(zhǎng)度的特定部分來(lái)執(zhí)行信道編碼處理。
10.如權(quán)利要求1或4所述的方法,其中如果輸出序列的位數(shù)大于32,則 當(dāng)循環(huán)地重復(fù)信道編碼結(jié)果時(shí)獲得所述輸出序列。
11.如權(quán)利要求1或4所述的方法,其中,所述信息位對(duì)應(yīng)于信道質(zhì)量信息(CQI)和預(yù) 編碼矩陣索引(PMI)中的至少一個(gè)。
12.如權(quán)利要求1或4所述的方法,其中,通過(guò)物理上行鏈路共享信道(PUSCH)來(lái)發(fā)送 所述輸出序列。
13.一種使用包括32行和A列的代碼生成矩陣對(duì)信息位進(jìn)行信道編碼的方法,所述A 對(duì)應(yīng)于信息位的長(zhǎng)度,該方法包括使用具有對(duì)應(yīng)于所述代碼生成矩陣的單獨(dú)列的32位長(zhǎng)度的基礎(chǔ)序列對(duì)具有長(zhǎng)度A的 信息位進(jìn)行信道編碼,并將信道編碼結(jié)果作為輸出序列輸出,其中所述代碼生成矩陣的基礎(chǔ)序列基于下表所示的預(yù)定矩陣的列向序列的左側(cè)順序地對(duì)應(yīng)于預(yù)定數(shù)目的對(duì)應(yīng)于A長(zhǎng)度的列向序列, [表]
全文摘要
本發(fā)明公開(kāi)了一種使用塊代碼的可變長(zhǎng)度信息的信道編碼方法。一種用于使用包括32行和對(duì)應(yīng)于信息位長(zhǎng)度的A列的代碼生成矩陣對(duì)信息位進(jìn)行信道編碼的方法,包括使用具有對(duì)應(yīng)于代碼生成矩陣的列的32位長(zhǎng)度的基礎(chǔ)序列對(duì)具有‘A’長(zhǎng)度的信息位進(jìn)行信道編碼,并將信道編碼結(jié)果作為輸出序列輸出。如果‘A’高于10,則當(dāng)將(A-10)個(gè)附加基礎(chǔ)序列作為列向序列添加到第一或第二矩陣時(shí)生成代碼生成矩陣。第一矩陣是用于TFCI編碼的由32行和10列組成的TFCI代碼生成矩陣。第二矩陣在第一矩陣的行間位置或列間位置中的至少一個(gè)改變時(shí)形成。附加基礎(chǔ)序列滿(mǎn)足最小漢明距離的值10。
文檔編號(hào)H03M13/27GK101868920SQ200880116762
公開(kāi)日2010年10月20日 申請(qǐng)日期2008年12月22日 優(yōu)先權(quán)日2007年12月24日
發(fā)明者盧東昱, 盧柳珍, 安俊基, 曹政鉉, 李大遠(yuǎn), 柳南悅, 金沂濬 申請(qǐng)人:Lg電子株式會(huì)社
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1