專利名稱::實施渦輪碼時所用同位位流中問題穿刺型態(tài)的檢測、避免及/或改正的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明有關(guān)渦輪碼的一般使用。尤指一種使用渦輪譯碼器的穿剌渦輪碼中檢測和改正降低性能的方法。
背景技術(shù):
:無線通訊系統(tǒng)在該
技術(shù)領(lǐng)域:
為眾所皆知。一般來說,這樣的系統(tǒng)包含傳送和接收相互之間無線通訊訊號的通訊臺。具代表性的是,基地臺被賦予能夠管理與復(fù)數(shù)個用戶臺(subscriberstations)之間的無線并行通訊。在第三代移動通訊伙伴合作計劃(3GPP)指定的分碼多任務(wù)系統(tǒng)(CDMA)中,基地臺稱為節(jié)點(Node)Bs、用戶臺稱做使用者裝備(UserEquipment,UE),而在該NodeBs和該UEs之間的無線接口稱做Uu接口。圖1表示一個典型的3GPPCDMA系統(tǒng)。一個3GPP通訊系統(tǒng)的Uu無線接口使用用來傳送使用者數(shù)據(jù)的傳輸頻道(TrCH),并且在UEs和NodeBs之間傳送信號。在3GPP時分雙工(TDD)通訊中,相互排斥實體資源定義的一或多個實體頻道傳送TrCH數(shù)據(jù)。TrCH數(shù)據(jù)以連續(xù)的傳輸區(qū)塊(TransportBlocks,TB)群組傳送,其定義為傳輸區(qū)塊組(TransportBlockSets,TBS)。每一個TBS以一個規(guī)定的傳送時間間隔(TransmissionTimeInterval,TTI)傳送,其TTI可跨越(sapn)復(fù)數(shù)個連續(xù)不斷的系統(tǒng)時幀(timeframes)。一個典型的系統(tǒng)時幀為10毫秒,而TTIs現(xiàn)在被指定為1、2、4或8個這樣時幀的跨度(spanning)。圖2顯示出依照3GPPTS25.222v3.8.0,在TDD模式的TrCHs轉(zhuǎn)換為編碼合成(CodedComposite)傳輸頻道(CCTrCH),然后轉(zhuǎn)換為一或多個實體頻道數(shù)據(jù)流的處理過程。由TB數(shù)據(jù)開始,附上循環(huán)冗余檢査碼(CyclicRedundancyCheck,CRC)并且執(zhí)行連接TB和分割編碼區(qū)塊。然后執(zhí)行回旋(convolution)編碼或渦輪編碼,但在一些例子中并不指定任一種編碼。編碼之后的步驟包含等化無線幀(frame)、第一次交錯(interleaving)、分割無線幀和速率的調(diào)整。該無線幀的分割劃分了在指定的TTI中的一些幀之上的數(shù)據(jù)。利用位重復(fù)或穿刺操作的該速率調(diào)整功能,定義每一個處理的TrCH的一些位,其TrCH后來以多任務(wù)的方式形成一個CCTrCH數(shù)據(jù)流。該CCTrCH數(shù)據(jù)流的處理包含位加密(scrambling)、分割實體頻道、第二次交錯和映像至一或多個實體頻道。該復(fù)數(shù)個實體頻道對應(yīng)該實體頻道分割。對于上行鏈路(叩link)傳輸,UE到NodeB,對于CCTrCH傳輸?shù)膶嶓w頻道最大值目前被指定為兩個。對于下行鏈路(downlink)傳輸,NodeB到UEs,對于CCTrCH傳輸?shù)膶嶓w頻道最大值目前被指定為十六。每一個實體頻道數(shù)據(jù)流被頻道化碼(channelizationcodes)延展,并且被調(diào)變?yōu)榱嗽谥付ǖ念l率之上的空中傳輸(airtransmission)。在該TrCH數(shù)據(jù)的接收/譯碼中,該接收臺本質(zhì)上反轉(zhuǎn)該過程。因此,TrCHs的UE和NodeB實體接收需要TrCH處理參數(shù)的信息來修復(fù)該TBS數(shù)據(jù)。對于每一個TrCH,指定一個傳輸格式組(TransportFormatSet,TFS)來包含一些預(yù)定的傳輸格式(TransportFormat,TF)。每一個TF指定不同的動態(tài)參數(shù),包含TTI、編碼形式、編碼速率、速率調(diào)整和CRC長度。對于一個特別的幀的CCTrCH的TrCHs而言,事先定義的TFSs的集合稱做一個傳輸格式組合(TransportFormatCombination,TFC)。CCTrCH的傳輸格式組合指針(TFCI)的傳輸用來幫助接收臺的處理過程。3GPP用接收臺來選擇性地規(guī)定〃遮蔽(blind)傳輸格式檢測",其中該接收臺考慮有效的可能TFCIs。其中只有一個有效的TFCI,且使用在任一個例子中。在3GPP中,時槽(timeslot)的傳輸出現(xiàn)于事先定義的發(fā)射叢訊(bursts),其中該傳輸實體頻道被分為開始時槽部分和結(jié)束時槽部分。一個選擇性的訓(xùn)練序列(Midamble)被包含在該兩個實體頻道數(shù)據(jù)部分之間。該TFCI目前被指定為在該訓(xùn)練序列的任一邊,還有在兩個實體頻道數(shù)據(jù)部分之間的兩個部分傳輸。圖3和圖4個別表示兩個從3GPPTR25.944V3.5.0得到的例子,其中標(biāo)示MA的區(qū)塊表示訓(xùn)練序列,而標(biāo)示為T的區(qū)塊表示TFCI的部分。在圖4中,該CCTrCH被映像至兩個實體頻道,但只有一個包含TFCI。圖5a、5b和圖6為依照3GPP頻分雙工(FDD)的說明而得的頻道編碼和多任務(wù)的范例圖示。在通訊系統(tǒng)執(zhí)行的編碼步驟,在通信系統(tǒng)中的性能和能力中扮演一個重要角色。特別的是,無線傳輸?shù)臄?shù)據(jù)渦輪編碼在3GPP系統(tǒng)的TDD和FDD通訊中扮演一個重要角色。渦輪編碼原理己經(jīng)廣泛的應(yīng)用在信息論,且部分構(gòu)成主要的通信理論和實做。這些原理被使用在錯誤控制、檢測、干擾抑制、等化和其它通訊相關(guān)領(lǐng)域。渦輪碼是一種平行遞歸的系統(tǒng)回旋編碼形式,其可用于頻道的編碼和譯碼來檢測和修正發(fā)生在通過不同頻道時數(shù)字?jǐn)?shù)據(jù)傳輸?shù)腻e誤。渦輪編碼在某些情況下,為數(shù)據(jù)傳輸能夠到達(dá)Shannon定律的理論極限時特別有用。這些合適的情況一般包含大區(qū)塊數(shù)據(jù)的傳輸,特別在移動通訊中非常有用。圖7表示穿刺產(chǎn)生如此特殊的編碼比期待的性能差。在臨界信號噪音比(Signal-to-NoiseRatio,SNR)值中量得如同4dB的損失。具代表性的是,穿刺(即消除)低速率編碼的同位位而產(chǎn)生的高速率渦輪碼,直到達(dá)到理想的編碼速率。穿刺產(chǎn)生的特殊編碼比期待的性能差是因為某些穿刺位型態(tài)。因為在渦輪編碼器中的遞歸編碼區(qū)塊有一個無限的脈沖響應(yīng),有關(guān)每一個系統(tǒng)位的信息散布在許多的該同位位中。在任何采用穿刺的錯誤控制編碼方案,該穿刺位的位置將影響性能。這是因為連續(xù)位的穿刺帶(strings)可被視為該譯碼器的叢訊錯誤(bursterrors)。所有錯誤控制方法只能修正小于某些門檻的叢訊錯誤。因此,重要的是當(dāng)設(shè)計穿刺方案時,考慮該編碼的叢訊錯誤修正能力。在缺乏錯誤控制編碼方案的特定信息下,一個好的方法是最小化該穿刺位帶的最大值。對于高的編碼速率而言,這對應(yīng)于均勻散布在該傳送區(qū)塊間的非穿刺位。均勻散布該非穿刺位的穿刺方案能夠阻止與某些錯誤句柄產(chǎn)生互動,而產(chǎn)生譯碼器性能的降低(degradation)。因為在該渦輪編碼器的遞歸編碼區(qū)塊有無限的脈沖響應(yīng),有關(guān)每一個系統(tǒng)位信息散布于許多該同位位之間。由考慮保留在殘留同位位中的許多數(shù)據(jù),而能夠在品質(zhì)上說明在該同位位中某些周期性非穿刺型態(tài)的影響。量測該穿刺型態(tài)的距離以形成一個具有關(guān)于該渦輪編碼器的遞歸編碼區(qū)塊的半周期脈沖響應(yīng)的周期來決定該穿刺渦輪碼的性能下降區(qū)域。對于3GPP的渦輪編碼器而言,組成的遞歸編碼器有一個脈沖響應(yīng),其是對于正時間(positivetime)(半周期性,semi-periodic)有七個符號周期的周期性。由作為一個最長序歹U(maximallengthsequence簡稱M-sequence)產(chǎn)生器的該編碼器的解釋可以及時了解,即假如該位移寄存器(ShiftRegister)以零態(tài)開始且在t=0時僅使用一個時,然后該編碼器恰好為具有三階本質(zhì)多項式(primitivepolynomial)和初始狀態(tài)U00}的線性反饋位移寄存器(LinearFeedbackShiftRegister,LFSR)時,可產(chǎn)生一個正時間的周期23_1=7的最長序列。該編碼器是在二進(jìn)制域(binaryfield)中線性非時變(LinearTime-Invariant,LTI)系統(tǒng)。因此,該譯碼器的輸出是該編碼器脈沖響應(yīng)的位移版本總和,每一個位移脈沖響應(yīng)對應(yīng)在該TB中的l's的位置。假如我們考慮一個對于t〉T時為全部的0's輸入,而對于t〉T該組成遞歸編碼區(qū)塊的輸出也將是半周期性。某些非穿刺周期可導(dǎo)致關(guān)于在同位字節(jié)中一小群位散布信息的損失。例如,使該TB包含伴隨許多零的七個位?,F(xiàn)在借助觀察在大量穿刺后編碼器的輸出,試圖考慮決定該七個位的問題。在該輸出的每一個觀察為該七個位的子集合的總和,而由該非穿刺周期和該遞歸編碼區(qū)塊的脈沖響應(yīng)決定該子集合。對于大部分非穿刺型態(tài)(其周期主要與該半周期性脈沖響應(yīng)的周期相關(guān)),最后可得到七個不同子集合的總和。因此,形成具有七個未知數(shù)的七個系統(tǒng)方程式。假設(shè)它們?yōu)榫€性獨立,可以決定該七個位的值。然而考慮該非穿刺周期是簡單的(每周期一個殘留同位位),而該遞歸編碼區(qū)塊7的周期也是。然后對于t〉6而言,每一個觀察為該七個位相同子集合的總和,因此無法獲得新的信息。即一個秩-l(rank-I)的系統(tǒng)方程式形成,而唯一解并不存在。這是由于該信號的周期性本質(zhì)。當(dāng)該非穿刺周期主要相關(guān)于該遞歸編碼區(qū)塊的周期時,該同位位的一系列觀察最后將形成一個秩-7的系統(tǒng)方程式。對于我們的七位群組而言,這足夠單獨決定該位,即能夠決定該位的信息是散布于該殘留同位位之間。當(dāng)該周期不是主要相關(guān)時,該系統(tǒng)的秩變成L/K,其中L為遞歸編碼區(qū)塊的周期,而K為L和N的最大共同分配器(GreatestCo誦onDivider,GCD),而N為該非穿刺型態(tài)的周期。在上述的說明中,為了清楚的目的,而假定在該小群位后為一長串的零。然而,允許額外的位群來追隨第一群,并不附加于該關(guān)于早期群組的散布信息。這可以從該系統(tǒng)的因果關(guān)系中得到。一些散布信息也可能遺失甚至于在非簡單周期,例如,考慮該非穿刺型態(tài)在三和四之間交替的簡單周期。這產(chǎn)生一個周期七但具有每周期兩個殘留同位位的非穿刺型態(tài)。上述的同樣問題產(chǎn)生一個具有七個方程式而秩為二的系統(tǒng),其仍然不足以單獨決定該字節(jié),但卻減少可能增加的空間大小。清楚地,一些非穿刺型態(tài)損失一些關(guān)于該小群位的信息。為了獲得合適的效能,我們需要去檢測、避免及/或改正在該同位比特流中的問題穿刺型態(tài)但不需去避免編碼速率。典型的問題互動發(fā)生在渦輪編碼器輸出和在速率調(diào)整階段的穿刺之間。因此需要提供一個借助修改穿刺型態(tài),來產(chǎn)生一個避免問題互動的高速率渦輪碼的方法。
發(fā)明內(nèi)容依照本案的發(fā)明,確認(rèn)在穿刺誤差改正編碼傳輸中的品質(zhì)降低,并因此而修改編碼傳輸。確認(rèn)一個近似于一特殊編碼速率的穿刺型態(tài),并按照該穿刺型態(tài)和該特殊編碼速率間的匹配來調(diào)整預(yù)期降低的值。對于FDD和TDD兩者而言,包含兩個速率調(diào)整階段和兩個穿刺操作,這由某些技術(shù)上稱做遞增性冗余(incrementalredundancy)的技術(shù)來完成。其允許一個無線傳輸/接收單元(WTRU)來接收和軟組合(softcombine)從基地臺中相同TB的多重傳輸。假如該傳輸?shù)谝淮问?,該信號以更多的?shù)據(jù)重傳來試圖在第二次傳輸時成功。為了達(dá)到這個目的,因此使用兩個不同階段的穿刺,由于該WTRU具有某些性能、某些它可支持的寄存大小,和為了能夠放入被合并至有兩個穿刺階段的該寄存的再傳輸。該第一階段的速率調(diào)整穿刺足夠的位,使得該殘留位被放置于一寄存內(nèi),且第二階段的穿刺(或重復(fù))是為了達(dá)到理想的全部編碼速率。當(dāng)組合該兩階段的速率調(diào)整時,一個編碼速率的問題區(qū)域是多面的。因此,目前牽涉的兩個速率中,其中一個速率在穿刺的第一階段,而一個在第二階段。依照本案的第一較佳實施例,單一階段速率調(diào)整的P1/P2穿刺偏差,使用該穿刺誤差修正編碼傳輸來執(zhí)行。依照本案的第二較佳實施例,在每一階段的速率調(diào)整可以使用兩個或以上的階段,用以檢測和改正在R5高速下行鏈路數(shù)據(jù)分組接入(HighSpeedDownlinkPacketAccess,HSDPA)的高速下行分享頻道(HighSpeedDownlinkSharedChannel,HS-DSCH)的穿刺渦輪碼的性能。本發(fā)明借助下列各較佳實施例附圖及詳細(xì)說明,可獲得一更深入了解圖1是依照現(xiàn)今3GPP的說明,一個典型CDMA系統(tǒng)的圖標(biāo);圖2是依照3GPPTDD的說明,一個CCTrCH中TrCH數(shù)據(jù)的處理過程;圖3和圖4是依照3GPPTDD的說明,頻道編碼和多任務(wù)范例示意圖5a、5b和圖6依照3GPPFDD的說明,頻道編碼和多任務(wù)范例示意圖7是穿刺產(chǎn)生的特別碼的典型結(jié)果的曲線圖,其極限SNR值為4dB的損失;圖8是當(dāng)Pl/P2產(chǎn)生偏壓時,以高或然率和編碼速率來描述用來成功譯碼一個數(shù)據(jù)區(qū)塊(極限SNR)的SNR曲線圖9是關(guān)于序偶(orderedpair)(rl,r2)的問題區(qū)域示意圖,其為個別在速率調(diào)整的第一和第二階段中穿刺同位比特流的速率;圖10是HSDPA的3GPP速率調(diào)整的電路方塊圖,其使用一個渦輪編碼的HS-DSCH;以及圖11是對于具有某些有效編碼速率的HS-DSCH傳輸區(qū)塊,初始區(qū)塊錯誤率(initialBlockErrorRate,BLER)之的曲線圖。具體實施例方式本發(fā)明是關(guān)于一些不用去避免編碼速率,而可檢測、避免和/或改正在同位比特流中問題穿刺型態(tài)的方法和實施例。本發(fā)明也可適用于在FDD、CDMA2000和TDD全球移動通訊系統(tǒng)(UniversalMobileTelecommunicationsSystem,UMTS)的傳輸模式和其它傳輸模式的第一層和第二層。此外,之后用以修改穿刺型態(tài)的方法,可修復(fù)降低的渦輪碼的性能。關(guān)于本發(fā)明,其方法可實施在一個無線傳輸/接收單元(WTRU)及/或一個基地臺上。之后提到的WTRU可包含但不限制于一個UE、移動臺、固定或移動用戶單元、傳呼(pager)、或其它型可用來在一無線環(huán)境下操作的裝置。之后提到的基地臺可包含但不限制于一個基地臺、Node-B、站臺控制器、存取點(accesspoint)、或其它在一無線環(huán)境下的接口裝置。圖8是當(dāng)同位位Pl/P2產(chǎn)生偏壓時,以高或然率和編碼速率來描述用來成功譯碼一個數(shù)據(jù)區(qū)塊(極限SNR)的SNR。如圖7所示,我們發(fā)現(xiàn)用1/3的3GPP渦輪碼速率來穿刺產(chǎn)生的特殊碼比理想的性能差,如圖中顯示的峰值。圖9是關(guān)于序偶(orderedpair)(rl,r2)的問題區(qū)域示意圖,其為個別在速率調(diào)整的第一和第二階段中穿刺同位比特流的速率。如可見的,同位流的穿刺速率為如此的一些結(jié)合速率時的特別區(qū)域是有問題的。在一個實施例中,同位位的Pl和P2的穿刺偏壓是用在單一階段的速率調(diào)整。圖10是用于HSDPA的3GPP速率調(diào)整的電路600的方塊示意圖,其使用于一個渦輪編碼的HS-DSCH。該電路600執(zhí)行一個HSDPA的3GPP速率調(diào)整計劃。該電路600包含一個電路分離電路615、一個第二速率調(diào)整階段620和一個位收集電路625。該第一速率調(diào)整階段610包含一個同位1(Parity1,Pl)位速率調(diào)整電路630和同位2(Parity2,P2)位速率調(diào)整電路635。該第二速率調(diào)整階段620包含一個系統(tǒng)位速率調(diào)整電路640、一個用于第二速率調(diào)整的Pl位速率調(diào)整電路645和用于第二速率調(diào)整的P2位速率調(diào)整電路650。在操作中,該系統(tǒng)位、P1和P2位經(jīng)由該第一速率調(diào)整階段610、該虛擬IR寄存器615、該第二速率調(diào)整階段620和該位收集電路625來處理。注意到該Pl和P2位被分別的處理。在該位收集電路625組合的該系統(tǒng)位、P1和P2位提供一個數(shù)據(jù)信號輸出Ndata。同時注意該編碼位的數(shù)量小于或等于該虛擬IR寄存器615的大小時,該第一位速率調(diào)整階段630是顯而易見的??紤]該顯而易見的第一階段案例和Rel-4的速率調(diào)整。在實際的應(yīng)用上,一共同電路,如微處理電路和依照程序的指示,將預(yù)期來執(zhí)行不同的電路功能。用于實施本發(fā)明的該特定電路功能將因此作為那些在該速率調(diào)整電路600內(nèi)的該調(diào)整電路的選擇。假如全部的編碼速率大于1/3時,該速率調(diào)整的規(guī)則為執(zhí)行穿刺的功能,而在小于l/3時,執(zhí)行重復(fù)的功能。目前編碼速率大于1/3的完成是由于施加相同的穿刺速率但不同的穿刺型態(tài)相位至P1和P2位(至位的內(nèi)部)。為了避免已經(jīng)表示可降低該渦輪碼性能的非穿刺周期性,該Pl和P2的穿刺速率偏差是獨立的。例如假設(shè)P1位的數(shù)目減少A,而P2位的數(shù)目增加A時,該全部編碼速率不變但卻可避免該問題非穿刺周期。用這個方法來避免該問題編碼速率,而且己經(jīng)推導(dǎo)出一個需要偏差的分析表示式。一個修改該穿刺型態(tài)的例子和有效方法來增加在Pl和P2穿刺位數(shù)量的差距,是使用在一個當(dāng)中增加額外的穿刺并從另一個當(dāng)中移除的方法。該偏差量應(yīng)該只是用來避免某些周期。在偏差該P1和P2位的穿刺速率時,必須合乎兩個限制。當(dāng)使用具有周期為7々/2(々=1,2,3...)的非穿刺型態(tài)時,結(jié)果產(chǎn)生性能降低。每當(dāng)Pl和P2位的平均非穿刺周期對個別的偶數(shù)和奇數(shù)々而言是在7々/2的±1或±%以內(nèi)時,將采用這些周期。Pl和P2速率調(diào)整區(qū)塊的平均非穿刺速率是I/(P/2),其中I是在速率調(diào)整的每一個分支輸出上的位數(shù)目。而P是在速率調(diào)整輸出上的同位位(P1和P2)的全部數(shù)目。因此,理想的編碼速率將導(dǎo)致一個問題穿刺型態(tài),假如對于》〉Q,(尸/2)其中:<formula>formulaseeoriginaldocumentpage10</formula>方程式-<formula>formulaseeoriginaldocumentpage10</formula>方程式二在偏差該同位比特流1和2及Pl和P2位的穿刺速率時,必須合乎兩個限制。第一,一個數(shù)目A必須有效增加在同位比特流1的殘留位數(shù)目,以避免該問題穿刺型態(tài)。第二,相同數(shù)目A必須減少在同位比特流2的殘留位數(shù)目,以同樣有效避免該問題穿刺型態(tài)。這兩個限制可合并至下列的A表示式,其中<formula>formulaseeoriginaldocumentpage10</formula>方程式三步驟一)使用方程式二來計算々。步驟二)使用方程式一來決定是否理想的編碼速率產(chǎn)生一個問題穿刺型態(tài)。如果是的話,則繼續(xù)步驟三,否則設(shè)定<formula>formulaseeoriginaldocumentpage10</formula>步驟三)使用方程式三來計算偏差A(yù)。步驟四)用修改在TS25.212/222的表格來計算速率調(diào)整參數(shù)。為了避免降低渦輪碼性能的穿刺型態(tài),個別加至同位比特流1和2的穿刺數(shù)量將有微小的差異,但卻保持穿刺位的總量一定。假如在同位比特流1的穿刺位數(shù)量減少A時,則在同位比特流2的穿刺位數(shù)量將增加A,總體的編碼速率不變,但可避免問題穿刺型態(tài)。注意對于這個案例的位收集和位反收集階段必須對應(yīng)著調(diào)整。因為降低性能的個別區(qū)域傾向變小,可能有助于簡單地避免使用具有降低性能的編碼速率。因為具有降低性能的編碼速率現(xiàn)在可用上述的方程式檢測,因此避開它們是很簡單的。對于如同在3GPP中展開的混和自動重復(fù)要求(HybridAutomaticR印eatreQuest,HARQ)而言,可能需要執(zhí)行兩階段的速率調(diào)整。這發(fā)生在每當(dāng)執(zhí)行遞增性冗余(incrementalredundancy,IR),且速率調(diào)整規(guī)則的位輸出數(shù)量大于該虛擬IR寄存器時。注意當(dāng)使用組合HARQ的追趕(Chase)時,不需要一個特別的IR寄存器;一個接收位寄存器就足夠了。(假如不重新排列的話,一個接收符號的寄存器就足夠了。)假如這是由IR在追趕組合上僅提供一個小改善而來決定的話,從該標(biāo)準(zhǔn)中移除IR將是明智的。為了獲得較高的數(shù)據(jù)速率,3GPP己經(jīng)在執(zhí)行鏈路調(diào)適(linkadaptation)時引入HSDPA選擇。鏈路調(diào)適的其中一個組件是調(diào)適性的編碼和調(diào)變(AdaptiveModulationandCoding,AMC)。由于AMC,使用一個頻道品質(zhì)估算來選擇一個可達(dá)到最大傳輸率(throughput)的調(diào)變方式和編碼速率。當(dāng)頻道品質(zhì)高時,選擇QAM調(diào)變和高的編碼速率。使用一個1/3的渦輪碼速率的穿刺來獲得高編碼速率。在頻道品質(zhì)指示(channelqualityindication,CQI)表的設(shè)計期間,觀察到某些傳輸區(qū)塊組大小(TransportBlockSetSizes,TBSS)顯示出比預(yù)期的性能差。該CQI表是用來將頻道品質(zhì)估算映像到一個建議的調(diào)變和TBSS。這個比預(yù)期性能差的問題目前用簡單的手?jǐn)Q(handtweaking)CQI表來避開引起問題的TBSSs。在AMC中,這將導(dǎo)致傳輸率比最佳的傳輸率差,因為最佳的傳輸率將一定會被避開。通過AMC支持的鏈路調(diào)適是R5HSDPA的一個整體特征。由于AMC,在HS-DSCH上的調(diào)變方式和編碼速率可以依照頻道情況而變化。在HS-DSCH上的不同編碼速率將由在一個預(yù)定的方法中該R99渦輪編碼器的速率調(diào)適(重復(fù)或穿刺)輸出來完成,就是說作為一個TBSS的功能和實體頻道位的可用數(shù)目。R99/R4和R5兩者使用相同的1/3的編碼速率的渦輪編碼器。當(dāng)速率調(diào)整的原則對于R4和R5是相同時,較高效率的編碼速率(M/2)的合適和較常的使用、速率調(diào)整的多重階段的使用和遞增性冗余(IR)的可能性的標(biāo)準(zhǔn)容許可區(qū)別R99/R4和R5。HSDPA在WG4中的性能要求已經(jīng)指出對于在HS-DSCH的渦輪編碼和穿刺傳輸區(qū)塊中異常高的和非常不能預(yù)料的SNR性能至少在有效編碼速率在1/2以上的范圍降低一些dB。由1/3基本速率的渦輪編碼器輸出的不合適的同位比特流的穿刺型態(tài)將重度的打擊在HS-DSCH的渦輪編碼性能。雖然TDD的文章提供原始的WG4仿真結(jié)果,相同的降低也同樣恰好發(fā)生在FDD中,原因是兩個模式都恰好使用同樣的方式完成在HS-DSCH傳輸區(qū)塊(產(chǎn)生該問題互動)的渦輪編碼和速率調(diào)整(TS25.212和TS25.222)。在一些數(shù)據(jù)速率中比預(yù)期的性能差也是一個固定調(diào)變和編碼方案的問題。假如指派會產(chǎn)生該問題的編碼速率給一使用者,功率控制將會補償較差的編碼速率,使得細(xì)胞臺的容量降低。在另一個實施例中,該同位比特流的調(diào)整允許高速媒體存取控制協(xié)議(MediumAccessControl—HighSpeed,MAC-hs)來簡單選擇任何理想的傳輸區(qū)塊大小作為一個排程決定的結(jié)果。它需要微小地改變在TS25.212/222的速率調(diào)整階段的穿刺型態(tài)降低。例如一個實行于TS25.212制訂的現(xiàn)今FDD標(biāo)準(zhǔn)的修改被附加于為什么該修改是合理的討論中。對于顯而易見的的第一階段速率調(diào)整例子和采用的第一和第二階段速率調(diào)整的例子而言,存在一些可接受的解決方案,借助通過同位位穿刺的調(diào)整來避開該問題互動(problematicinteractions)。其中一個解決方案,例如一個簡單偏差(biasing)方法,被概述在提供概念上顯而易見的的第一階段速率的范例的影響之下。現(xiàn)今,加上同樣穿刺量到在該渦輪編碼器(圖IO)輸出W中的同位比特流1和同位比特流2以使編碼速率大于1/3,雖然也可以調(diào)整穿刺型態(tài)相位(phases)。當(dāng)要求一個特殊的編碼速率,而確定使用它會導(dǎo)致性能降低時,選擇一個微小的較低編碼速率以避開該降低性能。一個好的替代編碼速率是低于該要求的編碼速率中允許的最大編碼速率,其要求的編碼速率已經(jīng)確定有一個可接受的降低性能。假如希望一個系統(tǒng)可無限制使用可用的編碼速率,然后穿刺型態(tài)的修改可回復(fù)該性能。回復(fù)穿刺渦輪碼性能的關(guān)鍵是避開有關(guān)該系統(tǒng)位的該殘存同位位過度的冗余(redundant),換言之,修改該穿刺型態(tài)以改進(jìn)性能。完成該目的的其中一個作法是取樣該同位位,使得所有對應(yīng)該半周期脈沖響應(yīng)的一個完整周期的點能盡可能減少取樣數(shù),然而卻維持相同的編碼速率,但在該數(shù)據(jù)區(qū)塊上的穿刺不被過份扭曲,或者在PI和P2中同位位的數(shù)目上產(chǎn)生極度的不穩(wěn)定。注意這個緩和的方法可以應(yīng)用到具有兩個以上同位流的系統(tǒng)。例如3GPP渦輪碼(CDMA2000)包含四個同位流。假如發(fā)生一個問題穿刺型態(tài),可以調(diào)整每一個個別的同位流的穿刺速率來緩和,當(dāng)維持一個穩(wěn)定的整體有效編碼速率。在速率調(diào)整的單一階段案例中,如同在R99/R4使用和許多R5的配置中,在該渦輪編碼輸出和穿刺傳輸序列之間的該問題互動發(fā)生在該穿刺型態(tài)的周期近似于等于七個倍數(shù)的殘留位周期的區(qū)域,且當(dāng)平均每3.5個同位位殘存一個的時后。這些降低個別對應(yīng)秩為一和秩為二的情況。本發(fā)明例對應(yīng)秩(rank)為一的情況。秩為二的情況在SNR降低上比秩為一的情況有較小的沖擊。因為較高秩(>2)的情況對性能的降低并不明顯,不是秩為一和秩為二的情況在這里并不討論。以下決定在這些區(qū)域中心的編碼速率<formula>formulaseeoriginaldocumentpage13</formula>方程式四當(dāng)N是偶數(shù)時,該臨界編碼速率CR對應(yīng)秩為一的情況;當(dāng)N是奇數(shù)時,該臨界編碼速率CR對應(yīng)秩為二的情況。對于秩等于一時,我們得到CI^7/9,7/8,21/23,...,而秩等于二時,我們得到CI^7/11,21/25,...。在同位比特流1或同位比特流2中系統(tǒng)位和同位位數(shù)目的比可以視為同位穿刺比(paritypuncturingrate)。當(dāng)使用具有接近或等于7N/2(N=1,2,3,…)同位穿刺比的殘留位型態(tài)時,性能將會降低。一些渦輪編碼和穿刺互動也同樣發(fā)生在每當(dāng)對個別的偶數(shù)和奇數(shù)N而言,該同位比特流1或同位比特流2的殘留位的平均周期在7N/2的土1或土X內(nèi)。當(dāng)采用兩個或兩個階段以上的速率調(diào)整時,用任何階段或在速率調(diào)整階段間的互動可以產(chǎn)生問題穿刺型態(tài)。一個封閉型態(tài)表示式己經(jīng)發(fā)展在用來預(yù)測性能降低的Release53GPP渦輪編碼器/速率調(diào)整。該表示式將以下三者{在速率調(diào)整的第一階段之前的位,在第一次速率調(diào)整之后的最大位,在第二次速率調(diào)整之后的位)或兩者(有關(guān)同位位的第一次速率調(diào)整的速率,有關(guān)同位位的第二次速率調(diào)整的速率}之一作為輸出。該輸出,如下列方程式五表示的,為一個合理的數(shù)目,其可與一個門檻值比較來接受/拒絕該配置作為提供/不提供可接受的性能。該參數(shù)rl和r2代表關(guān)連于該有關(guān)同位比特流的第一和第二階段的速率調(diào)整的速率。雖然看起來很復(fù)雜,但該方程式五在rl、r2上是片段線性(PiecewiseLinear)且為連續(xù)函數(shù),因此很容易求解。<formula>formulaseeoriginaldocumentpage13</formula>方程式五一個基于該方程式的門檻比較,其用以測試是否該成對的編碼速率能充分的執(zhí)行。同樣地,可以使用下列三者{數(shù)據(jù)區(qū)塊大小、在第一次速率調(diào)整階段之后的大小、在第二次速率調(diào)整階段之后的大小),因為這三者直接映像到該成對的編碼速率。穿刺型態(tài)的周期性效應(yīng)也可用在調(diào)整速率之前交錯(interleaving)該同位位來減小。在這個方法中,在反交錯(de-interleaving)后,避開該同位位的周期性取樣,即使當(dāng)在速率調(diào)整中完成周期性取樣時。該頻道交錯器的功能性可以合并至速率調(diào)整區(qū)塊交錯器。這可由增加一個額外的限制到該速率調(diào)整區(qū)塊交錯器(其由該頻道交錯器所定義)來達(dá)成,當(dāng)設(shè)計該交錯器時。然而,這將需要一個額外該系統(tǒng)位的交錯器。注意該非穿刺位的重新安排僅需要發(fā)生在一個范圍內(nèi),其等于該渦輪編碼器的該遞歸編碼區(qū)塊的半周期脈沖響應(yīng)的周期。因此,可以增加微小時間變化的交錯器到該同位比特流以避開問題穿刺型態(tài)。這擁有需要較少存儲器和有助于最小化該穿刺的相同失真的優(yōu)點。變化某些參數(shù)可作為一個時間函數(shù)(或位指針)來產(chǎn)生可減弱性能降低的穿刺型態(tài)。一個這樣的3GPP例子包含在整個執(zhí)行速率調(diào)整中速率調(diào)整參數(shù)X'、e—ini、e—minus和e一plus參數(shù)的修改。在這種方式中,影響該穿刺型態(tài)的參數(shù)可以在一個或一個以上的位被穿刺區(qū)塊內(nèi)的位置上變化。由于允許該參數(shù)變化,該實時的編碼速率可以不同于該理想的全部編碼速率(因此可避開該穿刺互動),而仍然保持相同的全部編碼速率。例如1)e—plus和e_minus可在算法中改變頻率來切斷任何可能長期的有害穿刺。2)可改變穿刺來改變編碼速率使得它在編碼區(qū)塊的某些區(qū)域較高,而在其它區(qū)域較低。上述的方法是用來產(chǎn)生特定編碼速率的穿刺型態(tài)修改范例。所有這樣的方法可以考慮特別的情況和在該穿刺型態(tài)排列的較一般概念下的完成。改變該穿刺型態(tài)的任何方法,即產(chǎn)生某些原始穿刺型態(tài)的排列,有改變一個編碼的全部性能的趨勢。一個可達(dá)到理想的全部編碼速率而避開問題穿刺型態(tài)的方法是調(diào)整在每一階段中執(zhí)行的穿刺量。這個方法當(dāng)被放置于3GPPHSDPA渦輪碼/速率調(diào)整的算法內(nèi)時,導(dǎo)致該虛擬遞增性冗余(IR)寄存器的體積減少。該方法一般暗指一個對每一階段個別穿刺速率的修改,而產(chǎn)生一個理想的全部穿刺型態(tài)。改變該操作點(該成對的rl,r2)成為某些在固定編碼速率曲線上的點(即rl*r2的乘積不變),且其性能的降低在可容許的范圍內(nèi)可增加階段速率的偏差。調(diào)整該階段穿刺速率和在該兩個同位流之間的相對速率的組合也可以減少在穿刺型態(tài)和渦輪碼性能間的問題互動。我們可以想象將該操作點分成兩個點。其中一個對應(yīng)該第一同位比特流的第一和第二階段速率調(diào)整的速率,而另一個則對應(yīng)該第二同位比特流。應(yīng)該選擇該兩點使得全部編碼速率不變,其兩者落于可接受性能的區(qū)域,而在速率調(diào)整第一階段之后的殘留位的總數(shù)量不超過加強的限制,如一個IR寄存器。本發(fā)明提供許多簡單及有效的檢測、避免及/或改正在同位比特流的問題穿刺型態(tài)而不用避開理想編碼速率的技術(shù)。按照本發(fā)明,確認(rèn)一個接近一特別編碼速率的穿刺型態(tài),且按照該穿刺型態(tài)和該特別編碼速率的匹配而調(diào)整一個預(yù)期降低的值,將減少在穿刺誤差修正編碼傳輸?shù)慕档?。?dāng)通過穿刺而產(chǎn)生高編碼速率時,一般理想的是盡可能平均分布用來穿刺的位。使用這個方案時,不可避免的,某些編碼速率將需要效率較差的結(jié)果非穿刺位型態(tài)。其中一個這樣的例子發(fā)生在當(dāng)該非穿刺位型態(tài)是周期性時,其具有一個等于該渦輪編碼器的遞歸編碼區(qū)塊的半周期脈沖響應(yīng)的周期??梢允褂靡粋€算法來確認(rèn)所有具有降低性能的穿刺型態(tài)。在本發(fā)明的一個特別例子中,決定一個WTRU的容量,其包含該WTRU支持的寄存器大小。使用穿刺來減少位數(shù)目以合適該寄存器,并且調(diào)整該全部編碼速率以便提供足夠的糾錯能力。這在穿刺的第一階段提供第一速率,并在穿刺的第二階段提供第二速率。按照本發(fā)明,可達(dá)到在同位比特流中檢測、避免及/或改正問題穿刺型態(tài)和完成穿刺渦輪碼而不用避開理想的編碼速率。這適用于但并不限制于FDD、TDD和其它傳輸模式,且能夠?qū)ο鄬^差渦輪碼性能的區(qū)域做確認(rèn)或避免,其可能導(dǎo)因于早期習(xí)用的技術(shù)方案。本發(fā)明提供包含渦輪編碼和穿刺的前置錯誤修正(forwarderrorcorrection),其在任何性能的量測和有效編碼速率之間可達(dá)成一個平滑的功能性關(guān)系,該有效編碼速率導(dǎo)因于合并由具同位位穿刺的渦輪編碼器產(chǎn)生的較低編碼速率。性能量測的范例為BLER、位錯誤率(biterrorrate,BER)、需要的信號干擾比(SIR)或需要的SNR。在一個特別數(shù)據(jù)速率上產(chǎn)生一個編碼傳輸,并將一些編碼位排除而產(chǎn)生穿刺的型態(tài)。在接收器端,零或其它填入(filler)位被放置以取代該穿刺位,且該譯碼程序是建立在具有該遺失位的接收信號上。依照本發(fā)明,修改該穿刺型態(tài)是為了消除將在特別穿刺型態(tài)下發(fā)生的性能降低。特別的是,假如該穿刺型態(tài)是常規(guī)的且本質(zhì)上有一個周期性,則它極可能產(chǎn)生一個信號上的降低。消除該降低才可能達(dá)到理想的編碼速率。本發(fā)明特別適用于3GPP的編碼,且可使用于低片碼速率(lowchiprate)的TDD,和高片碼速率的TDD和FDD。其中一個如此的周期性的例子發(fā)生在當(dāng)非穿刺型態(tài)的周期性等于該渦輪編碼器的遞歸編碼區(qū)塊的半周期脈沖響應(yīng)的周期時。提供一個算法來確認(rèn)具有降低的全部穿刺型態(tài)。額外的,執(zhí)行該穿刺型態(tài)的修改使得該渦輪碼的性能被儲存。使用修改的穿刺以儲存渦輪性能。假如理想中一個系統(tǒng)可允許無限制的使用可用的編碼速率,則修改該穿刺型態(tài)可以儲存該性能。因此,假如理想中一個系統(tǒng)被認(rèn)為可允許無限制的使用可用的編碼速率,則修改該穿刺型態(tài)可以儲存該性能。合適的編碼意指從指示該頻道品質(zhì)的WTRU中獲得的空中信息。因此,該傳送器調(diào)整在其它參數(shù)間調(diào)整它的編碼速率。在接收不良的例子中,加入大量的冗余(redundancy)導(dǎo)致一個非常低的編碼速率,但允許數(shù)據(jù)的傳送完成所要求區(qū)塊錯誤的可能性。品質(zhì)估算步驟天生不考慮也不應(yīng)該去考慮可能已經(jīng)使用的問題穿刺的可能性。典型的頻道品質(zhì)是基于信號功率和噪音功率而言,但不考慮已經(jīng)以一個有問題的方法而穿刺的編碼器,因此AMC將不被用來避開有問題的編碼速率。由于頻道品質(zhì)良好,因此僅需要非常少的編碼并且可以使用較高階的調(diào)變。假如頻道品質(zhì)不良,則該編碼速率減小。因此,使用一個減小的數(shù)據(jù)速率來提供理想的錯誤性能。使用一個頻道品質(zhì)指示器去監(jiān)控該頻道品質(zhì)并依序提供該數(shù)據(jù)速率控制器的輸出。對全部供應(yīng)的使用者而來決定一個合并的數(shù)據(jù)速率以測量容量。假如在一個信元范圍內(nèi)一個以上的使用者調(diào)到一個有問題的編碼速率時,則這些使用者就被認(rèn)為需要還多的功率因而減少了信元臺的容量。在許多的案例中,通過本發(fā)明可以知道或決定有問題的編碼速率,因此可避開這些速率。本發(fā)明提供一個通過一些分析方法來進(jìn)一步確認(rèn)問題速率的能力,并且動態(tài)或靜態(tài)避開這些速率以響應(yīng)這個信息。對于用來產(chǎn)生特定編碼速率的穿刺型態(tài)的修改有一些代表性范例,如在本發(fā)明中的TDD和FDD的傳輸模式中的第一層和第二層。可想象一些對于描述范例的變化。所有這樣的變化可視為特殊案例和該穿刺型態(tài)排列的更一般概念的特定實施。改變該穿刺型態(tài)的任何方法,即產(chǎn)生原始穿刺型態(tài)的一些排列,有改變編碼的全部性能的傾向,并且它的目的是去包含本發(fā)明設(shè)想的穿刺型態(tài)的產(chǎn)生如此排列的排列和方法。圖11表示三個不同的HS-DSCH傳輸區(qū)塊BLER性能,其個別增加4554、4705和4858大小的位。它們?nèi)繛?/3的渦輪編碼速率,然后映像到高速實體下行分享頻道(HighSpeedPhysicalDownlinkSharedChannels,HS-PDSCH)的穿刺降為6072個位。這導(dǎo)致該三個增加的傳輸區(qū)塊大小的一個有效編碼速率的0.75倍(標(biāo)示為7/9-)、0.77倍(標(biāo)示為7/9)和0.80倍(標(biāo)示為7/9+)。當(dāng)在HS-DSCH上的一個渦輪編碼傳輸區(qū)塊增加有效編碼速率時(或增加相同地穿刺速率),可預(yù)計BLER性能將以一定的比例降低,即隨著有效編碼速率的提高,而得到更差的性能。但不幸地這不一定會發(fā)生,在這個例子中可見到速率0.77(7/9)的編碼傳輸區(qū)塊需要一些比速率0.80的編碼傳輸區(qū)塊多3dB的SNR來達(dá)到約10%的相同BLER。對于觀察到的降低的理由是在兩個渦輪編碼器同位比特流的輸出中的周期性(周期等于七),如組成的遞歸回旋編碼器的脈沖響應(yīng)所給予的,在許多例子中與第二及/或第一速率調(diào)整階段實施的穿刺型態(tài)周期性產(chǎn)生不良的互動。這個效應(yīng)隨著穿刺速率的增高而增加。在下列的分析中,假設(shè)一個單一R99速率調(diào)整區(qū)塊。然而,這個概念更一般性的將遞增性冗余和不將遞增性冗余實施在R4和R5。對于這兩個例子的結(jié)論是該導(dǎo)致SNR降低的臨界穿刺速率是可在規(guī)則中預(yù)測的,但需要考慮一個相當(dāng)復(fù)雜的參數(shù)群組。在NodeB的MAC-hs中避免臨界穿刺速率的設(shè)定,其具有一個特別的優(yōu)點使目前的標(biāo)準(zhǔn)不需要改變并且能留下開放給廠商(vendor-specific)執(zhí)行的細(xì)節(jié)。當(dāng)這個方法更好時,使用的查詢表(look-uptables)是復(fù)雜的,且在可能的MAC-hs的排程器決定加上限制。替代性地,對穿刺型態(tài)作微小的改變,其是如同目前在TS25.212/222中HS-DSCH的調(diào)整階段產(chǎn)生的。這些修改僅組成一微小改變在速率調(diào)整參數(shù)產(chǎn)生在TS25.212/222時,并且更重要的是不需要額外的發(fā)出信號。由于第二選擇方案(在渦輪編碼同位比特流上產(chǎn)生穿刺型態(tài)的微小修正)過于簡單,并且它對于MAC-hs排程器(簡單地選擇而不論傳輸區(qū)塊大小是如該排程器決定結(jié)果所要求的)的顯而易見性,在TS25.212/222做出一個對應(yīng)的改變來補救這個問題。該組成遞歸回旋編碼器在如TS25.212/222的渦輪編碼器中有對于正時間(positivetime)的周期七的無限的脈沖響應(yīng)。在同位比特流中殘留(即非穿刺的)位的某些型態(tài)的沖擊可用考慮有多少信息留在這些殘留同位位以表示其品質(zhì)。該渦輪編碼器產(chǎn)生三個比特流、對應(yīng)輸出序列的系統(tǒng)位、同位比特流1(第一組成編碼器的輸出)和同位比特流2(第二組成編碼器的輸出)。注意該組成遞歸回旋編碼器是一個在GF2上的LTI。因此,該編碼器的輸出是該編碼器的脈沖響應(yīng)位移版本的總和。每一個脈沖響應(yīng)的位移版本對應(yīng)在TB中第一個位置。某些穿刺型態(tài)可導(dǎo)致有關(guān)一小群橫跨在其中一個同位比特流中字節(jié)的散布信息損失。例如讓TB包含后面跟著許多零的七個位?,F(xiàn)在考慮試圖決定該七個位的問題,借助在大量穿刺之后的編碼器的輸出觀察。每一個在該輸出做的觀察是該七個位子集合的總和。每一個特別觀察的子集合是由該殘留位周期和該遞歸編碼區(qū)塊的脈沖響應(yīng)來決定。對于大部分的穿剌型態(tài),最后可觀察該七個位的七個不同子集合的總和。因此形成七條帶有七個未知數(shù)的系統(tǒng)方程式。假設(shè)它們?yōu)榫€性獨立,則可決定該七個位的值。然而,當(dāng)殘留位的周期性是簡單(每周期一個殘留同位位)且與遞歸編碼區(qū)塊的周期同樣為七時,則由于該信號的周期性,對于t〉6的每個觀察是該七個位的相同子集合的總和,并且隨后的觀察無法獲得新的信息。因此,形成一個秩為一的系統(tǒng)方程式,但無唯一解。當(dāng)殘留位的周期性不是七的倍數(shù)時,在幾次觀察該同位位后,最后會形成一個秩為七的系統(tǒng)方程式。對于我們的七位群,這足夠去單獨決定該位,即有足夠的信息來決定散布在殘留同位位間的位。對于一些非簡易周期的散布信息也可能損失,例如考慮非穿刺型態(tài)在一個三和四的簡單周期之間(每周期為七時有兩個殘留同位位)輪替的例子。這導(dǎo)致一個周期七非穿刺型態(tài)但具有每周期兩個殘留同位位。上述的有關(guān)爭論產(chǎn)生一個秩為二的七個系統(tǒng)方程式。這仍然不夠單獨決定這群位,但這的確減少他們可能跨越空間的維度。清楚地,有關(guān)TB的一些信息對于非穿刺殘留位型態(tài)也可能損失。至少有兩個替代方案來避免在渦輪編碼輸出和在速率調(diào)整階段穿刺之間的問題互動。避免問題穿刺型態(tài)是用一個方法,其需要該MAC-hs去避免使用導(dǎo)致降低的穿刺型態(tài)和不使用某些將接收的傳輸區(qū)塊大小映像至HS-PDSCHs的組合。該避免若不是需要建立用來確認(rèn)問題配置的查詢表,就是估算先前在MAC-hs排程器里描述的預(yù)期降低表示。使用查詢表方法的一個優(yōu)點是不需改變目前的標(biāo)準(zhǔn),并且不需留給廠商特殊的執(zhí)行工作。避免方法的一個缺點是事實上它是很復(fù)雜的,假如一個特別的配置將加大性能降低時,由于該問題有許多的維度(dimensions),而它們將全部在決定中扮演一個重要的角色。該MAC-hs排程器的參數(shù)將需要額外考慮增加(1)HS-DSCH傳輸?shù)膫鬏攨^(qū)塊組大??;(2)儲存于WTRU而給予HARQ的軟信息位數(shù)量;以及(3)分配給HS-PDSCHs的實體頻道位數(shù)量。對于FDD而言,這些參數(shù)被隱含于有關(guān)該頻道化編碼的數(shù)目和調(diào)變格式i(KK29)的合并指示器以及在TS25.321中該傳輸區(qū)塊大小A(0〈夂〈62)。以下描述的是本發(fā)明的一個實施例,其包含先前描述技術(shù)的組合。該混和ARQ技術(shù)地分配在該頻道編碼器輸出上的位數(shù)目給該HS-DSCH映像18到該HS-PDSCHs組的總位數(shù)目。遞歸版本(redundancyversion,RV)參數(shù)控制該混和ARQ的功能性。在混和ARQ功能性的輸出上的精確字節(jié)將依賴輸入位的數(shù)目、輸出位的數(shù)目和該RV參數(shù)。該混和ARQ的功能性包含兩個速率調(diào)整階段和一個虛擬寄存器。第一速率調(diào)整階段分配輸入位的數(shù)目給該虛擬IR寄存器,相關(guān)的信息由較高層(layer)提供。注意假如輸入位的數(shù)目沒有超過該虛擬IR暫存容量時,該第一速率調(diào)整階段是顯而易見的。第二速率調(diào)整階段分配在第一速率調(diào)整階段之后的位數(shù)目給在該TTI的HS-PDSCH組有用的實體頻道位數(shù)目。使用標(biāo)記的定義速率調(diào)整前在傳輸時間間格中的位數(shù)目。a;v,.:—個中間的計算變量。AyV了若為正值,則代表具有傳輸格式2的TrCHi上的每一個傳輸時間間隔里重復(fù)的位數(shù)目。若為負(fù)值,則代表具有傳輸格式J的TrCHi上的每一個傳輸時間間隔里穿刺的位數(shù)目。A^,,,y:在HARQ的第一次速率調(diào)整階段中,調(diào)整同位流長度的位數(shù)目。AAU。在TTI中對HS-DSCH有用的位總數(shù)。在速率調(diào)整型態(tài)決定算法中變量e的初始值。e,在速率調(diào)整型態(tài)決定算法中變量e的增加值。emi_:在速率調(diào)整型態(tài)決定算法中變量e的減少值。b:指示系統(tǒng)和同位位b=l:系統(tǒng)位,b=2:第一同位位(從上渦輪組成編碼器),zt。b=3:第二同位位(從下渦輪組成編碼器),q。HARQ位分離的功能應(yīng)該以渦輪編碼TrCHs位分離相同的方式來執(zhí)行。HS-DSCH傳輸頻道的HARQ第一階段速率調(diào)整使用以下具有下列特定參數(shù)的方法來執(zhí)行。在該虛擬IR寄存器中有用的軟位的最大數(shù)目是Nw,其是從每一個HARQ過程的較高層發(fā)出的信號。在速率調(diào)整前一個TTI中編碼位的數(shù)目是NTTI,這是由較高層發(fā)出的信息和每一個TTI的高速同步控制頻道(HighSpeedSynchronizationControlChannel,HS-SCCH)發(fā)出的參數(shù)所推論出來的。注意HARQ的處理和實體層的儲存獨立地發(fā)生于每一個HARQ過程一般存在時。假如l不小于N"'時(即所有對應(yīng)TTI的編碼位可以被儲存。),第一速率調(diào)整階段應(yīng)該是顯而易見的。例如這可由設(shè)定^_、=0來完成。注意到并不執(zhí)行重復(fù)的動作。假如Nw大于NT"時,該同位比特流借助設(shè)定速率調(diào)整參數(shù)AAVf:7Vw-;V777來完成穿刺,其中下標(biāo)i和l表示在參考的次項目中的傳輸頻道和傳輸格式。注意到當(dāng)速率調(diào)整階段執(zhí)行穿刺時,其值為負(fù)的。選擇來穿刺的位,記做s,應(yīng)該被丟棄并且不被計算在通過該虛擬IR寄存器的全部比特流的數(shù)目以內(nèi)。假如執(zhí)行第一階段穿刺時,應(yīng)該執(zhí)行下列的步驟。使用指針b來指示系統(tǒng)位(b=l)、第一同位位(b二2)和第二同位位(b=3)。參數(shù)AiV緩,汀是改變同位流中的長度,以避免問題穿刺速率的發(fā)生。第一階段速率調(diào)整變化值如以下所計算假如執(zhí)行穿刺時■■線"2I,AA^層=0;^=49;while("4)7a尸/+1義=if1、1義1>Vor乂48尸/>—49乂or尸/<49thena;=a+1elseif(/1>0)then7775a=56lS63,6=2,6=3a=2當(dāng)=2a=l當(dāng)二3假如緒,在b=2或b=3時為零時,則不應(yīng)該執(zhí)行下列對應(yīng)同位比特流的步驟和速率調(diào)整算法。20對于每一個無線幀,應(yīng)該計算速率調(diào)整型態(tài),其中義,如上所示,=A,=axX,2,'.、—="x|AiV(|HS-DSCH傳輸頻道的HARQ第二階段速率的調(diào)整使用兩個可能方法之一來完成假如使用第二階段穿刺,并且其中一個同位流的復(fù)合穿刺速率在使用以下公式計算時落在以下任何的區(qū)間時,[91/128,92/128]、[217/256,222/256]、[231/256,232/256]、[237/256,238/256],則應(yīng)該穿刺該同位流。注意到穿刺可能發(fā)生在兩個同位流其中之一,或兩者皆發(fā)生,或甚至皆不發(fā)生,但絕不會發(fā)生在系統(tǒng)同位流上。復(fù)合穿束U比(CompositePuncturingRatio),CPi=f/3l-iVd/3f/3|_jV,p2W777/3力=2,6=3此外,HS-DSCH傳輸頻道的第二階段速率調(diào)整應(yīng)該用下列的參數(shù)來完成。被選擇來穿刺的位,其表示為S,應(yīng)該被丟棄并且不被計算在接近該位收集的比特流內(nèi)。第二速率調(diào)整階段的參數(shù)取決于該RV參數(shù)s和r的值。該參數(shù)s在傳輸期間使用0和1的值來區(qū)分依先后順序處理的系統(tǒng)位(s=l)和非系統(tǒng)位(s=0)。該參數(shù)r(范圍從0到r,-l)在穿刺的時候,改變初始錯誤變量^,。在重復(fù)的時候,參數(shù)s和r兩者改變初始錯誤變量^,。該參數(shù)《、,和、_用下列的表一來計算。將第二速率調(diào)整之前的位數(shù)目記做A^,以代表該系統(tǒng)位,A^代表同位l位(parity1bits),而7Vp2代表同位2位(parity2bits)。將使用在HS-DSCH的實體頻道數(shù)目記做P。AU。是在一TTI中對HS-DSCH有效的位數(shù)目,并且定XA^,。=Px3xA0。tol。該速率調(diào)整參數(shù)決定如下。對于TVt/。/a;A^+^^+^^時,在第二速率調(diào)整階段中執(zhí)行穿刺。傳輸時的傳輸系統(tǒng)位的數(shù)目,對于系統(tǒng)位優(yōu)先而言的傳輸是^,=1^!1{^于非系統(tǒng)位優(yōu)先而言的傳輸是乂,=max{A^w_(7Vpl+iVp2),0}。>^—',一一—A^,。},而對系統(tǒng)位的數(shù)目為^,=+7^,+;^2時,在第二速率調(diào)整階段中執(zhí)行重復(fù)。設(shè)定傳輸義w甲+來完成在全部比特流中的相似重復(fù)。在傳輸中的同位位數(shù)目對個別的同位1和同位2位而言是<table>tableseeoriginaldocumentpage22</column></row><table>HARQ第二速率調(diào)整階段的額外參數(shù)用在問題穿刺速率。計算參數(shù)P、Ndata、Nsys、Npl、Np2、Np.u和Np.t2,額外參數(shù)定義如下。將第二速率調(diào)整前,分離后的同位1位的數(shù)目對于個別在第一、第二和第三區(qū)塊的同位1位記做Npl,gl、Npl,S6g2和Npl,g3。將第二速率調(diào)整前,分離后的同位l位的數(shù)目對于個別在第一、第二和第三區(qū)塊的同位2位記做NpNP2,S6S2和Np2,g3。速率調(diào)整參數(shù)決定如下。對i^。,aSiV,+^^2而言,在第二速率調(diào)整階段執(zhí)行穿刺分離后的同位位數(shù)目為iV—=42化*/98<formula>formulaseeoriginaldocumentpage23</formula>參數(shù)X,、ep^和e^^以下面的表二來計算。<table>tableseeoriginaldocumentpage23</column></row><table>表二顫抖(dithered)的第二速率調(diào)整參數(shù)對于每一個比特流的區(qū)塊,該速率調(diào)整參數(shù)e,ni是按照RV參數(shù)r和s來計算,其在穿刺時為e,m(r)={(A-Lr、to"max」-1)modJ+l。其中re{0,l,i:,rmax-l},而r^是改變r而得到的全部冗余版本的數(shù)目。注意到r,是依調(diào)變模式而變化,即對于16QAM而言,rmax=2,而對QPSK而言,rmax=4。注意注意在模操作下(modulooperation)使用下列的說明(xmody)的值嚴(yán)格限制在0到y(tǒng)-l的范圍內(nèi)(即-1mod10=9)。該速率調(diào)整算法被依序要求同位流的每一個區(qū)塊。對于兩個同位流,在該速率調(diào)整算法之后已經(jīng)被要求三個區(qū)塊中的每一個,該三個穿刺區(qū)塊應(yīng)該被一起連鎖在他們原始的命令。該再連鎖的比特流記做該HARQ位收集以7V^xA^。,大小的方形交錯器(rectangularinterleaver)來完成。行跟列的數(shù)目是由下列決定對于16QAM,1。,=4,而對于QPSK,|。,=2其中使用i"。數(shù)據(jù)是逐欄的寫入該交錯器,而從第一欄開始逐欄的從該交錯器讀出。W,,是傳送系統(tǒng)位的數(shù)目。中間的值I和M.使用下列計算見從=1,」且a^=w,,-wr.yvc。,假如AC=0且|〉0,則該系統(tǒng)位被寫入第1,…A^列。此外系統(tǒng)位在第一個M字段中被寫入第1,...A^+l歹l」,且假如l〉0時,系統(tǒng)位在剩下的^。廠^的字段中也被寫入第1,...M列。剩下的空間被填滿同位位。該同位位以欄方向填入各自字段的剩余的列。同位1和同位2位以替代的順序填入,以一個同位2位開始在一個具有最低指針數(shù)的第一個有效字段。假如兩個同位流具有不一樣的長度,同位1和同位2位應(yīng)該交替的寫入,再以一個同位2位開始,直到較短的同位流結(jié)束,然后較長的流中的殘留同位位應(yīng)該被寫入。對于16QAM的每一欄而言,該位以第一列、第二列、第三列、第四列的順序從交錯器讀出。對于QPSK的每一欄而言,該位以第一列、第二列的順序從交錯器讀出。當(dāng)速率調(diào)整問題的分析被限制在第一階段的HS-DSCH速率調(diào)整情況是顯而易見時,在速率調(diào)整型態(tài)的周期性和渦輪編碼器固有的周期性之間的互動產(chǎn)生性能降低。特別的是,它表示出在問題編碼速率上,殘留位(即非穿刺的)的位置(即在非穿刺比特流)落在相同的位置,或?qū)τ诜谴┐塘鞯拈L區(qū)塊而言,在一個七周期的模態(tài)的位置里。性能的降低已經(jīng)被證明通過相同的機制而提高,當(dāng)?shù)谝浑A段不是顯而易見時。在下列的敘述中,一個"穿刺型態(tài)"被定義為從一個原始流中穿刺的位位置的型態(tài)。"穿刺速率"被定義為在原始比特流中在穿刺位位置間(包含穿刺位置)的位數(shù)目的倒數(shù)。在兩階段的速率調(diào)整的例子中,導(dǎo)致降低的穿刺可能以兩個方法發(fā)生1)只從第一階段穿刺的位出現(xiàn)的型態(tài)2)在第二階段之后穿刺的位出現(xiàn)的型態(tài),這個型態(tài)取決于第一和第二速率調(diào)整階段兩者。為了避免導(dǎo)致性能降低的其中一個穿刺機制,下列的方法已經(jīng)被采用在第一階段,測試該穿刺是否會產(chǎn)生一個問題穿刺型態(tài)。由估算一個"隱含持續(xù)"(implicitduration)函數(shù)來完成,其預(yù)測在穿刺型態(tài)中周期性的長度。第一階段速率調(diào)整只在假如計算的隱含持續(xù)函數(shù)指在這個例子中,示出需要時才調(diào)整。在這個例子中,在第一比特流中穿刺的位數(shù)微小的增加,而在第二比特流的數(shù)目是對應(yīng)的微小減少。這擁有在兩流中穿刺速率位移的效應(yīng)以打破七周期的模態(tài),當(dāng)保持穿刺位的總數(shù)時也一樣。保持在每一流中穿刺速率的調(diào)整能夠小到使每一流中執(zhí)行的編碼不受影響。在第二階段,一個對于每一比特流的復(fù)合穿刺速率,考慮計算實現(xiàn)在第一階段中對穿刺速率的調(diào)整。在每一比特流的穿刺速率以一個査詢表比較,其查詢表預(yù)測模態(tài)為七周期型態(tài)的速率,因此將會提高編碼性能的降低。假如一個比特流的復(fù)合速率落在一個問題速率的范圍內(nèi),則執(zhí)行一個"顫抖"(dithering)算法。假如在第一階段的穿刺速率的穿刺型態(tài)將導(dǎo)致速率降低,或在第二階段速率調(diào)整后可能得到一個不需要的型態(tài)時,在兩個同位流中執(zhí)行不同穿刺速率。在這個例子中,在第一同位流中位穿刺的數(shù)目以一個ANp隨Y的量減少,同時在第二同位流中位穿刺的數(shù)目以相同的量增加。是否應(yīng)該執(zhí)行這樣改變的決定是視一個計算的參數(shù)而定,其估算在該非穿刺流中維持相同模態(tài)七位置的殘留位串長度的倒數(shù)。這個長度變得比49個位還長(即七模態(tài)七周期),然后執(zhí)行對該比特流長度的調(diào)整。該顫抖穿刺算法可以應(yīng)用于在第二階段的兩個同位流其中之一或兩者。當(dāng)處理一個同位流時,該算法采用兩個穿刺速率,其中一個高于原始的穿刺速率,而另一個則低于;然后它在這兩個穿刺速率間切換,同時對該同位比特流執(zhí)行穿刺。穿刺位的總數(shù)被保持與原始算法相同。一般可能在一個同位流內(nèi)的兩個穿刺速率之間有一個或許多個切換點。切換點的數(shù)目對性能而言并不關(guān)鍵,因為在每一速率上穿刺的比特流片段與切換點的數(shù)目是分別獨立的。切換點的數(shù)目被設(shè)定為一個(或兩個),意指該穿刺流包含兩個(或三個)25于原始速率的穿刺速率,而該第二區(qū)塊使用一個高于原始速率的穿刺速率的區(qū)塊(segments)。假如無法解釋全部的同位流,則在原始速率上穿刺的最后允許一個第三區(qū)塊。該第三區(qū)塊維持在短的狀態(tài),且在穿刺精確的數(shù)量上允許維持全部的穿刺速率。以這個方法來將該同位流分成少量的區(qū)塊,則該原始速率調(diào)整算法可以簡單地以一些次要參數(shù)的改變來使用。在第一區(qū)塊上較高的穿刺速率和原始速率之間,以及在第二區(qū)塊上較低的穿刺速率和原始速率之間的不同已經(jīng)被設(shè)為1/49。這個選擇避免在所有范例中的問題速率,并且在編碼速率上不會產(chǎn)生一個明顯的改變。在主要的例子中,該修改的速率調(diào)整算法在如先前定義的完全相同的方法下操作。在次要的例子中,其第一或第二階段速率調(diào)整將導(dǎo)致一個性能降低時,執(zhí)行不同長度比特流和/或顫抖。這兩者修改并沒有以任何方式改變速率調(diào)整步驟的本體,但卻應(yīng)用了速率調(diào)整參數(shù)。此外在一個實施例中,該修改可以用一個對該速率調(diào)整DSP軟件(RateMatchingDSPsoftware)的修改來完成,而不會影響系統(tǒng)的其它任何部分。上述是對提供、檢測、避免/改正問題渦輪碼穿刺型態(tài)的較佳實施例和替代解決方案的描述。由于本發(fā)明已經(jīng)以相關(guān)的較佳實施例來表示及描述,熟習(xí)該技術(shù)的人士將會了解在本發(fā)明在任何形式上的改變和不脫如上述發(fā)明范圍內(nèi)的細(xì)節(jié)。權(quán)利要求1.一種速率調(diào)整的方法,其特征在于,包含將系統(tǒng)位交錯;將一第一同位位流交錯;將一第二同位位流交錯;在交錯的系統(tǒng)位、交錯的第一同位位流與交錯的第二同位位流的位數(shù)目不大于一虛擬緩存器的時后,將交錯的系統(tǒng)位、交錯的第一同位位流與交錯的第二同位位流暫存于該虛擬緩存器;在交錯的系統(tǒng)位、交錯的第一同位位流與交錯的第二同位位流的位數(shù)目大于該虛擬緩存器的時后,將交錯的系統(tǒng)位、交錯的第一同位位流與交錯的第二同位位流的一部分暫存;以及使用一速率調(diào)整單元來在該虛擬緩存器的至少一輸出執(zhí)行速率調(diào)整。2.如權(quán)利要求1所述的方法,其特征在于,所暫存的部分包含所有交錯的系統(tǒng)位。3.如權(quán)利要求l所述的方法,其特征在于,還包含收集與交錯的系統(tǒng)位、交錯的第一同位位流與交錯的第二同位位流相關(guān)的位。4.一種無線傳輸/接收單元,其特征在于,包含一第一交錯器,其配置以將系統(tǒng)位交錯;一第二交錯器,其配置以將一第一同位位流交錯;一第三交錯器,其配置以將一第二同位位流交錯;一虛擬緩存器,其配置以在交錯的系統(tǒng)位、交錯的第一同位位流與交錯的第二同位位流的位數(shù)目不大于該虛擬緩存器的時后將交錯的系統(tǒng)位、交錯的第一同位位流與交錯的第二同位位流暫存,以及配置以在交錯的系統(tǒng)位、交錯的第一同位位流與交錯的第二同位位流的位數(shù)目大于該虛擬緩存器的時后將交錯的系統(tǒng)位、交錯的第一同位位流與交錯的第二同位位流的一部分暫存;以及一速率調(diào)整單元,其配置以在該虛擬緩存器的至少一輸出執(zhí)行速率調(diào)整。5.如權(quán)利要求4所述的無線傳輸/接收單元,其特征在于,所暫存的部分包含所有交錯的系統(tǒng)位。6.如權(quán)利要求4所述的無線傳輸/接收單元,其特征在于,還包含一位收集單元,其配置以收集與交錯的系統(tǒng)位、交錯的第一同位位流與交錯的第二同位位流相關(guān)的位。全文摘要本發(fā)明在不需避開理想的編碼速率(coderates)而實施穿刺的渦輪碼(puncturedTurbocodes)時,可實現(xiàn)在同位比特流(paritybitstreams)中使用的檢測、避免及/或改正問題穿刺型態(tài)。這可使相當(dāng)差的渦輪碼性能區(qū)域能夠被確認(rèn)及避免。由于合并由渦輪譯碼器產(chǎn)生的較低速的編碼與同位位的穿刺,包含渦輪編碼和穿刺(puncturing)的前置錯誤修正(forwarderrorcorrection)能在任何的性能量測和編碼率效能之間到達(dá)一個平順功能性關(guān)系。在其中一個實施例中,當(dāng)使用兩個或兩個階段以上的速率調(diào)整(ratematching)時,穿刺的交互作用提供了改正/避免對于由渦輪編碼產(chǎn)生的降低(degradations)的方法。文檔編號H03M13/00GK101483440SQ20091000986公開日2009年7月15日申請日期2003年12月3日優(yōu)先權(quán)日2002年12月16日發(fā)明者菲利普·J·佩特拉斯基,葛列格里·S·史特恩貝格申請人:美商內(nèi)數(shù)位科技公司