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

發(fā)送裝置的制作方法

文檔序號(hào):7511208閱讀:208來源:國(guó)知局
專利名稱:發(fā)送裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及發(fā)送裝置,特別涉及在信息位中插入虛位進(jìn)行編碼來生成系統(tǒng)碼(組織符號(hào)),從該系統(tǒng)碼刪除虛位進(jìn)行發(fā)送,在接收側(cè)插入最大似然度的虛位來進(jìn)行解碼的系統(tǒng)中的發(fā)送裝置。
背景技術(shù)
如圖35所示,在生成對(duì)由K位構(gòu)成的信息位I1進(jìn)行編碼而成的N位的碼I2時(shí),在該碼中,將K位由原信息構(gòu)成的那樣的碼稱為系統(tǒng)碼,而將剩余的M (= N — K)位稱為奇偶校驗(yàn)位。作為系統(tǒng)碼的一個(gè)例子有turbo碼。 作為位的一般形式,考慮信息字母表(alphabet)。另外,I個(gè)字母表具有q種碼元{a。、a2、. . .、aq_J作為值,所以在位為q = 2的特別情況下,a0 = 0, B1 = I0在發(fā)送側(cè),在K個(gè)的信息字母表u =Cu0^u1,. . . 中,使用KXN的生成矩陣G = (gij);i = 0、 、!(一 I ; j = 0、...、N — I如果通過下式X = uG生成N個(gè)碼字母表X = (xQ、Xp . . .、Xp1),則該碼字母表成為塊碼(block code),信息字母表u被塊編碼。在接收側(cè)根據(jù)針對(duì)碼向量X的接收數(shù)據(jù)來推定信息字母表U。為此,對(duì)X使用以下的奇偶校驗(yàn)關(guān)系式XHt = O此處,H = (hij);i = 0、...、M — I ;j = 0、...、N — I是奇偶校驗(yàn)矩陣,Ht指H的轉(zhuǎn)置(將行和列交換)。根據(jù)上述2個(gè)式子,H和G滿足以下關(guān)系GHt = O因此,在給定了 H和G中的任一方時(shí),編碼規(guī)則被唯一地確定。圖36是在發(fā)送機(jī)中進(jìn)行塊編碼,而在接收機(jī)中進(jìn)行解碼的通信系統(tǒng)的結(jié)構(gòu)圖,發(fā)送機(jī)I具有編碼部la,其對(duì)由K位構(gòu)成的信息u進(jìn)行編碼而生成N位的塊碼X ;以及調(diào)制部lb,其對(duì)該塊碼進(jìn)行調(diào)制并發(fā)送。接收機(jī)2具有解調(diào)部2a,其對(duì)經(jīng)由傳送路徑3接收的信號(hào)進(jìn)行解調(diào);以及解碼部2b,其根據(jù)N位的接收信息來解調(diào)原來的所發(fā)送的K位信息。編碼部I具有奇偶校驗(yàn)位生成器lc,其生成M (= N — K)個(gè)奇偶校驗(yàn)位p ;以及P/S轉(zhuǎn)換部ld,其將K位信息u和M位奇偶校驗(yàn)位p合成來輸出N(= K + M)個(gè)塊碼X。作為編碼部Ia的碼,例如可采用turbo碼。解碼部2b具有解碼器2c,該解碼器2c對(duì)接收似然度數(shù)據(jù)y實(shí)施差錯(cuò)檢查修正處理來解碼出原來的所發(fā)送的K位信息而輸出推定信息。由發(fā)送機(jī)I所發(fā)送的塊碼X受到傳送路徑3的影響而不在發(fā)送來的狀態(tài)下直接輸入給解碼器2c,而作為似然度數(shù)據(jù)而輸入給解碼器2c。似然度數(shù)據(jù)由碼位是O或I的可靠性和碼(+I時(shí)為O,一 I時(shí)為I)構(gòu)成。解碼器2c根據(jù)針對(duì)各碼位的似然度數(shù)據(jù)來進(jìn)行規(guī)定的解碼處理,進(jìn)行信息位u的推定。解碼器2c在turbo碼的情況下,進(jìn)行最大后驗(yàn)概率解碼(MAP解石馬Maximum A Posteriori Probability Decoding)。圖37是turbo編碼部Ia的結(jié)構(gòu)圖,圖38是turbo解碼部2b的結(jié)構(gòu)圖。turbo碼是由幾個(gè)要素編碼器和交錯(cuò)器構(gòu)成的系統(tǒng)碼,通過采用MAP解碼,每當(dāng)重復(fù)了解碼重復(fù)次數(shù)時(shí),可減少解碼結(jié)果的差錯(cuò)。圖37是其一例,是2個(gè)要素編碼器夾持一個(gè)交錯(cuò)器并聯(lián)配置的類型的碼,U =[u0、ul、u2、u3、. . .、uK_J是傳送的長(zhǎng)度K的信息數(shù)據(jù),xa、xb、xc是由turbo編碼部Ia對(duì)信息數(shù)據(jù)u進(jìn)行了編碼的編碼數(shù)據(jù),ya.yb.yc是編碼數(shù)據(jù)xa、xb、xc在通信路徑3內(nèi)傳 輸而受到了噪聲和衰落的影響的接收信號(hào),u’是在turbo解碼部2b中對(duì)接收數(shù)據(jù)ya、yb、yc 進(jìn)行解碼的解碼結(jié)果。在turbo編碼部Ia中,編碼數(shù)據(jù)xa是信息數(shù)據(jù)u本身,編碼數(shù)據(jù)xb是由第I要素編碼器ENC I對(duì)信息數(shù)據(jù)u進(jìn)行了卷積編碼的數(shù)據(jù),編碼數(shù)據(jù)Xe是對(duì)信息數(shù)據(jù)u進(jìn)行交錯(cuò)(Ji)并由第2要素編碼器ENC 2進(jìn)行卷積編碼后的數(shù)據(jù)。即,turbo碼是使用2個(gè)卷積而合成的系統(tǒng)碼,xa是信息位,xb、xc是奇偶校驗(yàn)位。P/S轉(zhuǎn)換部Id將編碼數(shù)據(jù)xa、xb、xc轉(zhuǎn)換成串行數(shù)據(jù)而輸出。在圖38的turbo解碼部2b中,第I要素解碼器DEC I在接收信號(hào)ya、yb、yc中,使用ya和yb來進(jìn)行解碼。第I要素解碼器DEC I是軟判定輸出的要素解碼器,輸出解碼結(jié)果的似然度。接下來,第2要素解碼器DEC 2使用從第I要素解碼器DECl輸出的似然度和yc來進(jìn)行相同的解碼。第2要素解碼器DEC 2也是軟判定輸出的要素解碼器,輸出解碼結(jié)果的似然度。在該情況下,yc是與對(duì)原數(shù)據(jù)u進(jìn)行交錯(cuò)后將交錯(cuò)結(jié)果編碼得到的xc相對(duì)應(yīng)的接收信號(hào),所以從第I要素解碼器DEC I輸出的似然度在輸入給第2要素解碼器DEC 2前進(jìn)行交錯(cuò)(n)。從第2要素解碼器DEC 2輸出的似然度在被解交錯(cuò)(J!—1)后,作為向第I要素解碼器DEC I的輸入而被反饋。另外,第2要素解碼器DEC 2的解交錯(cuò)結(jié)果為“O”、“I”的硬判定的結(jié)果成為turbo解碼結(jié)果(解碼數(shù)據(jù))u’。之后,通過將上述解碼操作重復(fù)進(jìn)行規(guī)定次數(shù),解碼結(jié)果U’的差錯(cuò)率降低。作為所述turbo解碼部中的第I要素解碼器DEC1、第2要素解碼器DEC 2,可使用MAP要素解碼器。作為圖36的通信系統(tǒng)的具體形式而考慮3GPP W — CDMA移動(dòng)通信系統(tǒng)。圖39是3GPP W - CDMA移動(dòng)通信系統(tǒng)的結(jié)構(gòu)圖,無線基站為圖36的發(fā)送機(jī),移動(dòng)站為發(fā)送機(jī)。在圖39中,移動(dòng)通信系統(tǒng)由核心網(wǎng)11、無線基站控制裝置(RNC :Radio NetworkController) 12、13、復(fù)用分離裝置14、15、無線基站(Node B) 16: 165、以及移動(dòng)站(UE User equipment) 17 構(gòu)成。核心網(wǎng)11是用于在移動(dòng)通信系統(tǒng)內(nèi)進(jìn)行路由的網(wǎng)絡(luò),例如,可由ATM交換網(wǎng)、分組交換網(wǎng)、路由器網(wǎng)等來構(gòu)成核心網(wǎng)。核心網(wǎng)11還與其他公共網(wǎng)(PSTN)等連接,而移動(dòng)站7也可以與固定電話等之間進(jìn)行通信。無線基站控制裝置(RNC) 12,13作為無線基站IG1 165的上位裝置,其具有進(jìn)行這些無線基站Ie1 165的控制(所使用的無線資源的管理等)的功能。復(fù)用分離裝置14、15設(shè)在RNC和無線基站之間,分離從RNC 12、13接收的發(fā)往各無線基站的信號(hào),以各無線基站為目的地而輸出信號(hào),并且進(jìn)行復(fù)用來自各無線基站的信號(hào)而送到各RNC側(cè)的控制。無線基站埤 163由RNC 12來管理其無線資源,無線基站164、165由RNC 13來管理其無線資源,并且進(jìn)行與移動(dòng)站17之間的無線通信。移動(dòng)站17通過處于無線基站16的無線區(qū)域內(nèi),與無線基站16之間確立無線線路,經(jīng)由核心網(wǎng)11與其他通信裝置之間進(jìn)行通信。以上為與一般移動(dòng)通信系統(tǒng)相關(guān)的說明,但為了可進(jìn)行高速下行方向的數(shù)據(jù)傳送(分組傳送),采用HSDPA (High Speed Downlink Packet Access,高速下行鏈路分組接入)方式。HSDPA特征在于,采用自適應(yīng)編碼調(diào)制方式,例如,根據(jù)無線基站、移動(dòng)站之間的無線環(huán)境來自適應(yīng)地切換傳輸塊TrBL的位數(shù)和復(fù)用碼數(shù)、調(diào)制方式(QPSK調(diào)制方式、16值QAM方式)。另外,HSDPA米用 H — ARQ (Hybrid Automatic Repeat reQuest,混合自動(dòng)重復(fù)請(qǐng)求)方式。在H — ARQ中,在移動(dòng)站針對(duì)來自無線基站的接收數(shù)據(jù)檢測(cè)出差錯(cuò)的情況下,對(duì)該無線基站進(jìn)行重發(fā)請(qǐng)求(NACK信號(hào)的發(fā)送)。接收到該重發(fā)請(qǐng)求的無線基站進(jìn)行數(shù)據(jù)的重發(fā),所以移動(dòng)站使用已完成接收的數(shù)據(jù)和重發(fā)的接收數(shù)據(jù)雙方來進(jìn)行糾錯(cuò)解碼。這樣在H - ARQ中,即使存在差錯(cuò)也可以有效地利用已接收的數(shù)據(jù),從而糾錯(cuò)解碼的增益提高,其結(jié)果重發(fā)次數(shù)被抑制得較少。另外,在從移動(dòng)站接收到ACK信號(hào)的情況下,由于數(shù)據(jù)發(fā)送成功,所以無需重發(fā),而進(jìn)行下一數(shù)據(jù)的發(fā)送。如圖40所示,HSDPA中使用的主要的無線信道有(I) HS — SCCH (High Speed —Shared Control Channel,高速共享控制信道)、(2) HS — PDSCH (High Speed — PhysicalDownlink Shared Channel,高速物理下行鏈路共享信道)、(3)HS — DPCCH (High Speed —Dedicated Physical Control Channel,高速專用物理控制信道)。HS - SCCH、HS 一 I3DSCH是下行方向、即從無線基站向移動(dòng)站方向的共享信道(shared channel), HS — F1DSCH是向下行方向發(fā)送分組的共享信道(shared channel),HS - SCCH是發(fā)送與利用HS - PDSCH來發(fā)送的數(shù)據(jù)相關(guān)的各種參數(shù)的控制信道。換言之,其是通知經(jīng)由HS - H)SCH來進(jìn)行數(shù)據(jù)發(fā)送的情況的信道,作為各種參數(shù),有發(fā)送目的地移動(dòng)站信息、傳送位速率信息、調(diào)制方式信息、擴(kuò)展碼(spreading code)的分配數(shù)(碼數(shù))、對(duì)發(fā)送數(shù)據(jù)進(jìn)行的速率匹配的模式等信息。 HS-DPCCH是上行方向、即從移動(dòng)站向無線基站方向的專用的控制信道(dedicatedcontrol channel),在從移動(dòng)站向無線基站發(fā)送經(jīng)由HS-PDSCH接收的數(shù)據(jù)的接收結(jié)果(ACK信號(hào)、NACK信號(hào))的情況下使用。另外,HS 一 DPCCH還利用于向無線基站發(fā)送基于從無線基站接收的信號(hào)的接收質(zhì)量的CQI (Channel Quality Indicator,信道質(zhì)量指示器)。無線基站根據(jù)所接收的CQI,來判斷下行方向的無線環(huán)境良好與否,在良好時(shí),切換為可更高速地發(fā)送數(shù)據(jù)的調(diào)制方式,相反在不良好時(shí),切換為更低速地發(fā)送數(shù)據(jù)的調(diào)制方式,由此進(jìn)行自適應(yīng)調(diào)制。實(shí)際上,基站保持有對(duì)應(yīng)于CQI = I 30來定義傳送速度不同的格式的CQI表,通過該CQI表來求出與CQI對(duì)應(yīng)的所述參數(shù)(傳送速度、調(diào)制方式、復(fù)用碼數(shù)等)而利用HS - SCCH通知給移動(dòng)站,并且根據(jù)該參數(shù)利用HS - PDSCH向移動(dòng)站發(fā)送數(shù)據(jù)。在以上的3GPP W - CDMA移動(dòng)通信系統(tǒng)中,圖36的發(fā)送機(jī)I為無線基站,接收機(jī)2為移動(dòng)站(移動(dòng)終端)。圖41是3GPP W - CDMA無線基站的數(shù)據(jù)發(fā)送處理塊,圖42是說明發(fā)送處理的數(shù)據(jù)格式(參照非專利文獻(xiàn)I)。另外,將碼塊數(shù)為2、物理層H - ARQ功能部中的1st RM、2nsRM都為收縮、物理信道碼數(shù)為2的情況作為例子來說明。(I)信息位從上位層作為傳輸塊(Transport Block) TB而交接。(2)CRC附加部21以傳輸塊TB為單位來進(jìn)行通過CRC(Cyclic Redundancy Check,循環(huán)冗余校驗(yàn))進(jìn)行差錯(cuò)檢測(cè)用的編碼。即,根據(jù)傳輸塊TB,生成指定位數(shù)的CRC奇偶校驗(yàn)位,將其追加到傳輸塊TB本身后面。...數(shù)據(jù)集D1。(3)接下來,位擾碼部22對(duì)數(shù)據(jù)集Dl進(jìn)行位擾碼(Bit Scrambling)。位擾碼中, 進(jìn)行與數(shù)據(jù)集Dl為相同長(zhǎng)度K的通過規(guī)定生成法所生成的假隨機(jī)的位模式B = CbO.....
b (K — I))和該數(shù)據(jù)集Dl的位相加(以下位彼此之間的算術(shù)運(yùn)算都指對(duì)
的mod (2)運(yùn)算)。...數(shù)據(jù)集2。(4)碼塊分割部23對(duì)數(shù)據(jù)集D2進(jìn)行碼塊分割(Code Block Segmentation)。BP,在數(shù)據(jù)集D2的長(zhǎng)度K超過規(guī)定長(zhǎng)度Z時(shí),分割數(shù)據(jù)集D2,全部為相同數(shù)據(jù)長(zhǎng)度的多個(gè)碼塊。在數(shù)據(jù)用分割數(shù)C除不開時(shí),追加填充位(filler bit)來調(diào)節(jié)。填充位的值為0而追加到原數(shù)據(jù)的開頭部分。另外,在turbo碼中,由于是40 < K < 5114,所以Z = 5114。...數(shù)據(jù)集D3。(5)信道編碼部(編碼部)24對(duì)數(shù)據(jù)集D3的各碼塊分別進(jìn)行編碼。設(shè)碼為規(guī)定的編碼率R = 1/3的turbo碼?!瓟?shù)據(jù)集D4。(6)物理層HARQ功能部25對(duì)數(shù)據(jù)集D5進(jìn)行H-ARQ處理(H-ARQ Functionality,H - ARQ功能)。物理層HARQ功能部25的位分割部25a將從編碼部24輸出的各碼塊分別分為系統(tǒng)位、奇偶校驗(yàn)位1、奇偶校驗(yàn)位2,將相同部分彼此串行連接。...數(shù)據(jù)集D5。(7)物理層HARQ功能部25的第I速率匹配部25b檢查數(shù)據(jù)集D5的全部位長(zhǎng)是否大于規(guī)定緩沖器長(zhǎng)度NIR,當(dāng)大于規(guī)定緩沖器長(zhǎng)度NIR時(shí),對(duì)數(shù)據(jù)集D5進(jìn)行收縮以使長(zhǎng)度成為NIR,當(dāng)在NIR以下時(shí),不進(jìn)行任何處理。對(duì)奇偶校驗(yàn)位1、奇偶校驗(yàn)位2進(jìn)行收縮,而不對(duì)系統(tǒng)位進(jìn)行收縮。...數(shù)據(jù)集D61。接下來,物理層HARQ功能部25的第2速率匹配部25c按照所指定的H — ARQ發(fā)送參數(shù)來對(duì)數(shù)據(jù)集D61進(jìn)行速率匹配(重復(fù)或收縮)。作為H — ARQ發(fā)送參數(shù),有如下等參數(shù) 調(diào)制方式(QPSK 或 16QAM) 物理信道HS - PDSCH的全部位長(zhǎng)度Ndata H — ARQ 發(fā)送參數(shù) RV全部位長(zhǎng)度Ndata為,Ndata =碼數(shù)X物理信道長(zhǎng)度物理信道長(zhǎng)度在QPSK時(shí)為960,在16QAM時(shí)為1920。在數(shù)據(jù)集D61的長(zhǎng)度小于Ndata時(shí),第2速率匹配部25c進(jìn)行重復(fù)以成為Ndata的長(zhǎng)度。在大于Ndata時(shí),進(jìn)行收縮。...數(shù)據(jù)集D62。重復(fù)是指從碼位中選擇指定數(shù),而生成其復(fù)本來進(jìn)行追加的處理,在接收側(cè),對(duì)相同位的數(shù)據(jù)彼此之間進(jìn)行分集合成以使SN提高。收縮是從碼位中選擇指定數(shù)量的位,而刪除該位的處理,在接收側(cè),追加固定的最大似然度的值作為刪除位置的位的數(shù)據(jù)。在上述參數(shù)中,調(diào)制方式、碼數(shù)、RV等通過其他共享信道HS - SCCH被通知給接收機(jī)(終端)。(8)物理層HARQ功能部25的位結(jié)合部25d對(duì)數(shù)據(jù)集D62進(jìn)行位結(jié)合(BitCollection),輸出結(jié)合結(jié)果。接下來,位結(jié)合部25d為了將系統(tǒng)位和奇偶校驗(yàn)位映射到I個(gè)調(diào)制信號(hào)碼元,而置換數(shù)據(jù)的順序。該置換處理是一種交錯(cuò)。即,將映射到一個(gè)調(diào)制信號(hào)碼元的位數(shù)Ncol設(shè)為列數(shù),將行數(shù)設(shè)為Nrow = Ndata/Ncol,而將數(shù)據(jù)數(shù)Ndata的位排列成矩陣形式。在QPSK時(shí),Ncol=2,在16QAM時(shí),Ncol = 4。在上述置換處理中,分割系統(tǒng)位的配置區(qū)域和奇偶校驗(yàn)位的配置區(qū)域,以使系統(tǒng)位成為上位的行。例如,對(duì)于16QAM,通過該配置處理使系統(tǒng)位優(yōu)先映射到4位中的起始2位。其原因?yàn)椋?6QAM的映射被確定為 開頭2位的似然度的可靠性大。排列的各列的位的組成為I個(gè)調(diào)制信號(hào)碼元。.. 數(shù)據(jù)集D7。(9)物理信道分離部26將數(shù)據(jù)集D7分割到物理信道(Physical ChannelSegmentation)。分割數(shù)為上述碼數(shù)。將數(shù)據(jù)集D7進(jìn)行該分割數(shù)次分割,從開頭的位開始串行分割。...數(shù)據(jù)集D8。(10) HS - DSCH交錯(cuò)部27對(duì)數(shù)據(jù)集D8進(jìn)行H — ARQ交錯(cuò)處理(H —ARQInterleaving)。即,交錯(cuò)部27對(duì)各物理信道,利用規(guī)定的交錯(cuò)模式來進(jìn)行交錯(cuò)。...數(shù)據(jù)集D9。(11)群集重新配置部28對(duì)調(diào)制方式為16QAM的數(shù)據(jù)集D9,進(jìn)行碼元重新配置(Constellation Re — arrangement)。但是,在調(diào)制方式為QPSK時(shí),不進(jìn)行任何處理。碼元重新配置中,按照指定的參數(shù),以各碼元的4位為單位,進(jìn)行位的置換以及反轉(zhuǎn)。...數(shù)據(jù)集 D10。(12)物理信道映射部29將數(shù)據(jù)集10映射到物理信道(Physical ChannelMapping),將數(shù)據(jù)集DlO的物理信道數(shù)據(jù)直接交接給調(diào)制部。作為系統(tǒng)碼的編碼/解碼方法,公開有如下技術(shù)為了提高解碼結(jié)果的差錯(cuò)率特性,在發(fā)送側(cè)在信息位中插入虛位而編碼,發(fā)送從通過編碼得到的碼中刪除了虛位而成的系統(tǒng)碼(參照專利文獻(xiàn)I以及專利文獻(xiàn)2)。圖43是專利文獻(xiàn)I中公開的編碼/解碼方法的說明圖。在K個(gè)信息位100中插入KO個(gè)規(guī)定模式的虛位200而成為Kl (=K + KO)個(gè)第I信息。另外,虛位不限于全部為I的模式或交替重復(fù)I和0的1010. . . 10模式,可使用規(guī)定的模式。另外,虛位200可插入到信息位100的前后,或者可均勻地插入到信息位中。圖中,在信息位100后面插入虛位200。接下來,在該Kl個(gè)信息位中追加使用該Kl位的信息位而生成的M個(gè)奇偶校驗(yàn)位300來生成NI (= Kl + M)位的信息400 (系統(tǒng)編碼)。之后,從該信息中刪除KO個(gè)虛位200來生成N (= K + M)位的系統(tǒng)碼500,由發(fā)送機(jī)向接收機(jī)發(fā)送該系統(tǒng)碼500,在接收機(jī)中進(jìn)行解碼。另外,編碼率為R = K/ (K + M)。接收機(jī)的解碼部在解調(diào)后的系統(tǒng)碼500中以最大似然度插入在發(fā)送側(cè)刪除的虛位200 (可靠性⑴),之后,進(jìn)行turbo解碼來輸出信息位100。圖44是實(shí)現(xiàn)圖43的編碼/解碼方法的通信系統(tǒng)的結(jié)構(gòu)圖,對(duì)與圖36相同的部分附加相同標(biāo)號(hào)。發(fā)送機(jī)I的編碼部Ia為了進(jìn)行可靠性高的傳送,對(duì)信息位u應(yīng)用前向糾錯(cuò)編碼(FEC Forward Error Correction),調(diào)制部Ib進(jìn)行結(jié)果碼位x的調(diào)制,通過無線傳送路徑3發(fā)送給接收機(jī)2。接收機(jī)2的解調(diào)部2a對(duì)接收數(shù)據(jù)進(jìn)行解調(diào),向解碼部2b輸入由碼位是0或I的可靠性和硬判定碼(+ I — 0,一 I — I)構(gòu)成的似然度數(shù)據(jù)I。解碼部2b根據(jù)針對(duì)各碼位的似然度數(shù)據(jù)來進(jìn)行規(guī)定的解碼處理,進(jìn)行信息位u的推定。在發(fā)送機(jī)I的編碼部Ia中,虛位插入部Ie在K個(gè)信息位u的隨機(jī)選擇的位置中插入KO個(gè)隨機(jī)選擇的O、I的位來作為虛位,輸出Kl = K + KO個(gè)如下的信息位,(U、a) = (u0> 、uK_!> a0> 、)編碼器If使用插入有虛位的Kl位的信息位來進(jìn)行turbo編碼而輸出NI (= K +KO+ M)個(gè)信息位X1 (U、a、p)。其中,p為M個(gè)奇偶校驗(yàn)位,為p = (pQ、 、Pm)虛位刪除部Ig從由編碼器If輸出的NI個(gè)信息位X1 (U、a、p)中刪除KO個(gè)虛位a來生成如下所示的N個(gè)信息位,X = (U、p) = (x0、X1、…、Xim)調(diào)制部12對(duì)該信息位X施加調(diào)制來發(fā)送。接收機(jī)20的解調(diào)部2a接收通過傳送路徑3被附加了噪聲的數(shù)據(jù),進(jìn)行解調(diào),向解碼部2b輸入如下所示各碼位的似然度數(shù)據(jù),y = (y0>yi>- >yN-1)解碼部2b的虛位似然度插入部2d在由發(fā)送機(jī)插入的虛位位置插入最大似然度(可靠性的似然度數(shù)據(jù)a,作為NI (=N+ K0)個(gè)似然度數(shù)據(jù)輸入給解碼器2e。解碼器2e對(duì)NI個(gè)似然度數(shù)據(jù)(y、a)進(jìn)行turbo解碼處理來輸出信息位的推定結(jié)果。如上所述,在發(fā)送側(cè)、接收側(cè)進(jìn)行適當(dāng)?shù)夭迦?、刪除虛位的處理,從而可減少解碼差錯(cuò)。另外,在具有圖41所示發(fā)送處理部的無線基站中應(yīng)用上述方法的情況下,具體怎樣插入、刪除虛位成為問題。特別是需要考慮虛位的插入/刪除位置、將編碼率設(shè)為恒定/可變、進(jìn)行/不進(jìn)行碼塊分割、虛位插入后的長(zhǎng)度等來構(gòu)成編碼裝置。另外,需要在信息位中插入虛位,以使解碼差錯(cuò)有效地減少。另外,在編碼時(shí)進(jìn)行交錯(cuò)、解交錯(cuò)的碼是例如turbo碼的情況下,需要考慮到交錯(cuò)、解交錯(cuò)來在信息位中插入虛位,以使解碼差錯(cuò)有效地減少。

發(fā)明內(nèi)容
本發(fā)明的目的在于,考慮虛位的插入/刪除位置、將編碼率設(shè)為恒定/可變、進(jìn)行/不進(jìn)行碼塊分割、虛位插入后的長(zhǎng)度等,而提供各種發(fā)送裝置。本發(fā)明的另一目的在于,在信息位中插入虛位,以便能夠有效地減少解碼差錯(cuò)。本發(fā)明的另一目的在于,在編碼時(shí)進(jìn)行交錯(cuò)、解交錯(cuò)的碼是例如turbo碼的情況下,考慮到交錯(cuò)、解交錯(cuò)而在信息位位置插入虛位,以有效地減少解碼差錯(cuò)。本發(fā)明的另一目的在于,可減少解碼差錯(cuò),并且在信息位中插入虛位,以使編碼率成為所要求的值。
非專利文獻(xiàn)1:3GPP,TS 25. 212v5. 9. 0專利文獻(xiàn)1:PCT/JP 2005/367專利文獻(xiàn)2 :日本特表2004 — 531972號(hào)公報(bào)(JP 2004 一 531972)的第0104段根據(jù)本發(fā)明,上述課題通過對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,發(fā)送刪除了該虛位而成的系統(tǒng)碼,在接收側(cè)在所接收的系統(tǒng)碼中插入在發(fā)送側(cè)刪除的虛位而進(jìn)行解碼的通信系統(tǒng)中的發(fā)送裝置來達(dá)成。本發(fā)明的第I發(fā)送裝置具有分割部,其根據(jù)指定的編碼率或物理信道的發(fā)送速率,確定在信息位中插入的虛位的長(zhǎng)度,在該信息位和該虛位的合計(jì)長(zhǎng)度大于規(guī)定長(zhǎng)度時(shí),進(jìn)行該信息位的分割;虛位插入部,其在進(jìn)行了分割的各信息位中插入虛位;系統(tǒng)碼生成部,其對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位中刪除該虛位而生成系統(tǒng)碼;以及發(fā)送部,其發(fā)送所述系統(tǒng)碼。本發(fā)明的第2發(fā)送裝置具有虛位插入部,其根據(jù)指定的編碼率或物理信道的發(fā)送速率,確定在信息位中插入的虛位的長(zhǎng)度,在該信息位中插入虛位;分割部,在信息位和虛位的合計(jì)長(zhǎng)度大于規(guī)定長(zhǎng)度時(shí),該分割部進(jìn)行插入有虛位的信息位的分割;系統(tǒng)碼生成部,其對(duì)進(jìn)行了分割的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位中刪除虛位而生成系統(tǒng)碼;以及發(fā)送部,其發(fā)送所述系統(tǒng)碼。根據(jù)第I發(fā)送裝置、第2發(fā)送裝置,通過插入虛位,可提高編碼特性,而且,可插入虛位以便成為所要求的編碼率或成為與物理信道的發(fā)送速率對(duì)應(yīng)的碼長(zhǎng)。在第I發(fā)送裝置中,所述虛位插入部在所分割的各信息位的相同位置插入相同數(shù)量的虛位。由此,可提高編碼特性。在第2發(fā)送裝置中,所述虛位插入部在信息位中相同地插入虛位,在分割信息位時(shí),在各分割的信息位的相同位置插入相同數(shù)量的虛位。由此可提高碼特性。本發(fā)明的第3發(fā)送裝置具有虛位插入部,其在信息位中插入虛位;編碼部,其使用插入有虛位的信息位來生成奇偶校驗(yàn)位,在該信息位中附加該奇偶校驗(yàn)位而輸出系統(tǒng)碼;收縮部,在碼長(zhǎng)大于規(guī)定長(zhǎng)度時(shí),該收縮部進(jìn)行所述奇偶校驗(yàn)位的收縮;虛位刪除部,其與該收縮處理并行,刪除在所述系統(tǒng)碼的系統(tǒng)位中插入的虛位;以及發(fā)送部,其發(fā)送刪除了虛位的系統(tǒng)碼。根據(jù)第3發(fā)送裝置,由于系統(tǒng)位已被分離,所以可容易地從該系統(tǒng)位刪除虛位。另夕卜,與針對(duì)系統(tǒng)碼的奇偶校驗(yàn)位的收縮處理同時(shí)進(jìn)行從系統(tǒng)位刪除虛位的處理,所以虛位刪除可不對(duì)整個(gè)發(fā)送處理時(shí)間帶來影響。本發(fā)明的第4發(fā)送裝置具有虛位插入部,其在信息位中插入虛位;編碼部,其使用插入有虛位的信息位來生成奇偶校驗(yàn)位,并且刪除在該信息位中插入的虛位,在刪除了該虛位的信息位中附加該奇偶校驗(yàn)位而輸出系統(tǒng)碼;以及發(fā)送部,其發(fā)送刪除了所述虛位的系統(tǒng)碼。當(dāng)這樣在編碼部?jī)?nèi)部刪除虛位的情況下,系統(tǒng)位已被分離,所以可容易地從該系統(tǒng)位刪除虛位。本發(fā)明的第5發(fā)送裝置具有虛位長(zhǎng)度確定部,其根據(jù)指定的編碼率來計(jì)算出虛位的長(zhǎng)度,在信息位和該虛位的合計(jì)長(zhǎng)度大于規(guī)定長(zhǎng)度時(shí),將所述計(jì)算出的虛位的長(zhǎng)度減少該合計(jì)長(zhǎng)度和規(guī)定長(zhǎng)度之差的部分;虛位插入部,其在信息位中插入所述確定的數(shù)量的虛位;系統(tǒng)碼生成部,其對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位刪除虛位;以及發(fā)送部,其發(fā)送所述系統(tǒng)碼。根據(jù)第5發(fā)送裝置,可插入虛位,并且在進(jìn)行了碼塊分割的情況下,可插入最大數(shù)量的虛位來進(jìn)行處理。本發(fā)明的第6發(fā)送裝置具有擾碼部,其對(duì)附加有糾錯(cuò)碼的信息位實(shí)施擾碼處理;虛位插入部,其在所述擾碼處理前或擾碼處理后,在信息位中插入虛位;系統(tǒng)碼生成部,其對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位刪除該虛位而生成系統(tǒng)碼;以及發(fā)送部,其發(fā)送該系統(tǒng)碼。根據(jù)第6發(fā)送裝置,可在位擾碼前或位擾碼后插入虛位。本發(fā)明的第7發(fā)送裝置具有虛位插入部,其在信息位中插入虛位;系統(tǒng)碼生成部,其對(duì)插入有該虛位的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位刪除虛位而生成系統(tǒng)碼;以及發(fā)送部,其發(fā)送該系統(tǒng)碼,所述虛位插入部在信息位中相同地插入虛位,以使虛位的連續(xù)長(zhǎng)度成為設(shè)定長(zhǎng)度以下。在信息位中相同地進(jìn)行虛位插入,以使虛位的連續(xù)長(zhǎng)度成為設(shè)定長(zhǎng)度以下,從而可提高解碼特性。由于信息位的開頭以及末尾的規(guī)定位數(shù)的范圍內(nèi)的解碼特性良好,所以第7發(fā)送裝置的虛位插入部實(shí)施控制以在該范圍內(nèi)不插入虛位。由此可提高解碼特性。根據(jù)turbo碼的交錯(cuò)模式,在交錯(cuò)后預(yù)先確定位于數(shù)據(jù)的開頭和末尾的規(guī)定位數(shù)的范圍內(nèi)的位位置,虛位插入部實(shí)施控制以在該位位置不插入虛位。由此可提高解碼特性。


圖1是第I實(shí)施例的無線基站的發(fā)送處理部的結(jié)構(gòu)圖。圖2是第I實(shí)施例的虛位插入處理說明圖。圖3是第I實(shí)施例的虛位刪除處理說明圖。圖4是第I實(shí)施例的碼塊分割部的結(jié)構(gòu)圖。圖5是turbo編碼部的結(jié)構(gòu)圖。圖6是第2實(shí)施例的無線基站的虛位插入處理的說明圖。圖7是第2實(shí)施例的要部框圖。圖8是第2實(shí)施例的虛位插入處理流程。圖9是第2實(shí)施例的碼分割后的虛位插入方法說明圖。圖10是第2實(shí)施例的虛位插入處理流程。圖11是在碼分割前插入虛位的插入方法說明圖。圖12是第3實(shí)施例的虛位插入處理的說明圖。圖13是第3實(shí)施例的虛位插入處理流程。圖14是第4實(shí)施例的虛位插入處理的說明圖。圖15是第4實(shí)施例的虛位插入處理流程。圖16是第5實(shí)施例的虛位插入處理的說明圖。圖17是第5實(shí)施例的虛位插入處理流程。圖18是第6實(shí)施例的虛位插入說明圖。圖19是第6實(shí)施例的發(fā)送處理部的要部框圖。圖20是第6實(shí)施例的虛位插入處理流程。圖21是第7實(shí)施例的虛位插入說明圖。
圖22是第7實(shí)施例的發(fā)送處理部的要部框圖。圖23是第7實(shí)施例的虛位插入處理流程。圖24是在第7實(shí)施例中將虛位的值設(shè)為隨機(jī)模式的例子。圖25是第8實(shí)施例中的虛位插入模式例子。圖26是虛位插入位置說明圖。圖27是考慮了交錯(cuò)的虛位插入位置說明圖。圖28是針對(duì)編碼率的所需Eb/N0特性(解碼特性)。圖29是第9實(shí)施例的無線基站中的發(fā)送處理部的結(jié)構(gòu)圖。圖30是第10實(shí)施例的虛位的插入位置模式說明圖。圖31是第10實(shí)施例中的虛位位置變更的流程。圖32是第10實(shí)施例中的虛位位置變更的說明圖。圖33是第11實(shí)施例的turbo編碼器的結(jié)構(gòu)圖。圖34是第11實(shí)施例的turbo解碼部的結(jié)構(gòu)圖。圖35是系統(tǒng)碼說明圖。圖36是在發(fā)送機(jī)中進(jìn)行塊編碼而在接收機(jī)中進(jìn)行解碼的以往的通信系統(tǒng)的結(jié)構(gòu)圖。圖37是turbo編碼部的結(jié)構(gòu)圖。圖38是turbo解碼部的結(jié)構(gòu)圖。圖39是3GPP W 一 CDMA移動(dòng)通信系統(tǒng)的結(jié)構(gòu)圖。圖40是HSDPA中的共享信道說明圖。圖41是3GPP W-CDMA無線基站的發(fā)送處理部的框圖。圖42是說明發(fā)送處理的數(shù)據(jù)格式。圖43是虛位使用的編碼/解碼方法說明圖。圖44是實(shí)現(xiàn)圖43的編碼/解碼方法的通信系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施例方式(A)第I實(shí)施例圖1是第I實(shí)施例的無線基站的發(fā)送處理部30的結(jié)構(gòu)圖,對(duì)與圖41的以往的發(fā)送處理部相同部分附加相同標(biāo)號(hào)。發(fā)送處理部30利用HSDPA的共享信道HS -13DSCH來向移動(dòng)站發(fā)送信息(分組)。發(fā)送處理部30具有CRC附加部21、位擾碼(bit scramble)部22、碼塊分割部23、虛位插入部31、信道編碼部(編碼部)24、物理層HARQ功能部25、物理信道分離部26、HS —DSCH交錯(cuò)部27、群集(constellation)重新配置部28、物理信道映射部29、以及發(fā)送信息的發(fā)送部32。虛位插入部31設(shè)在碼塊分割部23和編碼部24之間,在信息位中插入虛位。物理層HARQ功能部25具有位分割部25a、第I速率匹配部25b、第2速率匹配部25c、以及位結(jié)合部25d。第I速率匹配部25b除了奇偶校驗(yàn)位1、2的速率匹配處理部25b —l、25b - 2之外,還具有從系統(tǒng)位刪除虛位的虛位刪除部25b — 3,第2速率匹配部25c與以往的例子相同,具有奇偶校驗(yàn)位1、2的速率匹配處理部25c - l、25c - 2、系統(tǒng)位的速率匹配處理部25c — 3。
虛位刪除部25b - 3刪除虛位插入部31在系統(tǒng)位中插入的虛位。以往,第I速率匹配部25b不對(duì)系統(tǒng)位進(jìn)行任何處理而使其通過,但在第I實(shí)施例中,與由速率匹配處理部25b — l、25b — 2對(duì)奇偶校驗(yàn)位1、2進(jìn)行收縮(puncture)處理同時(shí),虛位刪除部25b — 3進(jìn)行虛位刪除處理。圖2是虛位插入處理說明圖,圖3是虛位刪除處理說明圖。碼塊分割部23對(duì)位擾碼處理的數(shù)據(jù)集D2進(jìn)行碼塊分割(Code Block Segmentation)。S卩,根據(jù)指定的編碼率R來求出虛位的長(zhǎng)度K0,根據(jù)信息位的長(zhǎng)度K和虛位的長(zhǎng)度KO的合計(jì)長(zhǎng)度Kl (= K + K0)與規(guī)定長(zhǎng)度Z的大小比較結(jié)果,判定是否需要進(jìn)行碼塊分割。在turbo碼中,40彡Kl彡5114,所以 Z = 5114。另外,在將虛位的長(zhǎng)度設(shè)為KO而將信息位的長(zhǎng)度設(shè)為K時(shí),在刪除虛位來發(fā)送時(shí)的編碼率R在turbo碼的情況下為R = K/{K+2 (K + K0) } (I) 所以,虛位的長(zhǎng)度KO通過上式來求出KO = (K — 3KR)/2R (2)在合計(jì)長(zhǎng)度Kl (= K + K0)超過規(guī)定長(zhǎng)度Z時(shí),碼塊分割部32確定碼塊數(shù)C、碼塊長(zhǎng)度,將數(shù)據(jù)集D2分割為C個(gè)(圖中C = 2)碼塊1、2,全部為相同數(shù)據(jù)長(zhǎng)度的多個(gè)碼塊(圖2的U))。在數(shù)據(jù)用分割數(shù)除不開時(shí),插入填充位(filler bit)來調(diào)節(jié)。填充位的值設(shè)為0,插入到原來數(shù)據(jù)的開頭部分。虛位插入部31在各碼塊中插入長(zhǎng)度K0/2的虛位(圖2的(b)),編碼部24對(duì)插入了虛位的各碼塊分別進(jìn)行編碼、例如進(jìn)行turbo編碼(圖2的(C))。物理層HARQ功能部25的位分割部25a將從編碼部24輸出的各碼塊的碼分別劃分為(I)系統(tǒng)位+虛位、(2 )奇偶校驗(yàn)位1、( 3 )奇偶校驗(yàn)位2,將相同部分彼此串行連接(參照?qǐng)D3的(a))。接下來,物理層HARQ功能部25的第I速率匹配部25b檢查數(shù)據(jù)集D5的全部位長(zhǎng)度是否大于規(guī)定緩沖器長(zhǎng)度NIR,在大于規(guī)定緩沖器長(zhǎng)度NIR時(shí)對(duì)奇偶校驗(yàn)位1、奇偶校驗(yàn)位2進(jìn)行收縮,以使長(zhǎng)度成為NIR,同時(shí)從系統(tǒng)位刪除虛位(圖3 (b))。接下來,物理層HARQ功能部25的第2速率匹配部25c按照所指定的H — ARQ發(fā)送參數(shù)對(duì)圖3 (b)所示系統(tǒng)位、奇偶校驗(yàn)位1、2的數(shù)據(jù)集D61進(jìn)行速率匹配(重復(fù)或收縮)。之后,發(fā)送進(jìn)行與以往技術(shù)相同的處理、刪除虛位而成的系統(tǒng)碼。在接收側(cè),接收該系統(tǒng)碼,在該接收的系統(tǒng)碼中以最大似然度插入在發(fā)送側(cè)刪除的虛位而進(jìn)行turbo解碼,取得信息位。另外,在HSDPA中,根據(jù)需要利用共享信道HS - SCCH來預(yù)先向接收裝置通知在接收時(shí)所需的信息(目的地、調(diào)制方法、虛位長(zhǎng)度、虛位插入方法等)。因此,在接收裝置中接收側(cè)的虛位插入位置為已知,所以在該位置插入最大似然度的虛位來解碼。圖4是碼塊分割部23的結(jié)構(gòu)圖,虛位長(zhǎng)度計(jì)算部23a根據(jù)指定的編碼率R來計(jì)算出虛位的長(zhǎng)度K0,碼塊數(shù)/碼塊長(zhǎng)度判定部23b根據(jù)信息位的長(zhǎng)度K和虛位的長(zhǎng)度KO的合計(jì)長(zhǎng)度Kl (=K+ K0)與規(guī)定長(zhǎng)度Z來確定碼塊數(shù)以及碼塊長(zhǎng)度,分割部23c將進(jìn)行了位擾碼的數(shù)據(jù)集D2分割為指定的分割數(shù),虛位插入部31在各碼塊中插入長(zhǎng)度K0/2的虛位,編碼部24對(duì)插入有虛位的各碼塊分別進(jìn)行Turbo編碼。以上,根據(jù)第I實(shí)施例,在信息位中插入虛位,在該信息位中附加根據(jù)該信息位生成的奇偶校驗(yàn)位而進(jìn)行turbo編碼,發(fā)送從該turbo碼中刪除所述虛位而形成的系統(tǒng)碼,在接收側(cè)接收該系統(tǒng)碼,在該接收的系統(tǒng)碼中以最大似然度插入在發(fā)送側(cè)刪除的虛位而進(jìn)行turbo解碼,從而可減少解碼差錯(cuò)。另外,根據(jù)第I實(shí)施例,由于已經(jīng)與系統(tǒng)位分離,所以虛位刪除部25b — 3可容易地從該系統(tǒng)位刪除虛位。另外,可與針對(duì)奇偶校驗(yàn)位1、2的收縮處理同時(shí)進(jìn)行虛位刪除處理,所以虛位刪除不對(duì)整個(gè)發(fā)送處理時(shí)間帶來影響。 變形例以上是在物理層HARQ功能部25的虛位刪除部25b — 3中刪除虛位的情況,但也可以在turbo編碼部?jī)?nèi)進(jìn)行刪除。圖5是turbo編碼部24的結(jié)構(gòu)圖,24a是對(duì)插入有虛位的信息位進(jìn)行編碼的第I要素編碼器,24b是對(duì)插入有虛位的信息位進(jìn)行交錯(cuò)的交錯(cuò)部,24c是對(duì)交錯(cuò)結(jié)果進(jìn)行編碼的第2要素編碼器,24d是刪除虛位的虛位刪除部,24e是將各要素編碼器24a、24b以及虛位刪除部24c的輸出轉(zhuǎn)換為串行數(shù)據(jù)而輸出的P/S轉(zhuǎn)換部。如以上所述,如果在turbo編碼部?jī)?nèi)刪除虛位,則由于已經(jīng)與系統(tǒng)位分離,所以可容易地從該系統(tǒng)位刪除虛位。 (B)第2實(shí)施例第2實(shí)施例中,插入虛位而進(jìn)行編碼以使編碼率成為固定值,并且將發(fā)送數(shù)據(jù)的全部位長(zhǎng)度恒定設(shè)為Ndata。其中,Ndata是碼數(shù)X物理信道長(zhǎng)度。圖6是第2實(shí)施例的無線基站的虛位處理的說明圖,發(fā)送處理部的結(jié)構(gòu)具有與圖1的第I實(shí)施例相同的結(jié)構(gòu)。碼塊分割部23與第I實(shí)施例相同,對(duì)經(jīng)過了位擾碼處理的數(shù)據(jù)集D2進(jìn)行碼塊分害lJ(Code Block Segmentation)。S卩,求出虛位的長(zhǎng)度KO以成為規(guī)定的編碼率R,根據(jù)信息位的長(zhǎng)度K和虛位的長(zhǎng)度KO的合計(jì)長(zhǎng)度Kl (= K + K0)與規(guī)定長(zhǎng)度Z的大小比較結(jié)果,判定是否需要進(jìn)行碼塊分割,進(jìn)行碼塊分割(圖6的(a))。虛位插入部31在各碼塊中插入長(zhǎng)度為K0/2的虛位(圖6的(b)),編碼部24對(duì)插入有虛位的各碼塊分別進(jìn)行編碼、例如進(jìn)行turbo編碼(圖6的(C))。物理層HARQ功能部25的第I速率匹配部25b檢查碼的位長(zhǎng)度是否大于規(guī)定緩沖器長(zhǎng)度NIR,在大于規(guī)定緩沖器長(zhǎng)度NIR時(shí)對(duì)奇偶校驗(yàn)位1、奇偶校驗(yàn)位2進(jìn)行收縮,以使長(zhǎng)度成為NIR,同時(shí)從系統(tǒng)位中刪除虛位。接下來,物理層HARQ功能部25的第2速率匹配部25c進(jìn)行速率匹配(重復(fù)或收縮),以使碼長(zhǎng)成為Ndata (圖6的(d))。之后,進(jìn)行與以往技術(shù)相同的處理,發(fā)送不包含虛位的系統(tǒng)碼。在接收側(cè),接收該系統(tǒng)碼,在該接收的系統(tǒng)碼中以最大似然度插入在發(fā)送側(cè)刪除的虛位而進(jìn)行turbo解碼,取得f目息位。圖7是第2實(shí)施例的發(fā)送處理部的要部框圖,對(duì)與圖4的第I實(shí)施例相同的部分附加相同標(biāo)號(hào)。不同點(diǎn)為,附加有具有虛位刪除部以及第2速率匹配部的物理層HARQ功能部25。圖8是第2實(shí)施例的虛位插入處理流程。確定虛位的長(zhǎng)度K0,以成為規(guī)定的編碼率R (步驟501),計(jì)算出信息位的長(zhǎng)度K和虛位的長(zhǎng)度KO的合計(jì)長(zhǎng)度Kl (=K+ K0)(步驟502),比較該合計(jì)長(zhǎng)度Kl和規(guī)定長(zhǎng)度Z的大小(步驟503),在Kl < Z時(shí)不進(jìn)行碼塊分割而在信息位中插入長(zhǎng)度為KO的虛位(步驟504),結(jié)束虛位插入處理。另一方面,在K1>Z時(shí),確定碼塊數(shù)/碼塊長(zhǎng)度,進(jìn)行碼塊分割(步驟505)。接下來,插入填充位(步驟506),在各碼塊中插入長(zhǎng)度為KO/C (C為分割數(shù),在C = 2時(shí)為K0/2)的虛位(步驟507),結(jié)束虛位插入處理。圖9是碼分割后的虛位插入方法說明圖。在插入虛位的情況下,針對(duì)每個(gè)碼塊均勻地分配相同數(shù)量的虛位,并且使虛位插入位置、虛位的值(0、1)相同。另外,圖8是在碼塊分割后插入虛位的情況,但也可以在碼塊分割前插入虛位,在需要進(jìn)行分割的情況下進(jìn)行碼塊分割,以使虛位均等地分散在各碼塊中。圖10是所述第2實(shí)施例的虛位插入處理流程,在比較合計(jì)長(zhǎng)度Kl和規(guī)定長(zhǎng)度Z的大小的處理步驟503之前配置插入虛位的處理(步驟511)。圖11是在碼分割前插入虛位的插入方法說明圖,在進(jìn)行了碼塊分割的情況下,在各碼塊中虛位的分配沒有偏重,并且虛位的插入位置相同。以上,根據(jù)第2實(shí)施例,可確定虛位長(zhǎng)度以成為所要求的編碼率,并且可進(jìn)行速率匹配以成為利用H - ARQ發(fā)送參數(shù)來給定的Ndata,而進(jìn)行發(fā)送。另外,可通過均勻地插入虛位來提高解碼特性。另外,圖9、圖11的虛位插入方法不限于第2實(shí)施例,可適用于所有實(shí)施例。(C)第3實(shí)施例第3實(shí)施例是插入虛位以使碼的全部位長(zhǎng)度與Ndata相等的例子。圖12是第3實(shí)施例的虛位插入處理的說明圖,圖13是虛位插入處理流程,發(fā)送處理部的結(jié)構(gòu)與圖1的第I實(shí)施例的結(jié)構(gòu)相同。碼塊分割部23計(jì)算出要插入的虛位的長(zhǎng)度K0,以使全部位長(zhǎng)度與Ndata相等(步驟551)。在長(zhǎng)度為K的信息位中插入長(zhǎng)度為KO的虛位而進(jìn)行turbo編碼,刪除該虛位來發(fā)送時(shí)的碼長(zhǎng)度為K+ 2 (K + K0)。因此,下式成立Ndata = K + 2 (K + K0) (3)虛位的長(zhǎng)度KO為KO = (Ndata — 3K) /2 (4)接下來,進(jìn)行插入有虛位的信息位的長(zhǎng)度Kl = K + KO和規(guī)定長(zhǎng)度Z (= 5114)的大小比較(步驟552),在Kl ( Z時(shí)不進(jìn)行碼塊分割而在信息位中插入長(zhǎng)度為KO的虛位(步驟553),結(jié)束虛位插入處理。另一方面,在K1>Z時(shí),確定碼塊數(shù)/碼塊長(zhǎng)度,進(jìn)行碼塊分割(圖12的(a),步驟554)。接下來,插入填充位(步驟555),在各碼塊中插入長(zhǎng)度為KO/C (C為分割數(shù),在C = 2時(shí)為K0/2)的虛位(圖12的(b),步驟556),結(jié)束虛位插入處理。編碼部24分別對(duì)插入有虛位的各碼塊進(jìn)行編碼、例如進(jìn)行turbo編碼(圖12的(C),步驟557)。另外,物理層HARQ功能部25從系統(tǒng)位刪除虛位(圖12的(d),步驟558)。另外,刪除虛位后的碼長(zhǎng)與Ndata相等,所以物理層HARQ功能部25不進(jìn)行速率匹配(重復(fù)或收縮)。之后,發(fā)送進(jìn)行與以往技術(shù)相同的處理、刪除虛位而成的系統(tǒng)碼。在接收側(cè),接收該系統(tǒng)碼,在該接收的系統(tǒng)碼中以最大似然度插入在發(fā)送側(cè)刪除的虛位而進(jìn)行turbo解碼,取得信息位。根據(jù)第3實(shí)施例,可改變編碼率R(= K/Ndata),并且可插入虛位以使碼長(zhǎng)與Ndata相等而進(jìn)行發(fā)送。(D)第4實(shí)施例
第4實(shí)施例是不進(jìn)行碼塊分割時(shí)(碼塊數(shù)=I)的實(shí)施例。圖14是第4實(shí)施例的虛位插入處理的說明圖,圖15是虛位插入處理流程,發(fā)送處理部的結(jié)構(gòu)具有與圖1的第I實(shí)施例相同的結(jié)構(gòu)。在將根據(jù)指定的編碼率所確定的虛位長(zhǎng)度KO和信息位長(zhǎng)度K相加得到的長(zhǎng)度Kl(=K + K0)超過規(guī)定長(zhǎng)度Z的情況下,在第4實(shí)施例中調(diào)節(jié)虛位的長(zhǎng)度以使合計(jì)長(zhǎng)度Kl成為規(guī)定長(zhǎng)度Z。碼塊分割部23根據(jù)式(2)來確定虛位的長(zhǎng)度K0,以便成為規(guī)定的編碼率R (步驟601),計(jì)算出信息位的長(zhǎng)度K和虛位的長(zhǎng)度KO的合計(jì)長(zhǎng)度Kl (=K+ K0)(步驟602),t匕較該合計(jì)長(zhǎng)度Kl和規(guī)定長(zhǎng)度Z的大小(步驟603)。在Kl≤Z時(shí),在長(zhǎng)度為K的信息位中插入長(zhǎng)度為KO的虛位(圖14(a),步驟604)。另一方面,在K1>Z時(shí),根據(jù)下式來求出超過規(guī)定長(zhǎng)度Z的量A K,AK = Kl-Z (5)根據(jù)下式來修改虛位的長(zhǎng)度KO (步驟605),KO = KO - AZ之后,在長(zhǎng)度為K的信息位中插入長(zhǎng)度為KO的虛位(圖14 (a),步驟604)。在如上所述結(jié)束了虛位插入處理時(shí),編碼部24對(duì)插入有虛位的碼塊進(jìn)行編碼、例如進(jìn)行turbo編碼(圖14的(b),步驟606)。另外,物理層HARQ功能部25從系統(tǒng)位刪除虛位,并且進(jìn)行速率匹配處理以使碼長(zhǎng)與Ndata相等(圖14的(C),步驟607)。之后,進(jìn)行與以往技術(shù)相同的處理,發(fā)送不包含虛位的系統(tǒng)碼。在接收側(cè),接收該系統(tǒng)碼,在該接收的系統(tǒng)碼中以最大似然度插入在發(fā)送側(cè)刪除的虛位而進(jìn)行turbo解碼,取得f目息位。根據(jù)第4實(shí)施例,即使在不進(jìn)行碼塊分割的情況下,也可以插入最大數(shù)量的虛位而使碼長(zhǎng)為Ndata來進(jìn)行發(fā)送。因此,在不進(jìn)行碼塊分割的情況下,可提高虛位插入效果。(E)第5實(shí)施例第5實(shí)施例是在進(jìn)行了碼塊分割時(shí),確定虛位的長(zhǎng)度以使在各碼塊中虛位和信息位的合計(jì)長(zhǎng)度成為規(guī)定長(zhǎng)度Z的實(shí)施例。圖16是第5實(shí)施例的虛位插入處理的說明圖,圖17是虛位插入處理流程,發(fā)送處理部的結(jié)構(gòu)具有與圖1的第I實(shí)施例相同的結(jié)構(gòu)。碼塊分割部23根據(jù)式(2)來確定虛位的長(zhǎng)度KO以便成為規(guī)定的編碼率R (步驟651),計(jì)算出信息位的長(zhǎng)度K和虛位的長(zhǎng)度KO的合計(jì)長(zhǎng)度Kl (=K + K0)(步驟652),t匕較該合計(jì)長(zhǎng)度Kl和規(guī)定長(zhǎng)度Z的大小(步驟653)。在KlS Z時(shí),在長(zhǎng)度為K的信息位中插入長(zhǎng)度為KO的虛位(步驟654)。另外,可插入虛位以使碼塊長(zhǎng)度成為規(guī)定長(zhǎng)度。另一方面,在K1>Z時(shí),確定碼塊數(shù)/碼塊長(zhǎng)度,進(jìn)行碼塊分割(圖16的(a),步驟655)。接下來,插入填充位(步驟656),在各碼塊中插入虛位以使長(zhǎng)度成為規(guī)定長(zhǎng)度Z (圖16的(b),步驟657),結(jié)束虛位插入處理。編碼部24對(duì)插入有虛位的各碼塊進(jìn)行例如turbo編碼(圖16的(C))。另外,物理層HARQ功能部25從系統(tǒng)位刪除虛位,并且進(jìn)行速率匹配處理以使碼長(zhǎng)與Ndata相等。之后,進(jìn)行與以往技術(shù)相同的處理,發(fā)送不包含虛位的系統(tǒng)碼。在接收側(cè),接收該系統(tǒng)碼,在該接收的系統(tǒng)碼中以最大似然度插入在發(fā)送側(cè)刪除的虛位而進(jìn)行turbo解碼,取得f目息位。根據(jù)第5實(shí)施例,可在各碼塊中插入虛位以使虛位和信息位的合計(jì)長(zhǎng)度成為規(guī)定長(zhǎng)度Z,進(jìn)行編碼,刪除該虛位進(jìn)行發(fā)送。在該情況下,可使插入的虛位長(zhǎng)度較大,所以可提高虛位插入效果。(F)第6實(shí)施例第6實(shí)施例是在位擾碼前插入虛位的實(shí)施例,圖18是虛位插入說明圖,圖19是發(fā)送處理部的要部框圖,圖20是虛位插入處理流程。虛位插入部31的虛位長(zhǎng)度計(jì)算部31a根據(jù)式(2)來確定虛位的長(zhǎng)度K0,以便成為規(guī)定的編碼率R (步驟701),計(jì)算出信息位的長(zhǎng)度K和虛位的長(zhǎng)度KO的合計(jì)長(zhǎng)度Kl (=K + K0)(步驟702),虛位插入部31b在由CRC附加部21進(jìn)行了 CRC附加的信息位(圖18的(a))中插入全部為0的虛位(圖18的(b),步驟703)。另外,虛位不限于全部為O。接下來,位擾碼部22對(duì)插入有虛位的信息位進(jìn)行位擾碼而輸入給碼塊分割部23(圖18的(C),步驟704)。碼塊分割部23的碼塊數(shù)/碼塊長(zhǎng)度判定部23b比較進(jìn)行了位擾碼的數(shù)據(jù)集D2的長(zhǎng)度(信息位和虛位的合計(jì)長(zhǎng)度)Kl和規(guī)定長(zhǎng)度Z的大小(步驟705)。在Kl < Z時(shí)不進(jìn)行碼分割,而另一方面,在K1>Z時(shí),確定碼塊數(shù)/碼塊長(zhǎng)度,分割部23c進(jìn)行碼塊分割(步驟706)。接下來,插入填充位(步驟707)。之后,與第I實(shí)施例相同,編碼部24分別對(duì)插入有虛位的各碼塊進(jìn)行turbo編碼,物理層HARQ功能部25刪除虛位,并且進(jìn)行規(guī)定的速率匹配處理,發(fā)送不包含虛位的系統(tǒng)碼。在接收側(cè),接收該系統(tǒng)碼,在該接收的系統(tǒng)碼中以最大似然度插入在發(fā)送側(cè)刪除的虛位而進(jìn)行turbo解碼,取得信息位。根據(jù)第6實(shí)施,可在位擾碼前插入虛位。(G)第7實(shí)施例第7實(shí)施例是在位擾碼后插入虛位的實(shí)施例,圖21是虛位插入說明圖,圖22是發(fā)送處理部的要部框圖,圖23是虛位插入處理流程。位擾碼部22對(duì)由CRC附加部21進(jìn)行了 CRC附加的信息位(圖21的(a))施加位擾碼處理(圖21的(b),步驟751)。接下來,虛位插入部的虛位長(zhǎng)度判定部31a根據(jù)式(2)來確定虛位的長(zhǎng)度KO,以便成為規(guī)定的編碼率R (步驟752),計(jì)算出信息位的長(zhǎng)度K和虛位的長(zhǎng)度KO的合計(jì)長(zhǎng)度Kl (= K + K0)(步驟753),虛位插入部31b在進(jìn)行了位擾碼的信息位中插入長(zhǎng)度為KO的全部為I的虛位(圖21的(c),步驟754)。另外,作為虛位,全部為0是不適當(dāng)?shù)?。碼塊分割部23的碼塊數(shù)/碼塊長(zhǎng)度判定部23b比較信息位和虛位的合計(jì)長(zhǎng)度Kl和規(guī)定長(zhǎng)度Z的大小(步驟755)。在Kl SZ時(shí)不進(jìn)行碼分割,而另一方面,在K1>Z時(shí),確定碼塊數(shù)/碼塊長(zhǎng)度,分割部23c進(jìn)行碼塊分割(步驟756)。接下來,插入填充位(步驟757)。之后,與第I實(shí)施例相同,編碼部24分別對(duì)插入有虛位的各碼塊進(jìn)行turbo編碼,物理層HARQ功能部25刪除虛位,并且進(jìn)行規(guī)定的速率匹配處理,發(fā)送不包含虛位的系統(tǒng)碼。在接收側(cè),接收該系統(tǒng)碼,在該接收的系統(tǒng)碼中以最大似然度插入在發(fā)送側(cè)刪除的虛位而進(jìn)行turbo解碼,取得信息位。以上為虛位插入部31插入全部為I的虛位的例子,但也可以如圖24的(C)所示那樣將虛位的值設(shè)為隨機(jī)模式。根據(jù)第7實(shí)施例,可在位擾碼后插入虛位。(H)第8實(shí)施例第8實(shí)施例是向信息位插入虛位的插入模式的實(shí)施例。作為插入模式,如圖25的(a)所示那樣交替地配置系統(tǒng)位和虛位的模式與僅將虛位配置在信息位的前后一個(gè)位置的模式相比,可提高解碼特性。但是,交替配置的模式是系統(tǒng)位和虛位的長(zhǎng)度相同的情況,在長(zhǎng)度不同的情況下無法交替配置。因此,容許虛位連續(xù)所指定的長(zhǎng)度,在系統(tǒng)位中插入虛位。即使這樣使虛位的連續(xù)長(zhǎng)度為設(shè)定值以下來分散配置虛位,也可以改善解碼特性(解碼的差錯(cuò)特性)。例如,在信息位和虛位為相同長(zhǎng)度,且連續(xù)長(zhǎng)度為2時(shí),如圖15的(b)所示那樣交替配置2位的信息位、2位的虛位。另外,在連接長(zhǎng)度為3時(shí),如圖15的(c)所示那樣交替配置3位的信息位、3位的虛位。另外,如圖26所示那樣不在信息的開頭或末尾的周圍STA、TLA插入虛位。其原因?yàn)?,在Viterbi解碼和MAP解碼中在信息的開始和末尾的碼的可靠性非常高。因此,如圖26所示,在除了信息的開頭或末尾的周圍STA、TLA之外的區(qū)域分散插入虛位。另外,根據(jù)turbo碼的交錯(cuò)的模式,如圖27所示,在交錯(cuò)后預(yù)先確定來到數(shù)據(jù)的開頭和末尾的規(guī)定數(shù)量的位置上的位位置Al A4。然后,對(duì)這些位置Al A4也不插入虛位。其原因與圖26相同。( I)第9實(shí)施例3GPP turbo碼具有在通過收縮而使編碼率成為特定值時(shí),就局部而言與周圍的編碼率相比特性惡化變大的特征。圖28是示出所述特性惡化的說明圖,A是無虛位插入時(shí)的解碼特性,橫軸是編碼率,縱軸是用于取得規(guī)定的差錯(cuò)率的所需Eb/No。從該解碼特性可知,當(dāng)編碼率成為特定值(7/11、7/9、7/8)時(shí),與周圍的編碼率相比所需Eb/No變大而特性惡化。因此,在第9實(shí)施例中,監(jiān)視收縮后的編碼率是否成為與特定值相近的值(特定范圍SI S3的值),在成為特定范圍SI S3的值的情況下,在收縮前插入虛位,使編碼特性如B所示變化,使所述編碼率成為通過解碼特性B來確定的特定范圍SI, S3’以外的值,防止特性惡化。確定虛位插入量,以便正好從變化后的特性B的峰值的下部區(qū)域離開。圖29是第9實(shí)施例的無線基站中的發(fā)送處理部的結(jié)構(gòu)圖,發(fā)送處理部30具有CRC附加部21、位擾碼部22、碼塊分割部23、虛位插入控制部41、信道編碼部(編碼部)24、物理層HARQ功能部25、物理信道分離部26、HS — DSCH交錯(cuò)部27、群集重新配置部28、物理信道映射部29、以及發(fā)送部(未圖示)。虛位插入控制部41設(shè)在碼塊分割部23和編碼部24之間,根據(jù)編碼率控制是否在信息位中插入虛位。即,虛位插入控制部41考慮物理層HARQ功能部25中的收縮來計(jì)算出編碼率R(步驟801)。在將信息位長(zhǎng)度設(shè)為K、將通過該信息的編碼得到的系統(tǒng)碼的奇偶校驗(yàn)位長(zhǎng)度設(shè)為M、將收縮位數(shù)設(shè)為P時(shí),編碼率R為R = K/ (K + M-P)在turbo 碼的情況下,M = 2K,所以 R = K/ (3K-P)。虛位插入控制部41檢查所計(jì)算出的編碼率R是否是分別以特定值7/11、7/9、7/8為中心的土 A的范圍SI S3內(nèi)的值(步驟802)。在不是該范圍內(nèi)的值時(shí),虛位插入控制部41不插入虛位,在是該范圍內(nèi)的值時(shí),在信息位中插入虛位,以使解碼特性從A變化為B而編碼率成為特定范圍SI’ S3’外的值(步驟803)。根據(jù)第9實(shí)施例,插入虛位以使編碼率不會(huì)成為使解碼特性惡化的特定范圍內(nèi)的值,所以可防止解碼特性的惡化。(J)第10實(shí)施例在使用turbo碼作為碼的情況下,在turbo編碼部的第I要素編碼器和第2要素編碼器的輸入位(分別稱為“第I輸入”、“第2輸入”)雙方中,如果使虛位插入位置的模式盡量相同,則可提高解碼特性。因此,對(duì)于虛位的插入位置前后的數(shù)位,盡量不配置其他虛位。即,在信息位數(shù)K、虛位數(shù)KO為KO = K時(shí),將在第I輸入和第2輸入雙方中虛位不相鄰,并且第1、第2輸入的虛位的插入位置相等的配置設(shè)為理想的配置。另外,在K0>K時(shí),將在第I輸入和第2輸入雙方中信息位不相鄰,并且第1、第2輸入的信息位的位置相等的配置設(shè)為理想的配置。在 K0>K且虛位多于信息位的情況下,理論上至少2個(gè)以上虛位相鄰。在該情況下,也可以通過交換虛位和信息位的位置來實(shí)現(xiàn)相同性。僅限在KO和K的比不是整數(shù)比的情況、以及無法根據(jù)基于交錯(cuò)的位置關(guān)系來進(jìn)行這樣的配置的情況下,才許可虛位的位置和信息位的位置的交換。其中,該交換分別在第1、第2輸入中大致等分地進(jìn)行。例如,如圖30的(A)所示,在K = KO的情況下,針對(duì)第I輸入進(jìn)行完全相同的配置(交替配置),發(fā)揮交錯(cuò)模式排列P的作用來生成第2輸入。在第2輸入中,求出虛位的突發(fā)(burst)長(zhǎng)度(連續(xù)長(zhǎng)度)為3以上的部分,如果存在這樣的部分,則在將某虛位變更為信息位時(shí),求出突發(fā)長(zhǎng)度為I或2的虛位位置d。接下來,利用Q (d)來求出與該虛位位置d對(duì)應(yīng)的在第I輸入中的位置。其中,Q為解交錯(cuò)模式排列,P (Q (d)) = d。在第I輸入中,位置Q (d)的兩個(gè)相鄰位置Q (d)±l為當(dāng)前的位置信息位,但當(dāng)在與其對(duì)應(yīng)的第2輸入的位位置P (Q (d) + l)、P (Q (d) — I)中插入了虛位時(shí),選擇所生成的虛位的突發(fā)長(zhǎng)度短的一方的位位置(圖中P (Q (d)+l))。然后,如圖30的(B)所示,交換第I輸入中的位置Q(d)的虛位和位置Q (d)+ I的信息位。即,將第I輸入中的位置Q (d)從虛位變更為信息位,將位置Q Cd)+ I從信息位變更為虛位。由此,可使交錯(cuò)后的第2輸入中的虛位的連續(xù)長(zhǎng)度為2以下。圖31是變更虛位位置以滿足圖30中所述條件的有效算法的流程。將輸入信息位長(zhǎng)度設(shè)為K、將虛位長(zhǎng)度設(shè)為K0、將相加的位長(zhǎng)度Kl設(shè)為Kl = K +K0。另外,將P (i)、Q(i)分別設(shè)為交錯(cuò)模式排列、以及其逆排列。即,Q (P (i)) = i。另外,將確定了位置的虛位的數(shù)量設(shè)為Nd,將用于位置判定的閾值設(shè)為Th = 10。另外,如圖32所示,使權(quán)重變量W
(i)對(duì)應(yīng)于各位。首先,將計(jì)數(shù)器初始化而設(shè)為Nd = 0,并且將所有權(quán)重系數(shù)W (i)初始化為0 (步驟901)。接下來,針對(duì)i = 0 Kl 一 I重復(fù)以下處理。S卩,設(shè)i = 0,在i〈Kl時(shí)(步驟902 903),檢查是否為W (i) ^ Th (步驟904)。在W (i)蘭Th時(shí),將位置i設(shè)為虛位位置(步驟905 ),如以下那樣更新權(quán)重變量(步驟906 )。ff(i) = 300ff(i+l)+50 = ff(i+l) ff(1-l)+50 = ff(1-l)
ff(i+2)+10 = ff(i+2) ff(1-2)+10 = ff(1-2)W (Q (P (i) +1) )+50 = W (Q (P (i) +1)) ff(Q (P (i) -1) )+50 = W (Q (P (i)-1))W(Q(P(i) +2))+10 = W(Q(P(i) +2)) ff(Q(P(i)_2))+10 = W(Q(P(i)-2))其中,在x〈0,x蘭Kl時(shí),不對(duì)W (X)進(jìn)行處理。接下來,將位置確定虛位數(shù)量遞加I (Nd + I = Nd,步驟907),檢查是否為Nd〈K0(步驟908),在Nd ^ KO時(shí),結(jié)束處理,在NcKKO時(shí),使i遞增(步驟909),繼續(xù)步驟903及之后的處理。另外,在步驟904中,在W (i)>Th時(shí),直接使i遞增(步驟909),繼續(xù)步驟903及之后的處理。另一方面,在步驟903中,在i = Kl時(shí),檢測(cè)是否為NcKKO(步驟910),在Nd ^ KO 時(shí),結(jié)束處理,在Nd〈K0時(shí),將Wmin設(shè)為W (i)的最小值(步驟911),接下來,設(shè)為Th =Wmin + 20 (步驟912),重復(fù)步驟902及之后的處理。在作為到目前為止的實(shí)施例的基本的、對(duì)輸入的信息位相同地插入虛位的方法中,有時(shí)會(huì)產(chǎn)生不合理的情況。例如,在采用turbo碼的情況下,turbo編碼部的第2要素編碼器的輸入成為交錯(cuò)后的模式。因此,如果僅對(duì)交錯(cuò)前的信息位相同地插入虛位,則由于交錯(cuò)而導(dǎo)致虛位的位置變化,第2要素編碼器的第2輸入的虛位位置變得不相同。其結(jié)果,在第2輸入中產(chǎn)生不希望的模式(長(zhǎng)的虛位的連續(xù)),引起解碼特性的惡化。因此,在第10實(shí)施例中,通過上述算法來確定虛位的插入位置,以便不使虛位的連續(xù)長(zhǎng)度變長(zhǎng)。即,逐次確定虛位的插入位置,在第1、第2輸入雙方中,增大該確定的虛位的位置的直接相鄰的位置和下一相鄰的位置的權(quán)重,難以選擇作為虛位位置,由此,使得虛位的連續(xù)長(zhǎng)度不會(huì)變長(zhǎng)。另外,不限于上述算法,只要是在第1、第2輸入雙方中使虛位的插入位置的模式盡量相同的算法,即可在第10實(shí)施例中采用。以上,對(duì)虛位長(zhǎng)度KO的確定方法進(jìn)行了說明,但是也可以如在第2實(shí)施例中說明的那樣,根據(jù)指定的編碼率來確定在信息位中插入的虛位的長(zhǎng)度。或者,如在第3實(shí)施例中說明的那樣,計(jì)算出為了使碼長(zhǎng)度與根據(jù)物理信道的發(fā)送速率來確定的位長(zhǎng)Ndata相等而插入的虛位的長(zhǎng)度KO。(K)第11實(shí)施例在多數(shù)情況下可知,在turbo編碼部的第I要素碼和第2要素碼的輸入雙方中配置成虛位的插入位置盡量在全體中分散時(shí),其特性特別有利。為了實(shí)現(xiàn)該特性,在第10實(shí)施例的方法中,存在位置的生成算法復(fù)雜且處理量變大、處理時(shí)間變長(zhǎng)的問題。在第11實(shí)施例中,簡(jiǎn)單地在第1、第2要素碼的第1、第2輸入雙方中使虛位的插入位置盡量在全體上分散。圖33是第11實(shí)施例的turbo編碼器的結(jié)構(gòu)圖,第I要素編碼器24a對(duì)插入有虛位的信息位進(jìn)行編碼,交錯(cuò)部24b對(duì)插入有虛位的信息位進(jìn)行交錯(cuò),第2要素編碼器24c對(duì)交錯(cuò)結(jié)果進(jìn)行編碼,P/S轉(zhuǎn)換部24e將各要素編碼器24a、24b的輸出xb、xc以及信息位xa轉(zhuǎn)換為串行數(shù)據(jù)而輸出。另外,第1、第2虛位插入部51、52在第1、第2要素編碼器24a、24b的輸入即第1、第2輸入中插入虛位。優(yōu)選以在第1、第2輸出雙方中在虛位全體上分散、并且盡量相同的方式插入。另外,插入的虛位長(zhǎng)度KO如在第2實(shí)施例中說明的那樣,根據(jù)指定的編碼率通過式(2)求出,或者如在第3實(shí)施例中說明的那樣,通過式(4)求出以使碼長(zhǎng)與根據(jù)物理信道的發(fā)送速率來確定的位長(zhǎng)度Ndata相等。在圖33的結(jié)構(gòu)中,設(shè)有2臺(tái)要素編碼器,但可利用I臺(tái)要素編碼器來進(jìn)行第1、第2要素編碼處理。圖34是對(duì)由圖33的編碼器所編碼的turbo碼進(jìn)行解碼的接收側(cè)的turbo解碼部的結(jié)構(gòu)圖。第I要素解碼器61在接收信號(hào)ya、yb、yc中,使用ya和yb來進(jìn)行解碼。第I要素解碼器61是軟判定輸出的要素解碼器,輸出解碼結(jié)果的似然度。第I虛位刪除部62根據(jù)第I要素解碼器61的解碼結(jié)果刪除第I虛位,交錯(cuò)部63對(duì)刪除了虛位的解碼結(jié)果進(jìn)行交錯(cuò),第2虛位插入部64在進(jìn)行了交錯(cuò)的解碼結(jié)果中插入最大似然度的第2虛位。第2要素解碼器65使用實(shí)施了交錯(cuò)以及第2虛位的插入處理的第I要素解碼器61的解碼結(jié)果和接收信號(hào)yc來進(jìn)行解碼。第2要素解碼器65也是軟判定輸出的要素解碼器,輸出解碼結(jié)果的似然度。第2虛位刪除部66根據(jù)第2要素解碼器65的解碼結(jié)果刪除第2虛位,解交錯(cuò)部67對(duì)刪除了虛位的解碼結(jié)果進(jìn)行解交錯(cuò),第I虛位插入部68在解交錯(cuò)后的解碼結(jié)果中插入最大似然度的第I虛位而輸入給第I要素解碼器61。第I要素解碼器61代替接收信號(hào)ya而使用第I虛位插入部68的輸出信號(hào)來重復(fù)上述MAP解碼處理。通過將上述解碼操作重復(fù)進(jìn)行規(guī)定次數(shù),解碼結(jié)果的差錯(cuò)率降低。作為所述turbo要素解碼器中的第1、第2要素解碼器,使用MAP要素解碼器。以上的虛位數(shù)據(jù)的可靠性最大的似然度的刪除追加處理是為了在解碼器的似然度運(yùn)算中,從虛位的值中選擇限定的格形通過(trellis pass),也可以代替進(jìn)行這樣的插入刪除,而直接選擇格形通過。在圖34的結(jié)構(gòu)中,設(shè)有2臺(tái)要素解碼器,但可使用I臺(tái)要素解碼器來進(jìn)行第1、第2要素解碼處理。同樣地,也可以利用I臺(tái)虛位刪除部、I臺(tái)虛位插入部來進(jìn)行第1、第2虛位刪除處理、第1、第2虛位插入處理。根據(jù)第11實(shí)施例,在第I要素編碼器24a和第2要素編碼器24c的輸入雙方中,可取得互相不依賴的插入位置,特別是可選擇在雙方中在全體上相同的模式。另外,無需虛位刪除部。(L)發(fā)明的效果以上,根據(jù)本發(fā)明,在信息位中插入虛位,在該信息位中附加根據(jù)該信息位生成的奇偶校驗(yàn)位而進(jìn)行turbo編碼,發(fā)送從該turbo碼中刪除所述虛位而形成的系統(tǒng)碼,在接收側(cè)接收該系統(tǒng)碼,在該接收的系統(tǒng)碼中以最大似然度插入在發(fā)送側(cè)刪除的虛位而進(jìn)行turbo解碼,從而可減少解碼差錯(cuò)。另外,根據(jù)本發(fā)明,在物理層HARQ功能部?jī)?nèi)或編碼部?jī)?nèi)設(shè)置虛位刪除部,從而可容易地從系統(tǒng)位中刪除虛位。另外,根據(jù)本發(fā)明,可與針對(duì)系統(tǒng)碼的奇偶校驗(yàn)位的收縮處理同時(shí)來進(jìn)行從系統(tǒng)位刪除虛位的處理。因此可不對(duì)整個(gè)發(fā)送處理時(shí)間帶來影響地進(jìn)行虛位刪除。根據(jù)本發(fā)明,可確定虛位長(zhǎng)度以便成為所要求的編碼率,并且可進(jìn)行速率匹配以成為通過H - ARQ發(fā)送參數(shù)來給定的Ndata,而進(jìn)行發(fā)送。另外,可通過均勻地插入虛位來提聞解碼特性。根據(jù)本發(fā)明,可改變編碼率R,并且可插入虛位以使碼長(zhǎng)與Ndata相等而進(jìn)行發(fā)送。根據(jù)本發(fā)明,即使在不進(jìn)行碼塊分割的情況下,也可以插入最大數(shù)量的虛位而將碼長(zhǎng)設(shè)為Ndata來發(fā)送。因此,在不進(jìn)行碼塊分割的情況下,可提高虛位插入效果。根據(jù)本發(fā)明,可插入虛位進(jìn)行編碼以使得在各碼塊中虛位和信息位的合計(jì)長(zhǎng)度為規(guī)定長(zhǎng)度Z,刪除該虛位來發(fā)送,所以可增大插入的虛位長(zhǎng)度,所以可提高虛位插入效果。根據(jù)本發(fā)明,可在位擾碼前或位擾碼后插入虛位。根據(jù)本發(fā)明,使虛位的連續(xù)長(zhǎng)度為設(shè)定值以下,分散虛位來插入到信息位中,所以可提高解碼特性。另外,將信息位的開頭或末尾的周圍部分排除,分散虛位來插入到信息位中,所以可提高解碼特性。另外,在采用需要交錯(cuò)處理的碼的情況下,在交錯(cuò)后將位于信息的開頭和末尾的位位置排除,分撒插入虛位,所以可提高解碼特性。根據(jù)本發(fā)明,可進(jìn)行虛位插入以使編碼率不成為使解碼特性惡化的特定值,所以可防止解碼特性的惡化。根據(jù)本發(fā)明,在采用turbo碼的情況下,在第I要素編碼器和第2要素編碼器的輸入即第1、第2輸入雙方中,使虛位的插入位置的模式盡量相同,所以可提高解碼特性。根據(jù)本發(fā)明,在采用turbo碼的情況下,在第I要素編碼器和第2要素編碼器的第1、第2輸入中,可互相不依賴地確定虛位的插入位置,所以在第1、第2輸入中可簡(jiǎn)單地使虛位插入位置模式相同,可提高解碼特性。另外,根據(jù)本發(fā)明,可在turbo編碼器內(nèi)插入虛位來生成奇偶校驗(yàn)位,并且可不在系統(tǒng)位中插入虛位而輸出turbo碼,所以可不需要從系統(tǒng)位中刪除虛位的虛位刪除部。
權(quán)利要求
1.一種發(fā)送裝置,該發(fā)送裝置是對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,發(fā)送刪除該虛位而成的系統(tǒng)碼,在接收側(cè)在所接收的系統(tǒng)碼中插入在發(fā)送側(cè)刪除的虛位來進(jìn)行解碼的通信系統(tǒng)中的發(fā)送裝置,其特征在于,該發(fā)送裝置具有虛位長(zhǎng)度確定部,其根據(jù)指定的編碼率、發(fā)送速率或決定發(fā)送速率的位長(zhǎng),確定插入到信息位中的虛位的長(zhǎng)度;分割部,其在該信息位和該虛位的合計(jì)長(zhǎng)度大于規(guī)定長(zhǎng)度時(shí),將該信息位分割成碼塊數(shù);虛位插入部,其以規(guī)定模式在進(jìn)行了分割的各信息位中插入虛位;系統(tǒng)碼生成部,其對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位中刪除該虛位而生成系統(tǒng)碼;以及發(fā)送部,其發(fā)送所述系統(tǒng)碼。
2.一種發(fā)送裝置,該發(fā)送裝置是對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,發(fā)送刪除該虛位而成的系統(tǒng)碼,在接收側(cè)在所接收的系統(tǒng)碼中插入在發(fā)送側(cè)刪除的虛位來進(jìn)行解碼的通信系統(tǒng)中的發(fā)送裝置,其特征在于,該發(fā)送裝置具有虛位長(zhǎng)度確定部,其根據(jù)指定的編碼率、發(fā)送速率或決定發(fā)送速率的位長(zhǎng),確定插入到信息位中的虛位的長(zhǎng)度;虛位插入部,其在該信息位中插入虛位;分割部,在信息位和虛位的合計(jì)長(zhǎng)度大于規(guī)定長(zhǎng)度時(shí),該分割部進(jìn)行插入有虛位的信息位的分割;系統(tǒng)碼生成部,其對(duì)進(jìn)行了分割的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位中刪除虛位而生成系統(tǒng)碼;以及發(fā)送部,其發(fā)送所述系統(tǒng)碼。
3.根據(jù)權(quán)利要求1或2所述的發(fā)送裝置,其特征在于,在根據(jù)指定的編碼率來確定虛位的長(zhǎng)度的情況下,所述系統(tǒng)碼生成部具有速率匹配部,該速率匹配部進(jìn)行速率匹配處理,以使刪除了所述虛位的系統(tǒng)碼的整體長(zhǎng)度與決定發(fā)送速率的位長(zhǎng)相等。
4.根據(jù)權(quán)利要求1所述的發(fā)送裝置,其特征在于,所述虛位插入部進(jìn)一步追加虛位,以使所述進(jìn)行了分割的信息位和虛位的合計(jì)長(zhǎng)度成為所述規(guī)定長(zhǎng)度。
5.一種發(fā)送裝置,該發(fā)送裝置是對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,發(fā)送刪除該虛位而成的系統(tǒng)碼,在接收側(cè)在所接收的系統(tǒng)碼中插入在發(fā)送側(cè)刪除的虛位來進(jìn)行解碼的通信系統(tǒng)中的發(fā)送裝置,其特征在于,該發(fā)送裝置具有虛位長(zhǎng)度計(jì)算部,其根據(jù)指定的編碼率、發(fā)送速率或決定發(fā)送速率的位長(zhǎng),計(jì)算虛位的長(zhǎng)度;虛位長(zhǎng)度確定部,其在信息位和該虛位的合計(jì)長(zhǎng)度大于規(guī)定長(zhǎng)度時(shí),將所述計(jì)算的虛位長(zhǎng)度減小該合計(jì)長(zhǎng)度與規(guī)定長(zhǎng)度的差;虛位插入部,其在信息位中插入所述確定的長(zhǎng)度的虛位;系統(tǒng)碼生成部,其對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位中刪除虛位而生成系統(tǒng)碼;以及發(fā)送部,其發(fā)送所述系統(tǒng)碼。
6.一種發(fā)送裝置,該發(fā)送裝置是對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,發(fā)送刪除該虛位而形成的系統(tǒng)碼,在接收側(cè)在所接收的系統(tǒng)碼中插入在發(fā)送側(cè)刪除的虛位來進(jìn)行解碼的通信系統(tǒng)中的發(fā)送裝置,其特征在于,該發(fā)送裝置具有虛位插入部,其在信息位中插入虛位;系統(tǒng)碼生成部,其對(duì)插入有該虛位的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位中刪除虛位而生成系統(tǒng)碼;以及發(fā)送部,其發(fā)送該系統(tǒng)碼,所述虛位插入部在信息位中相同地插入虛位,以使虛位的連續(xù)長(zhǎng)度成為設(shè)定長(zhǎng)度。
7.根據(jù)權(quán)利要求6所述的發(fā)送裝置,其特征在于,所述虛位插入部實(shí)施控制,使得不在信息位的開頭以及末尾的規(guī)定位數(shù)的范圍內(nèi)插入虛位。
8.—種發(fā)送方法,該發(fā)送方法是對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,發(fā)送刪除該虛位而成的系統(tǒng)碼,在接收側(cè)在所接收的系統(tǒng)碼中插入在發(fā)送側(cè)刪除的虛位來進(jìn)行解碼的通信系統(tǒng)中的發(fā)送方法,其特征在于,該發(fā)送方法包括根據(jù)指定的編碼率、發(fā)送速率或決定發(fā)送速率的位長(zhǎng),確定插入到信息位中的虛位的長(zhǎng)度;在包含該信息位的位長(zhǎng)度的合計(jì)大于規(guī)定長(zhǎng)度時(shí),將該信息位分割成碼塊數(shù);以規(guī)定模式在進(jìn)行了分割的各信息位中插入虛位;對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位中刪除該虛位而生成系統(tǒng)碼;以及發(fā)送所述系統(tǒng)碼。
9.一種發(fā)送方法,該發(fā)送方法是對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,發(fā)送刪除該虛位而成的系統(tǒng)碼,在接收側(cè)在所接收的系統(tǒng)碼中插入在發(fā)送側(cè)刪除的虛位來進(jìn)行解碼的通信系統(tǒng)中的發(fā)送方法,其特征在于,該發(fā)送方法包括根據(jù)指定的編碼率、發(fā)送速率或決定發(fā)送速率的位長(zhǎng),確定插入到信息位中的虛位的長(zhǎng)度;在該信息位中插入虛位;在信息位和虛位的合計(jì)長(zhǎng)度大于規(guī)定長(zhǎng)度時(shí),對(duì)插入有虛位的信息位進(jìn)行分割;對(duì)進(jìn)行了分割的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位中刪除虛位而生成系統(tǒng)碼;以及發(fā)送所述系統(tǒng)碼。
10.根據(jù)權(quán)利要求8或9所述的發(fā)送方法,其特征在于,在根據(jù)指定的編碼率來確定虛位的長(zhǎng)度的情況下,進(jìn)行速率匹配處理,以使刪除了所述虛位的系統(tǒng)碼的整體長(zhǎng)度與決定發(fā)送速率的位長(zhǎng)相等。
11.根據(jù)權(quán)利要求8所述的發(fā)送方法,其特征在于,進(jìn)一步追加虛位,以使所述進(jìn)行了分割的信息位和虛位的合計(jì)長(zhǎng)度成為所述規(guī)定長(zhǎng)度。
12.一種發(fā)送方法,該發(fā)送方法是對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,發(fā)送刪除該虛位而成的系統(tǒng)碼,在接收側(cè)在所接收的系統(tǒng)碼中插入在發(fā)送側(cè)刪除的虛位來進(jìn)行解碼的通信系統(tǒng)中的發(fā)送方法,其特征在于,該發(fā)送方法包括根據(jù)指定的編碼率、發(fā)送速率或決定發(fā)送速率的位長(zhǎng),計(jì)算虛位的長(zhǎng)度;在信息位和該虛位的合計(jì)長(zhǎng)度大于規(guī)定長(zhǎng)度時(shí),將所述計(jì)算的虛位長(zhǎng)度減小該合計(jì)長(zhǎng)度與規(guī)定長(zhǎng)度的差;在信息位中插入所述確定的長(zhǎng)度的虛位;對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位中刪除虛位而生成系統(tǒng)碼;以及發(fā)送所述系統(tǒng)碼。
13.—種發(fā)送方法,該發(fā)送方法是對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,發(fā)送刪除該虛位而形成的系統(tǒng)碼,在接收側(cè)在所接收的系統(tǒng)碼中插入在發(fā)送側(cè)刪除的虛位來進(jìn)行解碼的通信系統(tǒng)中的發(fā)送方法,其特征在于,該發(fā)送方法包括在信息位中相同地插入虛位,以使虛位的連續(xù)長(zhǎng)度成為設(shè)定長(zhǎng)度;對(duì)插入有該虛位的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位中刪除虛位而生成系統(tǒng)碼;以及發(fā)送該系統(tǒng)碼。
14.一種通信系統(tǒng),其對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,發(fā)送刪除該虛位而成的系統(tǒng)碼,在接收側(cè)在所接收的系統(tǒng)碼中插入在發(fā)送側(cè)刪除的虛位來進(jìn)行解碼,其特征在于,該通信系統(tǒng)具有發(fā)送裝置和接收裝置,所述發(fā)送裝置具有虛位長(zhǎng)度確定部,其根據(jù)指定的編碼率、發(fā)送速率或決定發(fā)送速率的位長(zhǎng),確定插入到信息位中的虛位的長(zhǎng)度;分割部,其在包含該信息位的位長(zhǎng)度的合計(jì)大于規(guī)定長(zhǎng)度時(shí),將該信息位分割成碼塊數(shù);虛位插入部,其以規(guī)定模式在進(jìn)行了分割的各信息位中插入虛位;系統(tǒng)碼生成部,其對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位中刪除該虛位而生成系統(tǒng)碼;以及發(fā)送部,其發(fā)送所述系統(tǒng)碼。
15.一種通信系統(tǒng),其對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,發(fā)送刪除該虛位而成的系統(tǒng)碼,在接收側(cè)在所接收的系統(tǒng)碼中插入在發(fā)送側(cè)刪除的虛位來進(jìn)行解碼,其特征在于,該通信系統(tǒng)具有發(fā)送裝置和接收裝置,所述發(fā)送裝置具有虛位長(zhǎng)度確定部,其根據(jù)指定的編碼率、發(fā)送速率或決定發(fā)送速率的位長(zhǎng),確定插入到信息位中的虛位的長(zhǎng)度;虛位插入部,其在該信息位中插入虛位;分割部,在信息位和虛位的合計(jì)長(zhǎng)度大于規(guī)定長(zhǎng)度時(shí),該分割部進(jìn)行插入有虛位的信息位的分割;系統(tǒng)碼生成部,其對(duì)進(jìn)行了分割的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位中刪除虛位而生成系統(tǒng)碼;以及發(fā)送部,其發(fā)送所述系統(tǒng)碼。
16.一種通信系統(tǒng),其對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,發(fā)送刪除該虛位而成的系統(tǒng)碼,在接收側(cè)在所接收的系統(tǒng)碼中插入在發(fā)送側(cè)刪除的虛位來進(jìn)行解碼,其特征在于,該通信系統(tǒng)具有發(fā)送裝置和接收裝置,所述發(fā)送裝置具有虛位長(zhǎng)度計(jì)算部,其根據(jù)指定的編碼率、發(fā)送速率或決定發(fā)送速率的位長(zhǎng),計(jì)算虛位的長(zhǎng)度;虛位長(zhǎng)度確定部,其在信息位和該虛位的合計(jì)長(zhǎng)度大于規(guī)定長(zhǎng)度時(shí),將所述計(jì)算的虛位長(zhǎng)度減小該合計(jì)長(zhǎng)度與規(guī)定長(zhǎng)度的差;虛位插入部,其在信息位中插入所述確定的長(zhǎng)度的虛位;系統(tǒng)碼生成部,其對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位中刪除虛位而生成系統(tǒng)碼;以及發(fā)送部,其發(fā)送所述系統(tǒng)碼。
17. —種通信系統(tǒng),其對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,發(fā)送刪除該虛位而成的系統(tǒng)碼,在接收側(cè)在所接收的系統(tǒng)碼中插入在發(fā)送側(cè)刪除的虛位來進(jìn)行解碼,其特征在于,該通信系統(tǒng)具有發(fā)送裝置和接收裝置,所述發(fā)送裝置具有虛位插入部,其在信息位中插入虛位;系統(tǒng)碼生成部,其對(duì)插入有該虛位的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位中刪除虛位而生成系統(tǒng)碼;以及發(fā)送部,其發(fā)送該系統(tǒng)碼,所述虛位插入部在信息位中相同地插入虛位,以使虛位的連續(xù)長(zhǎng)度成為設(shè)定長(zhǎng)度。
全文摘要
本發(fā)明提供一種發(fā)送裝置,其是對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,發(fā)送刪除該虛位而成的系統(tǒng)碼,在接收側(cè)在接收系統(tǒng)碼中插入在發(fā)送側(cè)刪除的虛位來進(jìn)行解碼的通信系統(tǒng)中的發(fā)送裝置。在該發(fā)送裝置中,虛位插入部根據(jù)指定的編碼率或物理信道的發(fā)送速率,確定在信息位中插入的虛位的長(zhǎng)度,在信息位中相同地插入該長(zhǎng)度的虛位,系統(tǒng)碼生成部對(duì)插入有虛位的信息位進(jìn)行系統(tǒng)編碼,并且從系統(tǒng)位刪除該虛位而生成系統(tǒng)碼并發(fā)送。
文檔編號(hào)H03M13/29GK103001649SQ20121015105
公開日2013年3月27日 申請(qǐng)日期2005年8月12日 優(yōu)先權(quán)日2005年8月12日
發(fā)明者宮崎俊治, 大渕一央, 矢野哲也 申請(qǐng)人:富士通株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1