国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于第三代合作項目2系統(tǒng)中的數(shù)據(jù)速率匹配方法

      文檔序號:7631414閱讀:258來源:國知局
      專利名稱:用于第三代合作項目2系統(tǒng)中的數(shù)據(jù)速率匹配方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信系統(tǒng),具體涉及用于3GPP2系統(tǒng)中的可變速率或彈性速率(variable rate or flexible rate)的數(shù)據(jù)速率匹配方法。
      通常,3GPP2(第三代合作項目2)系統(tǒng)除了常規(guī)數(shù)據(jù)速率模式以外具有兩種傳輸模式。這兩種模式是彈性數(shù)據(jù)速率模式和可變數(shù)據(jù)速率模式。
      常規(guī)數(shù)據(jù)速率模式是一種可在稱為無線電配置(RC)的固定鏈上操作的傳輸模式。RC代表一種傳輸鏈,其中使得信息數(shù)據(jù)、信道交織器、和根據(jù)信道碼的編碼率來自信道編碼器的輸出位流的長度相同,以形成一個標準。在此情況下,在信道交織器的長度,信道編碼器的編碼率,和信道沃爾什碼的長度之間有某個標準規(guī)則。
      即,一旦待用的碼片率被固定,就根據(jù)信道交織器的長度來固定一個調(diào)制碼元所需的碼片數(shù),信道交織器的長度可以被定義為一個擴展因數(shù),根據(jù)該擴展因數(shù)來固定可以將不同信道進行代碼多路復用的沃爾什碼的長度??捎梦譅柺泊a的數(shù)目與沃爾什碼的長度成比例。因此,一個多路復用信道可以容納的信道數(shù)目隨著沃爾什碼變化。
      例如,假設輸入信息比特序列的長度與經(jīng)過信道編碼處理后的長度相同。在此情況下,糾錯碼糾正信道中的可能差錯的能力隨著信道編碼器的編碼率變低而變強。即,信道編碼器的編碼率越低,糾錯能力越強。這使得允許使用較低的傳輸功率。
      但是,使用低信道編碼率使得信道編碼器的輸出位流變長,進而使得信道交織器的長度加長。結(jié)果,調(diào)制碼元率增加,因此減小了在固定碼片率的一個調(diào)制碼元所需的碼片數(shù),并減小了沃爾什碼的數(shù)目。
      或者,如果將高信道編碼率應用于相同長度的信道編碼器的輸入比特序列,即使糾錯能力較低,信道編碼器的輸出比特序列的長度也變短。這降低了調(diào)制碼元率,因此允許使用短信道交織器,以增加可用沃爾什碼的數(shù)目。
      根據(jù)上述說明,可以理解,在信道編碼器的編碼率和沃爾什碼間隔(spacing)之間存在某種折衷關(guān)系。
      考慮這種折衷關(guān)系,在確保希望的沃爾什碼間隔,或者在需要較低傳輸功率時,RC是一種有用的標準化傳輸鏈。在3GPP2系統(tǒng)中,當前有幾種用于1.2288Mcps碼片率的1X系統(tǒng)的標準RC,和幾種用于3.686Mcps碼片率的3X系統(tǒng)的標準RC。應該注意,由于擴展因數(shù)具有一個二次冪形式的值,每個RC中定義的輸入數(shù)據(jù)速率和交織器的長度也具有以一個因數(shù)2為冪的形式。
      在移動站和基站之間形成一個信道之前,移動站和基站通過對與該鏈匹配的通信的處理的協(xié)商,確定待用的RC和RC上的擴展因數(shù)(即信道交織器的長度)。與RC中定義的傳輸鏈不同的傳輸鏈模式是(i)彈性數(shù)據(jù)速率模式和(ii)可變數(shù)據(jù)速率模式。
      在彈性數(shù)據(jù)速率中,可以支持除了RC上支持的標準數(shù)據(jù)傳輸速率以外的任何數(shù)據(jù)傳輸速率。例如,在CDMA2000中,通過應用碼元重復或穿孔,將具有各種碼元率的傳輸信道調(diào)整為具有最佳碼元率的傳輸信道。在碼元率的調(diào)整中,通常使用彈性數(shù)據(jù)速率方法,這種方法用于支持除了CDMA200的RC中支持的標準傳輸速率以外的任何傳輸速率。
      引入彈性數(shù)據(jù)速率來支持自適應多速率(AMR)CODEC,這是3GPP2中在物理層上的一種語音CODEC。在AMR情況下,可以提供與當前CDMA2000中在20ms幀長度支持的標準RC傳輸速率不一致的數(shù)據(jù)比特。在此情況下,作為一個示例,可以通過使用物理層上的零填充,將與標準傳輸速率不一致的數(shù)據(jù)比特的長度與RC中支持的傳輸速率上的數(shù)據(jù)長度匹配。或者,可以利用信道編碼器和塊交織器之間用于優(yōu)化數(shù)據(jù)速率的碼元重復和穿孔,將與標準傳輸速率不一致的數(shù)據(jù)比特的長度與RC中支持的傳輸速率上的數(shù)據(jù)長度匹配(彈性數(shù)據(jù)匹配)。
      另一方面,為以下目的已經(jīng)提供了可變數(shù)據(jù)速率模式。在3GPP2系統(tǒng)中,當基站利用一個消息為移動站分配用于一個時間段的一個固定數(shù)據(jù)傳輸速率時,基站對一個前向補充信道(supplementary channel)進行傳輸調(diào)度。但是,在該特定時間段期間基站和移動站之間的信道狀況可以改變,并且基站上的系統(tǒng)負載可以改變。例如,隨著移動站遠離基站,信道質(zhì)量變差,直到基站缺少足夠的傳輸功率來將數(shù)據(jù)以當前數(shù)據(jù)傳輸速率發(fā)送到一特定移動站。
      為了解決該問題,基站可以在該時間段停止向補充信道的數(shù)據(jù)傳輸。但是,這種方案造成數(shù)據(jù)傳輸?shù)难舆t,以及可用傳輸功率和沃爾什碼的不必要浪費。
      另選地,基站可以在經(jīng)過一個時間段后重新調(diào)度數(shù)據(jù)傳輸速率。但是,這種替代方法也造成時間延遲和沃爾什碼浪費的問題。
      這種情況的發(fā)生并不限于前向鏈路。因此,移動站和基站之間的信道狀況也可以隨著反向鏈路中移動站的移動而改變。這會造成維持合適質(zhì)量所需的傳輸功率的不足。因此,使用可變數(shù)據(jù)速率模式來解決這種情況。
      在可變數(shù)據(jù)速率模式中,取決于狀況,傳輸速率隨著幀改變。即,如果確定信道狀況差,基站舍棄補充信道的傳輸速率。當確定信道狀況被恢復時,基站恢復補充信道的傳輸速率。假設應用這種可變數(shù)據(jù)速率模式,基站可以使用可用功率而無需頻繁的重新調(diào)度。
      下面將參照

      圖1說明現(xiàn)有技術(shù)的彈性數(shù)據(jù)速率匹配方法。
      將一個長度“I”的位流提供給信道編碼器,并編碼為一個長度L(=nI)的位流(步驟10)。在此情況下,根據(jù)以下公式固定重復數(shù)“M”,其中“N”表示當前RC中使用的塊交織器的交織大小。將該信道編碼的位流進行“M”次碼元重復(步驟11)。M=&lsqb;NL&rsqb;]]>(1)此處,[x]表示等于或大于“x”的最小整數(shù)。位流通過碼元重復器之后的輸出位流的長度是L*M。如果碼元重復器的輸出位流的長度具有大于塊交織器的大小“N”的值,將輸出位流的長度穿孔,以用于與交織器的希望大小匹配(步驟12)。因此,一個幀所需的穿孔量“P”可以由下列公式(2)表示。
      P=LM-N(2)為了進行這種穿孔,首先,如下定義穿孔距離“D”。D=[LMP]]]>(3)此處,x」表示不大于“x”的最大整數(shù)。即,當位流的(L*M)比特被從“1“到(L*M)索引時,以“D”為間隔在索引“D”,“2D”,“3D”處對通過碼元重復器的位流的L*M比特的“P”比特穿孔。因此,穿孔后位流的大小(長度)與交織器的大小(深度)“N”相同(步驟13)。因此,在現(xiàn)有技術(shù)中,通過碼元重復和穿孔兩個步驟完成彈性數(shù)據(jù)速率的匹配。
      因此,如上所述,根據(jù)擴展因數(shù)固定每個RC中使用的信道交織器的長度。由于擴展因數(shù)具有一個以2為冪形式的值,根據(jù)一個擴展因數(shù)固定的交織器的長度與根據(jù)比該擴展因數(shù)低一級的另一個擴展因數(shù)固定的交織器的長度的比率正好是1∶2。
      如果用“A”表示較大的擴展因數(shù),并用“B”表示較小的擴展因數(shù),可以在擴展因數(shù)和每個RC中的信道編碼器的輸入信息位流之間建立1∶1映射關(guān)系。如果分別用IA和IB表示用于擴展因數(shù)“A”和擴展因數(shù)“B”的信道編碼器的輸入信息比特序列的長度,建立關(guān)系IB=2*IA。如果分別用NA和NB表示所要使用的信道交織器的長度,建立關(guān)系NB=2*NA。
      如果假設當前RC中的信道編碼器(使用turbo碼或卷積碼)的編碼率如圖1所示是1/n,考慮彈性或可變數(shù)據(jù)速率模式,其中“I”(具有在步驟10和11添加的CRC比特,尾部比特和保留比特的信息位流的長度)是信道編碼器的輸入位流的長度,滿足“IA<I<IB”的非常規(guī)數(shù)據(jù)長度,在也滿足“NA<n*I<NB”時,輸入“I”將提供輸出“n*I”(步驟12)。
      因此,需要某種將信道編碼器的輸出位流的長度“n*I”與交織器的長度匹配的操作。根據(jù)以下的均勻重復處理,3GPP中當前使用的方法是將信道編碼器的輸出位流的長度L(=n*I)與N=NB的交織器匹配,以要求“NB-n*I”的比特重復(步驟13)。即,對于一個從“0”增加到“N-1”的索引k,可以預測一個重復塊的第(k)輸出碼元從第 輸入位流的一個代碼碼元開始。
      接著,將說明用于支持可變數(shù)據(jù)速率模式的方法。在可變數(shù)據(jù)速率模式中,將初始協(xié)商過程中可以支持的最高數(shù)據(jù)速率,比最高數(shù)據(jù)速率低一級的數(shù)據(jù)速率,和比最高數(shù)據(jù)速率低兩級的數(shù)據(jù)速率定義為一個傳輸數(shù)據(jù)速率集。因此,在用于當前補充信道的可變數(shù)據(jù)速率模式中,可以在可支持的最高傳輸速率和低兩級的傳輸速率之間調(diào)整數(shù)據(jù)傳輸速率。
      在前向信道中,移動站只能通過盲目的速率檢測來確定速率變化。因此,如果數(shù)據(jù)傳輸速率變化的范圍取的太大,移動站的操作復雜性增加。最高傳輸速率中使用的信道交織器和沃爾什碼的長度不應該改變。即,最高傳輸速率中使用的交織器和沃爾什碼當前不應該改變。如果數(shù)據(jù)傳輸速率下降到最高傳輸速率的一半,需要兩倍的碼元重復,來匹配信道上所要使用的交織器的長度和信道編碼器的輸出位流的長度。
      同樣,如果數(shù)據(jù)傳輸速率下降到最高傳輸速率的四分之一,需要四倍的碼元重復,來匹配信道上所要使用的交織器的長度和信道編碼器的輸出位流的長度。上述例子可應用于非彈性數(shù)據(jù)速率的前向補充信道的情況。
      在補充信道中可以支持彈性數(shù)據(jù)速率的可變數(shù)據(jù)速率模式。但是,在此情況下,彈性數(shù)據(jù)速率和可變數(shù)據(jù)速率模式的自身定義變得模糊。即,即使可變數(shù)據(jù)速率中的最高數(shù)據(jù)速率是當前RC中的常規(guī)速率,并且低一極的數(shù)據(jù)速率也是當前RC中固定的一個數(shù)據(jù)速率,該低一極的數(shù)據(jù)速率可以已經(jīng)被用作一個不使用當前RC中固定的傳輸鏈的彈性數(shù)據(jù)速率。這是因為,可變數(shù)據(jù)速率模式中的交織器的長度(即擴展因數(shù))處于被固定為在最高傳輸速率的擴展因數(shù)的狀態(tài)。
      作為一個示例,在使用1/2的turbo碼或卷積碼時,考慮當前前向信道的RC4。假設當前向RC4中使用的交織器的長度固定在3072時,可變數(shù)據(jù)速率模式中可用的最高傳輸速率是76.8kbps。下面將討論該模式中的可變數(shù)據(jù)速率方法。
      假設使用來自一組可用數(shù)據(jù)傳輸速率{19.2kbps,38.4kbps,76.8kbps}中的一個適當值。雖然19.2kbps和38.4kbps的數(shù)據(jù)傳輸速率是RC4中定義的傳輸速率,但是在RC中沒有將傳輸速率連接到3072(當前交織器長度)的鏈。因此,這些傳輸速率可以用作可變數(shù)據(jù)速率。
      如果即使在可變數(shù)據(jù)速率模式中鏈具有在“N”固定的交織器長度并且在當前RC中沒有定義當前數(shù)據(jù)傳輸速率,可以利用上述均勻重復算法匹配信道編碼器的輸出位流的長度和固定的交織器長度。
      一旦一個用于支持彈性數(shù)據(jù)速率或可變數(shù)據(jù)速率的傳輸鏈被包括到一個現(xiàn)有常規(guī)鏈中,可以形成圖1所示的一個基本功能框圖。下面將作為一個示例參照圖1對前向鏈路上的RC5進行說明。
      將保留比特“0”或“1”添加到信道比特,并且將CRC比特添加到具有用于檢測差錯的長度的信道輸入比特。在將CRC比特添加到信道輸入比特后,將尾部比特或保留比特添加到該比特序列。在使用卷積碼時,添加8個尾部比特,在使用turbo碼時,添加6個尾部比特和2個保留比特。添加CRC和保留比特,和尾部比特以形成一個信息比特序列,然后將該比特序列信道編碼為turbo碼或卷積碼(S10),進行碼元重復(S11)和碼元穿孔(S12)以匹配于希望的交織器長度,并在塊交織器進行塊交織(S13)。
      如圖1所示,在被信道編碼為turbo碼或卷積碼后,在現(xiàn)有鏈上進行碼元重復,然后進行碼元穿孔。因此,碼元重復和碼元穿孔都可在現(xiàn)有常規(guī)數(shù)據(jù)速率鏈上操作。但是,如前所述,由于是在彈性和可變數(shù)據(jù)速率操作中通過在碼元重復塊中的均勻重復過程進行實際的速率適配,因此碼元穿孔塊是不可操作的。
      現(xiàn)有技術(shù)中的碼元重復方法具有各種問題。例如,其需要用于碼元重復器的輸出位流的長度的緩沖。而且,在穿孔時,因為原始位流要受到“M”次碼元重復,以形成大于交織器塊大小“N”的輸入位流,并在輸入位流上進行穿孔,因此需要一個從現(xiàn)有技術(shù)變化的碼元重復方法,來避免不必要位流的過度重復,以形成一個用于穿孔塊深度的適當輸入位流。
      此外,表1顯示了在前向鏈路RC5和后向鏈路RC4中的可變數(shù)據(jù)速率操作模式的問題。在表1中,假設可變數(shù)據(jù)速率的虛擬集具有{115.2kbps,80kbps,57.6kbps}。那么,用于最大分配的數(shù)據(jù)速率的希望信道交織器的大小是6144。用于115.2kbps(最大分配的數(shù)據(jù)速率)的鏈可以被假設為一個現(xiàn)有常規(guī)數(shù)據(jù)速率鏈,并且據(jù)此,由圖1可知,12個代碼碼元中的4個碼元被穿孔以用于速率適配。
      表1
      用于穿孔12個碼元中的4個碼元的碼元穿孔模式在3GPP2中為turbo碼和卷積碼被定義為一種固定模式。接著,當需要一個1536比特均勻碼元重復算法來將信道編碼器的4608比特輸出序列的長度與6144比特交織器的大小匹配時,可以假設57.6kbps的鏈是一種彈性鏈。然后,停止圖1中的穿孔塊的操作。但是,表1中的問題是在80kbps來自信道編碼器的輸出序列的6400比特的長度已經(jīng)大于信道交織器的希望長度6144。因此,不可能使用現(xiàn)有碼元重復塊完成現(xiàn)有常規(guī)鏈。
      上述內(nèi)容被引入本文作為參考,用于對添加的或替換的細節(jié),特征和/或技術(shù)背景的適當說明。
      本發(fā)明的目的是至少解決上述問題和/或缺點,并至少提供以下優(yōu)點。
      本發(fā)明的另一個目的是提供一種用于3GPP2系統(tǒng)中的可變速率或彈性速率的數(shù)據(jù)速率匹配方法,其實質(zhì)性消除了由于現(xiàn)有技術(shù)的局限和缺點造成的一個或多個問題。
      本發(fā)明的另一個目的是提供一種用于3GPP2系統(tǒng)中的可變速率或彈性速率的數(shù)據(jù)速率匹配方法,其可以在一個步驟中執(zhí)行碼元重復和穿孔。
      本發(fā)明的另一個目的是提供一種用于3GPP2通信系統(tǒng)中的可變速率或彈性速率的數(shù)據(jù)速率匹配方法,其中可以利用一個均勻碼元重復進行碼元重復和穿孔。
      本發(fā)明的另一個目的是提供一種用于3GPP2系統(tǒng)中的可變速率或彈性速率的數(shù)據(jù)速率匹配方法,其在一個現(xiàn)有傳輸鏈上支持彈性數(shù)據(jù)速率和可變數(shù)據(jù)速率。
      為了至少全部或部分地實現(xiàn)上述優(yōu)點,提供一種用于3GPP2中的可變速率或彈性速率的數(shù)據(jù)速率匹配方法,用于在一物理層上映射一個數(shù)據(jù)速率的輸入位流,包括以下步驟(1)對輸入位流進行信道編碼,和(2)利用多個重復因數(shù)中的一個因數(shù)重復該信道編碼位流的比特,以將一重復位流的長度與一交織大小匹配。
      重復因數(shù)是M1和M2中任何一個,M1是不大于一個可通過將交織大小除以信道編碼位流的長度獲得的值的最大整數(shù),M2比M1大1。
      為了進一步至少整體或部分地實現(xiàn)上述目的,提供一種用于3GPP2系統(tǒng)中的可變速率或彈性速率的數(shù)據(jù)速率匹配方法,用于在一物理層上映射一個數(shù)據(jù)速率的輸入位流,包括以下步驟(1)對輸入位流進行信道編碼,(2)固定一個從其開始信道編碼位流的比特重復的偏移比特的索引,以使得信道編碼位流的重復模式是希望的比特重復模式,(3)根據(jù)由固定的偏移比特的索引定義的初始參數(shù)來固定一重復因數(shù),重復相關(guān)索引的比特,并根據(jù)該固定的重復因數(shù)來更新該初始參數(shù),和(4)根據(jù)更新的初始參數(shù)重復固定下一個比特的重復因數(shù)的過程,重復下一個比特,并再次更新該更新的初始參數(shù),以將重復位流的長度與交織大小匹配。
      為了進一步至少整體或部分地實現(xiàn)上述目的,提供一種用于3GPP2系統(tǒng)中的可變速率或彈性速率的數(shù)據(jù)速率匹配方法,用于在一物理層上映射一個數(shù)據(jù)速率的輸入位流,包括(1)對輸入位流進行信道編碼;和(2)根據(jù)第一和第二重復因數(shù)來重復信道編碼位流的比特,第一重復因數(shù)與第二重復因數(shù)不同。
      為了進一步至少整體或部分地實現(xiàn)上述目的,提供一種在一個在一物理層上映射一個數(shù)據(jù)速率的輸入位流的交織過程中、用于3GPP2通信系統(tǒng)中的可變速率或彈性速率的速率匹配方法,包括(1)對輸入位流進行信道編碼;(2)設置一個偏移比特的索引,從該偏移比特開始信道編碼位流的比特重復,以使得信道編碼位流的重復模式是希望的比特重復模式;(3)根據(jù)由固定的偏移比特的索引定義的初始參數(shù)來設置一重復因數(shù),重復相關(guān)索引的比特,并根據(jù)固定的重復因數(shù)更新初始參數(shù);和(4)根據(jù)更新的初始參數(shù)來重復固定下一個比特的重復因數(shù)的過程,重復下一個比特,并再次更新該更新的初始參數(shù),以將重復位流的長度與交織大小匹配。
      為了進一步至少整體或部分地實現(xiàn)上述目的,提供一種用于3GPP2系統(tǒng)中的可變速率或彈性速率的數(shù)據(jù)速率匹配方法,用于在一物理層上映射一個數(shù)據(jù)速率的輸入位流,包括(1)對輸入位流進行信道編碼;(2)固定一個偏移比特的索引,從該偏移比特開始信道編碼位流的比特重復,以使得信道編碼位流的重復模式是希望的比特重復模式;(3)把從固定的偏移比特的索引增加規(guī)定比特數(shù)目的索引除以信道編碼位流的長度得到的余數(shù)與比特數(shù)目比較,以固定一重復因數(shù);和(4)根據(jù)固定的重復因數(shù)來重復比特,以將重復位流的長度與交織大小匹配。
      為了進一步至少整體或部分地實現(xiàn)上述目的,提供一種在通信系統(tǒng)中匹配數(shù)據(jù)速率的方法,包括從一編碼器接收編碼位流,該編碼位流具有可變速率和彈性速率中的一種;確定第一和第二重復因數(shù),第二重復因數(shù)是第一重復因數(shù)加“1”之和;并利用第一重復因數(shù)來重復編碼位流的第一數(shù)目的比特,利用第二重復因數(shù)來重復位流的第二數(shù)目的比特,以將數(shù)據(jù)速率與一交織器匹配,第一和第二數(shù)目比特之和是編碼位流的總長度。
      為了進一步至少整體或部分地實現(xiàn)上述目的,提供一種在通信系統(tǒng)中匹配數(shù)據(jù)速率的方法,包括從一編碼器接收編碼位流,該編碼位流具有可變速率和彈性速率中的一種;確定第一和第二穿孔因數(shù),第二穿孔因數(shù)是第一穿孔因數(shù)加“1”之和;并利用第一穿孔因數(shù)來穿孔編碼位流的第一數(shù)目的比特,利用第二穿孔因數(shù)來穿孔位流的第二數(shù)目的比特,以將數(shù)據(jù)速率與一交織器匹配,第一和第二數(shù)目比特之和是編碼位流的總長度。
      為了進一步至少整體或部分地實現(xiàn)上述目的,提供一種通信設備,包括用于從一編碼器接收編碼位流的裝置,該編碼位流具有可變速率和彈性速率中的一種;用于確定第一和第二重復因數(shù)的裝置,第二重復因數(shù)是第一重復因數(shù)加“1”之和;以及用于利用第一重復因數(shù)來重復編碼位流的第一數(shù)目的比特并利用第二重復因數(shù)來重復位流的第二數(shù)目的比特,以將數(shù)據(jù)速率與一交織器匹配的裝置,第一和第二數(shù)目比特之和是編碼位流的總長度。
      本發(fā)明的其它優(yōu)點,目的和特征部分地將在下面的說明中提出,部分地可以由本領(lǐng)域技術(shù)人員通過審看下面說明來了解,或者可以通過本發(fā)明的實踐來獲得。通過所附權(quán)利要求中特別指出的方式可以實現(xiàn)和獲得本發(fā)明的目的和優(yōu)點。
      下面將參照附圖對本發(fā)明進行詳細說明,附圖中相同標號表示相同單元,其中圖1表示現(xiàn)有技術(shù)的彈性數(shù)據(jù)速率匹配方法;圖2表示根據(jù)本發(fā)明優(yōu)選實施例的彈性數(shù)據(jù)速率匹配方法;圖3A和3B表示根據(jù)本發(fā)明優(yōu)選實施例的彈性數(shù)據(jù)速率匹配方法的一個示例。
      下面參照附圖中的示例對本發(fā)明的優(yōu)選實施例進行詳細說明。圖2表示根據(jù)本發(fā)明優(yōu)選實施例的彈性數(shù)據(jù)速率匹配方法。
      參見圖2,具有長度“I”的輸入位流被信道編碼為具有長度L(=nI)的輸出位流(步驟20)。重復該信道編碼輸出位流的(N-L)比特,使得包括該重復比特在內(nèi)的一個新位流的長度與一個交織大小匹配。同時,為了優(yōu)化在一個接收終端的解碼,要求在信道編碼輸出位流中利用一個重復因數(shù)重復的比特的間隔在其“L”長度上是均勻的(步驟21)。
      從多個重復因數(shù)中選擇一個重復因數(shù),將在后面說明其計算過程。應該考慮到(N-L)可能大于“L”,并且交織器的大小“N”可能大于信道編碼位流的兩倍。由于利用重復因數(shù)均勻地在信道編碼器的整個位流上重復(N-L)比特,無需現(xiàn)有技術(shù)中的穿孔就可以進行速率匹配過程(步驟22)。即,本發(fā)明提出在速率匹配中進行一個步驟的均勻碼元重復替代了兩個步驟的碼元重復和穿孔,以實現(xiàn)最佳數(shù)據(jù)速率匹配。因此,本發(fā)明根據(jù)以下公式(4)和(5)定義兩個重復因數(shù)M1和M2。M1=[NL]]]>(4)M2=M1+1 (5)“L”比特的位流中要被重復M2次的比特的數(shù)目被定義為K1,根據(jù)以下公式(6)利用“N”和“L”的模運算計算出K1。
      K1=NmodL(6)與K1類似,“L”比特的位流中要被重復M1次的比特的數(shù)目被定義為K2,根據(jù)以下公式(7)計算K2。
      K2=L-K1(7)碼元重復位流的長度“N”可以如下表示。
      N=M2K1+M1K2(8)為了在整個信道編碼位流上根據(jù)M1和M2的均勻間隔比特重復,從“L”比特的信道編碼位流中均勻地選擇要被重復M2次的K1個比特,為此提供以下的第一算法。在以下說明中信道編碼位流中的比特的索引(i)從“0”增加到“L-1”。
      <pre listing-type="program-listing"><![CDATA[第一算法for(i=0;i<L;i++){if(((i*K1)+a)mod L<K1);為了固定比特的重復因數(shù),不將比特索引從一個偏移比特索引“a”增加一個K1增量利用重復因數(shù)M2重復第i比特else利用重復因數(shù)M1重復第i比特}]]></pre>即,在第一算法中,當信道編碼位流的比特索引以“1”為增量從“0”增加到“L-1”時,把從偏移比特索引增加K1增量得到的值的每個(mod L)值與K1比較,如果(mod L)值小于K1則把相關(guān)比特重復該重復因數(shù)M2次,如果(mod L)值等于或大于K1,則把相關(guān)比特重復該重復因數(shù)M1次?!癮”初始地作為一種用于指定所要重復的比特的索引的偏移。因此,“a”可以是一個等于或大于“0”的常數(shù),根據(jù)該值,信道編碼位流的最終重復模式具有一種結(jié)尾環(huán)繞移位形式(end-around shifted form)的模式。
      作為一個示例,假設信道編碼位流的長度“L”是“10”并且一個希望交織器的大小“N”是25。在此情況下,為了進行現(xiàn)有技術(shù)中的速率匹配,首先根據(jù) 計算“M”是3。然后,根據(jù)重復因數(shù)3進行碼元重復,以獲得具有長度L*M=30的輸出位流。為了匹配交織器大小25,將這些比特中的5個比特穿孔。因此,可以認為,在現(xiàn)有RC中,未穿孔的比特是根據(jù)重復因數(shù)3重復的原始信道編碼位流的比特,并且穿孔的5個比特是根據(jù)重復因數(shù)2重復的原始信道編碼位流的比特。
      但是,在本發(fā)明中,根據(jù)以下的一個步驟進行速率匹配。即,如下計算碼元重復數(shù)目(或重復因數(shù))M1和M2。即,根據(jù) (=2)計算M1是2,根據(jù)“M1+1”(=3)計算M2是3。接著,根據(jù)“25mod10”計算信道編碼位流的“L”(10)比特中要被重復M2次的比特的數(shù)目K1是5??傊?,碼元重復的問題取決于從整個10比特位流中均勻選擇重復因數(shù)2的比特和重復因數(shù)3的5個比特。
      在使用本發(fā)明的第一算法的情況下,信道編碼位流中重復因數(shù)M1和M2的重復比特的位置提供如圖3A和3B所示的重復模式。圖3A表示當常數(shù)a=0時的重復因數(shù),圖3B表示當常數(shù)a=9(=L-1)時的重復因數(shù)。
      參見圖3A和3B,陰影部分代表在本發(fā)明上述示例中計算的以重復因數(shù)3(=M2)重復的信道編碼位流的比特的位置,非陰影部分代表以本發(fā)明的重復因數(shù)2(M1)重復的比特的位置。從圖3A和3B可以看出,本發(fā)明的這種算法可以通過改變常數(shù)“a”進行希望的碼元重復。在此情況下,隨著常數(shù)“a”的改變,信道編碼比特中比特的重復模式返回到原始模式。根據(jù)本發(fā)明算法的碼元重復可以根據(jù)以下四個實施例提供相同或希望的重復模式。即,在這四個實施例中,使用第一算法的常數(shù)“a”定義一個參數(shù)“ACC”,一個索引的比特的重復因數(shù)根據(jù)參數(shù)“ACC”的更新值而具有值M1或M2,并且對整個信道編碼位流均勻地進行根據(jù)不同重復因數(shù)的碼元重復。在以下四個實施例中無需改變地使用公式(4)-(7)中定義的變量。
      <pre listing-type="program-listing"><![CDATA[第一實施例i=0ACC={(L-K1+a)mod L}+K1;初始化ACC參數(shù)do while(i<L){ if(ACC≥L);將ACC與信道編碼位流的長度“L”比較 利用重復因數(shù)M2重復第i比特 ACC=ACC-L+K1;使用ACC的K2(=L-K1)遞減量更新ACCElse利用重復因數(shù)M1重復第i比特ACC=ACC+K1;使用ACC的K1增量更新ACC }]]></pre>在第一實施例中,將參數(shù)ACC定義為“{(L-K1+a)mod L}+K1”,如果ACC等于或大于信道編碼位流的長度則根據(jù)重復因數(shù)M2進行比特重復,如果ACC小于信道編碼位流的長度則根據(jù)重復因數(shù)M1進行比特重復。在根據(jù)兩個重復因數(shù)中的一個進行了比特重復后,對于重復因數(shù)M2將參數(shù)“ACC”更新為一個被減小K2的值,對于重復因數(shù)M1將參數(shù)“ACC”更新為一個被增加K1的值,以作為一個用于固定下一個比特的重復因數(shù)的參數(shù)。該算法可以在比特索引“i”從“0”遞增到“L-1”期間操作,以固定信道編碼位流中比特的重復因數(shù)。
      <pre listing-type="program-listing"><![CDATA[第二實施例i=0ACC=(L-K1+a)mod L;初始化ACC參數(shù)do while(i<L){ ACC=ACC+K1;在進行一個用于固定具有相關(guān)索引的比特的重復因數(shù)的測試之前;將ACC增加K1;if(ACC≥L);將ACC與信道編碼位流的長度“L”進行比較 利用重復因數(shù)M2重復第i比特 ACC=ACC-L;將ACC減小信道編碼位流的長度“L”else 利用重復因數(shù)M1重復第i比特}]]></pre>在第二實施例中,將參數(shù)“ACC”定義為ACC={(L-K1+a)mod L},如果ACC等于或大于信道編碼位流的長度則根據(jù)重復因數(shù)M2進行比特重復,如果ACC小于信道編碼位流的長度則根據(jù)重復因數(shù)M1進行比特重復。在比特重復完成后,對于重復因數(shù)M2,將參數(shù)“ACC”更新為一個被減小信道編碼位流的長度“L”的值,作為一個用于固定下一個比特的重復因數(shù)的參數(shù)。該算法可以在比特索引“i”從“0”增加到“L-1”期間操作,以固定信道編碼位流中比特的重復因數(shù)。
      <pre listing-type="program-listing"><![CDATA[第三實施例i=0 ACC=(L-(a mod L)+K1-1)mod L;初始化ACC參數(shù)do while(i<L){ if(ACC<K1);將參數(shù)ACC與整個信道編碼位流中被重復M2次的比特的數(shù)目K1進行比較 利用重復因數(shù)M2重復第i比特 ACC=ACC+K2;使用ACC的K2(=L-K1)增量更新ACCElse 利用重復因數(shù)M1重復第i比特 ACC=ACC-K1;利用ACC的K1遞減量更新ACC}]]></pre>在第三實施例中,將參數(shù)“ACC”定義為“ACC=(L-(a mod L)+K1-1)mod L”,如果ACC小于K1則根據(jù)重復因數(shù)M2進行比特重復,如果ACC等于或大于K1則根據(jù)重復因數(shù)M1進行比特重復。在根據(jù)兩個重復因數(shù)中的一個進行了比特重復后,對于重復因數(shù)M2,將參數(shù)“ACC”更新為一個被增加K2的值,對于重復因數(shù)M1,將參數(shù)“ACC”更新為一個被減小K1的值,作為一個用于固定下一個比特的重復因數(shù)的參數(shù)。該算法可以在比特索引“i”從“0”增加到“L-1”期間操作,以固定信道編碼位流中比特的重復因數(shù)。
      <pre listing-type="program-listing"><![CDATA[第四實施例IN_SYM=0;在一個輸入緩沖器中存儲索引ACC=b=(K1+L-1-a)mod L;初始化ACCwhile(IN_SYM<L)while(ACC<N) 輸出碼元IN_SYM;在IN_SYM小于“L”并且ACC小于“N”的情況下,把存儲的輸入比特索引作為輸出比特索引傳送end while;IN_SYM=IN_SYM+1;把IN_SYM遞增一ACC=ACC-N;把ACC減小Nend while;]]></pre>在第四實施例中,當提供給碼元重復塊的位流的比特具有從“0”到“L-1”的索引,并且來自碼元重復塊的位流的N個比特具有從“0”到“N-1”的索引時,可以從提供給碼元重復塊的位流的第(&lsqb;(K&times;L)+bN&rsqb;)]]>比特的值預測來自碼元重復塊的位流的第(k)比特的值(0<k<N)。即,當b被設置為“0”時,第k輸出碼元將是第kL/N」輸入碼元。特別是,通過調(diào)整常數(shù)“b”其可以從“0”增加到“L-1”,可以在第四實施例中提供與上述第一算法的重復模式完全相同的重復模式。在此情況下,第一算法中的“a”與“b”的關(guān)系表達式可以如下轉(zhuǎn)換。
      b=(K1+L-1-a)mod La=(K1+L-1-b)mod L通過在第四實施例中交換初始偏移“a”和“b”,可以獲得完全相同的重復模式。
      本發(fā)明的另一個實施例涉及一種碼元重復或碼元穿孔方法,當在一個傳輸鏈上進行碼元重復和碼元穿孔時,可以同時支持一個鏈上的彈性數(shù)據(jù)速率和可變數(shù)據(jù)速率。在此情況下,在該傳輸鏈上相互排他地進行碼元重復或碼元穿孔。第五實施例第五實施例是一種用于支持彈性數(shù)據(jù)速率和可變數(shù)據(jù)速率的碼元重復算法。根據(jù)該實施例,當一個信道編碼信息比特序列的長度小于一個交織器的希望長度時,進行碼元重復。碼元重復模式如下定義。
      當信道編碼器的輸出序列的長度是“L”,信道交織器的希望長度是“N”時,將碼元重復因數(shù)定義為“N/L”。如果一個計算的碼元重復因數(shù)小于“1”,則停止碼元重復塊的操作。但是,如果計算的碼元重復因數(shù)大于“1”,則應用以下算法來進行均勻碼元重復。均勻碼元重復算法可以從碼元重復塊的輸入碼元(信道編碼器的輸出序列)中的第kL/N」碼元估算該碼元重復塊的第(k)輸出碼元。此處,“k”表示一個從“0”增加到“N-1”的值,“L”表示編碼器的輸出序列中每幀的編碼碼元數(shù)目,“N”表示等于或大于“L”的信道交織器的希望長度。當“N”小于“L”時,一個用于進行均勻碼元重復的塊不操作,而一個用于進行穿孔的塊可操作。第六實施例第六實施例是一種用于支持彈性數(shù)據(jù)速率和可變數(shù)據(jù)速率的碼元穿孔算法。當信道編碼器的輸出序列的長度大于信道交織器的希望長度時,根據(jù)以下穿孔算法進行碼元穿孔。均勻碼元穿孔算法可以從穿孔塊的輸入碼元(信道編碼器的輸出序列)中的第kL/N」碼元估算該穿孔塊的第(k)輸出碼元。此處,“k”表示一個從“0”增加到“N-1”的值,“L”表示編碼器的輸出序列中每幀的編碼碼元數(shù)目,“N”表示小于“L”的信道交織器的希望長度。當“N”等于或大于“L”時,一個用于穿孔的穿孔塊不操作。應該注意,穿孔塊和碼元重復塊的操作是相互排他的。即,如果碼元重復塊可操作,那么碼元穿孔塊總是不可操作,反之亦然。
      在第六實施例中,要求考慮turbo編碼的輸出序列的最佳穿孔,并且穿孔塊對于卷積碼可以在最佳條件操作。但是,對于turbo碼,如果穿孔塊的操作不能滿足用于穿孔turbo編碼輸出序列的條件,那么可能有微小損失。
      因此,在第六實施例中,可以專門為turbo碼定義一個單獨的穿孔算法。即,可以定義一個排除對turbo編碼的系統(tǒng)比特的穿孔的算法。
      當從上述穿孔算法形成一個傳輸鏈時,有一個附加的優(yōu)點。具體地說,RC中定義的彈性數(shù)據(jù)速率的最大信息數(shù)據(jù)速率可以增加。那些由此增加了最大信息數(shù)據(jù)速率的RC是反向鏈路RC4和RC6,和前向鏈路RC5和RC9,可以匯總在下面的表2中。
      表2
      即,如表2所示,當彈性數(shù)據(jù)速率的信息比特序列要進行碼元重復或碼元穿孔時,本發(fā)明增加了信息比特序列的最大信息傳輸速率。
      應該理解,可以使用穿孔替代重復來應用所有上述速率匹配實施例進行速率匹配。因此,其過程將計算所要穿孔的比特,而不是計算所要重復適當次數(shù)的比特。上述公式和算法在其它方面保持相同。
      本發(fā)明的在3GPP2系統(tǒng)中的彈性數(shù)據(jù)速率匹配方法具有很多優(yōu)點。例如,現(xiàn)有技術(shù)中所需的包括一定次數(shù)碼元重復和穿孔的兩步驟速率匹配可減小為一步驟的均勻重復。
      而且,使用比現(xiàn)有技術(shù)中的彈性數(shù)據(jù)速率匹配簡單的過程可以獲得均勻重復模式。
      此外,通過現(xiàn)有鏈中進行均勻穿孔算法,可以在3GPP2標準的所有RC中正確地進行可變數(shù)據(jù)速率和彈性數(shù)據(jù)速率的操作。使用均勻穿孔算法增加了某些RC中彈性數(shù)據(jù)速率的最大信息數(shù)據(jù)速率。
      上述實施例和優(yōu)點僅僅是示例性的,并不用于限制本發(fā)明。本發(fā)明很容易應用于其它類型的設備。本發(fā)明的說明是示意性的,并不限制權(quán)利要求的范圍。本領(lǐng)域技術(shù)人員很容易進行多種替代,修改和變型。在權(quán)利要求中,裝置加功能的語句是為了涵蓋此處描述的執(zhí)行所述功能的結(jié)構(gòu),不僅包括結(jié)構(gòu)的等價物而且包括等價的結(jié)構(gòu)。
      權(quán)利要求
      1.一種在對一物理層上的一個數(shù)據(jù)速率的輸入位流進行映射的過程中、用于3GPP2通信系統(tǒng)中的可變速率或彈性速率的數(shù)據(jù)速率匹配方法,包括(1)對輸入位流進行信道編碼;和(2)根據(jù)第一和第二重復因數(shù)來重復信道編碼位流的比特,以將一重復位流的長度與一交織大小匹配,其中第一重復因數(shù)與第二重復因數(shù)不同。
      2.根據(jù)權(quán)利要求1的方法,其中重復因數(shù)是第一和第二值中的一個值,第一值M1是一個不大于可通過將交織大小除以信道編碼位流的長度獲得的值的最大整數(shù),第二值M2是M1加1之和。
      3.根據(jù)權(quán)利要求2的方法,其中當信道編碼位流具有從“0”到“L-1”的索引并且位流中根據(jù)重復因數(shù)待重復的比特的數(shù)目是K1時,將K1與相應的余數(shù)比較,以固定具有相關(guān)索引的比特的第一和第二重復因數(shù),所述余數(shù)可以通過把從其開始比特重復處的一個偏移比特的索引遞增K1增量的每個索引除以“L”而得到。
      4.根據(jù)權(quán)利要求3的方法,其中如果余數(shù)小于K1,那么根據(jù)M2重復具有相關(guān)索引的比特,如果余數(shù)大于K1,那么根據(jù)M1重復具有相關(guān)索引的比特。
      5.根據(jù)權(quán)利要求2的方法,其中根據(jù)M2重復的信道編碼位流的比特的數(shù)目是一個余數(shù),該余數(shù)可以通過把交織大小除以信道編碼位流的長度而得到。
      6.根據(jù)權(quán)利要求2的方法,其中根據(jù)M1重復的信道編碼位流的比特的數(shù)目是一個值,該值可以通過從信道編碼位流的長度中減去根據(jù)M2重復的比特數(shù)目而得到。
      7.一種用于3GPP2通信系統(tǒng)中的可變速率或彈性速率的數(shù)據(jù)速率匹配方法,用于在一物理層上映射一個數(shù)據(jù)速率的輸入位流,包括(1)在輸入位流上進行信道編碼;(2)固定一個從其開始信道編碼位流的偏移比特重復的索引,以使得信道編碼位流的重復模式是希望的比特重復模式;(3)根據(jù)由固定的偏移比特的索引定義的初始參數(shù)來固定一重復因數(shù),重復相關(guān)索引的比特,并根據(jù)固定的重復因數(shù)更新初始參數(shù);和(4)根據(jù)更新的初始參數(shù)來重復固定下一個比特的重復因數(shù)的過程,重復下一個比特,并再次更新該更新的初始參數(shù),以將重復位流的長度與交織大小匹配。
      8.根據(jù)權(quán)利要求7的方法,其中當輸入位流具有從“0”到“I-1”的索引,信道編碼位流具有從“0”到“L-1”的索引,重復位流的索引具有從“0”增加到“N-1”的“k”,并且根據(jù)偏移比特的索引定義一初始參數(shù)“b”,其中比特重復從偏移比特的索引開,從輸入位流的具有一個索引的比特值預測第“k”比特的值,該索引是一個不大于通過將輸入位流的索引(k*L+b)除以“N”獲得的值的最大整數(shù)。
      9.根據(jù)權(quán)利要求8的方法,其中“b”是一個可以通過將一個值除以“L”得到的余數(shù),該值是“L”和“K1”之和再減去另一個值(偏移比特索引+1)。
      10.根據(jù)權(quán)利要求8的方法,其中用偏移比特索引代替“b”。
      11.根據(jù)權(quán)利要求8的方法,其中如果輸入位流的索引小于“L”和“N”,那么假設該索引的值是一個在重復位流中具有相同索引的比特的值,并且把“b”增加“L”。
      12.根據(jù)權(quán)利要求8的方法,其中如果輸入位流的索引小于“L”并等于或大于“N”,那么假設該索引的值是一個來自重復位流的以增量“1”增加的值,并且把“b”減小“N”。
      13.根據(jù)權(quán)利要求7的方法,其中重復因數(shù)是第一和第二重復因數(shù)中的一個,其中第一重復因數(shù)是一個不大于將交織大小除以信道編碼位流的長度獲得的值的最大整數(shù),并且其中第二重復因數(shù)是第一重復因數(shù)加“1”。
      14.根據(jù)權(quán)利要求13的方法,其中在信道編碼位流中根據(jù)第二重復因數(shù)重復的比特的數(shù)目是交織大小除以信道編碼位流的長度得到的余數(shù)K1,在信道編碼位流中根據(jù)第一重復因數(shù)重復的比特的數(shù)目是K2,K2是信道編碼位流的長度減去K1。
      15.根據(jù)權(quán)利要求14的方法,其中當一個余數(shù)和K1之和等于或大于“L”時,該余數(shù)是偏移比特的索引加K2后除以“L”,具有該索引的比特的重復因數(shù)是第二重復因數(shù),并且初始參數(shù)被減小K1。
      16.根據(jù)權(quán)利要求14的方法,其中當一個余數(shù)和K1之和小于“L”時,該余數(shù)是一個索引加K2后除以“L”,具有該索引的比特的重復因數(shù)是第一重復因數(shù),并且初始參數(shù)被增加K1。
      17.根據(jù)權(quán)利要求14的方法,其中當被增加K1的初始參數(shù)等于或大于“L”時,該初始參數(shù)是一個索引加K2后除以“L”,具有該索引的比特的重復因數(shù)是第二重復因數(shù),并且把增加的初始參數(shù)減小“L”。
      18.根據(jù)權(quán)利要求14的方法,其中當被增加K1的初始參數(shù)小于“L”時,該初始參數(shù)是一個索引加K2后除以“L”,具有該索引的比特的重復因數(shù)是第一重復因數(shù)。
      19.根據(jù)權(quán)利要求14的方法,其中當初始參數(shù)小于K1時,該初始參數(shù)是將一個值除以“L”得到的余數(shù),該值是“L”減去將一個索引除以“L”得到的余數(shù)再加(K1-1),具有該索引的比特的重復因數(shù)是第二重復因數(shù),并且初始參數(shù)被增加“K2”。
      20.根據(jù)權(quán)利要求14的方法,其中當初始參數(shù)等于或大于K1時,該初始參數(shù)是將一個值除以“L”得到的余數(shù),該值是“L”減去將一個索引除以“L”得到的余數(shù)再加(K1-1),具有該索引的比特的重復因數(shù)是第一重復因數(shù),并且初始參數(shù)被減小“K1”。
      21.一種在用于在一物理層上映射一個數(shù)據(jù)速率的輸入位流的過程中、用于3GPP2系統(tǒng)中的可變速率或彈性速率的數(shù)據(jù)速率匹配方法,包括(1)對輸入位流進行信道編碼;(2)固定一個偏移比特的索引,從該偏移比特開始信道編碼位流的比特重復,以使得信道編碼位流的重復模式是希望的比特重復模式;(3)將一個余數(shù)與比特數(shù)目比較,以固定一重復因數(shù),其中該余數(shù)是從所固定的偏移比特的索引增加規(guī)定數(shù)目比特得到的一個索引除以信道編碼位流的長度得到的余數(shù);和(4)根據(jù)固定的重復因數(shù)來重復比特,以將重復位流的長度與一交織大小匹配。
      22.根據(jù)權(quán)利要求21的方法,其中規(guī)定數(shù)目比特是該交織大小除以信道編碼位流的長度得到的余數(shù)。
      23.根據(jù)權(quán)利要求21的方法,其中重復因數(shù)是第一和第二重復因數(shù)中的一個,其中第一重復因數(shù)是一個不大于交織大小除以信道編碼位流長度的最大整數(shù),并且第二重復因數(shù)是第一重復因數(shù)加“1”。
      24.一種在通信系統(tǒng)中匹配數(shù)據(jù)速率的方法,包括從編碼器接收一編碼位流,該編碼位流具有可變速率和彈性速率之一;確定第一和第二重復因數(shù),第二重復因數(shù)是第一重復因數(shù)加“1”之和;和利用第一重復因數(shù)來重復編碼位流的第一數(shù)目比特,并利用第二重復因數(shù)來重復位流的第二數(shù)目比特,以將數(shù)據(jù)速率與一交織器匹配,第一和第二數(shù)目比特之和是編碼位流的總長度。
      25.根據(jù)權(quán)利要求24的方法,其中所述數(shù)據(jù)速率匹配無需進行穿孔操作。
      26.根據(jù)權(quán)利要求24的方法,其中第一重復因數(shù)是重復位流的大小除以編碼位流長度得到的商的下界。
      27.根據(jù)權(quán)利要求24的方法,其中利用第二重復因數(shù)重復的比特數(shù)目是一個模數(shù),即重復位流的大小以編碼位流長度取模得到的結(jié)果。
      28.根據(jù)權(quán)利要求27的方法,其中利用第一重復因數(shù)所重復的比特數(shù)目是一個差值,即重復位流的大小減去利用第二重復因數(shù)所重復的比特數(shù)目得到的結(jié)果。
      29.根據(jù)權(quán)利要求24的方法,其中重復位流的輸出比特是一個商的下界,該商是把一輸入比特乘以編碼位流長度得到的積再除以重復位流長度得到的結(jié)果,其中重復位流的長度小于或等于編碼位流的長度,并且重復位流的長度是交織器的大小。
      30.根據(jù)權(quán)利要求29的方法,其中在除以重復位流長度之前,將一個常數(shù)值加到輸入比特與編碼位流長度的乘積中。
      31.根據(jù)權(quán)利要求30的方法,其中所述常數(shù)值是一個模結(jié)果,即要利用第二重復因數(shù)重復的比特數(shù)目加上編碼位流長度之和再減去“1”再減去一初始偏移值后,以編碼位流長度取模的結(jié)果。
      32.根據(jù)權(quán)利要求31的方法,其中初始偏移是“0”。
      33.一種在通信系統(tǒng)中匹配數(shù)據(jù)速率的方法,包括從一編碼器接收編碼位流,該編碼位流具有可變速率和彈性速率之一;確定第一和第二穿孔因數(shù),第二穿孔因數(shù)是第一穿孔因數(shù)加“1”之和;和利用第一穿孔因數(shù)穿孔編碼位流的第一數(shù)目比特,并利用第二穿孔因數(shù)穿孔位流的第二數(shù)目比特,以將數(shù)據(jù)速率與一交織器匹配,第一和第二數(shù)目比特之和是編碼位流的總長度。
      34.根據(jù)權(quán)利要求33的方法,其中所述數(shù)據(jù)速率匹配無需進行重復操作。
      35.根據(jù)權(quán)利要求33的方法,其中第一穿孔因數(shù)是一個商的下界,該商是穿孔位流的大小除以編碼位流長度得到的結(jié)果。
      36.根據(jù)權(quán)利要求33的方法,其中要利用第二穿孔因數(shù)穿孔的比特數(shù)目是穿孔位流長度以編碼位流長度取模的結(jié)果。
      37.根據(jù)權(quán)利要求36的方法,其中要利用第一穿孔因數(shù)穿孔的比特數(shù)目是穿孔位流的大小減去利用第二穿孔因數(shù)穿孔的比特數(shù)目之差。
      38.根據(jù)權(quán)利要求33的方法,其中穿孔位流的輸出比特是一個商的下界,該商是一個輸入比特乘以編碼位流長度得到的積再除以穿孔位流長度得到的結(jié)果,其中穿孔位流長度大于或等于編碼位流的長度,并且穿孔位流的長度是該交織器的大小。
      39.根據(jù)權(quán)利要求38的方法,其中在除以穿孔位流長度之前,將一個常數(shù)值加到輸入比特與編碼位流長度的乘積中。
      40.根據(jù)權(quán)利要求39的方法,其中所述常數(shù)值是一個模結(jié)果,即要利用第二穿孔因數(shù)穿孔的比特數(shù)目加上編碼位流長度之和再減去“1”再減去一初始偏移值后,以編碼位流長度取模的結(jié)果。
      41.根據(jù)權(quán)利要求40的方法,其中初始偏移是“0”。
      42.一種通信設備,包括用于從一編碼器接收編碼位流的裝置,該編碼位流具有可變速率和彈性速率中的一種;用于確定第一和第二重復因數(shù)的裝置,第二重復因數(shù)是第一重復因數(shù)加“1”之和;以及用于利用第一重復因數(shù)來重復編碼位流的第一數(shù)目的比特并利用第二重復因數(shù)來重復位流的第二數(shù)目的比特,以將數(shù)據(jù)速率與一交織器匹配的裝置,第一和第二數(shù)目比特之總和是編碼位流的總長度。
      43.根據(jù)權(quán)利要求42的設備,進一步包括用于匹配數(shù)據(jù)速率而無需進行穿孔操作的裝置。
      44.根據(jù)權(quán)利要求42的設備,其中第一重復因數(shù)是一個商的下界,該商是重復位流的大小除以編碼位流長度得到的結(jié)果。
      45.根據(jù)權(quán)利要求42的設備,其中要利用第二重復因數(shù)重復的比特數(shù)目是一個模數(shù),即重復位流的大小以編碼位流的長度取模得到的結(jié)果。
      46.根據(jù)權(quán)利要求45的設備,其中要利用第一重復因數(shù)重復的比特數(shù)目是一個差值,即重復位流的大小減去利用第二重復因數(shù)重復的比特數(shù)目得到的結(jié)果。
      47.根據(jù)權(quán)利要求42的設備,其中重復位流的輸出比特是一個商的下界,該商是把一輸入比特乘以編碼比特位流長度得到的積再除以重復位流長度得到的結(jié)果,其中重復位流的長度小于或等于編碼位流的長度,并且重復位流的長度是交織器的大小。
      48.根據(jù)權(quán)利要求47的方法,其中在除以重復位流長度之前,將一個常數(shù)值加到輸入比特與編碼位流長度的乘積中。
      49.根據(jù)權(quán)利要求48的方法,其中所述常數(shù)值是一個模結(jié)果,即要利用第二重復因數(shù)重復的比特數(shù)目加上編碼位流長度之和再減去“1”再減去一初始偏移值后,以編碼位流長度取模的結(jié)果。
      50.根據(jù)權(quán)利要求49的方法,其中初始偏移是“0”。
      全文摘要
      一種用于3GPP2系統(tǒng)中的可變速率或彈性速率的數(shù)據(jù)速率匹配方法,包括:利用多個重復因數(shù)之一對輸入位流進行信道編碼,以將重復位流的長度與一交織大小匹配,或者,固定一偏移比特的索引,以使得信道編碼位流的重復模式是希望的比特重復模式,根據(jù)初始參數(shù)固定重復因數(shù),重復相關(guān)索引的比特,并根據(jù)重復因數(shù)更新該初始參數(shù),重復固定下一比特的重復因數(shù)的過程,重復下一比特,再次更新初始參數(shù),以將重復位流的長度與交織大小匹配。
      文檔編號H04L1/08GK1331520SQ0111989
      公開日2002年1月16日 申請日期2001年7月3日 優(yōu)先權(quán)日2000年7月3日
      發(fā)明者尹寧佑, 李永朝, 金沂浚, 權(quán)純逸 申請人:Lg電子株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1