專利名稱:無(wú)線通信裝置及編碼處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)無(wú)線通信中使用的無(wú)線通信裝置及編碼處理方法。
背景技術(shù):
在移動(dòng)無(wú)線通信、特別是CDMA無(wú)線通信中,為了增大糾錯(cuò)的效果,或者為了結(jié)合分組或ISDN等的數(shù)據(jù)進(jìn)行發(fā)送,進(jìn)行速率匹配(Rate matching)處理。所謂速率匹配處理,是指為了將編碼過(guò)的數(shù)據(jù)調(diào)整為幀長(zhǎng)而增加數(shù)據(jù)的比特?cái)?shù)的處理(重復(fù);repetition)、或減少數(shù)據(jù)的比特?cái)?shù)的處理(穿孔;puncturing)。例如,在發(fā)送機(jī)端增加數(shù)據(jù)的比特?cái)?shù)的情況下,在接收機(jī)端進(jìn)行減少數(shù)據(jù)的比特?cái)?shù)的處理。在此情況下,在發(fā)送機(jī)端,進(jìn)行重復(fù),所以能夠增大發(fā)送功率。
圖1A是在發(fā)送機(jī)端進(jìn)行重復(fù)的情況下、現(xiàn)有編碼處理裝置的結(jié)構(gòu)方框圖。此外,圖1B是在發(fā)送機(jī)端進(jìn)行重復(fù)的情況下、現(xiàn)有解碼處理裝置的結(jié)構(gòu)方框圖。
編碼處理裝置1包含編碼部2、糾錯(cuò)編碼部3、重復(fù)部4、以及交織部5。此外,解碼處理裝置10包含解交織部11、穿孔部12、糾錯(cuò)解碼部13、以及解碼部14。
在發(fā)送機(jī)端,發(fā)送數(shù)據(jù)6由編碼部2進(jìn)行編碼。該編碼過(guò)的數(shù)據(jù)由糾錯(cuò)編碼部3實(shí)施卷積編碼等糾錯(cuò)編碼處理后由重復(fù)部4增加比特?cái)?shù)。該重復(fù)過(guò)的數(shù)據(jù)由交織部5排序,然后實(shí)施規(guī)定的調(diào)制處理及無(wú)線處理等,從發(fā)送天線7進(jìn)行發(fā)送。
另一方面,在接收機(jī)端,由接收天線15接收到的信號(hào)被實(shí)施規(guī)定的無(wú)線處理及解調(diào)處理等后,由解交織部11進(jìn)行與發(fā)送機(jī)端的交織相反的排序。該排序過(guò)的數(shù)據(jù)由穿孔部12減少發(fā)送機(jī)端增加的比特?cái)?shù)的比特,由糾錯(cuò)解碼部13通過(guò)維特比解碼等進(jìn)行糾錯(cuò)。該糾錯(cuò)后的數(shù)據(jù)由解碼部14進(jìn)行解碼。由此,得到接收數(shù)據(jù)16。
圖2是用現(xiàn)有編碼處理裝置進(jìn)行重復(fù)的情況下的數(shù)據(jù)排列圖。這里,設(shè)由編碼部2輸出的數(shù)據(jù)為{D1、D2、D3、D4},設(shè)該數(shù)據(jù)在糾錯(cuò)編碼部3中用編碼率=1/2實(shí)施糾錯(cuò)編碼處理。其結(jié)果是,在D1成為d1、d2,D2成為d3、d4,D3成為d5、d6,D4成為d7、d8的情況下,輸入到重復(fù)部4的數(shù)據(jù)為8比特的數(shù)據(jù){d1,d2,d3,d4,d5,d6,d7,d8}。設(shè)每1幀的比特?cái)?shù)為12比特。
重復(fù)部4包括速率匹配表。在該速率匹配表中,存儲(chǔ)著使幀內(nèi)比特增加的分布均等的0、1的圖案。如果這里設(shè)速率匹配表為{1,0,1,0,1,0,1,0},則由于與“1”對(duì)應(yīng)的比特增加,所以下劃線所示的d1、d3、d5、d7增加。
因此,重復(fù)后的數(shù)據(jù)為{d1,d1,d2,d3,d3,d4,d5,d5,d6,d7,d7,d8}。觀察該重復(fù)后的數(shù)據(jù),可知在連續(xù)3比特中,存在2個(gè)增加了的比特和1個(gè)未增加的比特,在幀內(nèi)比特增加的分布均等。
然后,重復(fù)過(guò)的數(shù)據(jù)由由交織部5通過(guò)例如交織圖案12[4[2x2]x3[2x2]]進(jìn)行交織。由此,交織后的數(shù)據(jù)為{d1,d5,d3,d7,d2,d6,d4,d8,d1,d5,d3,d7}。通過(guò)這些處理,能夠在某種程度上回避傳播路徑中的突發(fā)差錯(cuò)。因此,能夠在某種程度上提高在接收機(jī)端進(jìn)行糾錯(cuò)時(shí)的比特差錯(cuò)率特性。
然而,在上述現(xiàn)有編碼處理裝置中,對(duì)于有的交織圖案,通過(guò)重復(fù)而增加的比特會(huì)偏向幀內(nèi)的某個(gè)位置。由此,重復(fù)的效果顯著降低,在接收機(jī)端進(jìn)行糾錯(cuò)時(shí)的比特差錯(cuò)率特性惡化。
具體地說(shuō),例如在圖2所示的交織圖案中,增加了的比特d1、d3、d5、d7偏向幀內(nèi)的兩側(cè)而存在。因此,在未增加的比特d2、d4、d6、d8的部分在傳播路徑中發(fā)生突發(fā)差錯(cuò)的情況下,在接收機(jī)端進(jìn)行糾錯(cuò)時(shí)的比特差錯(cuò)率特性惡化。
發(fā)明概述本發(fā)明的目的在于提供一種無(wú)線通信裝置及編碼處理方法,對(duì)傳播路徑中的突發(fā)差錯(cuò)的抵抗力強(qiáng),能夠提高通信品質(zhì)。
本發(fā)明人著眼于通過(guò)重復(fù)而增加的比特在幀內(nèi)偏向存在的原因在于在交織前對(duì)所有數(shù)據(jù)一次進(jìn)行重復(fù),發(fā)現(xiàn)通過(guò)將重復(fù)分為交織前后來(lái)平衡地進(jìn)行,能夠防止通過(guò)重復(fù)而增加的比特在幀內(nèi)偏向存在,從而提出本發(fā)明。
因此,為了實(shí)現(xiàn)上述目的,在本發(fā)明中,對(duì)于通過(guò)重復(fù)而增加的比特?cái)?shù)的大約半數(shù)的比特?cái)?shù),通過(guò)交織前的重復(fù)來(lái)增加,對(duì)于通過(guò)重復(fù)而增加的其余比特?cái)?shù)則通過(guò)交織后的重復(fù)來(lái)增加。
附圖的簡(jiǎn)單說(shuō)明圖1A是現(xiàn)有編碼處理裝置的結(jié)構(gòu)方框圖。
圖1B是現(xiàn)有解碼處理裝置的結(jié)構(gòu)方框圖。
圖2是用現(xiàn)有編碼處理裝置進(jìn)行重復(fù)的情況下的數(shù)據(jù)排列圖。
圖3A是本發(fā)明實(shí)施例1的編碼處理裝置的結(jié)構(gòu)方框圖。
圖3B是本發(fā)明實(shí)施例1的解碼處理裝置的結(jié)構(gòu)方框圖。
圖4是本發(fā)明實(shí)施例1的重復(fù)部及穿孔部的結(jié)構(gòu)方框圖。
圖5是本發(fā)明實(shí)施例1的第1重復(fù)部的操作說(shuō)明流程圖。
圖6是本發(fā)明實(shí)施例1的第2重復(fù)部的操作說(shuō)明流程圖。
圖7是本發(fā)明實(shí)施例1的第1穿孔部的操作說(shuō)明流程圖。
圖8是本發(fā)明實(shí)施例1的第2穿孔部的操作說(shuō)明流程圖。
圖9是用本發(fā)明實(shí)施例1的編碼處理裝置進(jìn)行重復(fù)的情況下的數(shù)據(jù)排列圖。
圖10A是本發(fā)明實(shí)施例2的編碼處理裝置的結(jié)構(gòu)方框圖。
圖10B是本發(fā)明實(shí)施例2的解碼處理裝置的結(jié)構(gòu)方框圖。
圖11A是本發(fā)明實(shí)施例3的編碼處理裝置的結(jié)構(gòu)方框圖。
圖11B是本發(fā)明實(shí)施例3的解碼處理裝置的結(jié)構(gòu)方框圖。
實(shí)施發(fā)明的最好形式以下,參照附圖來(lái)詳細(xì)說(shuō)明本發(fā)明的實(shí)施例。
(實(shí)施例1)圖3A是本發(fā)明實(shí)施例1的編碼處理裝置的結(jié)構(gòu)方框圖。此外,圖3B是本發(fā)明實(shí)施例1的解碼處理裝置的結(jié)構(gòu)方框圖。編碼處理裝置100包含編碼部101、糾錯(cuò)編碼部102、第1重復(fù)部103、交織部104、以及第2重復(fù)部105。另一方面,解碼處理裝置110包含第1穿孔部111、解交織部112、第2穿孔部113、糾錯(cuò)解碼部114、以及解碼部115。
在發(fā)送機(jī)端,發(fā)送數(shù)據(jù)106由編碼部101進(jìn)行編碼。該編碼過(guò)的數(shù)據(jù)由糾錯(cuò)編碼部102實(shí)施卷積碼等糾錯(cuò)編碼處理后,輸出到第1重復(fù)部103。實(shí)施過(guò)糾錯(cuò)編碼處理的數(shù)據(jù)由第1重復(fù)部103實(shí)施后述的第1重復(fù)。第1重復(fù)過(guò)的數(shù)據(jù)由交織部104排序后,由第2重復(fù)部105實(shí)施后述的第2重復(fù)。然后,實(shí)施過(guò)第2重復(fù)的數(shù)據(jù)被實(shí)施規(guī)定的調(diào)制處理及無(wú)線處理,從發(fā)送天線107進(jìn)行發(fā)送。
另一方面,在接收機(jī)端,由接收天線116接收到的信號(hào)被實(shí)施規(guī)定的無(wú)線處理及解調(diào)處理后,由第1穿孔部111實(shí)施與第2重復(fù)相反的后述的第1穿孔。實(shí)施過(guò)第1穿孔的數(shù)據(jù)由解交織部112進(jìn)行與發(fā)送機(jī)端的交織相反的排序。該排序過(guò)的數(shù)據(jù)由第2穿孔部113進(jìn)行與第1重復(fù)相反的后述的第2穿孔。實(shí)施過(guò)第2穿孔的數(shù)據(jù)由糾錯(cuò)解碼部114通過(guò)維特比解碼等進(jìn)行糾錯(cuò),由解碼部115進(jìn)行解碼。由此,得到接收數(shù)據(jù)117。
接著,用圖4所示的方框圖來(lái)說(shuō)明第1重復(fù)部103的結(jié)構(gòu)。在第1重復(fù)部103中,輸入存儲(chǔ)器部201暫時(shí)存儲(chǔ)糾錯(cuò)編碼過(guò)的數(shù)據(jù)。參數(shù)存儲(chǔ)部202存儲(chǔ)進(jìn)行重復(fù)所需的各種參數(shù)。控制部203根據(jù)參數(shù)存儲(chǔ)部202中存儲(chǔ)的各種參數(shù),將用于讀寫(xiě)數(shù)據(jù)的控制信號(hào)輸出到存儲(chǔ)器讀寫(xiě)部204。存儲(chǔ)器讀寫(xiě)部204從輸入存儲(chǔ)器部201中依次讀出數(shù)據(jù),根據(jù)上述控制信號(hào),增加對(duì)象比特的比特?cái)?shù),輸出到輸出存儲(chǔ)器部205。輸出存儲(chǔ)器部205存儲(chǔ)從存儲(chǔ)器讀寫(xiě)部204中依次輸出的數(shù)據(jù),直至湊齊1幀數(shù)據(jù)。然后,輸出存儲(chǔ)器部205在湊齊1幀數(shù)據(jù)的時(shí)刻,輸出該1幀數(shù)據(jù)。
此外,第2重復(fù)部105的結(jié)構(gòu)與第1重復(fù)部103的結(jié)構(gòu)大致相同。因此,對(duì)于第2重復(fù)部105,省略對(duì)其結(jié)構(gòu)的說(shuō)明,在后述的操作說(shuō)明中只說(shuō)明操作。此外,第1穿孔部111及第2穿孔部113的結(jié)構(gòu)與第1重復(fù)部103的結(jié)構(gòu)大致相同。因此,對(duì)于第1穿孔部111及第2穿孔部113,也省略對(duì)其結(jié)構(gòu)的說(shuō)明,在后述的操作說(shuō)明中只說(shuō)明操作。
接著,說(shuō)明第1重復(fù)部103的操作。圖5是第1重復(fù)部103的操作說(shuō)明流程圖。首先,在ST301中,控制部203根據(jù)參數(shù)存儲(chǔ)部202中存儲(chǔ)的每1幀的比特?cái)?shù)N、和重復(fù)前比特?cái)?shù)N0,通過(guò)式(1),來(lái)計(jì)算增加的比特?cái)?shù)、即總重復(fù)比特?cái)?shù)R。
R=N-N0(1)接著,在ST302中,控制部203計(jì)算第1重復(fù)比特?cái)?shù)r1。為了將對(duì)數(shù)據(jù)的重復(fù)分為2個(gè)步驟來(lái)平衡地進(jìn)行,r1用R如式(2)所示來(lái)計(jì)算。
r1=R/2(小數(shù)點(diǎn)以下舍去)(2)接著,在ST303中,控制部203通過(guò)式(3)來(lái)計(jì)算每隔幾比特進(jìn)行第1重復(fù)、即第1重復(fù)間隔X1。
X1=N0/r1(小數(shù)點(diǎn)以下舍去)(3)接著,在ST304中,控制部203進(jìn)行r1、X1的校正。該校正是用于按照編碼率來(lái)進(jìn)行第1重復(fù)的校正,通過(guò)式(4)~(6)來(lái)進(jìn)行。具體地說(shuō),例如校正r1、X1,使得在數(shù)據(jù)的編碼率是1/2的情況下,每隔2的倍數(shù)的比特?cái)?shù)進(jìn)行第1重復(fù),而在編碼率是1/3的情況下,每隔3的倍數(shù)的比特?cái)?shù)進(jìn)行第1重復(fù)。
首先,控制部203進(jìn)行式(4)所示的剩余計(jì)算。
mod(X1+m,C)=0m≥0(4)這里,C是數(shù)據(jù)的編碼率的倒數(shù),該式是計(jì)算X1+m除以C的余數(shù)為0的最小m的式子。控制部203使用用該式(4)算出的m,用式(5)來(lái)計(jì)算X1的校正值X1′。由此,X1被校正為X1′。
X1′=X1+m(5)進(jìn)而,控制部203使用通過(guò)式(5)算出的X1′,用式(6)來(lái)計(jì)算r1的校正值r1′。由此,r1被校正為r1′。
r1′=N0/X1′(小數(shù)點(diǎn)以下舍去)(6)然后,控制部203設(shè)定的計(jì)數(shù)器Ct的值從1起逐個(gè)遞增。然后,在計(jì)數(shù)器Ct的值到達(dá)N0之前,重復(fù)進(jìn)行N0次ST305~ST310的處理。在ST306中,控制部203進(jìn)行式(7)的剩余計(jì)算。
mod(Ct,X1′)=b1(7)這里,b1是設(shè)定從幀的第幾比特開(kāi)始第1重復(fù)的參數(shù),被預(yù)先設(shè)定在參數(shù)存儲(chǔ)部202中。
在ST306中,在Ct除以X1′所得的余數(shù)等于b1的情況下,在ST307中,控制部203將數(shù)據(jù)輸出次數(shù)n設(shè)定為2。另一方面,在ST306中,在Ct除以X1′所得的余數(shù)不等于b1的情況下,在ST308中,控制部203將數(shù)據(jù)輸出次數(shù)n設(shè)定為1。
在ST309中,存儲(chǔ)器讀寫(xiě)部204逐個(gè)比特地讀出輸入存儲(chǔ)器部201中存儲(chǔ)的數(shù)據(jù),n次寫(xiě)出到輸出存儲(chǔ)器部205。即,對(duì)于被設(shè)定為n=2的比特,比特?cái)?shù)增加。
通過(guò)如上所述的流程,進(jìn)行第1重復(fù),將總重復(fù)數(shù)R的大約半數(shù)的比特?cái)?shù)r1′增加比特?cái)?shù)。實(shí)施了該第1重復(fù)的數(shù)據(jù)接著由交織部104根據(jù)交織圖案進(jìn)行數(shù)據(jù)的排序,然后,由第2重復(fù)部105實(shí)施第2重復(fù)。
接著,說(shuō)明第2重復(fù)部105的操作。圖6是第2重復(fù)部105的操作說(shuō)明流程圖。首先,在ST401中,第2重復(fù)部105內(nèi)的控制部203根據(jù)第1重復(fù)部103算出的總重復(fù)比特?cái)?shù)R和校正過(guò)的第1重復(fù)比特?cái)?shù)r1′,通過(guò)式(8)來(lái)計(jì)算第2重復(fù)比特?cái)?shù)r2。
r2=R-r1′(8)接著,在ST402中,控制部203通過(guò)式(9)來(lái)計(jì)算每隔幾比特進(jìn)行第2重復(fù)、即第2重復(fù)間隔X2。
X2=N1/r2(小數(shù)點(diǎn)以下舍去)(9)這里,N1是N1=N0+r1′,表示第1重復(fù)后的比特?cái)?shù)。
然后,控制部203設(shè)定的計(jì)數(shù)器Ct的值從1起逐個(gè)遞增。然后,在計(jì)數(shù)器Ct的值到達(dá)N1之前,重復(fù)進(jìn)行N1次ST403~ST408的處理。在ST404中,控制部203進(jìn)行式(10)的剩余計(jì)算。
mod(Ct,X2)=b2 (10)這里,b2是設(shè)定從幀的第幾比特開(kāi)始第2重復(fù)的參數(shù),被預(yù)先設(shè)定在參數(shù)存儲(chǔ)部202中。
在ST404中,在Ct除以X2所得的余數(shù)等于b2的情況下,在ST405中,控制部203將數(shù)據(jù)輸出次數(shù)n設(shè)定為2。另一方面,在ST404中,在Ct除以X2所得的余數(shù)不等于b2的情況下,在ST406中,控制部203將數(shù)據(jù)輸出次數(shù)n設(shè)定為1。
在ST407中,存儲(chǔ)器讀寫(xiě)部204逐個(gè)比特地讀出輸入存儲(chǔ)器部201中存儲(chǔ)的數(shù)據(jù),n次寫(xiě)出到輸出存儲(chǔ)器部205。即,對(duì)于被設(shè)定為n=2的比特,比特?cái)?shù)增加。
通過(guò)如上所述的流程對(duì)第1重復(fù)后的數(shù)據(jù)進(jìn)行第2重復(fù),由此,進(jìn)行填滿每1幀的所有比特?cái)?shù)的重復(fù)。
接著,說(shuō)明接收機(jī)端的處理。在接收機(jī)端,第1穿孔部111及第2穿孔部113對(duì)在發(fā)送機(jī)端通過(guò)第1重復(fù)及第2重復(fù)而增加的比特進(jìn)行與發(fā)送機(jī)端相反的處理、即穿孔。由此,得到接收數(shù)據(jù)117。具體操作如下所述。
首先,說(shuō)明第1穿孔部111的操作。圖7是第1穿孔部111的操作說(shuō)明流程圖。第1穿孔部111進(jìn)行減少第2重復(fù)部105增加的比特的處理。
首先,在ST501中,根據(jù)從發(fā)送機(jī)端發(fā)送的控制數(shù)據(jù),在參數(shù)存儲(chǔ)部202中設(shè)定每隔幾比特進(jìn)行第1穿孔、即第1穿孔間隔X2。該X2等于第2重復(fù)間隔X2。
然后,在控制部203設(shè)定的計(jì)數(shù)器Ct的值從1起逐個(gè)遞增直至N之前,重復(fù)進(jìn)行N次ST502~ST505的處理。這里,N是N=N0+r1′+r2,表示第2重復(fù)后的比特?cái)?shù)、即每1幀的比特?cái)?shù)。在ST503中,控制部203進(jìn)行式(11)的剩余計(jì)算。
mod(Ct,X2)=b2(11)這里,b2等于進(jìn)行第2重復(fù)時(shí)使用的b2,根據(jù)上述控制信號(hào),在參數(shù)存儲(chǔ)部202中設(shè)定。
接著,在ST504中,存儲(chǔ)器讀寫(xiě)部204逐個(gè)比特地讀出輸入存儲(chǔ)器部201中存儲(chǔ)的數(shù)據(jù)。然后,在Ct除以X2所得的余數(shù)不等于b2的情況下,存儲(chǔ)器讀寫(xiě)部204將讀出的數(shù)據(jù)1次寫(xiě)出到輸出存儲(chǔ)器部205。另一方面,在Ct除以X2所得的余數(shù)等于b2的情況下,存儲(chǔ)器讀寫(xiě)部204拋棄讀出的數(shù)據(jù)。
通過(guò)如上所述的流程,對(duì)通過(guò)第2重復(fù)而增加的比特進(jìn)行第1穿孔。實(shí)施過(guò)該第1穿孔的數(shù)據(jù)接著由解交織部112進(jìn)行與交織部104進(jìn)行的數(shù)據(jù)排序相反的排序,然后,由第2穿孔部113實(shí)施第2穿孔。
接著,說(shuō)明第2穿孔部113的操作。圖8是第2穿孔部113的操作說(shuō)明流程圖。第2穿孔部113進(jìn)行減少第1重復(fù)部103增加的比特的處理。
首先,在ST601中,根據(jù)上述控制數(shù)據(jù),在參數(shù)存儲(chǔ)部202中設(shè)定每隔幾比特進(jìn)行第2穿孔、即第2穿孔間隔X1′。該X1′等于校正過(guò)的第1重復(fù)間隔X1′。
然后,在控制部203設(shè)定的計(jì)數(shù)器Ct的值從1起逐個(gè)遞增直至N1之前,重復(fù)進(jìn)行N1次ST602~ST605的處理。該N1等于第2重復(fù)使用的N1,根據(jù)上述控制信號(hào)由控制部203設(shè)定。
在ST603中,控制部203進(jìn)行式(12)的剩余計(jì)算。
mod(Ct,X1′)=b1(12)這里,b1等于進(jìn)行第1重復(fù)時(shí)使用的b1,根據(jù)上述控制信號(hào),在參數(shù)存儲(chǔ)部202中設(shè)定。
接著,在ST604中,存儲(chǔ)器讀寫(xiě)部204逐個(gè)比特地讀出輸入存儲(chǔ)器部201中存儲(chǔ)的數(shù)據(jù)。然后,在Ct除以X1′所得的余數(shù)不等于b1的情況下,存儲(chǔ)器讀寫(xiě)部204將讀出的數(shù)據(jù)1次寫(xiě)出到輸出存儲(chǔ)器部205。另一方面,在Ct除以X1′所得的余數(shù)等于b1的情況下,存儲(chǔ)器讀寫(xiě)部204拋棄讀出的數(shù)據(jù)。
通過(guò)如上所述的流程,對(duì)通過(guò)第1重復(fù)而增加的比特進(jìn)行第2穿孔。然后,實(shí)施過(guò)該第2穿孔的數(shù)據(jù)由糾錯(cuò)解碼部114通過(guò)維特比解碼等進(jìn)行糾錯(cuò),由解碼部115進(jìn)行解碼。由此,得到接收數(shù)據(jù)117。
接著,用圖9具體說(shuō)明通過(guò)本實(shí)施例的編碼處理裝置100對(duì)發(fā)送數(shù)據(jù)進(jìn)行重復(fù)及交織的情況。這里,設(shè)由編碼部101輸出的數(shù)據(jù)為{D1、D2、D3、D4},設(shè)該數(shù)據(jù)在糾錯(cuò)編碼部102中用編碼率=1/2實(shí)施糾錯(cuò)編碼處理。其結(jié)果是,在D1成為d1、d2,D2成為d3、d4,D3成為d5、d6,D4成為d7、d8的情況下,輸入到第1重復(fù)部103的數(shù)據(jù)為8比特的數(shù)據(jù){d1,d2,d3,d4,d5,d6,d7,d8}。設(shè)每1幀的比特?cái)?shù)為12比特。
首先,第1重復(fù)部103根據(jù)圖5的處理流程進(jìn)行第1重復(fù)。首先,在ST301~ST303中,根據(jù)上式(1)~(3),計(jì)算R、r1、X1得R=N-N0=12-8=4 (13)r1=R/2=4/2=2 (14)X1=N0/r1=8/2=4(15) 。
接著,在ST304中,根據(jù)上式(4)~(6),校正r1、X1。這里,由于糾錯(cuò)編碼處理的編碼率是1/2,所以C=2。因此,上式(4)如下計(jì)算。mod(X1+m,C)=0mod(4+m,2)=0∴m=0 (16)由于m=0,所以根據(jù)上式(5)、(6),得X1′=X1=4 (17)r1′=r1=2 (18)。
接著,在ST305~ST310中,在Ct從1起到達(dá)N0之前,根據(jù)上式(7),增加相應(yīng)比特的比特?cái)?shù)。這里,如果假設(shè)設(shè)定為b1=2,則根據(jù)上式(7),增加作為第2比特?cái)?shù)據(jù)的d2的比特?cái)?shù)及作為第6比特?cái)?shù)據(jù)的d6的比特?cái)?shù),進(jìn)行第1重復(fù)。因此,第1重復(fù)后的數(shù)據(jù)如圖9所示,為{d1,d2,d2,d3,d4,d5,d6,d6,d7,d8}。圖9中下劃線所示的數(shù)據(jù)是通過(guò)重復(fù)而增加比特?cái)?shù)的數(shù)據(jù)。
該第1重復(fù)后的數(shù)據(jù)接著由交織部104根據(jù)交織圖案10[5[3x2]x2],進(jìn)行數(shù)據(jù)的排序。其結(jié)果是,交織后的數(shù)據(jù)為{d1,d4,d7,d2,d6,d2,d5,d8,d3,d6}。
接著,對(duì)交織后的數(shù)據(jù),第2重復(fù)部105根據(jù)圖6的處理流程進(jìn)行第2重復(fù)。首先,在ST401~ST402中,根據(jù)上式(8)~(9),計(jì)算r2、X2得r2=R-r1′=4-2=2 (19)X2=N1/r2=10/2=5 (20)。
接著,在ST403~ST408中,在Ct從1起到達(dá)N1之前,根據(jù)上式(10),增加相應(yīng)比特的比特?cái)?shù)。這里,如果假設(shè)設(shè)定為b2=2,則根據(jù)上式(10),增加作為第2比特?cái)?shù)據(jù)的d4的比特?cái)?shù)及作為第7比特?cái)?shù)據(jù)的d5的比特?cái)?shù),進(jìn)行第2重復(fù)。因此,第2重復(fù)后的數(shù)據(jù)如圖9所示,為{d1,d4,d4,d7,d2,d6,d2,d5,d5,d8,d3,d6}。
這樣,根據(jù)本實(shí)施例的編碼處理裝置及解碼處理裝置,分為交織前后2個(gè)步驟來(lái)進(jìn)行重復(fù),所以能夠防止通過(guò)重復(fù)而增加的比特偏向幀內(nèi)的某個(gè)位置而存在。由此,與在交織前只進(jìn)行一次重復(fù)的現(xiàn)有編碼處理裝置及解碼處理裝置相比,能夠提高在接收機(jī)端進(jìn)行糾錯(cuò)時(shí)的比特差錯(cuò)率特性。
在上述具體例中,在交織圖案是10[5[3x2]x2]的情況下,本實(shí)施例的效果最顯著。然而,即使交織圖案是其他交織圖案,也可以看出本實(shí)施例的效果。
此外,在上述具體例中,說(shuō)明了任意設(shè)定各種參數(shù),但是這不過(guò)是一例。因此,本實(shí)施例的效果不是限于這些參數(shù)的值才能看出,在參數(shù)取其他值的情況下也可看出。
(實(shí)施例2)接著,說(shuō)明本發(fā)明的實(shí)施例2。圖10A是本發(fā)明實(shí)施例2的編碼處理裝置的結(jié)構(gòu)方框圖。此外,圖10B是本發(fā)明實(shí)施例2的解碼處理裝置的結(jié)構(gòu)方框圖。在編碼處理裝置800中,其結(jié)構(gòu)是從實(shí)施例1的編碼處理裝置100中除去第2重復(fù)部105,其他各部的結(jié)構(gòu)及操作與編碼處理裝置100同樣。
因此,在發(fā)送機(jī)端,由糾錯(cuò)編碼部102實(shí)施了糾錯(cuò)編碼處理的數(shù)據(jù)由第1重復(fù)部103使前述圖5所示的處理流程中的ST302中算出的r1為r1=R,實(shí)施第1重復(fù)。第1重復(fù)過(guò)的數(shù)據(jù)由交織部104進(jìn)行排序后,實(shí)施規(guī)定的調(diào)制處理及無(wú)線處理等,從發(fā)送天線107進(jìn)行發(fā)送。
另一方面,在解碼處理裝置810中,其結(jié)構(gòu)是從實(shí)施例1的解碼處理裝置110中除去第1穿孔部111,其他各部的結(jié)構(gòu)及操作與解碼處理裝置110同樣。
因此,在接收機(jī)端,由解交織部112進(jìn)行過(guò)與發(fā)送機(jī)端的交織相反的排序的數(shù)據(jù)由第2穿孔部113根據(jù)前述圖8所示的處理流程來(lái)實(shí)施與第1重復(fù)相反的第2穿孔。實(shí)施過(guò)第2穿孔的數(shù)據(jù)由糾錯(cuò)解碼部114通過(guò)維特比解碼等進(jìn)行糾錯(cuò)。
這樣,根據(jù)本實(shí)施例的編碼處理裝置及解碼處理裝置,在數(shù)據(jù)的編碼率是1/2時(shí),每隔2的倍數(shù)的比特?cái)?shù),而在編碼率是1/3時(shí),每隔3的倍數(shù)的比特?cái)?shù),這樣按照編碼率來(lái)決定增加的比特進(jìn)行重復(fù)。因此,根據(jù)本實(shí)施例的編碼處理裝置及解碼處理裝置,能夠防止對(duì)通過(guò)糾錯(cuò)編碼處理由同一糾錯(cuò)編碼前數(shù)據(jù)產(chǎn)生的多個(gè)糾錯(cuò)編碼后數(shù)據(jù)重復(fù)進(jìn)行重復(fù)。因此,根據(jù)本實(shí)施例的編碼處理裝置及解碼處理裝置,能夠增大糾錯(cuò)編碼的效果,所以與現(xiàn)有編碼處理裝置及解碼處理裝置相比,能夠提高在接收機(jī)端進(jìn)行糾錯(cuò)時(shí)的比特差錯(cuò)率特性。
(實(shí)施例3)接著,說(shuō)明本發(fā)明的實(shí)施例3。圖11A是本發(fā)明實(shí)施例3的編碼處理裝置的結(jié)構(gòu)方框圖。此外,圖11B是本發(fā)明實(shí)施例3的解碼處理裝置的結(jié)構(gòu)方框圖。
在編碼處理裝置900中,其結(jié)構(gòu)是從實(shí)施例1的編碼處理裝置100中除去第1重復(fù)部103,其他各部的結(jié)構(gòu)及操作與編碼處理裝置100同樣。
因此,在發(fā)送機(jī)端,由交織部104進(jìn)行過(guò)排序的數(shù)據(jù)由第2重復(fù)部105使前述圖6所示的處理流程中的ST401中算出的r2為r2=R,實(shí)施第2重復(fù)。第2重復(fù)過(guò)的數(shù)據(jù)被實(shí)施規(guī)定的調(diào)制處理及無(wú)線處理等,從發(fā)送天線107進(jìn)行發(fā)送。
另一方面,在解碼處理裝置910中,其結(jié)構(gòu)是從實(shí)施例1的解碼處理裝置110中除去第2穿孔部113,其他各部的結(jié)構(gòu)及操作與解碼處理裝置110同樣。
因此,在接收機(jī)端,由接收天線116接收到的信號(hào)被實(shí)施規(guī)定的無(wú)線處理及解調(diào)處理等后,由第1穿孔部111根據(jù)前述圖7所示的處理流程來(lái)實(shí)施與第2重復(fù)相反的第1穿孔。實(shí)施過(guò)第1穿孔的數(shù)據(jù)由解交織部112進(jìn)行與發(fā)送機(jī)端的交織相反的排序。
這樣,根據(jù)本實(shí)施例的編碼處理裝置及解碼處理裝置,在交織后進(jìn)行重復(fù),所以能夠防止通過(guò)重復(fù)而增加的比特偏向幀內(nèi)的某個(gè)位置。因此,根據(jù)本實(shí)施例的編碼處理裝置及解碼處理裝置,與在交織前進(jìn)行重復(fù)的現(xiàn)有編碼處理裝置及解碼處理裝置相比,能夠提高在接收機(jī)端進(jìn)行糾錯(cuò)時(shí)的比特差錯(cuò)率特性。
上述實(shí)施例1~3的編碼處理裝置及解碼處理裝置能夠應(yīng)用于無(wú)線通信系統(tǒng)中使用的基站裝置、或與該基站裝置進(jìn)行無(wú)線通信的移動(dòng)臺(tái)等通信終端裝置。在應(yīng)用的情況下,能夠在基站裝置或通信終端裝置上搭載能夠降低比特差錯(cuò)率的編碼處理裝置及解碼處理裝置,所以能夠提高通信品質(zhì)。
在上述實(shí)施例1~3的說(shuō)明中,為了說(shuō)明的方便,分為發(fā)送機(jī)、接收機(jī)進(jìn)行了說(shuō)明。然而,CDMA無(wú)線通信系統(tǒng)中的無(wú)線通信裝置也可以包括發(fā)送機(jī)及接收機(jī)兩者。
如上所述,根據(jù)本發(fā)明,能夠提高對(duì)傳播路徑中的突發(fā)差錯(cuò)的抵抗力,提高通信品質(zhì)。
本說(shuō)明書(shū)基于平成11年3月31日申請(qǐng)的特愿平11-092078號(hào)。其內(nèi)容全部包含于此。
產(chǎn)業(yè)上的可利用性本發(fā)明能夠應(yīng)用于無(wú)線通信系統(tǒng)中使用的基站裝置、或與該基站裝置進(jìn)行無(wú)線通信的移動(dòng)臺(tái)等通信終端裝置。
權(quán)利要求
1.一種無(wú)線通信裝置,包括第1比特?cái)?shù)增加器,對(duì)糾錯(cuò)編碼過(guò)的數(shù)據(jù),增加速率匹配用的比特?cái)?shù)中的特定比特?cái)?shù);交織器,對(duì)增加了比特?cái)?shù)的數(shù)據(jù)進(jìn)行排序;以及第2比特?cái)?shù)增加器,對(duì)排序過(guò)的數(shù)據(jù),增加速率匹配用的比特?cái)?shù)中的其余比特?cái)?shù)。
2.如權(quán)利要求1所述的無(wú)線通信裝置,其中,第1比特?cái)?shù)增加器按照糾錯(cuò)編碼率來(lái)增加糾錯(cuò)編碼過(guò)的數(shù)據(jù)的比特?cái)?shù)。
3.一種無(wú)線通信裝置,包括比特?cái)?shù)增加器,按照糾錯(cuò)編碼率來(lái)增加糾錯(cuò)編碼過(guò)的數(shù)據(jù)的比特?cái)?shù);和交織器,對(duì)增加了比特?cái)?shù)的數(shù)據(jù)進(jìn)行排序。
4.一種無(wú)線通信裝置,包括接收器,接收分為交織前后而增加了比特?cái)?shù)的數(shù)據(jù);第1比特?cái)?shù)減少器,對(duì)接收數(shù)據(jù),減少交織后增加的比特?cái)?shù);解交織器,對(duì)減少了比特?cái)?shù)的數(shù)據(jù)進(jìn)行與交織相反的排序;以及第2比特?cái)?shù)減少器,對(duì)解交織過(guò)的數(shù)據(jù),減少交織前增加的比特?cái)?shù)。
5.一種無(wú)線通信裝置,包括接收器,接收按照糾錯(cuò)編碼率而增加了比特?cái)?shù)后排序過(guò)的數(shù)據(jù);解交織器,對(duì)接收數(shù)據(jù)進(jìn)行與交織相反的排序;以及比特?cái)?shù)減少器,對(duì)解交織過(guò)的數(shù)據(jù),減少比特?cái)?shù)。
6.一種搭載無(wú)線通信裝置的通信終端裝置,其中,無(wú)線通信裝置包括第1比特?cái)?shù)增加器,對(duì)糾錯(cuò)編碼過(guò)的數(shù)據(jù),增加速率匹配用的比特?cái)?shù)中的特定比特?cái)?shù);交織器,對(duì)增加了比特?cái)?shù)的數(shù)據(jù)進(jìn)行排序;以及第2比特?cái)?shù)增加器,對(duì)排序過(guò)的數(shù)據(jù),增加速率匹配用的比特?cái)?shù)中的其余比特?cái)?shù)。
7.一種搭載無(wú)線通信裝置的通信終端裝置,其中,無(wú)線通信裝置包括接收器,接收分為交織前后而增加了比特?cái)?shù)的數(shù)據(jù);第1比特?cái)?shù)減少器,對(duì)接收數(shù)據(jù),減少交織后增加的比特?cái)?shù);解交織器,對(duì)減少了比特?cái)?shù)的數(shù)據(jù)進(jìn)行與交織相反的排序;以及第2比特?cái)?shù)減少器,對(duì)解交織過(guò)的數(shù)據(jù),減少交織前增加的比特?cái)?shù)。
8.一種搭載無(wú)線通信裝置的基站裝置,其中,無(wú)線通信裝置包括第1比特?cái)?shù)增加器,對(duì)糾錯(cuò)編碼過(guò)的數(shù)據(jù),增加速率匹配用的比特?cái)?shù)中的特定比特?cái)?shù);交織器,對(duì)增加了比特?cái)?shù)的數(shù)據(jù)進(jìn)行排序;以及第2比特?cái)?shù)增加器,對(duì)排序過(guò)的數(shù)據(jù),增加速率匹配用的比特?cái)?shù)中的其余比特?cái)?shù)。
9.一種搭載無(wú)線通信裝置的基站裝置,其中,無(wú)線通信裝置包括接收器,接收分為交織前后而增加了比特?cái)?shù)的數(shù)據(jù);第1比特?cái)?shù)減少器,對(duì)接收數(shù)據(jù),減少交織后增加的比特?cái)?shù);解交織器,對(duì)減少了比特?cái)?shù)的數(shù)據(jù)進(jìn)行與交織相反的排序;以及第2比特?cái)?shù)減少器,對(duì)解交織過(guò)的數(shù)據(jù),減少交織前增加的比特?cái)?shù)。
10.一種編碼處理方法,對(duì)糾錯(cuò)編碼過(guò)的數(shù)據(jù),增加速率匹配用的比特?cái)?shù)中的特定比特?cái)?shù),對(duì)增加了比特?cái)?shù)的數(shù)據(jù)進(jìn)行排序,對(duì)排序過(guò)的數(shù)據(jù),增加速率匹配用的比特?cái)?shù)中的其余比特?cái)?shù)。
全文摘要
在編碼處理裝置中,第1重復(fù)部對(duì)通過(guò)重復(fù)而增加的比特?cái)?shù)的大約半數(shù)的比特?cái)?shù),增加數(shù)據(jù)的比特,交織部對(duì)增加了比特?cái)?shù)的數(shù)據(jù)進(jìn)行排序,第2重復(fù)部對(duì)排序過(guò)的數(shù)據(jù),對(duì)通過(guò)重復(fù)而增加的其余比特?cái)?shù),增加數(shù)據(jù)的比特。
文檔編號(hào)H04L1/00GK1296668SQ00800339
公開(kāi)日2001年5月23日 申請(qǐng)日期2000年3月23日 優(yōu)先權(quán)日1999年3月31日
發(fā)明者梶田邦之 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社