專利名稱:速率匹配運算方法和速率匹配裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字移動通信方式的適用于基站裝置和移動臺裝置的速率匹配運算方法和速率匹配裝置。
背景技術(shù):
在作為第三代數(shù)字移動通信的標準機構(gòu)的3rdGeneration PartnershipProject(3GPP)的規(guī)格TS25.212 Ver.3.1.0中,有與速率匹配裝置有關(guān)的規(guī)定,其中包含式(1)的運算。 其中,RMiTrCH#i的速率匹配屬性Ni,jTrCH#i的平均1幀的比特數(shù)Ndata,jCCTrCH上的比特數(shù)ΔNi,jTrCH#i的增減比特數(shù)這里,說明式(1)的重要性。
如果簡單地將每個TrCH中要發(fā)送的數(shù)據(jù)數(shù)本身放置在1幀中,那么比特可能溢出,有可能變?yōu)樯儆诳捎?幀發(fā)送的數(shù)據(jù)數(shù)。例如,使用平均1幀的數(shù)據(jù)數(shù)為1200bit的幀,假設傳送在1幀中要傳送的比特數(shù)為700bit的TrCH#0,以及傳送在1幀中要傳送的比特數(shù)為600bit的TrCH#1。
如果不實施任何的處理就傳送Trch#0、1,那么會剩余100bit的數(shù)據(jù)(不能發(fā)送)。因此,用于計算每個TrCH的增減比特數(shù)的公式變?yōu)槭?1),以便TrCH#0和TrCH#1可收斂在1幀內(nèi)(1200bit)。
在該式(1)中,由于考慮所謂的Rmi的每個TrCH的加權(quán),所以按照TrCH#0和TrCH#1的‘用Rmi表現(xiàn)的重要度’,來進行數(shù)據(jù)的增減數(shù)的操作。即,式(1)是根據(jù)同時要發(fā)送的所有TrCH的每一個的重要度來計算每個TrCH的增減比特數(shù),使所有TrCH的數(shù)據(jù)合計數(shù)收斂到平均1幀的比特數(shù)中的公式。
這里,如果該式(1)的運算結(jié)果、即每個TrCH的增減比特數(shù)在基站或移動臺中不同,那么1幀的數(shù)據(jù)上的TrCH的縫隙不能正確地求出。此外,根據(jù)用式(1)求出的增減比特數(shù)計算的速率匹配參數(shù)(在一邊內(nèi)插數(shù)據(jù)一邊重復進行速率匹配處理時使用的參數(shù))也變得異常,結(jié)果,即使進行糾錯也不能進行數(shù)據(jù)的解碼。于是,式(1)在數(shù)據(jù)的發(fā)送接收雙方上起到重要的作用。
速率匹配裝置用式(1)的運算結(jié)果來計算平均1幀的發(fā)送數(shù)據(jù)數(shù),用其結(jié)果和速率匹配前的比特數(shù)的差分、以及根據(jù)這些值算出的參數(shù)來進行速率匹配。然后,將進行了速率匹配的一個或多個信道的數(shù)據(jù)連結(jié)并進行發(fā)送。
圖1是Ni,j、Ndata,j、Zi,j、ΔNi,j的概念圖。在該圖中,1幀的信道數(shù)為‘3’。
由于信道1(TrCH#1)和信道2(TrCH#2)都低于規(guī)定的比特數(shù),所以進行重復。由于信道3(TrCH#3)在規(guī)定的比特數(shù)以上,所以進行刪截。即,在信道1中僅進行ΔN1,j的重復,在信道2中僅進行ΔN2,j的重復,而在信道3中僅進行ΔN3,j的刪截。
這里,示出Zi,j的計算例。這種情況下,作為條件,設Ndata,j為240bits,信道數(shù)為‘4’。而各信道中的Rmi和速率匹配前比特數(shù)設為圖2所示的值。
增減比特數(shù)ΔNi,j用式(2)表示。
ΔNij=Zij-Zi-1j-Nij所有i=1…I(2)(分母的計算)式(1)的分母的解如式(3)所示變?yōu)椤?91220’。Σm=14RMm·Nmj=(256×270)+(250×690)+(240×540)+(200×600)=491220---(3)]]>(ΔNi,j的計算)
對于TrCH#1來說,Z1,j如式(4)所示變?yōu)椤?37’。Z1j=[Σm=11RMm·Nmj491220·Ndataj]=[256×270491220×2400]=337------(4)]]>由此,ΔN1,j如式(5)所示為‘67’。
ΔN1j=Z2j-Z0j-N1j=337-0-270=67(5)同樣,對于TrCH#2來說,Z2,j如式(6)所示變?yōu)椤?180’。Z2j=[Σm=12RMm·Nmj491220·Ndataj]=[256×270+250×690491220×2400]=1180------(6)]]>而ΔN2,j如式(7)所示為‘153’。
ΔN2j=Z2j-Z1j-N2j=1180-337-690=153(7)對于TrCH#3來說,Z3,j如式(8)所示變?yōu)椤?813’。Z3j=[Σm=13RMm·Nmj491220·Ndataj]=[256×270+250×690+240×540491220×2400]=1813]]>(8)而ΔN3,j如式(9)所示為‘93’。
ΔN3j=Z3j-Z2j-N3j=1813-1180-540=93(9)對于Trch#4來說,Z4,j如式(10)所示變?yōu)椤?400’。Z4j=[Σm=14RMm·Nmj491220·Ndataj]------(10)]]>=[256×270+250×690+240×540+200×600491220×2400]=2400]]>ΔN4,j如式(11)所示為‘-13’。
ΔN4j=Z4j-Z3j-N4j=2400-1813-600=-13(11)由以上可知,各信道的增減比特數(shù)ΔNi,j變?yōu)閳D3所示。在TrCH#1中為+67(Repetition),在TrCH#2時為+153(Repetition),在TrCH#3時為+93(Repetition),在TrCH#4時為-13(Puncture)。
該速率匹配參數(shù)的運算在移動臺裝置和基站裝置的各發(fā)送接收系統(tǒng)的信道編碼部中進行。
圖4是表示移動臺裝置的接收系統(tǒng)的信道編碼部的結(jié)構(gòu)方框圖。圖5是表示基站裝置的接收系統(tǒng)的信道編碼部的結(jié)構(gòu)方框圖。圖6是表示移動臺裝置的發(fā)送系統(tǒng)的信道編碼部的結(jié)構(gòu)方框圖。圖7是表示基站裝置的發(fā)送系統(tǒng)的信道編碼部的結(jié)構(gòu)方框圖。
在這些圖中,標號1、2、3、4是進行速率匹配參數(shù)運算的速率匹配參數(shù)運算器。從發(fā)送系統(tǒng)的速率匹配參數(shù)運算器1分別輸出速率匹配參數(shù)Xi、eini、eplus、eminus,根據(jù)這些速率匹配參數(shù)用速率匹配處理器5進行速率匹配處理。從發(fā)送系統(tǒng)的速率匹配參數(shù)運算器2分別輸出速率匹配參數(shù)Xi、eini、eplus、eminus。然后,根據(jù)這些速率匹配參數(shù)用速率匹配處理器6進行速率匹配處理。
另一方面,從接收系統(tǒng)的速率匹配參數(shù)運算器3分別輸出速率匹配參數(shù)Xi、eini、eplus、eminus。然后,根據(jù)這些速率匹配參數(shù)用速率匹配處理器7進行速率匹配處理。
從接收系統(tǒng)的速率匹配參數(shù)運算器4分別輸出速率匹配參數(shù)Xi、eini、eplus、eminus。然后,根據(jù)這些速率匹配參數(shù)用速率匹配處理器8來進行速率匹配處理。
各速率匹配參數(shù)運算器1、2、3、4的操作是圖8~圖12所示的流程圖的情況。圖8是表示速率匹配參數(shù)運算器1的操作的流程圖,圖9、圖10和圖11是表示速率匹配參數(shù)運算器2的操作的流程圖,圖12是表示速率匹配參數(shù)運算器4的操作的流程圖。由于速率匹配參數(shù)運算器3的操作與速率匹配參數(shù)運算器2的操作相同,所以省略表示其操作的流程圖。
速率匹配參數(shù)運算器1在根據(jù)數(shù)據(jù)的種類或信道數(shù)決定了Ndata,j(步驟1)后,決定各信道的增減比特數(shù)(步驟2)。在決定了各信道的增減比特數(shù)后,通過計算分別求速率匹配參數(shù)Xi、eini、eplus、eminus(步驟3)。
速率匹配參數(shù)運算器2首先輸入CCTrCH上的信道數(shù)(步驟10)。接著,判定速率匹配的種類(步驟11)。這種情況下,速率匹配為Fixed Position和Flexible Position兩種。在Fixed Position的情況下進入步驟12。在步驟12中進行Ni,*的計算。
在進行了Ni,*的計算后,進行是否是正常模式或SF/2(Spreading factorreduction)的壓縮模式(Compressed mode)的判定(步驟13)。在Fixed Position并且是正常模式或SF/2的壓縮模式的情況下,進行步驟14的處理。即,計算在各TrCH的平均1幀的比特數(shù)內(nèi)進行重復或刪截的比特數(shù)的計算,接著計算在各TrCH的平均TTI的比特數(shù)內(nèi)進行重復或刪截的比特數(shù)。在計算各比特數(shù)后,進行速率匹配參數(shù)Xi、eini、eplus、eminus的計算。
在Fixed Position內(nèi)并且by puncturing產(chǎn)生的壓縮模式的情況下,在步驟12中進行Ni,*的計算后,進行步驟15的處理。即,計算在各TrCH的平均1幀的比特數(shù)內(nèi)進行重復或刪截的比特數(shù),接著計算在各TrCH的平均TTI的比特數(shù)內(nèi)進行重復或刪截的比特數(shù)。根據(jù)作為計算對象的所有TrCH中的最大的TTI來進行該計算。作為一例,在TrCH#1和TrCH#2作為計算對象的TrCH中,TrCH#1的TTI是20ms,TrCH#2的TTI=40ms。此時,最大的TTI是40ms。由于TrCH#1的TTI是20ms,在40ms中包含兩個TrCH#1的TTI,所以將進行上述的重復或刪截的比特數(shù)的計算進行兩次。另一方面,由于TrCH#2的TTI是40ms,所以上述計算進行1次。
接著,進入步驟16,計算作為用于使壓縮模式用的Gap(不進行數(shù)據(jù)發(fā)送的部分)空出的比特Pbit。將平均1幀的Pbit數(shù)用各TrCH的Rmi或基站發(fā)送速率匹配前(或移動臺接收速率匹配后)的平均1幀的比特數(shù)分配給各TrCH。然后,在步驟17中,計算各TrCH的各TTI內(nèi)的Pbit的合計比特數(shù)。接著,在步驟18中,通過從上述求出的增減比特數(shù)中減去Pbit的合計比特數(shù),來求各TrCH的各TTI中的最終的增減比特數(shù)。然后,進行速率匹配參數(shù)Xi、eini、eplus、eminus的計算。
另一方面,在步驟11的判定中,在Flexible Position的情況下,進入步驟19,進行被映射到CCTrCH上的所有TrCH的所有TF中的Ni,j的計算。然后,在進行了所有TrCH的所有TF中的Ni,j的計算后,計算在各TrCH的平均TTI的比特數(shù)內(nèi)進行重復或刪截的比特數(shù)暫定值(步驟20)。接著,計算在所有的TF組合中的D,調(diào)查D是否未超過Ndata,j(步驟21)。這里,D是TFCj時的CCTrCH上的比特數(shù)。在D超過了Ndata,j的情況下,再計算在各TrCH的平均TTI的比特數(shù)內(nèi)進行重復或刪截的比特數(shù)值。相反,在D未超過Ndata,j的情況下不進行該計算。在進行了這些比特數(shù)的計算后,分別計算速率匹配參數(shù)Xi、eini、eplus、eminus。
速率匹配參數(shù)運算器3進行與上述的速率匹配參數(shù)運算器2相同的操作。
速率匹配參數(shù)運算器4根據(jù)數(shù)據(jù)的種類或信道數(shù)來決定ΔNi,j(步驟30),然后,通過計算分別求速率匹配參數(shù)Xi、eini、eplus、eminus(步驟31)。
但是,在現(xiàn)有的速率匹配運算方法中,在將多個信道的數(shù)據(jù)以連結(jié)的狀態(tài)來發(fā)送的情況下,如果在接收端不進行以發(fā)送端連結(jié)各信道的位置來正確地切換每個Trch的數(shù)據(jù),那么數(shù)據(jù)位置完全錯位,存在不能解碼的問題。
即,為了計算各信道的比特數(shù),使用上述的式(1),但進行該式的運算時,有因除法的精度限制而不能獲得正確的結(jié)果的情況。在這樣的情況下,有發(fā)送端的計算結(jié)果和接收端的計算結(jié)果不同的危險,如果產(chǎn)生這樣的情況,那么如上所述,在接收端不能進行解碼,從而不能進行通信。
為了解決運算精度的問題,考慮先進行式(1)的b×c的運算的方法,但在3GPP的規(guī)格上,由于該值超過32比特,所以比特在已有的32比特運算器的除法器中不能實現(xiàn)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種速率匹配運算方法和速率匹配裝置,能夠在發(fā)送端和接收端兩方經(jīng)常進行正確的比特數(shù)的計算。
該目的如下實現(xiàn)用平均1幀的CCTrch上的數(shù)據(jù)數(shù)、在1幀中同時發(fā)送的各Trch的速率匹配前的比特數(shù)和用于對每個信道附加加權(quán)的值,對于求每個信道的數(shù)據(jù)增減數(shù)量的式(1)中的b/a的運算結(jié)果將校正值、b/a的結(jié)果與1/c2相加。
在式(1)中,將b/a的結(jié)果乘以c,但對于b/a的運算精度來說,由于存在計算比真正的除法運算結(jié)果小的運算結(jié)果的情況,所以作為式(1)的結(jié)果,可獲得比真正值小的值。為了防止這樣的情況,將b/a的運算結(jié)果與校正值相加。但是,如果校正值的值過大,那么相反地式(1)計算比真正值大的值。因此,如式(12)所示,在乘以c時附加1/c2,以便使相對于式(1)整體的加法值不超過1。X=[(ba+1C2)×c]--(12)]]>如式(12)那樣,如果將除法結(jié)果與1/c2相加,將只比除法結(jié)果大的結(jié)果乘以c,那么該結(jié)果比式(1)的結(jié)果大。在式(1)中,由于將最后的小數(shù)點以下截斷來進行運算,所以如果變大的部分收斂到小數(shù)點以下,那么將式(1)的最后進行的小數(shù)點以下截斷,從而增加的部分被截斷。
圖1是速率匹配裝置中有關(guān)規(guī)定的運算式中的各種參數(shù)的概念圖;圖2表示各Trch中的Rmi和平均1幀的速率匹配前的比特數(shù)的示例圖;圖3表示圖2所示的比特數(shù)時的各Trch的ΔNi,j的圖;圖4表示現(xiàn)有的移動臺裝置和基站裝置中的接收系統(tǒng)的信道編碼部的結(jié)構(gòu)方框圖;圖5表示現(xiàn)有的移動臺裝置和基站裝置中的接收系統(tǒng)的信道編碼部的結(jié)構(gòu)方框圖;圖6表示現(xiàn)有的移動臺裝置和基站裝置中的發(fā)送系統(tǒng)的信道編碼部的結(jié)構(gòu)方框圖;圖7表示現(xiàn)有的移動臺裝置和基站裝置中的發(fā)送系統(tǒng)的信道編碼部的結(jié)構(gòu)方框圖;圖8是說明現(xiàn)有的移動臺裝置的發(fā)送系統(tǒng)的信道編碼部中的速率匹配參數(shù)運算器的操作流程圖;圖9是說明現(xiàn)有的基站裝置的發(fā)送系統(tǒng)的信道編碼部中的速率匹配參數(shù)運算器的操作流程圖;圖10是說明現(xiàn)有的基站裝置的發(fā)送系統(tǒng)的信道編碼部中的速率匹配參數(shù)運算器的操作流程圖;圖11是說明現(xiàn)有的基站裝置的發(fā)送系統(tǒng)的信道編碼部中的速率匹配參數(shù)運算器的操作流程圖;圖12是說明現(xiàn)有的移動臺裝置的接收系統(tǒng)的信道編碼部中的速率匹配參數(shù)運算器的操作流程圖;圖13是說明本發(fā)明實施例1的速率匹配裝置的操作流程圖;圖14是說明本發(fā)明實施例2的速率匹配裝置的速率匹配運算部分的結(jié)構(gòu)方框圖;圖15是說明本發(fā)明實施例4的速率匹配裝置的操作流程圖;圖16是說明本發(fā)明實施例4的速率匹配裝置的操作流程圖;圖17是說明本發(fā)明實施例4的速率匹配裝置的操作流程圖;以及圖18是說明本發(fā)明實施例4的速率匹配裝置的操作的存儲器概念圖。
具體實施例方式
以下,參照附圖來詳細說明用于實施發(fā)明的最佳實施例。
(實施例1)圖13是表示本發(fā)明實施例1的速率匹配裝置中的式(1)的運算過程的流程圖。實施例1的速率匹配裝置例如包括上述的圖6的速率匹配參數(shù)運算器1和速率匹配處理器5。以下,作為實施例1的速率匹配裝置,假設引用圖6的速率匹配裝置100。
速率匹配裝置100在式(1)的運算中首先進行b/a的運算(步驟50),然后將該運算結(jié)果與1/c2相加(步驟51)。在與1/c2相加后,再將其結(jié)果乘以c。如上所述,通過將b/a的結(jié)果與1/c2相加,如果將比b/a的結(jié)果大的結(jié)果乘以c,那么該結(jié)果比式(1)的結(jié)果大。即,由于在式(1)中進行將最后小數(shù)點以下截斷的Floor運算,所以如果變大的部分收斂到小數(shù)點以下,那么增加的部分被截斷。
因此,如式(12)所示,通過將除法運算的結(jié)果附加1/c2,將其結(jié)果乘以c來獲得正確的運算結(jié)果。由此,可以在發(fā)送端和接收端雙方進行正確的比特數(shù)的計算,可以進行良好的通信。X=[(ba+1C2)×c]---(12)]]>(實施例2)圖14表示本發(fā)明實施例2的速率匹配裝置的進行式(1)運算的部分的結(jié)構(gòu)方框圖。
如圖14所示,進行式(1)的運算部分包括abc組合判定部20、存儲表21、以及校正值附加運算部22。
實施例2在即使使用上述實施例1的方法也不能獲得正確的結(jié)果情況下特別有效。在存儲表21中,預先寫入不能獲得正確的解的a、b、c的組合和其正確的運算結(jié)果,在組合判定部20判定輸入的a、b、c為不能獲得正確的結(jié)果的組合的情況時,從存儲表21中讀出并輸出與該組合對應的運算結(jié)果。相反,在判斷輸入的a、b、c為可獲得正確的結(jié)果的組合時,將該a、b、c的各值輸入到進行與實施例1相同的處理的校正值附加運算部22,輸出正確的運算結(jié)果。因此,即使在實施例2中,也可以在發(fā)送端和接收端雙方進行正確的比特數(shù)的計算。其結(jié)果,可進行良好的通信。
(實施例3)本發(fā)明實施例3的速率匹配裝置采用使式(1)中的運算順序先進行如式(13)所示的分子的乘法運算b×c,然后將其結(jié)果除以a的方法。X=[(b×c)a]---(13)]]>通過最先進行分子的乘法運算,然后對其結(jié)果進行除法運算,與相反進行的情況(即將b/a的結(jié)果乘以c的情況)相比,可獲得正確的運算結(jié)果。
因此,即使在實施例3中也可以在發(fā)送端和接收端雙方進行正確的比特數(shù)的計算,可以進行良好的通信。
(實施例4)可是,在上述實施例1的式(1)的運算方法中,分子的乘法運算結(jié)果超過32比特(最大43比特),在3GPP規(guī)格上,難以通過已有的32比特運算器來實現(xiàn)除法運算。
因此,在實施例4中,通過將b×c的值分成高28比特和低15比特來進行運算,就可以用32比特運算器來進行運算。即,將b×c的值分成高28比特和低15比特,進行從高28比特中減去a的運算。在減去的情況下產(chǎn)生‘1’,而在未減去的情況下產(chǎn)生‘0’。而且,如果一次減法結(jié)束,那么高28比特向左移動1比特,使低比特的最高比特與α相加。通過將這種處理重復進行17次來結(jié)束除法運算。
圖15~圖17所示的流程是表示實施例4的運算方法的流程。圖18是存儲器概念圖。以下,參照這些圖來詳細說明實施例4的運算方法。
首先,輸入a,將其向左移動2比特(步驟60、61)。接著,輸入b,將其向左移動2比特(步驟62、63)。接著,將b的高16比特輸入到b_up(步驟64),接著將b的低16比特輸入到b_low(步驟65)。接著,輸入c,將其向左移動14比特(步驟66、67)。接著,將c的高16比特輸入到c_up(步驟68),將c的低16比特輸入到c_low(步驟69)。
接著,進行b和c的乘法運算。b和c的乘法運用以下求出的α和β來計算。首先求β(步驟70)。將b_up中輸入的b的高16比特和c_low中輸入的c的低16比特相乘所得的結(jié)果與b_low中輸入的b的低16比特和c_up中輸入的c的高16比特相乘所得的結(jié)果相加,并且將該加法結(jié)果與將b_low中輸入的b的低16比特和c_low中輸入的c的低16比特相乘所得的結(jié)果向右移動16比特所得的數(shù)據(jù)相加來求β。
在求出β后,求α(步驟71)。這種情況下,在求α時,將b-up中輸入的b的高16比特和c_up中輸入的c的高16比特相乘所得的結(jié)果與β的高16比特相加(由于最高比特為符號比特,所以通過與向右移動了15比特的數(shù)據(jù)相加,來進行高16比特加法)。由于β的最高比特是符號比特,所以正確地說是從第2高比特到第17高比特。
接著,將β的低15比特輸入到bc_lowest。這種情況下,不是將β的低15比特原封不動輸入到bc_lowest,而是輸入向左移動了1比特的數(shù)據(jù)。這是用于將b×c的小數(shù)點位置保持在bc_lowest的第1低比特和第2低比特之間的操作。該小數(shù)點位置與步驟61的‘將a向左移動2比特’點有關(guān)系。這是用于將a的小數(shù)點位置保持在第2低比特和第3低比特之間的操作,由此,a和b×c的小數(shù)點位置的差變?yōu)?7比特。
接著,用除法環(huán)一邊將表示b×c的值移動1比特一邊進行計算(步驟73)。這種情況下,根據(jù)a和b×c的小數(shù)點位置的差是17比特,通過將該步驟17的處理重復進行17次,進行解正好為整數(shù)的除法運算。而且,α中剩余的比特表示除法運算的余數(shù)。
在除法運算后,如果本處理是Floor(截斷)運算,則將Z作為運算結(jié)果輸出。相反,如果是Ceil(四舍五入)運算,則在有余數(shù)的情況下將Z+1作為運算結(jié)果輸出。如果沒有余數(shù),則將Z作為運算結(jié)果輸出。
于是,根據(jù)實施例4,在b×c的運算結(jié)果超過32比特的情況下,在3GPP規(guī)格上,難以通過已有的32比特運算器來實現(xiàn)除法運算,但通過將b×c的值分成高28比特和低15比特來進行運算,就可以用32比特運算器進行運算。因此,即使在實施例3中,由于在發(fā)送端和接收端雙方都可以進行正確的比特數(shù)的計算,所以也可以進行良好的通信。
由于一邊使b×c的的高28比特的值移動1比特一邊僅使計算重復進行17次即可,所以與不將b×c的值分成高比特和低比特的運算情況下相比,運算量少。由此,可以縮短速率匹配的時間。
將上述流程進行編程并作為數(shù)據(jù)預先存儲在存儲器等存儲部件中,未圖示的控制部件根據(jù)該存儲部件中存儲的程序來進行式(1)的運算。當然可設置基站裝置和移動臺裝置雙方的速率匹配裝置。這種速率匹配裝置在基站裝置中例如分別設置在圖5所示的接收系統(tǒng)的信道編碼部和圖7所示的發(fā)送系統(tǒng)的信道編碼部中。而在移動臺裝置中,例如可分別設置在圖4所示的接收系統(tǒng)的信道編碼部和圖6所示的發(fā)送系統(tǒng)的信道編碼部中。
實施例4的運算方法除了速率匹配裝置以外當然也可以應用于進行除法運算和乘法運算的裝置,其通用性廣。
如以上說明,根據(jù)本發(fā)明,由于在發(fā)送端和接收端可以經(jīng)常進行正確的比特數(shù)的計算,所以能夠進行良好的通信。
本說明書基于2000年3月31日申請的(日本)2000-099510專利申請。其內(nèi)容全部包含于此。
產(chǎn)業(yè)上的可利用性本發(fā)明適用于攜帶電話等移動通信系統(tǒng)。
權(quán)利要求
1.一種速率匹配運算方法,該方法用平均1幀的CCTrch上的數(shù)據(jù)數(shù)、在1幀中同時發(fā)送的各Trch的速率匹配前的比特數(shù)和用于對每個信道附加加權(quán)的值,根據(jù)求每個信道的數(shù)據(jù)增減數(shù)量的式(1) 其中,RMiTrCH(CH;Channel)#i的速率匹配屬性Ni,jTrCH#i的平均1幀的比特數(shù)Ndata,jCCTrCH上的比特數(shù)ΔNi,jTrCH#i的增減比特數(shù)來求平均1幀的各信道的增減比特數(shù),根據(jù)求出的平均1幀的各信道的增減比特數(shù)來求速率匹配參數(shù),其特征在于,將所述式(1)的b/a運算部分與1/c2相加來進行校正,根據(jù)該校正式來求平均1幀的各信道的增減比特數(shù)。
2.一種速率匹配運算方法,該方法用平均1幀的CCTrch上的數(shù)據(jù)數(shù)、在1幀中同時發(fā)送的各Trch的速率匹配前的比特數(shù)和用于對每個信道附加加權(quán)的值,根據(jù)求每個信道的數(shù)據(jù)增減數(shù)量的式(1) 其中,RMiTrCH(CH;Channel)#i的速率匹配屬性Ni,jTrCH#i的平均1幀的比特數(shù)Ndata,jCCTrCH上的比特數(shù)ΔNi,jTrCH#i的增減比特數(shù)來求平均1幀的各信道的增減比特數(shù),根據(jù)求出的平均1幀的各信道的增減比特數(shù)來求速率匹配參數(shù),其特征在于,在輸入了a、b、c時,在此時的組合是不能獲得正確的增減比特數(shù)的組合情況下,輸出預先準備的正確的增減比特數(shù)。
3.一種速率匹配運算方法,該方法用平均1幀的CCTrch上的數(shù)據(jù)數(shù)、在1幀中同時發(fā)送的各Trch的速率匹配前的比特數(shù)和用于對每個信道附加加權(quán)的值,根據(jù)求每個信道的數(shù)據(jù)增減數(shù)量的式(1) 其中,RMiTrCH(CH;Channel)#i的速率匹配屬性Ni,jTrCH#i的平均1幀的比特數(shù)Ndata,jCCTrCH上的比特數(shù)ΔNi,jTrCH#i的增減比特數(shù)來求平均1幀的各信道的增減比特數(shù),根據(jù)求出的平均1幀的各信道的增減比特數(shù)來求速率匹配參數(shù),其特征在于,在所述式(1)中,按照先進行b×c的運算,將其結(jié)果除以a的步驟來求平均1幀的各信道的增減比特數(shù)。
4.如權(quán)利要求3所述的速率匹配運算方法,其特征在于,在經(jīng)b×c的運算其結(jié)果超過32比特的情況下,將b×c的值分成高28比特和低15比特,進行從高28比特中減去a的運算,在減去的情況下產(chǎn)生‘1’,而在未減去的情況下產(chǎn)生‘0’,如果一次減法結(jié)束,那么高28比特向左移動1比特,使低比特的最高比特與α相加,并將這種減去a的運算和比特移動處理重復進行17次。
5.一種速率匹配裝置,其特征在于包括存儲部件,存儲用平均1幀的CCTrch上的數(shù)據(jù)數(shù)、在1幀中同時發(fā)送的各Trch的速率匹配前的比特數(shù)和用于對每個信道附加加權(quán)的值,將求每個信道的數(shù)據(jù)增減數(shù)量的式(1)的b/a結(jié)果與1/c2相加的校正式進行編程的數(shù)據(jù); 其中,RMiTrCH(CH;Channel)#i的速率匹配屬性Ni,jTrCH#i的平均1幀的比特數(shù)Ndata,jCCTrCH上的比特數(shù)ΔNi,jTrCH#i的增減比特數(shù)增減比特數(shù)運算部件,根據(jù)所述存儲部件中存儲的程序數(shù)據(jù)來求平均1幀的各信道的增減比特數(shù);以及速率匹配運算部件,根據(jù)所述增減比特數(shù)運算部件求出的平均1幀的各信道的增減比特數(shù)來求速率匹配參數(shù)。
6.一種速率匹配裝置,其特征在于包括第1存儲部件,存儲用平均1幀的CCTrch上的數(shù)據(jù)數(shù)、在1幀中同時發(fā)送的各Trch的速率匹配前的比特數(shù)和用于對每個信道附加加權(quán)的值,將求每個信道的數(shù)據(jù)增減數(shù)量的式(1)的b/a結(jié)果與1/c2相加的校正式進行編程的數(shù)據(jù); 其中,RMiTrCH(CH;Channel)#i的速率匹配屬性Ni,jTrCH#i的平均1幀的比特數(shù)Ndata,jCCTrCH上的比特數(shù)ΔNi,jTrCH#i的增減比特數(shù)增減比特數(shù)運算部件,根據(jù)所述第1存儲部件中存儲的程序數(shù)據(jù)來求平均1幀的各信道的增減比特數(shù);第2存儲部件,所述增減比特數(shù)運算部件的運算結(jié)果為不正確的結(jié)果時,存儲a、b、c組合和各組合中的正確的增減比特數(shù);輸出部件,在輸入了a、b、c時,在此時的組合被存儲到所述第2存儲部件的情況下,輸出所述第2存儲部件中存儲的正確的增減比特數(shù)來代替來自所述增減比特數(shù)運算部件的增減比特數(shù);以及速率匹配運算部件,根據(jù)所述增減比特數(shù)運算部件求出的平均1幀的各信道的增減比特數(shù)或來自所述輸出部件的平均1幀的各信道的增減比特數(shù)的某一個來求速率匹配參數(shù)。
7.一種速率匹配裝置,其特征在于包括存儲部件,存儲用平均1幀的CCTrch上的數(shù)據(jù)數(shù)、在1幀中同時發(fā)送的各Trch的速率匹配前的比特數(shù)和用于對每個信道附加加權(quán)的值,將求每個信道的數(shù)據(jù)增減數(shù)量的式(1)進行編程的數(shù)據(jù);以及 其中,RMiTrCH(CH;Channel)#i的速率匹配屬性Ni,jTrCH#i的平均1幀的比特數(shù)Ndata,jCCTrCH上的比特數(shù)ΔNi,jTrCH#i的增減比特數(shù)增減比特數(shù)運算部件,在所述存儲部件中存儲的用程序數(shù)據(jù)表示的式(1)的運算過程中,按照先進行b×c的運算,然后進行將其結(jié)果除以a的步驟來求平均1幀的各信道的增減比特數(shù)。
8.如權(quán)利要求7所述的速率匹配裝置,其特征在于,在增減比特數(shù)運算部件判斷經(jīng)b×c的運算其結(jié)果超過32比特的情況下,將b×c的值分成高28比特和低15比特,進行從高28比特中減去a的運算,在減去的情況下產(chǎn)生‘1’,而在未減去的情況下產(chǎn)生‘0’,如果一次減法結(jié)束,那么高28比特向左移動1比特,使低比特的最高比特與α相加,并將這種減去a的運算和比特移動處理重復進行17次。
9.一種基站裝置,其特征在于包括如權(quán)利要求5至權(quán)利要求8中任何一項所述的速率匹配裝置;和發(fā)送接收裝置,在接收時將從接收信號中提取的幀輸入到所述速率匹配裝置,而在發(fā)送時將要發(fā)送的幀輸入到所述速率匹配裝置。
10.一種移動臺裝置,其特征在于包括如權(quán)利要求5至權(quán)利要求8中任何一項所述的速率匹配裝置;和發(fā)送接收裝置,在接收時將從接收信號中提取的幀輸入到所述速率匹配裝置,而在發(fā)送時將要發(fā)送的幀輸入到所述速率匹配裝置。
全文摘要
本發(fā)明的速率匹配運算方法,用于作為第三代數(shù)字移動通信的標準機構(gòu)的3GPP的規(guī)格TS25.212 Ver.3.1.0中規(guī)定的求每幀的各信道的增減比特數(shù)Zij的運算式,將RMm·Nmj/RMm·Nmj部分的運算結(jié)果乘以Ndataj。此時,對于RMm·Nmj/RMm·Nmj部分的運算精度來說,存在值比真實的除法結(jié)果小的情況。為了防止這樣的情況,將RMm·Nmj/RMm·Nmj部分的運算結(jié)果與校正值相加。但當該校正值的值過大時,可算出比真實的除法結(jié)果大的值。因此,在乘以Ndataj時,附加校正值1/N
文檔編號H04L1/08GK1366759SQ01800905
公開日2002年8月28日 申請日期2001年4月2日 優(yōu)先權(quán)日2000年3月31日
發(fā)明者丸若靖代, 南田智昭 申請人:松下電器產(chǎn)業(yè)株式會社