欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

通信裝置、終端裝置和通信方法與流程

文檔序號:12671081閱讀:203來源:國知局
通信裝置、終端裝置和通信方法與流程
通信裝置、終端裝置和通信方法本申請是以下專利申請的分案申請:申請?zhí)枺?00980120236.6申請日:2009年7月2日發(fā)明名稱:消失校正編碼裝置和消失校正編碼方法技術(shù)領(lǐng)域本發(fā)明涉及例如使用低密度奇偶校驗卷積碼(LDPC-CC:LowDensityParityCheck-ConvolutionalCodes)進(jìn)行糾刪的糾刪編碼(erasurecorrectionencoding)裝置和糾刪編碼方法。

背景技術(shù):
在運動圖像流等的應(yīng)用中,在消失(erasure,擦除)了應(yīng)用級(applicationlevel)上難以允許的程度的多個分組時,為了確保質(zhì)量,使用糾錯碼。例如,在專利文獻(xiàn)1中,公開了對多個信息分組使用里德所羅門碼生成冗余分組,并將該冗余分組附加到信息分組而發(fā)送的方法。由此,即使在分組擦除時,只要在里德所羅門碼的糾錯能力的范圍內(nèi),就能夠?qū)Σ脸纸M進(jìn)行解碼。但是,由于發(fā)生了超過里德所羅門碼的糾正能力的數(shù)的分組擦除,或者無線通信路徑中的衰落等,使分組在較長的期間連續(xù)地擦除,并發(fā)生了突發(fā)擦除時,有時無法有效地進(jìn)行糾刪。在使用里德所羅門碼時,雖然通過增長里德所羅門碼的塊長度,能夠提高校正能力,但存在編碼/解碼處理的運算量和電路規(guī)模增大的問題。對這樣的問題,作為對于分組擦除的糾錯碼,低密度奇偶校驗(LDPC:Low-DensityParity-Check)碼受到矚目。LDPC碼是以非常稀疏的校驗矩陣定義的碼,即使在碼長是數(shù)千至數(shù)萬級(order)時,也能夠以合乎實用的時間/運算成本進(jìn)行編碼/解碼處理。圖1表示利用了基于LDPC碼的糾刪編碼的通信系統(tǒng)的示意圖。在圖1中,在編碼側(cè)的通信裝置中,對發(fā)送的信息分組1~4進(jìn)行LDPC編碼,生成奇偶校驗分組a和b。高層處理單元將對信息分組附加了奇偶校驗分組所得的編碼分組輸出到低層(在圖1的例子中為物理層),而低層的物理層處理單元將編碼分組變換為可在通信路徑上發(fā)送的形式而將其輸出到通信路徑。圖1是通信路徑為無線通信路徑的情況的例子。在解碼側(cè)的通信裝置中,在低層的物理層處理單元進(jìn)行接收處理。此時,假定在低層發(fā)生了比特差錯。由于該比特差錯,有時在高層無法正確地解碼包含了相應(yīng)的比特的分組而發(fā)生分組擦除(erasure)。在圖1的例子中,表示信息分組3擦除的情況。高層處理單元通過對接收到的分組進(jìn)行LDPC解碼處理,解碼出擦除的信息分組3。作為LDPC解碼,使用了利用置信傳播(BP:BeliefPropagation)進(jìn)行解碼的Sum-product(和積)算法(參照非專利文獻(xiàn)1)等。LDPC-BC碼(以下,記為“LDPC-BC:Low-DensityParity-CheckBlockCode,低密度奇偶校驗塊碼”)是塊碼(例如,參照非專利文獻(xiàn)1和非專利文獻(xiàn)2),與里德所羅門碼等的碼相比,碼結(jié)構(gòu)的自由度非常高,通過使用不同的校驗矩陣,能夠?qū)?yīng)于各種各樣的碼長和編碼率。但是,在支持多個碼長和編碼率的系統(tǒng)中,需要保持多個校驗矩陣。對這樣的塊碼的LDPC碼,正在研究能夠進(jìn)行對于任意長度的信息序列的編碼/解碼的LDPC-CC(Low-DensityParity-CheckConvolutionalCodes,低密度奇偶校驗卷積碼)(例如,參照非專利文獻(xiàn)3)。LDPC-CC是以低密度的奇偶校驗矩陣定義的卷積碼。作為一例,圖2表示例如編碼率R=1/2的LDPC-CC的奇偶校驗矩陣HT[0,n]。這里,HT[0,n]的元素h1(m)(t)取0或1。另外,h1(m)(t)以外的元素都為0。M表示LDPC-CC中的存儲長度,n表示LDPC-CC的碼字的長度。如圖2所示,LDPC-CC的校驗矩陣具有以下特征,即:僅在矩陣的對角項和其附近的元素配置1,矩陣的左下方和右上方的元素為0,其是平行四邊形的矩陣。這里,圖3表示,在h1(0)(t)=1、h2(0)(t)=1時,由校驗矩陣HT[0,n]定義的LDPC-CC的編碼器的結(jié)構(gòu)例。如圖3所示,LDPC-CC的編碼器包括M+1個移位寄存器和mod2(“異或”)加法器。因此,與進(jìn)行生成矩陣的乘法的電路或進(jìn)行基于后退(前進(jìn))代入法的運算的LDPC-BC的編碼器相比,LDPC-CC的編碼器具有能夠以非常簡單的電路來實現(xiàn)的特征。另外,圖3所示的編碼器是卷積碼的編碼器,所以能夠?qū)θ我忾L度的信息序列進(jìn)行編碼而無需將信息序列劃分為固定長度的塊進(jìn)行編碼?,F(xiàn)有技術(shù)文獻(xiàn)專利文獻(xiàn)專利文獻(xiàn)1:日本專利申請?zhí)亻_平第8-186570號公報非專利文獻(xiàn)非專利文獻(xiàn)1:D.J.C.Mackay,“Gooderror-correctingcodesbasedonverysparsematrices,”IEEETrans.Inform.Theory,vol.45,no.2,pp399-431,March1999.非專利文獻(xiàn)2:R.G.Gallager,“Low-densityparitycheckcodes,”IRETrans.Inform.Theory,IT-8,pp-21-28,1962.非專利文獻(xiàn)3:A.J.Felstorom,andK.Sh.Zigangirov,“Time-VaryingPeriodicConvolutionalCodesWithLow-DensityParity-CheckMatrix,”IEEETransactionsonInformationTheory,Vol.45,No.6,pp2181-2191,September1999.非專利文獻(xiàn)4:R.D.Gallager,“Low-DensityParity-CheckCodes,”Cambridge,MA:MITPress,1963.非專利文獻(xiàn)5:M.P.C.Fossorier,M.Mihaljevic,andH.Imai,“Reducedcomplexityiterativedecodingoflowdensityparitycheckcodesbasedonbeliefpropagation,”IEEETrans.Commun.,vol.47.,no.5,pp.673-680,May1999.非專利文獻(xiàn)6:J.Chen,A.Dholakia,E.Eleftheriou,M.P.C.Fossorier,andX.-YuHu,“Reduced-complexitydecodingofLDPCcodes,”IEEETrans.Commun.,vol.53.,no.8,pp.1288-1299,Aug.2005.

技術(shù)實現(xiàn)要素:
發(fā)明需要解決的問題然而,對將LDPC-CC用于糾刪的編碼裝置和糾刪編碼方法,沒有進(jìn)行充分的議論和研討。本發(fā)明的目的在于,提供在使用了LDPC-CC的糾刪中,能夠提高糾刪能力的糾刪編碼裝置和糾刪編碼方法。解決問題的方案根據(jù)本發(fā)明一實施例,提供了通信裝置,包括:接收單元,用于接收包括發(fā)送請求或重發(fā)請求的信號;設(shè)定單元,根據(jù)作為通信對方的終端裝置數(shù)設(shè)定下列第一發(fā)送方法、第二發(fā)送方法中的任一者,(i)作為第一發(fā)送方法,根據(jù)所述發(fā)送請求發(fā)送數(shù)據(jù),或者根據(jù)所述重發(fā)請求,發(fā)送重發(fā)信號,所述重發(fā)信號是之前由所述通信裝置發(fā)送的所述數(shù)據(jù)的至少一部分,(ii)作為第二發(fā)送方法,根據(jù)所述發(fā)送請求,發(fā)送將所述數(shù)據(jù)進(jìn)行了糾刪編碼處理的糾刪編碼信號;信號生成單元,用于輸出所述數(shù)據(jù)、所述糾刪編碼信號、以及所述重發(fā)信號中的任一信號;以及調(diào)制單元,用于調(diào)制從所述信號生成單元輸出的信號,所述信號生成單元,在設(shè)定了所述第二發(fā)送方法時,輸出所述糾刪編碼信號,在設(shè)定了所述第一發(fā)送方法并接收到所述發(fā)送請求時,輸出所述數(shù)據(jù),在設(shè)定了所述第一發(fā)送方法并接收到所述重發(fā)請求時,輸出所述重發(fā)信號。根據(jù)本發(fā)明另一實施例,提供了終端裝置,包括:接收單元,用于接收作為通信對方的通信裝置根據(jù)通信的終端裝置數(shù)發(fā)送的、包含數(shù)據(jù)、重發(fā)信號、或者糾刪編碼信號中的任一者的信號;解調(diào)單元,用于解調(diào)接收的所述信號;糾刪解碼單元,在解調(diào)的所述信號為所述糾刪編碼信號時,輸出對解調(diào)的所述信號進(jìn)行了糾刪解碼處理的糾刪解碼信號;重發(fā)請求判定單元,在解調(diào)的所述信號為所述數(shù)據(jù)或所述重發(fā)信號時,判定是否有重發(fā);發(fā)送單元,在判定為有重發(fā)的情況下,將重發(fā)請求發(fā)送給所述作為通信對方的通信裝置。根據(jù)本發(fā)明另一實施例,提供了由通信裝置執(zhí)行的通信方法,包括以下步驟:接收步驟,接收包括發(fā)送請求或重發(fā)請求的信號;設(shè)定步驟,根據(jù)所述通信裝置的作為通信對方的終端裝置數(shù)設(shè)定下列第一發(fā)送方法、第二發(fā)送方法中的任一者,(i)作為第一發(fā)送方法,根據(jù)所述發(fā)送請求發(fā)送數(shù)據(jù),或者根據(jù)所述重發(fā)請求,發(fā)送重發(fā)信號,所述重發(fā)信號是之前由所述通信裝置發(fā)送的所述數(shù)據(jù)的至少一部分,(ii)作為第二發(fā)送方法,根據(jù)所述發(fā)送請求,發(fā)送將所述數(shù)據(jù)進(jìn)行了糾刪編碼處理的糾刪編碼信號;信號生成步驟,輸出所述數(shù)據(jù)、所述糾刪編碼信號、以及所述重發(fā)信號中的任一信號;以及調(diào)制步驟,對輸出的信號進(jìn)行調(diào)制,在所述信號生成步驟中,在設(shè)定了所述第二發(fā)送方法時,輸出所述糾刪編碼信號,在設(shè)定了所述第一發(fā)送方法并接收到所述發(fā)送請求時,輸出所述數(shù)據(jù),在設(shè)定了所述第一發(fā)送方法并接收到所述重發(fā)請求時,輸出所述重發(fā)信號。根據(jù)本發(fā)明另一實施例,提供了由終端裝置執(zhí)行的通信方法,包括以下步驟:接收步驟,接收所述終端裝置的作為通信對方的通信裝置根據(jù)通信的終端裝置數(shù)發(fā)送的、包含數(shù)據(jù)、重發(fā)信號、或者糾刪編碼信號中的任一者的信號;解調(diào)步驟,解調(diào)接收的所述信號;糾刪解碼步驟,在解調(diào)的所述信號為所述糾刪編碼信號時,輸出對解調(diào)的所述信號進(jìn)行了糾刪解碼處理的糾刪解碼信號;重發(fā)請求判定步驟,在解調(diào)的所述信號為所述數(shù)據(jù)或所述重發(fā)信號時,判定是否有重發(fā);發(fā)送步驟,在判定為有重發(fā)的情況下,將重發(fā)請求發(fā)送給所述作為通信對方的通信裝置。本發(fā)明的糾刪編碼裝置,適用于進(jìn)行分組通信的通信裝置,其所采用的結(jié)構(gòu)包括:重新排列單元,根據(jù)低密度奇偶校驗卷積碼(LDPC-CC:Low-DensityParity-CheckConvolutionalCodes)的奇偶校驗多項式的約束長度Kmax以及編碼率(q-1)/q,重新排列多個信息分組中包含的信息數(shù)據(jù);以及編碼單元,使用所述奇偶校驗多項式,對重新排列后的信息數(shù)據(jù)進(jìn)行糾刪編碼,生成奇偶校驗分組。本發(fā)明的糾刪編碼方法,適用于分組通信,包括以下步驟:根據(jù)低密度奇偶校驗卷積碼(LDPC-CC:Low-DensityParity-CheckConvolutionalCodes)的奇偶校驗多項式的約束長度Kmax以及編碼率(q-1)/q,重新排列多個信息分組中包含的信息數(shù)據(jù);以及使用所述奇偶校驗多項式,對重新排列后的信息數(shù)據(jù)進(jìn)行糾刪編碼,生成奇偶校驗分組。發(fā)明的效果根據(jù)本發(fā)明,在使用了LDPC-CC的糾刪中,能夠提高糾刪能力。附圖說明圖1是表示利用了基于LDPC碼的糾刪編碼的通信系統(tǒng)的示意圖的圖。圖2是表示LDPC-CC的校驗矩陣的圖。圖3是表示LDPC-CC編碼器的結(jié)構(gòu)的圖。圖4是表示本發(fā)明實施方式1的通信系統(tǒng)的整體結(jié)構(gòu)的圖。圖5是表示實施方式1的分組生成單元所生成的分組序列的圖。圖6是表示實施方式1的糾刪編碼裝置的主要部分結(jié)構(gòu)的方框圖。圖7A和7B是表示實施方式1的虛擬數(shù)據(jù)插入單元的輸入輸出分組的圖。圖8是用于說明實施方式1的重新排列單元的重新排列處理的圖。圖9是用于說明實施方式1的糾刪編碼單元的糾刪編碼處理的圖。圖10是表示實施方式1的糾刪解碼裝置的主要部分結(jié)構(gòu)的方框圖。圖11是表示時變周期3的LDPC-CC的奇偶校驗多項式和校驗矩陣H的結(jié)構(gòu)的圖。圖12是用于說明實施方式1的重新排列單元的重新排列處理的圖。圖13是用于說明實施方式1的糾刪解碼單元的糾刪處理的圖。圖14是用于說明信息分組數(shù)小于糾刪編碼單元中的編碼處理單位分組數(shù)n時的重新排列處理的圖。圖15是表示本發(fā)明實施方式2的糾刪編碼裝置的主要部分結(jié)構(gòu)的方框圖。圖16是表示實施方式2的糾刪解碼裝置的主要部分結(jié)構(gòu)的方框圖。圖17是用于說明實施方式2的重新排列單元的重新排列處理的圖。圖18是用于說明實施方式2的重新排列單元的重新排列處理的圖。圖19是表示使用通過式(4)表示的奇偶校驗多項式定義的校驗矩陣H的圖。圖20是表示本發(fā)明實施方式3的服務(wù)器的主要部分結(jié)構(gòu)的方框圖。圖21是表示實施方式3的終端裝置的主要部分結(jié)構(gòu)的方框圖。圖22A-22C是表示實施方式3的一例通信系統(tǒng)的圖。圖23是表示內(nèi)容服務(wù)器和終端裝置#1~#n之間的時序(sequence)的圖。圖24是表示內(nèi)容服務(wù)器和終端裝置#1~#n之間的時序的圖。圖25是表示一例時變周期4的LDPC-CC的校驗矩陣的結(jié)構(gòu)的圖。圖26A是表示時變周期3的LDPC-CC的奇偶校驗多項式和校驗矩陣H的結(jié)構(gòu)的圖。圖26B是表示與圖26A的“校驗式#1”~“校驗式#3”的X(D)有關(guān)的各項相互的置信傳播的關(guān)系的圖。圖26C是表示與“校驗式#1”~“校驗式#6”的X(D)有關(guān)的各項相互的置信傳播的關(guān)系的圖。圖27是表示(7,5)卷積碼的校驗矩陣的圖。圖28是表示一例編碼率2/3且時變周期2的LDPC-CC的校驗矩陣H的結(jié)構(gòu)的圖。圖29是表示一例編碼率2/3且時變周期m的LDPC-CC的校驗矩陣的結(jié)構(gòu)的圖。圖30是表示一例編碼率(n-1)/n且時變周期m的LDPC-CC的校驗矩陣的結(jié)構(gòu)的圖。圖31是表示一例LDPC-CC編碼單元的結(jié)構(gòu)的圖。圖32是表示利用了基于LDPC碼的糾刪編碼的通信系統(tǒng)的示意圖的圖。圖33是表示圖32所示的通信系統(tǒng)的整體結(jié)構(gòu)的圖。圖34A是表示圖32所示的糾刪編碼關(guān)聯(lián)處理單元的詳細(xì)結(jié)構(gòu)的圖。圖34B是表示圖32所示的糾刪編碼關(guān)聯(lián)處理單元的另一個詳細(xì)結(jié)構(gòu)的圖。圖35是表示圖32所示的糾刪解碼關(guān)聯(lián)處理單元的詳細(xì)結(jié)構(gòu)的圖。圖36是表示能夠根據(jù)通信質(zhì)量,變更糾刪碼的編碼率的糾刪編碼器的結(jié)構(gòu)例的圖。圖37是表示本發(fā)明實施方式4的通信系統(tǒng)的整體結(jié)構(gòu)的圖。圖38A是表示實施方式4的糾刪編碼關(guān)聯(lián)處理單元的詳細(xì)結(jié)構(gòu)的圖。圖38B是表示實施方式4的糾刪編碼關(guān)聯(lián)處理單元的另一個詳細(xì)結(jié)構(gòu)的圖。圖39是表示實施方式4的糾刪解碼關(guān)聯(lián)處理單元的詳細(xì)結(jié)構(gòu)的圖。圖40是表示編碼率R=1/2、2/3、3/4、4/5、5/6的比特差錯率的界限特性和擦除率之間的關(guān)系的圖。圖41是表示一例分組大小和可使用的糾刪碼的編碼率之間的關(guān)系的圖。圖42是表示另一例分組大小和可使用的糾刪碼的編碼率之間的關(guān)系的圖。圖43是表示另一例分組大小和可使用的糾刪碼的編碼率之間的關(guān)系的圖。圖44是表示另一例分組大小和可使用的糾刪碼的編碼率之間的關(guān)系的圖。圖45是表示一例分組大小和可使用的塊大小之間的關(guān)系的圖。圖46是表示另一例分組大小和可使用的塊大小之間的關(guān)系的圖。圖47是表示另一例分組大小和可使用的塊大小之間的關(guān)系的圖。圖48是表示另一例分組大小和可使用的塊大小之間的關(guān)系的圖。圖49是用于說明本發(fā)明實施方式5的分組生成方法(分組大小為64比特)的圖。圖50是用于說明實施方式5的分組生成方法(分組大小為512比特)的圖。圖51是用于說明實施方式5的分組生成方法(分組大小為512比特)的圖。圖52是表示實施方式5的糾刪編碼關(guān)聯(lián)處理單元的詳細(xì)結(jié)構(gòu)的圖。圖53是表示實施方式5的糾刪解碼關(guān)聯(lián)處理單元的詳細(xì)結(jié)構(gòu)的圖。圖54是表示本發(fā)明實施方式6的分組結(jié)構(gòu)#1的圖。圖55是表示實施方式6的分組結(jié)構(gòu)#2的圖。圖56是表示實施方式6的糾刪編碼關(guān)聯(lián)處理單元的詳細(xì)結(jié)構(gòu)的圖。圖57是表示實施方式6的糾刪解碼關(guān)聯(lián)處理單元的詳細(xì)結(jié)構(gòu)的圖。圖58是表示本發(fā)明實施方式7的分組結(jié)構(gòu)#3的圖。圖59是表示實施方式7的糾刪編碼關(guān)聯(lián)處理單元的詳細(xì)結(jié)構(gòu)的圖。圖60是用于說明“Information-zero-termination(信息零終止)”的方法的圖。圖61是表示一例使用了非系統(tǒng)碼時的糾刪編碼單元的結(jié)構(gòu)的圖。圖62是表示一例使用了非系統(tǒng)碼時的糾刪解碼單元的結(jié)構(gòu)的圖。圖63是通過另一個表示方法表示了圖54的分組構(gòu)成方法的圖。標(biāo)號說明110、611、711分組生成單元120、220糾刪編碼裝置121虛擬數(shù)據(jù)插入單元122重新排列單元123、310、612、712糾刪編碼單元124糾刪編碼參數(shù)存儲單元130發(fā)送裝置140、640、800通信路徑150接收裝置160、260糾刪解碼裝置161虛擬數(shù)據(jù)插入單元162、613、713、713B重新排列單元163糾刪解碼單元164糾刪解碼參數(shù)存儲單元170分組解碼單元222塊圖案重新排列單元262塊圖案重新排列單元300服務(wù)器320緩沖器330切換單元340、620、720糾錯編碼單元350調(diào)制/發(fā)送單元360接收/解調(diào)單元370糾刪通/斷設(shè)定單元380模式設(shè)定單元400終端裝置410、660、740、910接收單元420解調(diào)單元430報頭解析單元440糾刪解碼單元450重發(fā)請求判定單元460、630、730、940發(fā)送單元500LDPC-CC編碼單元510數(shù)據(jù)運算單元511-1~511-M、521-1~521-M移位寄存器512-0~512-M、522-0~522-M加權(quán)乘法器520奇偶校驗運算單元530權(quán)重控制單元540mod2加法器600、650、700、900通信裝置610、710糾刪編碼關(guān)聯(lián)處理單元670、920糾錯解碼單元680、930糾刪解碼關(guān)聯(lián)處理單元615A、615B、715A、715B、715C差錯檢測碼附加單元614、614A、614-1~614-3、714糾刪編碼器681、681A、931差錯檢測單元682、682A、932糾刪解碼器614-4選擇單元716、933分組分割單元717分組重構(gòu)單元具體實施方式以下,參照附圖詳細(xì)地說明本發(fā)明的實施方式。(實施方式1)圖4是本發(fā)明實施方式1的通信系統(tǒng)的整體結(jié)構(gòu)圖。在圖4中,通信系統(tǒng)所采用的結(jié)構(gòu)包括:分組生成單元110、糾刪編碼裝置120、發(fā)送裝置130、通信路徑140、接收裝置150、糾刪解碼裝置160、以及分組解碼單元170。在該圖中,分組生成單元110、糾刪編碼裝置120和發(fā)送裝置130與編碼側(cè)對應(yīng),而接收裝置150、糾刪解碼裝置160和分組解碼單元170與解碼側(cè)對應(yīng)。分組生成單元110將報頭(header)附加在從發(fā)送信息源輸出的信息數(shù)據(jù)中,從而變換為信息分組。例如,如圖5所示,在將提供為信息數(shù)據(jù)的MPEG(MovingPictureExpertGroup,運動圖像專家組)的TS(TransportStream,傳輸流)變換為IP分組時,分組生成單元110通過成束七個MPEG-TS,并在其開頭附加IP報頭,從而生成IP分組。分組生成單元110將生成的信息分組輸出到糾刪編碼裝置120和發(fā)送裝置130。糾刪編碼裝置120對從分組生成單元110輸出的信息分組進(jìn)行糾刪編碼處理,生成奇偶校驗分組。糾刪編碼裝置120將生成的奇偶校驗分組輸出到發(fā)送裝置130。另外,在后面敘述糾刪編碼裝置120的結(jié)構(gòu)和動作。發(fā)送裝置130根據(jù)用作通信路徑的媒體,將從糾刪編碼裝置120輸出的信息分組和奇偶校驗分組變換為可發(fā)送的形式,并將其發(fā)送到通信路徑140。通信路徑140表示從發(fā)送裝置130發(fā)送的信號在由接收裝置150接收之前所經(jīng)過的路徑。作為通信路徑,能夠使用以太網(wǎng)(Ethernet)(注冊商標(biāo))、電力線、金屬電纜、光纖、無線電、光線(可見光、紅外線等)或者它們的組合。接收裝置150接收經(jīng)由通信路徑140到達(dá)的、來自發(fā)送裝置130的信號,并將其變換為分組的形式。接收裝置150將變換后的接收分組輸出到糾刪解碼裝置160。若在接收分組中存在擦除的分組(擦除分組),則糾刪解碼裝置160使用由編碼側(cè)的糾刪編碼裝置120附加的奇偶校驗分組,進(jìn)行糾刪。糾刪解碼裝置160從糾刪后的接收分組中僅提取信息分組,并將提取出的信息分組輸出到分組解碼單元170。另一方面,若在接收分組中不存在擦除分組,則不進(jìn)行糾刪,而僅將接收分組中的信息分組輸出到分組解碼單元170。在后面敘述糾刪解碼裝置160的結(jié)構(gòu)和動作。分組解碼單元170將分組化后的信息數(shù)據(jù)變換為接收信息源處理單元(未圖示)能夠解讀的形式,并將其輸出到接收信息源處理單元。在圖5的例子中,從IP分組的數(shù)據(jù)中取出七個MPEG-TS,并將其輸出到接收信息源處理單元。圖6是表示本發(fā)明實施方式1的糾刪編碼裝置120的主要部分結(jié)構(gòu)的方框圖。在本實施方式中,糾刪編碼裝置120使用低密度奇偶校驗卷積碼(LDPC-CC:Low-DensityParity-Check-ConvolutionalCode)作為糾刪碼。另外,在后面敘述具有良好的糾刪能力的LDPC-CC。糾刪編碼裝置120包括:虛擬數(shù)據(jù)插入單元121、重新排列單元122、糾刪編碼單元123、以及糾刪編碼參數(shù)存儲單元124。糾刪編碼參數(shù)存儲單元124存儲用于糾刪編碼的LDPC-CC的參數(shù)。具體而言,存儲了LDPC-CC的校驗多項式、LDPC-CC的編碼處理單位分組數(shù)n、LDPC-CC的校驗多項式的約束長度Kmax和編碼率(q-1)/q的信息等作為LDPC-CC的參數(shù)。糾刪編碼參數(shù)存儲單元124將編碼處理單位分組數(shù)n輸出到虛擬數(shù)據(jù)插入單元121,將LDPC-CC的約束長度Kmax和編碼率(q-1)/q的信息輸出到重新排列單元122,將LDPC-CC的校驗多項式輸出到糾刪編碼單元123。這里,在后面詳細(xì)地說明Kmax的定義。虛擬數(shù)據(jù)插入單元121將從分組生成單元110輸出的信息分組數(shù)與糾刪編碼單元123中的編碼處理單位分組數(shù)n進(jìn)行比較,在信息分組數(shù)與編碼處理單位分組數(shù)n相等時,將信息分組直接輸出到重新排列單元122。另一方面,在信息分組數(shù)小于n時,虛擬數(shù)據(jù)插入單元121將編碼側(cè)和解碼側(cè)的雙方已知的虛擬分組附加到信息分組中,生成n個分組,并將附加虛擬分組后的n個分組輸出到重新排列單元122作為信息分組。圖7表示虛擬數(shù)據(jù)插入單元121的輸入輸出分組串。在糾刪編碼單元123中的編碼處理單位分組數(shù)n為5時,在三個信息分組從分組生成單元110輸入到虛擬數(shù)據(jù)插入單元121后(參照圖7A),虛擬數(shù)據(jù)插入單元121將兩個虛擬分組附加到從分組生成單元110輸出的三個信息分組的后部(參照圖7B)。重新排列單元122根據(jù)糾刪編碼單元123中使用的糾刪碼的校驗多項式的約束長度Kmax和編碼率(q-1)/q,重新排列n個信息分組中包含的信息數(shù)據(jù)。具體而言,重新排列單元122使重新排列后的連續(xù)的Kmax×(q-1)個信息數(shù)據(jù)由不同的信息分組中包含的信息數(shù)據(jù)構(gòu)成。以下,使用圖8,說明重新排列單元122的重新排列處理。在圖8中,第1信息分組~第n信息分組是從虛擬數(shù)據(jù)插入單元121輸出的信息分組。第k信息分組(k=1,…,n)包含s個信息數(shù)據(jù)x#k,1、x#k,2、x#k,3、…、x#k,s-1、x#k,s。另外,在本實施方式中,舉例說明m=S的關(guān)系成立的情況。重新排列單元122首先將各個信息分組中包含的信息數(shù)據(jù)分配給多個信息塊。例如,如圖8所示,重新排列單元122將第1信息分組所包含的數(shù)據(jù)x#1,1、x#1,2、x#1,3、…、x#1,s-1、x#1,s中的數(shù)據(jù)x#1,1分配給第1信息塊,將數(shù)據(jù)x#1,2分配給第2信息塊,將數(shù)據(jù)x#1,3分配給第3信息塊,…,并將數(shù)據(jù)x#1,s分配給第m信息塊。這樣,重新排列單元122將各個信息分組中包含的各個信息數(shù)據(jù)分配給多個信息塊。其結(jié)果,在第1信息塊中,包含多個信息分組的信息數(shù)據(jù)x#1,1、x#2,1、x#3,1、…、x#n-1,1、x#n,1。此時,重新排列單元122將滿足式(1)的n個信息分組中的各個信息數(shù)據(jù)分配給多個信息塊。由此,在各個信息塊中,能夠使連續(xù)的Kmax×(q-1)個信息數(shù)據(jù)由不同的信息分組中包含的信息數(shù)據(jù)構(gòu)成。重新排列單元122將分配后的信息數(shù)據(jù)排列為各個信息塊。Kmax×(q-1)≤n…(1)這樣,重新排列單元122將滿足式(1)的n個信息分組中包含的各個信息數(shù)據(jù)重新排列為m個信息塊,并將第1信息塊~第m信息塊輸出到糾刪編碼單元123。糾刪編碼單元123基于糾刪編碼參數(shù)存儲單元124所保持的LDPC-CC的參數(shù),對第1信息塊~第m信息塊進(jìn)行糾刪編碼。以下,使用圖9,說明糾刪編碼單元123的糾刪編碼處理。圖9表示對從重新排列單元122輸出的重新排列后的信息數(shù)據(jù)(也就是說,圖8中的第1信息塊~第m信息塊)進(jìn)行糾刪編碼,從而生成奇偶校驗數(shù)據(jù)的情形。在圖9中,第i信息&奇偶校驗塊(i=1、…、m)表示包含通過糾刪編碼單元123對圖8的第i信息塊進(jìn)行糾刪編碼而生成的信息數(shù)據(jù)和奇偶校驗數(shù)據(jù)的塊。另外,在圖9中,表示糾刪編碼單元123進(jìn)行編碼率3/4的糾刪編碼時的例子。如圖9所示,在第i信息&奇偶校驗塊(i=1、…、m)中,若將信息設(shè)為Xb,將奇偶校驗位設(shè)為Pb,則第i信息&奇偶校驗塊的數(shù)據(jù)包含Xb,i,1、Xb,i,2、Xb,i,3、Xb,i,4、Xb,i,5、Xb,i,6、…、以及奇偶校驗數(shù)據(jù)Pb,i,1、Pb,i,2、…。在編碼率3/4時,若為時刻k,則與Xb,i,3(k-1)+1、Xb,i,3(k-1)+2、Xb,i,3(k-1)+3對應(yīng)的奇偶校驗位為Pi,k。另外,在Xb,i,t、Pb,i,t中,i表示信息&奇偶校驗塊的序號,t表示第i信息&奇偶校驗塊中的各個數(shù)據(jù)X、奇偶校驗數(shù)據(jù)P的順序。糾刪編碼單元123從生成的信息數(shù)據(jù)和奇偶校驗數(shù)據(jù)中僅提取奇偶校驗數(shù)據(jù),并將提取出的奇偶校驗數(shù)據(jù)進(jìn)行分組,從而生成奇偶校驗分組。另外,在圖9的例子中,糾刪編碼單元123從n個信息分組生成m個信息&奇偶校驗塊,并從m個信息&奇偶校驗塊生成r個奇偶校驗分組。糾刪編碼單元123將生成的r個奇偶校驗分組(第1奇偶校驗分組~第r奇偶校驗分組)輸出到發(fā)送裝置130。發(fā)送裝置130將第1信息分組~第n信息分組和第1奇偶校驗分組~第r奇偶校驗分組,通過通信路徑140發(fā)送到接收裝置150。接收裝置150將接收分組輸出到糾刪解碼裝置160。圖10是表示本發(fā)明實施方式1的糾刪解碼裝置160的主要部分結(jié)構(gòu)的方框圖。糾刪解碼裝置160主要包括:虛擬數(shù)據(jù)插入單元161、重新排列單元162、糾刪解碼單元163、以及糾刪解碼參數(shù)存儲單元164。在糾刪解碼參數(shù)存儲單元164中,存儲用于糾刪解碼的LDPC-CC的參數(shù)。作為LDPC-CC的參數(shù),存儲LDPC-CC的校驗多項式、LDPC-CC的編碼處理單位分組數(shù)n、LDPC-CC的校驗多項式的約束長度Kmax和編碼率(q-1)/q的信息等。糾刪解碼參數(shù)存儲單元164將編碼處理單位分組數(shù)n輸出到虛擬數(shù)據(jù)插入單元161,將LDPC-CC的約束長度Kmax和編碼率(q-1)/q的信息輸出到重新排列單元162,將LDPC-CC的校驗多項式輸出到糾刪解碼單元163。在接收分組串中存在擦除分組,并且該擦除分組是虛擬分組時,虛擬數(shù)據(jù)插入單元161將虛擬分組插入到擦除分組的位置,并將插入虛擬分組后的分組串輸出到重新排列單元162。另外,在擦除分組不是虛擬分組時,虛擬數(shù)據(jù)插入單元161將與接收分組串和擦除分組位置有關(guān)的信息輸出到重新排列單元162。重新排列單元162根據(jù)糾刪碼的校驗多項式的約束長度Kmax和編碼率(q-1),重新排列n+r個接收分組中包含的信息數(shù)據(jù)和奇偶校驗數(shù)據(jù)。具體而言,重新排列單元162以與糾刪編碼單元123相反的步驟,從(n+r)個接收分組生成與圖9相同的m個信息&奇偶校驗塊。重新排列單元162將m個信息&奇偶校驗塊(第1信息&奇偶校驗塊~第m信息&奇偶校驗塊)輸出到糾刪解碼單元163。糾刪解碼單元163對第1信息&奇偶校驗塊~第m信息&奇偶校驗塊,基于糾刪解碼參數(shù)存儲單元164所保持的校驗矩陣H,通過BP(BeliefPropagation:置信傳播)解碼算法進(jìn)行糾刪,獲得信息數(shù)據(jù)和奇偶校驗數(shù)據(jù)。然后,糾刪解碼單元163從解碼結(jié)果中僅提取信息數(shù)據(jù),將提取出的信息數(shù)據(jù)進(jìn)行分組而獲取信息分組,并將獲取的信息分組輸出到分組解碼單元170。如上所述,在本實施方式中,重新排列單元122根據(jù)糾刪碼的校驗多項式的約束長度Kmax和編碼率(q-1)/q,重新排列滿足式(1)的n個信息分組中包含的信息數(shù)據(jù)。這里,在糾刪碼的校驗多項式的約束長度Kmax和編碼率(q-1)/q、以及信息分組數(shù)n滿足式(1)時,能夠獲得良好的解碼特性。以下,說明其理由。另外,以下,舉例說明糾刪編碼單元123使用時變周期g且編碼率(q-1)/q的LDPC-CC進(jìn)行糾刪的情況??紤]在時變周期g且編碼率(q-1)/q的LDPC-CC中,如式(2)表示奇偶校驗多項式的情況。在式(2)中,D是延遲運算子。另外,ax,y,z、bx,z是校驗多項式(2)的各個次數(shù)。另外,由于是時變周期g,所以k=1、2、3、…、g。(Kmax的定義)這里,在以校驗多項式(2)表示的g個奇偶校驗多項式中,在所有的a#x,y,z中,將最大值(最大次數(shù))設(shè)為amax。在最大次數(shù)amax和校驗多項式(2)的約束長度Kmax之間存在Kmax=amax+1的關(guān)系。例如,在使用式(3-1)~式(3-3)定義的時變周期3的LDPC-CC中,根據(jù)式(3-2),最大次數(shù)amax為amax=5,所以為約束長度Kmax=6。(D2+D1+1)X(D)+(D2+D1+1)P(D)=0…(3-1)(D5+D1+1)X(D)+(D5+D1+1)P(D)=0…(3-2)(D4+D2+1)X(D)+(D4+D2+1)P(D)=0…(3-3)在圖11中,表示使用式(3-1)~式(3-3)定義的、時變周期3且編碼率1/2的LDPC-CC的校驗矩陣H。如圖11所示,時變周期3的LDPC-CC的校驗矩陣H由使用式(3-1)表示的校驗多項式#1的第1子矩陣H1、使用式(3-2)表示的校驗多項式#2的第2子矩陣H2、以及使用式(3-3)表示的校驗多項式#3的第3子矩陣H3定義。具體而言,在校驗矩陣H中,在行方向上依序配置第1子矩陣H1、第2子矩陣H2和第3子矩陣H3。另外,在編碼率1/2時,如圖11所示為下述結(jié)構(gòu),在第i行和第i+1行,各個子矩陣向右移位了2列。這里,著眼于使用包含最大次數(shù)amax的式(3-2)表示的校驗多項式#2。在校驗多項式#2的第2子矩陣H2=“110000001111”中,與信息數(shù)據(jù)有關(guān)的校驗矩陣的元素為“100011”。在圖11中,以方框包圍的元素是與信息數(shù)據(jù)有關(guān)的校驗矩陣的元素。這里,與信息數(shù)據(jù)有關(guān)的校驗矩陣的元素數(shù)為Kmax×(q-1)(=6×(2-1))。在本實施方式中,使對應(yīng)于與信息數(shù)據(jù)有關(guān)的校驗矩陣的元素的Kmax×(q-1)個信息數(shù)據(jù)為不同的信息分組中所包含的信息數(shù)據(jù)。因此,重新排列單元122在滿足式(1)的n個信息分組中,從Kmax×(q-1)個信息分組中各選擇1比特的信息數(shù)據(jù),并將其依序排列。例如,在使用以式(3-1)~式(3-3)的校驗多項式定義的校驗矩陣H時,Kmax=6且q=2,所以若將這些值代入式(1),則Kmax×(q-1)=6×(2-1)=6≤n。因此,此時,重新排列單元122從六個以上的信息分組中各選擇1比特的信息數(shù)據(jù),并將其依序排列,以使連續(xù)的六個信息數(shù)據(jù)由不同的信息分組中所包含的信息數(shù)據(jù)構(gòu)成。這樣,重新排列單元122重新排列各個信息數(shù)據(jù)以使連續(xù)的Kmax×(q-1)個信息數(shù)據(jù)由不同的信息分組中包含的信息數(shù)據(jù)構(gòu)成,從而在后級的糾刪編碼單元123中,從不同的信息分組的信息數(shù)據(jù)生成奇偶校驗數(shù)據(jù)。這里,假設(shè)在通信路徑140上,接收分組的某一個分組被擦除。例如,考慮第2信息分組擦除的情況。圖12表示在通信路徑140上,在第1信息分組~第n信息分組和第1奇偶校驗分組~第r奇偶校驗分組中,第2信息分組擦除的情形。由于第2信息分組擦除,第2信息分組中包含的s個信息數(shù)據(jù)x#2,1、x#2,2、x#2,3、…、x#2,s-1、x#2,s擦除。在圖12中,以虛線的圓圈包圍的數(shù)據(jù)表示這些擦除了的信息數(shù)據(jù)。如上所述,糾刪解碼裝置160的重新排列單元162根據(jù)糾刪碼的校驗多項式的約束長度Kmax和編碼率(q-1),重新排列n個接收分組中包含的信息數(shù)據(jù)和奇偶校驗數(shù)據(jù),從而生成m個信息&奇偶校驗塊。圖13表示由重新排列單元162生成的m個信息&奇偶校驗塊。由圖13可知,即使第2信息分組擦除,該擦除了的分組中包含的各個信息數(shù)據(jù)也分散地分配在信息&奇偶校驗塊。更具體而言,在著眼于去除了奇偶校驗位的信息X時,在校驗矩陣中的各個行上存在“1”的寬度為最大Kmax×(q-1)。因此,若該最大寬度Kmax×(q-1)都是不同的分組的信息,即使發(fā)生了圖12所示的擦除,也一定可以解碼。這是因為,在各個行上具有多個存在“1”的位置,但僅存在一個相當(dāng)于擦除比特的位置,所以若為BP解碼的算法,則一定可以解碼。如上所述,在本實施方式中,根據(jù)糾刪碼的校驗多項式的約束長度Kmax和編碼率(q-1)/q,重新排列滿足式(1)的n個信息分組中包含的信息數(shù)據(jù),并對重新排列后的所述信息數(shù)據(jù)進(jìn)行糾刪編碼,生成奇偶校驗分組。由此,在通信路徑上發(fā)生了分組擦除時,擦除分組中包含的各個信息數(shù)據(jù)也被分散在切實地進(jìn)行了置信傳播的Kmax×(q-1)個連續(xù)的數(shù)據(jù)串中,所以通過使用了BP解碼算法的糾刪解碼,能夠切實地傳播置信度,提高糾刪能力。另外,在以上的說明中,說明了從分組生成單元110輸出的信息分組數(shù)與糾刪編碼單元123中的編碼處理單位分組數(shù)n相等的情況,但也可以將本發(fā)明適用于信息分組數(shù)小于編碼處理單位分組數(shù)n的情況。以下,使用圖14說明從分組生成單元110輸出的信息分組數(shù)小于糾刪編碼單元123中的編碼處理單位分組數(shù)n的情況。如圖14所示,在信息數(shù)據(jù)僅存在相當(dāng)于三個信息分組(第1信息分組~第3信息分組)時,虛擬數(shù)據(jù)插入單元121插入虛擬數(shù)據(jù)(例如,全0)作為第4信息分組~第n信息分組,并將插入虛擬數(shù)據(jù)后的n個分組輸出到重新排列單元122作為信息分組。與從分組生成單元110輸出的信息分組數(shù)和糾刪編碼單元123中的編碼處理單位分組數(shù)n相等的情況同樣,重新排列單元122根據(jù)糾刪編碼單元123中使用的糾刪碼的校驗多項式的約束長度Kmax和編碼率(q-1)/q,重新排列n個信息分組中包含的信息數(shù)據(jù)。與從分組生成單元110輸出的信息分組數(shù)和糾刪編碼單元123中的編碼處理單位分組數(shù)n相等的情況同樣,糾刪編碼單元123對m個信息塊進(jìn)行糾刪編碼,提取獲得的奇偶校驗位,并從提取出的奇偶校驗位生成r個奇偶校驗分組。糾刪編碼單元123將r個奇偶校驗分組輸出到發(fā)送裝置130。發(fā)送裝置130僅將三個信息分組和r個奇偶校驗分組發(fā)送到通信路徑140,將在虛擬數(shù)據(jù)插入單元121插入的該虛擬分組不發(fā)送給通信路徑140。這樣,在從分組生成單元110輸出的信息分組數(shù)小于糾刪編碼單元123中的編碼處理單位分組數(shù)n時,糾刪編碼裝置120通過對插入虛擬分組后的n個分組進(jìn)行糾刪編碼生成奇偶校驗分組。但是,發(fā)送裝置130僅將三個信息分組和r個奇偶校驗分組發(fā)送到通信路徑140,將在虛擬數(shù)據(jù)插入單元121插入的該虛擬分組不發(fā)送給通信路徑140,所以能夠避免吞吐量的下降。(實施方式2)在實施方式1中,根據(jù)糾刪碼的校驗多項式的約束長度Kmax和編碼率(q-1)/q,重新排列多個信息分組中包含的信息數(shù)據(jù),以使重新排列后的連續(xù)的Kmax×(q-1)個信息數(shù)據(jù)由不同的分組中所包含的信息數(shù)據(jù)構(gòu)成。在本實施方式中,還使重新排列后的連續(xù)的Kmax×(q-1)個信息數(shù)據(jù)的排列圖案(pattern)根據(jù)每個信息塊而不同。排列圖案是指,包含了信息數(shù)據(jù)的信息分組的序號的順序。圖15是表示本發(fā)明實施方式2的糾刪編碼裝置的主要部分結(jié)構(gòu)的方框圖。另外,在圖15的本實施方式的糾刪編碼裝置中,對與圖6共用的結(jié)構(gòu)部分附加與圖6相同的標(biāo)號,并省略其說明。相對于圖6,圖15的糾刪編碼裝置220具有塊圖案重新排列單元222,代替重新排列單元122。塊圖案重新排列單元222與重新排列單元122同樣,重新排列n個信息分組中包含的信息數(shù)據(jù),以使重新排列后的連續(xù)的Kmax×(q-1)個信息數(shù)據(jù)由不同的信息分組中包含的信息數(shù)據(jù)構(gòu)成。塊圖案重新排列單元222還使重新排列后的連續(xù)的Kmax×(q-1)個信息數(shù)據(jù)的排列圖案每個信息塊不同。另外,在后面敘述塊圖案重新排列單元222的重新排列處理。圖16是表示本發(fā)明實施方式2的糾刪解碼裝置的主要部分結(jié)構(gòu)的方框圖。另外,在圖16的本實施方式的糾刪解碼裝置中,對與圖10共用的結(jié)構(gòu)部分附加與圖10相同的標(biāo)號,并省略其說明。相對于圖10,圖16的糾刪解碼裝置260具有塊圖案重新排列單元262,代替重新排列單元162。塊圖案重新排列單元262與塊圖案重新排列單元222同樣,使重新排列后的連續(xù)的Kmax×(q-1)個信息數(shù)據(jù)由不同的接收分組中包含的信息數(shù)據(jù)構(gòu)成,并且使包含了信息數(shù)據(jù)的信息分組的排列圖案每個信息塊不同,生成m個信息塊(第1信息塊~第m信息塊)。塊圖案重新排列單元262還以與糾刪編碼單元123相反的步驟,從r個奇偶校驗分組(第1奇偶校驗分組~第r奇偶校驗分組)中選擇奇偶校驗數(shù)據(jù),并將奇偶校驗數(shù)據(jù)插入到對應(yīng)的信息塊的位置,從而生成m個信息&奇偶校驗塊。塊圖案重新排列單元262將第1信息&奇偶校驗塊~第m信息&奇偶校驗塊輸出到糾刪解碼單元163。另外,在后面敘述塊圖案重新排列單元262的重新排列處理。接著,說明塊圖案重新排列單元222和塊圖案重新排列單元262的重新排列處理。塊圖案重新排列單元262以塊圖案重新排列單元222的重新排列處理為基準(zhǔn),所以以下僅說明塊圖案重新排列單元222的重新排列處理。塊圖案重新排列單元222與重新排列單元122同樣,首先將各個信息分組中包含的信息數(shù)據(jù)分配給多個信息塊。例如,如圖17所示,塊圖案重新排列單元222將第1信息分組所包含的數(shù)據(jù)Xori,#1,1、Xori,#1,2、Xori,#1,3、…、Xori,#1,s-1、Xori,#1,s中的數(shù)據(jù)Xori,#1,1分配給第1信息塊,將數(shù)據(jù)Xori,#1,2分配給第2信息塊,將數(shù)據(jù)Xori#1,3分配給第3信息塊,…,并將數(shù)據(jù)Xori,#1,s分配給第m信息塊。也就是說,圖17中的信息塊相當(dāng)于圖8的信息塊。但是,在圖17的信息塊中,也可以在信息塊內(nèi)存在同一信息分組的數(shù)據(jù)。例如,也可以在圖17的第1信息塊中包含兩個以上的第1信息分組的數(shù)據(jù)。另外,m和s是任意的自然數(shù)。塊圖案重新排列單元222還使包含了分配給各個信息塊的信息數(shù)據(jù)的信息分組的序號的順序每個信息塊不同。以下,使用圖18進(jìn)行說明。圖18表示一例通過塊圖案重新排列單元222將n個信息分組的信息數(shù)據(jù)重新排列到m個信息塊中。在圖18中,表示以下的例子,即:塊圖案重新排列單元222在重新排列后的第1信息塊中按Xori,#1,1、Xori,#2,1、…、Xori,#n-1,1、Xori,#n,1的順序排列數(shù)據(jù),在重新排列后的第2信息塊中按Xori,#12,1、Xori,#4,1、Xori,#9,1、…、Xori,#35,1、Xxori,#1,1的順序排列數(shù)據(jù),在重新排列后的第3信息塊中按Xori,#7,1、Xori,#20,1、Xori,#6,1、…、Xori,#1,1、Xori,#12,1的順序排列數(shù)據(jù),…,并在重新排列后的第m信息塊中按Xori,#5,1、Xori,#11,1、Xori,#17,1、…、Xori,#24,1、Xori,#31,1的順序排列數(shù)據(jù)。此時,包含了信息數(shù)據(jù)的信息分組的排列圖案每個信息塊不同,即:在第一信息塊中為“1,2,…,n-1,n”,在第2信息塊中為“12,4,9,…,35,1”,在第3信息塊中為“7,20,6,…,1,12”,在第m信息塊中為“5,11,7,…,24,31”。此時,所有排列圖案不同的情況是最佳的例子,考慮到本實施方式的效果時,只要存在不同的圖案,就能夠獲得本實施方式的效果。然后,與實施方式1同樣,將圖18中的重新排列后的第1信息塊、重新排列后的第2信息塊、…、重新排列后的第m信息塊作為輸入,進(jìn)行LDPC-CC的編碼,生成奇偶校驗位,并生成奇偶校驗分組(相當(dāng)于圖9)。此時,與實施方式1同樣,發(fā)送的分組為信息分組和奇偶校驗分組。這樣,塊圖案重新排列單元222使包含了信息數(shù)據(jù)的信息分組的排列圖案每個信息塊不同。由此,在通信路徑140上,多個分組擦除的情況下,能夠提高糾刪能力。例如,假設(shè)糾刪編碼單元123在使用以式(4)表示的奇偶校驗多項式的LDPC-CC時,在通信路徑140上第1信息分組和第3信息分組擦除。另外,在后述的“LDPC-CC碼”中,詳細(xì)地說明LDPC-CC的奇偶校驗多項式、以及校驗矩陣的關(guān)系的細(xì)節(jié)。(D4+D2+1)X(D)+(D3+1)P(D)=0…(4)另外,在圖19中,表示使用通過式(4)表示的奇偶校驗多項式定義的校驗矩陣H。這里,在每個信息塊的信息分組的排列圖案相同時,在解碼側(cè),使用式(4)的奇偶校驗多項式,在第1信息&奇偶校驗塊中,難以將擦除的第1信息分組和第3信息分組的信息數(shù)據(jù)解碼的情況下,連鎖地在第2信息&奇偶校驗塊~第m信息&奇偶校驗塊中,使用式(4)的奇偶校驗多項式也難以將擦除的第1信息分組和第3信息分組的信息數(shù)據(jù)解碼的可能性變高。在校驗矩陣中,在第1信息分組的數(shù)據(jù)和第3信息分組的數(shù)據(jù)中總是存在“1”,所以能夠解碼的可能性變低。尤其是,在校驗矩陣H非時變LDPC-CC(這里,非時變(time-invariant)LDPC-CC是指,時變周期1的LDPC-CC)或時變周期g較短的時變LDPC-CC時,在第1信息&奇偶校驗塊中,難以將擦除的第1信息分組和第3信息分組的信息數(shù)據(jù)解碼時,在后續(xù)的信息&奇偶校驗塊中,也難以將第1信息分組和第3信息分組的信息數(shù)據(jù)解碼的可能性變高。這是因為,能夠在校驗矩陣中,避免在第1信息分組的數(shù)據(jù)和第3信息分組的數(shù)據(jù)中總是存在“1”的現(xiàn)象。另一方面,如本實施方式那樣,若使包含了信息數(shù)據(jù)的信息分組的排列圖案對每個信息塊不同,則即使在非時變LDPC-CC或時變周期g較短的時變LDPC-CC時,也能夠避免難以連鎖地將擦除數(shù)據(jù)解碼的狀況,所以能夠防止糾刪能力的劣化。如上所述,在本實施方式中,從Kmax×(q-1)個以上的信息分組中各選擇1比特的信息數(shù)據(jù),并將其分配給多個信息塊,而且排列信息數(shù)據(jù),以使包含了信息數(shù)據(jù)的信息分組的順序每個信息塊不同。通過使包含了信息數(shù)據(jù)的信息分組的排列圖案每個信息塊不同,即使在非時變LDPC-CC或時變周期g較短的時變LDPC-CC時,也能夠避免難以連鎖地將擦除數(shù)據(jù)解碼的狀況,能夠防止糾刪能力的劣化。(實施方式3)本發(fā)明的實施方式3說明裝載糾刪編碼裝置的通信系統(tǒng)的內(nèi)容服務(wù)器等的服務(wù)器,且根據(jù)連接的終端裝置的數(shù),決定是否導(dǎo)入糾刪碼的服務(wù)器。圖20是表示本實施方式3的服務(wù)器的主要部分結(jié)構(gòu)的圖。圖20的服務(wù)器300主要包括:糾刪編碼單元310、緩沖器320、切換單元330、糾錯編碼單元340、調(diào)制/發(fā)送單元350、接收/解調(diào)單元360、糾刪通/斷(on/off)設(shè)定單元370、以及模式設(shè)定單元380。接收/解調(diào)單元360例如在訓(xùn)練期間中,基于從通信系統(tǒng)內(nèi)的終端裝置通知的內(nèi)容播發(fā)請求消息,判定終端裝置數(shù)。接收/解調(diào)單元360將終端裝置數(shù)輸出到糾刪通/斷設(shè)定單元370。另外,在從終端裝置發(fā)送的信號中,包含信息和控制信息的雙方,在控制信息中,包含重發(fā)請求和數(shù)據(jù)播發(fā)的請求等的信息。接收/解調(diào)單元360對從終端裝置發(fā)送的控制信息中包含的、重發(fā)請求和數(shù)據(jù)播發(fā)的請求等進(jìn)行解調(diào),并將重發(fā)請求和數(shù)據(jù)播發(fā)的請求等作為控制信號,輸出到模式設(shè)定單元380。糾刪通/斷設(shè)定單元370基于終端裝置數(shù),決定是否進(jìn)行糾刪,并將決定結(jié)果輸出到模式設(shè)定單元380。通過終端裝置數(shù)與規(guī)定數(shù)之間的閾值判定,決定是否進(jìn)行糾刪。具體而言,在終端裝置數(shù)為規(guī)定數(shù)以上時,決定導(dǎo)入糾刪,而在終端裝置的數(shù)小于規(guī)定數(shù)時,決定不導(dǎo)入糾刪。模式設(shè)定單元380根據(jù)糾刪通/斷設(shè)定單元370的決定結(jié)果、以及從接收/解調(diào)單元360輸出的控制信號,設(shè)定為糾刪模式、重發(fā)模式或通常模式中的任一個模式,并將模式設(shè)定結(jié)果輸出到切換單元330。另外,糾刪模式是導(dǎo)入糾刪的模式,重發(fā)模式是根據(jù)重發(fā)請求進(jìn)行重發(fā)的模式,通常模式是不進(jìn)行擦除和重發(fā)的雙方的模式。在模式設(shè)定結(jié)果為糾刪模式時,切換單元330將從糾刪編碼單元310輸出的糾刪編碼后的編碼數(shù)據(jù),輸出到糾錯編碼單元340。另外,在模式設(shè)定結(jié)果為重發(fā)模式(也就是說,從終端有重發(fā)請求,發(fā)送請求重發(fā)的數(shù)據(jù))時,將緩沖器320中暫時存儲的信息數(shù)據(jù)作為用于重發(fā)的數(shù)據(jù),輸出到糾錯編碼單元340。另外,作為重發(fā)方法,也可以使用任何方法。另外,在模式設(shè)定結(jié)果為不進(jìn)行擦除和重發(fā)的雙方的通常模式時,將信息數(shù)據(jù)直接輸出到糾錯編碼單元340。這樣,服務(wù)器300根據(jù)通信系統(tǒng)內(nèi)的請求內(nèi)容播發(fā)的終端裝置數(shù),在分組擦除時,切換通過重發(fā)填補(bǔ)擦除分組或通過糾刪填補(bǔ)擦除分組。圖21是表示本實施方式3的終端裝置的主要部分結(jié)構(gòu)的圖。圖21的終端裝置400主要包括:接收單元410、解調(diào)單元420、報頭解析單元430、糾刪解碼單元440、重發(fā)請求判定單元450、以及發(fā)送單元460。接收單元410接收從服務(wù)器300發(fā)送的信號,將其分離為數(shù)據(jù)和報頭,并將數(shù)據(jù)輸出到解調(diào)單元420,將報頭輸出到報頭解析單元430。解調(diào)單元420對數(shù)據(jù)進(jìn)行解調(diào)處理,并將解調(diào)處理后的數(shù)據(jù)輸出到糾刪解碼單元440。報頭解析單元430解析報頭,判定有無糾刪,并將判定結(jié)果輸出到糾刪解碼單元440和重發(fā)請求判定單元450。在判定結(jié)果為有糾刪時,糾刪解碼單元440對解調(diào)處理后的數(shù)據(jù)進(jìn)行糾刪解碼處理,并將解碼后的數(shù)據(jù)輸出到重發(fā)請求判定單元450。另一方面,在判定結(jié)果為無糾刪時,糾刪解碼單元440不進(jìn)行糾刪解碼處理,并將解調(diào)處理后的數(shù)據(jù)直接輸出到重發(fā)請求判定單元450。重發(fā)請求判定單元450根據(jù)有無解調(diào)處理后的數(shù)據(jù)的擦除,判定是否對服務(wù)器300進(jìn)行重發(fā)請求,在請求重發(fā)時,將重發(fā)請求消息輸出到發(fā)送單元460。另外,根據(jù)系統(tǒng)的結(jié)構(gòu),有時也采用在有糾刪時,即使解調(diào)處理后的數(shù)據(jù)擦除,重發(fā)請求判定單元450也不支持重發(fā)的結(jié)構(gòu)。發(fā)送單元460將重發(fā)請求消息等發(fā)送到服務(wù)器300。圖22表示本實施方式的一例通信系統(tǒng)。在圖22A中,終端裝置為一個,通過網(wǎng)絡(luò)功能,服務(wù)器與終端裝置一對一地連接。在這樣的環(huán)境下,通信路徑由服務(wù)器和一個終端裝置占有,所以服務(wù)器重發(fā)擦除分組。另外,如圖22B那樣,即使僅存在兩個終端裝置時,網(wǎng)絡(luò)功能由服務(wù)器和兩個終端裝置占有,所以服務(wù)器重發(fā)擦除分組。這樣,在通信系統(tǒng)內(nèi)的吞吐量的下降不成為問題時,通過重發(fā)擦除分組代替糾刪,能夠削減糾刪所需的運算處理。另一方面,如圖22C所示,在通信系統(tǒng)內(nèi)存在規(guī)定數(shù)以上的終端裝置時,若重發(fā)擦除分組,則需要應(yīng)對來自各個終端的重發(fā)請求,所以吞吐量下降。因此,此時,只要通過服務(wù)器進(jìn)行糾刪編碼,終端裝置進(jìn)行糾刪解碼,就能夠?qū)⒉脸纸M解碼,則不需要重發(fā)擦除分組,所以能夠避免吞吐量的下降。圖23和圖24表示內(nèi)容服務(wù)器和終端裝置#1~#n之間的時序。在存在內(nèi)容播發(fā)請求時,各個終端裝置將內(nèi)容播發(fā)請求消息通知給服務(wù)器,而服務(wù)器判定請求內(nèi)容播發(fā)的終端裝置數(shù)。然后,服務(wù)器基于請求內(nèi)容播發(fā)的終端裝置數(shù),決定是否導(dǎo)入糾刪編碼。圖23是請求終端數(shù)少時的時序圖。此時,服務(wù)器不導(dǎo)入糾刪編碼,不進(jìn)行糾刪編碼而將內(nèi)容發(fā)送到請求終端。此時,通過重發(fā),應(yīng)對來自各個終端裝置的重發(fā)請求。由此,在請求終端數(shù)少,即使進(jìn)行了重發(fā),吞吐量的下降也不成為問題時,不進(jìn)行糾刪編碼,所以能夠削減功耗。圖24是請求終端數(shù)多于規(guī)定數(shù)時的時序圖。此時,服務(wù)器導(dǎo)入糾刪編碼,并將進(jìn)行了糾刪編碼的內(nèi)容發(fā)送到請求終端。由此,存在即使不進(jìn)行重發(fā),通過糾刪解碼,請求終端也能夠?qū)⒉脸纸M解碼的情況,所以能夠避免重發(fā)造成的吞吐量下降。如上所述,在本實施方式中,根據(jù)請求內(nèi)容播發(fā)的終端裝置數(shù),切換有無糾刪編碼的導(dǎo)入。這樣,在通信系統(tǒng)內(nèi)的吞吐量的下降不成為問題時,通過重發(fā)擦除分組代替糾刪,能夠削減糾刪所需的運算處理。另外,在終端裝置數(shù)多時,將擦除分組通過糾刪進(jìn)行解碼,所以能夠避免重發(fā)造成的吞吐量下降。在上述的說明中,舉例說明了與服務(wù)器的通信終端數(shù)的關(guān)系,但對于是導(dǎo)入糾刪碼(糾刪模式)還是支持重發(fā)(重發(fā)模式)的切換并不限于上述的說明,例如,也可以根據(jù)信息的種類,進(jìn)行切換。另外,當(dāng)然,也可以同時支持糾刪模式和重發(fā)模式的雙方。尤其是,在為文件數(shù)據(jù)的共享、運動圖像數(shù)據(jù)時,糾刪碼的導(dǎo)入較為重要,所以通過同時支持糾刪模式和重發(fā)模式的雙方,終端裝置能夠切實地對分組進(jìn)行解調(diào)。另外,服務(wù)器也可以具有切換設(shè)定功能,并使用該設(shè)定功能切換導(dǎo)入糾刪碼或支持重發(fā)。(LDPC-CC碼)以上,說明了本發(fā)明的糾刪編碼裝置和糾刪編碼方法。另外,以下,說明特性良好的時變周期g的LDPC-CC。首先,說明特性良好的時變周期4的LDPC-CC。另外,以下,以編碼率1/2的情況為例進(jìn)行說明。作為時變周期設(shè)為4的LDPC-CC的奇偶校驗多項式,考慮式(5-1)~式(5-4)。此時,X(D)是數(shù)據(jù)(信息)的多項式表達(dá)式,P(D)是奇偶校驗的多項式表達(dá)。這里,在式(5-1)~式(5-4)中,設(shè)為X(D)、P(D)中分別存在四個項的奇偶校驗多項式,但這是因為,在獲得良好的接收質(zhì)量方面,設(shè)為四個項較合適。(Da1+Da2+Da3+Da4)X(D)+(Db1+Db2+Db3+Db4)P(D)=0…(5-1)(DA1+DA2+DA3+DA4)X(D)+(DB1+DB2+DB3+DB4)P(D)=0…(5-2)(Dα1+Dα2+Dα3+Dα4)X(D)+(Dβ1+Dβ2+Dβ3+Dβ4)P(D)=0…(5-3)(DE1+DE2+DE3+DE4)X(D)+(DF1+DF2+DF3+DF4)P(D)=0…(5-4)在式(5-1)中,使a1、a2、a3、a4為整數(shù)(其中,a1≠a2≠a3≠a4且從a1到a4全部相互不同)。另外,以下,假設(shè)在標(biāo)識為“X≠Y≠…≠Z”時,表示X、Y、…、Z相互都不同。另外,使b1、b2、b3、b4為整數(shù)(其中,b1≠b2≠b3≠b4)。將式(5-1)的奇偶校驗多項式稱為“校驗式#1”,并將基于式(5-1)的奇偶校驗多項式的子矩陣作為第1子矩陣H1。另外,在式(5-2)中,使A1、A2、A3、A4為整數(shù)(其中,A1≠A2≠A3≠A4)。另外,使B1、B2、B3、B4為整數(shù)(其中,B1≠B2≠B3≠B4)。將式(5-2)的奇偶校驗多項式稱為“校驗式#2”,并將基于式(5-2)的奇偶校驗多項式的子矩陣作為第2子矩陣H2。另外,在式(5-3)中,使α1、α2、α3、α4為整數(shù)(其中,α1≠α2≠α3≠α4)。另外,使β1、β2、β3、β4為整數(shù)(其中,β1≠β2≠β3≠β4)。將式(5-3)的奇偶校驗多項式稱為“校驗式#3”,并將基于式(5-3)的奇偶校驗多項式的子矩陣作為第3子矩陣H3。另外,在式(5-4)中,使E1、E2、E3、E4為整數(shù)(其中,E1≠E2≠E3≠E4)。另外,使F1、F2、F3、F4為整數(shù)(其中,F(xiàn)1≠F2≠F3≠F4)。將式(5-4)的奇偶校驗多項式稱為“校驗式#4”,并將基于式(5-4)的奇偶校驗多項式的子矩陣作為第4子矩陣H4。另外,考慮從第1子矩陣H1、第2子矩陣H2、第3子矩陣H3、第4子矩陣H4,如圖25那樣生成了奇偶校驗矩陣的時變周期4的LDPC-CC。此時,在式(5-1)~式(5-4)中,將X(D)以及P(D)的次數(shù)的組合(a1、a2、a3、a4)、(b1、b2、b3、b4)、(A1、A2、A3、A4)、(B1、B2、B3、B4)、(α1、α2、α3、α4)、(β1、β2、β3、β4)、(E1、E2、E3、E4)、(F1、F2、F3、F4)的各個值除以4所得的余數(shù)設(shè)為k時,使如上述那樣表示的四個系數(shù)組(例如,(a1、a2、a3、a4))中包含余數(shù)0、1、2、3各一個,而且使其在上述的所有四個系數(shù)組中都成立。例如,若將“校驗式#1”的X(D)的各個次數(shù)(a1、a2、a3、a4)設(shè)為(a1、a2、a3、a4)=(8,7,6,5),則將各個次數(shù)(a1、a2、a3、a4)除以4所得的余數(shù)k為(0,3,2,1),在四個系數(shù)組中包含余數(shù)(k)0、1、2、3各一個。同樣地,若將“校驗式#1”的P(D)的各個次數(shù)(b1、b2、b3、b4)設(shè)為(b1、b2、b3、b4)=(4,3,2,1),則將各個次數(shù)(b1、b2、b3、b4)除以4所得的余數(shù)k為(0,3,2,1),在四個系數(shù)組中包含余數(shù)(k)0、1、2、3各一個。假設(shè)其他校驗式(“校驗式#2”、“校驗式#3”、“校驗式#4”)的X(D)和P(D)各自的四個系數(shù)組也成立上述的與“余數(shù)”有關(guān)的條件。通過這種方式,能夠生成由式(5-1)~式(5-4)構(gòu)成的奇偶校驗矩陣H的列權(quán)重在所有列中為4的、正則LDPC碼。這里,正則LDPC碼是由各列權(quán)重被設(shè)為了恒定的奇偶校驗矩陣定義的LDPC碼,并具有特性穩(wěn)定且難以易出現(xiàn)誤碼平臺的特征。特別是,在列權(quán)重為4時,特性良好,所以通過如上述那樣生成LDPC-CC,能夠獲得接收性能良好的LDPC-CC。另外,表1是上述與“余數(shù)”有關(guān)的條件成立的、時變周期4且編碼率1/2的LDPC-CC的例子(LDPC-CC#1~#3)。在表1中,時變周期4的LDPC-CC由“校驗多項式#1”、“校驗多項式#2”、“校驗多項式#3”、“校驗多項式#4”四個奇偶校驗多項式定義。(表1)在上述說明中,以編碼率1/2時為例進(jìn)行了說明,但對于編碼率為(n-1)/n時,在信息X1(D)、X2(D)、…Xn-1(D)的各自的四個系數(shù)組中,如果上述與“余數(shù)”有關(guān)的條件成立,則仍然能夠為正則LDPC碼,獲得良好的接收質(zhì)量。另外,在時變周期2時也確認(rèn)出,若適用上述與“余數(shù)”有關(guān)的條件,則能夠搜索特性良好的代碼。以下,說明特性良好的時變周期2的LDPC-CC。另外,以下,以編碼率1/2的情況為例進(jìn)行說明。作為時變周期設(shè)為2的LDPC-CC的奇偶校驗多項式,考慮式(6-1)和式(6-2)。此時,X(D)是數(shù)據(jù)(信息)的多項式表達(dá)式,P(D)是奇偶校驗的多項式表達(dá)式。這里,在式(6-1)和式(6-2)中,設(shè)為X(D)、P(D)中分別存在四個項的奇偶校驗多項式,但這是因為,在獲得良好的接收質(zhì)量方面,設(shè)為四個項較合適。(Da1+Da2+Da3+Da4)X(D)+(Db1+Db2+Db3+Db4)P(D)=0…(6-1)(DA1+DA2+DA3+DA4)X(D)+(DB1+DB2+DB3+DB4)P(D)=0…(6-2)在式(6-1)中,使a1、a2、a3、a4為整數(shù)(其中,a1≠a2≠a3≠a4)。另外,使b1、b2、b3、b4為整數(shù)(其中,b1≠b2≠b3≠b4)。將式(6-1)的奇偶校驗多項式稱為“校驗式#1”,并將基于式(6-1)的奇偶校驗多項式的子矩陣作為第1子矩陣H1。另外,在式(6-2)中,使A1、A2、A3、A4為整數(shù)(其中,A1≠A2≠A3≠A4)。另外,使B1、B2、B3、B4為整數(shù)(其中,B1≠B2≠B3≠B4)。將式(6-2)的奇偶校驗多項式稱為“校驗式#2”,并將基于式(6-2)的奇偶校驗多項式的子矩陣作為第2子矩陣H2。另外,考慮從第1子矩陣H1和第2子矩陣H2生成的時變周期2的LDPC-CC。此時,在式(6-1)和式(6-2)中,將X(D)以及P(D)的次數(shù)的組合(a1、a2、a3、a4)、(b1、b2、b3、b4)、(A1、A2、A3、A4)、(B1、B2、B3、B4)的各個值除以4所得的余數(shù)設(shè)為k時,使如上述那樣表示的四個系數(shù)組(例如,(a1、a2、a3、a4))中包含余數(shù)0、1、2、3各一個而且使其在上述的所有四個系數(shù)組中都成立。例如,若將“校驗式#1”的X(D)的各個次數(shù)(a1、a2、a3、a4)設(shè)為(a1、a2、a3、a4)=(8,7,6,5),則將各個次數(shù)(a1、a2、a3、a4)除以4所得的余數(shù)k為(0,3,2,1),在四個系數(shù)組中包含余數(shù)(k)0、1、2、3各一個。同樣地,若將“校驗式#1”的P(D)的各個次數(shù)(b1、b2、b3、b4)設(shè)為(b1、b2、b3、b4)=(4,3,2,1),則將各個次數(shù)(b1、b2、b3、b4)除以4所得的余數(shù)k為(0,3,2,1),在四個系數(shù)組中包含余數(shù)(k)0、1、2、3各一個。假設(shè)“校驗式#2”的X(D)和P(D)各自的四個系數(shù)組也成立與上述“余數(shù)”有關(guān)的條件。通過這種方式,能夠形成由式(6-1)和式(6-2)構(gòu)成的奇偶校驗矩陣H的列權(quán)重在所有列中為4的、正則LDPC碼。這里,正則LDPC碼是由各列權(quán)重被設(shè)為了恒定的奇偶校驗矩陣定義的LDPC碼,并具有特性穩(wěn)定且難以易出現(xiàn)誤碼平臺的特征。特別是,在行權(quán)重為8時,特性良好,所以通過如上述那樣生成LDPC-CC,能夠獲得可以進(jìn)一步提高接收性能的LDPC-CC。另外,在表2中,表示上述與“余數(shù)”有關(guān)的條件成立的、時變周期2且編碼率1/2的LDPC-CC的例子(LDPC-CC#1和#2)。在表2中,時變周期2的LDPC-CC由“校驗多項式#1”和“校驗多項式#2”兩個奇偶校驗多項式定義。(表2)在上述說明(時變周期2的LDPC-CC)中,以編碼率1/2時為例進(jìn)行了說明,但對于編碼率為(n-1)/n時,在信息X1(D)、X2(D)、…Xn-1(D)的各自的四個系數(shù)組中,如果上述的與“余數(shù)”有關(guān)的條件成立,則仍然能夠為正則LDPC碼,獲得良好的接收質(zhì)量。另外,在時變周期3時也確認(rèn)出,若適用與“余數(shù)”有關(guān)的以下條件,則能夠搜索特性良好的代碼。以下,說明特性良好的時變周期3的LDPC-CC。另外,以下,以編碼率1/2的情況為例進(jìn)行說明。作為時變周期設(shè)為3的LDPC-CC的奇偶校驗多項式,考慮式(7-1)~式(7-3)。此時,X(D)是數(shù)據(jù)(信息)的多項式表達(dá)式,P(D)是奇偶校驗的多項式表達(dá)式。這里,在式(7-1)~式(7-3)中,設(shè)為X(D)、P(D)中分別存在三個項的奇偶校驗多項式。(Da1+Da2+Da3)X(D)+(Db1+Db2+Db3)P(D)=0…(7-1)(DA1+DA2+DA3)X(D)+(DB1+DB2+DB3)P(D)=0…(7-2)(Dα1+Dα2+Dα3)X(D)+(Dβ1+Dβ2+Dβ3)P(D)=0…(7-3)在式(7-1)中,使a1、a2、a3為整數(shù)(其中,a1≠a2≠a3)。另外,使b1、b2、b3為整數(shù)(其中,b1≠b2≠b3)。將式(7-1)的奇偶校驗多項式稱為“校驗式#1”,并將基于式(7-1)的奇偶校驗多項式的子矩陣作為第1子矩陣H1。另外,在式(7-2)中,使A1、A2、A3為整數(shù)(其中,A1≠A2≠A3)。另外,使B1、B2、B3為整數(shù)(其中,B1≠B2≠B3)。將式(7-2)的奇偶校驗多項式稱為“校驗式#2”,并將基于式(7-2)的奇偶校驗多項式的子矩陣作為第2子矩陣H2。另外,在式(7-3)中,使α1、α2、α3為整數(shù)(其中,α1≠α2≠α3)。另外,使β1、β2、β3為整數(shù)(其中,β1≠β2≠β3)。將式(7-3)的奇偶校驗多項式稱為“校驗式#3”,并將基于式(7-3)的奇偶校驗多項式的子矩陣作為第3子矩陣H3。另外,考慮從第1子矩陣H1、第2子矩陣H2以及第3子矩陣H3生成的時變周期3的LDPC-CC。此時,在式(7-1)~式(7-3)中,將X(D)以及P(D)的次數(shù)的組合(a1、a2、a3)、(b1、b2、b3)、(A1、A2、A3)、(B1、B2、B3)、(α1、α2、α3)、(β1、β2、β3)的各個值除以3所得的余數(shù)設(shè)為k時,使如上述那樣表示的三個系數(shù)組(例如,(a1、a2、a3))中包含余數(shù)0、1、2各一個,而且使其在上述的所有三個系數(shù)組中都成立。例如,將“校驗式#1”的X(D)的各個次數(shù)(a1、a2、a3)設(shè)為(a1、a2、a3)=(6,5,4),各個次數(shù)(a1、a2、a3)除以3所得的余數(shù)k為(0,2,1),三個系數(shù)組中包含余數(shù)(k)0、1、2各一個。同樣,將“校驗式#1”的P(D)的各個次數(shù)(b1、b2、b3)設(shè)為(b1、b2、b3)=(3,2,1),各個次數(shù)(b1、b2、b3)除以4所得的余數(shù)k為(0,2,1),三個系數(shù)組中包含0、1、2各一個作為余數(shù)(k)。假設(shè)“校驗式#2”、“校驗式#3”的X(D)和P(D)各自的三個系數(shù)組也成立上述的與“余數(shù)”有關(guān)的條件。這樣,通過生成LDPC-CC,除了一部分的例外之外,能夠生成行權(quán)重在所有的行都相等且列權(quán)重在所有的行都相等的正則LDPC-CC碼。另外,例外是指,在校驗矩陣的最初的一部分和最后的一部分中,行權(quán)重和列權(quán)重與其他行權(quán)重和列權(quán)重不相等。另外,在進(jìn)行了BP解碼時,“校驗式#2”中的置信度和“校驗式#3”中的置信度切實地傳播到“校驗式#1”,“校驗式#1”中的置信度和“校驗式#3”中的置信度切實地傳播到“校驗式#2”,“校驗式#1”中的置信度和“校驗式#2”中的置信度切實地傳播到“校驗式#3”。因此,能夠獲得接收質(zhì)量更好的LDPC-CC。這是因為,以列單位進(jìn)行考慮時,如上所述,將存在“1”的位置進(jìn)行配置,以切實地傳播置信度。以下,使用附圖,說明上述置信傳播。圖26A表示時變周期3的LDPC-CC的奇偶校驗多項式和奇偶校驗矩陣H的結(jié)構(gòu)。“校驗式#1”為,在式(7-1)的奇偶校驗多項式中,(a1、a2、a3)=(2,1,0)、(b1、b2、b3)=(2,1,0)時,各個系數(shù)除以3所得的余數(shù)為(a1%3、a2%3、a3%3)=(2,1,0)、(b1%3、b2%3、b3%3)=(2,1,0)。另外,“Z%3”表示Z除以3所得的余數(shù)?!靶r炇?2”為,在式(7-2)的奇偶校驗多項式中,(A1、A2、A3)=(5,1,0)、(B1、B2、B3)=(5,1,0)時,各個系數(shù)除以3所得的余數(shù)為(A1%3、A2%3、A3%3)=(2,1,0)、(B1%3、B2%3、B3%3)=(2,1,0)。“校驗式#3”為,在式(7-3)的奇偶校驗多項式中,(α1、α2、α3)=(4,2,0)、(β1、β2、β3)=(4,2,0)時,各個系數(shù)除以3所得的余數(shù)為(α1%3、α2%3、α3%3)=(1,2,0)、(β1%3、β2%3、β3%3)=(1,2,0)。因此,如圖26A所示的時變周期3的LDPC-CC的例子,滿足與上述的“余數(shù)”有關(guān)的條件,即(a1%3、a2%3、a3%3)、(b1%3、b2%3、b3%3)、(A1%3、A2%3、A3%3)、(B1%3、B2%3、B3%3)、(α1%3、α2%3、α3%3)、(β1%3、β2%3、β3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個的條件。再次返回到圖26A,說明置信傳播。通過BP解碼中的列6506的列運算,“校驗式#1”的區(qū)域6501的“1”從“校驗式#2”的區(qū)域6504的“1”和“校驗式#3”的區(qū)域6505的“1”傳播置信度。如上所述,“校驗式#1”的區(qū)域6501的“1”是除以3所得余數(shù)為0的系數(shù)(a3%3=0(a3=0)或b3%3=0(b3=0))。另外,“校驗式#2”的區(qū)域6504的“1”是除以3所得余數(shù)為1的系數(shù)(A2%3=1(A2=1)或B2%3=1(B2=1))。另外,“校驗式#3”的區(qū)域6505的“1”是除以3所得余數(shù)為2的系數(shù)(α2%3=2(α2=2)或β2%3=2(β2=2))。這樣,“校驗式#1”的系數(shù)中余數(shù)為“0”的區(qū)域6501的“1”,在BP解碼的列6506的列運算中,從“校驗式#2”的系數(shù)中余數(shù)為“1”的區(qū)域6504的“1”和“校驗式#3”的系數(shù)中余數(shù)為“2”的區(qū)域6505的“1”傳播置信度。同樣,“校驗式#1”的系數(shù)中余數(shù)為“1”的區(qū)域6502的“1”,在BP解碼的列6509的列運算中,從“校驗式#2”的系數(shù)中余數(shù)為“2”的區(qū)域6507的“1”和“校驗式#3”的系數(shù)中余數(shù)為“0”的區(qū)域6508的“1”傳播置信度。同樣地,“校驗式#1”的系數(shù)中余數(shù)為“2”的區(qū)域6503的“1”,在BP解碼的列6512的列運算中,從在“校驗式#2”的系數(shù)中余數(shù)為0的區(qū)域6510的“1”、以及在“校驗式#3”的系數(shù)中余數(shù)為1的區(qū)域6511的“1”傳播置信度。使用圖26B,補(bǔ)充說明置信傳播。圖26B表示與圖26A的“校驗式#1”~“校驗式#3”的X(D)有關(guān)的各個項之間的置信傳播的關(guān)系。圖26A的“校驗式#1”~“校驗式#3”在與式(7-1)~式(7-3)的X(D)有關(guān)的項中,是(a1、a2、a3)=(2、1、0)、(A1、A2、A3)=(5、1、0)、(α1、α2、α3)=(4、2、0)的情況。在圖26B中,用四邊包圍的項(a3、A3、α3)表示除以3所得的余數(shù)為“0”的系數(shù)。另外,用圓圈包圍的項(a2、A2、α1)表示除以3所得的余數(shù)為“1”的系數(shù)。另外,用菱形包圍的項(a1、A1、α2)表示除以3所得的余數(shù)為“2”的系數(shù)。從圖26B可知,“校驗式#1”的a1從除以3所得的余數(shù)不同的“校驗式#2”的A3和“校驗式#3”的α1傳播置信度?!靶r炇?1”的a2從除以3所得的余數(shù)不同的“校驗式#2”的A1和“校驗式#3”的α3傳播置信度?!靶r炇?1”的a3從除以3所得的余數(shù)不同的“校驗式#2”的A2和“校驗式#3”的α2傳播置信度。在圖26B中,表示了與“校驗式#1”~“校驗式#3”的X(D)有關(guān)的各個項之間的置信傳播的關(guān)系,但可以說對于與P(D)有關(guān)的各個項之間也是同樣的。這樣,就“校驗式#1”來說,從“校驗式#2”的系數(shù)中除以3所得的余數(shù)為0、1、2的系數(shù)傳播置信度。也就是說,就“校驗式#1”來說,從“校驗式#2”的系數(shù)中除以3所得的余數(shù)全都不同的系數(shù)傳播置信度。因此,相關(guān)低的置信度彼此都傳播到“校驗式#1”。同樣地,就“校驗式#2”來說,從“校驗式#1”的系數(shù)中除以3后的余數(shù)為0、1、2的系數(shù)傳播置信度。也就是說,就“校驗式#2”來說,從“校驗式#1”的系數(shù)中除以3后的余數(shù)都不同的系數(shù)傳播置信度。另外,就“校驗式#2”來說,從“校驗式#3”的系數(shù)中除以3后的余數(shù)為0、1、2的系數(shù)傳播置信度。也就是說,就“校驗式#2”來說,從“校驗式#3”的系數(shù)中除以3后的余數(shù)都不同的系數(shù)傳播置信度。同樣地,就“校驗式#3”來說,從“校驗式#1”的系數(shù)中除以3后的余數(shù)為0、1、2的系數(shù)傳播置信度。也就是說,就“校驗式#3”來說,從“校驗式#1”的系數(shù)中除以3后的余數(shù)都不同的系數(shù)傳播置信度。另外,就“校驗式#3”來說,從“校驗式#2”的系數(shù)中除以3后的余數(shù)為0、1、2的系數(shù)傳播置信度。也就是說,就“校驗式#3”來說,從“校驗式#2”的系數(shù)中除以3后的余數(shù)都不同的系數(shù)傳播置信度。這樣,通過使式(7-1)~式(7-3)的奇偶校驗多項式的各個次數(shù)滿足與上述的“余數(shù)”有關(guān)的條件,在所有的列運算中,必定傳播置信度,所以在所有的校驗式中,能夠高效率地傳播置信度,從而能夠進(jìn)一步提高糾錯能力。以上,對時變周期3的LDPC-CC,以編碼率1/2的情況為例進(jìn)行了說明,但編碼率并不限于1/2。在編碼率(n-1)/n(n為2以上的整數(shù))時,在信息X1(D)、X2(D)、…Xn-1(D)中的各自的三個系數(shù)組中,如果上述的與“余數(shù)”有關(guān)的條件成立,則仍然能夠為正則LDPC碼,獲得良好的接收質(zhì)量。以下,說明編碼率(n-1)/n(n為2以上的整數(shù))的情況。作為時變周期設(shè)為3的LDPC-CC的奇偶校驗多項式,考慮式(8-1)~式(8-3)。此時,X1(D)、X2(D)、…Xn-1(D)是數(shù)據(jù)(信息)X1、X2、…Xn-1的多項式表達(dá)式,P(D)是奇偶校驗的多項式表達(dá)式。這里,在式(8-1)~式(8-3)中,設(shè)為X1(D)、X2(D)、…Xn-1(D)、P(D)中分別存在三個項的奇偶校驗多項式。(Da1,1+Da1,2+Da1,3)X1(D)+(Da2,1+Da2,2+Da2,3)X2(D)+……(8-1)+(Dan-1,1+Dan-1,2+Dan-1,3)Xn-1(D)+(Db1+Db2+Db3)P(D)=0(DA1,1+DA1,2+DA1,3)X1(D)+(DA2,1+DA2,2+DA2,3)X2(D)+……(8-2)+(DAn-1,1+DAn-1,2+DAn-1,3)Xn-1(D)+(DB1+DB2+DB3)P(D)=0(Dα1,1+Dα1,2+Dα1,3)X1(D)+(Dα2,1+Dα2,2+Dα2,3)X2(D)+……(8-3)+(Dαn-1,1+Dαn-1,2+Dαn-1,3)Xn-1(D)+(Dβ1+Dβ2+Dβ3)P(D)=0在式(8-1)中,使ai,1、ai,2、ai,3(i=1,2,…,n-1)為整數(shù)(其中,ai,1≠ai,2≠ai,3)。另外,使b1、b2、b3為整數(shù)(其中,b1≠b2≠b3)。將式(8-1)的奇偶校驗多項式稱為“校驗式#1”,并將基于式(8-1)的奇偶校驗多項式的子矩陣作為第1子矩陣H1。另外,在式(8-2)中,使Ai,1、Ai,2、Ai,3(i=1,2,…,n-1)為整數(shù)(其中,Ai,1≠Ai,2≠Ai,3)。另外,使B1、B2、B3為整數(shù)(其中,B1≠B2≠B3)。將式(8-2)的奇偶校驗多項式稱為“校驗式#2”,并將基于式(8-2)的奇偶校驗多項式的子矩陣作為第2子矩陣H2。另外,在式(8-3)中,使αi,1、αi,2、αi,3(i=1,2,…,n-1)為整數(shù)(其中,αi,1≠αi,2≠αi,3)。另外,使β1、β2、β3為整數(shù)(其中,β1≠β2≠β3)。將式(8-3)的奇偶校驗多項式稱為“校驗式#3”,并將基于式(8-3)的奇偶校驗多項式的子矩陣作為第3子矩陣H3。另外,考慮從第1子矩陣H1、第2子矩陣H2以及第3子矩陣H3生成的時變周期3的LDPC-CC。此時,在式(8-1)~式(8-3)中,在將X1(D)、X2(D)、…Xn-1(D)以及P(D)的次數(shù)的組合(a1,1、a1,2、a1,3)、(a2,1、a2,2、a2,3)、…、(an-1,1、an-1,2、an-1,3)、(b1、b2、b3)、(A1,1、A1,2、A1,3)、(A2,1、A2,2、A2,3)、…、(An-1,1、An-1,2、An-1,3)、(B1、B2、B3)、(α1,1、α1,2、α1,3)、(α2,1、α2,2、α2,3)、…、(αn-1,1、αn-1,2、αn-1,3)、(β1、β2、β3)的各個值除以3后的余數(shù)設(shè)為k時,使如上所示的三個系數(shù)組(例如,(a1,1、a1,2、a1,3))包含余數(shù)0、1、2的各一個,并且在上述的三個系數(shù)組的所有組中成立。也就是說,(a1,1%3、a1,2%3、a1,3%3)、(a2,1%3、a2,2%3、a2,3%3)、…、(an-1,1%3、an-1,2%3、an-1,3%3)、(b1%3、b2%3、b3%3)、(A1,1%3、A1,2%3、A1,3%3)、(A2,1%3、A2,2%3、A2,3%3)、…、(An-1,1%3、An-1,2%3、An-1,3%3)、(B1%3、B2%3、B3%3)、(α1,1%3、α1,2%3、α1,3%3)、(α2,1%3、α2,2%3、α2,3%3)、…、(αn-1,1%3、αn-1,2%3、αn-1,3%3)、(β1%3、β2%3、β3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。通過這樣生成LDPC-CC,能夠生成正則LDPC-CC碼。另外,在進(jìn)行了BP解碼時,“校驗式#2”中的置信度和“校驗式#3”中的置信度確實對“校驗式#1”傳播,“校驗式#1”中的置信度和“校驗式#3”中的置信度確實對“校驗式#2”傳播,“校驗式#1”中的置信度和“校驗式#2”中的置信度確實對“校驗式#3”傳播。因此,與編碼率1/2的情況同樣,能夠獲得接收質(zhì)量更好的LDPC-CC。另外,在表3中,表示上述與“余數(shù)”有關(guān)的條件成立的、時變周期3且編碼率1/2的LDPC-CC的例子(LDPC-CC#1、#2、#3、#4和#5)。在表3中,時變周期3的LDPC-CC由“校驗(多項)式#1”、“校驗(多項)式#2”、“校驗(多項)式#3”三個奇偶校驗多項式定義。(表3)另外確認(rèn)出,若在與時變周期3同樣地對時變周期3的倍數(shù)(例如,時變周期6、9、12、…)的LDPC-CC適用與“余數(shù)”有關(guān)的以下的條件,則能夠搜索特性良好的代碼。以下,說明特性良好的時變周期3的倍數(shù)的LDPC-CC。另外,以下,以編碼率1/2且時變周期6的LDPC-CC的情況為例進(jìn)行說明。作為時變周期設(shè)為6的LDPC-CC的奇偶校驗多項式,考慮式(9-1)~式(9-6)。(Da1,1+Da1,2+Da1,3)X(D)+(Db1,1+Db1,2+Db1,3)P(D)=0…(9-1)(Da2,1+Da2,2+Da2,3)X(D)+(Db2,1+Db2,2+Db2,3)P(D)=0…(9-2)(Da3,1+Da3,2+Da3,3)X(D)+(Db3,1+Db3,2+Db3,3)P(D)=0…(9-3)(Da4,1+Da4,2+Da4,3)X(D)+(Db4,1+Db4,2+Db4,3)P(D)=0…(9-4)(Da5,1+Da5,2+Da5,3)X(D)+(Db5,1+Db5,2+Db5,3)P(D)=0…(9-5)(Da6,1+Da6,2+Da6,3)X(D)+(Db6,1+Db6,2+Db6,3)P(D)=0…(9-6)此時,X(D)是數(shù)據(jù)(信息)的多項式表達(dá)式,P(D)是奇偶校驗的多項式表達(dá)式。在時變周期6的LDPC-CC中,對于時刻i的奇偶校驗Pi以及信息Xi,若設(shè)為i%6=k(k=0、1、2、3、4、5),則式(9-(k+1))的奇偶校驗多項式成立。例如,若設(shè)為i=1,則i%6=1(k=1),所以式(10)成立。(Da2,1+Da2,2+Da2,3)X1+(Db2,1+Db2,2+Db2,3)P1=0…(10)這里,在式(9-1)~式(9-6)中,設(shè)為X(D)、P(D)中分別存在三個項的奇偶校驗多項式。在式(9-1)中,使a1,1、a1,2、a1,3為整數(shù)(其中,a1,1≠a1,2≠a1,3)。另外,使b1,1、b1,2、b1,3為整數(shù)(其中,b1,1≠b1,2≠b1,3)。將式(9-1)的奇偶校驗多項式稱為“校驗式#1”,并將基于式(9-1)的奇偶校驗多項式的子矩陣作為第1子矩陣H1。另外,在式(9-2)中,使a2,1、a2,2、a2,3為整數(shù)(其中,a2,1≠a2,2≠a2,3)。另外,使b2,1、b2,2、b2,3為整數(shù)(其中,b2,1≠b2,2≠b2,3)。將式(9-2)的奇偶校驗多項式稱為“校驗式#2”,并將基于式(9-2)的奇偶校驗多項式的子矩陣作為第2子矩陣H2。另外,在式(9-3)中,使a3,1、a3,2、a3,3為整數(shù)(其中,a3,1≠a3,2≠a3,3)。另外,使b3,1、b3,2、b3,3為整數(shù)(其中,b3,1≠b3,2≠b3,3)。將式(9-3)的奇偶校驗多項式稱為“校驗式#3”,并將基于式(9-3)的奇偶校驗多項式的子矩陣作為第3子矩陣H3。另外,在式(9-4)中,使a4,1、a4,2、a4,3為整數(shù)(其中,a4,1≠a4,2≠a4,3)。另外,使b4,1、b4,2、b4,3為整數(shù)(其中,b4,1≠b4,2≠b4,3)。將式(9-4)的奇偶校驗多項式稱為“校驗式#4”,并將基于式(9-4)的奇偶校驗多項式的子矩陣作為第4子矩陣H4。另外,在式(9-5)中,使a5,1、a5,2、a5,3為整數(shù)(其中,a5,1≠a5,2≠a5,3)。另外,使b5,1、b5,2、b5,3為整數(shù)(其中,b5,1≠b5,2≠b5,3)。將式(9-5)的奇偶校驗多項式稱為“校驗式#5”,并將基于式(9-5)的奇偶校驗多項式的子矩陣作為第5子矩陣H5。另外,在式(9-6)中,使a6,1、a6,2、a6,3為整數(shù)(其中,a6,1≠a6,2≠a6,3)。另外,使b6,1、b6,2、b6,3為整數(shù)(其中,b6,1≠b6,2≠b6,3)。將式(9-6)的奇偶校驗多項式稱為“校驗式#6”,并將基于式(9-6)的奇偶校驗多項式的子矩陣設(shè)為第6子矩陣H6。另外,考慮從第1子矩陣H1、第2子矩陣H2、第3子矩陣H3、第4子矩陣H4,第5子矩陣H5,第6子矩陣H6生成時變周期6的LDPC-CC。此時,在式(9-1)~式(9-6)中,在將X(D)以及P(D)的次數(shù)的組合(a1,1、a1,2、a1,3)、(b1,1、b1,2、b1,3)、(a2,1、a2,2、a2,3)、(b2,1、b2,2、b2,3)、(a3,1、a3,2、a3,3)、(b3,1、b3,2、b3,3)、(a4,1、a4,2、a4,3)、(b4,1、b4,2、b4,3)、(a5,1、a5,2、a5,3)、(b5,1、b5,2、b5,3)、(a6,1、a6,2、a6,3)、(b6,1、b6,2、b6,3)的各個值除以3時的余數(shù)設(shè)為k時,使如上所示的三個系數(shù)組(例如,(a1,1、a1,2、a1,3))包含余數(shù)0、1、2的各一個,并且在上述的三個系數(shù)組的所有組中成立。也就是說,(a1,1%3、a1,2%3、a1,3%3)、(b1,1%3、b1,2%3、b1,3%3)、(a2,1%3、a2,2%3、a2,3%3)、(b2,1%3、b2,2%3、b2,3%3)、(a3,1%3、a3,2%3、a3,3%3)、(b3,1%3、b3,2%3、b3,3%3)、(a4,1%3、a4,2%3、a4,3%3)、(b4,1%3、b4,2%3、b4,3%3)、(a5,1%3、a5,2%3、a5,3%3)、(b5,1%3、b5,2%3、b5,3%3)、(a6,1%3、a6,2%3、a6,3%3)、(b6,1%3、b6,2%3、b6,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。通過這樣生成LDPC-CC,從而對“校驗式#1”,描繪了唐納(Tanner)圖時存在邊緣的情況下,切實地傳播“校驗式#2或校驗式#5”中的置信度、“校驗式#3或校驗式#6”中的置信度。另外,在描繪了唐納圖時存在邊緣的情況下,對“校驗式#2”,切實地傳播“校驗式#1或校驗式#4”中的置信度、以及“校驗式#3或校驗式#6中的置信度。另外,在描繪了唐納圖時存在邊緣的情況下,對“校驗式#3”,切實地傳播“校驗式#1或校驗式#4”中的置信度、以及“校驗式#2或校驗式#5中的置信度。對“校驗式#4”,描繪了唐納圖時存在邊緣的情況下,切實地傳播“校驗式#2或校驗式#5”中的置信度、“校驗式#3或校驗式#6”中的置信度。另外,在描繪了唐納圖時存在邊緣的情況下,對“校驗式#5”,切實地傳播“校驗式#1或校驗式#4”中的置信度、以及“校驗式#3或校驗式#6”中的置信度。另外,在描繪了唐納圖時存在邊緣的情況下,對“校驗式#6”,切實地傳播“校驗式#1或校驗式#4”中的置信度、以及“校驗式#2或校驗式#5”中的置信度。因此,與時變周期為3時一樣,時變周期6的LDPC-CC保持更好的糾錯能力。對此,使用圖26C說明置信傳播。圖26C表示與“校驗式#1”~“校驗式#6”的X(D)有關(guān)的各個項之間的置信傳播的關(guān)系。在圖26C中,四邊形表示ax,y中(x=1,2,3,4,5,6;y=1,2,3)除以3所得的余數(shù)為“0”的系數(shù)。另外,圓圈表示ax,y中(x=1,2,3,4,5,6;y=1,2,3)除以3所得的余數(shù)為“1”的系數(shù)。另外,菱形表示ax,y中(x=1,2,3,4,5,6;y=1,2,3)除以3所得的余數(shù)為“2”的系數(shù)。從圖26C可知,在描繪了唐納圖時存在邊緣的情況下,“校驗式#1”的a1,1,從除以3所得的余數(shù)不同的“校驗式#2或校驗式#5”以及“校驗式#3或校驗式#6”傳播置信度。同樣,在描繪了唐納圖時存在邊緣的情況下,“校驗式#1”的a1,2,從除以3所得的余數(shù)不同的“校驗式#2或校驗式#5”以及“校驗式#3或校驗式#6”傳播置信度。同樣,在描繪了唐納圖時存在邊緣的情況下,“校驗式#1”的a1,3,從除以3所得的余數(shù)不同的“校驗式#2或校驗式#5”以及“校驗式#3或校驗式#6”傳播置信度。在圖26C中,表示了與“校驗式#1”~“校驗式#6”的X(D)有關(guān)的各個項之間的置信傳播的關(guān)系,但可以說對于與P(D)有關(guān)的各個項之間也是同樣的。這樣,就“校驗式#1”的唐納圖中的各個節(jié)點來說,從“校驗式#1”以外的系數(shù)節(jié)點傳播置信度。因此,相關(guān)低的置信度彼此都傳播到“校驗式#1”,所以可認(rèn)為糾錯能力提高。在圖26C中,著眼于“校驗式#1”,但對從“校驗式#2”至“校驗式#6”也能夠同樣地描繪唐納圖,對“校驗式#K”的唐納圖中的各個節(jié)點,從“校驗式#K”以外的系數(shù)節(jié)點傳播置信度。因此,相關(guān)低的置信度彼此都傳播到“校驗式#K”,所以可認(rèn)為糾錯能力提高。(K=2,3,4,5,6)這樣,通過使式(9-1)~式(9-6)的奇偶校驗多項式的各個次數(shù)滿足與上述的“余數(shù)”有關(guān)的條件,由此在所有的校驗式中,能夠高效率傳播置信度,從而能夠進(jìn)一步提高糾錯能力的可能性增大。以上,對時變周期6的LDPC-CC,以編碼率1/2的情況為例進(jìn)行了說明,但編碼率并不限于1/2。在編碼率(n-1)/n(n為2以上的整數(shù))時,在信息X1(D)、X2(D)、…Xn-1(D)中的各自的三個系數(shù)組中,如果上述的與“余數(shù)”有關(guān)的條件成立,則仍然能夠獲得良好的接收質(zhì)量的可能性增加。以下,說明編碼率(n-1)/n(n為2以上的整數(shù))的情況。作為時變周期設(shè)為6的LDPC-CC的奇偶校驗多項式,考慮式(11-1)~式(11-6)。(Da#1,1,1+Da#1,1,2+Da#1,1,3)X1(D)+(Da#1,2,1+Da#1,2,2+Da#1,2,3)X2(D)+……(11-1)+(Da#1,n-1,1+Da#1,n-1,2+Da#1,n-1,3)Xn-1(D)+(Db#1,1+Db#1,2+Db#1,3)P(D)=0(Da#2,1,1+Da#2,1,2+Da#2,1,3)X1(D)+(Da#2,2,1+Da#2,2,2+Da#2,2,3)X2(D)+……(11-2)+(Da#2,n-1,1+Da#2,n-1,2+Da#2,n-1,3)Xn-1(D)+(Db#2,1+Db#2,2+Db#2,3)P(D)=0(Da#3,1,1+Da#3,1,2+Da#3,1,3)X1(D)+(Da#3,2,1+Da#3,2,2+Da#3,2,3)X2(D)+……(11-3)+(Da#3,n-1,1+Da#3,n-1,2+Da#3,n-1,3)Xn-1(D)+(Db#3,1+Db#3,2+Db#3,3)P(D)=0(Da#4,1,1+Da#4,1,2+Da#4,1,3)X1(D)+(Da#4,2,1+Da#4,2,2+Da#4,2,3)X2(D)+……(11-4)+(Da#4,n-1,1+Da#4,n-1,2+Da#4,n-1,3)Xn-1(D)+(Db#4,1+Db#4,2+Db#4,3)P(D)=0(Da#5,1,1+Da#5,1,2+Da#5,1,3)X1(D)+(Da#5,2,1+Da#5,2,2+Da#5,2,3)X2(D)+……(11-5)+(Da#5,n-1,1+Da#5,n-1,2+Da#5,n-1,3)Xn-1(D)+(Db#5,1+Db#5,2+Db#5,3)P(D)=0(Da#6,1,1+Da#6,1,2+Da#6,1,3)X1(D)+(Da#6,2,1+Da#6,2,2+Da#6,2,3)X2(D)+……(11-6)+(Da#6,n-1,1+Da#6,n-1,2+Da#6,n-1,3)Xn-1(D)+(Db#6,1+Db#6,2+Db#6,3)P(D)=0此時,X1(D)、X2(D)、…Xn-1(D)是數(shù)據(jù)(信息)X1、X2、…Xn-1的多項式表達(dá)式,P(D)是奇偶校驗的多項式表達(dá)式。這里,在式(11-1)~式(11-6)中,設(shè)為X1(D)、X2(D)、…Xn-1(D)、P(D)中分別存在三個項的奇偶校驗多項式。與上述的編碼率1/2時且時變周期3時同樣地考慮,在以式(11-1)~式(11-6)的奇偶校驗多項式表達(dá)式的時變周期6且編碼率(n-1)/n(n為2以上的整數(shù))的LDPC-CC中,若滿足以下的條件(<條件#1>),則能夠獲得更高糾錯能力的可能性增大。其中,在時變周期6且編碼率(n-1)/n(n為2以上的整數(shù))的LDPC-CC中,以Pi表示時刻i的奇偶校驗位并以Xi,1、Xi,2、…、Xi,n-1表示信息。此時,若設(shè)為i%6=k(k=0、1、2、3、4、5),則式(11-(k+1))的奇偶校驗多項式成立。例如,若設(shè)為i=8,則i%6=2(k=2),所以式(12)成立。(Da#3,1,1+Da#3,1,2+Da#3,1,3)X8,1+(Da#3,2,1+Da#3,2,2+Da#3,2,3)X8,2+……(12)+(Da#3,n-1,1+Da#3,n-1,2+Da#3,n-1,3)X8,n-1+(Db#3,1+Db#3,2+Db#3,3)P8=0<條件#1>在式(11-1)~式(11-6)中,X1(D)、X2(D)、…Xn-1(D)以及P(D)的次數(shù)的組合滿足以下的條件。(a#1,1,1%3、a#1,1,2%3、a#1,1,3%3)、(a#1,2,1%3、a#1,2,2%3、a#1,2,3%3)、…、(a#1,k,1%3、a#1,k,2%3、a#1,k,3%3)、…、(a#1,n-1,1%3、a#1,n-1,2%3、a#1,n-1,3%3)、(b#1,1%3、b#1,2%3、b#1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(k=1、2、3、…、n-1)而且,(a#2,1,1%3、a#2,1,2%3、a#2,1,3%3)、(a#2,2,1%3、a#2,2,2%3、a#2,2,3%3)、…、(a#2,k,1%3、a#2,k,2%3、a#2,k,3%3)、…、(a#2,n-1,1%3、a#2,n-1,2%3、a#2,n-1,3%3)、(b#2,1%3、b#2,2%3、b#2,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(k=1、2、3、…、n-1)而且,(a#3,1,1%3、a#3,1,2%3、a#3,1,3%3)、(a#3,2,1%3、a#3,2,2%3、a#3,2,3%3)、…、(a#3,k,1%3、a#3,k,2%3、a#3,k,3%3)、…、(a#3,n-1,1%3、a#3,n-1,2%3、a#3,n-1,3%3)、(b#3,1%3、b#3,2%3、b#3,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(k=1、2、3、…、n-1)而且,(a#4,1,1%3、a#4,1,2%3、a#4,1,3%3)、(a#4,2,1%3、a#4,2,2%3、a#4,2,3%3)、…、(a#4,k,1%3、a#4,k,2%3、a#4,k,3%3)、…、(a#4,n-1,1%3、a#4,n-1,2%3、a#4,n-1,3%3)、(b#4,1%3、b#4,2%3、b#4,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(k=1、2、3、…、n-1)而且,(a#5,1,1%3、a#5,1,2%3、a#5,1,3%3)、(a#5,2,1%3、a#5,2,2%3、a#5,2,3%3)、…、(a#5,k,1%3、a#5,k,2%3、a#5,k,3%3)、…、(a#5,n-1,1%3、a#5,n-1,2%3、a#5,n-1,3%3)、(b#5,1%3、b#5,2%3、b#5,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(k=1、2、3、…、n-1)而且,(a#6,1,1%3、a#6,1,2%3、a#6,1,3%3)、(a#6,2,1%3、a#6,2,2%3、a#6,2,3%3)、…、(a#6,k,1%3、a#6,k,2%3、a#6,k,3%3)、…、(a#6,n-1,1%3、a#6,n-1,2%3、a#6,n-1,3%3)、(b#6,1%3、b#6,2%3、b#6,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(k=1、2、3、…、n-1)在上述中,說明了在時變周期6的LDPC-CC中,具有高糾錯能力的代碼,但與時變周期3、6的LDPC-CC的設(shè)計方法同樣,能夠在生成了時變周期3g(g=1、2、3、4、…)的LDPC-CC(即,時變周期為3的倍數(shù)的LDPC-CC)時,生成具有高糾錯能力的代碼。以下,詳細(xì)地說明該代碼的構(gòu)成方法。考慮式(13-1)~式(13-3g)作為時變周期為3g(g=1、2、3、4、…)、編碼率(n-1)/n(n為2以上的整數(shù))的LDPC-CC的奇偶校驗多項式。(Da#1,1,1+Da#1,1,2+Da#1,1,3)X1(D)+(Da#1,2,1+Da#1,2,2+Da#1,2,3)X2(D)+……(13-1)+(Da#1,n-1,1+Da#1,n-1,2+Da#1,n-1,3)Xn-1(D)+(Db#1,1+Db#1,2+Db#1,3)P(D)=0(Da#2,1,1+Da#2,1,2+Da#2,1,3)X1(D)+(Da#2,2,1+Da#2,2,2+Da#2,2,3)X2(D)+……(13-2)+(Da#2,n-1,1+Da#2,n-1,2+Da#2,n-1,3)Xn-1(D)+(Db#2,1+Db#2,2+Db#2,3)P(D)=0(Da#3,1,1+Da#3,1,2+Da#3,1,3)X1(D)+(Da#3,2,1+Da#3,2,2+Da#3,2,3)X2(D)+……(13-3)+(Da#3,n-1,1+Da#3,n-1,2+Da#3,n-1,3)Xn-1(D)+(Db#3,1+Db#3,2+Db#3,3)P(D)=0(Da#k,1,1+Da#k,1,2+Da#k,1,3)X1(D)+(Da#k,2,1+Da#k,2,2+Da#k,2,3)X2(D)+……(13-k)+(Da#k,n-1,1+Da#k,n-1,2+Da#k,n-1,3)Xn-1(D)+(Db#k,1+Db#k,2+Db#k,3)P(D)=0(Da#3g-2,1,1+Da#3g-2,1,2+Da#3g-2,1,3)X1(D)+(Da#3g-2,2,1+Da#3g-2,2,2+Da#3g-2,2,3)X2(D)+…+(Da#3g-2,n-1,1+Da#3g-2,n-1,2+Da#3g-2,n-1,3)Xn-1(D)+(Db#3g-2,1+Db#3g-2,2+Db#3g-2,3)P(D)=0…(13-(3g-2))(Da#3g-1,1,1+Da#3g-1,1,2+Da#3g-1,1,3)X1(D)+(Da#3g-1,2,1+Da#3g-1,2,2+Da#3g-1,2,3)X2(D)+…+(Da#3g-1,n-1,1+Da#3g-1,n-1,2+Da#3g-1,n-1,3)Xn-1(D)+(Db#3g-1,1+Db#3g-1,2+Db#3g-1,3)P(D)=0…(13-(3g-1))(Da#3g,1,1+Da#3g,1,2+Da#3g,1,3)X1(D)+(Da#3g,2,1+Da#3g,2,2+Da#3g,2,3)X2(D)+…+(Da#3g,n-1,1+Da#3g,n-1,2+Da#3g,n-1,3)Xn-1(D)+(Db#3g,1+Db#3g,2+Db#3g,3)P(D)=0…(13-3g)此時,X1(D)、X2(D)、……Xn-1(D)是數(shù)據(jù)(信息)X1、X2、…Xn-1的多項式表達(dá)式,P(D)是奇偶校驗的多項式表達(dá)式。這里,在式(13-1)~式(13-3g)中,設(shè)為X1(D)、X2(D)、…Xn-1(D)、P(D)中分別存在三個項的奇偶校驗多項式。與時變周期3的LDPC-CC以及時變周期6的LDPC-CC同樣地考慮,在以式(13-1)~式(13-3g)的奇偶校驗多項式表達(dá)式的時變周期3g且編碼率(n-1)/n(n為2以上的整數(shù))的LDPC-CC中,若滿足以下的條件(<條件#2>),則能夠獲得更高糾錯能力的可能性增大。其中,在時變周期3g且編碼率(n-1)/n(n為2以上的整數(shù))的LDPC-CC中,以Pi表示時刻i的奇偶校驗位并以Xi,1、Xi,2、…、Xi,n-1表示信息。此時,若設(shè)為i%3g=k(k=0、1、2、…、3g-1),則式(13-(k+1))的奇偶校驗多項式成立。例如,若設(shè)為i=2,則i%3g=2(k=2),所以式(14)成立。(Da#3,1,1+Da#3,1,2+Da#3,1,3)X2,1+(Da#3,2,1+Da#3,2,2+Da#3,2,3)X2,2+……(14)+(Da#3,n-1,1+Da#3,n-1,2+Da#3,n-1,3)X2,n-1+(Db#3,1+Db#3,2+Db#3,3)P2=0另外,在式(13-1)~式(13-3g)中,使a#k,p,1、a#k,p,2、a#k,p,3為整數(shù)(其中,a#k,p,1≠a#k,p,2≠a#k,p,3)(k=1、2、3、…、3g:p=1、2、3、…、n-1)。另外,使b#k,1、b#k,2、b#k,3為整數(shù)(其中,b#k,1≠b#k,2≠b#k,3)。將式(13-k)的奇偶校驗多項式(k=1、2、3、…、3g)稱為“校驗式#k”,并將基于式(13-k)的奇偶校驗多項式的子矩陣作為第k子矩陣Hk。然后,考慮從第1子矩陣H1、第2子矩陣H2、第3子矩陣H3、…、第3g子矩陣H3g生成的時變周期3g的LDPC-CC。<條件#2>在式(13-1)~式(13-3g)中,X1(D)、X2(D)、…Xn-1(D)以及P(D)的次數(shù)的組合滿足以下的條件。(a#1,1,1%3、a#1,1,2%3、a#1,1,3%3)、(a#1,2,1%3、a#1,2,2%3、a#1,2,3%3)、…、(a#1,p,1%3、a#1,p,2%3、a#1,p,3%3)、…、(a#1,n-1,1%3、a#1,n-1,2%3、a#1,n-1,3%3)、(b#1,1%3、b#1,2%3、b#1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(p=1、2、3、…、n-1)而且,(a#2,1,1%3、a#2,1,2%3、a#2,1,3%3)、(a#2,2,1%3、a#2,2,2%3、a#2,2,3%3)、…、(a#2,p,1%3、a#2,p,2%3、a#2,p,3%3)、…、(a#2,n-1,1%3、a#2,n-1,2%3、a#2,n-1,3%3)、(b#2,1%3、b#2,2%3、b#2,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(p=1、2、3、…、n-1)而且,(a#3,1,1%3、a#3,1,2%3、a#3,1,3%3)、(a#3,2,1%3、a#3,2,2%3、a#3,2,3%3)、…、(a#3,p,1%3、a#3,p,2%3、a#3,p,3%3)、…、(a#3,n-1,1%3、a#3,n-1,2%3、a#3,n-1,3%3)、(b#3,1%3、b#3,2%3、b#3,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(p=1、2、3、…、n-1)而且,而且,(a#k,1,1%3、a#k,1,2%3、a#k,1,3%3)、(a#k,2,1%3、a#k,2,2%3、a#k,2,3%3)、…、(a#k,p,1%3、a#k,p,2%3、a#k,p,3%3)、…、(a#k,n-1,1%3、a#k,n-1,2%3、a#k,n-1,3%3)、(b#k,1%3、b#k,2%3、b#k,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(p=1、2、3、…、n-1)(因此,k=1、2、3、…、3g)而且,而且,(a#3g-2,1,1%3、a#3g-2,1,2%3、a#3g-2,1,3%3)、(a#3g-2,2,1%3、a#3g-2,2,2%3、a#3g-2,2,3%3)、…、(a#3g-2,p,1%3、a#3g-2,p,2%3、a#3g-2,p,3%3)、…、(a#3g-2,n-1,1%3、a#3g-2,n-1,2%3、a#3g-2,n-1,3%3)、(b#3g-2,1%3、b#3g-2,2%3、b#3g-2,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(p=1、2、3、…、n-1)而且,(a#3g-1,1,1%3、a#3g-1,1,2%3、a#3g-1,1,3%3)、(a#3g-1,2,1%3、a#3g-1,2,2%3、a#3g-1,2,3%3)、…、(a#3g-1,p,1%3、a#3g-1,p,2%3、a#3g-1,p,3%3)、…、(a#3g-1,n-1,1%3、a#3g-1,n-1,2%3、a#3g-1,n-1,3%3)、(b#3g-1,1%3、b#3g-1,2%3、b#3g-1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(p=1、2、3、…、n-1)而且,(a#3g,1,1%3、a#3g,1,2%3、a#3g,1,3%3)、(a#3g,2,1%3、a#3g,2,2%3、a#3g,2,3%3)、…、(a#3g,p,1%3、a#3g,p,2%3、a#3g,p,3%3)、…、(a#3g,n-1,1%3、a#3g,n-1,2%3、a#3g,n-1,3%3)、(b#3g,1%3、b#3g,2%3、b#3g,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(p=1、2、3、…、n-1)但是,即使本實施方式以外也如所述那樣,若考慮容易進(jìn)行編碼的一點,則在式(13-1)~(13-3g)中,(b#k,1%3、b#k,2%3、b#k,3%3)的三個中存在一個“0”即可(其中,k=1、2、…3g)。另外,為了使同一時刻的奇偶校驗位和數(shù)據(jù)位具有關(guān)聯(lián)性且容易地搜索具有高的糾錯能力的代碼,(a#k,1,1%3、a#k,1,2%3、a#k,1,3%3)三個中存在一個“0”,(a#k,2,1%3、a#k,2,2%3、a#k,2,3%3)三個中存在一個“0”,(a#k,p,1%3、a#k,p,2%3、a#k,p,3%3)三個中存在一個“0”,(a#k,n-1,1%3、a#k,n-1,2%3、a#k,n-1,3%3)的三個中存在一個“0”即可(其中,k=1、2、…3g)。接著,考慮有關(guān)考慮了容易地進(jìn)行編碼的方面的時變周期3g(g=2、3、4、5、…)的LDPC-CC。此時,若使編碼率為(n-1)/n(n為2以上的整數(shù)),則LDPC-CC的奇偶校驗多項式可以如下所示。(Da#1,1,1+Da#1,1,2+Da#1,1,3)X1(D)+(Da#1,2,1+Da#1,2,2+Da#1,2,3)X2(D)+……(15-1)+(Da#1,n-1,1+Da#1,n-1,2+Da#1,n-1,3)Xn-1(D)+(Db#1,1+Db#1,2+1)P(D)=0(Da#2,1,1+Da#2,1,2+Da#2,1,3)X1(D)+(Da#2,2,1+Da#2,2,2+Da#2,2,3)X2(D)+……(15-2)+(Da#2,n-1,1+Da#2,n-1,2+Da#2,n-1,3)Xn-1(D)+(Db#2,1+Db#2,2+1)P(D)=0(Da#3,1,1+Da#3,1,2+Da#3,1,3)X1(D)+(Da#3,2,1+Da#3,2,2+Da#3,2,3)X2(D)+……(15-3)+(Da#3,n-1,1+Da#3,n-1,2+Da#3,n-1,3)Xn-1(D)+(Db#3,1+Db#3,2+1)P(D)=0(Da#k,1,1+Da#k,1,2+Da#k,1,3)X1(D)+(Da#k,2,1+Da#k,2,2+Da#k,2,3)X2(D)+……(15-k)+(Da#k,n-1,1+Da#k,n-1,2+Da#k,n-1,3)Xn-1(D)+(Db#k,1+Db#k,2+1)P(D)=0(Da#3g-2,1,1+Da#3g-2,1,2+Da#3g-2,1,3)X1(D)+(Da#3g-2,2,1+Da#3g-2,2,2+Da#3g-2,2,3)X2(D)+…+(Da#3g-2,n-1,1+Da#3g-2,n-1,2+Da#3g-2,n-1,3)Xn-1(D)+(Db#3g-2,1+Db#3g-2,2+1)P(D)=0…(15-(3g-2))(Da#3g-1,1,1+Da#3g-1,1,2+Da#3g-1,1,3)X1(D)+(Da#3g-1,2,1+Da#3g-1,2,2+Da#3g-1,2,3)X2(D)+…+(Da#3g-1,n-1,1+Da#3g-1,n-1,2+Da#3g-1,n-1,3)Xn-1(D)+(Db#3g-1,1+Db#3g-1,2+1)P(D)=0…(15-(3g-1))(Da#3g,1,1+Da#3g,1,2+Da#3g,1,3)X1(D)+(Da#3g,2,1+Da#3g,2,2+Da#3g,2,3)X2(D)+…+(Da#3g,n-1,1+Da#3g,n-1,2+Da#3g,n-1,3)Xn-1(D)+(Db#3g,1+Db#3g,2+1)P(D)=0…(15-3g)此時,X1(D)、X2(D)、…Xn-1(D)是數(shù)據(jù)(信息)X1、X2、…Xn-1的多項式表達(dá)式,P(D)是奇偶校驗的多項式表達(dá)式。這里,在式(15-1)~式(15-3g)中,設(shè)為X1(D)、X2(D)、…Xn-1(D)、P(D)中分別存在三個項的奇偶校驗多項式。其中,在時變周期3g且編碼率(n-1)/n(n為2以上的整數(shù))的LDPC-CC中,以Pi表示時刻i的奇偶校驗位并以Xi,1、Xi,2、…、Xi,n-1表示信息。此時,若設(shè)為i%3g=k(k=0、1、2、…、3g-1),則式(15-(k+1))的奇偶校驗多項式成立。例如,若設(shè)為i=2,則i%3g=2(k=2),所以式(16)成立。(Da#3,1,1+Da#3,1,2+Da#3,1,3)X2,1+(Da#3,2,1+Da#3,2,2+Da#3,2,3)X2,2+……(16)+(Da#3,n-1,1+Da#3,n-1,2+Da#3,n-1,3)X2,n-1+(Db#3,1+Db#3,2+1)P2=0此時,若滿足<條件#3>和<條件#4>,則能夠生成具有更高糾錯能力的代碼的可能性增大。<條件#3>在式(15-1)~式(15-3g)中,X1(D)、X2(D)、…Xn-1(D)的次數(shù)的組合滿足以下的條件。(a#1,1,1%3、a#1,1,2%3、a#1,1,3%3)、(a#1,2,1%3、a#1,2,2%3、a#1,2,3%3)、…、(a#1,p,1%3、a#1,p,2%3、a#1,p,3%3)、…、(a#1,n-1,1%3、a#1,n-1,2%3、a#1,n-1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(p=1、2、3、…、n-1)而且,(a#2,1,1%3、a#2,1,2%3、a#2,1,3%3)、(a#2,2,1%3、a#2,2,2%3、a#2,2,3%3)、…、(a#2,p,1%3、a#2,p,2%3、a#2,p,3%3)、…、(a#2,n-1,1%3、a#2,n-1,2%3、a#2,n-1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(p=1、2、3、…、n-1)而且,(a#3,1,1%3、a#3,1,2%3、a#3,1,3%3)、(a#3,2,1%3、a#3,2,2%3、a#3,2,3%3)、…、(a#3,p,1%3、a#3,p,2%3、a#3,p,3%3)、…、(a#3,n-1,1%3、a#3,n-1,2%3、a#3,n-1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(p=1、2、3、…、n-1)而且,而且,(a#k,1,1%3、a#k,1,2%3、a#k,1,3%3)、(a#k,2,1%3、a#k,2,2%3、a#k,2,3%3)、…、(a#k,p,1%3、a#k,p,2%3、a#k,p,3%3)、…、(a#k,n-1,1%3、a#k,n-1,2%3、a#k,n-1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(p=1、2、3、…、n-1)(因此,k=1、2、3、…、3g)而且,而且,(a#3g-2,1,1%3、a#3g-2,1,2%3、a#3g-2,1,3%3)、(a#3g-2,2,1%3、a#3g-2,2,2%3、a#3g-2,2,3%3)、…、(a#3g-2,p,1%3、a#3g-2,p,2%3、a#3g-2,p,3%3)、…、(a#3g-2,n-1,1%3、a#3g-2,n-1,2%3、a#3g-2,n-1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(p=1、2、3、…、n-1)而且,(a#3g-1,1,1%3、a#3g-1,1,2%3、a#3g-1,1,3%3)、(a#3g-1,2,1%3、a#3g-1,2,2%3、a#3g-1,2,3%3)、…、(a#3g-1,p,1%3、a#3g-1,p,2%3、a#3g-1,p,3%3)、…、(a#3g-1,n-1,1%3、a#3g-1,n-1,2%3、a#3g-1,n-1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(p=1、2、3、…、n-1)而且,(a#3g,1,1%3、a#3g,1,2%3、a#3g,1,3%3)、(a#3g,2,1%3、a#3g,2,2%3、a#3g,2,3%3)、…、(a#3g,p,1%3、a#3g,p,2%3、a#3g,p,3%3)、…、(a#3g,n-1,1%3、a#3g,n-1,2%3、a#3g,n-1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(p=1、2、3、…、n-1)除此之外,在式(15-1)~式(15-3g)中,P(D)的次數(shù)的組合滿足以下的條件。(b#1,1%3、b#1,2%3)、(b#2,1%3、b#2,2%3)、(b#3,1%3、b#3,2%3)、…、(b#k,1%3、b#k,2%3)、…、(b#3g-2,1%3、b#3g-2,2%3)、(b#3g-1,1%3、b#3g-1,2%3)、(b#3g,1%3、b#3g,2%3)為(1、2)、(2、1)中的任一個(k=1、2、3、…、3g)。對于式(15-1)~式(15-3g)的<條件#3>與對于式(13-1)~式(13-3g)的<條件#2>為同樣的關(guān)系。若對于式(15-1)~式(15-3g),除了<條件#3>之外,還附加以下的條件(<條件#4>),則能夠生成具有更高糾錯能力的LDPC-CC的可能性增大。<條件#4>在式(15-1)~式(15-3g)的P(D)的次數(shù)中,滿足以下的條件。在(b#1,1%3g、b#1,2%3g)、(b#2,1%3g、b#2,2%3g)、(b#3,1%3g、b#3,2%3g)、…、(b#k,1%3g、b#k,2%3g)、…、(b#3g-2,1%3g、b#3g-2,2%3g)、(b#3g-1,1%3g、b#3g-1,2%3g)、(b#3g,1%3g、b#3g,2%3g)的6g個的次數(shù)(兩個次數(shù)構(gòu)成1組,所以構(gòu)成3g組的次數(shù)有6g個)的值中,存在從0至3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有值。然而,在奇偶校驗矩陣中,若存在“1”的位置具有規(guī)則性并且有隨機(jī)性時,能夠獲得良好的糾錯能力的可能性大。在具有式(15-1)~式(15-3g)的奇偶校驗多項式的時變周期3g(g=2、3、4、5、…)且編碼率為(n-1)/n(n為2以上的整數(shù))的LDPC-CC中,若除了<條件#3>以外,還附加<條件#4>的條件而生成代碼,則在校驗矩陣中,能夠存在“1”的位置處具有規(guī)則性并且提供隨機(jī)性,所以能夠獲得良好的糾錯能力的可能性增大。接著,考慮能夠容易地進(jìn)行編碼而且使同一時刻的奇偶校驗位和數(shù)據(jù)位具有關(guān)聯(lián)性的、時變周期3g(g=2、3、4、5、…)的LDPC-CC。此時,若使編碼率為(n-1)/n(n為2以上的整數(shù)),則LDPC-CC的奇偶校驗多項式可以如下所示。(Da#1,1,1+Da#1,1,2+1)X1(D)+(Da#1,2,1+Da#1,2,2+1)X2(D)+……(17-1)+(Da#1,n-1,1+Da#1,n-1,2+1)Xn-1(D)+(Db#1,1+Db#1,2+1)P(D)=0(Da#2,1,1+Da#2,1,2+1)X1(D)+(Da#2,2,1+Da#2,2,2+1)X2(D)+……(17-2)+(Da#2,n-1,1+Da#2,n-1,2+1)Xn-1(D)+(Db#2,1+Db#2,2+1)P(D)=0(Da#3,1,1+Da#3,1,2+1)X1(D)+(Da#3,2,1+Da#3,2,2+1)X2(D)+……(17-3)+(Da#3,n-1,1+Da#3,n-1,2+1)Xn-1(D)+(Db#3,1+Db#3,2+1)P(D)=0(Da#k,1,1+Da#k,1,2+1)X1(D)+(Da#k,2,1+Da#k,2,2+1)X2(D)+……(17-k)+(Da#k,n-1,1+Da#k,n-1,2+1)Xn-1(D)+(Db#k,1+Db#k,2+1)P(D)=0(Da#3g-2,1,1+Da#3g-2,1,2+1)X1(D)+(Da#3g-2,2,1+Da#3g-2,2,2+1)X2(D)+…+(Da#3g-2,n-1,1+Da#3g-2,n-1,2+1)Xn-1(D)+(Db#3g-2,1+Db#3g-2,2+1)P(D)=0(Da#3g-1,1,1+Da#3g-1,1,2+1)X1(D)+(Da#3g-1,2,1+Da#3g-1,2,2+1)X2(D)+……(17-(3g-2))+(Da#3g-1,n-1,1+Da#3g-1,n-1,2+1)Xn-1(D)+(Db#3g-1,1+Db#3g-1,2+1)P(D)=0…(17-(3g-1))(Da#3g,1,1+Da#3g,1,2+1)X1(D)+(Da#3g,2,1+Da#3g,2,2+1)X2(D)+……(17-3g)+(Da#3g,n-1,1+Da#3g,n-1,2+1)Xn-1(D)+(Db#3g,1+Db#3g,2+1)P(D)=0此時,X1(D)、X2(D)、…Xn-1(D)是數(shù)據(jù)(信息)X1、X2、…Xn-1的多項式表達(dá)式,P(D)是奇偶校驗的多項式表達(dá)式。另外,在式(17-1)~式(17-3g)中,設(shè)為X1(D)、X2(D)、…Xn-1(D)、P(D)中分別存在三個項的奇偶校驗多項式,并且X1(D)、X2(D)、…Xn-1(D)、P(D)中存在D0的項。(k=1、2、3、…、3g)其中,在時變周期3g且編碼率(n-1)/n(n為2以上的整數(shù))的LDPC-CC中,以Pi表示時刻i的奇偶校驗位并以Xi,1、Xi,2、…、Xi,n-1表示信息。此時,若設(shè)為i%3g=k(k=0、1、2、…、3g-1),則式(17-(k+1))的奇偶校驗多項式成立。例如,若設(shè)為i=2,則i%3g=2(k=2),所以式(18)成立。(Da#3,1,1+Da#3,1,2+1)X2,1+(Da#3,2,1+Da#3,2,2+1)X2,2+……(18)+(Da#3,n-1,1+Da#3,n-1,2+1)X2,n-1+(Db#3,1+Db#3,2+1)P2=0此時,若滿足以下的條件(<條件#5>和<條件#6>),則能夠生成具有更高糾錯能力的代碼的可能性大。<條件#5>在式(17-1)~式(17-3g)中,X1(D)、X2(D)、…Xn-1(D)的次數(shù)的組合滿足以下的條件。(a#1,1,1%3、a#1,1,2%3)、(a#1,2,1%3、a#1,2,2%3)、…、(a#1,p,1%3、a#1,p,2%3)、…、(a#1,n-1,1%3、a#1,n-1,2%3)為(1、2)、(2、1)中的任一個。(p=1、2、3、…、n-1)而且,(a#2,1,1%3、a#2,1,2%3)、(a#2,2,1%3、a#2,2,2%3)、…、(a#2,p,1%3、a#2,p,2%3)、…、(a#2,n-1,1%3、a#2,n-1,2%3)為(1、2)、(2、1)中的任一個。(p=1、2、3、…、n-1)而且,(a#3,1,1%3、a#3,1,2%3)、(a#3,2,1%3、a#3,2,2%3)、…、(a#3,p,1%3、a#3,p,2%3)、…、(a#3,n-1,1%3、a#3,n-1,2%3)為(1、2)、(2、1)中的任一個。(p=1、2、3、…、n-1)而且,而且,(a#k,1,1%3、a#k,1,2%3)、(a#k,2,1%3、a#k,2,2%3)、…、(a#k,p,1%3、a#k,p,2%3)、…、(a#k,n-1,1%3、a#k,n-1,2%3)為(1、2)、(2、1)中的任一個。(p=1、2、3、…、n-1)(因此,k=1、2、3、…、3g)而且,而且,(a#3g-2,1,1%3、a#3g-2,1,2%3)、(a#3g-2,2,1%3、a#3g-2,2,2%3)、…、(a#3g-2,p,1%3、a#3g-2,p,2%3)、…、(a#3g-2,n-1,1%3、a#3g-2,n-1,2%3)為(1、2)、(2、1)中的任一個。(p=1、2、3、…、n-1)而且,(a#3g-1,1,1%3、a#3g-1,1,2%3)、(a#3g-1,2,1%3、a#3g-1,2,2%3)、…、(a#3g-1,p,1%3、a#3g-1,p,2%3)、…、(a#3g-1,n-1,1%3、a#3g-1,n-1,2%3)為(1、2)、(2、1)中的任一個。(p=1、2、3、…、n-1)而且,(a#3g,1,1%3、a#3g,1,2%3)、(a#3g,2,1%3、a#3g,2,2%3)、…、(a#3g,p,1%3、a#3g,p,2%3)、…、(a#3g,n-1,1%3、a#3g,n-1,2%3)為(1、2)、(2、1)中的任一個。(p=1、2、3、…、n-1)除此之外,在式(17-1)~式(17-3g)中,P(D)的次數(shù)的組合滿足以下的條件。(b#1,1%3、b#1,2%3)、(b#2,1%3、b#2,2%3)、(b#3,1%3、b#3,2%3)、…、(b#k,1%3、b#k,2%3)、…、(b#3g-2,1%3、b#3g-2,2%3)、(b#3g-1,1%3、b#3g-1,2%3)、(b#3g,1%3、b#3g,2%3)為(1、2)、(2、1)中的任一個(k=1、2、3、…、3g)。對于式(17-1)~式(17-3g)的<條件#5>與對于式(13-1)~式(13-3g)的<條件#2>為同樣的關(guān)系。若對于式(17-1)~式(17-3g),除了<條件#5>以外,還附加以下的條件(<條件#6>),則能夠生成具有高糾錯能力的LDPC-CC的可能性大。<條件#6>在式(17-1)~式(17-3g)的X1(D)的次數(shù)中,滿足以下的條件。在(a#1,1,1%3g、a#1,1,2%3g)、(a#2,1,1%3g、a#2,1,2%3g)、…、(a#p,1,1%3g、a#p,1,2%3g)、…、(a#3g,1,1%3g、a#3g,1,2%3g)的6g個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。(p=1、2、3、…、3g)而且,在式(17-1)~式(17-3g)的X2(D)的次數(shù)中,滿足以下的條件。在(a#1,2,1%3g、a#1,2,2%3g)、(a#2,2,1%3g、a#2,2,2%3g)、…、(a#p,2,1%3g、a#p,2,2%3g)、…、(a#3g,2,1%3g、a#3g,2,2%3g)的6g個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。(p=1、2、3、…、3g)而且,在式(17-1)~式(17-3g)的X3(D)的次數(shù)中,滿足以下的條件。在(a#1,3,1%3g、a#1,3,2%3g)、(a#2,3,1%3g、a#2,3,2%3g)、…、(a#p,3,1%3g、a#p,3,2%3g)、…、(a#3g,3,1%3g、a#3g,3,2%3g)的6g個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。(p=1、2、3、…、3g)而且,而且,在式(17-1)~式(17-3g)的Xk(D)的次數(shù)中,滿足以下的條件。在(a#1,k,1%3g、a#1,k,2%3g)、(a#2,k,1%3g、a#2,k,2%3g)、…、(a#p,k,1%3g、a#p,k,2%3g)、…、(a#3g,k,1%3g、a#3g,k,2%3g)的6g個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。(p=1、2、3、…、3g)(k=1、2、3、…、n-1)而且,而且,在式(17-1)~式(17-3g)的Xn-1(D)的次數(shù)中,滿足以下的條件。在(a#1,n-1,1%3g、a#1,n-1,2%3g)、(a#2,n-1,1%3g、a#2,n-1,2%3g)、…、(a#p,n-1,1%3g、a#p,n-1,2%3g)、…、(a#3g,n-1,1%3g、a#3g,n-1,2%3g)的6g個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。(p=1、2、3、…、3g)而且,在式(17-1)~式(17-3g)的P(D)的次數(shù)中,滿足以下的條件。在(b#1,1%3g、b#1,2%3g)、(b#2,1%3g、b#2,2%3g)、(b#3,1%3g、b#3,2%3g)、…、(b#k,1%3g、b#k,2%3g)、…、(b#3g-2,1%3g、b#3g-2,2%3g)、(b#3g-1,1%3g、b#3g-1,2%3g)、(b#3g,1%3g、b#3g,2%3g)的6g個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。(k=1、2、3、…、3g)然而,在奇偶校驗矩陣中,若存在“1”的位置具有規(guī)則性并且有隨機(jī)性時,能夠獲得良好的糾錯能力的可能性大。在具有式(17-1)~式(17-3g)的奇偶校驗多項式的時變周期3g(g=2、3、4、5、…)且編碼率為(n-1)/n(n為2以上的整數(shù))的LDPC-CC中,若除了<條件#5>以外,還附加<條件#6>的條件而生成代碼,則在校驗矩陣中,能夠存在“1”的位置處具有規(guī)則性并且提供隨機(jī)性,所以能夠獲得更好的糾錯能力的可能性增大。另外,即使使用<條件#6’>來代替<條件#6>,即,除了<條件#5>以外還附加<條件#6’>而生成代碼,能夠生成具有更高糾錯能力的LDPC-CC的可能性也增大。<條件#6’>在式(17-1)~式(17-3g)的X1(D)的次數(shù)中,滿足以下的條件。在(a#1,1,1%3g、a#1,1,2%3g)、(a#2,1,1%3g、a#2,1,2%3g)、…、(a#p,1,1%3g、a#p,1,2%3g)、…、(a#3g,1,1%3g、a#3g,1,2%3g)的6g個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。(p=1、2、3、…、3g)或者,在式(17-1)~式(17-3g)的X2(D)的次數(shù)中,滿足以下的條件。在(a#1,2,1%3g、a#1,2,2%3g)、(a#2,2,1%3g、a#2,2,2%3g)、…、(a#p,2,1%3g、a#p,2,2%3g)、…、(a#3g,2,1%3g、a#3g,2,2%3g)的6g個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。(p=1、2、3、…、3g)或者,在式(17-1)~式(17-3g)的X3(D)的次數(shù)中,滿足以下的條件。在(a#1,3,1%3g、a#1,3,2%3g)、(a#2,3,1%3g、a#2,3,2%3g)、…、(a#p,3,1%3g、a#p,3,2%3g)、…、(a#3g,3,1%3g、a#3g,3,2%3g)的6g個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。(p=1、2、3、…、3g)或者,或者,在式(17-1)~式(17-3g)的Xk(D)的次數(shù)中,滿足以下的條件。在(a#1,k,1%3g、a#1,k,2%3g)、(a#2,k,1%3g、a#2,k,2%3g)、…、(a#p,k,1%3g、a#p,k,2%3g)、…、(a#3g,k,1%3g、a#3g,k,2%3g)的6g個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。(p=1、2、3、…、3g)(k=1、2、3、…、n-1)或者,或者,在式(17-1)~式(17-3g)的Xn-1(D)的次數(shù)中,滿足以下的條件。在(a#1,n-1,1%3g、a#1,n-1,2%3g)、(a#2,n-1,1%3g、a#2,n-1,2%3g)、…、(a#p,n-1,1%3g、a#p,n-1,2%3g)、…、(a#3g,n-1,1%3g、a#3g,n-1,2%3g)的6g個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。(p=1、2、3、…、3g)或者,在式(17-1)~式(17-3g)的P(D)的次數(shù)中,滿足以下的條件。在(b#1,1%3g、b#1,2%3g)、(b#2,1%3g、b#2,2%3g)、(b#3,1%3g、b#3,2%3g)、…、(b#k,1%3g、b#k,2%3g)、…、(b#3g-2,1%3g、b#3g-2,2%3g)、(b#3g-1,1%3g、b#3g-1,2%3g)、(b#3g,1%3g、b#3g,2%3g)的6g個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。(k=1、2、3、…、3g)以上,說明了時變周期3g且編碼率(n-1)/n(n為2以上的整數(shù))的LDPC-CC。以下,說明時變周期3g且編碼率1/2(n=2)的LDPC-CC的奇偶校驗多項式的次數(shù)的條件??紤]式(19-1)~式(19-3g)作為時變周期為3g(g=1、2、3、4、…)且編碼率1/2(n=2)的LDPC-CC的奇偶校驗多項式。(Da#1,1,1+Da#1,1,2+Da#1,1,3)X(D)+(Db#1,1+Db#1,2+Db#1,3)P(D)=0…(19-1)(Da#2,1,1+Da#2,1,2+Da#2,1,3)X(D)+(Db#2,1+Db#2,2+Db#2,3)P(D)=0…(19-2)(Da#3,1,1+Da#3,1,2+Da#3,1,3)X(D)+(Db#3,1+Db#3,2+Db#3,3)P(D)=0…(19-3)(Da#k,1,1+Da#k,1,2+Da#k,1,3)X(D)+(Db#k,1+Db#k,2+Db#k,3)P(D)=0…(19-k)(Da#3g-2,1,1+Da#3g-2,1,2+Da#3g-2,1,3)X(D)+(Db#3g-2,1+Db#3g-2,2+Db#3g-2,3)P(D)=0…(19-(3g-2))(Da#3g-1,1,1+Da#3g-1,1,2+Da#3g-1,1,3)X(D)+(Db#3g-1,1+Db#3g-1,2+Db#3g-1,3)P(D)=0…(19-(3g-1))(Da#3g,1,1+Da#3g,1,2+Da#3g,1,3)X(D)+(Db#3g,1+Db#3g,2+Db#3g,3)P(D)=0…(19-3g)此時,X(D)是數(shù)據(jù)(信息)X的多項式表達(dá)式,P(D)是奇偶校驗位的多項式表達(dá)式。這里,在式(19-1)~式(19-3g)中,設(shè)為X(D)、P(D)中分別存在三個項的奇偶校驗多項式。與時變周期3的LDPC-CC以及時變周期6的LDPC-CC同樣地考慮,在以式(19-1)~式(19-3g)的奇偶校驗多項式表達(dá)式的時變周期3g且編碼率1/2(n=2)的LDPC-CC中,若滿足以下的條件(<條件#2-1>),則能夠獲得更高糾錯能力的可能性增大。其中,在時變周期3g且編碼率1/2(n=2)的LDPC-CC中,以Pi表示時刻i的奇偶校驗位并且以Xi,1表示信息。此時,若設(shè)為i%3g=k(k=0、1、2、…、3g-1),則式(19-(k+1))的奇偶校驗多項式成立。例如,若設(shè)為i=2,則i%3g=2(k=2),所以式(20)成立。(Da#3,1,1+Da#3,1,2+Da#3,1,3)X2,1+(Db#3,1+Db#3,2+Db#3,3)P2=0…(20)另外,在式(19-1)~式(19-3g)中,使a#k,1,1、a#k,1,2、a#k,1,3為整數(shù)(其中,a#k,1,1≠a#k,1,2≠a#k,1,3)(k=1、2、3、…、3g)。另外,使b#k,1、b#k,2、b#k,3為整數(shù)(其中,b#k,1≠b#k,2≠b#k,3)。將式(19-k)的奇偶校驗多項式(k=1、2、3、…、3g)稱為“校驗式#k”,并將基于式(19-k)的奇偶校驗多項式的子矩陣作為第k子矩陣Hk。然后,考慮從第1子矩陣H1、第2子矩陣H2、第3子矩陣H3、…、第3g子矩陣H3g生成的時變周期3g的LDPC-CC。<條件#2-1>在式(19-1)~式(19-3g)中,X(D)和P(D)的次數(shù)的組合滿足以下的條件。(a#1,1,1%3、a#1,1,2%3、a#1,1,3%3)、(b#1,1%3、b#1,2%3、b#1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。而且,(a#2,1,1%3、a#2,1,2%3、a#2,1,3%3)、(b#2,1%3、b#2,2%3、b#2,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。而且,(a#3,1,1%3、a#3,1,2%3、a#3,1,3%3)、(b#3,1%3、b#3,2%3、b#3,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。而且,而且,(a#k,1,1%3、a#k,1,2%3、a#k,1,3%3)、(b#k,1%3、b#k,2%3、b#k,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(因此,k=1、2、3、…、3g)而且,而且,(a#3g-2,1,1%3、a#3g-2,1,2%3、a#3g-2,1,3%3)、(b#3g-2,1%3、b#3g-2,2%3、b#3g-2,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。而且,(a#3g-1,1,1%3、a#3g-1,1,2%3、a#3g-1,1,3%3)、(b#3g-1,1%3、b#3g-1,2%3、b#3g-1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。而且,(a#3g,1,1%3、a#3g,1,2%3、a#3g,1,3%3)、(b#3g,1%3、b#3g,2%3、b#3g,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。但是,即使本實施方式以外也如所述,若考慮容易進(jìn)行編碼的方面,則在式(19-1)~(19-3g)中,(b#k,1%3、b#k,2%3、b#k,3%3)的三個中存在一個“0”即可(其中,k=1、2、…3g)。另外,為了使同一時刻的奇偶校驗位和數(shù)據(jù)位具有關(guān)聯(lián)性且容易地搜索具有高糾錯能力的代碼,(a#k,1,1%3、a#k,1,2%3、a#k,1,3%3)的三個中存在一個“0”即可(其中,k=1、2、…3g)。接著,考慮有關(guān)考慮了容易地進(jìn)行編碼的方面的時變周期3g(g=2、3、4、5、…)的LDPC-CC。此時,若使編碼率為1/2(n=2),則LDPC-CC的奇偶校驗多項式可以如下所示。(Da#1,1,1+Da#1,1,2+Da#1,1,3)X(D)+(Db#1,1+Db#1,2+1)P(D)=0…(21-1)(Da#2,1,1+Da#2,1,2+Da#2,1,3)X(D)+(Db#2,1+Db#2,2+1)P(D)=0…(21-2)(Da#3,1,1+Da#3,1,2+Da#3,1,3)X(D)+(Db#3,1+Db#3,2+1)P(D)=0…(21-3)(Da#k,1,1+Da#k,1,2+Da#k,1,3)X(D)+(Db#k,1+Db#k,2+1)P(D)=0…(21-k)(Da#3g-2,1,1+Da#3g-2,1,2+Da#3g-2,1,3)X(D)+(Db#3g-2,1+Db#3g-2,2+1)P(D)=0…(21-(3g-2))(Da#3g-1,1,1+Da#3g-1,1,2+Da#3g-1,1,3)X(D)+(Db#3g-1,1+Db#3g-1,2+1)P(D)=0…(21-(3g-1))(Da#3g,1,1+Da#3g,1,2+Da#3g,1,3)X(D)+(Db#3g,1+Db#3g,2+1)P(D)=0…(21-3g)此時,X(D)是數(shù)據(jù)(信息)X的多項式表達(dá)式,P(D)是奇偶校驗的多項式表達(dá)式。這里,在式(21-1)~式(21-3g)中,設(shè)為X、P(D)中分別存在三個項的奇偶校驗多項式。但是,在時變周期3g且編碼率1/2(n=2)的LDPC-CC中,以Pi表示時刻i的奇偶校驗位并且以Xi,1表示信息。此時,若設(shè)為i%3g=k(k=0、1、2、…、3g-1),則式(21-(k+1))的奇偶校驗多項式成立。例如,若設(shè)為i=2,則i%3g=2(k=2),所以式(22)成立。(Da#3,1,1+Da#3,1,2+Da#3,1,3)X2,1+(Db#3,1+Db#3,2+1)P2=0…(22)此時,若滿足<條件#3-1>和<條件#4-1>,則能夠生成具有更高糾錯能力的代碼的可能性增大。<條件#3-1>在式(21-1)~式(21-3g)中,X(D)的次數(shù)的組合滿足以下的條件。(a#1,1,1%3、a#1,1,2%3、a#1,1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。而且,(a#2,1,1%3、a#2,1,2%3、a#2,1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。而且,(a#3,1,1%3、a#3,1,2%3、a#3,1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。而且,而且,(a#k,1,1%3、a#k,1,2%3、a#k,1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。(因此,k=1、2、3、…、3g)而且,而且,(a#3g-2,1,1%3、a#3g-2,1,2%3、a#3g-2,1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。而且,(a#3g-1,1,1%3、a#3g-1,1,2%3、a#3g-1,1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。而且,(a#3g,1,1%3、a#3g,1,2%3、a#3g,1,3%3)為(0、1、2)、(0、2、1)、(1、0、2)、(1、2、0)、(2、0、1)、(2、1、0)中的任一個。除此之外,在式(21-1)~式(21-3g)中,P(D)的次數(shù)的組合滿足以下的條件。(b#1,1%3、b#1,2%3)、(b#2,1%3、b#2,2%3)、(b#3,1%3、b#3,2%3)、…、(b#k,1%3、b#k,2%3)、…、(b#3g-2,1%3、b#3g-2,2%3)、(b#3g-1,1%3、b#3g-1,2%3)、(b#3g,1%3、b#3g,2%3)為(1、2)、(2、1)中的任一個(k=1、2、3、…、3g)。對于式(21-1)~式(21-3g)的<條件#3-1>與對于式(19-1)~式(19-3g)的<條件#2-1>為同樣的關(guān)系。若對于式(21-1)~式(21-3g),除了<條件#3-1>之外,還附加以下的條件(<條件#4-1>),則能夠生成具有更高糾錯能力的LDPC-CC的可能性增大。<條件#4-1>在式(21-1)~式(21-3g)的P(D)的次數(shù)中,滿足以下的條件。在(b#1,1%3g、b#1,2%3g)、(b#2,1%3g、b#2,2%3g)、(b#3,1%3g、b#3,2%3g)、…、(b#k,1%3g、b#k,2%3g)、…、(b#3g-2,1%3g、b#3g-2,2%3g)、(b#3g-1,1%3g、b#3g-1,2%3g)、(b#3g,1%3g、b#3g,2%3g)的6g個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。然而,在奇偶校驗矩陣中,若存在“1”的位置具有規(guī)則性并且有隨機(jī)性時,能夠獲得良好的糾錯能力的可能性大。在具有式(21-1)~式(21-3g)的奇偶校驗多項式的時變周期3g(g=2、3、4、5、…)且編碼率為1/2(n=2)的LDPC-CC中,若除了<條件#3-1>以外,還附加<條件#4-1>的條件而生成代碼,則在校驗矩陣中,能夠存在“1”的位置處具有規(guī)則性并且提供隨機(jī)性,所以能夠獲得更好的糾錯能力的可能性增大。接著,考慮能夠容易地進(jìn)行編碼而且使同一時刻的奇偶校驗位和數(shù)據(jù)位具有關(guān)聯(lián)性的、時變周期3g(g=2、3、4、5、…)的LDPC-CC。此時,若使編碼率為1/2(n=2),則LDPC-CC的奇偶校驗多項式可以如下所示。(Da#1,1,1+Da#1,1,2+1)X(D)+(Db#1,1+Db#1,2+1)P(D)=0…(23-1)(Da#2,1,1+Da#2,1,2+1)X(D)+(Db#2,1+Db#2,2+1)P(D)=0…(23-2)(Da#3,1,1+Da#3,1,2+1)X(D)+(Db#3,1+Db#3,2+1)P(D)=0…(23-3)(Da#k,1,1+Da#k,1,2+1)X(D)+(Db#k,1+Db#k,2+1)P(D)=0…(23-k)(Da#3g-2,1,1+Da#3g-2,1,2+1)X(D)+(Db#3g-2,1+Db#3g-2,2+1)P(D)=0…(23-(3g-2))(Da#3g-1,1,1+Da#3g-1,1,2+1)X(D)+(Db#3g-1,1+Db#3g-1,2+1)P(D)=0…(23-(3g-1))(Da#3g,1,1+Da#3g,1,2+1)X(D)+(Db#3g,1+Db#3g,2+1)P(D)=0…(23-3g)此時,X(D)是數(shù)據(jù)(信息)X的多項式表達(dá)式,P(D)是奇偶校驗的多項式表達(dá)式。另外,在式(23-1)~式(23-3g)中,設(shè)為X(D)、P(D)中分別存在三個項的奇偶校驗多項式,X(D)、P(D)中存在D0的項。(k=1、2、3、…、3g)其中,在時變周期3g且編碼率1/2(n=2)的LDPC-CC中,以Pi表示時刻i的奇偶校驗位并且以Xi,1表示信息。此時,若設(shè)為i%3g=k(k=0、1、2、…、3g-1),則式(23-(k+1))的奇偶校驗多項式成立。例如,若設(shè)為i=2,則i%3g=2(k=2),所以式(24)成立。(Da#3,1,1+Da#3,1,2+1)X2,1+(Db#3,1+Db#3,2+1)P2=0…(24)此時,若滿足以下條件(<條件#5-1>和<條件#6-1>),則能夠生成具有更高糾錯能力的代碼的可能性增大。<條件#5-1>在式(23-1)~式(23-3g)中,X(D)的次數(shù)的組合滿足以下的條件。(a#1,1,1%3、a#1,1,2%3)為(1、2)、(2、1)中的任一個。而且,(a#2,1,1%3、a#2,1,2%3)為(1、2)、(2、1)中的任一個。而且,(a#3,1,1%3、a#3,1,2%3)為(1、2)、(2、1)中的任一個。而且,而且,(a#k,1,1%3、a#k,1,2%3)為(1、2)、(2、1)中的任一個。(因此,k=1、2、3、…、3g)而且,而且,(a#3g-2,1,1%3、a#3g-2,1,2%3)為(1、2)、(2、1)中的任一個。而且,(a#3g-1,1,1%3、a#3g-1,1,2%3)為(1、2)、(2、1)中的任一個。而且,(a#3g,1,1%3、a#3g,1,2%3)為(1、2)、(2、1)中的任一個。除此之外,在式(23-1)~式(23-3g)中,P(D)的次數(shù)的組合滿足以下的條件。(b#1,1%3、b#1,2%3)、(b#2,1%3、b#2,2%3)、(b#3,1%3、b#3,2%3)、…、(b#k,1%3、b#k,2%3)、…、(b#3g-2,1%3、b#3g-2,2%3)、(b#3g-1,1%3、b#3g-1,2%3)、(b#3g,1%3、b#3g,2%3)為(1、2)、(2、1)中的任一個(k=1、2、3、…、3g)。對于式(23-1)~式(23-3g)的<條件#5-1>與對于式(19-1)~式(19-3g)的<條件#2-1>為同樣的關(guān)系。若對于式(23-1)~式(23-3g),除了<條件#5-1>之外,還附加以下的條件(<條件#6-1>),則能夠生成具有更高糾錯能力的LDPC-CC的可能性增大。<條件#6-1>在式(23-1)~式(23-3g)的X(D)的次數(shù)中,滿足以下的條件。在(a#1,1,1%3g、a#1,1,2%3g)、(a#2,1,1%3g、a#2,1,2%3g)、…、(a#p,1,1%3g、a#p,1,2%3g)、…、(a#3g,1,1%3g、a#3g,1,2%3g)的6g個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。(p=1、2、3、…、3g)而且,在式(23-1)~式(23-3g)的P(D)的次數(shù)中,滿足以下的條件。在(b#1,1%3g、b#1,2%3g)、(b#2,1%3g、b#2,2%3g)、(b#3,1%3g、b#3,2%3g)、…、(b#k,1%3g、b#k,2%3g)、…、(b#3g-2,1%3g、b#3g-2,2%3g)、(b#3g-1,1%3g、b#3g-1,2%3g)、(b#3g,1%3g、b#3g,2%3g)的6g(3g×2)個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。(k=1、2、3、…、3g)然而,在奇偶校驗矩陣中,若存在“1”的位置具有規(guī)則性并且有隨機(jī)性時,能夠獲得良好的糾錯能力的可能性大。在具有式(23-1)~式(23-3g)的奇偶校驗多項式的時變周期3g(g=2、3、4、5、…)且編碼率為1/2的LDPC-CC中,若除了<條件#5-1>以外,還附加<條件#6-1>的條件而生成代碼,則在校驗矩陣中,能夠存在“1”的位置處具有規(guī)則性并且提供隨機(jī)性,所以能夠獲得更好的糾錯能力的可能性較增大。另外,即使使用<條件#6’-1>來代替<條件#6-1>、即、除了<條件#5-1>以外還附加<條件#6’-1>而生成代碼,能夠生成具有更高糾錯能力的LDPC-CC的可能性也增大。<條件#6’-1>在式(23-1)~式(23-3g)的X(D)的次數(shù)中,滿足以下的條件。在(a#1,1,1%3g、a#1,1,2%3g)、(a#2,1,1%3g、a#2,1,2%3g)、…、(a#p,1,1%3g、a#p,1,2%3g)、…、(a#3g,1,1%3g、a#3g,1,2%3g)的6g個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。(p=1、2、3、…、3g)或者,在式(23-1)~式(23-3g)的P(D)的次數(shù)中,滿足以下的條件。在(b#1,1%3g、b#1,2%3g)、(b#2,1%3g、b#2,2%3g)、(b#3,1%3g、b#3,2%3g)、…、(b#k,1%3g、b#k,2%3g)、…、(b#3g-2,1%3g、b#3g-2,2%3g)、(b#3g-1,1%3g、b#3g-1,2%3g)、(b#3g,1%3g、b#3g,2%3g)的6g個值中,存在從0到3g-1的整數(shù)(0、1、2、3、4、…、3g-2、3g-1)中的、3的倍數(shù)(即,0、3、6、…、3g-3)以外的值的所有的值。(k=1、2、3、…、3g)作為一例,表4列出具有良好的糾錯能力的、編碼率1/2且時變周期6的LDPC-CC。(表4)以上,說明了特性良好的時變周期g的LDPC-CC。另外,在將上述LDPC-CC用于從實施方式1到實施方式3為止的糾刪編碼單元時,確認(rèn)了在描繪了唐納圖時不存在環(huán)路4(從某個節(jié)點開始到該節(jié)點結(jié)束的環(huán)回路(圍繞的路徑))和環(huán)路6(長度為6的環(huán)路,也稱為“cycleoflength6”)的情況下,特性更加良好。另外,在LDPC-CC中,通過將生成矩陣G乘以信息矢量n,能夠獲得編碼數(shù)據(jù)(碼字)。也就是說,編碼數(shù)據(jù)(碼字)c能夠以c=n×G表示。這里,生成矩陣G是與預(yù)先設(shè)計的校驗矩陣H對應(yīng)而求得的。具體而言,生成矩陣G是滿足G×HT=0的矩陣。例如,考慮以編碼率為1/2、生成多項式G=[1G1(D)/G0(D)]的卷積碼為例。此時,G1表示前饋(feedforward)多項式,G0表示反饋多項式。信息序列(數(shù)據(jù))的多項式表達(dá)式(polynomialrepresentation)為X(D)且奇偶校驗序列的多項式表達(dá)式為P(D)的奇偶校驗多項式如以下的式(25)所示。G1(D)X(D)+G0(D)P(D)=0…(25)其中,D是延遲運算符。圖27中記載與(7,5)的卷積碼有關(guān)的信息。(7,5)卷積碼的生成矩陣表示為G=[1(D2+1)/(D2+D+1)]。因此,奇偶校驗多項式為以下的式(26)。(D2+1)X(D)+(D2+D+1)P(D)=0…(26)其中,將時刻i的數(shù)據(jù)表示為Xi并將奇偶校驗位表示為Pi,發(fā)送序列表示為Wi=(Xi,Pi)。另外,發(fā)送矢量表示為w=(X1,P1,X2,P2,…,Xi,Pi…)T。于是,根據(jù)式(26),奇偶校驗矩陣H可以如圖27所示。此時,以下的式(27)的關(guān)系式成立。Hw=0…(27)因此,在解碼側(cè),能夠使用奇偶校驗矩陣H,進(jìn)行利用了非專利文獻(xiàn)4~非專利文獻(xiàn)6所示的BP(BeliefPropagation)(置信傳播)解碼、近似于BP解碼的min-sum(最小和)解碼、offsetBP(偏置BP)解碼、NormalizedBP(歸一化BP)解碼、shuffledBP解碼等的置信傳播的解碼。(基于卷積碼的非時變/時變LDPC-CC(編碼率(n-1/n)(n:自然數(shù)))以下,敘述基于卷積碼的非時變/時變LDPC-CC的概要。將編碼率R=(n-1)/n的信息X1、X2、…、Xn-1的多項式表達(dá)式設(shè)為X1(D)、X2(D)、…、Xn-1(D),并且將奇偶校驗位P的多項式表達(dá)式設(shè)為P(D),考慮如式(28)所示的奇偶校驗多項式。在式(28)中,此時ap,p(p=1,2,…,n-1;q=1,2,…,rp)例如為自然數(shù)而且滿足ap,1≠ap,2≠…≠ap,rp。另外,bq(q=1,2,…,s)是自然數(shù)且滿足b1≠b2≠…≠bs。此時,將以基于式(28)的奇偶校驗多項式的奇偶校驗矩陣定義的代碼在這里稱為非時變LDPC-CC。準(zhǔn)備m個基于式(28)的不同的奇偶校驗多項式(m為2以上的整數(shù))。該奇偶校驗多項式如下所示。AX1,i(D)X1(D)+AX2,i(D)X2(D)+……(29)+AXn-1,i(D)Xn-1(D)+Bi(D)P(D)=0其中,i=0,1,…,m-1。另外,將時刻j的信息X1、X2、…、Xn-1表示為X1,j、X2,j、…、Xn-1,j,將時刻j的奇偶校驗位P表示為Pj,并設(shè)為uj=(X1,j,X2,j,…,Xn-1,j,Pj)T。此時,時刻j的信息X1,j、X2,j、…、Xn-1,j和奇偶校驗位Pj滿足式(30)的奇偶校驗多項式。AX1,k(D)X1(D)+AX2,k(D)X2(D)+…(k=jmodm)…(30)+AXn-1,k(D)Xn-1(D)+Bk(D)P(D)=0其中,“jmodm”是將j除以m所得的余數(shù)。將以基于式(30)的奇偶校驗多項式的奇偶校驗矩陣定義的代碼在這里稱為時變LDPC-CC。此時,以式(28)的奇偶校驗多項式定義的非時變LDPC-CC和以式(30)的奇偶校驗多項式定義的時變LDPC-CC具有下述的特征,即,能夠以寄存器和“異或”簡單地逐次求奇偶校驗位。例如,圖28表示編碼率2/3且基于式(28)~式(30)的時變周期2的LDPC-CC的奇偶校驗矩陣H的結(jié)構(gòu)。將基于式(30)的時變周期2的兩個不同的校驗多項式稱為“校驗式#1”和“校驗式#2”。在圖28中,(Ha,111)是相當(dāng)于“校驗式#1”的部分,(Hc,111)是相當(dāng)于“校驗式#2”的部分。以下,將(Ha,111)和(Hc,111)定義為子矩陣。這樣,能夠通過表示“校驗式#1”的奇偶校驗多項式的第1子矩陣和表示“校驗式#2”的奇偶校驗多項式的第2子矩陣,定義本方案的時變周期2的LDPC-CC的校驗矩陣H。具體而言,在奇偶校驗矩陣H中,使第1子矩陣和第2子矩陣在行方向上交替地配置。另外,在編碼率2/3時,如圖28所示為下述結(jié)構(gòu),在第i行和第i+1行之間子矩陣向右移位了三列。另外,在時變周期2的時變LDPC-CC的情況下,第i行的子矩陣與第i+1行的子矩陣為不同的子矩陣。也就是說,子矩陣(Ha,11)和(Hc,11)中的任一方為第1子矩陣,另一方為第2子矩陣。若將發(fā)送矢量u設(shè)為u=(X1,0、X2,0、P0、X1,1、X2,1、P1、…、X1,k、X2,k、Pk、....)T,則Hu=0成立。關(guān)于這一點,如實施方式1中的說明(參照式(27))。接著,在編碼率2/3時,考慮時變周期設(shè)為m的LDPC-CC。與時變周期2的情況同樣,準(zhǔn)備m個以式(28)表示的奇偶校驗多項式。另外,準(zhǔn)備以式(28)表示的“校驗式#1”。同樣,準(zhǔn)備以式(28)表示的“校驗式#2”至“校驗式#m”。將時刻mi+1的數(shù)據(jù)X和奇偶校驗位P分別表示為Xmi+1、Pmi+1,將時刻mi+2的數(shù)據(jù)X和奇偶校驗位P分別表示為Xmi+2、Pmi+2,…,將時刻mi+m的數(shù)據(jù)X和奇偶校驗位分別表示為Xmi+m、Pmi+m(i:整數(shù))。此時,考慮使用“校驗式#1”求時刻mi+1的奇偶校驗位Pmi+1的、使用“校驗式#2”求時刻mi+2的奇偶校驗位Pmi+2的、…、使用“校驗式#m”求時刻mi+m的奇偶校驗位Pmi+m的LDPC-CC。這樣的LDPC-CC碼具有下述優(yōu)點:·能夠簡單地構(gòu)成編碼器,而且能夠逐次地求奇偶校驗。·可指望削減終端比特、提高終端時的刪截時的接收質(zhì)量。圖29表示上述的編碼率2/3且時變周期m的LDPC-CC的奇偶校驗矩陣的結(jié)構(gòu)。在圖29中,(H1,111)是相當(dāng)于“校驗式#1”的部分,(H2,111)是相當(dāng)于“校驗式#2”的部分、…、(Hm,111)是相當(dāng)于“校驗式#m”的部分。以下,將(H1,111)定義為第1子矩陣,將(H2,111)定義為第2子矩陣、…、將(Hm,111)定義為第m子矩陣。這樣,能夠通過表示“校驗式#1”的奇偶校驗多項式的第1子矩陣、表示“校驗式#2”的奇偶校驗多項式的第2子矩陣、…、以及表示“校驗式#m”的奇偶校驗多項式的第m子矩陣,定義本發(fā)明的時變周期m的LDPC-CC的校驗矩陣H。具體而言,在奇偶校驗矩陣H中,從第1子矩陣到第m子矩陣為止,在行方向上被周期地配置(參照圖29)。另外,在編碼率2/3時為下述結(jié)構(gòu),在第i行和第i+1行之間子矩陣向右移位了三列(參照圖29)。若將發(fā)送矢量u設(shè)為u=(X1,0、X2,0、P0、X1,1、X2,1、P1、…、X1,k、X2,k、Pk、....)T,則Hu=0成立。關(guān)于這一點,如實施方式1中的說明(參照式(27))。在上述說明中,作為基于編碼率(n-1)/n的卷積碼的非時變/時變LDPC-CC的一個例子,以編碼率2/3的情況為例進(jìn)行了說明,但是通過同樣地考慮,能夠生成基于編碼率(n-1)/n的卷積碼的非時變/時變LDPC-CC的奇偶校驗矩陣。也就是說,在編碼率2/3時,在圖29中,(H1,111)是相當(dāng)于“校驗式#1”的部分(第1子矩陣)、(H2,111)是相當(dāng)于“校驗式#2”的部分(第2子矩陣)、…、(Hm,111)是相當(dāng)于“校驗式#m”的部分(第m子矩陣),相對與此,在編碼率(n-1)/n時,如圖30所示。也就是說,以(H1,11…1)表示相當(dāng)于“校驗式#1”的部分(第1子矩陣),以(Hk,11…1)表示相當(dāng)于“校驗式#k”(k=2、3、…、m)的部分(第k子矩陣)。此時,在第k子矩陣中,去除Hk的部分的“1”的個數(shù)為n-1個。另外,在奇偶校驗矩陣H中為下述結(jié)構(gòu),在第i行和第i+1行之間子矩陣向右移位了n-1列(參照圖30)。若將發(fā)送矢量u設(shè)為u=(X1,0、X2,0、…、Xn-1,0、P0、X1,1、X2,1、…、Xn-1,1、P1、…、X1,k、X2,k、…、Xn-1,k、Pk、....)T,則Hu=0成立。關(guān)于這一點,如實施方式1中的說明(參照式(27))。另外,作為一例,圖31表示編碼率R=1/2時的LDPC-CC編碼單元的結(jié)構(gòu)例。如圖31所示,LDPC-CC編碼單元500主要包括:數(shù)據(jù)運算單元510、奇偶校驗運算單元520、權(quán)重控制單元530和mod2加法器540。數(shù)據(jù)運算單元510包括:移位寄存器511-1~511-M和權(quán)重乘法器512-0~512-M。奇偶校驗運算單元520包括:移位寄存器521-1~521-M和權(quán)重乘法器522-0~522-M。移位寄存器511-1~511-M和移位寄存器521-1~521-M是分別保持v1,t-i,v2,t-i(i=0,…,M)的寄存器,在下一輸入進(jìn)來的定時,將保持的值輸出到右邊相鄰的移位寄存器,新保持從左邊相鄰的移位寄存器輸出的值。另外,移位寄存器的初始狀態(tài)都為“0”。權(quán)重乘法器512-0~512-M和權(quán)重乘法器522-0~522-M根據(jù)從權(quán)重控制單元530輸出的控制信號,將h1(m),h2(m)的值切換為0/1。權(quán)重控制單元530基于內(nèi)部所保持的奇偶校驗矩陣,輸出該定時的h1(m),h2(m)的值,并將其提供給權(quán)重乘法器512-0~512-M以及權(quán)重乘法器522-0~522-M。mod2加法器540對權(quán)重乘法器512-0~512-M和權(quán)重乘法器522-0~522-M的輸出,將所有mod2的計算結(jié)果進(jìn)行加法運算,計算v2,t。通過采用這樣的結(jié)構(gòu),LDPC-CC編碼單元(LDPC-CC編碼器)500能夠進(jìn)行按照奇偶校驗矩陣的LDPC-CC的編碼。另外,在權(quán)重控制單元530保持的奇偶校驗矩陣的各行的排列每行不同時,LDPC-CC編碼單元500為時變(timevarying)卷積編碼器。另外,在編碼率(q-1)/q的LDPC-CC時,采用設(shè)置(q-1)個數(shù)據(jù)運算單元510,并且mod2加法器540對各個加權(quán)乘法器的輸出進(jìn)行mod2加法運算的結(jié)構(gòu)即可。(實施方式4)在本實施方式中,再次詳細(xì)地說明糾刪方式,并詳細(xì)地說明用于變更糾刪碼的編碼率的方法和使用了該方法的通信裝置。圖32表示一例利用了基于LDPC碼的糾刪編碼的通信系統(tǒng)的示意圖。在圖32中,在編碼側(cè)的通信裝置中,對發(fā)送的信息分組1~4進(jìn)行LDPC編碼,生成奇偶校驗分組a和b。高層處理單元將對信息分組附加了奇偶校驗分組所得的分組輸出到低層(在圖32的例子中為物理層(PHY:PhysicalLayer)),而低層的物理層處理單元將分組變換為可在通信路徑上發(fā)送的形式而將其輸出到通信路徑。圖32是通信路徑為無線通信路徑的情況的例子。在解碼側(cè)的通信裝置中,在低層的物理層處理單元進(jìn)行接收處理。此時,假定在低層發(fā)生了比特差錯。由于該比特差錯,有時在高層無法正確地解碼包含了相應(yīng)的比特的分組而發(fā)生分組擦除。在圖32的例子中,表示信息分組3擦除的情況。高層處理單元對接收到的分組進(jìn)行LDPC解碼處理,從而將擦除的信息分組3解碼。作為LDPC解碼,使用了利用置信傳播(BP:BeliefPropagation)進(jìn)行解碼的Sum-product(和積)解碼或高斯的消去法等。圖33是上述通信系統(tǒng)的整體結(jié)構(gòu)圖。在圖33中,通信系統(tǒng)包括:編碼側(cè)的通信裝置600、通信路徑640、以及解碼側(cè)的通信裝置650。編碼側(cè)的通信裝置600包括糾刪編碼關(guān)聯(lián)處理單元610、糾錯編碼單元620和發(fā)送單元630,解碼側(cè)的通信裝置650包括接收單元660、糾錯解碼單元670和糾刪解碼關(guān)聯(lián)處理單元680。通信路徑640表示從編碼側(cè)的通信裝置600的發(fā)送單元630發(fā)送的信號至解碼側(cè)的通信裝置650的接收單元660接收為止所經(jīng)過的路徑。作為通信路徑640,能夠使用以太網(wǎng)(Ethernet)(注冊商標(biāo))、電力線、金屬電纜、光纖、無線電、光線(可見光、紅外線等)或者它們的組合。另外,在糾錯編碼單元620中,為了校正因通信路徑640發(fā)生的差錯,除了糾刪碼以外,導(dǎo)入了物理層中的糾錯碼。因此,在糾錯解碼單元670中,進(jìn)行了在物理層的糾錯碼的解碼。圖34A是表示糾刪編碼關(guān)聯(lián)處理單元610的詳細(xì)結(jié)構(gòu)的圖。使用圖34A,說明糾刪編碼關(guān)聯(lián)處理單元610中的糾刪編碼方法。分組生成單元611將信息41作為輸入,生成信息分組43,并將信息分組43輸出到糾刪編碼單元612和差錯檢測碼附加單元615A。以下,作為一例,說明信息分組43由信息分組#1~#n構(gòu)成的情況。糾刪編碼單元612包括重新排列單元613和糾刪編碼器(奇偶校驗分組生成單元)614。重新排列單元613將信息分組43(這里為信息分組#1~#n)作為輸入,重新排列信息的順序,并輸出重新排列后的信息45。糾刪編碼器614將重新排列后的信息45作為輸入,并對信息45使用例如LDPC-BC(low-densityparity-checkblockcode)或LDPC-CC(low-densityparity-checkconvolutionalcode)進(jìn)行編碼,生成奇偶校驗位。糾刪編碼器614僅提取所生成的奇偶校驗部分,從提取出的奇偶校驗部分生成奇怪校驗分組47,并將其輸出。此時,在對信息分組#1~#n生成奇偶校驗分組#1~#m時,奇偶校驗分組47為奇偶校驗分組#1~#m。差錯檢測碼附加單元615A將信息分組43(信息分組#1~#n)和奇偶校驗分組47(奇偶校驗分組#1~#m)作為輸入,對信息分組43(信息分組#1~#n)和奇偶校驗分組47(奇偶校驗分組#1~#m)附加差錯檢測碼、例如CRC(CyclicRedundancyCheck,循環(huán)冗余校驗),并輸出附加CRC后的信息分組和奇偶校驗分組49。因此,附加CRC后的信息分組和奇偶校驗分組49由附加CRC后的信息分組#1~#n和附加CRC后的奇偶校驗分組#1~#m構(gòu)成。圖34B是表示與圖34A不同的糾刪編碼關(guān)聯(lián)處理單元610的另一個詳細(xì)結(jié)構(gòu)的圖。差錯檢測碼附加單元615B將信息分組43(信息分組#1~#n)和奇偶校驗分組47(奇偶校驗分組#1~#m)作為輸入,不區(qū)分信息分組43(信息分組#1~#n)和奇偶校驗分組47(奇偶校驗分組#1~#m)而將信息和奇偶校驗位視為數(shù)據(jù),構(gòu)成分組#1~#n+m,對這些分組附加差錯檢測碼(例如,CRC),并輸出附加CRC后的分組#1~#n+m。圖35是表示糾刪解碼關(guān)聯(lián)處理單元680的內(nèi)部結(jié)構(gòu)的圖。圖35的糾刪解碼關(guān)聯(lián)處理單元680對在圖34A的糾刪編碼關(guān)聯(lián)處理單元610中編碼后的分組進(jìn)行解碼。使用圖35,說明糾刪解碼關(guān)聯(lián)處理單元680中的糾刪解碼方法。差錯檢測單元681將物理層中的糾錯碼的解碼后的分組51作為輸入,例如,通過CRC進(jìn)行差錯的檢測。此時,物理層中的糾錯碼的解碼后的分組51由解碼后的信息分組#1~#n和解碼后的奇偶校驗分組#1~#m構(gòu)成。差錯檢測的結(jié)果,例如,如圖35所示,在解碼后的信息分組和解碼后的奇偶校驗分組中存在丟失分組時,差錯檢測單元681對未發(fā)生分組丟失的信息分組和奇偶校驗分組附加分組號,并將其作為分組53輸出。糾刪解碼器682將分組53(未發(fā)生分組丟失的信息分組(附有分組號)和奇偶校驗分組(附有分組號))作為輸入,并進(jìn)行糾刪解碼,將信息分組55(信息分組#1~#n)解碼。另外,對在圖34B的糾刪編碼關(guān)聯(lián)處理單元610中編碼后的分組,將不區(qū)分信息分組和奇偶校驗分組的分組輸入到差錯檢測單元681作為解碼后的分組51,進(jìn)行糾刪解碼。另外,在考慮了兼顧傳輸效率的提高和糾刪能力的提高時,期望能夠根據(jù)通信質(zhì)量,變更糾刪碼中的編碼率。圖36表示能夠根據(jù)通信質(zhì)量,變更糾刪碼的編碼率的糾刪編碼器614的結(jié)構(gòu)例。第1糾刪編碼器614-1是編碼率1/2的糾刪碼的編碼器,第2糾刪編碼器614-2是編碼率2/3的糾刪碼的編碼器,第3糾刪編碼器614-3是編碼率3/4的糾刪碼的編碼器。第1糾刪編碼器614-1將信息71和控制信號72作為輸入,在控制信號72指定了編碼率1/2時,對信息71進(jìn)行編碼,并將糾刪編碼后的數(shù)據(jù)73輸出到選擇單元614-4。同樣地,第2糾刪編碼器614-2將信息71和控制信號72作為輸入,在控制信號72指定了編碼率2/3時,對信息71進(jìn)行編碼,并將糾刪編碼后的數(shù)據(jù)74輸出到選擇單元614-4。同樣地,第3糾刪編碼器614-3將信息71和控制信號72作為輸入,在控制信號72指定了編碼率3/4時,對信息71進(jìn)行編碼,并將糾刪編碼后的數(shù)據(jù)75輸出到選擇單元614-4。選擇單元614-4將糾刪編碼后的數(shù)據(jù)73、74、75和控制信號72作為輸入,并將與控制信號72指定了的編碼率對應(yīng)的數(shù)據(jù)75作為糾刪編碼后的數(shù)據(jù)76輸出。這樣,糾刪編碼器614能夠根據(jù)控制信號72,變更糾刪碼的編碼率,所以通過設(shè)定對應(yīng)于通信狀況的適當(dāng)?shù)木幋a率,能夠兼顧通信對方的接收質(zhì)量的提高和數(shù)據(jù)(信息)的傳輸速度的提高。另外,在物理層的糾錯碼時,將通過傳輸路徑的信號的SNR(Signal-to-NoisepowerRatio,信噪比)或接收電場強(qiáng)度、從通信對方反饋的塊差錯率(分組差錯率)或基于ACK(ACKnowledgement,肯定確認(rèn))/NACK(NegativeACKnowledge,否定確認(rèn))的信息的重發(fā)的請求次數(shù)等作為參數(shù),通過這些參數(shù)變更物理層的糾錯碼的編碼率即可已廣為人知。另一方面,糾刪碼的情況也與物理層的糾錯碼的情況同樣,當(dāng)然,在上述的物理層的糾錯碼中變更編碼率時使用的參數(shù)為變更糾刪碼的編碼率時使用的參數(shù)。但是,在發(fā)送側(cè),在物理層的糾錯碼之前進(jìn)行糾刪碼的編碼,所以通過導(dǎo)入與這些參數(shù)不同另外的新參數(shù),具有能夠進(jìn)一步改善通信對方的接收質(zhì)量的提高和數(shù)據(jù)(信息)的傳輸速度的提高的可能性。但是,沒有對該問題進(jìn)行充分的研討。在本實施方式中,詳細(xì)地說明通過將插入差錯檢測碼(例如,CRC)的分組的大小(以下,稱為“分組大小”)作為一個參數(shù)而變更糾刪碼的編碼率,進(jìn)一步改善通信對方的接收質(zhì)量的提高和數(shù)據(jù)(信息)的傳輸速度的提高的方法。圖37是本實施方式的通信系統(tǒng)的整體結(jié)構(gòu)圖。在圖37中,通信系統(tǒng)包括:編碼側(cè)的通信裝置700、通信路徑800、以及解碼側(cè)的通信裝置900。通信路徑800表示從編碼側(cè)的通信裝置700的發(fā)送單元730發(fā)送的信號至解碼側(cè)的通信裝置900的接收單元910接收為止所經(jīng)過的路徑。圖37的通信系統(tǒng)與圖33的通信系統(tǒng)的不同之處在于,圖37的通信系統(tǒng)能夠變更糾刪碼的編碼率。通信裝置900的接收單元910接收從通信裝置700發(fā)送的信號,并從接收信號中的、例如導(dǎo)頻信號、前置碼等的控制信息信號,估計通信狀況。然后,接收單元910根據(jù)通信狀況,生成例如包含了接收強(qiáng)度的信息、與分組差錯的發(fā)生有關(guān)的信息、CSI(ChannelStateInformation,信道狀態(tài)信息)等的反饋信息,并將生成的反饋信息輸出到發(fā)送單元940。另外,反饋信息并不限定于這些信息,只要是表示通信狀況的信息即可。反饋信息從發(fā)送單元940通過天線發(fā)送到通信裝置700。通信裝置700的接收單元740從通信裝置900所發(fā)送的反饋信息,生成包含與通信狀況有關(guān)的信息的控制信號44。糾刪編碼關(guān)聯(lián)處理單元710將包含與通信狀況有關(guān)的信息的控制信號44和包含與構(gòu)成分組的比特的大小(分組大小)有關(guān)的信息的設(shè)定信號401作為輸入,基于控制信號44和設(shè)定信號401設(shè)定糾刪碼的編碼率和/或糾刪碼的塊大小,并對信息101進(jìn)行糾刪編碼。在后面敘述糾刪編碼關(guān)聯(lián)處理單元710中的糾刪碼的編碼率和/或糾刪碼的塊大小的設(shè)定方法。糾錯編碼單元720為了對因通信路徑800發(fā)生的差錯進(jìn)行校正,除了糾刪編碼關(guān)聯(lián)處理單元710中的糾刪碼以外,導(dǎo)入物理層中的糾錯碼,并對從糾刪編碼關(guān)聯(lián)處理單元710輸入的輸入序列進(jìn)行糾錯編碼,從而生成編碼序列。發(fā)送單元730對在糾錯編碼單元720中通過物理層的糾錯編碼生成的編碼序列,進(jìn)行規(guī)定的處理(調(diào)制、限頻、變頻、放大等的處理)。接收單元740將由天線接收到的接收信號411作為輸入,對接收信號411進(jìn)行規(guī)定的處理(限頻、變頻、放大、解調(diào)等的處理),生成數(shù)據(jù)413。通信裝置900的接收單元910將接收信號中的、控制信息信號以外的信號輸出到糾錯解碼單元920。糾錯解碼單元920對從接收單元910輸入的信號進(jìn)行物理層中的糾錯解碼,生成解碼分組。糾刪解碼關(guān)聯(lián)處理單元930對解碼分組進(jìn)行糾刪解碼。此時,從通信裝置700發(fā)送糾刪方式的編碼率、編碼中的塊長度(信息長度、處理長度)的信息,通信裝置900通過獲得該信息,控制糾刪解碼關(guān)聯(lián)的處理方法。另外,這一點并不是本發(fā)明的本質(zhì),所以省略詳細(xì)的說明。發(fā)送單元940輸入反饋信息和發(fā)送信息,對反饋信息和發(fā)送信息進(jìn)行規(guī)定的處理(調(diào)制、限頻、變頻、放大等的處理),生成發(fā)送信號415,并將發(fā)送信號415例如從天線發(fā)送到通信裝置700。圖38A是表示本實施方式的糾刪編碼關(guān)聯(lián)處理單元710的詳細(xì)結(jié)構(gòu)的方框圖。另外,在圖38A中,對與圖34A共用的信號附加了與圖34A相同的標(biāo)號。在圖38A中,與圖34A的極為不同之處在于,追加了設(shè)定信號42和控制信號44。另外,設(shè)定信號42是包含與構(gòu)成分組的比特的大小(分組大小)有關(guān)的信息的信號,控制信號44是包含從通信裝置900發(fā)送的反饋信息的信號。分組生成單元711、糾刪編碼器714和差錯檢測碼附加單元715A將設(shè)定信號42和控制信號44作為輸入,基于設(shè)定信號42中包含的分組大小、以及控制信號44所示的通信狀況,設(shè)定糾刪碼的編碼率和/或糾刪碼的塊大小。分組生成單元711將信息41作為輸入,生成信息分組43,并將信息分組43輸出到糾刪編碼單元712和差錯檢測碼附加單元715A。以下,作為一例,說明信息分組43由信息分組#1~#n構(gòu)成的情況。糾刪編碼單元712包括重新排列單元713和糾刪編碼器(奇偶校驗分組生成單元)714。重新排列單元713將信息分組43(這里為信息分組#1~#n)作為輸入,重新排列信息的順序,并輸出重新排列后的信息45。糾刪編碼器714將重新排列后的信息45作為輸入,并對信息45進(jìn)行例如LDPC-BC(low-densityparity-checkblockcode)或LDPC-CC(low-densityparity-checkconvolutionalcode)的編碼,生成奇偶校驗位。糾刪編碼器714僅提取所生成的奇偶校驗部分,從提取出的奇偶校驗部分生成奇怪校驗分組47,并將其輸出。此時,在對信息分組#1~#n生成奇偶校驗分組#1~#m時,奇偶校驗分組47為奇偶校驗分組#1~#m。差錯檢測碼附加單元715A將信息分組43(信息分組#1~#n)和奇偶校驗分組47(奇偶校驗分組#1~#m)作為輸入,對信息分組43(信息分組#1~#n)和奇偶校驗分組47(奇偶校驗分組#1~#m)附加差錯檢測碼,例如CRC(CyclicRedundancyCheck),并輸出附加CRC后的信息分組和奇偶校驗分組49。因此,附加CRC后的信息分組和奇偶校驗分組49由附加CRC后的信息分組#1~#n和附加CRC后的奇偶校驗分組#1~#m構(gòu)成。圖38B是表示與圖38A不同的、本實施方式的糾刪編碼關(guān)聯(lián)處理單元710的詳細(xì)結(jié)構(gòu)的方框圖。另外,在圖38B中,對與圖34B和圖38A共用的信號和結(jié)構(gòu)部分附加了相同的標(biāo)號。在圖38B中,與圖34B的極大不同之處在于,追加了設(shè)定信號42和控制信號44。另外,與圖38A同樣,設(shè)定信號42是包含與構(gòu)成分組的比特的大小(分組大小)有關(guān)的信息的信號,控制信號44是包含從通信裝置900發(fā)送的反饋信息的信號。差錯檢測碼附加單元715B將信息分組43(信息分組#1~#n)和奇偶校驗分組47(奇偶校驗分組#1~#m)作為輸入,不區(qū)分信息分組43(信息分組#1~#n)和奇偶校驗分組47(奇偶校驗分組#1~#m)而將信息和奇偶校驗位視為數(shù)據(jù),構(gòu)成分組#1~#n+m,對這些分組附加差錯檢測碼(例如,CRC),并輸出附加CRC后的分組#1~#n+m。圖39是表示一例糾刪解碼關(guān)聯(lián)處理單元930的內(nèi)部結(jié)構(gòu)的圖。在圖39中,對與圖35共用的信號附加了相同的標(biāo)號。信息57是對通信對方的通信裝置700中的糾刪編碼方法的信息進(jìn)行解調(diào)所得的信息,例如包含糾刪碼的編碼率、分組大小的信息。差錯檢測單元931將數(shù)據(jù)51、糾刪編碼方法的信息57作為輸入,基于糾刪編碼方法的信息57中包含的分組大小的信息、糾刪編碼的編碼率等的信息,進(jìn)行差錯檢測,并輸出差錯檢測后的分組53。糾刪解碼器932將差錯檢測后的分組53、糾刪編碼方法的信息57作為輸入,基于糾刪編碼方法的信息57的信息,進(jìn)行糾刪解碼,輸出解碼后的分組55。接著,說明糾刪編碼關(guān)聯(lián)處理單元710將插入差錯檢測碼(例如,CRC)的分組的大小(分組大小)作為一個參數(shù),變更糾刪碼的編碼率和/或糾刪碼的塊大小的方法。圖40表示編碼率R=1/2、2/3、3/4、4/5、5/6的比特差錯率的極限特性和擦除率之間的關(guān)系。這里,極限特性是指,假定了能夠生成了理想的碼時可獲得的性能,擦除率是指,將擦除比特數(shù)除以總發(fā)送比特數(shù)所得的值。另外,在圖40中,曲線801~805表示各個編碼率中的比特差錯率和擦除率之間的特性例子。在圖40中,曲線801、802、803、804和805分別表示編碼率1/2、2/3、3/4、4/5和5/6的碼的比特差錯率特性的例子。由曲線801~805可知,擦除率越低,各個編碼率中的比特差錯率越小。另外,由圖40可知,即使是編碼率越小、擦除率越高,也具有能夠復(fù)原擦除比特的可能性高的特征。本發(fā)明者著眼于該特征。也就是說,發(fā)現(xiàn)了通過對通信系統(tǒng)有效利用該特征,根據(jù)擦除率,設(shè)定適當(dāng)?shù)木幋a率,從而能夠?qū)崿F(xiàn)通信對方的接收質(zhì)量的提高和數(shù)據(jù)(信息)的傳輸速度的提高。因此,在本實施方式中,提出除了相當(dāng)于來自通信對方的反饋信息的控制信號44以外,基于包含有插入差錯檢測碼(例如,CRC)的分組的大小(分組大小)的信息的設(shè)定信號42,決定糾刪碼的編碼率的方法。以下,作為一例,考慮構(gòu)成用于插入差錯檢測碼(例如,CRC)的分組的比特數(shù)(分組大小)為64~1517字節(jié)(byte)且可變的通信系統(tǒng)。此時,由于構(gòu)成1分組的比特數(shù)(分組大小),所以即使分組擦除數(shù)相同,擦除率也不同。例如,考慮使用如LDPC碼那樣的塊碼作為糾刪碼,塊碼的信息長度:16384比特、編碼率:2/3、塊碼的1塊的比特數(shù):24576比特的情況。此時,擦除1分組時的擦除率如下。(情形1)在1分組64字節(jié)時:若擦除1分組,則擦除率為0.02083(情形2)在1分組256字節(jié)時:若擦除1分組,則擦除率為0.08333(情形3)在1分組1024字節(jié)時:若擦除1分組,則擦除率為0.33333由此可知,特別在(情形3)時,在編碼率R為2/3以上的情況下,難以復(fù)原擦除了的分組,也就是說,在1分組為1024字節(jié)時,需要將編碼率R設(shè)定為2/3以下。由上可知,能夠通過將插入差錯檢測碼(例如,CRC)的分組的大小(分組大小)的信息作為一個參數(shù),變更糾刪碼的編碼率,提高通信對方的接收質(zhì)量,并隨之能夠獲得帶來數(shù)據(jù)(信息)的傳輸速度的提高的效果。圖41是表示一例通信系統(tǒng)能夠使用多個編碼率作為糾刪碼時的、分組大小與可使用的糾刪碼的編碼率之間的關(guān)系的圖。另外,圖41表示通信系統(tǒng)能夠用作糾刪碼的編碼率R為1/2、2/3、3/4、4/5和5/6,使用如LDPC碼那樣的塊碼或如特播碼和卷積碼(LDPC卷積碼)那樣的格碼(trelliscode)作為糾刪碼,并且塊碼的信息長度(或者,處理單位的信息長度)為16384比特時的例子。另外,圖41是通信系統(tǒng)能夠指定64字節(jié)、256字節(jié)和1024字節(jié)三種作為分組大小時的例子。在圖41中,如上所述,例1~例3是考慮擦除1分組時的擦除率而生成的分組大小和編碼率之間的對應(yīng)例子。[例1]在例1中,在分組大小為64字節(jié)時,可使用的編碼率為5/6。另外,在分組大小為256字節(jié)時,可使用的編碼率為2/3、3/4和4/5。另外,在分組大小為1024字節(jié)時,可使用的編碼率為1/2。這樣,在例1中,各個編碼率僅支持一個分組大小。由此,存在以下優(yōu)點,即:若設(shè)定信號42指定分組大小,則唯一地決定糾刪碼的編碼率,所以通信裝置的控制簡單。但是,在例1中,需要遵守分組大小越大,使糾刪碼的編碼率越小的規(guī)則,并設(shè)定分組大小和編碼率之間的對應(yīng)。[例2]在例2中,在分組大小為64字節(jié)時,可使用的編碼率為1/2、2/3、3/4、4/5和5/6。另外,在分組大小為256字節(jié)時,可使用的編碼率為1/2、2/3、3/4和4/5。另外,在分組大小為1024字節(jié)時,可使用的編碼率為1/2。在例2中,具有分組大小越大,支持的編碼率中的最大編碼率越小的特征。由此,考慮擦除1分組時的擦除率,所以能夠?qū)崿F(xiàn)通信對方的接收質(zhì)量和數(shù)據(jù)(信息)的傳輸速度的提高改善。但是,也如在后述的圖43和圖44中說明的,在將分組大小為A時可使用的編碼率中的最大編碼率設(shè)為Ra,將分組大小為B(B≠A)時可使用的編碼率中的最大編碼率設(shè)為Rb的情況下,在A<B時,有時包含“=”以使Ra≥Rb。但是,在通信系統(tǒng)支持多個大小作為分組大小時,存在“在將分組大小為A時可使用的編碼率中的最大編碼率設(shè)為Ra,將分組大小為B(B≠A)時可使用的編碼率中的最大編碼率設(shè)為Rb的情況下,在A<B時,Ra>Rb(不包含“=”)”的關(guān)系成立的大小A和大小B較為重要。例如,在圖41的例2中,在(A,B)=(64,256)時,(Ra,Rb)=(5/6,4/5)。由此,考慮擦除1分組時的擦除率,所以能夠?qū)崿F(xiàn)通信對方的接收質(zhì)量和數(shù)據(jù)(信息)的傳輸速度的提高改善。[例3]在例3中,在分組大小為64字節(jié)時,可使用的編碼率為3/4、4/5和5/6。另外,在分組大小為256字節(jié)時,可使用的編碼率為1/2、2/3、3/4和4/5。另外,在分組大小為1024字節(jié)時,可使用的編碼率為1/2。在例3中,與例2同樣,具有分組大小越大,支持的編碼率中的最大編碼率越小的特征。另外,在例3中,與例2不同,具有分組大小越大,支持的編碼率中的最小編碼率越大的特征。但是,在將分組大小為A時可使用的編碼率中的最小編碼率設(shè)為ra,將分組大小為B(B≠A)時可使用的編碼率中的最小編碼率設(shè)為rb的情況下,在A<B時,有時包含“=”以使ra≥rb。但是,在通信系統(tǒng)支持多個大小作為分組大小時,存在“在將分組大小為A時可使用的編碼率中的最小編碼率設(shè)為ra,將分組大小為B(B≠A)時可使用的編碼率中的最小編碼率設(shè)為rb的情況下,在A<B時,ra>rb(不包含“=”)”的關(guān)系成立的大小A和大小B較為重要。由此,考慮擦除1分組時的擦除率,所以能夠?qū)崿F(xiàn)通信對方的接收質(zhì)量和數(shù)據(jù)(信息)的傳輸速度的提高改善。在圖41中,說明了分組大小為三種的情況。以下,以圖42、圖43和圖44為例,說明在分組大小多于三種時的、分組大小與可使用的編碼率之間的對應(yīng)關(guān)系。圖42是支持從64字節(jié)到1024字節(jié)為止作為分組大小時的例子。圖42表示在分組大小為64字節(jié)以上1024字節(jié)以下時支持編碼率1/2、在分組大小為64字節(jié)以上384字節(jié)以下時支持編碼率2/3、在分組大小為64字節(jié)以上128字節(jié)以下時支持編碼率3/4的對應(yīng)例子。這樣,在為編碼率Ra和編碼率Rb、Ra<Rb成立時,通過設(shè)定若將編碼率Ra支持的分組大小的最大值設(shè)為A,將編碼率Rb支持的分組大小的最大值設(shè)為B,則存在A>B成立的情況那樣(也可以存在A=B的情況)的規(guī)則,考慮擦除1分組時的擦除率,所以能夠?qū)崿F(xiàn)通信對方的接收質(zhì)量和數(shù)據(jù)(信息)的傳輸速度的提高改善。圖43與圖42同樣,是支持從64字節(jié)到1024字節(jié)為止作為分組大小時的例子。圖43表示在分組大小為384字節(jié)以上1024字節(jié)以下時支持編碼率1/2、在分組大小為128字節(jié)以上384字節(jié)以下時支持編碼率2/3、在分組大小為64字節(jié)以上128字節(jié)以下時支持編碼率3/4的對應(yīng)例子。這樣,在為編碼率Ra和編碼率Rb、Ra<Rb成立時,通過設(shè)定若將編碼率Ra支持的分組大小的最大值設(shè)為A,將編碼率Rb支持的分組大小的最大值設(shè)為B,則存在A>B成立的情況那樣(也可以存在A=B的情況)的規(guī)則,考慮擦除1分組時的擦除率,所以能夠?qū)崿F(xiàn)通信對方的接收質(zhì)量和數(shù)據(jù)(信息)的傳輸速度的提高改善。另外,由圖43可知,具有若決定分組大小,則唯一地決定糾刪碼的編碼率的特征,由此能夠獲得在通信裝置中簡單地決定糾刪碼的編碼率的效果。圖44與圖42和圖43同樣,是支持從64字節(jié)到1024字節(jié)為止作為分組大小時的例子。圖44表示在分組大小為256字節(jié)以上1024字節(jié)以下時支持編碼率1/2、在分組大小為64字節(jié)以上384字節(jié)以下時支持編碼率2/3、在分組大小為64字節(jié)以上128字節(jié)以下時支持編碼率3/4的對應(yīng)例子。這樣,通過設(shè)定在為編碼率Ra和編碼率Rb、Ra<Rb成立時,若將編碼率Ra支持的分組大小的最大值設(shè)為A,將編碼率Rb支持的分組大小的最大值設(shè)為B,則存在A>B成立的情況(也可以存在A=B的情況),并且在Ra<Rb成立時,若將編碼率Ra支持的分組大小的最小值設(shè)為a,將編碼率Rb支持的分組大小的最小值設(shè)為b,則a≥b成立的規(guī)則,考慮擦除1分組時的擦除率,所以能夠?qū)崿F(xiàn)通信對方的接收質(zhì)量和數(shù)據(jù)(信息)的傳輸速度的提高改善。如上所述,根據(jù)分組大小,變更編碼率,或者根據(jù)分組大小,使可對應(yīng)的編碼率不同,從而能夠提高通信對方的接收質(zhì)量,并且變更為更適當(dāng)?shù)木幋a率。由此,能夠獲得可提高數(shù)據(jù)(信息)的傳輸速度的效果。但是,分組大小和編碼率之間的關(guān)系并不限于圖41~圖44,通過設(shè)定如上所述的規(guī)則,能夠獲得同樣的效果。另外,在圖42~圖44中,使糾刪碼的信息大小為固定,生成了分組大小和編碼率之間的對應(yīng)例子,但即使在使糾刪碼的塊大小(或者,處理單位)為固定時,也與圖42~圖44同樣,能夠根據(jù)分組大小,設(shè)定編碼率。以上,說明了通過將插入差錯檢測碼(例如,CRC)的分組的大小(分組大小)作為一個參數(shù)而變更糾刪碼的編碼率,將提高通信對方的接收質(zhì)量和提高數(shù)據(jù)(信息)的傳輸速度進(jìn)一步改善的方法。接著,詳細(xì)地說明通過將分組大小作為一個參數(shù)而變更糾刪碼的塊大小,將提高通信對方的接收質(zhì)量和提高數(shù)據(jù)(信息)的傳輸速度進(jìn)一步改善的方法。另外,塊大小是指,塊碼的1塊的比特數(shù),也稱為處理單位,通過塊碼的信息長度和編碼率決定塊大小。例如,考慮使用如LDPC碼那樣的塊碼作為糾刪碼,并且編碼率:2/3、分組大小為1024字節(jié)的情況。此時,擦除1分組時的擦除率如下。(情形1)若擦除塊碼的信息長度:8192比特(塊大小:6144比特):1分組,擦除率則為0.66666(情形2)若擦除塊碼的信息長度:16384比特(塊大小:24576比特):1分組,擦除率則為0.33333(情形3)若擦除塊碼的信息長度:32768比特(塊大?。?9152比特):1分組,擦除率則為0.16666因此,特別在(情形1)和(情形2)時,即使將編碼率R設(shè)為2/3,也難以獲得良好的糾刪能力。由上述可知,通過將插入差錯檢測碼(例如,CRC)的分組的大小(分組大小)的信息作為一個參數(shù),變更塊大小(或者,處理單位),能夠提高通信對方的接收質(zhì)量,并隨之能夠獲得帶來數(shù)據(jù)(信息)的傳輸速度的提高的效果。圖45是表示一例通信系統(tǒng)能夠使用多個大小作為塊大小時的、分組大小與可使用的塊大小之間的關(guān)系的圖。另外,在圖45中,表示通信系統(tǒng)使用的糾刪碼的編碼率為2/3,并使用如LDPC碼那樣的塊碼,或者如特播碼或卷積碼(LDPC卷積碼)那樣的格碼,或者Raptor碼(Fountaincodes,LT(Luby-Transform)codes)作為糾刪碼時的例子。另外,圖45是通信系統(tǒng)能夠指定64字節(jié)、256字節(jié)和1024字節(jié)三種作為分組大小時的例子。在圖45中,如上所述,例1~例3是考慮擦除1分組時的擦除率而生成的分組大小和塊大小之間的對應(yīng)例子。[例1]在例1中,在分組大小為64字節(jié)時,可使用的塊大小(或者,處理單位)為6144比特。另外,在分組大小為256字節(jié)時,可使用的塊大小(或者,處理單位)為24576比特。另外,在分組大小為1024字節(jié)時,可使用的塊大小(或者,處理單位)為49152比特。這樣,在例1中,各個塊大小(或者,處理單位)僅支持一個分組大小。由此,存在以下優(yōu)點,即:若設(shè)定信號42指定分組大小,則唯一地決定糾刪碼的塊大小(或者,處理單位),所以能夠簡單地進(jìn)行通信裝置的控制。但是,在例1中,需要遵守分組大小越大,使糾刪碼的塊大小(或者,處理單位)越大的規(guī)則,并設(shè)定分組大小和塊大小之間的對應(yīng)。[例2]在例2中,在分組大小為64字節(jié)時,可使用的塊大小(或者,處理單位)為6144、24576和49152比特。另外,在分組大小為256字節(jié)時,可使用的塊大小(或者,處理單位)為24576和49152比特。另外,在分組大小為1024字節(jié)時,可使用的塊大小(或者,處理單位)為49152比特。在例2中,具有分組大小越大,支持的塊大小(或者,處理單位)中的最小的塊大小(或者,處理單位)越大的特征。由此,考慮擦除1分組時的擦除率,所以能夠?qū)崿F(xiàn)通信對方的接收質(zhì)量和數(shù)據(jù)(信息)的傳輸速度提高改善。但是,在將分組大小為A時的糾刪碼的塊大小(或者,處理單位)中的最小大小設(shè)為na,將分組大小為B時的糾刪碼的塊大小(或者,處理單位)中的最小大小設(shè)為nb的情況下,在A<B時,有時包含“=”以使na≤nb。但是,在通信系統(tǒng)支持多個大小作為分組大小時,存在“在將分組大小為A時的糾刪碼的塊大小(或者,處理單位)中的最小大小設(shè)為na,將分組大小為B時的糾刪碼的塊大小(或者,處理單位)中的最小大小設(shè)為nb的情況下,在A<B時,na≤nb(不包含“=”)”的關(guān)系成立的大小A和大小B較為重要。例如,在圖45的例2中,在(A,B)=(64,256)時,(na,nb)=(6144,24576)。由此,考慮擦除1分組時的擦除率,所以能夠?qū)崿F(xiàn)通信對方的接收質(zhì)量和數(shù)據(jù)(信息)的傳輸速度的提高改善。[例3]在例3中,在分組大小為64字節(jié)時,可使用的塊大小(或者,處理單位)為6144和24576比特。另外,在分組大小為256字節(jié)時,可使用的塊大小(或者,處理單位)為24576和49152比特。另外,在分組大小為1024字節(jié)時,可使用的塊大小(或者,處理單位)為49152比特。在例3中,與例2同樣,具有分組大小越大,支持的塊大小(或者,處理單位)中的最小的塊大小(或者,處理單位)越大的特征。另外,在例3中,與例2不同,具有分組大小越大,支持的塊大小(或者,處理單位)中的最大的塊大小(或者,處理單位)越大的特征。但是,在將分組大小為A時的塊大小(或者,處理單位)中的最大的塊大小(或者,處理單位)設(shè)為Na,將分組大小為B時的塊大小(或者,處理單位)中的最大的塊大小(或者,處理單位)設(shè)為Nb的情況下,有時在A<B時包含“=”,以使Na≤Nb。但是,在通信系統(tǒng)支持多個大小作為分組大小時,存在“在將分組大小為A時的塊大小(或者,處理單位)中的最大的塊大小(或者,處理單位)設(shè)為Na,將分組大小為B時的塊大小(或者,處理單位)中的最大的塊大小(或者,處理單位)設(shè)為Nb的情況下,在A<B時為Na<Nb(不包含“=”)”的關(guān)系成立的大小A和大小B較為重要。例如,在圖45的例3中,在(A,B)=(64,256)時,(Na,Nb)=(24576,49152)。由此,考慮擦除1分組時的擦除率,所以能夠?qū)崿F(xiàn)通信對方的接收質(zhì)量和數(shù)據(jù)(信息)的傳輸速度的提高改善。在圖45中,說明了分組大小為三種的情況。以下,以圖46、圖47和圖48為例子,說明在分組大小多于三種時的、分組大小與可使用的塊大小之間的關(guān)系。圖46是支持從64字節(jié)到1024字節(jié)為止作為分組大小時的例子。圖46表示在分組大小為64字節(jié)以上1024字節(jié)以下時支持塊大小(或者,處理單位)49152比特、在分組大小為64字節(jié)以上384字節(jié)以下時支持塊大小(或者,處理單位)24576比特、在分組大小為64字節(jié)以上128字節(jié)以下時支持塊大小(或者,處理單位)6144比特的對應(yīng)例子。這樣,在塊大小(或者,處理單位)為Na和Nb、Na<Nb成立時,通過設(shè)定若將塊大小(或者,處理單位)Na支持的分組大小的最大值設(shè)為A,將塊大小(或者,處理單位)Nb支持的分組大小的最大值設(shè)為B,則存在A<B成立的情況那樣(也可以存在A=B的情況)的規(guī)則,考慮擦除1分組時的擦除率,所以能夠?qū)崿F(xiàn)通信對方的接收質(zhì)量和數(shù)據(jù)(信息)的傳輸速度的提高改善。圖47與圖46同樣,是支持從64字節(jié)到1024字節(jié)為止作為分組大小時的例子。圖47表示在分組大小為384字節(jié)以上1024字節(jié)以下時支持塊大小(或者,處理單位)49152比特、在分組大小為128字節(jié)以上384字節(jié)以下時支持塊大小(或者,處理單位)24576比特、在分組大小為64字節(jié)以上128字節(jié)以下時支持塊大小(或者,處理單位)6144比特的對應(yīng)例。這樣,在塊大小(或者,處理單位)Na和Nb之間Na<Nb成立時,通過設(shè)定若將塊大小(或者,處理單位)Na支持的分組大小的最大值設(shè)為A,將塊大小(或者,處理單位)Nb支持的分組大小的最大值設(shè)為B,則存在A<B成立的情況那樣(也可以存在A=B的情況)的規(guī)則,考慮擦除1分組時的擦除率,所以能夠?qū)崿F(xiàn)通信對方的接收質(zhì)量和數(shù)據(jù)(信息)的傳輸速度的提高改善。另外,由圖47可知,具有若決定分組大小,則唯一地決定糾刪碼的塊大小(或者,處理單位)的特征,由此能夠獲得在通信裝置中簡單地決定糾刪碼的編碼率的效果。圖48與圖46和圖47同樣,是支持從64字節(jié)到1024字節(jié)為止作為分組大小時的例子。圖48表示在分組大小為256字節(jié)以上1024字節(jié)以下時支持塊大小(或者,處理單位)49152比特、在分組大小為64字節(jié)以上384字節(jié)以下時支持塊大小(或者,處理單位)24576比特、在分組大小為64字節(jié)以上128字節(jié)以下時支持塊大小(或者,處理單位)6144比特的對應(yīng)例子。這樣,通過設(shè)定在塊大小為(或者,處理單位)Na和Nb、Na<Nb成立時,若將塊大小(或者,處理單位)Na支持的分組大小的最大值設(shè)為A,將塊大小(或者,處理單位)Nb支持的分組大小的最大值設(shè)為B,則存在A<B成立的情況(也可以存在A=B的情況),并且在Na<Nb成立時,若將塊大小(或者,處理單位)Na支持的分組大小的最下值設(shè)為a,將塊大小(或者,處理單位)Nb支持的分組大小的最小值設(shè)為b,則a≤b成立那樣的規(guī)則,考慮擦除1分組時的擦除率,所以能夠?qū)崿F(xiàn)通信對方的接收質(zhì)量和數(shù)據(jù)(信息)的傳輸速度的提高改善。如上所述,根據(jù)插入差錯檢測碼(例如,CRC)的分組的大小(分組大小),變更塊大小(或者,處理單位),或者根據(jù)分組大小,使可對應(yīng)的塊大小(或者,處理單位)不同,從而能夠提高通信對方的接收質(zhì)量,并且變更為更適當(dāng)?shù)膲K大小(或者,處理單位)。由此,能夠獲得可提高數(shù)據(jù)(信息)的傳輸速度的效果。但是,分組大小和塊大小(或者,處理單位)之間的關(guān)系并不限于圖45~圖48,通過設(shè)定如上所述的規(guī)則,能夠獲得同樣的效果。以上,說明了將插入差錯檢測碼(例如,CRC)的分組的大小(分組大小)作為一個參數(shù),切換糾刪碼的編碼率的情況、以及將分組大小作為一個參數(shù),切換塊大小(或者,處理單位)的情況。當(dāng)然,即使將分組大小作為一個參數(shù)而同時變更糾刪碼的編碼率和糾刪碼的塊大小,也能夠獲得同樣的效果。在圖41~圖44中,表示了使糾刪碼的信息大小為固定,或者使糾刪碼的塊大小(或者,處理單位)為固定時的分組大小與編碼率之間的關(guān)系。相對于此,在將分組大小作為一個參數(shù)而同時變更糾刪碼的編碼率和糾刪碼的塊大小時,對多個糾刪碼的每個信息大小或糾刪碼的每個塊大小(或者,處理單位)準(zhǔn)備分組大小和編碼率之間的關(guān)系,并將分組大小作為一個參數(shù),同時變更糾刪碼的編碼率和糾刪碼的塊大小即可。另外,在圖45~圖48中,表示了使糾刪碼的編碼率為固定時的分組大小與塊大小之間的關(guān)系。相對于此,在將分組大小作為一個參數(shù)而同時變更糾刪碼的編碼率和糾刪碼的塊大小時,對多個糾刪碼的每個編碼率準(zhǔn)備分組大小和塊大小之間的關(guān)系,并將分組大小作為一個參數(shù),同時變更糾刪碼的編碼率和糾刪碼的塊大小即可。另外,在實施方式3中,說明了根據(jù)存在通信請求的終端裝置的數(shù),判斷使用ARQ還是使用糾刪碼的形態(tài),但也可以應(yīng)用本實施方式,根據(jù)存在通信請求的終端裝置數(shù),變更糾刪碼的編碼率。例如,在終端裝置數(shù)多時,使用支持的編碼率中較小的編碼率,而在終端裝置數(shù)少時,設(shè)定為支持的編碼率中較大的編碼率即可。因此,若將分組大小和終端裝置數(shù)作為參數(shù)而變更糾刪碼的編碼率,則能夠設(shè)定為更適當(dāng)?shù)木幋a率,能夠?qū)崿F(xiàn)通信對方的接收質(zhì)量和數(shù)據(jù)(信息)的傳輸速度的提高改善。另外,作為本實施方式的另一個應(yīng)用例,也可以將本發(fā)明適用于種類不同的數(shù)據(jù)。例如,考慮處理語音數(shù)據(jù)和影像數(shù)據(jù)的雙方的情況。在語音數(shù)據(jù)和影像數(shù)據(jù)之間,具有語音數(shù)據(jù)的數(shù)據(jù)量少于影像數(shù)據(jù)的數(shù)據(jù)量的特征。因此,以語音數(shù)據(jù)構(gòu)成分組時的分組大小小于以影像數(shù)據(jù)構(gòu)成分組時的分組大小。因此,在對只有語音數(shù)據(jù)的分組進(jìn)行糾刪編碼時、以及對只有影像數(shù)據(jù)的分組進(jìn)行糾刪編碼時,若使只有語音數(shù)據(jù)的分組的糾刪碼的編碼率大于只有影像數(shù)據(jù)的分組的糾刪碼的編碼率,則提高雙方的分組的接收質(zhì)量。或者,在使用同一編碼率時,若使對只有語音數(shù)據(jù)的分組進(jìn)行糾刪編碼的塊大小(或者,處理單位)小于對只有影像數(shù)據(jù)的分組進(jìn)行糾刪編碼的塊大小(或者,處理單位),則提高雙方的分組的接收質(zhì)量。另外,在對DVD、CD(CompactDisc,光盤)等的存儲媒體進(jìn)行糾刪編碼而進(jìn)行記錄時,使只有語音數(shù)據(jù)的分組的糾刪碼的編碼率大于只有影像數(shù)據(jù)的分組的糾刪碼的編碼率而進(jìn)行存儲即可?;蛘?,在使用同一編碼率時,使對只有語音數(shù)據(jù)的分組進(jìn)行糾刪編碼的塊大小(或者,處理單位)小于對只有影像數(shù)據(jù)的分組進(jìn)行糾刪編碼的塊大小(或者,處理單位)而進(jìn)行存儲即可。另外,在本實施方式中,舉例說明了使用LDPC塊碼、LDPC卷積碼等的系統(tǒng)碼進(jìn)行糾刪的情況,但也能夠?qū)⒈景l(fā)明適用于在Raptor碼(Fountaincodes,LT(Luby-Transform)codes)等中使用非系統(tǒng)碼進(jìn)行糾刪的情況。在系統(tǒng)碼時,在發(fā)送側(cè),從信息分組生成信息分組和奇偶校驗分組,在接收側(cè),基于接收到的分組,進(jìn)行糾刪中的解碼,估計信息分組。相對于此,在非系統(tǒng)碼時,在發(fā)送側(cè),從信息分組僅生成奇偶校驗分組,在接收側(cè),基于接收到的分組,進(jìn)行糾刪解碼中的解碼,估計信息分組。(實施方式5)在本實施方式中,說明無論插入差錯檢測碼(例如,CRC)的分組的大小(分組大小)如何,都難以受到擦除率的影響的糾刪方式。以下,作為通信系統(tǒng)支持的分組大小,說明其支持(A)64比特和(B)512比特的兩種的情況。此時,若考慮糾刪碼的編碼器和解碼器的電路規(guī)模,則期望在64比特的情況和512比特的情況下,使用同一糾刪編碼方式。但是,也如實施方式4所述,在分組大小為64比特的情況和512比特的情況下,擦除1分組時的擦除率不同,所以存在難以采用同一糾刪編碼方式的問題。因此,在本實施方式中,對該問題,提出使用了分組分割的糾刪編碼方式。首先,使用圖49,說明分組大小為64比特時的分組生成方法。對由64比特構(gòu)成的信息塊#N64-1、#N64-2、…、#N64-512的數(shù)據(jù)進(jìn)行編碼,生成奇偶檢驗。然后,通過將信息塊#N64-1、#N64-2、…、#N64-512的數(shù)據(jù)和生成的奇偶校驗位進(jìn)行分割為64比特單位的分割而生成分組,并對各個分組插入差錯檢測碼(例如,CRC)。然后,將插入差錯檢測碼后的分組作為發(fā)送分組。接著,使用圖50,說明分組大小為512比特時的分組生成方法。在圖50中,表示存在由512比特構(gòu)成的信息塊#N512-1、#N512-2、…、#N512-512的數(shù)據(jù)的例子。然后,將由512比特構(gòu)成的信息塊#N512-1分割為64比特單位的信息塊#1-1、#1-2、…、#1-8。同樣地,將由512比特構(gòu)成的信息塊#N512-2分割為64比特單位的信息塊#2-1、#2-2、…、#2-8。這樣,對所有n,將由512比特構(gòu)成的信息塊#N512-n,以通信系統(tǒng)支持的分組大小中最小的分組大小的64比特為單位進(jìn)行分割,從而生成64比特單位的信息塊#n-1、#n-2、…#n-8(n=1、2、…、512)。然后,對64比特單位的塊即信息塊#1-1、#2-1、#3-1、…、#512-1的數(shù)據(jù)進(jìn)行編碼,生成奇偶校驗群#1。同樣地,對64比特單位的信息塊#1-2、#2-2、#3-2、…、#512-2的數(shù)據(jù)進(jìn)行編碼,生成奇偶校驗群#2。同樣地,對64比特單位的信息塊#1-m、#2-m、#3-m、…、#512-m的數(shù)據(jù)進(jìn)行編碼,生成奇偶校驗群#m(m=1、2、…、8)。這里,重要之點在于,在通信系統(tǒng)支持多個分組大小時,以多個分組大小中最小的分組大小(第1分組大小)為分割單位,將不同的分組大小(第2分組大小)中包含的信息比特進(jìn)行分割為多個信息塊的分割,重新排列分割后的信息塊的順序,對重新排列后的信息塊進(jìn)行編碼,從而生成奇偶校驗群。然后,對由512比特構(gòu)成的信息塊#N512-1附加差錯檢測碼(例如,CRC),并將其作為插入差錯檢測碼后的分組。同樣地,對由512比特構(gòu)成的信息塊#N512-2附加差錯檢測碼(例如,CRC),并將其作為插入差錯檢測碼后的分組。同樣地,對由512比特構(gòu)成的信息塊#N512-n附加差錯檢測碼(例如,CRC),并將其作為插入差錯檢測碼后的分組(n=1、2、…、512)。圖51表示一例圖50中的奇偶校驗群的奇偶校驗分組結(jié)構(gòu)。作為一例,說明糾刪碼的編碼率為2/3的情況。在本實施方式中重要之點在于,在生成奇偶校驗分組時,進(jìn)行生成以使各個奇偶校驗分組中包含多個奇偶校驗群的奇偶校驗比特。具體而言,在本實施方式中,如圖51所示,將如圖50那樣地生成的奇偶校驗群#1進(jìn)行分割為64比特單位的分割,從而生成由64比特構(gòu)成的奇偶校驗塊#P1-1、#P1-2、…、#P1-256。同樣地,將奇偶校驗群#2進(jìn)行分割為64比特單位的分割,從而生成由64比特構(gòu)成的奇偶校驗塊#P2-1、#P2-2、…、#P2-256。同樣地,將奇偶校驗群#K進(jìn)行分割為64比特單位的分割,從而生成由64比特構(gòu)成的奇偶校驗塊#PK-1、#PK-2、…、#PK-256(K=1、2、…、8)。這樣,將所有奇偶校驗群#K(K=1、2、…、8)以通信系統(tǒng)支持的分組大小中最小的分組大小的64比特為單位進(jìn)行分割,從而生成64比特單位的奇偶校驗塊#PK-1、#PK-2、…#PK-256(K=1、2、…、8)。然后,由奇偶校驗塊#P1-1、#P2-1、#P3-1、#P4-1、#P5-1、#P6-1、#P7-1、#P8-1生成512比特的奇偶校驗分組#1,對該奇偶校驗分組#1附加差錯檢測碼(例如,CRC),生成插入差錯檢測碼后的奇偶校驗分組,并將其作為發(fā)送分組。同樣地,由奇偶校驗塊#P1-2、#P2-2、#P3-2、#P4-2、#P5-2、#P6-2、#P7-2、#P8-2生成512比特的奇偶校驗分組#2,對該奇偶校驗分組#2附加差錯檢測碼(例如,CRC),生成插入差錯檢測碼后的奇偶校驗分組,并將其作為發(fā)送分組。同樣地,由奇偶校驗塊#P1-L、#P2-L、#P3-L、#P4-L、#P5-L、#P6-L、#P7-L、#P8-L生成512比特的奇偶校驗分組#L,對該奇偶校驗分組#L附加差錯檢測碼(例如,CRC),生成插入差錯檢測碼后的奇偶校驗分組,并將其作為發(fā)送分組(L=1、2、…、256)。這樣,在生成了信息分組和奇偶校驗分組時,即使擦除1信息分組或1奇偶校驗分組,也以糾刪碼的塊考慮時,存在了八個糾刪碼的塊,但在原來的處理單位即512比特時,僅發(fā)生512比特中的64比特的擦除。因此,基于1分組的擦除的擦除率與圖49的情況相同。因此,在分組大小為64比特的情況(參照圖49)和為512比特(參照圖50)的情況下,能夠使用同一糾刪碼,由此能夠不取決于插入差錯檢測碼(例如,CRC)的分組大大小(分組大小),而獲得高的糾刪能力。圖52表示一例本實施方式的進(jìn)行分組分割的通信裝置700所具備的糾刪編碼關(guān)聯(lián)處理單元710的結(jié)構(gòu),在圖52中,對與圖38A進(jìn)行相同的動作的結(jié)構(gòu)附加了相同的標(biāo)號。分組分割單元716將分組43、設(shè)定信號42和控制信號44作為輸入,并基于分組大小,判斷是否進(jìn)行分組分割。在本實施方式中,在設(shè)定信號42所示的分組大小不是通信系統(tǒng)支持的分組大小中最小的分組大小時,分組分割單元716判斷為進(jìn)行分組分割。然后,此時,分組分割單元716對分組43進(jìn)行分割,并將分割后的分組作為分組46輸出。另一方面,在設(shè)定信號42所示的分組大小是通信系統(tǒng)支持的分組大小中最小的分組大小時,分組分割單元716判斷為不進(jìn)行分組分割。然后,此時,分組分割單元716將分組43直接作為分組46輸出。因此,在設(shè)定信號42表示分組大小為512比特時,分組分割單元716如圖50所示那樣進(jìn)行分組分割。重新排列單元713將分組46作為輸入,進(jìn)行數(shù)據(jù)的重新排列。糾刪編碼器714進(jìn)行重新排列后的數(shù)據(jù)的編碼,并輸出奇偶校驗位47。分組重構(gòu)單元717將奇偶校驗位47、分組43、設(shè)定信號42和控制信號44作為輸入,并基于分組大小,以圖49~圖51所示的任一個分組結(jié)構(gòu),構(gòu)成分組,并輸出分組48。差錯檢測碼附加單元715C將分組48、設(shè)定信號42、控制信號44作為輸入,根據(jù)各個分組大小,附加差錯檢測用的比特,并輸出發(fā)送分組49。圖53表示一例本實施方式的糾刪解碼關(guān)聯(lián)處理單元930的結(jié)構(gòu),對與圖39進(jìn)行相同的動作的結(jié)構(gòu)附加了相同的標(biāo)號。圖53與圖39的極為不同之處在于,在圖52的糾刪編碼關(guān)聯(lián)處理單元710中,隨著插入了分組分割單元716,在圖53中,追加了分組分割單元933。差錯檢測單元931將數(shù)據(jù)51、糾刪編碼方法的信息57作為輸入,基于糾刪編碼方法的信息57中包含的分組大小的信息、糾刪編碼的編碼率等的信息,進(jìn)行差錯檢測,并輸出差錯檢測后的分組53。分組分割單元933將差錯檢測后的分組53、糾刪編碼方法的信息57作為輸入,并基于糾刪編碼方法的信息57中包含的分組大小的信息,判斷是否進(jìn)行分組分割。具體而言,在糾刪編碼方法的信息57中包含的分組大小不是通信系統(tǒng)支持的分組大小中最小的分組大小時,分組分割單元933判斷為進(jìn)行分組分割。然后,此時,分組分割單元933對差錯檢測后的分組53進(jìn)行分割,并將分割后的分組作為分組59輸出。另一方面,在糾刪編碼方法的信息57中包含的分組大小是通信系統(tǒng)支持的分組大小中最小的分組大小時,分組分割單元933判斷為不進(jìn)行分組分割。然后,此時,分組分割單元933將差錯檢測后的分組53直接作為分組59輸出。糾刪解碼器932將分組59和糾刪方法的信息57作為輸入,對分組59進(jìn)行糾刪解碼的處理,并輸出糾刪解碼后的分組55。在以上的說明中,舉例說明了分組大小為兩種的情況,但本發(fā)明并不限于此,即使為三種以上時,通過將多個分組大小中最小的分組大小作為分割單位而對分組43進(jìn)行分割,從而也能夠進(jìn)行糾刪編碼。因此,即使在分組大小為三種以上時,與分組大小為兩種的情況同樣,也能夠進(jìn)行糾刪編碼器和解碼器的電路的通用化,所以能夠獲得可削減電路規(guī)模的效果。如上所述,在本實施方式中,在支持多個插入差錯檢測碼(例如,CRC)的分組的大小(分組大小)時,分組分割單元716將多個分組大小中最小的分組大小作為分割單位,并對分組43進(jìn)行分割。然后,重新排列單元713將分割出的分組的順序重新排列,糾刪編碼器714對重新排列后的數(shù)據(jù)進(jìn)行編碼,從而生成奇偶校驗位。由此,在為任何的分組大小時,都能夠使用同樣的糾刪碼,無論分組大小如何,都能夠得到削減電路規(guī)模,并且獲得較高的糾刪能力的效果。另外,在本實施方式中,舉例說明了使用LDPC塊碼、LDPC卷積碼等的系統(tǒng)碼進(jìn)行糾刪的情況,但也能夠?qū)⒈景l(fā)明適用于在Raptor碼(Fountaincodes,LT(Luby-Transform)codes)等中使用非系統(tǒng)碼進(jìn)行糾刪的情況。在系統(tǒng)碼時,在發(fā)送側(cè),從信息分組生成信息分組和奇偶校驗分組,在接收側(cè),基于接收到的分組,進(jìn)行糾刪中的解碼,估計信息分組。相對于此,在非系統(tǒng)碼時,在發(fā)送側(cè),從信息分組僅生成奇偶校驗分組,在接收側(cè),基于接收到的分組,進(jìn)行糾刪解碼中的解碼,估計信息分組。(實施方式6)在實施方式4中,說明了兩個分組結(jié)構(gòu)(參照圖34A和圖34B)。在本實施方式中,敘述這些兩個分組結(jié)構(gòu)的優(yōu)點,并且提出切換這些兩個分組結(jié)構(gòu)的方法。圖54是用于再次詳細(xì)地說明實施方式4中使用圖34A說明了的分組結(jié)構(gòu)#1的圖。分組結(jié)構(gòu)#1為,對信息分組#1~#n進(jìn)行糾刪編碼,生成奇偶校驗位,對信息分組#1~#n直接構(gòu)成分組,附加差錯檢測碼(例如,CRC),生成附加CRC后的信息分組#1~#n,并且從通過糾刪編碼獲得的奇偶校驗位生成奇偶校驗分組#1~#m(因此,在奇偶校驗分組中不包含信息),附加差錯檢測碼,獲得附加CRC后的奇偶校驗分組#1~#m。然后,附加CRC后的信息分組#1~#n、以及附加CRC后的奇偶校驗分組#1~#m的m+n個分組被發(fā)送。作為此時的特征,例如,在發(fā)生了z個分組消失時,信息分組的分組差錯率為PER≤z/n。圖55是用于再次詳細(xì)地說明實施方式4中使用圖34B說明了的分組結(jié)構(gòu)#2的圖。分組結(jié)構(gòu)#2為,對信息分組#1~#n進(jìn)行糾刪編碼,生成奇偶校驗位,不區(qū)分信息分組和奇偶校驗分組而生成分組#1~#n+m。分組#1~#n+m分別由信息和奇偶校驗位構(gòu)成。但是,例外地,也可以存在僅由信息或僅由奇偶校驗位構(gòu)成的分組。然后,對分組#1~#n+m附加差錯檢測碼(例如,CRC),獲得附加CRC后的分組#1~#n+m。這樣,在分組結(jié)構(gòu)#2中,改變了原來的信息分組的結(jié)構(gòu)。因此,例如,在發(fā)生了z個分組擦除時,信息分組的分組差錯率為PER≤1。因此,在擦除分組的數(shù)多時,也就是說,在z較大時,圖54所示的分組結(jié)構(gòu)#1的分組差錯率特性好于圖55所示的分組結(jié)構(gòu)#2的分組差錯率特性。另一方面,在擦除分組的數(shù)少時,也就是說,在z較小時,在分組結(jié)構(gòu)#2中,在重新排列方法中沒有如分組結(jié)構(gòu)#1那樣的限制,將信息分組#i(i=1,2,…,n)中包含的信息分配給附加CRC后的分組#1~#n而進(jìn)行更適當(dāng)?shù)闹匦屡帕校瑥亩軌颢@得較高的糾刪能力,所以與分組結(jié)構(gòu)#1相比,分組差錯率特性良好。因此,為了獲得良好的分組差錯率特性,將這些兩個分組結(jié)構(gòu),根據(jù)·要求的分組差錯率的特性·來自通信對方的請求·數(shù)據(jù)的種類·與通信對方的通信狀況(例如,接收質(zhì)量、接收信號強(qiáng)度、分組差錯的狀況)等進(jìn)行切換,選擇更適合的分組結(jié)構(gòu)較為重要。圖56表示一例本實施方式的糾刪編碼關(guān)聯(lián)處理單元710的結(jié)構(gòu),對與圖38B進(jìn)行相同的動作的結(jié)構(gòu)附加相同的標(biāo)號。在圖56中,設(shè)定信號42A除了包含與構(gòu)成分組的比特的大小(分組大小)有關(guān)的信息以外,還包含由具有糾刪編碼關(guān)聯(lián)處理單元710的通信裝置700指定的糾刪方式的信息??刂菩盘?4例如包含從通信對方反饋的通信狀況的信息(接收強(qiáng)度的信息、與發(fā)生分組差錯有關(guān)的信息、無線的情況下,例如為CSI(ChannelStateInformation)等(但是,并不限于這些信息))。重新排列單元713B、糾刪編碼器714和差錯檢測碼附加單元715B將設(shè)定信號42A和控制信號44作為輸入,并基于控制信號44表示的通信狀況,決定使用分組結(jié)構(gòu)#1和分組結(jié)構(gòu)#2中的任一個分組結(jié)構(gòu)。然后,重新排列單元713B基于與構(gòu)成設(shè)定信號42A中包含的分組的比特的大小(分組大小)有關(guān)的信息,對應(yīng)于決定了的分組結(jié)構(gòu)而重新排列信息的順序,并輸出重新排列后的數(shù)據(jù)45。另外,糾刪編碼器714基于與設(shè)定信號42中包含的分組大小有關(guān)的信息,對應(yīng)于決定了的分組結(jié)構(gòu)而進(jìn)行糾刪編碼,并輸出奇偶校驗位47。另外,差錯檢測碼附加單元715B從數(shù)據(jù)41和奇偶校驗位47,對應(yīng)于決定了的分組結(jié)構(gòu)而構(gòu)成圖54或圖55所示的任一個分組結(jié)構(gòu)的分組,對構(gòu)成后的分組附加差錯檢測碼、例如CRC,并輸出附加差錯檢測碼后的分組49。圖57表示一例本實施方式的糾刪解碼關(guān)聯(lián)處理單元930的結(jié)構(gòu),在圖57中,對與圖35進(jìn)行相同的動作的結(jié)構(gòu)附加相同的標(biāo)號。信息57A是對通信對方的通信裝置700中的糾刪編碼方法的信息進(jìn)行解調(diào)所得的糾刪編碼方法的信息,例如包含糾刪碼的編碼率、分組大小的信息、以及分組結(jié)構(gòu)的信息。因此,差錯檢測單元781將數(shù)據(jù)51和糾刪編碼方法的信息57A作為輸入,基于消失編碼方法的信息57A,進(jìn)行差錯檢測,并輸出差錯檢測后的分組53。糾刪解碼器782將差錯檢測后的分組53、糾刪編碼方法的信息57A作為輸入,基于糾刪編碼方法的信息57的信息,進(jìn)行糾刪解碼,并輸出解碼后的分組55。然后,重新排列單元934從解碼后的分組生成信息分組52。如上所述,在本實施方式中,根據(jù)通信狀況,切換區(qū)分信息分組和奇偶校驗分組而構(gòu)成的分組結(jié)構(gòu)(分組結(jié)構(gòu)#1)、以及沒有信息分組和奇偶校驗分組的區(qū)分的分組結(jié)構(gòu)(分組結(jié)構(gòu)#2)。由此,能夠采用適合通信狀況的分組結(jié)構(gòu),所以獲得可得到適合的通信質(zhì)量的效果。(實施方式7)在本實施方式中,提出與實施方式6不同的分組結(jié)構(gòu)。在實施方式6中,說明了利用以下傾向,根據(jù)通信狀況切換分組結(jié)構(gòu)的情況,所述傾向為:若比較圖54的分組結(jié)構(gòu)#1與圖55的分組結(jié)構(gòu)#2,則在擦除分組多時,分組結(jié)構(gòu)#1的分組差錯特性好于分組結(jié)構(gòu)#2的分組差錯特性,而在擦除分組少時,分組結(jié)構(gòu)#2的分組差錯特性好于分組結(jié)構(gòu)#1的分組差錯特性。在本實施方式中,提出無論擦除分組的數(shù)如何,都具有優(yōu)良的分組差錯特性的分組結(jié)構(gòu)。圖58表示本實施方式的分組結(jié)構(gòu)#3。分組結(jié)構(gòu)#3由信息分組構(gòu)成發(fā)送分組。另外,圖59表示一例本實施方式的糾刪編碼關(guān)聯(lián)處理單元710的結(jié)構(gòu),對與圖52和圖56進(jìn)行相同的動作結(jié)構(gòu)的附加了相同的標(biāo)號。如圖58所示,準(zhǔn)備信息分組#1~#n的n個信息分組。此時,重新排列單元713B將該n個信息分組#1~#n作為輸入,進(jìn)行重新排列,并輸出重新排列后的信息45。然后,糾刪編碼器714將重新排列后的信息45作為輸入,進(jìn)行編碼,并輸出奇偶校驗位47。分組構(gòu)成單元718將信息分組#1~#n和奇偶校驗位作為輸入,并如圖58那樣地構(gòu)成包含信息分組和奇偶校驗位的分組。具體而言,分組結(jié)構(gòu)單元718將通過糾刪編碼求出的多個奇偶校驗位進(jìn)行分割為n個奇偶校驗群#k(k=1、2、…、n)的分割。但是,在奇偶校驗位的數(shù)不是n的倍數(shù)時,分組構(gòu)成單元718插入虛擬的比特以使其為n的倍數(shù),并使奇偶校驗位的數(shù)與虛擬的比特的數(shù)之和為n的倍數(shù)。然后,如圖58那樣,分組構(gòu)成單元718生成由信息分組#1和奇偶校驗群#1構(gòu)成的分組#1。同樣地,分組構(gòu)成單元718生成由信息分組#k和奇偶校驗群#k構(gòu)成的分組#k(k=1、2、…、n)。分組構(gòu)成單元718將生成的分組#k(k=1、2、…、n)作為分組48,并將其輸出到差錯檢測碼附加單元715C。然后,差錯檢測碼附加單元715C對各個分組48附加差錯檢測碼、例如CRC,生成附加CRC后的分組#1~#n,并將其作為發(fā)送分組。這里,在圖58的分組結(jié)構(gòu)中,若發(fā)生了z個分組擦除,則信息分組的分組差錯率為PER≤z/n,在擦除分組多時,表示良好的分組差錯率。另一方面,在圖58的分組結(jié)構(gòu)時,在數(shù)據(jù)的重新排列中難以發(fā)生規(guī)則性,所以即使在擦除分組少時,也表示良好的分組差錯率。因此,通過使用本實施方式中的分組結(jié)構(gòu),無論擦除分組的數(shù)如何,都能夠獲得良好的糾刪能力。但是,存在以下的缺點,即:構(gòu)成分組的比特數(shù)(分組大小)多于分組結(jié)構(gòu)#1(參照圖54)和分組結(jié)構(gòu)#2(參照圖55),所以不適合于構(gòu)成信息分組的比特數(shù)多的情況。因此,將實施方式6中說明的分組結(jié)構(gòu)#1(參照圖54)、分組結(jié)構(gòu)#(參照圖55)、以及本實施方式中說明的分組結(jié)構(gòu)#3(圖58),根據(jù)·要求的分組差錯率的特性·來自通信對方的請求·數(shù)據(jù)的種類·與通信對方的通信狀況(例如,接收質(zhì)量、接收信號強(qiáng)度、分組差錯的狀況)·構(gòu)成信息分組的比特數(shù)等進(jìn)行切換,選擇更適合的分組結(jié)構(gòu)較為重要。另外,實現(xiàn)分組結(jié)構(gòu)#3的糾刪編碼關(guān)聯(lián)單元和糾刪解碼關(guān)聯(lián)單元的結(jié)構(gòu)與圖59和圖57相同,所以省略說明。另外,不需要支持分組結(jié)構(gòu)#(參照圖54)、分組結(jié)構(gòu)#2(參照圖55)和分組結(jié)構(gòu)#3(圖58)的所有分組結(jié)構(gòu),即使作為切換任意兩種的分組結(jié)構(gòu),也能夠獲得適當(dāng)?shù)募m刪能力。(實施方式8)在實施方式6中,說明了根據(jù)通信狀況,切換兩個分組結(jié)構(gòu)(參照圖54和圖55)的方法。另外,本發(fā)明人通過模擬,確認(rèn)了除了通信狀況以外,還根據(jù)編碼率,切換這些兩個分組結(jié)構(gòu),從而獲得良好的分組差錯率特性。具體而言,確認(rèn)了在編碼率為2/3時,在分組結(jié)構(gòu)#1(參照圖54)和分組結(jié)構(gòu)#2(參照圖55)中,在擦除率較小時幾乎看不出分組差錯特性的差,在擦除率較高時,分組結(jié)構(gòu)#1的分組差錯特性明顯優(yōu)于分組結(jié)構(gòu)#2的分組差錯特性。另外,在編碼率為4/5時,獲得下述結(jié)果,即:擦除率較小時的分組差錯特性在分組結(jié)構(gòu)#1中非常差,而在分組結(jié)構(gòu)#2中該特性良好。由此,為了獲得良好的分組差錯率特性,將這些兩個分組結(jié)構(gòu),除了·要求的分組差錯率的特性·來自通信對方的請求·數(shù)據(jù)的種類·與通信對方的通信狀況(例如,接收質(zhì)量、接收信號強(qiáng)度、分組差錯的狀況)之外,還根據(jù)·編碼率進(jìn)行切換,選擇更適合的分組結(jié)構(gòu)較為重要。另外,本實施方式的糾刪編碼關(guān)聯(lián)單元710和糾刪解碼關(guān)聯(lián)處理單元930的結(jié)構(gòu)與實施方式6相同,所以省略說明。在本實施方式中,重新排列單元713B、糾刪編碼器714和差錯檢測碼附加單元715C將設(shè)定信號42和控制信號44作為輸入,并基于設(shè)定信號42表示的編碼率的信息和控制信號44表示的通信狀況,決定使用分組結(jié)構(gòu)#1和分組結(jié)構(gòu)#2中的任一個分組結(jié)構(gòu)。例如,在設(shè)定信號42表示編碼率2/3,控制信號44表示通信狀況惡劣時,重新排列單元713B、糾刪編碼器714和差錯檢測碼附加單元715C決定使用分組結(jié)構(gòu)#2。另外,在設(shè)定信號42表示編碼率4/5,控制信號44表示通信狀況良好時,重新排列單元713B、糾刪編碼器714和差錯檢測碼附加單元715C決定使用分組結(jié)構(gòu)#2。這樣,重新排列單元713B、糾刪編碼器714和差錯檢測碼附加單元715C根據(jù)編碼率和通信狀況,切換兩個分組結(jié)構(gòu),從而能夠獲得良好的分組差錯特性。另外,在使用實施方式7中說明的分組結(jié)構(gòu)#3時,分組差錯特性沒有因編碼率而較大的變動,無論通信狀況如何,在較高的擦除率和較低的擦除率中,都獲得了得到良好的分組差錯率特性的模擬結(jié)果。(關(guān)于使用了LDPC卷積碼時的奇偶校驗分組)以下,補(bǔ)充說明有關(guān)使用了如實施方式1所述的LDPC卷積碼(LDPC-CC:LowDensityParityCheck-ConvolutionalCode)時的奇偶校驗分組。在卷積碼中,在編碼側(cè)的通信裝置僅發(fā)送了編碼器對發(fā)送的信息序列中最后發(fā)送的時刻的信息比特生成的奇偶校驗比特為止的數(shù)據(jù)時,解碼側(cè)的通信裝置在解碼處理中無法進(jìn)行校驗矩陣的行方向和列方向上的似然比的重復(fù)解碼,信息的接收質(zhì)量極大劣化。因此,一般而言,在卷積碼中,需要零終止(zerotermination)。圖60是用于說明“Information-zero-termination”的方法的圖。另外,在圖60中,在編碼率k/(k+1)時,將時刻i中的信息比特表示為Xi,1、Xi,2、…、Xi,k,將奇偶校驗比特表示為Pi。如圖60所示,在“Information-zero-termination”中,將發(fā)送的信息序列中最后發(fā)送的時刻n以后的信息比特1002(稱為“虛擬的信息比特”)假定為“0”而進(jìn)行編碼,生成奇偶校驗比特1003。此時,對虛擬的信息比特1002,解碼側(cè)的通信裝置知道其為“0”,所以編碼側(cè)的通信裝置不發(fā)送虛擬的信息比特1002,僅發(fā)送根據(jù)虛擬的信息比特1002生成的奇偶校驗比特1003。在本發(fā)明中,敘述了奇偶校驗分組,但在使用了LDPC-CC時,構(gòu)成奇偶校驗分組的奇偶校驗比特意味著在時刻n之前生成的奇偶校驗比特和根據(jù)“Information-zero-termination”生成的奇偶校驗比特1003的雙方。(關(guān)于非系統(tǒng)碼中的分組生成方法)以下,敘述非系統(tǒng)碼中的分組生成方法。圖61表示一例使用了非系統(tǒng)碼時的糾刪編碼單元的結(jié)構(gòu)。在圖61中,對進(jìn)行與圖34A相同動作的結(jié)構(gòu)附加了相同的標(biāo)號。與圖34A的不同之處在于,糾刪編碼單元614A是進(jìn)行非系統(tǒng)編碼的編碼器,從信息分組#1~#n生成奇偶校驗分組#1~#m+n。因此,糾刪編碼單元614輸出奇偶校驗分組#1~#n+m。然后,差錯檢測碼附加單元615A將奇偶校驗分組#1~#n+m作為輸入,附加差錯檢測碼、例如CRC,并輸出附加CRC后的奇偶校驗分組#1~#n+m。另外,在糾刪編碼單元612A中,不一定需要重新排列單元613,也可以沒有重新排列單元613。圖62表示一例糾刪解碼單元的結(jié)構(gòu),對進(jìn)行與圖35的動作相同動作的結(jié)構(gòu)附加了相同的標(biāo)號。與圖35的不同之處在于,差錯檢測單元681A將解碼后的奇偶校驗分組#1~#n+m作為輸入,糾刪解碼器682A恢復(fù)奇偶校驗分組#1~#n+m,從奇偶校驗分組#1~#n+m獲得信息分組#1~#n。(實施方式9)以下,敘述在圖54的分組構(gòu)成方法中,用于獲得較高的糾刪能力的分組結(jié)構(gòu)的詳細(xì)方法。圖63是通過另一個表示方法來表示了圖54的分組構(gòu)成方法的圖。這里,假設(shè)構(gòu)成信息分組的比特數(shù)和構(gòu)成糾刪編碼后的分組的比特數(shù)相等。在糾刪編碼后的分組#1~#m+n中,假設(shè)分組#k(k=1、…、m+n)由信息群#k(由信息比特構(gòu)成)和奇偶校驗群#k(由奇偶校驗比特構(gòu)成)構(gòu)成。此時,理想上,假設(shè)在分組#a和分組#b(其中,a≠b;a、b=1、…、m+n)中,信息群#a的比特數(shù)和信息群#b的比特數(shù)相等,奇偶校驗群#a的比特數(shù)和奇偶校驗群#b的比特數(shù)相等(其中,在任意的a和b成立),則具有高的糾錯能力。但是,根據(jù)編碼率,存在無法采用這樣的結(jié)構(gòu)的情況。此時,假設(shè)信息群#a的比特數(shù)和信息群#b的比特數(shù)之差最多為“1”,而且奇偶校驗群#a的比特數(shù)和奇偶校驗群#b的比特數(shù)之差最多為“1”(其中,在任意的a和b成立),則具有較高的糾錯能力。根據(jù)本發(fā)明一實施例,提供了一種糾刪編碼裝置,適用于進(jìn)行分組通信的通信裝置,包括:重新排列單元,根據(jù)低密度奇偶校驗卷積碼的奇偶校驗多項式(1)的約束長度Kmax以及編碼率(q-1)/q,重新排列多個信息分組中包含的信息數(shù)據(jù);以及編碼單元,使用所述奇偶校驗多項式,對重新排列后的信息數(shù)據(jù)進(jìn)行糾刪編碼,生成奇偶校驗分組,所述奇偶校驗多項式(1)為(Da#k,1,1+Da#k,1,2+…+Da#k,1,L1k+1)X1(D)+(Da#k,2,1+Da#k,2,2+…+Da#k,2,L2k+1)X2(D)+……(1)+(Da#k,q-1,1+Da#k,q-1,2+…+Da#k,q-1,Lq-1k+1)Xq-1(D)+(Db#k,1+Db#k,2+…+Db#k,Lk+1)P(D)=0在式(1)中,D是延遲運算子,而且,a#k,x,y、b#k,y(k=1、2、3、…、g)是校驗多項式(1)的各個次數(shù),假設(shè)a#k,x,y、b#k,y的最大值(最大次數(shù))為amax,則約束長度Kmax為Kmax=amax+1。重新排列后的連續(xù)的Kmax×(q-1)個信息數(shù)據(jù)由不同的信息分組中包含的信息數(shù)據(jù)構(gòu)成。所述重新排列單元從Kmax×(q-1)個以上的信息分組中各選擇1比特的信息數(shù)據(jù)依序排列。所述重新排列單元從Kmax×(q-1)個以上的信息分組中各選擇1比特的信息數(shù)據(jù)分配給多個信息塊,并且排列信息數(shù)據(jù),以使包含了信息數(shù)據(jù)的信息分組的順序?qū)γ總€所述信息塊不同。根據(jù)本發(fā)明另一實施例,提供了一種糾刪編碼方法,適用于分組通信,包括以下步驟:根據(jù)低密度奇偶校驗卷積碼的奇偶校驗多項式(2)的約束長度Kmax以及編碼率(q-1)/q,重新排列多個信息分組中包含的信息數(shù)據(jù);以及使用所述奇偶校驗多項式,對重新排列后的信息數(shù)據(jù)進(jìn)行糾刪編碼,生成奇偶校驗分組,所述奇偶校驗多項式(2)為(Da#k,1,1+Da#k,1,2+…+Da#k,1,L1k+1)X1(D)+(Da#k,2,1+Da#k,2,2+…+Da#k,2,L2k+1)X2(D)+……(2)+(Da#k,q-1,1+Da#k,q-1,2+…+Da#k,q-1,Lq-1k+1)Xq-1(D)+(Db#k,1+Db#k,2+…+Db#k,Lk+1)P(D)=0在式(2)中,D是延遲運算子,而且,a#k,x,y、b#k,y(k=1、2、3、…、g)是校驗多項式(2)的各個次數(shù),假設(shè)a#k,x,y、b#k,y的最大值(最大次數(shù))為amax,則約束長度Kmax為Kmax=amax+1。本發(fā)明不局限于上述所有的實施方式,而是可以進(jìn)行各種變更來實施。例如,在上述實施方式中,主要說明通過編碼器和發(fā)送裝置來實現(xiàn)的情況,但本發(fā)明并不限于此,也可以適用于通過電力線通信裝置來實現(xiàn)的情況。另外,能夠?qū)⒃摼幋a方法和發(fā)送方法作為軟件來進(jìn)行。例如,也可以將進(jìn)行上述編碼方法和通信方法的程序預(yù)先存儲在ROM(ReadOnlyMemory,只讀存儲器)中,通過CPU(CentralProcessorUnit,中央處理器)使該程序動作。另外,也可以將進(jìn)行上述編碼方法和發(fā)送方法的程序存儲在可通過計算機(jī)讀取的存儲媒體中,將存儲在存儲媒體中的程序記錄在計算機(jī)的RAM(RandomAccessMemory,隨機(jī)存儲器)中,根據(jù)該程序使計算機(jī)動作。另外,本發(fā)明并不限于無線通信,不言而喻,對電力線通信(PLC:PowerLineCommunication)、可見光通信和光通信也極為有用。在2008年7月2日提交的特愿第2008-173735號中包含的說明書、附圖和說明書摘要的公開內(nèi)容都引用于本發(fā)明。工業(yè)實用性本發(fā)明能夠在使用了LDPC-CC的糾刪中提高糾刪能力,例如對使用低密度奇偶校驗卷積碼(LDPC-CC:LowDensityParityCheck-ConvolutionalCodes)進(jìn)行糾刪的編碼裝置和糾刪編碼方法等極為有用。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
府谷县| 钟山县| 高安市| 准格尔旗| 迭部县| 武强县| 镇坪县| 秭归县| 宝坻区| 盐边县| 四平市| 聂拉木县| 武义县| 成安县| 连南| 宝应县| 康保县| 禹州市| 大悟县| 青阳县| 巴楚县| 阜城县| 丰镇市| 佛学| 南澳县| 宜川县| 平遥县| 永新县| 姚安县| 仙居县| 民县| 津南区| 四子王旗| 防城港市| 余姚市| 京山县| 松溪县| 三江| 夏河县| 肃宁县| 宁城县|