專利名稱::帶有錯誤信息重新編碼和反饋的透博譯碼方法
技術(shù)領(lǐng)域:
:本發(fā)明總的涉及對被turbo(透博)編碼的信息譯碼的方法。更具體地,本發(fā)明涉及當(dāng)譯碼方法難以收斂時對譯碼方法的改進(jìn)。Turbo碼當(dāng)前成為最有效的糾錯代碼,因為在現(xiàn)有的代碼中間,它們對于給定的信號噪聲比有可能得出最低的誤碼率,以及具有合理的譯碼復(fù)雜性。它們可被使用于連續(xù)的數(shù)字傳輸,或用于按幀的傳輸。Turbo碼是由C.Berrou,A.G1avieux和P.Thitimajshima在題目為“NearShannonLimitError-CorrectingCodingandDecodingTurbo-codes(接近香農(nóng)極限的糾錯編碼和譯碼turbo碼)”,ICC-1993ConferenceProceedings,pp.1064-1070的論文中提出的。Turbo碼隨后成為許多開發(fā)的課題,今天術(shù)語“turbo碼”是指基于以下兩個概念的一類代碼第一概念是幾個通過交織步驟分開的簡單代碼(稱為基本代碼)的級聯(lián),修改用這些基本代碼代表數(shù)據(jù)的次序?;敬a可以具有不同的類型用于卷積turbo碼的遞歸系統(tǒng)碼(稱為RSC),用于塊turbo碼的或塊碼,諸如Hamming(漢明)碼,RS碼或BCH碼。不同類型的級聯(lián)是可以設(shè)想的。在并行級聯(lián)時,同一個信息在交織后由每個編碼器分開地編碼。在串行級聯(lián)時,每個編碼器的輸出在交織后被隨后的編碼器編碼。turbo碼的維數(shù)是指用于實施turbo碼的基本編碼器的數(shù)目。所使用的交織可以具有統(tǒng)一的類型,例如通過把要被交織的數(shù)據(jù)逐行輸入到矩陣和逐列地檢索,這種類型的交織特別在塊turbo碼中被采用。通常,為了改進(jìn)性能,turbo碼使用非均勻交織。這特別是對于卷積turbo碼的情形。第二概念是turbo碼的疊代譯碼,也稱為turbo譯碼。譯碼的每次疊代包含幾個基本譯碼操作的級聯(lián)。對于這個目的所使用的基本譯碼器具有加權(quán)輸入和輸出類型,每種類型相應(yīng)于turbo編碼器的一個基本編碼器。基本譯碼器的加權(quán)輸入和輸出轉(zhuǎn)換分別輸入到相應(yīng)的基本編碼器的。和從相應(yīng)的基本編碼器輸出的、二進(jìn)制或m進(jìn)制的輸入數(shù)據(jù)的概率。加權(quán)的輸入和輸出可以根據(jù)概率、或然率比值或?qū)?shù)或然率比值(也稱為LLR)被分類。按照turbo譯碼器,基本譯碼器逐個地工作(所謂的串行turbo譯碼),或同時地工作(所謂的并行turbo譯碼)。自然地,也可以設(shè)想混合譯碼方案。交織和去交織操作按照在編碼時執(zhí)行的去交織和交織操作來進(jìn)行。它們使得每個基本譯碼器能夠計及與相應(yīng)的基本編碼器的輸入端和輸出端處相同的次序呈現(xiàn)的信息,因此,每個基本譯碼器使用相應(yīng)于輸入到相應(yīng)的基本編碼器的、和從相應(yīng)的基本編碼器輸出的信息的信息。基本譯碼器的輸入信息是所謂的、包含來自相應(yīng)的基本編碼器的有噪聲的信息的先驗信息。根據(jù)這個先驗信息和獲知相應(yīng)的基本編碼器的編碼規(guī)律,基本譯碼器產(chǎn)生輸入到相應(yīng)的基本編碼器的、和/或從相應(yīng)的基本編碼器輸出的信息的后驗信息,它是一個具有較大可靠度的估值。通過后驗信息與先驗信息比較得到的附加信息被稱為外來信息。在基本譯碼運行中可以使用各種算法,特別是所謂的MAP(最大后驗),對數(shù)MAP和MaxLogMAP算法,也稱為APP,LogMAP,MaxLogMAP,它們都是通過已知先驗概率計算后驗概率而得到的。這些算法在P.Robertson,P.Hoeher和E.Villebrun的、題目為“Optimalandsub-optimalmaximumaposteriorialgorithmssuitableforturbo-decoding(適應(yīng)于turbo譯碼的最佳和次最佳最大后驗算法)”,EuropeanTrans.OnTelecom.,Vol.8,pp.119-125,March-April1997的論文中被描述。對于塊turbo碼,可以使用Chase的算法,如在題目為“Nearoptimumproductcodes(接近最佳乘積的代碼)”,Proc.IEEEGlobecom1994,pp.339-343,的論文中描述的。按照所使用的turbo編碼的類型,從基本譯碼器結(jié)合系統(tǒng)信息發(fā)出的外來信息或直接從基本譯碼器發(fā)出的后驗信息將被以后的基本譯碼器在同一個疊代內(nèi)作為先驗信息使用或被先前的基本譯碼器在以后的疊代內(nèi)作為先驗信息使用。無論在哪種情形下,在每次疊代時,輸入到基本譯碼器的、和從基本譯碼器輸出的信息越來越可靠。通過最終譯碼操作或通過疊代操作產(chǎn)生的信息被使用來產(chǎn)生輸出信息,它是編碼器的輸入信息的估值。原則上,在足夠次數(shù)的疊代后,譯碼方法停止和算法收斂。對于最后疊代的輸出信息進(jìn)行定閾值,以便產(chǎn)生turbo編碼的序列。雖然原理上是次最佳的,turbo譯碼通常給出接近于最佳譯碼器的性能,而同時無論如何具有相當(dāng)小的復(fù)雜性,因為它大約為基本碼的譯碼器的復(fù)雜性。在詳細(xì)地討論幾個turbo譯碼器的結(jié)構(gòu)之前,有必要簡略闡述相應(yīng)的turbo編碼器的結(jié)構(gòu)。圖1顯示具有n維的所謂的PCCC(并行級聯(lián)卷積碼)型的turbo編碼器。編碼裝置包括一組基本編碼器(11i),它們由交織器(10i)并行級聯(lián)和被隔開。每個基本編碼器是循環(huán)的系統(tǒng)卷積型(表示為RSC)。每個基本編碼器編碼有用的輸入信息的交織的版本。不同的基本編碼器的輸出由乘法器(12)相乘。系統(tǒng)的部分(X)對于所有以非交織形式的編碼器只發(fā)送一次。圖2顯示具有n維的所謂的SCCC(串行級聯(lián)卷積碼)型的turbo編碼器。編碼裝置包括一組串行級聯(lián)的RSC型的基本編碼器(21i),兩個接連的編碼器由交織器(20i)隔開。每個編碼器引入它本身的冗余度,增加階次的交織器具有增加的尺寸。圖3顯示所謂的BTC(塊turbo碼)型的turbo編碼器。編碼裝置也包括一組串行級聯(lián)的基本編碼器(31i),每個基本編碼器在這里是塊碼Hamming(漢明),RS或BCH,以及作用在塊的一維上。圖4a顯示用于由圖1的PCCCturbo編碼器編碼的信息的串聯(lián)型turbo譯碼器。譯碼器包括一組串行級聯(lián)的基本譯碼器,每個基本譯碼器(41i)相應(yīng)于turbo編碼器的基本編碼器(11i)。在所顯示的例子中,基本譯碼器使用LogAPP算法。以及具有以對數(shù)或然率比值(也稱為LLR)形式的軟輸入和輸出。為了簡明起見,沒有顯示交織器和去交織器。然而,不用說,基本譯碼器的輸入數(shù)據(jù)必須以與相應(yīng)的編碼器相同的次序被給出。譯碼運行包括一系列疊代1到k,每次疊代包括相同的一組基本譯碼操作。譯碼器的輸入端(e)從解調(diào)器接收以加權(quán)值形式的信息,作為所接收的符號的各自的概率的函數(shù)。接收的信息包含相應(yīng)于系統(tǒng)信息的部分(X)和分別相應(yīng)于從基本編碼器輸出的信息的冗余部分(Yi)。分接器(40)提供接收的信息的不同部分的分接。除了信息(Yi)以外,每個基本譯碼器Di(41i)自然地接收被適當(dāng)?shù)亟豢椀南到y(tǒng)信息(X)(為了簡明起見,沒有顯示出輸入)和由以前的譯碼器提供的外來的信息ei-1。在第一次疊代時,來自第一基本譯碼器D1的外來的信息被初始化為0,以及在D1的輸入端處的先驗系統(tǒng)信息是接收的系統(tǒng)部分(X)。D1使用第一冗余信息(Y1)來產(chǎn)生系統(tǒng)部分的新的估值,也稱為后驗信息。后驗信息與先驗信息之間的差值是由譯碼器產(chǎn)生的外來的信息。這個外來的信息(被適當(dāng)?shù)亟豢?被加到系統(tǒng)信息(也適當(dāng)?shù)亟豢?上,以便構(gòu)成后面的譯碼器的先驗系統(tǒng)信息。處理過程由逐個的譯碼器繼續(xù)下去直到Dn。由最后的基本譯碼器Dn產(chǎn)生的外來信息被傳輸?shù)紻1(事實上,如果使用單個組基本譯碼器,是返回傳播),以及新的完全的譯碼循環(huán)被疊代。通過逐次疊代,系統(tǒng)部分的估值可靠度增加,在k次疊代的結(jié)尾處,代表系統(tǒng)部分的加權(quán)值借助于定閾值裝置(44)進(jìn)行硬判決。在加權(quán)值是加權(quán)比特的情況下,在輸出端(S)處得到用比特序列表示的信息。不用說,可以使用其它類型的基本譯碼器。特別是,如果使用非對數(shù)型算法,則加法和減法運算要由乘法和除法運算代替。外來信息的初始值也必須隨之被修正(對于APP算法的1,對于估值概率的算法的0.5)。圖4b顯示用于由圖1的PCCCturbo編碼器編碼的信息的并行型turbo譯碼器。譯碼器包括一組并行級聯(lián)的基本譯碼器,每個基本譯碼器(41i)相應(yīng)于turbo編碼器的基本編碼器(11i)。在所示的例子中,基本譯碼器使用LogAPP算法,以及具有以對數(shù)或然率比值形式的加權(quán)輸入和輸出。這里也是,雖然沒有顯示交織器和去交織器,但用于基本譯碼器的輸入數(shù)據(jù)必須以與相應(yīng)的編碼器相同的次序被給出。譯碼運行包括一系列疊代1到k,每次疊代包括相同的一組基本譯碼操作。譯碼的原理類似于對于串行級聯(lián)描述的譯碼原理,這里在兩次接連的疊代之間并行地進(jìn)行外來信息的交換。每個基本譯碼器Di(41i)也接收冗余部分(Yi),系統(tǒng)部分的適當(dāng)?shù)亟豢椀陌姹?,和來自先前疊代的所有其它的譯碼器的外來信息。在同一個疊代中的每個譯碼器并行地工作,產(chǎn)生后驗信息,由此通過在后驗系統(tǒng)信息與先驗系統(tǒng)信息之間的差值得出外來信息。在基本譯碼器Di的輸入端處,當(dāng)i≠j時的外來信息ei(適當(dāng)?shù)亟豢?的不同的項被加到系統(tǒng)信息X的適當(dāng)?shù)亟豢椀陌姹?。譯碼器使用冗余信息Yi,提供系統(tǒng)部分的新的估值或后驗系統(tǒng)信息。第一疊代的基本譯碼器接收被初始化為0的外來信息(其中使用LogAPP算法)。最后疊代的譯碼器,每個提供系統(tǒng)信息的估值(Si)。代表這些估值的加權(quán)值在硬判決(44)之前被逐個地相加(43)。將會看到,可以設(shè)想以不同的外來信息傳播模式進(jìn)行串行-并行混合譯碼。譯碼的信息輸出(S)在所有硬判決的情形下都是由最后的疊代的最終的基本譯碼器提供的系統(tǒng)部分的估值造成的。圖5顯示相應(yīng)于圖2的SCCCT編碼器的turbo編碼器。這個譯碼器的結(jié)構(gòu)在S.Benedetto,G.Montorsi,D.Divsalar和F.Pollara的、題目為“SerialconcatenationofinterleavedcodesPerformanceanalysis,designanditerativedecoding(交織碼的串行級聯(lián)性能分析,設(shè)計和疊代譯碼)”,JPLTDAProgr.Rep.,vol.42-126,August1996的論文中被描述。譯碼器包括一組串行級聯(lián)的基本譯碼器,每個基本譯碼器Di(51i)相應(yīng)于turbo編碼器的基本編碼器(21i)。譯碼運行包括一系列疊代l到k,每次疊代包括相同的一組基本譯碼操作。為了簡明起見,沒有顯示交織器和去交織器。然而,不用說,基本譯碼器的輸入數(shù)據(jù)必須以與相應(yīng)的編碼器相同的次序被給出。具體地,在同一次疊代中的兩個譯碼器Di和Di+1由相應(yīng)于分隔編碼器Ci和Ci+1的交織器(20i)的去交織器分隔開。同樣地,基本譯碼器的輸出(Oc)在被提供給以后的疊代的譯碼器Di以前由等同于(20i)的交織器進(jìn)行交織。每個基本譯碼器具有兩個輸入端Ic和Iu。以及兩個輸出端Oc和Ou。輸入端Ic接收與從編碼器Ci輸出的數(shù)據(jù)有關(guān)的先驗信息,而輸入端Iu接收與被輸入到所編碼器的數(shù)據(jù)有關(guān)的先驗信息。同樣地,輸出端Oc提供與從編碼器Ci輸出的數(shù)據(jù)有關(guān)的后驗信息,而輸出端Ou提供與被輸入到所述編碼器的數(shù)據(jù)有關(guān)的后驗信息。由基本譯碼器Di+1在Oc處提供的后驗信息被以后的疊代的譯碼器Di用作為先驗信息,使得它能夠更可靠地估計輸入到相應(yīng)的編碼器Ci、和從相應(yīng)的編碼器Ci輸出的信息。在給定從以前的疊代中沒有提供后驗信息的情況下,第一疊代的基本譯碼器和最后疊代的最終基本譯碼器D1在它們的輸入端Iu處接收零的數(shù)值。最后的疊代的最終基本譯碼器D1的輸出端Ou,以加權(quán)形式,提供編碼器C1的輸入信息的估值,也就是說,有用的信息(X)。這些數(shù)值通過定閾值(54)進(jìn)行硬判決,以便提供譯碼的信息(S)。圖6顯示相應(yīng)于圖3的BTCturbo編碼器的turbo譯碼器。譯碼器包括一組串行級聯(lián)的基本譯碼器,每個基本譯碼器Di(61i)相應(yīng)于turbo編碼器的基本編碼器Ci(31i)。譯碼運行包括一系列疊代1到k,每次疊代包括相同的一組基本譯碼操作。要被譯碼的信息作為由輸入解調(diào)器提供的n維的加權(quán)值塊被給出。基本譯碼器的次序并不重要,每個作用在一個正交的尺度的塊上?;咀g碼器使用上述的Chase算法。每個基本譯碼器整體地接收輸入塊,以及按照相應(yīng)的編碼器的編碼的尺度實行對所述塊的所有加權(quán)值的估計。逐個后驗信息通過與先驗信息的差值被得出(在使用對數(shù)算法的譯碼器的情況下),外來信息的項目以具有與編碼塊相同的尺寸的加權(quán)值塊的形式被給出。這個外來信息被加到輸入信息上,以便用作為用于另一個譯碼器的先驗信息。因此,通過逐個尺寸地和逐次疊代地接連地進(jìn)行,系統(tǒng)部分的估值增加可靠度。代表這個信息的加權(quán)部分然后通過門限(64)進(jìn)行硬判決,以便提供譯碼的系統(tǒng)信息S。雖然turbo碼產(chǎn)生對于大的數(shù)據(jù)塊的接近于理論的香農(nóng)極限的性能,這些性能在某些配置下惡化小的數(shù)據(jù)塊,帶有大數(shù)目的尺度的turbo碼,或在非高斯信道下使用的塊turbo碼。turbo譯碼不收斂或收斂于次最佳解,導(dǎo)致錯誤的譯碼的信息?;诒景l(fā)明的問題是糾正turbo譯碼的收斂性的問題,以及提供無錯誤的譯碼信息。一般地說,按照本發(fā)明的譯碼方法對于通過turbo譯碼而譯碼的信息實行檢錯,以及在錯誤去除的情況下,從代表輸入信息的加權(quán)值來進(jìn)行,一部分以加權(quán)值形式被轉(zhuǎn)換的錯誤信息。然后對結(jié)果的輸入加權(quán)值重復(fù)進(jìn)行turbo譯碼的一系列疊代。如果譯碼的信息再次是錯誤的,則再次應(yīng)用先前的反饋,和再次重復(fù)進(jìn)行一系列的turbo譯碼的疊代。處理過程繼續(xù)進(jìn)行,直至譯碼的信息是無錯誤的或達(dá)到給定次數(shù)的疊代。基本原理在于,由于錯誤信息的影響部分地從輸入信息中去除,turbo譯碼選擇收斂到無錯誤的解。在譯碼的信息中存在剩余錯誤是由于turbo譯碼器的非最佳性的地方,修正輸入信息增加了turbo譯碼離開局部最佳性和收斂到具有最大或然率的信息的概率。更精確地,按照本發(fā)明的譯碼方法由權(quán)利要求1規(guī)定。有利的實施例在有關(guān)的權(quán)利要求中被提出。從閱讀以下的、示例性實施例的說明,將更清楚地明白上述的本發(fā)明的特征,以及其它特征,所述說明是對于附圖給出的,其中圖1示意地顯示PCCC型turbo編碼器的結(jié)構(gòu);圖2示意地顯示SCCC型turbo編碼器的結(jié)構(gòu);圖3示意地顯示塊turbo編碼器的結(jié)構(gòu);圖4a示意地顯示具有相應(yīng)于圖1的turbo編碼器的串行結(jié)構(gòu)的turbo譯碼器的結(jié)構(gòu);圖4b示意地顯示具有相應(yīng)于圖1的turbo編碼器的并行結(jié)構(gòu)的turbo譯碼器的結(jié)構(gòu);圖5示意地顯示相應(yīng)于圖2的turbo編碼器的turbo譯碼器的結(jié)構(gòu);圖6示意地顯示相應(yīng)于圖3的turbo編碼器的turbo譯碼器的結(jié)構(gòu);圖7示意地顯示按照本發(fā)明的第一實施例的turbo編碼器;圖8a示意地顯示按照本發(fā)明的第二實施例的、圖4a上顯示的那種turbo譯碼器;圖8b示意地顯示按照本發(fā)明的第三實施例的、圖4a上顯示的那種turbo譯碼器;圖9a示意地顯示按照本發(fā)明的第二實施例的、圖4b上顯示的那種turbo譯碼器;圖9b示意地顯示按照本發(fā)明的第三實施例的、圖4a上顯示的那種turbo譯碼器;圖10a示意地顯示按照本發(fā)明的第二實施例的、圖5上顯示的那種turbo譯碼器;圖10b示意地顯示按照本發(fā)明的第三實施例的、圖5上顯示的那種turbo譯碼器;圖11示意地顯示按照本發(fā)明的第二實施例的、圖6上顯示的那種turbo譯碼器。圖7上顯示本發(fā)明的第一實施例。所顯示的turbo譯碼裝置包括傳統(tǒng)的turbo譯碼器(70),它可以是圖4a,4b,5或6所示的任意一個turbo編碼器。為了簡明起見,假定所使用的基本譯碼器是LogAPP型,雖然可以使用任何其它類型的基本譯碼器。開關(guān)(78)先驗全都切換到輸入端,裝置從解調(diào)器接收要被譯碼的輸入信息,用一組初始加權(quán)值代表。輸入信息被提供給turbo譯碼器(70)。turbo譯碼的信息被傳輸?shù)娇刂频诙_關(guān)(72)的誤碼檢測器(71)。第二開關(guān)把譯碼的信息轉(zhuǎn)向輸出端(73),如果turbo譯碼的信息是無錯誤的話,否則,把譯碼信息送到相應(yīng)于turbo譯碼器的turbo編碼器。錯誤信息然后被turbo編碼器重新編碼,以及由操作者(75)轉(zhuǎn)換成加權(quán)值,正如將在后面看到的。然后,這些加權(quán)值在從初始加權(quán)值中被減去以前與衰減系數(shù)α相乘(76),它是由在高位置處的開關(guān)(78)符號地代表的。這樣修改的輸入信息再次被turbo譯碼,以及進(jìn)行新的誤碼檢錯。譯碼方法這樣地繼續(xù)下去,直至turbo譯碼的信息是無錯誤的,或turbo譯碼的循環(huán)次數(shù)(每次循環(huán)包含一系列疊代)達(dá)到給定的數(shù)值,一個業(yè)務(wù)質(zhì)量的函數(shù),為止。操作者(75)用在解調(diào)器輸出端給出的加權(quán)值表達(dá)從硬判決得到的turbo譯碼的信息。因此,在BPSK型的二進(jìn)制調(diào)制的傳統(tǒng)情形下,其中解調(diào)器的輸出可被寫為(2xk-1)+nk,其中xk是發(fā)送比特的數(shù)值,以及nk是接收的噪聲,被表示為比特序列的turbo譯碼的信息被轉(zhuǎn)換成+1值序列(如果相應(yīng)的比特等于1)和-1值序列(如果相應(yīng)的比特等于0)。誤碼檢測可以通過在代碼中引入檢錯碼(例如CRC)直接進(jìn)行,或如在塊turbo譯碼器的情況下,如果turbo碼包括基本塊碼,通過使用出錯位組計算來進(jìn)行。糾錯也可以通過使用由接連的turbo譯碼的疊代產(chǎn)生的加權(quán)值的收斂準(zhǔn)則來實施。收斂性可以由相應(yīng)于這些加權(quán)值的概率分布之間的熵差值來量度,如在M.Moher的、題目為“Decodingviacross-entropyminimization(通過互熵最小化的譯碼)”,ProceedingsofGlobecom1993,IEEEGlobalTelecommunicationsConference,vol.2,pp.809-813,的論文中描述的。收斂性也可以從由不同的基本譯碼器提供的外來信息的絕對值的平均值來評估,如在由本申請人在14.2.2000提交的專利申請F(tuán)R0001984中描述的。按照第一實施例的變例(未示出),錯誤檢測和turbo編碼不僅僅施加到turbo譯碼器的輸出,也就是說,來自最后的turbo譯碼疊代的輸出信息,也施加到最后疊代的輸出信息。每項輸出信息在被轉(zhuǎn)換成一組加權(quán)值之前再次被turbo編碼。這些數(shù)值然后與衰減系數(shù)αj相乘,該系數(shù)對于所進(jìn)行的疊代是獨特的,或?qū)τ谶@些疊代是共同的。在相乘以后,由每個最后的疊代得出的加權(quán)值被從輸入加權(quán)值中減去。這樣,錯誤的解的幾個影響可以同時在輸入信息中被減去。這個變化的實施例在turbo編碼方法不收斂而在幾個錯誤解之間振蕩的情況下,是有利的。系數(shù)α的選擇,或在可應(yīng)用的地方,系數(shù)αi的選擇,必須根據(jù)幾個要求來進(jìn)行。它或它們必須足夠高,以便消除錯誤解的影響,以及必須足夠低,以免過大地干擾要被譯碼的輸入信息。業(yè)已發(fā)現(xiàn),在具有高的信號噪聲比的高斯信道上,約0.001的α數(shù)值似乎相當(dāng)適合于作用在約100比特的塊的turbo碼。然而,在一般情形下,這個數(shù)值的細(xì)調(diào)節(jié)取決于許多參量turbo碼的類型,信道類型,信號噪聲比,在處理以后的序列之前可容忍的最大疊代次數(shù)等??梢栽谙到y(tǒng)設(shè)計期間對于全部進(jìn)行一次系數(shù)的選擇,或作為傳輸條件、業(yè)務(wù)質(zhì)量等的改變的函數(shù),動態(tài)地進(jìn)行系數(shù)的選擇。在后一種情況下,通過從預(yù)定的表讀數(shù)或通過算法計算得出自適應(yīng)的系數(shù)。圖8a顯示圖4a描繪的、和按照本發(fā)明的第二實施例的、那種類型的turbo譯碼器。這種turbo譯碼器,具有串行結(jié)構(gòu),能夠譯碼由像圖1那樣的PCCC型turbo編碼器編碼的數(shù)據(jù)。譯碼器包括一組串級聯(lián)的基本譯碼器,每個基本譯碼器(81i)相應(yīng)于turbo編碼器的基本編碼器(11i)。在這里所使用的基本譯碼器是LogAPP類型的,雖然可以使用任何其它類型的基本譯碼器。為了簡明起見,沒有顯示交織器和去交織器。譯碼運行包括一系列疊代1到k,每次疊代包括相同的一組基本譯碼操作。turbo譯碼器的輸入端(e)從解調(diào)器接收以加權(quán)值形式的信息,作為所接收的符號的各自的概率的函數(shù)。所接收的信息包含相應(yīng)于系統(tǒng)信息的部分(X)和分別相應(yīng)于從基本編碼器輸出的信息的冗余部分(Yi)。分接器(80)提供所接收的信息的不同部分的分接。起始地,開關(guān)(87i)被切換到分接器的輸出端。譯碼處理過程是與圖4a描述的過程相同的。它包括k次疊代,每次代表一個完整的譯碼循環(huán)。在這些k次疊代的結(jié)尾處,來自基本譯碼器(81i)的輸出信息進(jìn)行誤碼檢測(82i)。誤碼檢測可以按照上述的方法之一直接或間接地進(jìn)行。在直接的情況下,譯碼器作用在定閾值以后的數(shù)值。如果在最終基本譯碼器(81n)的輸出端處,檢測器(82n)沒有檢測到錯誤,或換句話說,如果turbo譯碼的信息沒有誤碼,則該信息傳送到輸出端(未示出)。另一方面,如果這個turbo譯碼的信息是錯誤的,則以門限值形式表示的、從譯碼器(81i)發(fā)出的任何錯誤的基本譯碼的信息在被操作者(84i)轉(zhuǎn)換成加權(quán)值之前被相應(yīng)的基本編碼器(83i)重新編碼。這些加權(quán)值在從相應(yīng)的基本譯碼器(81i)的輸入的加權(quán)值中被減去之前與衰減系數(shù)αi,i=1,...n相乘,它是由在高位置處的開關(guān)(87i)符號地代表的。這樣修改的輸入信息進(jìn)入新的turbo譯碼循環(huán)。處理過程這樣地繼續(xù)下去,直至turbo譯碼的信息是無錯誤的,或turbo譯碼的循環(huán)次數(shù)(每次循環(huán)包含一系列疊代)達(dá)到給定的數(shù)值,一個業(yè)務(wù)質(zhì)量的函數(shù),為止。系數(shù)可被選擇為不同的或相同的,固定的或自適應(yīng)的。按照第二實施例的變例(未示出),誤碼檢測和錯誤解的反饋可以通過使用上一批疊代來實行,而不僅僅是上一次疊代。所以,該變例使用多組衰減系數(shù)。這些系數(shù),表示為αij,其中i是基本譯碼器的下標(biāo),j是疊代的下標(biāo),也可被選擇為不同的或相同的,固定的或自適應(yīng)的。如上所述,這個變化的實施例在turbo編碼方法不收斂而在幾個錯誤解之間振蕩的情況下,是有利的。圖8b顯示圖4a描繪的、和按照本發(fā)明的第三實施例轉(zhuǎn)換的、那種類型的turbo譯碼器。這種turbo譯碼器,具有串行結(jié)構(gòu),能夠譯碼由像圖1那樣的PCCC型turbo編碼器編碼的數(shù)據(jù)。這個turbo譯碼器的作用類似于圖8a的turbo譯碼器,所以不再重復(fù)描述。無論如何,它的不同之處在于,錯誤的基本信息沒有被相應(yīng)的基本編碼器重新編碼,而是被turbo編碼,反饋不再是逐個基本譯碼器地進(jìn)行,而是總的在turbo譯碼器的輸入端(e)處進(jìn)行。按照第三實施例的變例(未示出),誤碼檢測和錯誤解的反饋可以通過使用上一批疊代來實行,而不僅僅是上一次疊代。錯誤解的貢獻(xiàn)都在turbo譯碼器的輸入端被減去。圖9a顯示圖4b描繪的、和按照本發(fā)明的第二實施例的、那種類型的turbo譯碼器。這種turbo譯碼器,具有并行結(jié)構(gòu),能夠譯碼由像圖1那樣的PCCC型turbo編碼器編碼的數(shù)據(jù)。譯碼器包括一組并行級聯(lián)的基本譯碼器,每個基本譯碼器(91i)相應(yīng)于turbo編碼器的基本編碼器(11i)。在這里所使用的基本譯碼器是LogAPP類型的,雖然可以使用任何其它類型的基本譯碼器。為了簡明起見,沒有顯示交織器和去交織器。譯碼運行包括一系列疊代1到k,每次疊代包括相同的一組基本譯碼操作。turbo譯碼器的輸入端(e)從解調(diào)器接收以加權(quán)值形式的信息,作為所接收的符號的各自的概率的函數(shù)。所接收的信息包含相應(yīng)于系統(tǒng)信息的部分(X)和分別相應(yīng)于從基本編碼器輸出的信息的冗余部分(Yi)。分接器(90)提供所接收的信息的不同部分的分接。起始地,開關(guān)(97i)被切換到分接器的輸出端。譯碼處理過程是與圖4b描述的過程相同的。它包括k次疊代,每次代表一個完整的譯碼循環(huán)。在這些k次疊代的結(jié)尾處,來自基本譯碼器(91i)的輸出信息進(jìn)行誤碼檢測(92i)。誤碼檢測可以按照上述的方法之一直接或間接地進(jìn)行。在直接的情況下,譯碼器作用在定閾值以后的數(shù)值。如果沒有檢測器(92i)檢測到錯誤,則從每個譯碼器(92i)加權(quán)值被相加以及和值如圖4b那樣地被定閾值。另一方面,如果檢測器之一檢測到錯誤,則以門限值形式描繪的、從譯碼器(92i)發(fā)出的基本譯碼的信息在被操作者(94i)轉(zhuǎn)換成加權(quán)值之前被相應(yīng)的基本編碼器(93i)重新編碼。這些加權(quán)值在從相應(yīng)的基本譯碼器(91i)的輸入的加權(quán)值中被減去(96i)之前與衰減系數(shù)αi,i=1,...n相乘,它是由在高位置處的開關(guān)(97i)符號地代表的。這樣修改的輸入信息然后進(jìn)入新的turbo譯碼循環(huán)。處理過程這樣地繼續(xù)下去,直至沒有檢測器(92i)檢測到錯誤,或turbo譯碼的循環(huán)次數(shù)(每次循環(huán)包含一系列疊代)達(dá)到給定的數(shù)值,一個業(yè)務(wù)質(zhì)量的函數(shù),為止。系數(shù)i可被選擇為不同的或相同的,固定的或自適應(yīng)的。按照這個第二實施例的替換的版本(未示出),誤碼檢測可以不是逐維地在基本譯碼器的輸出端處實行,而是直接對turbo譯碼的輸出來進(jìn)行。檢測器(92i)被省略,以及在turbo譯碼器的輸出端處的單個誤碼檢測器控制基本譯碼的信息的重新編碼(93i),把它轉(zhuǎn)換成加權(quán)值(94i),以及基本輸入信息的衰減(95i)和相減(96i)。按照第二實施例的變例(未示出),誤碼檢測和錯誤解的反饋可以通過使用上一批疊代來實行,而不僅僅是上一次疊代。錯誤解的貢獻(xiàn)都在基本譯碼器的輸入端處被減去,以及實行新的turbo譯碼的循環(huán)。處理過程這樣地繼續(xù)進(jìn)行。所以,這個變例使用多組衰減系數(shù)。這些系數(shù),表示為αij,其中i是基本譯碼器的下標(biāo),j是疊代的下標(biāo),也可被選擇為不同的或相同的,固定的或自適應(yīng)的。圖9b顯示圖4b描繪的、和按照本發(fā)明的第三實施例轉(zhuǎn)換的、那種類型的turbo譯碼器。這種turbo譯碼器,具有并行結(jié)構(gòu),能夠譯碼由像圖1那樣的PCCC型turbo編碼器編碼的數(shù)據(jù)。這個turbo譯碼器的作用類似于圖9a的turbo譯碼器,所以不再重復(fù)描述。無論如何,它的不同之處在于,錯誤的基本信息沒有被相應(yīng)的基本編碼器重新編碼,而是被turbo編碼,反饋不再是逐個基本譯碼器地進(jìn)行,而是總的在turbo譯碼器的輸入端(e)處進(jìn)行。按照這個第三實施例的替換的版本(未示出),誤碼檢測可以不是逐維地在基本譯碼器的輸出端處實行,而是直接對turbo譯碼的輸出來進(jìn)行。檢測器(92i)被省略,以及在turbo譯碼器的輸出端處的單個誤碼檢測器控制基本譯碼的信息的重新編碼(93i),把它轉(zhuǎn)換成加權(quán)值(94i),以及基本輸入信息的衰減(95i)和相減(96i)。按照第三實施例的變例(未示出),誤碼檢測和錯誤解的反饋可以通過使用上一批疊代來實行,而不僅僅是上一次疊代。錯誤解的影響都在turbo譯碼器的輸入端(e)被減去。圖10a示意地顯示圖5描繪的、和按照本發(fā)明的第二實施例的、那種類型的turbo譯碼器。這種turbo譯碼器能夠譯碼由像圖3那樣的SCCC型turbo編碼器編碼的數(shù)據(jù)。譯碼器包括一組串行級聯(lián)的基本譯碼器,每個基本譯碼器(101i)相應(yīng)于turbo編碼器的基本編碼器(21i)。在這里所使用的基本譯碼器是LogAPP類型的,雖然可以使用任何其它類型的基本譯碼器。為了簡明起見,沒有顯示交織器和去交織器。譯碼運行實際上與圖5上描述的過程完全相同,所以這里不再重復(fù)描述。在k次疊代的結(jié)尾處,來自基本譯碼器(101i)的輸出信息進(jìn)行誤碼檢測(102i)。誤碼檢測可以按照上述的方法之一直接或間接地進(jìn)行。在直接的情況下,譯碼器作用在定閾值以后的數(shù)值。如果在最終基本譯碼器(101i)的輸出端處,檢測器(102i)沒有檢測到錯誤,或換句話說,如果turbo譯碼的信息沒有誤碼,則該信息傳送到輸出端(未示出)。另一方面,如果這個turbo譯碼的信息是錯誤的,則以定閾值的數(shù)值的形式表示的、從譯碼器(101i)發(fā)出的任何錯誤的基本譯碼的信息在被操作者(104i)轉(zhuǎn)換成加權(quán)值之前被相應(yīng)的基本編碼器(103i)重新編碼。這些加權(quán)值在從相應(yīng)的基本譯碼器(101i)的輸入的加權(quán)值中被減去之前與衰減系數(shù)αi,i=1,...相乘。開關(guān)(107)然后被放置在低的位置處每個基本譯碼器的輸入信息因此被修改,進(jìn)行新的turbo譯碼的循環(huán)。處理過程這樣地繼續(xù)下去,直至turbo譯碼的信息是無錯誤的,或turbo譯碼的循環(huán)次數(shù)(每次循環(huán)包含一系列疊代)達(dá)到給定的數(shù)值,一個業(yè)務(wù)質(zhì)量的函數(shù),為止。系數(shù)αi可被選擇為不同的或相同的,固定的或自適應(yīng)的。按照第二實施例的變例(未示出),誤碼檢測和錯誤解的反饋可以通過使用上一批疊代來實行,而不僅僅是上一次疊代。所以,該變例使用多組衰減系數(shù)。這些系數(shù),表示為αij,其中i是基本譯碼器的下標(biāo),j是疊代的下標(biāo),也可被選擇為不同的或相同的,固定的或自適應(yīng)的。圖10b顯示圖5描繪的、和按照本發(fā)明的第三實施例轉(zhuǎn)換的、那種類型的turbo譯碼器。這個turbo譯碼器的作用類似于圖10a的turbo譯碼器,所以不再重復(fù)描述。無論如何,它的不同之處在于,錯誤的基本信息不是由相應(yīng)的基本編碼器重新編碼,而是由在最后疊代時傳遞到的一系列(103i)的基本編碼器Ci,Ci+1,...Cn,(以及自然地,相關(guān)的交織器)重新編碼。因此,一系列(103i)編碼器的每個輸出提供turbo編碼的信息,它在轉(zhuǎn)換成加權(quán)值和衰減以后,在turbo譯碼器的輸入端(e)處被減去。按照第三實施例的變例(未示出),誤碼檢測和錯誤解的反饋可以通過使用上一批疊代來實行,而不僅僅是上一次疊代。錯誤解的影響都在turbo譯碼器的輸入端被減去。圖11示意地顯示圖6描繪的、和按照本發(fā)明的第三實施例的、那種類型的turbo譯碼器。譯碼器包括一組串行級聯(lián)的基本譯碼器,每個基本譯碼器(111i)相應(yīng)于turbo編碼器的基本編碼器(31i)譯碼器有利地使用上述的Chase算法。譯碼器的次序并不重要,每個作用在輸入數(shù)據(jù)塊的正交方向。譯碼器從調(diào)制器接收n維的加權(quán)值塊,每個維相應(yīng)于n維碼的基本碼。譯碼運行是與圖6上描述的過程相同的。它包括一系列疊代1到k,每次疊代包含相同的組的基本譯碼運行。在k次疊代的結(jié)尾處,來自每個基本譯碼器(111i)的輸出信息進(jìn)行誤碼檢測(112i)。誤碼檢測可以按照上述的方法之一使用按照相應(yīng)的維i的每個字的出錯位組計算直接對定閾值的數(shù)值進(jìn)行,或由收斂的測量直接地進(jìn)行。這些加權(quán)值在從輸入的加權(quán)值中逐個維地和逐個字地被減去(116)之前與衰減系數(shù)αi,i=1,...n相乘。開關(guān)(107)然后被放置在高的位置處。輸入信息因此被修改,進(jìn)行新的turbo譯碼的循環(huán)。處理過程這樣地繼續(xù)下去,直至檢測器(112i)不再檢測到錯誤,或turbo譯碼的循環(huán)次數(shù)(每次循環(huán)包含一系列疊代)達(dá)到給定的數(shù)值,一個業(yè)務(wù)質(zhì)量的函數(shù),為止。系數(shù)αi可被選擇為不同的或相同的,固定的或自適應(yīng)的。按照第二實施例的變例(未示出),誤碼檢測和錯誤解的反饋可以通過使用上一批疊代來實行,而不僅僅是上一次疊代。所以,該變例使用多組衰減系數(shù)。這些系數(shù),表示為αij,其中i是基本譯碼器的下標(biāo),j是疊代的下標(biāo),也可被選擇為不同的或相同的,固定的或自適應(yīng)的。圖6上描繪的那種類型的turbo譯碼器也可以按照本發(fā)明的第三實施例(未示出)來實施。在這種模式下,圖11的編碼器(113i)不再是基本編碼器Ci,而是完全turbo編碼器。自然地,由基本譯碼器譯碼的塊首先去除所有的冗余部分,以使得只把系統(tǒng)的子塊提供給turbo編碼器。從不同的turbo編碼器發(fā)出的turbo編碼的塊被轉(zhuǎn)換成加權(quán)值塊,被衰減,以及最后從輸入端加權(quán)值塊中被減去。按照第三實施例的變例(也未示出),誤碼檢測和錯誤解的反饋可以通過使用上一批疊代來實行,而不僅僅是上一次疊代。雖然本發(fā)明是針對turbo譯碼方面進(jìn)行描述的,但更一般地說,它也可以應(yīng)用于turbo量化,turbo檢測,和turbo-TCM(網(wǎng)格編碼調(diào)制)方面。權(quán)利要求1.對于通過turbo編碼資源信息得到的信息進(jìn)行譯碼的方法,編碼的信息由一組初始加權(quán)值代表,方法包括有限序列的疊代;每次疊代通過一組并行級聯(lián)或串行級聯(lián)的、由去交織和或交織步驟分隔開的、基本譯碼操作,進(jìn)行相同的完全譯碼被編碼的信息的循環(huán),每個基本譯碼操作,接收由一組加權(quán)輸入值表示的、要被譯碼的第一信息項目和至少一個用于提高所述信息項目的可靠度的、輔助信息項目,所述基本譯碼操作,產(chǎn)生由一組輸出加權(quán)值表示的、基本譯碼的信息項目和用于提高要被譯碼的第二信息項目的可靠度的、輔助信息項目;其特征在于,至少所述序列的最后的疊代后面跟隨至少一次硬判決操作,從來自所述最后的疊代的至少一個基本譯碼操作的基本譯碼的信息項目提供第一輸出信息項目;方法包括至少一個對所述第一輸出信息項目的誤碼檢測操作,以及在有誤碼的情況下從來自所述最后的疊代的至少一個基本譯碼操作的基本譯碼的信息硬判決得到的第一輸出信息項目或第二輸出信息項目,被重新編碼,然后被轉(zhuǎn)換成一組加權(quán)值;所述加權(quán)值與初始加權(quán)值或與第一次疊代的基本譯碼操作的輸入加權(quán)值相組合,以便提供相關(guān)的初始加權(quán)值或相關(guān)的輸入加權(quán)值;通過使用所述相關(guān)的值重復(fù)進(jìn)行疊代序列。2.按照權(quán)利要求1的譯碼方法,其特征在于,第一輸出信息項目是從所述最后疊代的至少一個基本譯碼操作得到的turbo譯碼的信息。3.按照權(quán)利要求2的譯碼方法,其特征在于,在turbo譯碼的信息中有誤碼的情況下第一輸出信息項目是按照所述turbo編碼被turbo編碼的,然后被轉(zhuǎn)換成加權(quán)值;所述加權(quán)值與初始加權(quán)值相組合。4.按照權(quán)利要求2的譯碼方法,其特征在于,第二輸出信息項目是通過多次硬判決操作得到的,每次作用在來自所述最后的疊代的一個基本譯碼操作的基本譯碼的信息上,以及提供輸出基本信息項目;以及,在turbo譯碼的信息有誤碼的情況下每個輸出信息項目被重新編碼,然后被轉(zhuǎn)換成一組加權(quán)值;所述加權(quán)值與初始加權(quán)值相組合。5.按照權(quán)利要求2的譯碼方法,其特征在于,第二輸出信息項目是通過多次硬判決操作得到的,每次作用在來自所述最后的疊代的一個基本譯碼操作的基本譯碼的信息上,以及提供輸出基本信息項目;以及,在turbo譯碼的信息有誤碼的情況下每個輸出信息項目被重新編碼,然后被轉(zhuǎn)換成一組加權(quán)值;從所述最后的疊代的一個基本譯碼操作發(fā)出的所述加權(quán)值與第一次疊代的相應(yīng)的基本譯碼操作的輸入加權(quán)值相組合。6.按照權(quán)利要求1的譯碼方法,其特征在于,第一輸出信息項目是通過多次硬判決操作得到的,每次作用在來自所述最后的疊代的一個基本譯碼操作的基本譯碼的信息上,以及提供輸出基本信息項目;每個輸出基本信息項目經(jīng)受誤碼檢測操作;每個錯誤的輸出信息項目被重新編碼,然后被轉(zhuǎn)換成一組加權(quán)值;所述加權(quán)值與初始加權(quán)值相組合。7.按照權(quán)利要求1的譯碼方法,其特征在于,第一輸出信息項目是通過多次硬判決操作得到的,每次作用在來自所述最后的疊代的一個基本譯碼操作的基本譯碼的信息上,以及提供輸出基本信息項目;每個輸出基本信息項目經(jīng)受誤碼檢測操作;每個錯誤的輸出信息項目被重新編碼,然后被轉(zhuǎn)換成一組加權(quán)值;從所述最后的疊代的一個基本譯碼操作發(fā)出的所述加權(quán)值與第一次疊代的相應(yīng)的基本譯碼操作的輸入加權(quán)值相組合。8.按照權(quán)利要求4到7之一的譯碼方法,其特征在于,源信息是通過用與交織步驟有關(guān)的基本編碼操作的并行級聯(lián)進(jìn)行的turbo編碼而被編碼的,每次疊代包括一組并行級聯(lián)的基本譯碼操作,每個基本譯碼操作相應(yīng)于一個基本編碼操作,以及與交織步驟或去交織步驟有關(guān);一次疊代的每個基本譯碼操作提供可靠度輔助信息項目給以后的疊代的至少一個不同的基本譯碼操作。9.按照權(quán)利要求8和4或8和6的譯碼方法,其特征在于,輸出信息的重新編碼是所述的turbo編碼。10.按照權(quán)利要求8和5或8和7的譯碼方法,其特征在于,輸出基本信息項目的重新編碼是通過相應(yīng)于得出輸出基本信息的基本譯碼操作的基本編碼操作實行的。11.按照權(quán)利要求4到7之一的譯碼方法,其特征在于,源信息是通過用與交織步驟有關(guān)的基本編碼操作的并行級聯(lián)進(jìn)行的turbo編碼而被編碼的,每次疊代包括一組串行級聯(lián)的基本譯碼操作,每個基本譯碼操作相應(yīng)于一個基本編碼操作;一次疊代的每個基本譯碼操作提供可靠度輔助信息項目給同一個疊代或以后的疊代的至少一個基本譯碼操作。12.按照權(quán)利要求11和4或11和6的譯碼方法,其特征在于,輸出信息的重新編碼是所述的turbo編碼。13.按照權(quán)利要求11和5或11和7的譯碼方法,其特征在于,基本輸出信息項目的重新編碼是通過相應(yīng)于得出輸出基本信息的基本譯碼操作的基本編碼操作實行的。14.按照權(quán)利要求8到13之一的譯碼方法,其特征在于,源信息是通過用遞歸系統(tǒng)型的基本編碼操作的并行級聯(lián)進(jìn)行的turbo編碼而被編碼的,每個基本譯碼操作提供外來信息項目作為可靠度輔助信息,所述基本操作使得系統(tǒng)信息的估值可靠度提高。15.按照權(quán)利要求4到7之一的譯碼方法,其特征在于,源信息是通過用由交織步驟分隔開的基本編碼操作的串行級聯(lián)進(jìn)行的turbo編碼而被編碼的,每次疊代包括一組串行級聯(lián)的基本譯碼操作,每個基本譯碼操作相應(yīng)于一個基本編碼操作;在同一次疊代中的、具有接連的階次的兩個基本譯碼操作被去交織步驟分隔開,以及在兩個接連的疊代中的、接連的階次的兩個基本譯碼操作被交織步驟分隔開;一次疊代的每個基本譯碼操作提供可靠度輔助信息項目給下一次疊代中具有前一個階次的譯碼操作。16.按照權(quán)利要求15和5或15和7的譯碼方法,其特征在于,輸出基本信息項目的重新編碼是通過相應(yīng)于得出所述輸出基本信息的、所述最后疊代的基本譯碼操作序列的基本編碼操作序列實行的。17.按照權(quán)利要求15和5或15和7的譯碼方法,其特征在于,輸出基本信息項目的重新編碼是通過相應(yīng)于得出基本輸出信息的基本譯碼操作的基本編碼操作實行的。18.按照權(quán)利要求15到17之一的譯碼方法,其特征在于,基本編碼操作是遞歸系統(tǒng)型。19.按照權(quán)利要求6的譯碼方法,其特征在于,源信息是通過由多個基本塊編碼操作產(chǎn)生的turbo編碼而被編碼的,每次疊代包括一組串行級聯(lián)的基本譯碼操作,對于一維的每個基本譯碼操作相應(yīng)于對于同一個維的一個基本編碼操作;涉及到一維的每個基本譯碼操作提供可靠度輔助信息項目給涉及到另一維的下一個譯碼操作。20.按照權(quán)利要求19的譯碼方法,其特征在于,輸出基本信息的重新編碼是所述的turbo編碼。21.按照權(quán)利要求19的譯碼方法,其特征在于,輸出基本信息項目的重新編碼是通過相應(yīng)于得出所述輸出基本信息項目的基本譯碼操作的基本編碼操作實行的。22.按照權(quán)利要求19到21之一的譯碼方法,其特征在于,誤碼檢測是通過塊碼出錯位組計算實行的。23.按照權(quán)利要求1到21之一的譯碼方法,其特征在于,誤碼檢測是通過CRC碼實行的。24.按照權(quán)利要求14的譯碼方法,其特征在于,誤碼檢測是通過使用來自多個基本譯碼操作的外來信息的統(tǒng)計測量實行的。25.按照以前的權(quán)利要求之一的譯碼方法,其特征在于,誤碼檢測是通過測量來自多個接連的疊代的至少一個基本譯碼操作的加權(quán)輸出值的收斂性實行的。26.按照權(quán)利要求24的譯碼方法,其特征在于,收斂性的度量是熵差值。27.按照預(yù)期的權(quán)利要求之一的譯碼方法,其特征在于,加權(quán)值被表示為對數(shù)或然率值,以及組合操作包括減去通過把第一或第二輸出信息項目轉(zhuǎn)換成初始值或加權(quán)的輸入值而得到的一部分加權(quán)值。28.按照權(quán)利要求27的譯碼方法,其特征在于,部分加權(quán)值是通過把加權(quán)值與自適應(yīng)系數(shù)相乘而得到的,這些系數(shù)是turbo碼的類型、和/或信號噪聲比、和/或傳輸信道的類型的函數(shù)。29.按照以前權(quán)利要求之一的譯碼方法,其特征在于,所述序列的每個最后的疊代后面跟隨所述硬判決操作或所述多個硬判決,所述誤碼檢測操作或所述多個誤碼檢測操作,以及在所述疊代序列重復(fù)進(jìn)行之前的與初始加權(quán)值或與輸入加權(quán)值的相組合的操作。30.按照權(quán)利要求29的譯碼方法,其特征在于,只要檢測到錯誤,就重復(fù)進(jìn)行所述序列。31.按照權(quán)利要求29的譯碼方法,其特征在于,所述序列被重復(fù)進(jìn)行,直至達(dá)到預(yù)定的重復(fù)次數(shù)為止。全文摘要本發(fā)明總的涉及通過重新編碼錯誤的信息和扣除它們在turbo譯碼器的輸入端處的影響而改進(jìn)turbo譯碼的方法。這種影響的消減糾正了在某些turbo譯碼的配置中觀察到的、難以收斂或收斂到錯誤解。本發(fā)明同樣很好地適用于并行級聯(lián)的turbo譯碼、串行級聯(lián)的turbo譯碼、或塊的turbo譯碼。按照設(shè)想的反饋類型,給出了幾個實施例。文檔編號H04B14/04GK1327306SQ0111794公開日2001年12月19日申請日期2001年5月8日優(yōu)先權(quán)日2000年5月3日發(fā)明者A·古古恩,N·查帕萊恩申請人:三菱電機(jī)株式會社