两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

在可變位置中復(fù)用傳輸信道的方法及對(duì)應(yīng)的應(yīng)用和裝置的制作方法

文檔序號(hào):7931340閱讀:495來(lái)源:國(guó)知局
專利名稱:在可變位置中復(fù)用傳輸信道的方法及對(duì)應(yīng)的應(yīng)用和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種方法,用于在可變位置中復(fù)用至少兩個(gè)傳輸信道,這些信道包括在一個(gè)復(fù)合信道里,每一個(gè)傳輸信道都由一個(gè)特定的處理程序產(chǎn)生,并由這個(gè)特定的處理程序處理;每一個(gè)傳輸信道都有一個(gè)可變比特率;一個(gè)傳輸格式,對(duì)于同一個(gè)傳輸信道,這個(gè)傳輸格式代表所述比特率;每一個(gè)處理程序都包括一個(gè)速率匹配步驟,這個(gè)速率匹配步驟根據(jù)一個(gè)速率匹配模式函數(shù)決定的長(zhǎng)度,將要進(jìn)行速率匹配的碼元塊的長(zhǎng)度改變成速率匹配的碼元塊的長(zhǎng)度;所述速率匹配模式由一個(gè)速率匹配模式參數(shù)集決定;對(duì)于每一個(gè)傳輸信道該方法包括,確定要進(jìn)行速率匹配的碼元塊跟有關(guān)處理程序輸出的碼元塊之間的所需長(zhǎng)度變化的步驟。
本發(fā)明尤其適用于移動(dòng)電話的第三代電信系統(tǒng)領(lǐng)域。
3GPP委員會(huì)(第三代合作計(jì)劃)是一個(gè)標(biāo)準(zhǔn)化組織,它的目的是使第三代移動(dòng)電話電信系統(tǒng)實(shí)現(xiàn)標(biāo)準(zhǔn)化。這些系統(tǒng)采用的技術(shù)是CDMA技術(shù)(碼分多址)。第三代系統(tǒng)除了更有效地使用無(wú)線電頻譜以外,跟第二代系統(tǒng)的主要區(qū)別之一是它們能夠提供極其靈活的服務(wù)。
在ISO(國(guó)際標(biāo)準(zhǔn)化組織)的Osi模型(開(kāi)放系統(tǒng)互連)里,用一個(gè)分層模型來(lái)模擬一個(gè)電信設(shè)備,這個(gè)分層模型包括一個(gè)協(xié)議集,其中的每一層都是為更高層提供服務(wù)的一個(gè)協(xié)議。第一層提供的服務(wù)叫做“傳輸信道”。于是,可以將傳輸層作為同一設(shè)備第一層和第二層之間的碼元流包括進(jìn)去。傳輸信道(簡(jiǎn)稱為T(mén)rCH)允許第二層以特定服務(wù)質(zhì)量發(fā)送碼元。這一服務(wù)質(zhì)量依賴于采用的信道編碼方法和信道交織方法。傳輸信道也可以作為無(wú)線電鏈路連接的兩個(gè)不同設(shè)備的兩個(gè)第二層之間之間的碼元流包括進(jìn)去。在以下說(shuō)明中,傳輸信道是給定時(shí)刻、有關(guān)處理中給定步驟的一個(gè)碼元塊集合,例如在第一層和第二層之間接口上的一個(gè)碼元塊集合,或者以后要介紹的每一個(gè)復(fù)用幀分段的步驟122以后的一個(gè)碼元塊集合。
可以將幾個(gè)傳輸信道組合起來(lái)形成一個(gè)能夠在一個(gè)或者多個(gè)物理信道上傳輸?shù)膹?fù)合信道。一個(gè)傳輸信道中發(fā)送的碼元被第二層以傳輸塊集的形式周期性地傳遞給第一層。周期性地傳遞塊集的周期區(qū)間叫作傳輸時(shí)間區(qū)間或者TTI區(qū)間。對(duì)于對(duì)應(yīng)的傳輸信道,傳輸時(shí)間區(qū)間有一個(gè)不變的時(shí)間長(zhǎng)度。傳輸塊集構(gòu)成了進(jìn)行信道編碼和信道交織的單位。傳輸塊集包括的碼元數(shù)由它的傳輸格式(或者簡(jiǎn)稱為T(mén)F)決定。因此,如果傳輸信道具有可變的比特率,傳輸格式就可以取幾個(gè)值。在接收的時(shí)候,為了能夠?qū)Ω鞣N傳輸信道進(jìn)行譯碼,有必要知道它們各自的傳輸格式。為了確定下行鏈路(從網(wǎng)絡(luò)到設(shè)備的一個(gè)移動(dòng)裝置)中的這一傳輸格式,有幾項(xiàng)技術(shù)是已知的。在某一物理信道中發(fā)送信號(hào)的時(shí)候,這個(gè)說(shuō)明符說(shuō)明每一傳輸信道的傳輸格式。這些技術(shù)中最初的一項(xiàng)技術(shù)包括一個(gè)傳輸格式組合說(shuō)明符。以后將這第一種技術(shù)叫做傳輸格式的顯式說(shuō)明符。
第二種已知的技術(shù)存在于各種傳輸信道傳輸格式的盲檢測(cè)中。這第二種技術(shù)叫做傳輸格式的盲檢測(cè)。
傳輸信道傳輸格式的盲檢測(cè)是在進(jìn)行信道譯碼的時(shí)候進(jìn)行的。確實(shí),假設(shè)采用了某種傳輸格式,信道譯碼使得這一技術(shù)能夠檢測(cè)出來(lái)收到的數(shù)據(jù)是被破壞了還是有效的。當(dāng)假設(shè)的傳輸格式不是發(fā)送數(shù)據(jù)所用的格式的時(shí)候,就會(huì)檢測(cè)到數(shù)據(jù)可能被破壞了。于是,傳輸數(shù)據(jù)的傳輸格式被確定為“盲”的,因?yàn)檎墙邮盏臅r(shí)候假設(shè)的這一個(gè)格式,幾乎總是給出最大的數(shù)據(jù)有效概率。為了減少傳輸格式盲檢測(cè)的復(fù)雜性,采用了叫做“傳輸信道的固定位置”的另一種技術(shù)。需要進(jìn)行傳輸格式檢測(cè)的時(shí)候(也就是說(shuō)至少有一個(gè)傳輸信道的比特率是可變的時(shí)候),在現(xiàn)有技術(shù)中叫做“傳輸信道的可變位置”的另一種技術(shù)不能以可以接受的復(fù)雜性對(duì)傳輸格式進(jìn)行檢測(cè)。另一方面,“可變位置”使得更加有效地使用擴(kuò)頻碼成為可能。
固定位置和可變位置技術(shù)的主要區(qū)別在于,在復(fù)用各種傳輸信道的步驟結(jié)束的時(shí)候,以及復(fù)用所有傳輸信道之前的處理中,所得復(fù)用幀的結(jié)構(gòu)。
更準(zhǔn)確地說(shuō),根據(jù)固定位置技術(shù),從每一個(gè)傳輸信道的每一個(gè)處理鏈出來(lái)的塊的長(zhǎng)度都相同。于是,通過(guò)直接串聯(lián)完成復(fù)用的時(shí)候,從每一個(gè)傳輸信道出來(lái)的塊總是占據(jù)復(fù)用幀中的同一個(gè)位置,這就是“固定位置”這個(gè)說(shuō)法的由來(lái)。
根據(jù)可變位置技術(shù),處理鏈輸出的塊的長(zhǎng)度是可變的。這些長(zhǎng)度尤其依賴于傳輸信道用于所述碼元塊的傳輸格式。
在復(fù)用步驟中,碼元塊只是被簡(jiǎn)單地串聯(lián)在一起,這樣就形成一個(gè)復(fù)用幀,其中不同復(fù)用幀中每一傳輸信道的碼元塊具有不同的位置,這就是名字“可變位置”的由來(lái)。
為了詳細(xì)說(shuō)明傳輸信道的固定位置和可變位置技術(shù)的優(yōu)點(diǎn)和缺點(diǎn),下面將參考附圖介紹第三代電信系統(tǒng)中下行鏈路的傳輸鏈路,比方說(shuō)3GPP委員會(huì)所定義的那些,在這些附圖中-

圖1是下行鏈路(從基站到移動(dòng)電話)中對(duì)數(shù)據(jù)進(jìn)行處理的流程圖;-圖2A是說(shuō)明通過(guò)重復(fù)發(fā)送進(jìn)行速率匹配的一個(gè)實(shí)例的原理圖;-圖2B是說(shuō)明通過(guò)收縮進(jìn)行速率匹配的一個(gè)實(shí)例的原理圖;-圖3說(shuō)明在一個(gè)碼元串中插入零能量貢獻(xiàn)碼元的步驟。
在圖1里說(shuō)明下行鏈路的一個(gè)發(fā)射鏈,也就是從網(wǎng)絡(luò)到設(shè)備的一個(gè)移動(dòng)部分的發(fā)射鏈。
在每一個(gè)發(fā)射時(shí)間區(qū)間里,對(duì)于每一個(gè)傳輸信道,用100表示,第二層,用101表示,為第一層提供一個(gè)碼元塊集合,所謂的“傳輸塊”,在以后的說(shuō)明中用TTI表示這個(gè)發(fā)射時(shí)間區(qū)間。
對(duì)應(yīng)于10毫秒TTI區(qū)間長(zhǎng)度的時(shí)間區(qū)間對(duì)應(yīng)于一個(gè)無(wú)線電幀,也就是按照網(wǎng)絡(luò)廣播的公用物理信道進(jìn)行編號(hào)和同步的時(shí)間區(qū)間。
此外,回想起傳輸格式是一個(gè)傳輸信道收到的長(zhǎng)度各異的傳輸塊集中包括的傳輸塊的個(gè)數(shù)的隱含表示。對(duì)于給定的傳輸信道,有個(gè)數(shù)有限的可能的傳輸格式,其中的一個(gè)是在每一個(gè)TTI區(qū)間那里作為更高層要求的函數(shù)選擇的。對(duì)于比特率是常數(shù)的傳輸信道,這一集合只包括單獨(dú)一個(gè)元素。
再參考圖1,每一個(gè)傳輸信道,標(biāo)為100,在每一個(gè)有關(guān)的TTI區(qū)間里接收來(lái)自標(biāo)為101的第二層的一個(gè)傳輸塊集。具有不同服務(wù)質(zhì)量的傳輸信道由相應(yīng)的處理鏈102A、102B處理。
由圖可知,在標(biāo)為104的步驟中,在這些塊中的每一塊上附加一個(gè)幀校驗(yàn)序列FCS。在接收的時(shí)候?qū)⑦@些序列用于檢測(cè)收到的傳輸塊是正確的還是受到了破壞。還可以將它們用于盲傳輸格式檢測(cè)的過(guò)程中,就象后面將介紹的一樣。應(yīng)當(dāng)指出,不需要進(jìn)行差錯(cuò)檢測(cè)的時(shí)候,F(xiàn)CS序列的長(zhǎng)度可以是零。
下一步,標(biāo)為106,包括,通過(guò)串聯(lián)/分段,形成一個(gè)塊集合,在傳輸塊集和跟傳輸塊對(duì)應(yīng)的FCS序列的基礎(chǔ)之上進(jìn)行編碼。通常,串聯(lián)成要編碼的塊/將編碼塊分段的這一步驟106,包括將傳輸塊和它們的FCS序列串聯(lián)起來(lái),從而形成單獨(dú)一個(gè)碼元塊。這個(gè)單獨(dú)塊,當(dāng)它的長(zhǎng)度短于特定極限的時(shí)候,構(gòu)成了要被編碼的塊,這個(gè)極限取決于信道編碼類型。否則就將這個(gè)單獨(dú)的塊分成相似長(zhǎng)度的要被編碼的一個(gè)塊集合,從而使它們中每一塊的長(zhǎng)度不會(huì)超過(guò)極限長(zhǎng)度,這個(gè)極限取決于步驟108中采用的信道編碼器。
下一步108對(duì)要被編碼的塊進(jìn)行信道編碼。這樣,在這個(gè)步驟結(jié)束的時(shí)候,獲得每一TTI區(qū)間處的編碼塊。通常,同一個(gè)集合中要編碼的每一塊都是單獨(dú)編的碼,得到的塊串聯(lián)起來(lái),形成單獨(dú)的一個(gè)編碼塊。于是,一個(gè)編碼塊對(duì)應(yīng)于一個(gè)傳輸塊集。應(yīng)當(dāng)指出,當(dāng)傳輸塊集是一個(gè)空集的時(shí)候,從定義上講,這個(gè)編碼塊的長(zhǎng)度是零。
在下行鏈路上,如圖1所示,在信道編碼步驟108以后,傳輸信道首先在步驟116里進(jìn)行速率匹配。
速率匹配是必要的,因?yàn)樵诓捎肅DMA技術(shù)的系統(tǒng)里,容量受到干擾的限制。同一個(gè)復(fù)合信道里的傳輸信道不必具有相同的Eb/I比,這里的Eb指的是一個(gè)編碼比特的平均能量,也就是在信道編碼步驟108以后一個(gè)碼元的平均能量;I指的是干擾的平均能量。為了平衡各個(gè)傳輸信道之間的Eb/I比,可以根據(jù)是要增加Eb/I比還是要降低它,重復(fù)發(fā)送或者收縮編碼碼元。如果沒(méi)有這一速率匹配操作,所有傳輸信道就會(huì)在接收的時(shí)候享有同樣的Eb/I比。這可以由最需要的信道來(lái)修正,而其它傳輸信道將會(huì)收到質(zhì)量“太好了”的信號(hào),它會(huì)沒(méi)有必要地增大干擾,從而降低系統(tǒng)的容量。
速率匹配的一個(gè)實(shí)例在圖2A里說(shuō)明。在這個(gè)圖中,考慮重復(fù)發(fā)送的情況。對(duì)標(biāo)為200具有13個(gè)碼元的一塊進(jìn)行速率匹配,從而獲得標(biāo)為202具有16個(gè)碼元的一塊。在圖2B里,考慮收縮的情況。對(duì)標(biāo)為204具有20個(gè)碼元的一塊進(jìn)行速率匹配,從而通過(guò)收縮獲得標(biāo)為206具有16個(gè)碼元的一塊。收縮包括刪除特定的碼元。
對(duì)于用卷積碼進(jìn)行信道編碼的情況,在下面的表1里給出確定重復(fù)發(fā)送或者收縮發(fā)送位置的算法。重復(fù)碼元或者收縮碼元的位置,以及在重復(fù)發(fā)送的情況下這些位置上的重復(fù)次數(shù),決定了速率匹配模式,這是速率匹配步驟的特征。
表1 重復(fù)碼元緊接在它原來(lái)的碼元后面。
在表1所示的算法里,將決策判據(jù)e初始化為eini。對(duì)于每一個(gè)新的碼元,決策判據(jù)e都減一個(gè)eminus。在減完了以后,當(dāng)決策判據(jù)e的符號(hào)變成負(fù)的時(shí)候,就進(jìn)行收縮,或者重復(fù),以及決策判據(jù)e增加一個(gè)量eplus,當(dāng)決策判據(jù)e變成負(fù)數(shù)的時(shí)候重復(fù)這一過(guò)程。
收縮/重復(fù)模式依賴于三個(gè)參數(shù)eini、eplus和eminus。傳輸信道采用可變位置的時(shí)候,這些參數(shù)按照以下方式確定●eini=1●eplus=2·N●eminus=2·|△N|其中N是速率匹配以前塊中的碼元數(shù),N+△N是速率匹配以后的碼元數(shù),︱x︱是x的絕對(duì)值。
這樣,對(duì)于圖2A所示的實(shí)例,在重復(fù)發(fā)送的情況下●eini=1●eplus=2·13=26●eminus=2·|3|=6對(duì)于圖2B,在收縮的情況下eini=1eplus=2·20=40eminus=2·|-4|=8以后,對(duì)于任意一個(gè)傳輸信道ⅰ,表示為無(wú)線電幀個(gè)數(shù)的TTI區(qū)間長(zhǎng)度用Fi表示。我們有Fi∈{1,2,4,8}。
對(duì)于任意一個(gè)傳輸信道ⅰ,對(duì)于這個(gè)信道的任意一塊碼元,確定在速率匹配以前具有長(zhǎng)度N的塊,在速率匹配過(guò)程中塊長(zhǎng)度的變化△N,從而在速率匹配以后,塊的長(zhǎng)度N+△N總是Fi的倍數(shù)。
采用傳輸信道的固定位置技術(shù)時(shí),速率匹配步驟116以后是插入DTX碼元的步驟118。DTX碼元指定碼元取不同于數(shù)據(jù)碼元可能值的一個(gè)值,在步驟132里變換成物理信道的時(shí)刻,以零能量將它發(fā)射出去。在這一步驟118結(jié)束時(shí),記錄數(shù)據(jù)碼元和DTX碼元個(gè)數(shù)的比特率是一個(gè)常數(shù)。
在圖3中說(shuō)明一個(gè)簡(jiǎn)單實(shí)例,其中標(biāo)為302的三個(gè)DTX碼元在13個(gè)碼元的一塊的末尾插入,這13個(gè)碼元被標(biāo)為300,是在步驟118里收到的,從而產(chǎn)生標(biāo)為304的16個(gè)碼元的一塊。
采用傳輸信道的可變位置技術(shù)的時(shí)候,不執(zhí)行插入DTX碼元的步驟118。
接下來(lái)在第一次交織步驟120中進(jìn)行交織。第一次交織包括將碼元寫(xiě)入有Fi列的一個(gè)陣列里,寫(xiě)入是一行一行地進(jìn)行的;包括排列這些列,還包括一列一列地讀出這些碼元。交織以前塊的長(zhǎng)度總是Fi的倍數(shù)H·Fi,因此,矩陣中的行數(shù)是H。
在標(biāo)為122的下一步里,對(duì)每一復(fù)用幀分段。確實(shí),在這一分段步驟122以前的所有步驟都是一個(gè)TTI區(qū)間一個(gè)TTI區(qū)間地進(jìn)行的?,F(xiàn)在,復(fù)合信道的各個(gè)傳輸信道會(huì)有不同的TTI區(qū)間長(zhǎng)度,于是有必要相對(duì)一個(gè)共同的周期也就是無(wú)線電幀進(jìn)行歸一化,從而完成標(biāo)為124的下一個(gè)復(fù)用步驟,它跟這個(gè)傳輸信道集合有關(guān)。于是,對(duì)于任意的傳輸信道ⅰ,對(duì)于分段步驟以前這一信道的TTI區(qū)間的任意碼元塊,碼元塊被分成Fi段,它的每一段都跟這一TTI區(qū)間的一個(gè)無(wú)線電幀有關(guān)。通過(guò)這種方式,分段步驟122以后的所有步驟都是一個(gè)無(wú)線電幀一個(gè)無(wú)線電幀地進(jìn)行的。分段步驟122以前的碼元塊總有一個(gè)長(zhǎng)度H·Fi,它是Fi的一個(gè)倍數(shù),完成分段步驟122的時(shí)候,只是簡(jiǎn)單地將這一塊的前H個(gè)碼元放進(jìn)第一段,跟TTI區(qū)間中包括的第一個(gè)無(wú)線電幀有關(guān),第二段下一個(gè)H個(gè)碼元跟第二個(gè)無(wú)線電幀有關(guān),等等。
當(dāng)Fi=1的時(shí)候,分段步驟122沒(méi)有任何作用,可以去掉。
再參考圖1,在編碼、分段、交織和速率匹配以后,各個(gè)傳輸信道在步驟124里復(fù)合在一起,形成一個(gè)復(fù)合信號(hào)。這一復(fù)用步驟124周期性地產(chǎn)生叫做復(fù)用幀的碼元塊。產(chǎn)生復(fù)用幀的周期對(duì)應(yīng)于無(wú)線電幀的周期。復(fù)用幀序列構(gòu)成所述復(fù)合信號(hào)。
步驟124中進(jìn)行的多路復(fù)合是將來(lái)自每一個(gè)傳輸信道的塊直接串聯(lián)起來(lái)。串聯(lián)的順序?qū)?yīng)于復(fù)合信號(hào)中傳輸信道1、2、……、I的順序。
采用可變位置技術(shù)的時(shí)候,給定復(fù)用信道的比特速率是可變的,那么在步驟124結(jié)束的時(shí)候獲得的復(fù)合信道的比特率也是可變的。這樣,采用傳輸信道可變位置技術(shù)的時(shí)候,復(fù)用步驟124后緊接插入DTX碼元的步驟126。將足夠多的DTX碼元附加在復(fù)用幀的后面,從而使得到的塊的碼元數(shù)等于物理信道提供的碼元數(shù)Ndata。
物理信道的容量是有限的,傳輸這一復(fù)合信道的物理信道數(shù)可能大于1。當(dāng)需要的物理信道數(shù)大于1的時(shí)候,提供了將這一復(fù)合信道分開(kāi)到物理信道去的步驟128。這一分段步驟128包括,例如在兩個(gè)物理信道的情況下,將前半部分碼元分配給兩個(gè)物理信道中的第一個(gè)信道,將后半部分碼元分配給第二個(gè)物理信道。
然后在步驟130里將獲得的數(shù)據(jù)段交織,接下來(lái)通過(guò)物理信道發(fā)射出去,這對(duì)應(yīng)于步驟132。這最后的步驟包括對(duì)頻譜擴(kuò)展后得到的碼元進(jìn)行調(diào)制。
在下行鏈路上,分配給復(fù)合信道的物理信道數(shù),以及它們各自的擴(kuò)頻系數(shù)都是半靜態(tài)的。它們構(gòu)成復(fù)合信道使用的擴(kuò)頻碼資源。術(shù)語(yǔ)半靜態(tài)描述的是一個(gè)量,第一層不能自己一個(gè)復(fù)用幀一個(gè)復(fù)用幀或者一個(gè)TTI區(qū)間一個(gè)TTI區(qū)間地改變,特別是作為傳輸信道比特率變化(也就是說(shuō)傳輸格式)的函數(shù)。半靜態(tài)量能夠以更高層(通常是第三層無(wú)線電資源控制協(xié)議)的量級(jí)改變,但跟復(fù)合信道中大多數(shù)TTI區(qū)間一個(gè)TTI區(qū)間一個(gè)TTI區(qū)間地改變相比,它發(fā)生的次數(shù)要少得多。
于是,由于物理信道的限制,下行鏈路中一個(gè)復(fù)用幀能夠獲得的碼元數(shù)Ndata自己就是半靜態(tài)的。以后將這一碼元數(shù)Ndata叫做提供給復(fù)合信道的比特率。
下面詳細(xì)介紹傳輸信道的固定位置和可變位置技術(shù)的優(yōu)點(diǎn)和缺點(diǎn)。
所謂的固定位置技術(shù)的優(yōu)點(diǎn)是,對(duì)于盲傳輸格式檢測(cè)期間假設(shè)的每一個(gè)傳輸格式,信道譯碼步驟要譯碼的塊總是同一塊的一個(gè)固定的部分,而與假設(shè)的傳輸格式無(wú)關(guān)。信道譯碼過(guò)程是圖1中步驟108的編碼過(guò)程的相反過(guò)程。
要譯碼的塊是獨(dú)立于傳輸格式的一塊的前綴的優(yōu)點(diǎn)是,用卷積碼進(jìn)行信道編碼的時(shí)候,信道譯碼器在第一個(gè)假定的傳輸格式的情況下完成的工作中的相當(dāng)一部分,在對(duì)應(yīng)于更高比特率的第二個(gè)假設(shè)的傳輸格式的情況下仍然能夠使用。這樣,總的譯碼復(fù)雜性不是乘上要嘗試的傳輸格式的個(gè)數(shù),而是基本上跟對(duì)應(yīng)于最高比特率的傳輸格式的一樣。
于是,所謂的固定位置技術(shù)的優(yōu)點(diǎn)是,它能夠?qū)鬏敻袷竭M(jìn)行盲檢測(cè),而同時(shí)復(fù)雜性又能夠接受。這一優(yōu)點(diǎn)源于接收機(jī)能夠完成跟復(fù)用步驟124、每一復(fù)用幀分段的122、第一個(gè)交織的120和速率匹配的116相反的步驟,而不必知道傳輸信道的傳輸格式。這樣,對(duì)于每一個(gè)無(wú)線電幀或者每一個(gè)TTI區(qū)間都只根據(jù)情況執(zhí)行一次這些反過(guò)來(lái)的步驟,完成這些步驟的時(shí)候,每個(gè)TTI區(qū)間產(chǎn)生單獨(dú)一塊。這單獨(dú)一個(gè)塊包括收到的編碼碼元,作為前綴部分,還包括代替步驟118中插入的DTX碼元的收到的隨機(jī)碼元。于是在信道譯碼器中在盲傳輸格式檢測(cè)的時(shí)候進(jìn)行跟第一次插入DTX碼元的步驟118相反的操作。
另一方面,傳輸信道這一固定位置技術(shù)的一個(gè)缺點(diǎn)是固定位置傳輸信道捕獲的擴(kuò)頻碼資源,總是對(duì)應(yīng)于這一傳輸信道的最大比特率。確實(shí),在步驟118里加到傳輸信道里去的DTX碼元很多,足以使得到的比特率等于常數(shù)。這樣,包括在同一個(gè)復(fù)合信道里的傳輸信道共享代碼的同一個(gè)資源,當(dāng)傳輸信道中之一的比特率小于它的最大比特率的時(shí)候,其它傳輸信道就無(wú)法重新使用此時(shí)空閑的擴(kuò)頻碼資源。于是每一個(gè)傳輸信道總是占據(jù)為了支持最大比特率而占據(jù)的同樣的資源。
傳輸信道對(duì)擴(kuò)頻碼資源這一潛在的更大的消耗,部分地被盲傳輸格式檢測(cè)不需要發(fā)射說(shuō)明傳輸格式組合的任何顯式說(shuō)明符,從而節(jié)省擴(kuò)頻碼資源這一事實(shí)所彌補(bǔ)。
擴(kuò)頻碼的局限性來(lái)源于下行鏈路中為了隔離各個(gè)物理信道而使用正交擴(kuò)頻碼這樣一個(gè)事實(shí)。采用的擴(kuò)頻碼叫做OVSF碼(表示正交可變擴(kuò)頻系數(shù))。這些碼可以按照樹(shù)形結(jié)構(gòu)來(lái)劃分等級(jí)。一個(gè)碼跟這棵樹(shù)的根越接近,它的擴(kuò)頻系數(shù)就越小,它允許的物理信道比特率就越高。這樣,給定減少了個(gè)數(shù)的OVSF碼,就應(yīng)當(dāng)嘗試使用具有最大擴(kuò)頻系數(shù)的碼,也就是使用盡可能離根遠(yuǎn)的碼。確實(shí),一個(gè)碼的擴(kuò)頻系數(shù)越大,分配了這一碼以后剩余的碼的個(gè)數(shù)就越多。
在現(xiàn)有技術(shù)中,不可能獲得傳輸信道的所謂固定位置技術(shù)的好處,從而能夠?qū)鬏敻袷竭M(jìn)行盲檢測(cè),同時(shí)又獲得傳輸信道的所謂可變位置技術(shù)的好處,從而能夠最大限度地利用分配給復(fù)合信道的擴(kuò)頻碼資源。
本發(fā)明通過(guò)提供一種解決方案,同時(shí)獲得這兩個(gè)好處,以此來(lái)避免上述缺點(diǎn),也就是說(shuō)在可變位置傳輸信道中進(jìn)行盲速率檢測(cè),同時(shí)保持接收機(jī)的復(fù)雜性可以接受。
說(shuō)復(fù)雜性可以接受的條件是跟傳輸信道有關(guān)的信道譯碼步驟的復(fù)雜性絕對(duì)不能超過(guò)譯碼步驟,如果傳輸信道總是具有對(duì)應(yīng)于它最高比特率的傳輸格式,而且在信道譯碼步驟以前接收機(jī)知道這一點(diǎn),就執(zhí)行它。如同在已知的盲傳輸格式檢測(cè)技術(shù)中一樣,如果有可能為信道譯碼器提供收到的一塊碼元,就滿足這一條件,它的前綴是傳輸信道的一塊碼元,要確定它的位置長(zhǎng)度,這一長(zhǎng)度代表傳輸格式。
為了上述目的,本發(fā)明的主題是上述類型的第一種方法,其特征在于,對(duì)于每一個(gè)處理程序,該方法包括確定所述速率匹配模式參數(shù)集的一個(gè)步驟,所述速率匹配模式參數(shù)是獨(dú)立于所考慮的單個(gè)傳輸格式而確定的,對(duì)于每一個(gè)所述傳輸格式最多能夠獲得所述長(zhǎng)度變化。
在整個(gè)說(shuō)明中,“模式獨(dú)立于所考慮的單個(gè)傳輸格式”的建議說(shuō)明這一模式不僅僅依賴于所考慮的傳輸格式。
根據(jù)采用的特定模式,該方法包括以下特性中的一個(gè)或者多個(gè)-確定的速率匹配模式參數(shù)使得獲得要進(jìn)行速率匹配的碼元塊和進(jìn)行了速率匹配的碼元塊之間的叫做獲得的長(zhǎng)度變化的長(zhǎng)度變化成為可能,在每一個(gè)處理程序中,所述方法包括插入零能量貢獻(xiàn)的碼元的一個(gè)步驟,所述速率匹配步驟在插入零能量貢獻(xiàn)碼元的步驟之前,從而使獲得的所述長(zhǎng)度變化跟插入的零能量貢獻(xiàn)碼元個(gè)數(shù)的和最大等于所需要的長(zhǎng)度變化;-所述速率匹配模式參數(shù)是作為四個(gè)速率匹配模式參數(shù)的一個(gè)集合(s、eini、epius、eminus)的函數(shù)來(lái)確定的,這個(gè)參數(shù)集叫作第一個(gè)參數(shù)集,根據(jù)第一個(gè)算法,它決定著所述速率匹配模式,其中-在速率匹配步驟中,第一個(gè)參數(shù)s的值決定了,是要進(jìn)行速率匹配的碼元塊中至少某些碼元需要進(jìn)行壓縮或者重復(fù),還是要進(jìn)行速率匹配的碼元塊中的所有碼元都要保持它們的狀態(tài);以及,根據(jù)第一個(gè)參數(shù)的值,如果在所述速率匹配步驟里,要進(jìn)行速率匹配的碼元塊中至少有一些碼元要進(jìn)行壓縮或者重復(fù),那么-第二個(gè)參數(shù)eini的值是分配給跟要采用的所述速率匹配步驟有關(guān)的決策判據(jù)e的初值;-對(duì)于每一個(gè)壓縮或者重復(fù)碼元,第三個(gè)參數(shù)eplus的值是加到跟速率匹配步驟有關(guān)的所述決策判據(jù)e上去的增量值;和-對(duì)于要進(jìn)行速率匹配的碼元塊的每一個(gè)新碼元,第四個(gè)參數(shù)eminus的值是從所述決策判據(jù)e導(dǎo)出的一個(gè)減量值;要進(jìn)行速率匹配的碼元塊的每一個(gè)碼元按照它在所述塊內(nèi)的順序來(lái)考慮,如果所述決策判據(jù)e的值小于預(yù)定閾值,所述速率匹配步驟就壓縮或者重復(fù)考慮的碼元;-叫做全局速率匹配步驟的所述速率匹配步驟,是按照第二個(gè)算法進(jìn)行的,包括-將要進(jìn)行速率匹配的碼元塊進(jìn)行分段的步驟;產(chǎn)生的要進(jìn)行速率匹配的碼元的段數(shù)是一個(gè)最大值,產(chǎn)生的要進(jìn)行速率匹配的碼元段的長(zhǎng)度由速率匹配模式的第二個(gè)參數(shù)集決定,這里第二個(gè)速率匹配模式參數(shù)集合包括一列參數(shù) 每個(gè)參數(shù) 本身包括跟要進(jìn)行速率匹配的第k個(gè)碼元段有關(guān)的第三個(gè)五參數(shù)集(Nk、sk、eini,k、eplus、k、eminus、k),第三個(gè)參數(shù)集中第一個(gè)參數(shù)Nk的值表示第k個(gè)要進(jìn)行速率匹配的碼元段的長(zhǎng)度,要進(jìn)行速率匹配的碼元中最后一段除外,-對(duì)要進(jìn)行速率匹配的所述碼元段中每一個(gè)碼元的部分速率匹配步驟,所述步驟按照第一個(gè)算法并作為第一個(gè)參數(shù)集的一個(gè)函數(shù)來(lái)完成,對(duì)于參數(shù)值,利用第三個(gè)參數(shù)集的最后四個(gè)參數(shù)(sk、eini,k、eplus、k、eminus、k)的那些對(duì)應(yīng)于要進(jìn)行速率匹配的第k個(gè)碼元段,-將在部分速率匹配步驟以后獲得的速率匹配了的碼元段串聯(lián)起來(lái),從而形成速率匹配的碼元塊的步驟;-對(duì)于第ⅰ個(gè)傳輸信道,所述全局速率匹配步驟包括-為每一種傳輸格式,按照上升順序,排列要進(jìn)行速率匹配,長(zhǎng)度非零的碼源塊的步驟,和-為同一個(gè)傳輸信道ⅰ,根據(jù)以下公式確定第二個(gè)參數(shù)集中每一個(gè)參數(shù)的步驟-p=L,p是第二個(gè)參數(shù)集中參數(shù)的個(gè)數(shù),L是所有傳輸數(shù)據(jù)格式中要進(jìn)行速率匹配的長(zhǎng)度非零碼元塊的個(gè)數(shù);和-對(duì)于1和p之間的每一個(gè)k-Nk=Ni,k-Ni,k-1,Nk是第三個(gè)參數(shù)集中的第一個(gè)參數(shù),Ni,k是要進(jìn)行速率匹配的第k個(gè)非零碼元塊長(zhǎng)度,Ni,k-1是對(duì)于k>1,要進(jìn)行速率匹配的第k-1個(gè)非零碼元塊長(zhǎng)度,當(dāng)k=1的時(shí)候,是零長(zhǎng)度; -sk是第三個(gè)參數(shù)集中的第二個(gè)參數(shù); 是對(duì)應(yīng)于要進(jìn)行速率匹配的第k個(gè)非零碼元塊長(zhǎng)度的傳輸格式的所需長(zhǎng)度變化; 是k>1時(shí),對(duì)應(yīng)于要進(jìn)行速率匹配的第k-1個(gè)非零碼元長(zhǎng)度的所需要的傳輸格式的長(zhǎng)度變化,當(dāng)k=1時(shí)取零值; sgn(x)是一個(gè)函數(shù),當(dāng)x<0時(shí),它的鏡像值為第一個(gè)參數(shù)集中的第一個(gè)參數(shù)決定至少一個(gè)碼元要壓縮,當(dāng)x=0時(shí),這些碼元將維持它們的狀態(tài),當(dāng)x>0時(shí),至少一個(gè)碼元要重復(fù);-eini,k=1;eini,k是第三個(gè)參數(shù)集的第二個(gè)參數(shù);和-分配給第三個(gè)參數(shù)集的第二個(gè)參數(shù)的值sk為第一個(gè)參數(shù)集的第一個(gè)參數(shù)確定至少有一個(gè)碼元要壓縮或者重復(fù)-eplus,k=Nk;eplus,k是第三個(gè)參數(shù)集的第三個(gè)參數(shù),Nk是分配給第三個(gè)參數(shù)集的第一個(gè)參數(shù)的值, -eminus,k是第三個(gè)參數(shù)集的第五個(gè)參數(shù), 和 為分配第三個(gè)參數(shù)集合的第二個(gè)參數(shù)sk指定同樣的值,和 ︱x︱是絕對(duì)值函數(shù);-每一個(gè)傳輸信道都是在至少一個(gè)有關(guān)的傳輸時(shí)間區(qū)間內(nèi)發(fā)射的,復(fù)用傳輸信道的所述方法包括復(fù)合傳輸信道的步驟,復(fù)合傳輸信道的步驟本身包括以下連續(xù)步驟a)將傳輸信道分成傳輸信道的至少兩個(gè)部分;b)在每一個(gè)部分里,通過(guò)將傳輸信道串聯(lián)起來(lái)進(jìn)行多路復(fù)合,從而為每一部分獲得一個(gè)部分復(fù)用幀,在所述部分中的至少一個(gè)部分里,按照傳輸時(shí)間區(qū)間長(zhǎng)度的上升順序,將這些傳輸信道串聯(lián)起來(lái);和c)將所述部分復(fù)用幀串聯(lián)起來(lái)。
-將傳輸信道分成至少兩部分傳輸信道的步驟包括將傳輸信道分成第一種類型的至少一部分,以及第二種類型的至少一部分的第一個(gè)階段,這第二種類型使得第二種類型的一部分的傳輸信道有一個(gè)傳輸格式,這個(gè)傳輸格式可以從第一種類型的至少一部分中的傳輸信道的傳輸格式推斷出來(lái),第一種類型的一部分或者多個(gè)部分中的傳輸信道按照傳輸時(shí)間區(qū)間長(zhǎng)度的上升順序串聯(lián)起來(lái);--該方法包括插入零能量貢獻(xiàn)碼元的步驟,插入零能量貢獻(xiàn)碼元的步驟跟在復(fù)用傳輸信道的步驟之后,叫做第二個(gè)插入步驟,包括在所述處理程序中插入零能量貢獻(xiàn)碼元的步驟是第一個(gè)插入步驟,這第一個(gè)插入步驟使得零能量貢獻(xiàn)碼元插入所需長(zhǎng)度變化和獲得的長(zhǎng)度變化之間的差的第一部分成為可能,第二個(gè)插入步驟使得所需長(zhǎng)度變化和獲得的長(zhǎng)度變化之間的差的第二部分的插入成為可能,第二部分是第一部分的補(bǔ)集;--確定速率匹配模式參數(shù)集的步驟包括以下連續(xù)的步驟a)確定滿足初始條件的一組速率匹配模式參數(shù)集合,根據(jù)這一條件,在速率匹配步驟中獲得的長(zhǎng)度變化小于所需要的長(zhǎng)度變化;b)在這組速率匹配模式參數(shù)集合中,包括這些速率匹配模式參數(shù)集合的一個(gè)子組保證第一個(gè)預(yù)定判據(jù)的最大化;和c)在這個(gè)子組中,根據(jù)第二個(gè)預(yù)定判據(jù)選擇一個(gè)速率匹配模式參數(shù)集合;--對(duì)于每一個(gè)處理程序,在速率匹配步驟獲得的在速率匹配步驟以前長(zhǎng)度為N的碼元塊的長(zhǎng)度變化△N獲得的由以下公式給出 其中的 表示小于或等于x的最大整數(shù);以及其中的s、eini、eminus和eplus是第一個(gè)速率匹配模式參數(shù)集的參數(shù);--對(duì)于每一個(gè)處理程序,每一個(gè)處理程序的速率匹配步驟中速率匹配模式參數(shù)集合中的第一個(gè)參數(shù)s由以下公式給出 其中的TFS是傳輸格式集合, 是傳輸格式1所需要的長(zhǎng)度變化;--對(duì)于每一個(gè)處理步驟,每一個(gè)處理程序的速率匹配步驟中速率匹配模式參數(shù)集合中的第三個(gè)參數(shù)eplus滿足以下不等式eplus≥1+2·maxl∈TFS{Nl}]]>其中的TFS是傳輸格式集合,N1是傳輸格式1在速率匹配步驟以前碼元塊的長(zhǎng)度;--每一個(gè)處理程序都包括在插入零能量貢獻(xiàn)碼元的步驟結(jié)束的時(shí)候進(jìn)行交織的步驟,這一交織步驟包括以下連續(xù)階段a)將碼元一行一行地寫(xiě)入一個(gè)矩陣;b)用一個(gè)行專用排列排列每一行矩陣中的碼元,這一排列獨(dú)立于矩陣的總行數(shù);和c)一列一列地讀取這個(gè)矩陣的碼元;和--它包括一個(gè)復(fù)用傳輸信道的步驟,復(fù)用傳輸信道的所述步驟包括以下連續(xù)階段a)將傳輸信道分成第一部分傳輸信道和第二部分傳輸信道;b)將第一部分的傳輸信道串聯(lián)起來(lái),從而產(chǎn)生第一個(gè)部分復(fù)用幀;c)處理第二部分的傳輸信道,從而產(chǎn)生第二個(gè)部分復(fù)用幀,這個(gè)處理階段包括以下步驟c1)將傳輸信道串聯(lián)起來(lái);和c2)在每一個(gè)串聯(lián)傳輸信道中,或者在要串聯(lián)的每一個(gè)傳輸信道中將碼元順序反過(guò)來(lái);和d)串聯(lián)第一個(gè)和第二個(gè)部分復(fù)用幀。
本發(fā)明的另一個(gè)主題是將上面定義的復(fù)用方法應(yīng)用到傳輸至少一個(gè)電話業(yè)務(wù)的復(fù)合信道里去,該電話業(yè)務(wù)有一個(gè)擴(kuò)頻系數(shù),這個(gè)擴(kuò)頻系數(shù)的值等于256。
本發(fā)明的另一個(gè)主題是將至少兩個(gè)傳輸信道復(fù)用到可變位置中去的一種裝置,這些傳輸信道包括在一個(gè)復(fù)合信道里,每一個(gè)傳輸信道都來(lái)自一個(gè)專用處理模塊,并被這個(gè)專用處理模塊處理,每一個(gè)傳輸信道都有一個(gè)可變比特率,為同一個(gè)傳輸信道代表所述比特率的一個(gè)傳輸格式,每一個(gè)處理模塊都包括速率匹配裝置,所述速率匹配裝置按照一個(gè)速率匹配模式函數(shù)確定的長(zhǎng)度變化,將饋入速率匹配裝置的碼元塊的長(zhǎng)度改變成速率匹配裝置產(chǎn)生的碼元塊的長(zhǎng)度,所述速率匹配模式由一個(gè)速率匹配模式參數(shù)集決定,對(duì)于每一個(gè)傳輸信道,該裝置包括,確定要進(jìn)行速率匹配的碼元塊和有關(guān)處理模塊輸出的碼元塊之間的所需長(zhǎng)度變化的裝置,其特征在于對(duì)于每一個(gè)處理模塊,所述裝置包括,確定所述速率匹配模式參數(shù)集合的裝置,所述速率匹配模式參數(shù)的確定獨(dú)立于單個(gè)傳輸格式,并使得為每一個(gè)傳輸格式獲得至多所需長(zhǎng)度的變化成為可能。
通過(guò)閱讀以下說(shuō)明,能夠更好地理解本發(fā)明,以下說(shuō)明只是通過(guò)實(shí)例并參考已經(jīng)介紹過(guò)的圖和這些圖后面的圖的方式給出來(lái),在這些圖中-圖4是代表一組E速率匹配參數(shù)集合的一個(gè)示意圖,對(duì)于傳輸格式1的一個(gè)集合,這一個(gè)參數(shù)集合由類型 約束定義;-圖5是圖4所示組中一個(gè)子組的一個(gè)示意圖,這個(gè)子組有可能沒(méi)有儲(chǔ)存什么信息;-圖6說(shuō)明在本發(fā)明可變位置技術(shù)處理的復(fù)合信道上進(jìn)行的順序檢測(cè);-圖7說(shuō)明在發(fā)射區(qū)間具有不同長(zhǎng)度的情況中,本發(fā)明可變位置技術(shù)進(jìn)行的發(fā)送和接收過(guò)程中的主要步驟排列;-圖8是本發(fā)明中盲速率檢測(cè)排序算法的一個(gè)流程圖;-圖9是將一方面通過(guò)叫做單向復(fù)用的復(fù)用獲得的,另一方面通過(guò)叫做雙向復(fù)用的復(fù)用獲得的本發(fā)明的復(fù)用幀進(jìn)行比較的一個(gè)原理圖;和-圖10說(shuō)明復(fù)用以及按照本發(fā)明的雙向復(fù)用改成用來(lái)形成復(fù)用幀的DTX碼元插入鏈。
以后,將已知的技術(shù)叫做“傳統(tǒng)可變位置”,將本發(fā)明的技術(shù)叫做“本發(fā)明的可變位置”。
根據(jù)本發(fā)明的一個(gè)特征,傳輸信道能夠在復(fù)合信道中通過(guò)串聯(lián)進(jìn)行復(fù)用的過(guò)程中,按照傳輸信道的TTI區(qū)間長(zhǎng)度的升序進(jìn)行排序。
在本發(fā)明里,對(duì)于傳輸信道的“傳統(tǒng)可變位置”這種情形,按照類似的方式控制發(fā)送鏈,差別是改變了速率匹配步驟116和第一次插入DTX碼元的步驟118。
修改首先是在本發(fā)明的速率匹配步驟116里,應(yīng)用一個(gè)半靜態(tài)速率匹配模式,跟現(xiàn)有技術(shù)步驟116之前現(xiàn)有技術(shù)模式依賴于碼元個(gè)數(shù)不一樣。這樣,步驟116中采用的半靜態(tài)速率匹配模式獨(dú)立于要進(jìn)行速率匹配的塊的傳輸格式。
其次,在本發(fā)明的步驟118里插入有限個(gè)數(shù)的DTX碼元,從而在本發(fā)明的步驟118完成的時(shí)候獲得同樣的個(gè)數(shù),就象在“傳統(tǒng)可變位置”情形中步驟116的輸出一樣。有限個(gè)數(shù)這一說(shuō)法應(yīng)當(dāng)理解成它們的最大個(gè)數(shù)基本上等于2·Fi+1。它跟“傳統(tǒng)可變位置”技術(shù)的差別在于在步驟118中沒(méi)有插入任何DTX碼元(或者換句話說(shuō),沒(méi)有步驟118)。
少量DTX碼元的潛在插入在本發(fā)明中是有利的。確實(shí),在“傳統(tǒng)可變位置”的情況中,對(duì)于每一個(gè)傳輸信道ⅰ和傳輸信道ⅰ的每一個(gè)傳輸格式1,確定一個(gè)參數(shù) 這個(gè)參數(shù)在速率的匹配過(guò)程中固定所需要的長(zhǎng)度變化,也就是說(shuō),如果Ni,l表示速率匹配以前傳輸信道ⅰ和它的傳輸格式1對(duì)應(yīng)的碼元塊長(zhǎng)度,那么Ni,l+ 就是速率匹配以后所需要的碼元塊長(zhǎng)度。
確定了所需要的長(zhǎng)度變化 以后,就可能用一個(gè)簡(jiǎn)單的算法,比方說(shuō)表1的算法,從該算法能夠產(chǎn)生的那些模式中確定速率匹配模式,這樣,在速率匹配過(guò)程中獲得的長(zhǎng)度變化 等于所需要的長(zhǎng)度變化 在“本發(fā)明的可變位置”這種情況中,這是不可能的。確實(shí),跟“固定位置”技術(shù)中一樣,速率匹配模式不依賴于傳輸格式,從而使得跟速率匹配操作相反的解除速率匹配操作成為可能而不需要知道傳輸格式。這樣,如果不允許在步驟118中插入少量的DTX碼元,對(duì)于傳輸信道ⅰ的所有傳輸格式而不是單個(gè)傳輸格式1,速率匹配模式就應(yīng)當(dāng)產(chǎn)生等于所需要的塊長(zhǎng)度變化 的一個(gè)塊長(zhǎng)度變化 給定用于產(chǎn)生速率匹配模式的一種算法,產(chǎn)生的模式完全由一組算法專用參數(shù)決定,以后將這些參數(shù)叫作模式參數(shù)。在表1所示算法的情況中,模式參數(shù)只有四個(gè),它們是eini、eplus、eminus和一個(gè)參數(shù)s,這個(gè)s是算法中隱含的,而且●s=-1,當(dāng)速率匹配是通過(guò)壓縮完成的時(shí)候,
●s=0,既不壓縮又不重復(fù)的時(shí)候(在速率匹配前后塊的長(zhǎng)度相等),和●s=+1,當(dāng)速率匹配是通過(guò)重復(fù)來(lái)完成的時(shí)候。
給定單獨(dú)一種傳輸格式1,總是能夠找到模式參數(shù)的至少一個(gè)集合(s、eini、eplus、eminus),從而對(duì)于傳輸格式1,使需要的和獲得的長(zhǎng)度變化相等, 為“傳統(tǒng)可變位置”所做的就是它。當(dāng)考慮的傳輸格式種類很多的時(shí)候,如同本發(fā)明中一樣,這再也不可能。還有,在本發(fā)明中確定模式參數(shù)的集合(s、eini、eplus、eminus),從而●一方面,對(duì)于任何傳輸格式,獲得的長(zhǎng)度變化最大等于所需要的長(zhǎng)度變化l(xiāng), 而且●另一方面,對(duì)于任何傳輸格式1,速率匹配步驟116以后的塊在第一次用DTX碼元的一個(gè)數(shù) 插入DTX碼元的步驟118的過(guò)程中被補(bǔ)充上來(lái),從而使連續(xù)步驟116和118中總的長(zhǎng)度變化等于所需要的長(zhǎng)度變化 于是我們尋找為每一個(gè)傳輸格式1插入的DTX碼元的個(gè)數(shù)的下降函數(shù) 的最大值。以后將這一判據(jù)叫做“模式擬合判據(jù)”。
獲得的優(yōu)點(diǎn)有●能夠重新利用表1所示的已知算法,和●在連續(xù)步驟116和118以后,跟傳統(tǒng)可變位置中一樣,獲得同樣的塊長(zhǎng)度Ni,l+ 同時(shí)具有以下優(yōu)點(diǎn)-這個(gè)塊長(zhǎng)度是在TTI間各種無(wú)線電幀個(gè)數(shù)Fi的倍數(shù),-獲得的復(fù)用幀的長(zhǎng)度總是最大等于物理信道提供的碼元數(shù)Ndata,和-當(dāng)復(fù)合信道的比特率最大的時(shí)候,使第二次插入DTX碼元的步驟126中插入的DTX碼元的個(gè)數(shù)取最小值。
另外,速率匹配模式產(chǎn)生算法可以有同樣的理由,而不是表1中的那些,這另一個(gè)算法允許讓模式擬合判據(jù)的最大化更好。后面將給出另一個(gè)算法的另一個(gè)實(shí)例。
作為一個(gè)總的規(guī)則,用 來(lái)表示模式參數(shù)的集合。給定一個(gè)速率匹配模式生成算法,速率匹配過(guò)程中獲得的長(zhǎng)度變化 依賴于速率匹配以前的長(zhǎng)度N,以及按照以下函數(shù)的模式參數(shù)的集合
此外,J表示模式參數(shù)的那一組集合 這樣,第一個(gè)條件決定了一組E可能的模式參數(shù)集合 此外,對(duì)于任意的模式參數(shù)集合 都可以為任意的傳輸格式1計(jì)算獲得的變化 因此可以計(jì)算要插入的DTX碼元的個(gè)數(shù) 從而能夠計(jì)算模式擬合判據(jù),作為 的函數(shù),將它記為C 于是,在本發(fā)明中,模式參數(shù)集合 的確定包括以下步驟(a)確定一組E模式參數(shù)集合 這些集合符合所需長(zhǎng)度變化給出的限制條件 (b)確定這一組E中模式擬合判據(jù)C 取最大值的那一部分,和(c)根據(jù)一個(gè)預(yù)定的選擇判據(jù)選擇這個(gè)部分的一個(gè)元素。
下面我們將詳細(xì)介紹在表1所示的情況下,對(duì)于一種模式擬合判據(jù),以及只作為實(shí)例給出來(lái)的一個(gè)選擇判據(jù),如何進(jìn)行這三步,作為速率匹配以前塊長(zhǎng)度Ni,l和所需要的長(zhǎng)度變化 的函數(shù)。
在這一實(shí)例中,我們有 =(s,eini,eminus,eplus)。此外,可以用以下條件來(lái)定義組J●s∈{-1,0,+1},和●如果s=-1,那么·eplus正的非零整數(shù),·eminus正的非零整數(shù),eminu∈{1,2,…,eplus-1},·eini正的非零整數(shù),eini∈{1,2,…,eminus},以及●如果s=0,那么eini=eplus=eminus=1,●如果s=1,那么·eplus正的非零整數(shù),·eminus正的非零整數(shù),及·eini正的非零整數(shù),eini∈{1,2,…,eminus}。
應(yīng)當(dāng)指出-當(dāng)s=0時(shí),eini、eplus和eminus的值不重要;-當(dāng)s=-1或者s=1時(shí),加上條件,eini∈{1,2,…,eminus},從而使這一塊、重復(fù)碼元或者收縮碼元在一塊中均勻分布,在塊開(kāi)始的時(shí)候不串聯(lián)起來(lái)。
-當(dāng)s=-1時(shí),條件eminu∈{1,2,…,eplus-1}是需要的,這樣才能使這一塊里的所有碼元都不壓縮。對(duì)于s=1不采用這一條件,因?yàn)橛锌赡苓@一塊中所有的碼元都重復(fù)至少一次。
首先,我們將說(shuō)明N是速率匹配以前的塊長(zhǎng)度,△N獲得的是獲得的變化,以下關(guān)系可以從表1中的算法計(jì)算出來(lái) 其中的 表示小于或等于x的最大整數(shù)。
我們首先假設(shè)表1所示算法中第7行和第10行上的指令“ife≤0 then”和“end if”用指令“while e≤0 do”和“end while”代替。這兩種做法是等價(jià)的。確實(shí),跟收縮情形中一樣,我們有eminus<eplus,于是在“while e≤0 do”循環(huán)中變量e又一次變成正的,因此循環(huán)至少執(zhí)行一次。
如果現(xiàn)在I(m)表示第7~10中循環(huán)“while e≤0 do”的迭代總次數(shù),對(duì)于5~12行的循環(huán)“while m≤N do”執(zhí)行m次,那么在“whilee≤0 do”循環(huán)以后,變量e的值由下式給出e=eini-m·eminus+I(m)·eplus確實(shí),一開(kāi)始e等于eini,在“while m≤N do”循環(huán)的每次迭代中,都從中得到eminus,在“while e≤0 do”的每次循環(huán)中,eplus被加上去。因?yàn)椤皐hile e≤0 do”循環(huán)是“while”類型的,因此,可以將I(m)定義成使得0<eini-m·eminus+I(m)·eplus成立的最小的整數(shù),因此作為使得0≥eini-m·eminus+(I(m)-1)·eplus成立的最大整數(shù),根據(jù)︱x︱的定義,我們有I(m)-1=[m·eminus-einieplus],]]>也就是說(shuō)I(m)=1+[m·eminus-einieplus]·I]]>。。因?yàn)?I(N)事實(shí)上就是△N獲得的,我們就在收縮情形中(s=-1)導(dǎo)出等式(1)。
在重復(fù)的情形中類似的論證說(shuō)明等式(1)總是成立的。
下面我們將詳細(xì)介紹確定用于傳輸信道ⅰ的模式參數(shù)集合 =(si,eini,i,eminus,i,eplus,i)的算法。這一方法不同于步驟(a)、(b)和(c)連續(xù)的一般情形。確實(shí),在由表1的算法確定的模式的情形中,這個(gè)問(wèn)題可以分解成幾個(gè)比較簡(jiǎn)單的獨(dú)立問(wèn)題。
于是,首先確定si的值。確實(shí),考慮到E, (si,eini,i,emnus,i,eplus,i)顯然是一個(gè)元素,于是使s<si的任何元素 =(s,eini,eminus,eplus)也是E的一個(gè)元素。插入的DTX碼元的個(gè)數(shù)是s的一個(gè)遞減函數(shù),于是可以獨(dú)立于eini,i,eminus,i和eplus,i一勞永逸地定義si。這是按照以下步驟完成的si=1;forTFS(1)中的每一個(gè)1 do-TFS(ⅰ)是傳輸信道ⅰ的傳輸格式集合s:=sgn if s<siand Ni,l≠0 thensi:=send ifend for其中函數(shù)sgn(x)的定義為 應(yīng)當(dāng)指出,上述算法等價(jià)于以下數(shù)學(xué)定義 還應(yīng)當(dāng)指出,讓sgn 取最小值的時(shí)候,沒(méi)有將Ni,l=0的情況考慮在內(nèi),因?yàn)樵谶@種情況下,有Ni,l=0以及 因此一般而言,不必說(shuō)速率匹配是通過(guò)重復(fù)、收縮或者是沒(méi)有任何改變來(lái)完成的。
當(dāng)計(jì)算出來(lái)的參數(shù)si等于零的時(shí)候,就將eini,i、eminus,i和eplus,i都固定為1,并關(guān)閉傳輸信道。否則,我們按照以下步驟繼續(xù)下去。
然后,eplus,i取以下值eminus,i=1+2·maxl∈TFS(i){Ni,l}]]>應(yīng)當(dāng)指出,也可以采用任意一個(gè)更大或者相等的值。例如,可以采用大于或等于等式(2)給出的值的一個(gè)2的冪,這樣做的優(yōu)點(diǎn)是用eplus,i去除可以因此簡(jiǎn)化成在一個(gè)普通微處理器里完成。
確實(shí),回想一下公式(1) 考慮這個(gè)公式,顯然,如果N、s、eplus和eini都固定不變,而eminus變化,那么△N獲得的以大約N/eplus的步長(zhǎng)變化。為了讓△N獲得的能夠固定在1附近,有必要讓N/eplus≤1。事實(shí)上,既然公式(1)包括了一個(gè)舍入運(yùn)算x 因此有必要讓N/eplus<1/2。因此2N+1是eplus的最小值,從而使獲得的長(zhǎng)度變化△N獲得的可以包括以1為區(qū)間的整數(shù)值。這樣,通過(guò)將eplus,i固定在公式(2)給出的值上,解的個(gè)數(shù)不受限制。應(yīng)當(dāng)指出,從幾個(gè)可能值中對(duì)eplus,i的這一選擇,等價(jià)于跟步驟(c)中一樣,從幾個(gè)其它的解中間選擇一個(gè)解。
最后,終于只剩下定義eini,i和eminus,i了。這是利用下面描述的算法來(lái)做到的。這個(gè)算法包括一般情況下的(a)、(b)、(c)這三個(gè)步驟,只用于搜索(eini,i,eminus,i)。
在第一步(a)里,我們確定(eini,eminus)確定的一組E從而對(duì)于任意的傳輸格式1都有 在后面的兩個(gè)步驟(b)和(c)里,我們?cè)诖_定的一組E中搜索使依賴于(eini,eminus)的判據(jù)C最大的第一對(duì)(eini,eminus)=(eini,i,eminus,i)。
下面我們描述第一步(a)。E1表示(eini,eminus)構(gòu)成的一組,從而對(duì)于傳輸格式1使得 于是,E是E1的交集E1E= E的確定可以分解為表201first_assignment:=true02--TFS(ⅰ)傳輸格式集合03對(duì)于TFS(ⅰ)中使得Ni,l≠0的所有l(wèi) do
04確定E105if first_assignment then06E=E107first_assignment:=false08else09E=E∩E110end if11end for表2的算法包括一上升的順序求這些組E1的交集。標(biāo)識(shí)first_assignment標(biāo)識(shí)著第一次迭代。在第一次迭代的過(guò)程中,E1被賦給第6行的E。在隨后的疊代過(guò)程中,刷新E,從而只保留同時(shí)在E1中的那些元素,這是在第9行里完成的。應(yīng)當(dāng)指出,在第三行里,我們只考慮傳輸格式,從而使Ni,l≠0。這樣做不影響E的最后一個(gè)值,因?yàn)閷?duì)于Ni,l=0的傳輸格式1,E1包括表1所示算法所支持的參數(shù)si和eplus,i已經(jīng)確定了的所有對(duì)(eini,eminus)。
現(xiàn)在我們?cè)敿?xì)介紹第4行(E1的確定)和第9行(E:=E∩E1)的運(yùn)算過(guò)程。雖然E1和E這兩組是有限的,以圖形的形式儲(chǔ)存它們更加方便,這就是說(shuō),eplus,i元素的一個(gè)陣列為每一個(gè)eini的值給出一個(gè)eminus值。這在圖11里說(shuō)明。在這個(gè)圖中,對(duì)于收縮編碼情形(si=-1),跟圖402有關(guān)的那一組包括圖402和直線eminus=eplus,i404之間的那些點(diǎn)。這些點(diǎn)用一個(gè)陰影區(qū)400表示。同理,在重復(fù)發(fā)送的情形中(si=1)跟1圖408有關(guān)的那一組包括圖408和直線eminus=1410之間的那些點(diǎn)。這些點(diǎn)用陰影區(qū)406表示。函數(shù) 是一個(gè)單調(diào)函數(shù)(升序)這樣一個(gè)事實(shí)使得圖形的使用成為可能。
應(yīng)當(dāng)指出,為了簡(jiǎn)化圖4、圖5和算法,在J的定義中用條件eini∈{1,2,…,eplus}替換了條件eini∈{1,2,…,eini}。這不會(huì)影響這一算法獲得的結(jié)果,因?yàn)椴襟E(c)中用來(lái)從使得擬合判據(jù)最大的結(jié)果中選擇一個(gè)結(jié)果的判據(jù),是使eini的值最小。
以后,跟E1有關(guān)的圖儲(chǔ)存在陣列GL里,而跟E有關(guān)的那些儲(chǔ)存在任何一個(gè)陣列G中。于是,E1按照以下算法確定
表3 02Q=A div Nij--歐幾里得除法,A div Nil= 03R=A mod Nil--歐幾里得除法的余數(shù),A mod Nil=A-Nil· 04eminus=Q05eini=-R06stop=false07e’ini=108do09eminus=eminus+110eini=eini+Ni,l11if eini≥eplus,ithen12stop=true13eini=eplus,i14end if1516while e’ini≤einido17GL[e’ini]=eminus18e’ini=e’ini+l19end while20until stop表1中算法的說(shuō)明如下圖GL實(shí)際上是有兩個(gè)未知數(shù)eini和eminus的以下等式成立得到的軌跡 這個(gè)圖的形狀是具有常數(shù)步長(zhǎng)的梯子形狀,這樣,這個(gè)梯子的每一個(gè)臺(tái)階都對(duì)應(yīng)于eminus增加1,以及eini增加Ni,l。這樣,在第4行和第5行的臺(tái)階邊界確定點(diǎn)(eini,eminus)。在第8行到第20行的每一次迭代中,都要確定一個(gè)新的臺(tái)階,在第16行到第19行的每一次循環(huán)迭代中,都要確定一個(gè)臺(tái)節(jié)點(diǎn)。
在表2中將E1賦給E包括將圖GL復(fù)制給圖G
for eini=1 to eplus,idoG[eini]=GL[eini]end for在表2中第9行里E和E1的相交,為eini的每一個(gè)值包括在收縮情形中取eminus的最大值,在重復(fù)情形中eminus的最小值。在下面詳細(xì)介紹這一點(diǎn)for eini=1 to eplus,idoif si·G[eini]>=si·GL[eini]thenG[einin]=GL[eini]end ifend for一旦確定了圖G,就能獲得組E,就象圖4所說(shuō)明的一樣。于是足以計(jì)算E中每一個(gè)點(diǎn)上的擬合C,并保留使得擬合判據(jù)取最大值的一個(gè)點(diǎn)。如果注意到,不管傳輸格式如何,在收縮情形中DTX碼元的個(gè)數(shù)是eminus的遞增函數(shù),在重復(fù)情形中是eminus的遞減函數(shù),那么簡(jiǎn)化這一運(yùn)算就是可能的。這是函數(shù) 是一個(gè)單調(diào)函數(shù)這一事實(shí)的結(jié)果。擬合判據(jù)從定義上來(lái)講是插入每一個(gè)傳輸格式的DTX碼元個(gè)數(shù)的一個(gè)遞減函數(shù)。由此我們推斷,在E中使擬合判據(jù)最大的點(diǎn)構(gòu)成的那一組跟圖G的交集不是一個(gè)空集。于是足以搜索G。這一限制屬于步驟(c)。于是,步驟(b)和(c)可以寫(xiě)成表201best_criterion=-∞02for eini=1 to eplus,ido03 eminus=G[eini]04 new criterion=C(eini,eminus,eplus,i,si)05if new criterion>best_criterion then06best_e_minus=e_minus07best_e_ini=e_ini08best_criterion=new_criterion09 end if10end for11eini,i=best_e_ini
12eminus,i=best_e_minus應(yīng)當(dāng)指出,在表2中的第一行里,給變量best criterion賦一個(gè)值-∞,它小于擬合判據(jù)能夠取的任意值。這保證了第5行上的測(cè)試至少有一次是正確的。
此外,應(yīng)當(dāng)指出,表2中的算法保證了,從使擬合判據(jù)最大的圖上的所有點(diǎn)中,我們選擇使eini最小的那些,因?yàn)樵诘?行中,eini以上升的順序經(jīng)過(guò){1,2,…,eplus,i}這一組。這一選擇判據(jù)屬于步驟(c)。作為一個(gè)一般的規(guī)則, 的值大約是至少100,因此eplus,i也這樣。有人可能會(huì)問(wèn)剛剛介紹的算法的復(fù)雜性,因?yàn)樗刂浦鴈plus,i的圖,而且它包括表2中eplus,i的一個(gè)循環(huán)。事實(shí)上,可以用更簡(jiǎn)單的方式實(shí)現(xiàn)這一算法。這是因?yàn)?,作為一個(gè)一般性的規(guī)則,比值 是幾個(gè)單位的量級(jí),或者是大約十個(gè)單位。這樣,受控的圖是包括多個(gè)臺(tái)階一樣的幾個(gè)單位長(zhǎng)度的臺(tái)階。因此沒(méi)有必要儲(chǔ)存這個(gè)圖的所有點(diǎn),而只需要儲(chǔ)存eminus的值發(fā)生變化的那些。同樣的理由也適用于表2的算法??梢詾檫@個(gè)圖的每一級(jí)臺(tái)階確定多個(gè)DTX比特改變至少一個(gè)傳輸格式的eini的值。于是足以為eini的這些值計(jì)算判據(jù)。
最后,可以使用一個(gè)更簡(jiǎn)單的次優(yōu)算法,比方說(shuō)表3中的那個(gè)算法。這一簡(jiǎn)化用圖5來(lái)說(shuō)明。不考慮這個(gè)圖(502,相應(yīng)地508)劃定的整個(gè)一組,我們只考慮這一組的一個(gè)矩形部分,用圖中的陰影區(qū)表示(500,相應(yīng)地506)。獲得的簡(jiǎn)化是一個(gè)點(diǎn)(512,相應(yīng)地514)足以定義這一組。在表3中,E1中的那一部分由點(diǎn)(eini,eminus)確定,而E的那一部分則由點(diǎn)(eini,i,eminus,i)確定。這樣,第7行和第8行跟確定E1的相似,第10行和第11行跟將E1賦給E相似,第14行到第19行跟E和E1的交集相似。
一旦找出了所有交集,E的矩形部分的定界點(diǎn)就構(gòu)成了這個(gè)問(wèn)題的解(eini,i,eminus,i)。
在具體的實(shí)例里,采用表3中的算法時(shí),用DTX碼元個(gè)數(shù)表示的性能下降似乎可以忽略。
表301first_assignment=true;02-TFS(ⅰ)傳輸格式集合03對(duì)于TFS(ⅰ)使Nil≠0的所有l(wèi) do 05Q=A div Nil-歐幾里得除法,A div Nil= 06R=A mod Nil-歐幾里得除法的余數(shù),A mod Nil=A-Nil· 07eminus=Q+108eini=Ni,l-R09if first_assignment then10eminus,i=eminus11eini,i=eini12first_asignment=false;13otherwise14if si·eminus<si·eminus,ithen15eminus,i=eminus16end if17 if si·eini>si·eini,ithen18eini,i=eini19end if20end if21end for根據(jù)另一個(gè)實(shí)施方案,不是在本發(fā)明的步驟118中插入 個(gè)DTX碼元,在其中插入 個(gè)DTX碼元,其中的 是任意一個(gè)整數(shù),從而有 這解釋了 DTX碼元的插入怎樣從第一次插入DTX碼元的步驟118移到第二次插入DTX碼元的步驟126。
根據(jù)本發(fā)明,還能用一些其它的算法來(lái)確定速率匹配模式,而不是用表1中的算法,采用更多參數(shù)的這一其它算法能夠直接獲得所需要的變化 的近似值。換句話說(shuō),在第一次插入的步驟118里,或者,在第二次插入的步驟126里,再也沒(méi)有必要插入DTX碼元。以后,將這另一個(gè)算法叫做第二個(gè)算法,而將表1中的算法叫作第一個(gè)算法。
第二個(gè)算法模式參數(shù)的集合是p個(gè)矢量 =(Nk,Sk,eini,k,eplus,k,eminus,k)構(gòu)成的一列e→=(ϵ1→,ϵ2→,...,ϵp→).]]>此外,對(duì)于每一個(gè)矢量, 我們有一個(gè)參數(shù)Nk,叫做段長(zhǎng)度,滿足不等式Nk>0。在速率匹配以前給定非零長(zhǎng)度N的一個(gè)碼元塊B,能夠在{0,1,…,p-1}中找到最大的整數(shù)K,從而使 其中按照慣例我們讓 于是,速率匹配是通過(guò)將長(zhǎng)度為N的碼元塊B分成長(zhǎng)度分別是N1、N2、……、Nk-1、Nk、 的K+1個(gè)塊B1、B2、……、Bk+1,從而使塊B1、B2、……、Bk+1的串聯(lián)得到的是初始?jí)KB。于是,按照參數(shù) 定義的集合(sk,eini,k,eplus,k,eminus,k)確定的第一個(gè)算法對(duì)每一塊Bk進(jìn)行速率匹配,從而形成塊B’1、B’2、……、B’k+1。按照第一個(gè)算法進(jìn)行了速率匹配的塊B’1、B’2、……、B’k+1隨后串聯(lián)起來(lái),在按照第二個(gè)算法進(jìn)行速率匹配以后,形成碼元塊B’。
換句話說(shuō),第二個(gè)速率匹配算法確定了速率匹配模式范圍(spans),它是在為每一個(gè)速率匹配模式范圍采用第一個(gè)算法以后,通過(guò)將速率匹配模式串聯(lián)起來(lái)獲得的。
我們現(xiàn)在考慮一個(gè)傳輸信道i,它或者具有傳輸格式的一個(gè)集合TFS(ⅰ)={1,……,L},從而使0<Ni,1<Ni,2<……<Ni,i-l,針對(duì)它,按照慣例,我們通過(guò)串聯(lián)讓 或者具有一組傳輸格式TFS(ⅰ)={0,1,……,L},從而使0<Ni,0<Ni,1<N1,2<……<Ni,l-1。
于是,為了對(duì)于任意的傳輸格式1我們都有 足以將第二個(gè)速率匹配算法參數(shù)化p=L對(duì)于{1,2,……,p}中的所有k,我們都有Nk=Ni,k-Ni,k-1對(duì)于{1,2,……,p}中的所有k,我們都有eini,k=1對(duì)于{1,2,……,p}中的所有k,我們都有sk=sgn 對(duì)于{1,2,……,p}中的所有k,我們都有 否則(也就是說(shuō)如果sk=1或者Sk=-1)下面我們描述接收機(jī)檢測(cè)傳輸格式的方法。按照復(fù)合信道內(nèi)TTI區(qū)間遞增的順序排列傳輸信道這樣一個(gè)事實(shí),對(duì)于構(gòu)造不復(fù)雜的接收機(jī)來(lái)說(shuō)是必不可少的。確實(shí),盲傳輸格式檢測(cè)按照復(fù)合信道內(nèi)傳輸信道的順序依次執(zhí)行。
這一順序檢測(cè)用圖6來(lái)說(shuō)明。在這個(gè)圖中,我們考慮包括三條傳輸信道1、2和3的一個(gè)復(fù)合信道,這三個(gè)信道都有對(duì)應(yīng)于一個(gè)無(wú)線電幀的10毫秒的一個(gè)TTI區(qū)間。在圖中,傳輸信道1、2和3的碼元分別用白色、單灰色和深灰色矩形表示。這些碼元是在復(fù)合傳輸信道的步驟124中提供的。在步驟126中第二次插入DTX碼元的過(guò)程中插入的DTX碼元用陰影矩形表示。碼元個(gè)數(shù)用矩形的長(zhǎng)度表示。
在圖的上半部分表示的是每一個(gè)傳輸信道、每一個(gè)傳輸格式的碼元個(gè)數(shù)。這樣,傳輸信道1接受分別標(biāo)為610和611的兩種傳輸格式0和1。傳輸信道2接受分別標(biāo)為620和621的兩種傳輸格式0和1。傳輸信道3接受分別標(biāo)為630、631、632和633的四種傳輸格式。
在以后的描述中,Hi,1表示在復(fù)合傳輸信道的步驟124之前,傳輸信道ⅰ中傳輸格式1的碼元數(shù)。這樣,在這種情況下,例如,標(biāo)為630的矩形其長(zhǎng)度為H3,0,句型611的長(zhǎng)度為H1,1。
在圖中左下角表示的是所考慮的復(fù)合信道傳輸格式的所有組合。每一個(gè)都用對(duì)應(yīng)的復(fù)用幀結(jié)構(gòu)說(shuō)明(插入了DTX個(gè)碼元)。于是,這一復(fù)合信道包括13種傳輸格式0~12的組合,對(duì)應(yīng)于相應(yīng)的表示640~652。
圖中右下角表示的是各種盲傳輸格式檢測(cè)的排序方法。假設(shè)接收機(jī)收到了一個(gè)復(fù)用幀,它組合了傳輸格式1,也就是說(shuō)這樣一來(lái)傳輸信道1~3具有相應(yīng)的傳輸格式0、0和1。
這一方法采用跟復(fù)用幀有關(guān)的一個(gè)指針,并能確定要檢測(cè)其傳輸格式的下一個(gè)傳輸信道的位置。在圖中這個(gè)指針用一個(gè)三角形表示,它的頂點(diǎn)指向指針指向的位置。一開(kāi)始,指針指向收到的幀的開(kāi)頭,如同660所示。此時(shí),接收機(jī)不知道哪一個(gè)是收到的幀的傳輸格式組合。這可以是從0到12的任意組合。因此,傳輸信道1可能的傳輸格式是0和1。在步驟662里,接收機(jī)在指針的基礎(chǔ)之上從可能的傳輸格式(0和1)中分離出對(duì)應(yīng)于具有最高比特率的傳輸格式1的許多H1,1碼元。這一分離對(duì)應(yīng)于步驟124中將傳輸信道組合起來(lái)的操作,除了它是部分地完成的(對(duì)于單獨(dú)一個(gè)傳輸信道),而且是在假設(shè)的傳輸格式(傳輸格式1,其中的實(shí)際收到的格式是傳輸格式0)的基礎(chǔ)之上完成的這一事實(shí)除外。于是獲得標(biāo)為680的一塊。跟速率匹配步驟116相反的操作,然后在信道譯碼的過(guò)程中完成的傳輸格式的檢測(cè),被隨后針對(duì)這一塊完成。應(yīng)當(dāng)指出,跟每一復(fù)用幀分段的步驟122相比,第一次交織的120不發(fā)生,因?yàn)檫@些步驟已經(jīng)在10毫秒的TTI區(qū)間中不存在了??紤]跟DTX碼元第一次插入的步驟相反的操作,它是在信道譯碼和傳輸格式盲檢測(cè)的同時(shí)進(jìn)行的。
在傳輸信道1的信道譯碼結(jié)束的時(shí)候,已經(jīng)檢測(cè)出來(lái)傳輸信道1的傳輸格式為0。因此傳輸格式可能的組合只是0到6的組合,因?yàn)?到12的組合暗示著傳輸信道1中不同于0的傳輸格式。
在步驟664里,指針由對(duì)應(yīng)于傳輸信道1中檢測(cè)到的傳輸格式0的量H1,0移動(dòng)。
對(duì)于傳輸格式0到6的組合,它仍然是可能的,在傳輸信道2中可能的傳輸格式里,傳輸格式1對(duì)應(yīng)于最高的比特率。在步驟666里,分離出一個(gè)對(duì)應(yīng)的量H2,1,從而產(chǎn)生一塊682。跟以前一樣,傳輸格式檢測(cè)使得它能夠確定傳輸信道2的傳輸格式事實(shí)上是0還是1,跟步驟666中的分離步驟一樣。于是,在步驟668中將指針向前移動(dòng)一個(gè)量H2,0。
在這一點(diǎn)上,仍然可能的傳輸格式的組合現(xiàn)在只是0到3的組合。確實(shí),所有其它的組合都暗示著傳輸信道1或者2沒(méi)有檢測(cè)到的對(duì)應(yīng)傳輸格式。對(duì)于傳輸格式0~3的組合,傳輸信道3可以采用傳輸格式0~3。因此在步驟670里,許多碼元H3,3對(duì)應(yīng)于分離出來(lái)的最高比特率的可能的傳輸格式。通過(guò)這種方式,形成一塊684,跟以前一樣,可以對(duì)它進(jìn)行傳輸格式盲檢測(cè)。
如同通過(guò)閱讀以上說(shuō)明所能夠明白的一樣,傳輸信道按照復(fù)用的順序,順序地進(jìn)行傳輸格式檢測(cè)。由于傳輸格式檢測(cè)不能進(jìn)行,除非收到了一個(gè)完整的TTI區(qū)間,因此在復(fù)合信道中要排序的信道按照TTI區(qū)間增大的順序排列是合適的。確實(shí),如果例如傳輸信道1的TTI長(zhǎng)度是20毫秒,而且傳輸信道2的TTI長(zhǎng)度是10毫秒,那么,傳輸信道2的傳輸格式將每20毫秒檢測(cè)一次,而不是每10毫秒一次。
在一個(gè)優(yōu)選實(shí)施方案里,當(dāng)幾個(gè)傳輸信道的TTI區(qū)間長(zhǎng)度都相同時(shí),就按照一個(gè)判據(jù)下降的順序排列它們,這個(gè)判據(jù)代表誤碼率和/或每一塊的出錯(cuò)速率,它(們)由傳輸信道對(duì)應(yīng)的服務(wù)質(zhì)量保證。確實(shí),在前面給出的方法中,如果傳輸信道n發(fā)生傳輸格式檢測(cè)差錯(cuò),那么,隨后的傳輸信道n+1、n+2、……、l的傳輸格式的檢測(cè)便再也不可能,這里的1表示復(fù)合信道內(nèi)傳輸信道的個(gè)數(shù)。這樣,首先放置魯棒性最好的傳輸信道是合適的。應(yīng)當(dāng)指出,傳輸格式檢測(cè)差錯(cuò)從一個(gè)傳輸信道傳播到后面的信道的這個(gè)問(wèn)題,到現(xiàn)在為止不是非常嚴(yán)重,因?yàn)樵诰唧w情況中能看到的使用本發(fā)明的時(shí)候,只采用有限數(shù)量的傳輸信道。
典型情況下,本發(fā)明用于傳遞電話業(yè)務(wù),有單獨(dú)一個(gè)物理信道,擴(kuò)頻系數(shù)是256的復(fù)合信道。目前,電話業(yè)務(wù)的擴(kuò)頻系數(shù)是128。為了能夠適用于256的擴(kuò)頻系數(shù),也就是說(shuō)只有一半碼資源,以下兩種方式都是合適的·采用盲傳輸格式檢測(cè),從而節(jié)省碼資源,因?yàn)闆](méi)有給出任何明確說(shuō)明要采用哪種傳輸格式,和·采用“可變位置”方式,從而節(jié)省碼資源,因?yàn)榭梢詮?fù)用碼資源,由于在呼叫期間使用了話音傳輸信道代替信令傳輸信道而釋放了這些碼資源(這里的信令具體包括跟無(wú)線電資源控制協(xié)議有關(guān)的東西,這些信令必須將測(cè)量結(jié)果發(fā)送給網(wǎng)絡(luò),還必須管理越區(qū)切換)。確實(shí),一方面,在沒(méi)有話音的時(shí)候話音占用的碼資源更少(說(shuō)話人沒(méi)有說(shuō)話),另一方面,也可以通過(guò)降低話音源編碼方法的比特率將它降下來(lái),以最低程度地降低聲音質(zhì)量作為代價(jià)。
電話業(yè)務(wù)很簡(jiǎn)單,因?yàn)?,一方面,它包括的傳輸信道個(gè)數(shù)很少,另一方面,這些傳輸信道比特率很低,因此采用卷積碼作為信道編碼方式。所以,在這種情況下本發(fā)明非常合適。
圖6的目的是強(qiáng)調(diào)傳輸格式各種檢測(cè)方法的順序和指針的使用順序。還有,為了簡(jiǎn)化,考慮具有10毫秒TTI區(qū)間的所有傳輸信道。圖7說(shuō)明的是具有更長(zhǎng)TTI區(qū)間的情況。為了簡(jiǎn)單起見(jiàn),考慮傳輸信道1,從而不考慮指針。在這個(gè)圖中,我們將解釋為什么的一個(gè)交織器是否具有某些特性是至關(guān)重要的(步驟120),并說(shuō)明這些特性是什么。
圖7考慮的是有一個(gè)20毫秒TTI區(qū)間以及兩個(gè)傳輸格式0和1從而使H1,0=5和H1,1=8的一個(gè)傳輸信道1。在圖的頂部我們考慮傳輸信道1中傳輸格式0的一塊720。這一塊對(duì)應(yīng)于第一個(gè)交織器以前的數(shù)據(jù),因此它的長(zhǎng)度是2·H1,0=10。步驟700對(duì)應(yīng)于第一次交織的步驟120,它使得獲得交織塊722成為可能。步驟702對(duì)應(yīng)于每一復(fù)用幀的分段步驟122。它使得獲得兩段724和726成為可能,每一段都跟一個(gè)相應(yīng)的復(fù)用幀有關(guān)。步驟704對(duì)應(yīng)于傳輸信道的復(fù)用步驟124,以及第二次插入DTX碼元的126。在這一步驟704里,來(lái)自其它傳輸信道的數(shù)據(jù),以及DTX碼元,一起用728和730表示,跟傳輸信道1復(fù)合在一起。步驟704執(zhí)行兩次,第一次利用DTX碼元形成復(fù)用幀,用732表示,第二次形成復(fù)用幀734。
為了簡(jiǎn)單起見(jiàn),假設(shè)收到復(fù)用幀732和734而沒(méi)有任何差錯(cuò)。以后的所有步驟都跟接收有關(guān)。在步驟706里,對(duì)于傳輸信道1,將對(duì)應(yīng)于最高比特率的可能的傳輸格式的一定量的數(shù)據(jù)分離出來(lái)。換言之,它跟H1,1=8的傳輸格式有關(guān)。通過(guò)這種方式,形成736和738這兩段。它們的長(zhǎng)度H1,1不是對(duì)應(yīng)于發(fā)送段724和726的H1,0,因?yàn)閭鬏斝诺?的傳輸格式是0而不是1。步驟706跟復(fù)合傳輸信道的步驟124相反,除了只是針對(duì)一種假設(shè)的傳輸格式分離單獨(dú)一個(gè)傳輸信道這一事實(shí)以外。
每一個(gè)復(fù)用幀中的分段步驟122,除了它是針對(duì)一種假設(shè)的傳輸格式進(jìn)行的以外,它使得獲得對(duì)應(yīng)于一個(gè)TTI區(qū)間而不是無(wú)線電幀的塊740成為可能。
下一步710對(duì)應(yīng)于跟第一次交織步驟120相反的操作,除了它是針對(duì)一種假設(shè)的傳輸格式的以外。它能夠獲得分離的塊742。
值得注意,塊742的第一個(gè)H1,0碼元對(duì)應(yīng)于發(fā)送的碼元。在不知道傳輸格式的情況下獲得前綴是發(fā)送的數(shù)據(jù)的一塊,這樣做使得跟“固定位置”技術(shù)一樣以較低的復(fù)雜程度進(jìn)行盲傳輸格式檢測(cè)。這一點(diǎn)值得注意,是因?yàn)椴襟E700里使用的交織器和步驟710里使用的去交織器之間的差別只是它們具有不同的深度,也就是說(shuō),它們針對(duì)的是不同長(zhǎng)度的塊。這對(duì)于以下三個(gè)步驟定義的所有交織器來(lái)說(shuō)是可能的·將碼元一行一行的寫(xiě)入一個(gè)有F列的陣列,·用不依賴于總行數(shù)的一個(gè)行專用排列,排列陣列中每一行的元素,·一列一列地讀出這些碼元。
回想起來(lái)F是以無(wú)線電幀為單位,TTI區(qū)間的持續(xù)時(shí)間。應(yīng)當(dāng)指出,3GPP系統(tǒng)的第一個(gè)交織器是這里第一種特殊情形,其中一行一行地排列對(duì)于所有行來(lái)說(shuō)都一樣。
下面我們介紹圖8,它是按照本發(fā)明依次進(jìn)行盲速率檢測(cè)的一個(gè)算法流程圖。
在開(kāi)始的步驟836里,幀數(shù)n在發(fā)射的開(kāi)頭被置零。此外,將標(biāo)志忽略設(shè)置成假。這個(gè)標(biāo)志將用于下面要介紹的第二個(gè)差錯(cuò)處理模式。
在下一步800里,接收機(jī)接收復(fù)用幀(具有DTX碼元)的個(gè)數(shù)n,以后將它標(biāo)為MFn。MFn是Ndata元素的一個(gè)陣列,其中每一個(gè)元素都對(duì)應(yīng)于一個(gè)收到的碼元的一個(gè)標(biāo)為MFn
,第二個(gè)標(biāo)為MFn[1],等等,最后一個(gè)標(biāo)為MFn[Ndata-1]。參考圖1,在完成了跟步驟132、130和128相反的步驟以后,獲得了MFn。
再參考圖8,在下一步802里,一個(gè)指針pn被初始化,指向MFn的一個(gè)元素pn=0
更進(jìn)一步,初始化一個(gè)傳輸信道下標(biāo)i,從而在復(fù)合信道中檢索第一個(gè)傳輸信道i=1確實(shí),假設(shè)傳輸信道的下標(biāo)為1到I。
在下一步804中進(jìn)行一個(gè)測(cè)試,從而判斷幀n是不是傳輸信道ⅰ當(dāng)前TTI區(qū)間的最后一幀。Fi是傳輸信道ⅰ一個(gè)TTI區(qū)間的幀數(shù),足以測(cè)試出來(lái)n+1的模Fi是不是零。這一測(cè)試是必要的,因?yàn)樵谀軌蜻M(jìn)行后續(xù)步驟之前,應(yīng)當(dāng)已經(jīng)收到了整個(gè)TTI區(qū)間?;叵肫饋?lái),這就是為什么在本發(fā)明在復(fù)合信道里將傳輸信道按照TTI區(qū)間上升的順序排列。
當(dāng)測(cè)試結(jié)果是否定的時(shí)候,我們回到步驟800接收下一幀,在返回步驟800之前還在步驟834里增大幀數(shù)。
在相反情形中,收到了整個(gè)TTI區(qū)間,我們進(jìn)入下一步806。這一步驟為第二個(gè)差錯(cuò)處理模式測(cè)試標(biāo)志忽略。在一般情形中,這個(gè)標(biāo)志的值是假,我們進(jìn)入下一步808,在那里我們?yōu)閭鬏斝诺愧〈_定一組TFS可能的傳輸格式。這一確定方法已經(jīng)在圖6中進(jìn)行了說(shuō)明。接收機(jī)已經(jīng)知道了對(duì)于當(dāng)前幀數(shù)n,傳輸信道1~i-1的傳輸格式。這樣,在接收機(jī)那里可以從復(fù)合信道所有傳輸格式的組合中選擇跟以上列舉的傳輸信道1~i-1的傳輸格式信息相符的那些傳輸格式。于是將這個(gè)TFS集合定義為傳輸信道ⅰ為前面選擇的傳輸格式的組合選取的傳輸格式。應(yīng)當(dāng)指出,這個(gè)集合永遠(yuǎn)不會(huì)是空集。
在下一步810里,我們?cè)趯鬏斝诺缽?fù)合到一起的步驟124之前,為傳輸信道ⅰ確定說(shuō)明比特率的變量H的值。這一比特率被確定為對(duì)應(yīng)于最高比特率的可能的傳輸格式。這樣,步驟124以前傳輸信道ⅰ的比特率和它的傳輸格式1被標(biāo)為H1,1,H的值為H:=maxl∈TFSHi,l]]>在下一步812里,形成Fi段B0、B1、……、BFi-1。段Bk對(duì)應(yīng)于從跟這一幀有關(guān)的指針pn-Fi+1+k有關(guān)的指向的位置開(kāi)始,幀MFn-Fi+1+k的H個(gè)碼元。這一步812對(duì)應(yīng)于跟傳輸信道多路復(fù)用的步驟124相反的操作,除了它是針對(duì)單獨(dú)一個(gè)傳輸信道,以及一種假設(shè)的傳輸格式(對(duì)應(yīng)于比特率H)進(jìn)行的以外。還應(yīng)當(dāng)指出,步驟812對(duì)應(yīng)于圖7中的步驟706,還對(duì)應(yīng)于圖6中的步驟662、666和670。
在下一步814里,將Fi段B0、B1、……、BFi-1串聯(lián)起來(lái),形成一個(gè)碼元塊B。這對(duì)應(yīng)于每一復(fù)用幀中分段的步驟708的相反操作過(guò)程,除了它是針對(duì)一種假設(shè)的傳輸格式進(jìn)行的以外。還應(yīng)當(dāng)指出,這一步驟814對(duì)應(yīng)于圖7所示的步驟708。
在下一步816里,對(duì)塊B去交織。這對(duì)應(yīng)于第一次交織步驟120的相反過(guò)程,除了它是針對(duì)一種假設(shè)的傳輸格式進(jìn)行的以外。還應(yīng)當(dāng)指出,這一步驟816對(duì)應(yīng)于圖7中的步驟710。
在下一步818里,這一以前去交織過(guò)的塊B取消速率匹配。這對(duì)應(yīng)于速率匹配步驟116的相反操作過(guò)程,除了它是針對(duì)一種假設(shè)的傳輸格式進(jìn)行的以外。
在下一步驟820里,進(jìn)行信道譯碼和盲傳輸格式檢測(cè)。應(yīng)當(dāng)指出,要檢測(cè)的傳輸格式是TFS的一個(gè)元素;于是,在盲傳輸格式檢測(cè)的過(guò)程中考慮的可能的傳輸格式的數(shù)目少于傳輸格式的總數(shù)。例如,TFS有可能只有一個(gè)元素。
在步驟820以后,在盲傳輸格式檢測(cè)的過(guò)程中已經(jīng)以足夠的似然性確定了一種傳輸格式1,在步驟822里更新變量H,以反映檢測(cè)出來(lái)的傳輸信道的比特率H=Hi,l當(dāng)步驟820以足夠的似然性允許進(jìn)行譯碼的時(shí)候,下一步就是更新指針的步驟824。否則,我們進(jìn)入步驟830處理差錯(cuò)。
在檢測(cè)到具有足夠的似然性的情形中,在下一步里重新更新指針pn-Fi+1、pn-Fi+2、……、pn,從而指向下一個(gè)傳輸信道for k=0 to Fi-1dopn-k=pn-k+Hend for應(yīng)當(dāng)指出,這一步驟824對(duì)應(yīng)于圖6中的步驟64和68。
在下一步826里,我們將傳輸信道下標(biāo)i加一,然后返回步驟804進(jìn)入下一傳輸信道,在步驟828中測(cè)試是否有下一個(gè)信道。如果沒(méi)有下一個(gè)傳輸信道(i>I),在步驟832和834中將標(biāo)志忽略設(shè)置成假(或者重置)并將幀數(shù)加1以后,我們就返回步驟800,接收下一幀。
下面我們進(jìn)一步介紹步驟830中的差錯(cuò)處理。
在處理差錯(cuò)的第一個(gè)模式中,更新變量H的步驟822緊跟處理差錯(cuò)的步驟830。在步驟820中沒(méi)能以能夠接受的概率檢測(cè)出傳輸格式1,就以統(tǒng)計(jì)方式預(yù)測(cè)傳輸格式1,例如,我們預(yù)測(cè)收到的傳輸格式跟前面的TTI區(qū)間的相同。以后,在步驟822里,將變量H更新為預(yù)測(cè)的傳輸格式1的函數(shù),而不是作為檢測(cè)出來(lái)的函數(shù)。
在第二個(gè)差錯(cuò)處理模式里,按照以下方式進(jìn)行步驟830。
最初是假的標(biāo)志忽略被設(shè)置成真,進(jìn)入步驟826。在步驟804以后,如果測(cè)試結(jié)果是肯定的((n+1)mod F1=0),而且如果考慮最后一個(gè)傳輸信道(i=I),那么就在步驟832里將標(biāo)志忽略設(shè)置成假。當(dāng)標(biāo)志忽略的值是真的時(shí)候,除了800、802、804、806、834、826、828、832和834以外,所有步驟都被忽略,因?yàn)樵诓襟E806的測(cè)試以后,我們直接進(jìn)入步驟826。
下面我們描述傳輸信道復(fù)用的另一個(gè)優(yōu)選實(shí)施方案,以后叫作雙向復(fù)用。已經(jīng)描述了的實(shí)施方案,以后叫作單向復(fù)用,實(shí)際上有以下缺點(diǎn)·在一個(gè)傳輸信道ⅰ中檢測(cè)傳輸格式的一個(gè)差錯(cuò)對(duì)以后的傳輸信道i+1、i+2、……、I有影響。
·幾個(gè)傳輸信道的譯碼不能并行完成。例如,當(dāng)信道譯碼器(跟步驟108相反的操作)被傳輸信道1占據(jù)的時(shí)候,不可能同時(shí)進(jìn)行跟第一個(gè)交織(步驟120)相反的操作,或者不能對(duì)傳輸信道2進(jìn)行速率匹配(步驟116)。
在叫作雙向復(fù)用的這另一個(gè)優(yōu)選實(shí)施方案里,通過(guò)將傳輸信道{1、2、……、I}分到兩部分G={1、2、……、IG}和D={IG+1、IG+2、……、I}中去來(lái)彌補(bǔ)這一缺陷。這兩部分的譯碼能夠獨(dú)立地并行完成。于是,一方面,有可能構(gòu)成一個(gè)更快的接收機(jī),能夠并行地對(duì)第一個(gè)和第二個(gè)部分譯碼,而且,另一方面,這一方案對(duì)于傳輸格式的檢測(cè)差錯(cuò)更加堅(jiān)固,因?yàn)檫@些部分之一中的一個(gè)差錯(cuò)不影響其它部分。
在每一部分G和D中,傳輸信道按照TTI區(qū)間時(shí)間長(zhǎng)度增大的順序排序,但在源自這些部分中每一個(gè)部分的元素之間沒(méi)有任何順序關(guān)系。換句話說(shuō),我們有F1≤F2≤……≤FIG以及FIG+1≤FIG+2≤……≤Fi,但是FIG≤≤FIG+1則是不必要的。
多路復(fù)用步驟124和第二次插入DTX碼元的步驟126被一個(gè)步驟1000代替,用圖10說(shuō)明,其方式如下源自第一個(gè)部分G1010的傳輸信道的碼元塊在步驟1002里以普通的方式串聯(lián)起來(lái),串聯(lián)得到的結(jié)果在串聯(lián)步驟1008中放在復(fù)用幀的開(kāi)頭。在步驟1004中源自第二部分D1012的傳輸信道的碼元塊按照普通的方式串聯(lián)起來(lái),然后在步驟1006里這些碼元的順序反轉(zhuǎn)過(guò)來(lái),在串聯(lián)步驟1008中這兩步的結(jié)果放在復(fù)用幀的結(jié)尾。應(yīng)當(dāng)指出,這些碼元的順序反轉(zhuǎn)步驟1006是針對(duì)部分D的傳輸信道的碼元集合進(jìn)行的,而不是一個(gè)傳輸信道一個(gè)傳輸信道地進(jìn)行的。因此,在步驟1006以后,從碼元塊的開(kāi)頭到結(jié)尾傳輸信道的TTI區(qū)間是下降的,而不是上升的。
DTX碼元在串聯(lián)步驟1008中被插入源自部分G的數(shù)據(jù)和源自部分D的數(shù)據(jù)之間。
應(yīng)當(dāng)指出,在圖10里,代表傳輸信道的每一個(gè)方框,例如1014,都對(duì)應(yīng)于一個(gè)編碼鏈,比方說(shuō)圖1中的鏈102A、102B、……。
在圖9的一個(gè)實(shí)例里將雙向復(fù)用跟單向復(fù)用比較。圖9跟圖6相似,只要涉及的是單向復(fù)用,而且類似的元素采用了類似地引用標(biāo)識(shí)。這個(gè)圖描述了一個(gè)復(fù)合信道,包括三個(gè)傳輸信道,也就是1、2和3。G部分包括傳輸信道1和2,而D部分則包括傳輸信道3。
在圖9的上半部分,三個(gè)傳輸信道的傳輸格式按照?qǐng)D6所示的方式已經(jīng)進(jìn)行了說(shuō)明,采用了相同的顏色規(guī)則(信道1=白色,信道2=淡灰色,信道3=深灰色)。
在左下部分,采用單向多路復(fù)用方式獲得的具有DTX碼元的復(fù)用幀,用復(fù)合信道傳輸格式0~12的13種組合表示,這些幀分別標(biāo)為640~652。
在右下部分,采用雙向復(fù)用方式獲得的具有DTX碼元的復(fù)用幀,用復(fù)合信道傳輸格式0~12的13種組合表示,這些幀分別標(biāo)為940~952。
應(yīng)當(dāng)指出,在幀940~952中標(biāo)為930~932的那些塊不同于在幀640~652中用630~632表示的那些塊,它們的差別在于它們的碼元順序是相反的。
下面我們來(lái)描述雙向復(fù)用對(duì)圖8的影響。事實(shí)上,用修改過(guò)的圖8表示的兩個(gè)類似的算法被分別獨(dú)立執(zhí)行,第一個(gè)針對(duì)G部分執(zhí)行,第二個(gè)針對(duì)D部分執(zhí)行。
對(duì)于G部分,圖8只在步驟828中進(jìn)行了修改,其中的比較i≤I用比較i≤IG取代,也就是說(shuō)只處理傳輸信道1~I(xiàn)G。
對(duì)于D部分,圖8只修改了兩點(diǎn)。在步驟802中i=1被更換成i=IG+1,也就是說(shuō)只處理傳輸信道IG+1~I(xiàn)。此外,步驟812按照如下方式修改for k=0 to Fi-1doBFi-I-k=MFnk[(Ndata-1)-(pn-k)],MFn-k[(Ndata-1)-(pn-k+1)],……,MFn-k[(Ndata-1)-(pn-k+H-1)]end for換句話說(shuō),段Bk對(duì)應(yīng)于幀MFn-Fi+1+k從位置(Ndata-1)-(pn-Fi+1+k)開(kāi)始,并反過(guò)來(lái)回到幀頭的H個(gè)碼元。
應(yīng)當(dāng)指出,對(duì)于D部分,指針p指向的位置是(Ndata-1)-(p)。這樣,如果指針p是0(p=0),那么它就指向這一幀中最后一個(gè)碼元的位置Ndata-1,當(dāng)指針p的值增大的時(shí)候,指向的位置朝這一幀的開(kāi)頭方向移動(dòng)。這不同于G部分,在G部分中,指針的值直接就是位置。
應(yīng)當(dāng)指出,對(duì)于G部分和D部分,同樣的變量名稱(i、TFS、B、忽略、pn等等)事實(shí)上指的是獨(dú)立于每一部分的變量,不取相同的值。
只有相應(yīng)于兩部分G和D的變量MFn或者n對(duì)應(yīng)于這兩部分時(shí)才取相同的值。
讓我們用ID=I-IG表示D部分的元素個(gè)數(shù)。應(yīng)當(dāng)指出,單向復(fù)用可以被看作雙向復(fù)用當(dāng)D是空集的時(shí)候(ID=0)的特殊情形。
有可能讓特定傳輸信道的傳輸格式依賴于其它傳輸信道的傳輸格式。特別是可以讓傳輸信道ⅰ的傳輸格式完全取決于前面的傳輸格式1、2、……、i-1(分別是IG+1、IG+2、……、i-1)。在這種情況下,步驟808確定的這一傳輸信道的集合TFS總是只有一個(gè)。
這樣,讓我們假設(shè)G(相應(yīng)的D)的第一個(gè)UG(相應(yīng)的UD)傳輸格式的信息足以導(dǎo)出下一個(gè)IG-UG(相應(yīng)的ID-UD)傳輸信道的傳輸格式。回想起
-G的第一個(gè)UG傳輸信道是傳輸信道1~UG,-D的第一個(gè)UD傳輸信道是傳輸信道IG+1~I(xiàn)G+UD,-G的最后一個(gè)IG-UG傳輸信道是傳輸信道UG+1~I(xiàn)G,-D的最后一個(gè)ID-UD傳輸信道是傳輸信道IG+UD+1~I(xiàn)。
在這種情況下,G(相應(yīng)地D)內(nèi)的TTI區(qū)間時(shí)間的順序可能跟最后IG-UG(相應(yīng)的ID-UD)個(gè)傳輸信道可能不同。換言之F1≤F2≤……≤FUG而且i∈{UG+1,…,IG}Fi≥FUG或者相應(yīng)地FIG+1≤FIG+2≤……≤FIG+UD而且i∈{IG+UD+1,…,I}Fi≥FIG+UD,其中在{UG+1,……,IG}(相應(yīng)地在{IG+UD+1,……,I}中),F(xiàn)i不必增加。
當(dāng)它不增大的時(shí)候,圖8中的流程圖不再修改,除了接收第一個(gè)UG(相應(yīng)地UD)傳輸信道以外,而對(duì)于隨后的IG-UG(相應(yīng)地ID-UD)信道跟多路復(fù)用(124)和復(fù)用幀(122)的分段相反的操作按照“傳統(tǒng)可變位置”中一樣進(jìn)行,也就是說(shuō),通過(guò)了解相應(yīng)的傳輸格式進(jìn)行。
將算法限制在第一個(gè)UG(相應(yīng)地UD)傳輸信道上解釋了(amountsto)修改步驟828,從而使進(jìn)行的比較是i≤UG(相應(yīng)地i≤IG+UD)。
權(quán)利要求
1.一種方法,用于在可變位置中復(fù)用至少兩個(gè)傳輸信道,這些信道包括在一個(gè)復(fù)合信道里,每一個(gè)傳輸信道都由一個(gè)特定的處理程序產(chǎn)生,并由這個(gè)特定的處理程序處理;每一個(gè)傳輸信道都有一個(gè)可變比特率,一個(gè)傳輸格式,對(duì)于同一個(gè)傳輸信道,這個(gè)傳輸格式代表所述比特率;每一個(gè)處理程序都包括一個(gè)速率匹配步驟,這個(gè)速率匹配步驟根據(jù)一個(gè)速率匹配模式函數(shù)決定的長(zhǎng)度,將要進(jìn)行速率匹配的碼元塊的長(zhǎng)度改變成速率匹配的碼元塊的長(zhǎng)度;所述速率匹配模式由一個(gè)速率匹配模式參數(shù)集決定;對(duì)于每一個(gè)傳輸信道該方法包括,確定要進(jìn)行速率匹配的碼元塊跟有關(guān)處理程序輸出的碼元塊之間的所需長(zhǎng)度變化的步驟,其特征在于對(duì)于每一個(gè)處理程序,該方法包括,確定所述速率匹配模式參數(shù)集的一個(gè)步驟,所述速率匹配模式參數(shù)集是獨(dú)立于考慮的單個(gè)傳輸格式確定的,并使得為每一個(gè)傳輸格式獲得最多所需長(zhǎng)度的變化成為可能。
2.權(quán)利要求1的復(fù)用方法,其特征在于確定的速率匹配模式參數(shù)使得獲得要進(jìn)行速率匹配的碼元塊跟速率匹配以后的碼元塊之間的一個(gè)長(zhǎng)度變化,叫做獲得的長(zhǎng)度變化,成為可能,其特征還在于在每一個(gè)處理程序中該方法包括,插入具有零能量貢獻(xiàn)的碼元的步驟,所述速率匹配步驟在插入具有零能量貢獻(xiàn)的碼元的步驟之前,這樣,獲得的長(zhǎng)度變化跟插入的具有零能量貢獻(xiàn)的碼元數(shù)的和最多等于所需要的長(zhǎng)度變化。
3.權(quán)利要求2的復(fù)用方法,其特征在于,所述速率匹配模式參數(shù)是作為四個(gè)速率匹配模式參數(shù)的一個(gè)集合(s、eini、eplus、eminus)的函數(shù)來(lái)確定的,這個(gè)參數(shù)集叫作第一個(gè)參數(shù)集,根據(jù)第一個(gè)算法,它決定著所述速率匹配模式,其中-在速率匹配步驟中,第一個(gè)參數(shù)s的值決定了,是要進(jìn)行速率匹配的碼元塊中至少某些碼元需要進(jìn)行壓縮或者重復(fù),還是要進(jìn)行速率匹配的碼元塊中的所有碼元都要保持它們的狀態(tài);以及,根據(jù)第一個(gè)參數(shù)的值,如果在所述速率匹配步驟里,要進(jìn)行速率匹配的碼元塊中至少有一些碼元要進(jìn)行壓縮或者重復(fù),那么-第二個(gè)參數(shù)eini的值是分配給跟要采用的所述速率匹配步驟有關(guān)的決策判據(jù)e的初值;-對(duì)于每一個(gè)壓縮或者重復(fù)碼元,第三個(gè)參數(shù)eplus的值是加到跟速率匹配步驟有關(guān)的所述決策判據(jù)e上去的增量值;和-對(duì)于要進(jìn)行速率匹配的碼元塊的每一個(gè)新碼元,第四個(gè)參數(shù)eminus的值是從所述決策判據(jù)e導(dǎo)出的一個(gè)減量值;要進(jìn)行速率匹配的碼元塊的每一個(gè)碼元按照它在所述塊內(nèi)的順序來(lái)考慮,如果所述決策判據(jù)e的值小于預(yù)定閾值,所述速率匹配步驟就壓縮或者重復(fù)考慮的碼元。
4.權(quán)利要求1的復(fù)用方法,其特征在于叫做全局速率匹配步驟的所述速率匹配步驟,是按照第二個(gè)算法進(jìn)行的,包括-將要進(jìn)行速率匹配的碼元塊進(jìn)行分段的步驟;產(chǎn)生的要進(jìn)行速率匹配的碼元的段數(shù)是一個(gè)最大值,產(chǎn)生的要進(jìn)行速率匹配的碼元段的長(zhǎng)度由速率匹配模式的第二個(gè)參數(shù)集決定,這個(gè)第二個(gè)速率匹配模式參數(shù)集合包括一列參數(shù) 每個(gè)參數(shù) 自己包括跟要進(jìn)行速率匹配的第k個(gè)碼元段有關(guān)的第三個(gè)五參數(shù)集(Nk、Sk、eini,k、eplus,k、eminus,k),第三個(gè)參數(shù)集中第一個(gè)參數(shù)Nk的值表示第k個(gè)要進(jìn)行速率匹配的碼元段的長(zhǎng)短,要進(jìn)行速率匹配的碼元中最后一段除外,-對(duì)要進(jìn)行速率匹配的所述碼元段中每一個(gè)碼元的部分速率匹配步驟,所述部分速率匹配步驟按照權(quán)利要求3的第一個(gè)算法并作為權(quán)利要求3中第一個(gè)參數(shù)集的一個(gè)函數(shù)來(lái)完成,對(duì)于參數(shù)值,利用第三個(gè)參數(shù)集的最后四個(gè)參數(shù)(sk、eini,k、eplus,k、eminus,k)的那些對(duì)應(yīng)于要進(jìn)行速率匹配的第k個(gè)碼元段,-將在部分速率匹配步驟以后獲得的速率匹配了的碼元段串聯(lián)起來(lái),從而形成速率匹配的碼元塊的步驟。
5.權(quán)利要求4的復(fù)用方法,其特征在于對(duì)于第ⅰ個(gè)傳輸信道,所述全局速率匹配步驟包括-為每一種傳輸格式,按照上升順序,排列要進(jìn)行速率匹配,長(zhǎng)度非零的碼源塊的步驟,和-為同一個(gè)傳輸信道ⅰ,根據(jù)以下公式確定第二個(gè)參數(shù)集中的每一個(gè)參數(shù)步驟-p=L,p是第二個(gè)參數(shù)集中參數(shù)的個(gè)數(shù),L是所有傳輸數(shù)據(jù)格式中要進(jìn)行速率匹配的長(zhǎng)度非零的碼元塊的個(gè)數(shù);和-對(duì)于1和p之間的每一個(gè)k-Nk=Ni,k-Ni,k-1,Nk是第三個(gè)參數(shù)集中的第一個(gè)參數(shù),Ni,k是要進(jìn)行速率匹配的第k個(gè)非零碼元塊長(zhǎng)度,Ni,k-1是對(duì)于k>1,要進(jìn)行速率匹配的第k-1個(gè)非零碼元塊長(zhǎng)度,當(dāng)k=1的時(shí)候,是零長(zhǎng)度; -sk是第三個(gè)參數(shù)集中的第二個(gè)參數(shù); 是對(duì)應(yīng)于要進(jìn)行速率匹配的第k個(gè)非零碼元塊長(zhǎng)度的傳輸格式的所需長(zhǎng)度變化; 是k>1時(shí),對(duì)應(yīng)于要進(jìn)行速率匹配的第k-1個(gè)非零碼元長(zhǎng)度的所需要的傳輸格式的長(zhǎng)度變化,當(dāng)k=1時(shí)取零值; sgn(x)是一個(gè)函數(shù),當(dāng)x<0時(shí),它的鏡像值為權(quán)利要求3中第一個(gè)參數(shù)集中的第一個(gè)參數(shù)決定至少一個(gè)碼元要壓縮,當(dāng)x=0時(shí),這些碼元將維持它們的狀態(tài),當(dāng)x>0時(shí),至少一個(gè)碼元要重復(fù);-eini,k=1;eini,k是第三個(gè)參數(shù)集的第二個(gè)參數(shù);和-分配給第三個(gè)參數(shù)集的第二個(gè)參數(shù)的值Sk為權(quán)利要求3中第一個(gè)參數(shù)集的第一個(gè)參數(shù)確定至少有一個(gè)碼元要壓縮或者重復(fù)-eplus,k=Nk;eplus,k是第三個(gè)參數(shù)集的第三個(gè)參數(shù),Nk是分配給第三個(gè)參數(shù)集的第一個(gè)參數(shù)的值, -eminus,k是第三個(gè)參數(shù)集的第五個(gè)參數(shù), 和 指定跟分配給第三個(gè)參數(shù)集第二個(gè)參數(shù)sk一樣的值,和 ︱x︱是絕對(duì)值函數(shù);
6.權(quán)利要求1~5中任意一個(gè)的多路復(fù)用方法,每一個(gè)傳輸信道都是在至少一個(gè)有關(guān)的傳輸時(shí)間區(qū)間內(nèi)發(fā)射的,復(fù)用傳輸信道的所述方法包括復(fù)合傳輸信道的步驟,其特征在于復(fù)合傳輸信道的步驟本身包括以下的連續(xù)步驟d)將傳輸信道分成傳輸信道的至少兩個(gè)部分;e)在每一個(gè)部分里,通過(guò)將傳輸信道串聯(lián)起來(lái)進(jìn)行多路復(fù)合,從而為每一部分獲得一個(gè)部分復(fù)用幀,在所述部分中的至少一個(gè)部分里,按照傳輸時(shí)間區(qū)間的上升順序,將這些傳輸信道串聯(lián)起來(lái);和f)將所述部分復(fù)用幀串聯(lián)起來(lái)。
7.權(quán)利要求6的多路復(fù)用方法,其特征在于傳輸信道分成至少兩部分傳輸信道的步驟包括,將傳輸信道分成第一種類型的至少一部分,以及第二種類型的至少一部分的第一個(gè)階段,這第二種類型使得第二種類型的一部分的傳輸信道有一個(gè)傳輸格式,這個(gè)傳輸格式可以從第一種類型的至少一部分中的傳輸信道的傳輸格式推斷出來(lái),其特征還在于第一種類型的一部分或者多個(gè)部分中的傳輸信道按照傳輸時(shí)間區(qū)間長(zhǎng)度的上升順序串聯(lián)起來(lái)。
8.權(quán)利要求6或7的復(fù)用方法,該方法包括插入零能量貢獻(xiàn)碼元的步驟,插入零能量貢獻(xiàn)碼元的步驟跟在復(fù)用傳輸信道的步驟之后,叫做第二個(gè)插入步驟,包括在所述處理程序中插入零能量貢獻(xiàn)碼元的步驟是第一個(gè)插入步驟,其特征在于,這第一個(gè)插入步驟使得零能量貢獻(xiàn)碼元插入所需長(zhǎng)度變化和獲得的長(zhǎng)度變化之間的差的第一部分成為可能,第二個(gè)插入步驟使得所需長(zhǎng)度變化和獲得的長(zhǎng)度變化之間的差的第二部分的插入成為可能,第二部分是第一部分的補(bǔ)集。
9.權(quán)利要求2~8中任意一個(gè)的復(fù)用方法,其特征在于,確定速率匹配模式參數(shù)集的步驟包括以下連續(xù)的步驟a)確定滿足初始條件的一組速率匹配模式參數(shù)集合,根據(jù)這一條件,在速率匹配步驟中獲得的長(zhǎng)度變化小于所需要的長(zhǎng)度變化;b)在這組速率匹配模式參數(shù)集合中,包括這些速率匹配模式參數(shù)集合的一個(gè)子組保證第一個(gè)預(yù)定判據(jù)的最大化;和c)在這個(gè)子組中,根據(jù)第二個(gè)預(yù)定判據(jù)選擇一個(gè)速率匹配模式參數(shù)集合。
10.權(quán)利要求2、3和6~9中任意一個(gè)的復(fù)用方法,其特征在于,對(duì)于每一個(gè)處理程序,在速率匹配步驟獲得的在速率匹配步驟以前長(zhǎng)度為N的碼元塊的長(zhǎng)度變化△N獲得的由以下公式給出 其中的 表示小于或等于x的最大整數(shù);以及其中的s、eini、eminus和eplus是第一個(gè)速率匹配模式參數(shù)集的參數(shù)。
11.權(quán)利要求10的復(fù)用方法,其特征在于,對(duì)于每一個(gè)處理程序,每一個(gè)處理程序的速率匹配步驟中速率匹配模式參數(shù)集合中的第一個(gè)參數(shù)s由以下公式給出 其中的TFS是傳輸格式集合, 是傳輸格式1所需要的長(zhǎng)度變化。
12.權(quán)利要求10或者11的復(fù)用方法,其特征在于,對(duì)于每一個(gè)處理步驟,每一個(gè)處理程序的速率匹配步驟中速率匹配模式參數(shù)集合中的第三個(gè)參數(shù)eplus滿足以下不等式eplus≥1+2·maxl∈TFS{Nl]]>其中的TFS是傳輸格式集合,N1是傳輸格式1在速率匹配步驟以前碼元塊的長(zhǎng)度。
13.以上權(quán)利要求中任意一個(gè)的復(fù)用方法,其特征在于,每一個(gè)處理程序都包括在插入零能量貢獻(xiàn)碼元的步驟結(jié)束的時(shí)候進(jìn)行交織的步驟,這一交織步驟包括以下連續(xù)階段d)將碼元一行一行地寫(xiě)入一個(gè)矩陣;e)用一個(gè)行專用排列排列矩陣中每一行的碼元,這一排列獨(dú)立于矩陣的總行數(shù);和f)一列一列地讀取這個(gè)矩陣的碼元。
14.以上權(quán)利要求中任意一個(gè)的復(fù)用方法,包括一個(gè)復(fù)用傳輸信道的步驟,其特征在于復(fù)用傳輸信道的所述步驟包括以下連續(xù)階段d)將傳輸信道分成第一部分傳輸信道和第二部分傳輸信道;e)將第一部分的傳輸信道串聯(lián)起來(lái),從而產(chǎn)生第一個(gè)部分復(fù)用幀;f)處理第二部分的傳輸信道,從而產(chǎn)生第二個(gè)部分復(fù)用幀,這個(gè)處理階段包括以下步驟c1)將傳輸信道串聯(lián)起來(lái);和c2)在每一個(gè)串聯(lián)傳輸信道中,或者在要串聯(lián)的每一個(gè)傳輸信道中將碼元順序反過(guò)來(lái);和d)串聯(lián)第一個(gè)和第二個(gè)部分復(fù)用幀。
15.將以上權(quán)利要求中任意一個(gè)的復(fù)用方法,應(yīng)用到傳輸至少一個(gè)電話業(yè)務(wù)的復(fù)合信道里去,該電話業(yè)務(wù)有一個(gè)擴(kuò)頻系數(shù),這個(gè)擴(kuò)頻系數(shù)的值等于256。
16.在可變位置上復(fù)用至少兩個(gè)傳輸信道的裝置,這些傳輸信道包括在一個(gè)復(fù)合信道里,每一個(gè)傳輸信道都來(lái)自一個(gè)專用處理模塊,并被這個(gè)專用處理模塊處理,每一個(gè)傳輸信道都有一個(gè)可變比特率,為同一個(gè)傳輸信道代表所述比特率的一個(gè)傳輸格式,每一個(gè)處理模塊都包括速率匹配裝置,所述速率匹配裝置根據(jù)一個(gè)速率匹配模式函數(shù)確定的長(zhǎng)度變化,將饋入速率匹配裝置的碼元塊的長(zhǎng)度改變成速率匹配裝置產(chǎn)生的碼元塊的長(zhǎng)度,所述速率匹配模式由一個(gè)速率匹配模式參數(shù)集決定,對(duì)于每一個(gè)傳輸信道,該裝置包括,確定要進(jìn)行速率匹配的碼元塊和有關(guān)處理模塊輸出的碼元塊之間的所需長(zhǎng)度變化的裝置,其特征在于對(duì)于每一個(gè)處理模塊,所述裝置包括,確定所述速率匹配模式參數(shù)集合的裝置,所述速率匹配模式參數(shù)的確定獨(dú)立于單個(gè)傳輸格式,并使得為每一個(gè)傳輸格式獲得至多所需長(zhǎng)度的變化成為可能。
全文摘要
本發(fā)明涉及一種方法,用于在復(fù)合信道中的可變位置上復(fù)用幾個(gè)傳輸信道。每一個(gè)傳輸信道都有一個(gè)專用處理程序處理,并有一個(gè)可變比特率,用一個(gè)傳輸格式表示。每一個(gè)處理程序都包括按照一個(gè)速率匹配模式的函數(shù)進(jìn)行的一個(gè)速率匹配步驟。所述速率匹配模式是由一個(gè)速率匹配模式參數(shù)集確定的。對(duì)于每一個(gè)傳輸信道,提供了一個(gè)步驟,用于確定要進(jìn)行速率匹配的碼元塊跟處理程序輸出段碼元塊之間的所需要的長(zhǎng)度變化。對(duì)于每一個(gè)處理程序,都確定這一速率匹配模式參數(shù)集。后者的確定獨(dú)立于考慮的單個(gè)傳輸格式,并使得為每一個(gè)傳輸格式獲得最多所需長(zhǎng)度變化成為可能。
文檔編號(hào)H04J13/00GK1298261SQ0012845
公開(kāi)日2001年6月6日 申請(qǐng)日期2000年11月23日 優(yōu)先權(quán)日1999年11月24日
發(fā)明者V·A·V·貝萊切 申請(qǐng)人:歐洲三菱電訊公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
百色市| 临漳县| 吴堡县| 许昌县| 上思县| 外汇| 仙居县| 濉溪县| 潢川县| 嘉峪关市| 溆浦县| 广汉市| 双柏县| 宁南县| 泾源县| 无为县| 会泽县| 叙永县| 延安市| 贵州省| 博湖县| 南乐县| 进贤县| 满洲里市| 无锡市| 临西县| 满洲里市| 东乌珠穆沁旗| 沁源县| 柯坪县| 改则县| 航空| 台江县| 三台县| 安多县| 同德县| 轮台县| 嘉定区| 绩溪县| 元江| 托克托县|