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

具有解穿孔模塊的Turbo解碼器的制作方法

文檔序號(hào):7512512閱讀:203來(lái)源:國(guó)知局

專利名稱::具有解穿孔模塊的Turbo解碼器的制作方法
技術(shù)領(lǐng)域
:本公開一般涉及通信系統(tǒng),并且更具體地,涉及用于使用對(duì)稱和非對(duì)稱解碼速率進(jìn)行turbo解碼的概念和技術(shù)。
背景技術(shù)
:使用多級(jí)調(diào)制方案和強(qiáng)大的編碼技術(shù)實(shí)現(xiàn)了高頻譜效率的可靠通信。這些編碼技術(shù)提供了接收機(jī)可以用于對(duì)錯(cuò)誤進(jìn)行校正的冗余。在典型的電信系統(tǒng)中,在傳輸之前用turbo碼對(duì)碼段或數(shù)據(jù)分組進(jìn)行編碼。Turbo編碼過程為碼段中的每個(gè)數(shù)據(jù)"比特"產(chǎn)生幾個(gè)"碼符號(hào)"。碼符號(hào)包括"系統(tǒng)符號(hào)"和"奇偶符號(hào)"。系統(tǒng)符號(hào)代表碼段內(nèi)的數(shù)據(jù),而奇偶符號(hào)提供了冗余。"碼速率"是對(duì)由turbo編碼器所引入的冗余的測(cè)量(即,碼段中系統(tǒng)符號(hào)的數(shù)目除以總符號(hào)的數(shù)目)。一般,將碼速率稱為對(duì)稱或者非對(duì)稱的。"對(duì)稱碼速率"指碼段中奇偶符號(hào)數(shù)目是系統(tǒng)符號(hào)數(shù)目整數(shù)倍的碼速率。對(duì)稱碼速率的例子包括1/2、1/3和1/5。當(dāng)奇偶符號(hào)數(shù)目不是系統(tǒng)符號(hào)數(shù)目的整數(shù)倍時(shí),將碼速率稱為非對(duì)稱的,例如采用2/3碼速率的情況。典型地,將由turbo編碼器產(chǎn)生的碼符號(hào)分塊在一起,并且映射到信號(hào)星座圖上的點(diǎn),從而產(chǎn)生"調(diào)制符號(hào)"序列。可以將該序列提供給模擬前端(AFE),該AFE生成連續(xù)時(shí)間信號(hào),在通信信道上發(fā)送該連續(xù)時(shí)間信號(hào)。由于通信信道中的噪聲和其它干擾,由接收機(jī)所恢復(fù)的調(diào)制符號(hào)可能不對(duì)應(yīng)于在原始信號(hào)星座圖中點(diǎn)的確切位置。可以使用符號(hào)解映射器進(jìn)行"軟判決",該軟判決基于所接收的信號(hào)星座圖中的點(diǎn)判決哪個(gè)調(diào)制符號(hào)是6最可能發(fā)送的??梢允褂密浥袥Q提取碼符號(hào)的對(duì)數(shù)似然比(LLR)值。Turbo解碼器使用碼符號(hào)LLR值解碼出原始發(fā)送的數(shù)據(jù)。一般,將turbo解碼器設(shè)計(jì)為最小化解碼過程中固有的延遲時(shí)間,以支持諸如語(yǔ)音通信的實(shí)時(shí)應(yīng)用。因此,按照常規(guī),使用硬連線狀態(tài)機(jī)邏輯制造turbo解碼器。雖然狀態(tài)機(jī)邏輯速度很快,但是它不靈活,并且很難使用相同的硬件部件使接收機(jī)能夠?qū)Χ喾N碼速率進(jìn)行解碼。當(dāng)嘗試使用為對(duì)稱碼速率所設(shè)計(jì)的硬件來(lái)支持非對(duì)稱碼速率時(shí),不能克服該困難。因此,在本領(lǐng)域中存在對(duì)可以有效地支持對(duì)稱和非對(duì)稱碼速率的turbo解碼器的需求。
發(fā)明內(nèi)容根據(jù)本公開的一個(gè)方面,一種接收機(jī)包括turbo解碼器和解穿孔模塊,將該解穿孔模塊配置為使turbo解碼器能夠有選擇地運(yùn)行在對(duì)稱碼速率和非對(duì)稱碼速率下。根據(jù)本公開的另一個(gè)方面,一種接收機(jī)包括turbo解碼器以及用于使turbo解碼器能夠有選擇地運(yùn)行在對(duì)稱碼速率和非對(duì)稱碼速率下的模塊。根據(jù)本公開的另一個(gè)方面,一種使用能夠運(yùn)行在對(duì)稱碼速率下的turbo解碼器的通信方法包括對(duì)碼符號(hào)的LLR值進(jìn)行解穿孔以使turbo解碼器能夠運(yùn)行在非對(duì)稱碼速率下,并且使用解穿孔后的LLR值以在非對(duì)稱碼速率下運(yùn)行turbo解碼器。圖1是對(duì)電信系統(tǒng)中的發(fā)射機(jī)和接收機(jī)的例子進(jìn)行說(shuō)明的示意方框圖;圖2是對(duì)turbo編碼器的例子進(jìn)行說(shuō)明的示意方框圖;圖3是圖2中turbo編碼器更詳細(xì)的示意方框圖4是對(duì)圖1中的接收機(jī)部分進(jìn)行說(shuō)明的示意方框圖,更詳細(xì)地示出了turbo解碼器;圖5是對(duì)接收機(jī)中的解穿孔模塊的例子進(jìn)行說(shuō)明的概念圖6是對(duì)接收機(jī)中的解穿孔模塊的硬件實(shí)現(xiàn)的例子進(jìn)行說(shuō)明的示意方框圖;圖7是對(duì)圖1中的接收機(jī)部分進(jìn)行說(shuō)明的功能性方框圖;以及圖8是對(duì)使用能夠運(yùn)行在對(duì)稱和非對(duì)稱碼速率下的turbo解碼器的通信方法的例子進(jìn)行說(shuō)明的流程圖。具體實(shí)施例方式現(xiàn)在參考附圖對(duì)各個(gè)實(shí)施例進(jìn)行說(shuō)明。在下列說(shuō)明中,出于解釋的目的,為了提供對(duì)本發(fā)明的一個(gè)或多個(gè)方面的徹底理解,提出了許多特定細(xì)節(jié)。然而,可以不采用這些特定細(xì)節(jié)實(shí)現(xiàn)這些方面,這是顯而易見的。在其它例子中,為了有助于對(duì)這些實(shí)施例進(jìn)行說(shuō)明,以方框圖的形式示出了眾所周知的結(jié)構(gòu)和設(shè)備。如在該申請(qǐng)中所使用的,術(shù)語(yǔ)"組件"、"模塊"、"系統(tǒng)"等是想要指與計(jì)算機(jī)相關(guān)的實(shí)體,即硬件、固件、硬件和軟件的組合、軟件、或者執(zhí)行中的軟件。例如,組件可以是在處理器上運(yùn)行的過程、處理器、對(duì)象、可執(zhí)行的、執(zhí)行線程、程序、和/或計(jì)算機(jī),但是不限制于此。舉例說(shuō)明,運(yùn)行在計(jì)算機(jī)設(shè)備上的應(yīng)用程序和該計(jì)算設(shè)備都可以是組件。一個(gè)或多個(gè)組件可以包含在執(zhí)行進(jìn)程和/或線程內(nèi),并且一個(gè)組件可以位于一個(gè)計(jì)算機(jī)上并且/或者分布在兩個(gè)或多個(gè)計(jì)算機(jī)之間。另外,可以從具有各種存儲(chǔ)在其上的數(shù)據(jù)結(jié)構(gòu)的各種計(jì)算機(jī)可讀介質(zhì)實(shí)現(xiàn)這些組件。例如,根據(jù)具有一個(gè)或多個(gè)數(shù)據(jù)分組的信號(hào)(例如,來(lái)自一個(gè)組件的數(shù)據(jù),該組件通過該信號(hào)與本地系統(tǒng)中、分布式系統(tǒng)中的另一個(gè)組件交互作用,和/或通過該信號(hào)經(jīng)由諸如互聯(lián)網(wǎng)的網(wǎng)絡(luò)與其它系統(tǒng)交互),這些組件可以通過本地和/或遠(yuǎn)程過程的方式進(jìn)行通信。以可以包括多個(gè)組件、模塊等的系統(tǒng)的形式給出本發(fā)明的各個(gè)方面。應(yīng)該理解和意識(shí)到,各個(gè)系統(tǒng)可以包括額外的組件、模塊等,并且/或者可以不完全包括所有結(jié)合附圖所討論的組件、模塊等。還可以使用這些方法的組合。圖1是對(duì)通過通信信道連接的發(fā)射機(jī)和接收機(jī)的例子進(jìn)行說(shuō)明的概念性方框圖。通信信道102可以是有線和無(wú)線鏈路的任何組合。例如,通信信道102可以包括通過諸如互聯(lián)網(wǎng)或者公共交換電話網(wǎng)(PSTN)的廣域網(wǎng)(WAN)連接在一起的蜂窩網(wǎng)絡(luò)、無(wú)線局域網(wǎng)(WLAN)、或者其它無(wú)線電接入8網(wǎng)絡(luò)的任何組合??商鎿Q地或另外地,通信信道102可以包括通過WAN連接在一起的以太網(wǎng)、數(shù)字用戶線(DSL)、電纜調(diào)制解調(diào)器、光纖、標(biāo)準(zhǔn)電話線等。在一些配置中,例如在一些多播和廣播系統(tǒng)中的情況下,通信信道102可以是專用信道。發(fā)射機(jī)104和接收機(jī)106可以是能夠支持電話、視頻、分組數(shù)據(jù)、消息、和/或其它類型通信的任何設(shè)備。發(fā)射機(jī)104和接收機(jī)106可以是獨(dú)立的實(shí)體,或者可以集成在電信設(shè)備中。作為集成的例子,可以將發(fā)射機(jī)104集成在蜂窩或者無(wú)線接入網(wǎng)絡(luò)中的基站收發(fā)機(jī)(BTS)、多播或廣播網(wǎng)絡(luò)中的發(fā)射機(jī)站、互聯(lián)網(wǎng)服務(wù)提供商(ISP)、或者某些其它電信實(shí)體內(nèi)。可以將接收機(jī)106集成在無(wú)線或蜂窩電話、個(gè)人數(shù)字助理(PDA)、計(jì)算機(jī)、或者某些其它合適的接入終端內(nèi)??商鎿Q地,可以將發(fā)射機(jī)104集成在接入終端內(nèi),并且將接收機(jī)106集成在BTS、ISP或者其它類似實(shí)體內(nèi)。在發(fā)射機(jī)104處,turbo編碼器108對(duì)數(shù)據(jù)比特和尾比特進(jìn)行迭代編碼處理。該編碼處理產(chǎn)生具有冗余的碼符號(hào)序列,接收機(jī)106可以使用該冗余對(duì)誤差進(jìn)行校正。將碼符號(hào)提供給調(diào)制器110,在調(diào)制器110處,將這些碼符號(hào)分塊在一起并且映射到信號(hào)星座圖上的坐標(biāo)。信號(hào)星座圖中每點(diǎn)的坐標(biāo)代表基帶正交分量,模擬前端(AFE)112使用該基帶正交分量在通信信道102上傳輸之前對(duì)正交載波信號(hào)進(jìn)行調(diào)制。可以使用接收機(jī)106中的AFE114將正交載波信號(hào)變換成它們的基帶分量。解調(diào)器116將基帶分量轉(zhuǎn)換回它們?cè)谛盘?hào)星座圖中正確的點(diǎn)。由于信道102中的噪聲和其它干擾,基帶分量可能不對(duì)應(yīng)于原始信號(hào)星座圖中的有效位置。解調(diào)器116通過基于信道條件估計(jì)對(duì)信號(hào)星座圖中所接收的點(diǎn)進(jìn)行校正,來(lái)檢測(cè)哪些調(diào)制符號(hào)是最可能發(fā)送的,并且選擇信號(hào)星座圖中最接近校正后接收點(diǎn)的有效符號(hào)。將這些選擇稱為"軟判決"。每個(gè)軟判決代表對(duì)在通信信道102上發(fā)送的調(diào)制符號(hào)的估計(jì)。LLR模塊120使用軟判決和信道估計(jì)提取與該調(diào)制符號(hào)相關(guān)聯(lián)的碼符號(hào)的LLR值。Turbo解碼器124使用碼符號(hào)LLR值序列來(lái)解碼原始發(fā)送的數(shù)據(jù)。以下面將要更詳細(xì)說(shuō)明的方式,可以使用LLR模塊120和turbo解碼器124之間的解穿孔模塊122來(lái)支持多種碼速率。圖2是對(duì)turbo編碼器的例子進(jìn)行說(shuō)明的示意性方框圖。Turbo編碼器108包括并行運(yùn)行并且與交織器202結(jié)合的兩個(gè)組成編碼器204A、204B。交織器202根據(jù)所定義的交織方案對(duì)碼段中的數(shù)據(jù)(或者尾)比特進(jìn)行重排(即交織)。一個(gè)組成編碼器204A對(duì)碼段中的比特進(jìn)行編碼,以生成兩個(gè)奇偶比特序列(&和K),并且另一個(gè)組成編碼器204B對(duì)交織后的比特進(jìn)行編碼,以生成另兩個(gè)奇偶比特序列(rc和r》。將原始的和交織后的比特流與從兩個(gè)組成編碼器204A、204B輸出的奇偶符號(hào)一起提供給穿孔模塊206的輸入。穿孔模塊206在每個(gè)比特周期中將六個(gè)并行碼符號(hào)(義,;r,K,K,r。,廣》變換成串行輸出。還可以使用穿孔模塊206在每個(gè)比特周期中對(duì)交織后的系統(tǒng)符號(hào)(i')和/或一個(gè)或多個(gè)奇偶符號(hào)(ro,7;,re,r;)進(jìn)行穿孔(即不發(fā)送),以實(shí)現(xiàn)所期望的碼速率。圖3是對(duì)圖2的turbo編碼器更詳細(xì)進(jìn)行描述的示意性方框圖。如圖所示,turbo編碼器108具有兩個(gè)并行連接、并且如參考圖2所述由交織器202分開的組成編碼器204A、204B。組成編碼器204a、204b是系統(tǒng)遞歸巻積編碼器。將編碼器204A、204B生成的兩個(gè)遞歸巻積碼稱為turbo碼的組成碼。穿孔模塊206對(duì)原始的和交織后的比特流以及上述組成碼一起進(jìn)行穿孔,以實(shí)現(xiàn)所期望的碼速率。每個(gè)組成編碼器204A、204B包括開關(guān)302以及多個(gè)寄存器304和加法器306。最初將每個(gè)編碼器204A、204B中的寄存器304設(shè)置為零。隨后,在開關(guān)向上的每個(gè)比特周期中對(duì)組成編碼器204A、204B進(jìn)行時(shí)鐘控制操作一次。接著,通過在開關(guān)302向下的三個(gè)比特周期中對(duì)其中一個(gè)組成編碼器204A進(jìn)行時(shí)鐘控制操作并且然后在開關(guān)302向下的三個(gè)比特周期中對(duì)另一個(gè)組成編碼器204B進(jìn)行時(shí)鐘控制操作,生成所述尾。在下表1和2中說(shuō)明了對(duì)從數(shù)據(jù)比特和尾比特得到的碼符號(hào)進(jìn)行穿孔算法的例子。本領(lǐng)域的技術(shù)人員將容易理解,取決于特定的應(yīng)用和施加在系統(tǒng)上總的設(shè)計(jì)約束,可以使用其它穿孔算法。如下表1所示,可以對(duì)數(shù)據(jù)比特的碼符號(hào)進(jìn)行穿孔。10表l用于比特周期的穿孔模式<table>tableseeoriginaldocumentpage11</column></row><table>首先從頂至底然后從左到右讀穿孔表在穿孔模式內(nèi),"O"意味著對(duì)符號(hào)進(jìn)行穿孔(刪除),并且"1"意味著從turbo編碼器108輸出符號(hào)。每列代表在一個(gè)比特周期期間從turbo編碼器108輸出的碼符號(hào)。參考表1,當(dāng)碼速率是1/5時(shí),每比特周期從turbo編碼器108輸出碼符號(hào)Z、K、rtf、R和r;。當(dāng)碼速率是l/3時(shí),每比特周期從turbo編碼器108輸出碼符號(hào)Z、K和r。。當(dāng)碼速率是1/2時(shí),在第一個(gè)比特周期期間從turbo編碼器108輸出碼符號(hào)Z和IV隨后在下一個(gè)比特周期期間輸出碼符號(hào)Z和r。。當(dāng)碼速率是2/3時(shí),在第一個(gè)比特周期期間從turbo編碼器108輸出碼符號(hào)X和R,隨后在下兩個(gè)比特周期的每個(gè)中輸出碼符號(hào)I,隨后在下一個(gè)比特周期中輸出碼符號(hào)義和ro??梢匀缦卤?所示對(duì)尾符號(hào)進(jìn)行穿孔。表2用于尾符號(hào)的穿孔模式<table>tableseeoriginaldocumentpage12</column></row><table>首先從頂至底然后從左到右讀穿孔表在穿孔模式中,"0"意味著刪除了尾符號(hào),"1"意味著傳送尾符號(hào),而"2"意味著傳送尾符號(hào)兩次。每列代表在一個(gè)比特周期期間從turbo編碼器108輸出的尾符號(hào)。參考表2,當(dāng)碼速率是l/5時(shí),前三個(gè)比特周期中的每個(gè)比特周期的尾符號(hào)是x0y9^,后三個(gè)比特周期中的每個(gè)比特周期的尾符號(hào)是義'x'r。r,r,。當(dāng)碼速率是i/3時(shí),前三個(gè)比特周期中的每個(gè)比特周期的尾符號(hào)是ZYF。,后三個(gè)比特周期中的每個(gè)比特周期的尾符號(hào)是Z'ZT'。。當(dāng)碼速率是1/2時(shí),前三個(gè)比特周期中的每個(gè)比特周期中從turbo編碼器108輸出的尾符號(hào)是XT。,后三個(gè)比特周期中的每個(gè)比特周期中從turbo編碼器108輸出的尾符號(hào)是x':r'。。當(dāng)碼速率是2/3時(shí),前三個(gè)比特周期中的尾符號(hào)分別是;o^、義和^r。,后三個(gè)比特周期中的尾符號(hào)分別是z'、i';r。和;r。圖4是對(duì)圖1中的接收機(jī)進(jìn)行描述的示意方框圖,更詳細(xì)地示出了turbo解碼器124。如上所述,LLR模塊120使用來(lái)自解調(diào)器116的軟判決來(lái)確定碼符號(hào)的LLR值。LLR值是對(duì)數(shù)似然比??梢詫⑺迫槐榷x為所發(fā)送的碼符號(hào)是"1"的概率與所發(fā)送的碼符號(hào)是"0"的概率之間的比??商鎿Q地,可以以相反的方式定義似然比,即,似然比是所發(fā)送的碼符號(hào)是"0"的概率與所發(fā)送的碼符號(hào)是"1"的概率之間的比。LLR模塊120使用來(lái)自解調(diào)器116的信道估計(jì)和軟判決來(lái)確定LLR值。還可以使用噪聲估計(jì)。然而,如果無(wú)論是否使用噪聲估計(jì)turbo解碼方法都提供相同的結(jié)果,那么實(shí)質(zhì)上可以忽略噪聲估計(jì)。在這種配置中,LLR模塊120可以使用預(yù)定的值作為在計(jì)算LLR值中使用的噪聲估計(jì)。將LLR模塊120生成的LLR值通過解穿孔模塊122提供給turbo解碼器124。如下更詳細(xì)所說(shuō)明的,解穿孔模塊122提供用于使turbo解碼器有選擇地運(yùn)行在對(duì)稱碼速率和非對(duì)稱碼速率下的手段。對(duì)于turbo解碼器124,存在圖4中所示的兩個(gè)組成解碼器402A、402B。可以將每個(gè)組成解碼器402A、402B實(shí)現(xiàn)為最大后驗(yàn)概率(MAP)解碼器,其生成先驗(yàn)概率(APP)。APP代表輸入到MAP解碼器的系統(tǒng)符號(hào)是"0"還是"1"的可能性。在經(jīng)過turbo解碼器124的第一趟處理期間,第一個(gè)MAP解碼器402A從碼段中系統(tǒng)符號(hào)和奇偶符號(hào)(《K,R)的LLR值中計(jì)算APP值序列。交織器404對(duì)由第一個(gè)MAP解碼器402A所計(jì)算的APP值進(jìn)行重排,以與發(fā)射機(jī)104中turbo編碼器108所使用的交織匹配(見圖2)。隨后,將交織后的APP值與來(lái)自碼段的奇偶符號(hào)cr,r。,r》的llr值一起提供給第二個(gè)map解碼器402B。第二個(gè)MAP解碼器402B在經(jīng)過turbo解碼器124的第二趟處理期間生成解碼比特(即,硬判決)序列。解交織器406對(duì)該比特序列進(jìn)行解交織,并且通過復(fù)用器408將其提供到turbo解碼器124的輸出。經(jīng)過turbo解碼器124的二趟處理組成了一次迭代??赡苄枰?jīng)過turbo解碼器124的多次迭代,來(lái)生成具有低比特錯(cuò)誤率(BER)的比特。迭代過程逐漸對(duì)誤差進(jìn)行校正,并且如果有足夠多的迭代和足夠高的信噪比(SNR),可以對(duì)所有誤差進(jìn)行校正。使用在第一次迭代期間由第二個(gè)MAP解碼器402B所生成的APP值序列可以完成第二次迭代。解交織器410對(duì)APP值序列進(jìn)行解交織,并且通過復(fù)用器412將其反饋回第一個(gè)MAP解碼器402A。在第一次迭代期間,將到第一個(gè)MAP解碼器402A的APP輸入接地。第一個(gè)MAP解碼器402A從碼符號(hào)(兀K,F(xiàn)力的LLR值以及來(lái)自第二個(gè)MAP解碼器402B的解交織APP值中計(jì)算新的APP值序列。對(duì)新的APP值序列進(jìn)行交織,并且將其與碼符號(hào)(X',r0,r;)—起提供給第二個(gè)MAP解碼器402B。第二個(gè)MAP解碼器402B生成新的解碼比特序列和APP值。如果將要進(jìn)行第三次迭代,可以對(duì)新的APP值再次進(jìn)行解交織,并且將其反饋回第一個(gè)MAP解碼器402A。否則,將解碼后的比特序列從turbo解碼器124輸出。理想地,在高SNR情況下,每個(gè)APP值集合比前一個(gè)APP值集合更好,使得在每次迭代之后以更高置信度進(jìn)行硬判決。對(duì)于任何特定應(yīng)用,實(shí)際迭代次數(shù)可以是固定的,或者可替換地可以動(dòng)態(tài)確定實(shí)際迭代次數(shù),以滿足最低的服務(wù)質(zhì)量需求。例如,當(dāng)硬判決超過最小閾值測(cè)試時(shí),可以使用提前終止控制模塊414提前終止turbo解碼過程??梢栽诘慕Y(jié)束或者中間處終止turbo解碼過程。在迭代中間處終止turbo解碼過程的情況下,第一個(gè)MAP解碼器402A生成解碼后的比特序列,并且將解碼后的比特通過復(fù)用器408提供到turbo解碼器124的輸出。圖5是對(duì)解穿孔模塊122的例子進(jìn)行說(shuō)明的概念性圖。從概念上講,解穿孔模塊122包括輸入緩沖器502,其對(duì)碼段的碼符號(hào)的LLR值進(jìn)行接收和存儲(chǔ)。解穿孔模塊122還包括兩個(gè)輸出緩沖器集合508A、508B。使用第一個(gè)輸出緩沖器集合508A將碼符號(hào)(兀K,K)的LLR值提供給第一個(gè)MAP解碼器402A,并且使用第二個(gè)輸出緩沖器集合508B將碼符號(hào)(JT,r0,F、)的LLR值提供給第二個(gè)MAP解碼器402B(見圖4)。第一個(gè)輸出緩沖器集合508A包括緩沖器508Ai、508A2、508A3,緩沖器508A,對(duì)系統(tǒng)符號(hào)(A)的LLR值進(jìn)行存儲(chǔ),并且緩沖器508A2、508A3分別對(duì)奇偶符號(hào)(厶R)的LLR值進(jìn)行存儲(chǔ)。第二個(gè)輸出緩沖器集合508B包括緩沖器508B。508B2、508B3,緩沖器508B,對(duì)系統(tǒng)符號(hào)CT)的LLR值進(jìn)行存儲(chǔ),并且緩沖器508B2、508B3分別對(duì)奇偶符號(hào)(r;r》的LLR值進(jìn)行存儲(chǔ)。使用復(fù)用器504提供在所選擇的速率中未使用的碼符號(hào)的LLR值。例如,當(dāng)碼速率是2/3時(shí)(見表l),未使用碼符號(hào)r"x鄰r;。在該例子中,通過復(fù)用器504將這些LLR值設(shè)置為"0"。換言之,用零對(duì)來(lái)自輸入緩沖器502的LLR值進(jìn)行解穿孔,以適應(yīng)所選擇的碼速率。可替換地,可以用其它信息對(duì)來(lái)自輸入緩沖器502的LLR值進(jìn)行解穿孔,該其它信息指示特定比特周期內(nèi)的特定碼符號(hào)對(duì)于所選擇的碼速率是不可用的。通過解復(fù)用器506將穿孔后的LLR值傳送到相應(yīng)的輸出緩沖器508??刂破?10通過控制用穿孔后的LLR值填充輸出緩沖器506的方式,使turbo解碼器124能夠支持多種碼速率。特別地,將控制器510配置為對(duì)復(fù)用器504和解復(fù)用器506進(jìn)行控制,以針對(duì)每種碼速率對(duì)輸出緩沖器506進(jìn)行不同填充??刂破?10還通過當(dāng)turbo解碼器124中的第一個(gè)MAP解碼器402a運(yùn)行時(shí)從第一個(gè)輸出緩沖器集合508a釋放LLR值并且當(dāng)turbo解碼器124中的第二個(gè)MAP解碼器402b運(yùn)行時(shí)從第二個(gè)輸出緩沖器集合508b釋放LLR值,對(duì)輸出緩沖器508進(jìn)行控制(見圖4)?,F(xiàn)在,將參考圖5對(duì)解穿孔模塊122針對(duì)2/3碼速率所執(zhí)行的過程的例子進(jìn)行描述。在該例子中,輸入緩沖器502在第一個(gè)比特周期內(nèi)接收系統(tǒng)符號(hào)X和奇偶符號(hào)K的LLR值,隨后在接下來(lái)的兩個(gè)比特周期的每個(gè)比特周期內(nèi)接收系統(tǒng)碼符號(hào)X的LLR值,隨后在接下來(lái)的比特周期內(nèi)接收系統(tǒng)碼符號(hào)義和奇偶符號(hào)r。的LLR值。該過程重復(fù),直至輸入緩沖器502接收到碼段內(nèi)的所有數(shù)據(jù)比特碼符號(hào)比特的所有LLR值為止。雖然未示出,但是輸入緩沖器502還對(duì)在碼段結(jié)束處的尾符號(hào)的LLR值進(jìn)行接收(即,最后6個(gè)比特周期)。該尾部的前三個(gè)比特周期的尾符號(hào)的LLR值分別是;^7。、X和JiT。,并且該尾部的后三個(gè)比特周期的尾符號(hào)的LLR值分別是JT、XT'。和JT。當(dāng)輸入緩沖器502滿時(shí)或者在滿之前的某個(gè)時(shí)間,將來(lái)自輸入緩沖器502的LLR值傳送到輸出緩沖器508。將第一個(gè)比特周期的系統(tǒng)符號(hào)義和奇偶符號(hào)y。的LLR值從輸入緩沖器502分別傳送到輸出緩沖器508A,和508A2,將零加載到輸出緩沖器508A3、508B,、508B2、508B3中。接下來(lái),將第二個(gè)比特周期的系統(tǒng)符號(hào)X的LLR值從輸入緩沖器502傳送到輸出緩沖器508A,,并且將零加載到其它輸出緩沖器508A2、508A3、508B,、508B2、508B3中。隨后,將第三個(gè)比特周期的系統(tǒng)符號(hào)X的LLR值從輸入緩沖器502傳送到輸出緩沖器508AP并且將零加載到其它輸出緩沖器508A2、508A3、508B,、508B2、508B3中。此后,將第四個(gè)比特周期的系統(tǒng)符號(hào)X和奇偶符號(hào)r'。的LLR值從輸入緩沖器502分別傳送到輸出緩沖器508A,和508B2,并且將零加載到輸出緩沖器508A2、508A3、508B"508B3中。該過程重復(fù),直到將碼段內(nèi)所有數(shù)據(jù)比特碼符號(hào)的LLR值從輸入緩沖器502傳送到輸出緩沖器508為止。雖然未示出,但是隨后,將碼段結(jié)束處的6個(gè)比特周期內(nèi)的尾符號(hào)的15LLR值傳送到輸出緩沖器508。將該尾部的第一個(gè)比特周期的系統(tǒng)符號(hào)X和奇偶符號(hào)y。的LLR值從輸入緩沖器502分別傳送到輸出緩沖器508A,、508A2,并且將零加載到輸出緩沖器508A3、508B,、508B2、508B3中。接下來(lái),將該尾部的第二個(gè)比特周期的系統(tǒng)符號(hào)%的LLR值從輸入緩沖器502傳送到輸出緩沖器508Ap并且將零加載到輸出緩沖器508A2、508A3、508B,、508B2、508B3中。隨后,將該尾部的第三個(gè)比特周期的系統(tǒng)符號(hào)X和奇偶符號(hào)i;的LLR值從輸入緩沖器502分別傳送到輸出緩沖器508A,、508A2,并且將零加載到輸出緩沖器508A3、508B,、508B2、508B3中。此后,將該尾部的第四個(gè)比特周期的系統(tǒng)符號(hào)義'的LLR值從輸入緩沖器502傳送到輸出緩沖器508Bp并且將零加載到輸出緩沖器508A,、508A2、508A3、508B2、508B3中。接下來(lái),將該尾部的第五個(gè)比特周期的系統(tǒng)符號(hào)r和奇偶符號(hào)r'。的LLR值從輸入緩沖器502分別傳送到輸出緩沖器508B,、50犯2,并且將零加載到輸出緩沖器508A卜508A2、508A3、508B3中。最后,將該尾部的最后一個(gè)比特周期的系統(tǒng)符號(hào)X'的LLR值從輸入緩沖器502傳送到輸出緩沖器508B!,并且將零加載到輸出緩沖器508A卜508A2、508A3、508B2、508B3中。參考圖4和5,在turbo解碼器124中第一個(gè)MAP解碼器402a的運(yùn)行期間,從第一個(gè)輸出緩沖器集合508a釋放LLR值。在第一個(gè)比特周期期間,將系統(tǒng)符號(hào)%和奇偶符號(hào)&的LLR值分別從輸出緩沖器508A,、508A2釋放,將零從輸出緩沖器508A3—起釋放。在接下來(lái)的三個(gè)比特周期中的每個(gè)期間,將系統(tǒng)符號(hào)義的LLR值從輸出緩沖器508A,釋放,將零從輸出緩沖器508A2、508A3中的每個(gè)一起釋放。該過程重復(fù),直到數(shù)據(jù)比特碼符號(hào)的所有LLR值都已經(jīng)從輸出緩沖器508A,、508A2、508八3釋放,并且由turbo解碼器124中的第一個(gè)MAP解碼器402A進(jìn)行了處理為止。隨后,將第一個(gè)MAP解碼器402A進(jìn)行重新初始化以用于尾符號(hào)。雖然未示出,但是隨后從第一個(gè)輸出緩沖器集合508釋放尾符號(hào)的LLR值。在尾部的第一個(gè)比特周期期間,將系統(tǒng)符號(hào)X和奇偶符號(hào)y。的LLR值分別從輸出緩沖器508A。508八2釋放,并且將零從輸出緩沖器508A3—起釋放。在尾部的第二個(gè)比特周期期間,將系統(tǒng)符號(hào)I的LLR值從輸出緩沖器508A,釋放,并且將零從輸出緩沖器508A2、508A3—起釋放。在尾部的第三個(gè)比16特周期期間,將系統(tǒng)符號(hào)X和奇偶符號(hào)r。的LLR值分別從輸出緩沖器508A,、508A2釋放,并且將零從輸出緩沖器508A3—起釋放?!┑谝粋€(gè)MAP解碼器402A對(duì)來(lái)自第一個(gè)輸出緩沖器集合508a的碼符號(hào)迸行了處理,對(duì)所得到的APP值進(jìn)行交織,并且將其存儲(chǔ)在解穿孔模塊122中或者其它地方,以在第二個(gè)MAP解碼器402B運(yùn)行期間使用。在第二個(gè)MAP解碼器402B運(yùn)行期間,從第二個(gè)輸出緩沖器集合508B釋放LLR值。在前三個(gè)比特周期的每個(gè)期間,將零從輸出緩沖器508B,、508B2、508B3中的每個(gè)中釋放。對(duì)于這三個(gè)比特周期中的每個(gè),第二個(gè)MAP解碼器402B對(duì)零以及來(lái)自第一個(gè)MAP解碼器402A的相應(yīng)的APP值進(jìn)行處理。在第四個(gè)比特周期期間,將奇偶符號(hào)y'。的LLR值從輸出緩沖器508B2釋放,并且將零從輸出緩沖器508B。508B3—起釋放。第二個(gè)MAP解碼器402B對(duì)奇偶符號(hào)y'。的LLR值和零、以及來(lái)自第一個(gè)MAP解碼器402A的相應(yīng)的APP值一起進(jìn)行處理。該過程繼續(xù),直到已經(jīng)從輸出緩沖器508B,、508B2、508B3釋放了數(shù)據(jù)比特碼符號(hào)的所有LLR值并且由第二個(gè)MAP解碼器402B對(duì)其進(jìn)行了處理為止。隨后,將第二個(gè)MAP解碼器402B進(jìn)行重新初始化以用于尾符號(hào)。雖然未示出,但是釋放在第二個(gè)輸出寄存器集合508B中剩余尾符號(hào)的LLR值。在尾部的第一個(gè)比特周期期間,將系統(tǒng)符號(hào)X'的LLR值從輸出緩沖器508B,釋放,并且將零從輸出緩沖器508B2、508B3—起釋放。接下來(lái),在尾部的第二個(gè)比特周期期間,將系統(tǒng)符號(hào)JT和奇偶符號(hào)r'。的LLR值分別從輸出緩沖器508B,、508B2釋放,并且將零從輸出緩沖器508B3—起釋放。隨后,在第三個(gè)比特周期期間,將系統(tǒng)符號(hào)JT的LLR值從輸出緩沖器508B,釋放,并且將零從輸出緩沖器508B2、508B3—起釋放。一旦第二個(gè)MAP解碼器402A對(duì)來(lái)自第二個(gè)輸出緩沖器集合508B的碼符號(hào)進(jìn)行了處理,就可以對(duì)所得到的APP值進(jìn)行解交織,并且如果要進(jìn)行另一次迭代,將其存儲(chǔ)在解穿孔模塊122中或者在其它地方。解穿孔模塊122的硬件實(shí)現(xiàn)可能與上述結(jié)合圖5的概念性結(jié)構(gòu)明顯不同。例如,解穿孔模塊122可能需要支持turbo解碼器124,該turbo解碼器124用單獨(dú)一個(gè)MAP解碼器實(shí)現(xiàn)上述第一個(gè)和第二個(gè)MAP解碼器。在圖6中示出了能夠支持該turbo解碼器結(jié)構(gòu)的解穿孔模塊122的硬件實(shí)現(xiàn)的17例子。在該例子中,使用兩個(gè)存儲(chǔ)體602A、602B對(duì)碼符號(hào)的LLR值進(jìn)行接收和存儲(chǔ)。使用兩個(gè)延遲器604A、604B使每個(gè)存儲(chǔ)體602A、602B內(nèi)的兩個(gè)相繼比特周期中的碼符號(hào)可用于復(fù)用器集合606。該延遲器可以是D鎖存器或者任何其它能將存儲(chǔ)體的輸出延遲一個(gè)比特周期的組件。復(fù)用器集合606包括將系統(tǒng)符號(hào)Z,Z'提供給turbo解碼器124的第一個(gè)復(fù)用器606a,將奇偶符號(hào)r。,。提供給turbo解碼器124的第二個(gè)復(fù)用器606b,以及將奇偶符號(hào)^r',提供給turbo解碼器124的第三個(gè)復(fù)用器606c??刂破?08用于基于所選擇的碼速率對(duì)復(fù)用器集合606進(jìn)行控制。控制器還對(duì)指向存儲(chǔ)體602A、602B的指針進(jìn)行控制,在每次經(jīng)過turbo編碼器進(jìn)行一趟處理(即1/2次迭代)之后對(duì)該指針進(jìn)行復(fù)位。延遲器604A、604B的使用提供了用于支持對(duì)稱碼速率和非對(duì)稱碼速率的手段。如可以從圖6中看出的,兩個(gè)系統(tǒng)符號(hào)可以在兩個(gè)存儲(chǔ)體606A、606B中占用相同的指針位置。雖然未示出,但是對(duì)于尾部存在該相同狀況。該狀況是例如在該例子中所描述的2/3碼速率這樣的非對(duì)稱碼速率所獨(dú)有的。這樣,第一個(gè)復(fù)用器606a可以在第二個(gè)比特周期期間釋放從第一個(gè)存儲(chǔ)體602A的第二個(gè)指針位置來(lái)的系統(tǒng)符號(hào)X,并且在下一個(gè)比特周期期間釋放從第二個(gè)存儲(chǔ)體602B來(lái)的從延遲器604B輸出的系統(tǒng)符號(hào)X??商鎿Q地,可以用門控時(shí)鐘對(duì)非對(duì)稱碼速率進(jìn)行處理。在該例子中,使用比特周期時(shí)鐘對(duì)通過第一個(gè)和第二個(gè)存儲(chǔ)體602A、602B的LLR值進(jìn)行時(shí)鐘控制操作。還使用比特周期時(shí)鐘對(duì)延遲器604A、604B進(jìn)行時(shí)鐘控制操作。比特周期時(shí)鐘可以是系統(tǒng)時(shí)鐘或者是系統(tǒng)時(shí)鐘的倍減時(shí)鐘。當(dāng)指針位置指向第一個(gè)和第二個(gè)存儲(chǔ)體602A、602B兩者內(nèi)的系統(tǒng)符號(hào)時(shí),門612阻斷數(shù)據(jù)比特時(shí)鐘。通過阻斷比特周期時(shí)鐘,在指針位置上的系統(tǒng)符號(hào)在兩個(gè)相繼比特周期中保持可用。結(jié)果,在一個(gè)比特周期期間,可以從復(fù)用器606A輸出來(lái)自第一個(gè)存儲(chǔ)體602A的系統(tǒng)符號(hào),并且在下一個(gè)比特周期期間,可以從相同的復(fù)用器606A輸出來(lái)自第二個(gè)存儲(chǔ)體602B的系統(tǒng)符號(hào)。圖7是對(duì)接收機(jī)部分106進(jìn)行說(shuō)明的功能性方框圖。如圖所示,接收機(jī)具有turbo解碼器124和用于使turbo解碼器能夠有選擇地運(yùn)行在對(duì)稱碼速率和非對(duì)稱碼速率下的模塊702。圖8是對(duì)使用能夠運(yùn)行在對(duì)稱和非對(duì)稱碼速率下的turbo解碼器的通信方法的例子進(jìn)行說(shuō)明的流程圖。雖然為了清楚起見,將該方法描述為具有編號(hào)的步驟序列,但是該編號(hào)不必然指示步驟的次序。應(yīng)該理解,可以跳過這些步驟中的一些步驟,可以并行執(zhí)行這些步驟中的一些步驟,或者無(wú)需維持步驟序列的嚴(yán)格次序來(lái)執(zhí)行這些步驟中的一些步驟。在步驟802中,從LLR模塊接收碼符號(hào)的LLR值??梢詮臄?shù)據(jù)比特和尾比特中得到碼符號(hào)。在步驟804中,對(duì)LLR值進(jìn)行解穿孔,以使turbo解碼器能夠運(yùn)行在非對(duì)稱碼速率下。非對(duì)稱碼速率的例子是2/3。在步驟804中,使用解穿孔后的LLR值,以在非對(duì)稱碼速率下運(yùn)行turbo解碼器。Turbo解碼器可以包括具有系統(tǒng)輸入、以及第一個(gè)和第二個(gè)奇偶輸入的MAP解碼器。在turbo解碼器的這種配置中,對(duì)LLR值進(jìn)行解穿孔,以支持MAP解碼器的輸入。可以將turbo解碼器配置為執(zhí)行迭代,該迭代包含經(jīng)過MAP解碼器的兩趟處理。在該配置中,所接收的LLR值包括從比特流得到的第一個(gè)LLR值集合以及從比特流的交織中得到的第二個(gè)LLR值集合。在第一趟處理期間,將來(lái)自第一個(gè)集合的解穿孔后的LLR值提供給MAP解碼器,并且在第二趟處理期間,將來(lái)自第二個(gè)集合的解穿孔后的LLR值提供給MAP解碼器。可以使用具有第一個(gè)和第二個(gè)存儲(chǔ)體的硬件配置對(duì)LLR值進(jìn)行解穿孔。可替換地,可以在第一個(gè)和第二個(gè)存儲(chǔ)體之間交替地存儲(chǔ)從LLR模塊接收的LLR值??梢詫?duì)來(lái)自每個(gè)存儲(chǔ)體的輸出進(jìn)行延遲,并且使用來(lái)自存儲(chǔ)體的所述輸出和所述延遲后的輸出對(duì)LLR值進(jìn)行復(fù)用,以將解穿孔后的LLR值提供給turbo解碼器。提供了上述說(shuō)明,以便使本領(lǐng)域的任何技術(shù)人員都能夠?qū)崿F(xiàn)這里所描述的各個(gè)實(shí)施例。對(duì)這些實(shí)施例的各種修改對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō)將是顯而易見的,并且可以將這里定義的一般原理應(yīng)用到其它實(shí)施例。因此,權(quán)利要求并不是要被限制于這里所示的實(shí)施例,而是要符合與權(quán)利要求語(yǔ)言相一致的全部范圍,其中,除非特別說(shuō)明,以單數(shù)形式提及的一個(gè)要素并不意味著"一個(gè)且只有一個(gè)"而意味著"一個(gè)或者多個(gè)"。將對(duì)于本領(lǐng)域的技術(shù)人員已知或者后來(lái)變得已知的所有結(jié)構(gòu)和功能等價(jià)于貫穿本公開所描述的各個(gè)實(shí)施例的要素的等價(jià)物清楚地以引用的方式合并于此,并且想19要將這些等價(jià)物包括在權(quán)利要求中。此外,無(wú)論是否在權(quán)利要求中對(duì)該公開進(jìn)行明確陳述,這里所公開的所有內(nèi)容都不是想要致力于公眾。除非使用短語(yǔ)"用于……裝置"清楚地陳述,或者在方法權(quán)利要求情況下,使用短語(yǔ)"用于……步驟"陳述某個(gè)要素,否則,不將權(quán)利要求要素理解為在35U.S.C.§112第六段的規(guī)定下。權(quán)利要求1、一種接收機(jī),包括turbo解碼器;以及解穿孔模塊,將其配置為使所述turbo解碼器能夠有選擇地運(yùn)行在對(duì)稱碼速率和非對(duì)稱碼速率下。2、如權(quán)利要求1所述的接收機(jī),其中,所述非對(duì)稱碼速率是2/3。3、如權(quán)利要求1所述的接收機(jī),還包括LLR模塊,將其配置為將LLR值提供給所述解穿孔模塊,其中,將所述解穿孔模塊進(jìn)一步配置為根據(jù)所選擇的碼速率對(duì)所述LLR值進(jìn)行解穿孔,并且將所述解穿孔后的LLR值提供給所述turbo解碼器。4、如權(quán)利要求3所述的接收機(jī),其中,所述turbo解碼器包括具有系統(tǒng)輸入、以及第一個(gè)和第二個(gè)奇偶輸入的MAP解碼器,并且其中,將所述解穿孔模塊進(jìn)一步配置為對(duì)所述LLR值進(jìn)行解穿孔,以在每種碼速率下支持對(duì)所述MAP解碼器的輸入。5、如權(quán)利要求4所述的接收機(jī),其中,將所述turbo解碼器配置為執(zhí)行迭代,該迭代包括經(jīng)過所述MAP解碼器的兩趟處理,其中,提供給所述解穿孔模塊的所述LLR值包括從比特流得到的第一個(gè)LLR值集合和從所述比特流的交織得到的第二個(gè)LLR值集合,將所述解穿孔模塊進(jìn)一步配置為在第一趟處理期間將來(lái)自所述第一個(gè)集合的解穿孔后的LLR值提供給所述MAP解碼器的輸入,并且在第二趟處理期間提供來(lái)自所述第二個(gè)集合的解穿孔后的LLR值。6、如權(quán)利要求4所述的接收機(jī),其中,所述解穿孔模塊包括第一個(gè)和第二個(gè)存儲(chǔ)體,將其配置為對(duì)來(lái)自所述LLR模塊的所述LLR值進(jìn)行緩存。7、如權(quán)利要求6所述的接收機(jī),其中,將所述解穿孔模塊進(jìn)一步配置為在所述第一個(gè)和第二個(gè)存儲(chǔ)體中交替地存儲(chǔ)從所述LLR模塊接收的所述LLR值。8、如權(quán)利要求6所述的接收機(jī),其中,所述第一個(gè)和第二個(gè)存儲(chǔ)體中的每個(gè)包括被配置為在每數(shù)據(jù)比特周期進(jìn)行移動(dòng)的指針,并且其中,將所述解穿孔模塊進(jìn)一步配置為有選擇地將所述指針保持在兩個(gè)相繼數(shù)據(jù)比特周期的相同位置,以支持所述非對(duì)稱碼速率。9、如權(quán)利要求6所述的接收機(jī),還包括在所述第一個(gè)存儲(chǔ)體的輸出處的第一個(gè)延遲器、在所述第二個(gè)存儲(chǔ)體的輸出處的第二個(gè)延遲器、以及三個(gè)復(fù)用器,將所述三個(gè)復(fù)用器中的一個(gè)配置為將系統(tǒng)符號(hào)的LLR值提供給所述turbo解碼器,并且將其它復(fù)用器配置為將奇偶符號(hào)的LLR值提供給所述turbo解碼器,并且其中,所述三個(gè)復(fù)用器中的每個(gè)可得到從所述第一個(gè)和第二個(gè)存儲(chǔ)體以及所述第一個(gè)和第二個(gè)延遲器輸出的LLR值。10、如權(quán)利要求3所述的接收機(jī),其中,將所述解穿孔模塊進(jìn)一步配置為提供從數(shù)據(jù)比特和尾比特得到的碼符號(hào)的LLR值。11、一種接收機(jī),包括turbo解碼器;以及turbo編碼器使能模塊,用于使所述turbo解碼器能夠有選擇地運(yùn)行在對(duì)稱碼速率和非對(duì)稱碼速率下。12、如權(quán)利要求U所述的接收機(jī),其中,所述非對(duì)稱碼速率是2/3。13、如權(quán)利要求11所述的接收機(jī),其中,所述turbo編碼器使能模塊包括用于根據(jù)所選擇的碼速率對(duì)LLR值進(jìn)行解穿孔的模塊以及用于將所述穿孔后的LLR值提供給所述turbo解碼器的模塊。14、如權(quán)利要求13所述的接收機(jī),其中,所述turbo解碼器包括具有系統(tǒng)輸入、以及第一個(gè)和第二個(gè)奇偶輸入的MAP解碼器,并且其中,將所述用于對(duì)LLR值進(jìn)行解穿孔的模塊配置為對(duì)LLR值進(jìn)行解穿孔,以在每種碼速率下支持對(duì)所述MAP解碼器的輸入。15、如權(quán)利要求14所述的接收機(jī),其中,將所述turbo解碼器配置為執(zhí)行迭代,該迭代包括經(jīng)過所述MAP解碼器的兩趟處理,其中,提供給所述turbo解碼器使能模塊的所述LLR值包括從比特流得到的第一個(gè)LLR值集合和從所述比特流的交織得到的第二個(gè)LLR值集合,并且其中,將所述用于將所述解穿孔后的LLR值提供給所述turbo解碼器的模塊配置為在第一趟處理期間將來(lái)自所述第一個(gè)集合的解穿孔后的LLR值提供給所述MAP解碼器的輸入,并且在第二趟處理期間提供來(lái)自所述第二個(gè)集合的解穿孔后的LLR值。16、如權(quán)利要求13所述的接收機(jī),其中,將所述用于將所述解穿孔后的LLR值提供給所述turbo解碼器的模塊配置為在每種所述碼速率下提供碼符號(hào)和尾符號(hào)的LLR值。17、一種使用能夠在對(duì)稱碼速率下運(yùn)行的turbo解碼器的通信方法,包括對(duì)碼符號(hào)的LLR值進(jìn)行解穿孔,以使所述turbo解碼器能夠運(yùn)行在非對(duì)稱碼速率下;以及使用所述解穿孔后的LLR值,以在所述非對(duì)稱碼速率下運(yùn)行所述turbo解碼器。18、如權(quán)利要求17所述的方法,其中,所述非對(duì)稱碼速率是2/3。19、如權(quán)利要求17所述的方法,其中,所述turbo解碼器包括具有系統(tǒng)輸入、以及第一個(gè)和第二個(gè)奇偶輸入的MAP解碼器,并且其中,對(duì)所述LLR值進(jìn)行解穿孔,以支持所述MAP解碼器的輸入。20、如權(quán)利要求19所述的方法,其中,將所述turbo解碼器配置為執(zhí)行迭代,該迭代包括經(jīng)過所述MAP解碼器的兩趟處理,所述方法還包括對(duì)所述LLR值進(jìn)行接收,所述LLR值包括從比特流得到的第一個(gè)LLR值集合和從所述比特流的交織得到的第二個(gè)LLR值集合,并且其中,所述方法還包括在第一趟處理期間將來(lái)自所述第一個(gè)集合的解穿孔后的LLR值提供給所述MAP解碼器,并且在第二趟處理期間將來(lái)自所述第二個(gè)集合的解穿孔后的LLR值提供給所述MAP解碼器。21、如權(quán)利要求17所述的方法,其中,所述對(duì)LLR值進(jìn)行解穿孔的步驟包括對(duì)所述LLR值進(jìn)行接收,并且將所接收的LLR值存儲(chǔ)在第一個(gè)和第二個(gè)存儲(chǔ)體內(nèi)。22、如權(quán)利要求21所述的方法,其中,在第一個(gè)和第二個(gè)存儲(chǔ)體之間交替地存儲(chǔ)所接收的LLR值。23、如權(quán)利要求21所述的方法,其中,所述第一個(gè)和第二個(gè)存儲(chǔ)體中的每個(gè)具有被配置為在每比特周期進(jìn)行移動(dòng)的指針,并且其中,所述對(duì)LLR值進(jìn)行解穿孔的步驟還包括有選擇地將所述指針保持在兩個(gè)相繼數(shù)據(jù)比特周期的相同位置,以支持非對(duì)稱碼速率。24、如權(quán)利要求21所述的方法,其中,所述對(duì)LLR值進(jìn)行解穿孔的步驟還包括對(duì)所述第一個(gè)和第二個(gè)存儲(chǔ)體的輸出進(jìn)行延遲,并且對(duì)所述第一個(gè)和第二個(gè)存儲(chǔ)體的所述輸出和所述延遲的輸出進(jìn)行復(fù)用。25、如權(quán)利要求17所述的方法,其中,從數(shù)據(jù)比特和尾比特得到所述碼符號(hào)。全文摘要接收機(jī)(106)包括turbo解碼器(124)和解穿孔模塊(122),將解穿孔模塊(122)配置為使turbo解碼器有選擇地運(yùn)行在對(duì)稱碼速率(例如,1/3或者1/4)和非對(duì)稱碼速率(例如,2/3)下。接收機(jī)還包括將LLR值提供給解穿孔模塊的LLR模塊(120)??梢酝ㄟ^存儲(chǔ)體(602A、602B)、延遲器(604A、604B)和復(fù)用器(606)來(lái)實(shí)現(xiàn)解穿孔模塊。文檔編號(hào)H03M13/29GK101461142SQ200780020821公開日2009年6月17日申請(qǐng)日期2007年4月4日優(yōu)先權(quán)日2006年4月4日發(fā)明者S·U·汗,T·孫申請(qǐng)人:高通股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1