亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于h-arq過程存儲器管理的方法和裝置的制作方法

文檔序號:7938907閱讀:340來源:國知局
專利名稱:用于h-arq過程存儲器管理的方法和裝置的制作方法
技術領域
概括地說,本發(fā)明的實施例涉及針對用戶設備(UE)中提供的存儲器的存儲器管 理技術,具體地說,本發(fā)明的實施例涉及針對業(yè)務數(shù)據的傳輸,管理與UE和網絡之間的交 互相關的HSDPA(高速下行鏈路分組接入)混合自動重傳請求(H-ARQ)過程。
背景技術
預期到無線數(shù)據服務會在不久的將來不斷增長,并將可能成為重要的業(yè)務源和網 絡服務提供商的主要收入來源。為了滿足這種增長的需求,已開發(fā)了高速下行鏈路分組接 入(HSDPA)標準。HSDPA被認為是在3GPP、版本5及以后版本中所支持的一組信道和程序, 其能夠在下行鏈路上進行高速分組數(shù)據傳輸。HSDPA可以為基于通用移動通信系統(tǒng)(UMTS) 的網絡提供路標(roadm即),以增加它們的數(shù)據傳輸速度和容量。除了通過其它改善方 面,HSDPA通過使用另外的共享數(shù)據信道來增強寬帶碼分多址(WCDMA)技術,其使得在用 戶之間進行統(tǒng)計地復用、應用不同的自適應調制和編碼技術以及在基站處進行快速的信道 感知的調度(channel-awarescheduling) 。 HSDPA還可以通過使用稱為混合自動重傳請求 (H-ARQ)的快速重傳機制(其具有停止等待(SAW)協(xié)議),來提高錯誤恢復的速度。
圖1描述了 WCDMA/HSDPA網絡100的示例性單元之間的頂層交互,其中網絡100 包括基站收發(fā)機105(下文稱為"節(jié)點B")和用戶裝備(UE)設備IIO。 UE IIO包括具有 常規(guī)排列的存儲緩沖器115。為了簡單起見,沒有示出可以存在于網絡100中的各種其它 單元。節(jié)點B105通過各種空中接口或信道與UE IIO進行通信。高速下行鏈路共享信道 (HS-DSCH)可以用作為在節(jié)點B105和UE 110之間傳送業(yè)務數(shù)據分組的主無線承載。對UE 110的HS-DSCH操作的支持可以包括另外的兩個控制信道、高速共享控制信道(HS-SCCH)和 高速專用物理控制信道(HS-DPCCH)。 HS-SCCH可以向UE提供信令信息,這些信息可以包括 H-ARQ相關的參數(shù)以及關于分組是新傳輸還是重傳的信息。HS-DPCCH可以向節(jié)點B提供包 括信道質量指示符(CQI)的反饋信息。HS-DPCCH還可以提供由UE IIO生成的確認(ACK)/ 否定確認(NACK)反饋(例如,其可以基于在UE IIO中進行的循環(huán)冗余校驗(CRC))。
通過在UE 110中存儲損壞的分組而不是丟棄它們,H-ARQ處理過程能夠更快地進 行恢復。當接收到損壞的分組時,UE 110可以將其存儲到緩沖存儲器115中包括的H-ARQ 緩沖器中,并將損壞的分組與一個或多個后續(xù)的重傳合并起來,以增加成功解碼的概率。即 使重傳的分組包括錯誤,也可以通過合并先前接收的損壞的傳輸來得到正確分組。該過程 可以稱為軟合并,其可以包括Chase合并(CC)和/或遞增冗余(IR) 。 CC是基本的合并方 法,其中節(jié)點B可以僅僅對原始分組的完全相同的編碼符號集進行重傳。對于IR,可以通過 以不同的方式來重新編碼該分組,來在重傳期間發(fā)送不同的冗余信息,從而遞增地增加編 碼增益。為了提高H-ARQ處理過程的速度,可以在UE 110的物理層/媒體訪問控制(LI) 層直接實現(xiàn)該功能。 存儲緩沖器115可以位于UE 110中,以便為多種處理功能或服務提供存儲空 間。例如,存儲緩沖器115的固定部分可以專用于非HSDPA業(yè)務,如與多媒體廣播多播服務(MBMS)相關的數(shù)據。該存儲器的其它部分(下文稱為H-ARQ緩沖器)可以專用作存儲與指定數(shù)量的HSDPA H-ARQ過程相關的數(shù)據的固定空間。每一個H-ARQ過程負責MAC-hs層的HSDPA分組的傳送。下文將H-ARQ過程的這種固定數(shù)量稱為"N",其中N的值取決于網絡提供商。圖1中示出的常規(guī)H-ARQ緩沖器使用靜態(tài)方法來組織與H-ARQ過程相關的數(shù)據。可以向每一個H-ARQ過程分配一個標識符(例如,HSDPA H-ARQl、 HSDPA H-ARQ2. . . HSDPAH-ARQN),并永久分配一個固定的存儲位置,每一個存儲位置都具有固定的大小。該大小取決于H-ARQ過程的數(shù)量和HS-DSCH種類指定。 圖2示出了節(jié)點B105和UE 110之間的交互的示例性時間圖200??梢栽谑褂脮r域復用的HS-DSCH上傳送分組數(shù)據,其中每一個傳輸時間間隔(TTI)可以包括三個時隙,其還稱為子幀(根據標準,其為2ms的時間周期;但其它的時間周期也是可以預期的)。在HS-PDSCH(高速物理下行鏈路共享信道)上發(fā)送針對HS-DSCH的數(shù)據,其中HS-PDSCH在每一個TTI中是經過編碼復用的。每一個數(shù)據分組與不同的H-ARQ過程(其與特定的H-ARQID相對應)相關。在UE 110 HS-SCCH上提供與每一個HS-DSCH以及其相應的H-ARQ過程相關的信息,該信息在HS-DSCH中的相應子幀(TTI)之前2個時隙處。在圖2所示的示例中,H-ARQ ID范圍在1到6之間,數(shù)據分組205與H-ARQ6 210相關。當UE IIO接收到分組時,UE將嘗試對該分組進行解碼。如果解碼成功,UE IIO將在HS-DPCCH上針對相關的H-ARQ向節(jié)點B 105發(fā)送ACK。如果解碼失敗,則UE 110將通過相同的信道向節(jié)點B105發(fā)送NACK。為了更好地使用確認之間的等待時間,在UE IIO中可以使用不同的TTI來運行多個過程。這種技術可以稱為N "信道"SAW(在所示的例子中,N = 6),其中每一個"信道"與特定的H-ARQ過程相對應。當一個過程等待確認時,其余的N-l個過程可以繼續(xù)進行發(fā)射。
在圖2所示的例子中,對于第一 TTI,在與H-ARQl相關的接收分組結束之后7. 5個時隙處,UE 110在HS-DPCCH上,在一個時隙期間針對H-ARQl發(fā)送NACK指示。隨后,在先前傳輸?shù)拈_始之后的10ms(即,在該傳輸結束之后的12個時隙處,其考慮了用于解碼的時間間隙),在相同的H-ARQ過程(在該情況下為H-ARQl)上進行最早的傳輸(重傳)。節(jié)點B105可以向NACK信號給出優(yōu)先權,以便在最早的機會在相同的H-ARQ上調度重傳;或者不考慮ACK/NACK指示而以順序的方式調度H-ARQ過程;或者使用任何其它方法(其中該方法滿足所述標準中設置的上述時間軸約束)。 由于對與每一個H-ARQ過程相關的數(shù)據進行存儲都使用UE 110中的存儲器資源,因此需要用于H-ARQ過程存儲器管理的方法和裝置,以便能夠以智能和靈活的方式使用存儲器。節(jié)約用于H-ARQ過程的存儲器可以能夠為非HSDPA業(yè)務提供更多的存儲器,和/或允許設計UE具有更小的緩沖存儲器,從而這將降低生產成本和/或縮減UE 110功耗。

發(fā)明內容
本發(fā)明的實施例針對用于H-ARQ過程存儲器管理的裝置和方法。
—個實施例包括一種用于對存儲與H-ARQ過程相關的數(shù)據的存儲器進行動態(tài)管理的方法。該方法包括接收與H-ARQ過程相關的分組;判斷在H-ARQ緩沖器中空閑存儲位置是否可用;將所述分組分配到所述空閑存儲位置;判斷是否成功解碼所述分組;如果沒有成功解碼所述分組,則在所分配的存儲位置中保存所述分組,以便與后續(xù)的分組重傳進行合并。
另一個實施例包括一種用于管理UE設備的存儲器的方法。該方法包括確定可用于HSDPA H-ARQ過程的存儲空間;確定用于每一個H-ARQ過程的存儲量;確定所能夠同時存儲的H-ARQ過程的數(shù)量(nT);判斷向給定UE種類分配的H-ARQ過程的總數(shù)是否超過nT ;如果針對給定UE種類而分配的H-ARQ過程的總數(shù)超過了 nT,那么針對H-ARQ過程存儲來執(zhí)行動態(tài)存儲器管理。 本發(fā)明所示的另一個實施例包括一種用于對存儲與H-ARQ過程相關的數(shù)據的存儲器進行動態(tài)管理的裝置。該裝置包括用于接收與H-ARQ過程相關的分組的模塊;用于判斷在H-ARQ緩沖器中空閑存儲位置是否可用的模塊;用于將所述分組分配到所述空閑存儲位置的模塊;用于判斷是否成功解碼所述分組的模塊;用于如果沒有成功解碼所述分組,則在所分配的存儲位置中保存所述分組,以便與后續(xù)的分組重傳進行合并的模塊。
本發(fā)明所示的另一個實施例是一種用于管理UE設備的存儲器的裝置。該裝置包括用于確定可用于HSDPA H-ARQ過程的存儲空間的模塊;確定用于每一個H-ARQ過程的存儲量的模塊;用于確定所能夠存儲的H-ARQ過程的數(shù)量(nT)的模塊;用于判斷針對給定UE種類而分配的H-ARQ過程的總數(shù)是否超過nT的模塊;用于如果針對給定UE種類而分配的H-ARQ過程的總數(shù)超過了 nT,則針對H-ARQ過程存儲來執(zhí)行動態(tài)存儲器管理的模塊。
本發(fā)明的另一個實施例是一種裝置,該裝置包括用于接收與H-ARQ過程相關的分組的邏輯;用于判斷在H-ARQ緩沖器中空閑存儲位置是否可用的邏輯;用于將所述分組分配到所述空閑存儲位置的邏輯;用于判斷是否成功解碼所述分組的邏輯;用于如果沒有成功解碼所述分組,則在所分配的存儲位置中保存所述分組,以便與后續(xù)的分組重傳進行合并的邏輯。 本發(fā)明的另一個實施例包括一種裝置,該裝置包括用于確定可用于HSDPA H-ARQ過程的存儲空間的邏輯;確定用于每一個H-ARQ過程的存儲量的邏輯;用于確定所能夠存儲的H-ARQ過程的數(shù)量(nT)的邏輯;用于判斷針對給定UE種類而分配的H-ARQ過程的總數(shù)是否超過nT的邏輯;用于如果針對給定UE種類而分配的H-ARQ過程的總數(shù)超過了 nT,則針對H-ARQ過程存儲來執(zhí)行動態(tài)存儲器管理的邏輯。 本發(fā)明的另一個實施例包括一種計算機可讀介質,所述計算機可讀介質包括所存儲的用于對存儲與H-ARQ過程相關的數(shù)據的存儲器進行動態(tài)管理的程序代碼,所述程序代碼包括用于接收與H-ARQ過程相關的分組的程序代碼;用于判斷在H-ARQ緩沖器中空閑存儲位置是否可用的程序代碼;用于將所述分組分配到所述空閑存儲位置的程序代碼;用于判斷是否成功解碼所述分組的程序代碼;用于如果沒有成功解碼所述分組,則在所分配的存儲位置中保存所述分組,以便與后續(xù)的分組重傳進行合并的程序代碼。
本發(fā)明的另一個實施例可以包括一種計算機可讀介質,后者包括所存儲的用于管理UE設備的存儲器的程序代碼,所述程序代碼包括用于確定可用于HSDPA H-ARQ過程的存儲空間的程序代碼;確定用于每一個H-ARQ過程的存儲量的程序代碼;用于確定所能夠存儲的H-ARQ過程的數(shù)量(nT)的程序代碼;用于判斷針對給定UE種類而分配的H-ARQ過程的總數(shù)是否超過nT的程序代碼;用于如果針對給定UE種類而分配的H-ARQ過程的總數(shù)超過了 nT時,則針對H-ARQ過程存儲來執(zhí)行動態(tài)存儲器管理的程序代碼。


本申請?zhí)峁└綀D以有助于描述本發(fā)明的實施例,這些附圖僅僅是用于說明這些實
8施例,而不是對其進行限制。 圖1描繪了節(jié)點B和具有常規(guī)H-ARQ緩沖器結構的用戶裝備(UE)設備之間的示例性頂層交互。 圖2示出了節(jié)點B和UE之間針對HSDPA操作的交互的示例性時間圖。 圖3描繪了示例性UE設備以及該UE的相關H-ARQ緩沖存儲器結構的頂層框圖。 圖4示出了對用于存儲與H-ARQ過程相關的數(shù)據的存儲器進行動態(tài)管理的示例性
過程的頂層流程圖。 圖5是對用于存儲H-ARQ過程相關的數(shù)據的存儲器進行動態(tài)管理的另一個示例性過程的流程圖。 圖6示出了一種示例性過程的流程圖,該過程用于確定UE使用的存儲器管理技術的類型。
具體實施例方式
在下面針對本發(fā)明特定實施例的描述和相關附圖中,公開了本發(fā)明的各方面。在不脫離本發(fā)明保護范圍的基礎上,可以設計替代性的實施例。此外,為了避免造成本發(fā)明的相關細節(jié)的模糊,沒有詳細描述或者省略了本發(fā)明的一些公知單元。 本文使用的"示例性的"一詞意味著"用作例子、例證或說明"。本文中描述為"示例性"的任何實施例不應被解釋為比其它實施例更優(yōu)選或更具優(yōu)勢。同樣,術語"本發(fā)明的實施例"不是要求本發(fā)明的所有實施例都包括所討論的特征、優(yōu)點或工作模式。
此夕卜,圍繞由例如計算設備的單元而執(zhí)行的動作的順序,來描述多個實施例。應當認識到,本申請描述的各種動作可以由特定的電路(例如,專用集成電路(ASIC))、由一個或多個處理器執(zhí)行的程序指令或者二者的組合來執(zhí)行。此外,本申請描述的這些順序的動作可以被認為是完全地體現(xiàn)在任何形式的計算機可讀存儲介質中,所述計算機可讀存儲介質具有存儲在其中的相應計算機指令集,當這些計算機指令被執(zhí)行時,將使得相關的計算機執(zhí)行本申請所描述的功能。因此,本發(fā)明的各個方面可以以多種不同的形式來體現(xiàn),所有預期的這些不同形式都落入本發(fā)明的保護范圍之內。此外,對于本申請描述的每一個實施例,任何這種實施例的相應形式在本文都被描述成例如用于執(zhí)行所描述的動作的"邏輯"。
圖3描繪了示例性UE 300以及該UE的相關混合ARQ (H-ARQ)緩沖存儲器結構330的頂層框圖。在圖3中,以蜂窩電話的形式示出了UE 300;但是,本發(fā)明的實施例可以實現(xiàn)在能夠在網絡100上進行數(shù)字通信的任何形式的UE 300中。例如,該UE可以是具有無線通信能力的任何設備,其包括但不限于無線調制解調器、PCMCIA卡、個人計算機、電話或者其任意組合或子組合。 UE 300具有平臺310,后者能夠在網絡100上交換數(shù)據和/或命令。平臺310可以包括操作性耦接到專用集成電路("ASIC")320或者其它處理器、微處理器、邏輯電路或任何其它數(shù)據處理設備的收發(fā)機315。 ASIC 320或其它處理器可以執(zhí)行應用程序編程接口("API")層,后者與存儲在UE 300的存儲器325中的任意駐留程序進行交互。存儲器325可以包括只讀存儲器和/或隨機存取存儲器(RAM和ROM) 、EEPROM、閃存卡或該平臺共同的任何存儲器。 無線網絡100使用的各種通信協(xié)議層也可以駐留在平臺310中,平臺310可以在不同的層執(zhí)行不同的命令和處理(沒有在圖3中示出)。例如,這些通信協(xié)議層可以包括
無線資源控制(RRC)層、無線鏈路控制(RLC)層、媒體訪問控制(MAC)層和物理層(LI)??梢詫υ谖锢韺咏邮盏男畔⑦M行解碼,并在不同的層MAC、RLC和RRC之間傳輸。與3GPP版本5中介紹的HSDPA標準一致,更高層可以使用高速下行鏈路共享信道(HS-DSCH)來傳送業(yè)務數(shù)據分組。可以對包括上行鏈路高速專用物理控制信道(HS-DPCCH)(該信道攜帶ACK/NACK反饋信息)和下行鏈路高速共享控制信道(HS-SCCH)(該信道攜帶與HS-DSCH相關的控制信息)的其它HSDPA信道進行相同應用。 存儲器325的一部分專用于緩沖器330,其中緩沖器330可以被分配用于同時支持與非HSDPA業(yè)務(其不使用H-ARQ功能)和HSDPA H-ARQ過程相關的數(shù)據。可以從由使用與3GPP WCDMA標準相關的常規(guī)技術的網絡向UE發(fā)送的信息中,獲得在緩沖器330中為非HSDPA業(yè)務保留的空間量,并且可以根據UE 300能力,以半靜態(tài)方式提供該空間量。非HSDPA業(yè)務可以包括與在該標準的版本6中介紹的多媒體廣播多播業(yè)務(MBMS)相關的數(shù)據,以便在WCDMA蜂窩網絡上支持音頻和視頻流。可以調整專用于非HSDPA業(yè)務的緩沖器空間330的部分的大小,以存儲WCDMA下行鏈路信道的可配置池的數(shù)據,例如,包括通過共享公共控制物理信道(S-CCPCH)攜帶的廣播數(shù)據和/或通過專用物理數(shù)據信道(DPDCH)攜帶的與64kbps或384kbps種類的下行鏈路無線承載相關的專用數(shù)據 —旦考慮了針對同時的非HSDPA業(yè)務的存儲需求,那么緩沖器330中的其余空間可以專用于存儲與H-ARQ過程相關的HS-DSCH傳送塊大小的軟比特(其還稱為分組)。根據3GPP WCDMA (FDD)標準的技術規(guī)范25. 306 (版本5或以后)中提供的HS-DSCH物理層(LI)種類,可以將H-ARQ緩沖器劃分為用于遞增冗余(IR)重組處理的更小緩沖器,每一個更小緩沖器專用于一個過程。所有H-ARQ過程中包括的信息統(tǒng)一存儲在節(jié)點B105的"虛擬IR"緩沖器中,這與技術規(guī)范25. 212相一致。在每一個過程中,這些軟比特表示在HS-DSCH物理層速率匹配的兩個階段之間存儲的H-ARQ數(shù)據,其中在每一次傳輸期間攜帶一種數(shù)據版本。上述的各個緩沖器下文稱為H-ARQ緩沖存儲位置。每一個H-ARQ緩沖存儲位置可以具有用于每一個H-ARQ過程的大小或多個軟比特,可以有總共nT個H-ARQ緩沖存儲位置存在于H-ARQ緩沖器中。 與向每一個H-ARQ過程靜態(tài)地分配其自己的存儲位置的常規(guī)方法相比,如上文針對圖1所描述的緩沖器115所示,在本發(fā)明的各個實施例中,與H-ARQ過程相關的HS-DSCH分組保存在以動態(tài)方式分配的H-ARQ緩沖存儲位置中。 每一個存儲位置的大小由以下來規(guī)定H-ARQ過程的數(shù)量(當使用虛擬IR緩沖器的"隱式劃分(implicit partitioning)"時)和HS-DSCH UE種類指定,后者除了其它參數(shù)還可以指定用于全部H-ARQ過程的軟比特的總數(shù)、所支持的調制方案和經過編碼復用的HS-PDSCH的數(shù)量。在UE 300已將其能力告之于眾后,網絡100可以向該UE發(fā)送要使用的HS-DSCH種類。此外,H-ARQ過程的總數(shù)(下文稱為"N")還可以由網絡100所指定,通過更高的層來發(fā)送,并且該總數(shù)可與指定的HS-DSCH種類無關。在實踐中,N的取值范圍通常是從6到8,根據本發(fā)明的實施例,N可以大于H-ARQ緩沖器中的存儲位置的總數(shù)(即,nT<N)。應當注意到,即使在這種實施例中,向網絡通告的UE能力(種類)應當仍保持不變。
因此,當使用此所謂的"隱式劃分"時,針對給定的UE種類,可以通過讓軟比特的總數(shù)除以H-ARQ過程的總數(shù)(S卩,H-ARQ_Buffer_Mem_Loc_Size = Total_Num_Soft_Bits/
10N (H-ARQ緩沖存儲位置大小=軟比特全部數(shù)量/N)),來確定每一個H-ARQ緩沖存儲位置的 大小。在UE具有比網絡"更高"的通告的HS-DSCH種類(即,需要更大數(shù)量的軟比特)的配 置中,網絡可以將每一個H-ARQ緩沖存儲位置的共同大小顯式地指定成通過對網絡種類的 隱式劃分而獲得的(更小)值,以保證UE的兩階段去速率匹配反映節(jié)點B105的情況。這種 顯式劃分的特定情形也為該實施例所涵蓋??梢酝ㄟ^采用H-ARQ緩沖器的總大小與H-ARQ 緩沖存儲位置的大小之比的整數(shù)部分(即,nT = int(Total_H-ARQ_Buffer_Size/H-ARQ_ Buffer_Mem_L0C_Size) (nT =取整(全部H-ARQ緩沖器大小/H-ARQ緩沖存儲位置大小))), 來確定分配的H-ARQ緩沖存儲位置的數(shù)量rv通過從緩沖器330的大小中減去專用于非 HSDPA業(yè)務的存儲量,來近似得到H-ARQ緩沖器的總大小。網絡100可以向UE 300提供專 用于非HSDPA業(yè)務的存儲量,緩沖器330的大小通常是已知的設計參數(shù)。
雖然可如上所述來初始計算nT的值,但是,根據網絡100的解碼性能,該值可以變 化。在UE 300的解碼性能極好的理想情形下(塊錯誤率幾乎為零),在一個示例中,nT的 最小值不超過3。例如,在特定的系統(tǒng)中,該最小值可以是基于用于解碼的時間不超過7.5 個時隙的事實,也就是說,根據針對H-ARQ過程的單個分組的ACK或NACK反饋指示的時間 軸需求,對該分組傳輸?shù)奶幚聿怀^2. 5個TTI。因此,需要不超過三個H-ARQ緩沖存儲位 置。此外,實際下限取決于實際設計方案中的解碼時間,當使用小于7. 5個時隙時,該下限 會更小。但是,由于實際解碼性能總是小于理想情況(非零的塊錯誤率),所以根據系統(tǒng)設 計方案, 應當不大于或等于預定的門限(例如,在上述的例子中為3)。如果UE 300的解 碼性能是可接受的時,那么nT的值可以從其初始計算的值開始減小,只要其不減到低于預 定的門限(例如,3)?;蛘?,當UE解碼性能下降時,那么如果需要的話則可以通過減少分配 給非HSDPA業(yè)務的存儲空間量來增加riT的值。該過程在下面給出的圖5的說明中進行更 詳細地解釋。當前非HSDPA業(yè)務和HSDPA業(yè)務之間的可接受的系統(tǒng)級折衷(tradeoff) 、UE 處對于非HSDPA信道處理過程的系統(tǒng)重新配置能力可以來驅動對此低頻率過程的觸發(fā)。
在本發(fā)明的各種實施例中,與常規(guī)UE緩沖器115中使用的H-ARQ緩沖器數(shù)量(N) 相比,H-ARQ緩沖存儲位置(nT)的數(shù)量可以更小。因此,針對H-ARQ處理過程可以使用更少 的存儲,從而可以增加可用于其它過程的存儲。例如,更多的存儲可用于非HSDPA業(yè)務。此 外,存儲約束條件的減少還可以提供設計具有更小的緩沖存儲器的UE的另外優(yōu)勢,這可以 降低生產成本以及縮減UE功耗。 再參見圖3,使用存儲映射表335可以解釋實施例的動態(tài)存儲器管理方法的全貌。 在該示例中,存在總共5個H-ARQ緩沖存儲位置(nT = 5)和7個H-ARQ過程(N = 7)。當 輸入的與特定的H-ARQ過程相關的新分組到達UE 300時,可以向其分配空閑的H-ARQ緩沖 存儲位置(將在下面針對圖4和圖5的說明中提供空閑存儲位置的其它描述)。在映射表 325中,可以將下一個輸入的分組保存在存儲位置m2。 一旦對該分組成功地解碼,則可以清 空所分配的存儲位置,以供后續(xù)分組使用。如果沒有成功地解碼該分組,則該分組仍保存在 此存儲位置,以便使用如H-ARQ物理層技術的遞增冗余或Chase合并,來與相同的H-ARQ過 程相關的相同分組的后續(xù)版本進行重組。在表335中,H-ARQ1當前保存在H-ARQ緩沖位置 ml, H-ARQ7保存在H-ARQ緩沖存儲位置m4, H-ARQ5保存在H-ARQ緩沖存儲位置m5。在這 些情況中,這些H-ARQ過程的解碼狀態(tài)是正在進行或已經失敗。H-ARQ緩沖存儲位置m2和 m4已被釋放,以供后續(xù)輸入分組使用。如下面將更全面描述的,當下一個輸入的新分組到達UE 300時,如果所有的H-ARQ緩沖存儲位置都被填滿,那么將丟棄該新分組,并且不會嘗試 進行解碼,而UE將發(fā)送不連續(xù)傳輸(DTX)信號而不是反饋,從而使得節(jié)點B105通常可重新 發(fā)射可以自解碼的分組(具體而言,該分組的第一次傳輸版本,其不具有任何刪余的系統(tǒng) 比特)。 因此,本發(fā)明的實施例可以包括UE 300,后者包括執(zhí)行本申請所描述的功能的能 力。各種邏輯單元可以實現(xiàn)在分立單元、由處理器執(zhí)行的軟件模塊或者軟件和硬件的任意 組合中,以實現(xiàn)本申請所公開的功能。例如,可以協(xié)作式地使用所有ASIC 320和存儲器 325,以便加載、存儲和執(zhí)行本申請公開的各種功能,因此用于執(zhí)行這些功能的邏輯可以分 布在不同的單元中。當然,也可以將這些功能并入到一個分立部件(例如,在ASIC/處理器 320中嵌入的存儲器中)中。因此,圖3的UE 300的特征應當被認為是僅說明性的,并且本 發(fā)明并不受到所示出的特征或排列的限制。 圖4是示出對用于存儲與H-ARQ過程相關的數(shù)據的存儲進行動態(tài)管理的示例性過 程400的頂層流程圖。該過程可以由UE 300中的ASIC 320來執(zhí)行。為了便于描述起見, 將處理400示出為對與給定H-ARQ過程相關的連續(xù)分組進行操作的連續(xù)過程;但是,應當理 解的是,針對在連續(xù)TTI中接收的且與不同的H-ARQ過程相關的分組,UE可以以不同步的 方式執(zhí)行過程400的各個方框。 當UE 300通過HS-DSCH從節(jié)點B105接收到分組時,過程400開始(方框405)。 接收的分組可以與特定的H-ARQi相關,可以通過HS-SCCH向UE 300提供H-ARQ參數(shù)。隨 后,UE 300可以判斷在H-ARQ緩沖器中是否存在空閑存儲位置(方框410)。如果不存在空 閑的位置,則有效地丟掉該分組,并且UE 300向節(jié)點B105發(fā)送DTX信號(方框415)而不是 上行鏈路反饋(ACK或NACK)。在接收到DTX后,節(jié)點B可以在每一過程的最小重傳時間間 隔(例如,10ms)之后的某時間點處重新發(fā)射與H-ARQi相關的可自解碼的分組。該設計方 案應當以不對網絡吞吐量性能和容量造成顯著影響的方式來丟棄分組。對于該設計方案, 可以觀測到,當先前接收的已解碼失敗的或者當前仍然正在解碼的H-ARQ過程的數(shù)量足夠 填滿nT個緩沖存儲位置時,上述情況會發(fā)生。 如果在方框410中確定在H-ARQ緩沖器中存在空閑存儲位置,那么UE 300可以將 所接收的分組分配到H-ARQ緩沖器中的空閑存儲位置(方框420)。為了在稍后非HSDPA 存儲緩沖器擴張時使重寫和丟失分組的概率最小化,可以將接收的分組分配到與非HSDPA 存儲劃分遠離的空閑存儲位置。隨后,UE 300將判斷是否成功解碼了所接收的分組(方框 425)。例如,可以通過使用在L1中執(zhí)行的循環(huán)冗余校驗(CRC)來進行該判斷。如果該分組 被成功解碼,那么UE 300將丟棄該分組,并釋放H-ARQ緩沖存儲位置(方框430)。如果沒 有成功解碼該分組,那么保存該分組,以便同與H-ARQ IDi相關的該分組的后續(xù)重傳進行軟 合并(方框435)。與3GPPWCDMA/HSDPA標準的技術規(guī)范25. 212相一致,重傳的版本可以具 有不同的刪余比特(遞增冗余),以便增加有效的編碼增益和解碼效率。原始(或先前發(fā)送 的)分組與重傳的分組的重組可以提高該分組的信噪比,以及增加成功解碼操作的概率。
因此,本發(fā)明的實施例包括對用于存儲與H-ARQ過程相關的數(shù)據的存儲器來進行 動態(tài)管理的方法。該方法可以包括接收與H-ARQ過程相關的分組(方框405);判斷在 H-ARQ緩沖器中空閑存儲位置是否可用(方框410);將所述分組分配到此空閑存儲位置 (方框420);判斷是否成功解碼了所述分組(方框425);如果沒有成功解碼所述分組,則在所分配的存儲位置中保存所述分組,以便與后續(xù)的分組重傳進行合并(方框425)。應當理 解的是,該方法或其任意部分可以實現(xiàn)在軟件、固件和/或其任意組合/子組合中,以便在 ASIC 320上執(zhí)行。當然,該方法并不受限于在ASIC上執(zhí)行,其還可以在任何類型的處理器 和/或硬件上執(zhí)行,也可以劃分到多個處理器和/或子處理器之中執(zhí)行。
圖5是對用于存儲與H-ARQ過程相關的數(shù)據的存儲器進行動態(tài)管理的另一個示例 性過程500的流程圖。如上所述,將過程500示出為對與給定H-ARQ過程相關的連續(xù)分組 進行操作的連續(xù)過程。但是,針對與其它并行H-ARQ過程相關的接收分組,UE可以以不同 步的方式執(zhí)行過程500的各個方框。 過程500可通過初始化用于分組存儲的H-ARQ緩沖存儲器而開始(方框503)。 這可以包括確定用于每一過程的H-ARQ緩沖存儲位置大小和H-ARQ緩沖存儲位置的總數(shù) (nT)。可以按照如上面針對圖3的描述中所詳細解釋的那樣,進行這種確定。但是,用于 H-ARQ過程的其余空間不應當是任意小,并且可以執(zhí)行檢查以確保在緩沖器330中為總的 H-ARQ緩沖器大小提供足夠的存儲,從而實現(xiàn)可接受的解碼性能。 UE 300可以通過HS-DSCH從節(jié)點B105接收分組(方框505) 。 UE 300可以進行檢 查,以判斷所接收的分組是否是新分組(方框507)。如果該分組是新分組,則UE 300可以 判斷在H-ARQ緩沖器中是否存在空閑存儲位置(方框510)。如果不存在空閑的位置,則有 效地丟掉該分組,不嘗試進行解碼,并且UE 300向節(jié)點B105發(fā)送DTX信號(方框515)。隨 后,UE300可以判斷在特定的時間間隔期間,是否超過了待解碼的接收分組中所丟掉的分組 的數(shù)量的門限部分(方框547)。如果是,則UE 300可以通過將nT增加l,來增加H-ARQ緩 沖器大小(方框549)??梢栽O計時間間隔窗的范圍,以使得nT的變化減少,同時仍然能夠 避免顯著的性能下降。在接收到DTX信號后,節(jié)點B105通??梢栽谥貍鏖g隔(例如,10ms) 之后的某個時間點處重新發(fā)射針對第一次傳輸?shù)姆纸M(其與H-ARQ IDi相關)的可自解碼 版本。 在方框510中如果確定在H-ARQ緩沖器中存在空閑存儲位置,那么UE 300可以將 接收的分組分配到H-ARQ緩沖器中的空閑存儲位置(方框520)。為了在非HS存儲緩沖器 擴張時使重寫分組的概率最小,可以將接收的分組分配到與非HSDPA存儲劃分相遠離的空 閑存儲位置。UE 300可以對接收的分組進行解碼(方框522)。隨后,UE 300可以判斷接 收的分組是否被成功解碼(方框525)。 如果成功解碼了該分組,那么UE 300將丟棄該分組并釋放H-ARQ緩沖存儲位置 (方框530),還向節(jié)點B105發(fā)送ACK信號(方框517)。如果沒有成功解碼該分組,則保存 該分組,以便和與H-ARQ IDi相關的相同分組的后續(xù)傳輸進行合并(方框535)。還可以向 節(jié)點B發(fā)送NACK信號(方框537)。與HSDPA標準相一致,為了增加解碼效率,重傳的塊可 以與先前版本具有不同組的冗余比特。原始(或先前發(fā)送的)分組與重傳分組的重組可以 提高該分組的信噪比,并增加成功解碼操作的概率。 如果確定所接收的分組不是新分組(方框507),那么UE 300可以判斷H-ARQ IDi 上的先前分組是否被成功解碼(方框509)。如果是,則UE 300向節(jié)點B發(fā)送ACK信號(方 框517),并不嘗試解碼。如果確定沒有成功解碼H-ARQ IDi上的先前分組(方框509),那 么UE 300將執(zhí)行方框513、522和525。 因此,本發(fā)明的實施例包括用于對存儲與H-ARQ過程相關的數(shù)據的存儲器進行動態(tài)管理的方法。該方法可以包括初始化用于分組存儲的H-ARQ緩沖器(方框503);接收 與H-ARQ過程相關的分組(方框505);判斷所接收的分組是否是新分組(方框507);如果 所接收的分組不是新分組,那么判斷與該H-ARQ過程相關的先前分組是否被成功解碼(方 框509);如果與該H-ARQ相關的先前分組被成功解碼,則向節(jié)點B發(fā)送確認(ACK)信號(方 框517)。 該方法還可以包括判斷在H-ARQ緩沖器中空閑存儲位置是否可用(方框510); 將該分組分配到空閑存儲位置(方框520);對該分組進行解碼(方框522);判斷是否成功 解碼該分組(方框525);如果沒有成功解碼該分組,則將該分組保存在所分配的存儲位置, 以便與后續(xù)的分組重傳進行合并(方框535);向節(jié)點B發(fā)送NACK(方框537)。
該方法還可以包括如果在H-ARQ緩沖器中沒有可用的空閑存儲位置,那么向節(jié) 點B發(fā)送不連續(xù)傳輸(DTX)信號(方框515);判斷是否超過與DTX信號相關的門限(方 框547);當超過與DTX信號相關的門限時,修改H-ARQ緩沖存儲器大小基數(shù)(base)(方框 549)。其中,當確定與H-ARQ過程相關的先前分組沒有被成功解碼時,該方法還包括在 H-ARQ緩沖器中的適當存儲位置中保存所接收的分組(方框513);對所接收的分組進行解 碼(方框522)。該方法還包括從所分配的存儲位置中丟棄所接收的分組,并釋放H-ARQ緩 沖器中的分配的存儲位置(方框530);向節(jié)點B發(fā)送ACK信號(方框517)。
圖6示出了用于確定UE 300所使用的存儲器管理技術的類型的示例性過程的流 程圖。該過程通過確定在緩沖器330中可用于全部H-ARQ過程的存儲器(例如,確定圖3 示出的總的H-ARQ緩沖器大小)而開始(方框605)。隨后,UE 300可以確定每一個H-ARQ 過程所使用的存儲量,以及隨后確定與當前HSDPA種類相關的H-ARQ緩沖存儲位置的數(shù)量 (方框610)。 UE 300可以判斷H-ARQ緩沖存儲位置的數(shù)量(nT)是否小于H-ARQ過程的 總數(shù)。如果是,UE將執(zhí)行動態(tài)H-ARQ過程管理。如果riT等于N,那么UE 300可以執(zhí)行常規(guī) 的靜態(tài)H-ARQ過程管理。例如,在上面圖3的說明中描述了用于確定riT和總的H-ARQ緩沖 器大小的技術的例子。 因此,本發(fā)明的實施例包括用于管理UE設備的存儲器的方法。該方法可以包括 確定可用于HSDPA H-ARQ過程的存儲空間(方框605);確定用于每一個H-ARQ過程的存儲 量和確定所能夠存儲的H-ARQ過程的數(shù)量(nT)(方框610);判斷針對給定UE種類而分配的 H-ARQ過程的總數(shù)是否超過nT (方框615);如果針對給定的UE種類而分配的H-ARQ過程的 總數(shù)超過rv那么針對H-ARQ過程存儲來執(zhí)行動態(tài)存儲器管理(方框620)。如上所述,該 方法的全部或其一部分可以用軟件、固件或其任意組合來執(zhí)行。 應當注意的是,信息和信號可以使用任意多種不同的技術和方法來表示。例如, 在貫穿上面的描述中提及的數(shù)據、指令、命令、信息、信號、比特、符號和碼片可以用電壓、電 流、電磁波、磁場或粒子、光場或粒子或者其任意組合來表示。 此外,應當注意的是,結合本申請所公開實施例描述的各種示例性的邏輯框、模 塊、電路和算法步驟均可以實現(xiàn)成電子硬件、計算機軟件或二者的組合。為了清楚地表示硬 件和軟件之間的可交換性,上面對各種示例性的部件、框、模塊、電路和步驟均圍繞其功能 進行了總體描述。至于這種功能是實現(xiàn)成硬件還是實現(xiàn)成軟件,取決于特定的應用和對整 個系統(tǒng)所施加的設計約束條件??梢葬槍γ總€特定應用,以變通的方式實現(xiàn)所描述的功能, 但是,這種實現(xiàn)決策不應解釋為背離本發(fā)明的保護范圍。
結合本申請所公開實施例描述的方法、順序和/或算法可直接體現(xiàn)為硬件、由處 理器執(zhí)行的軟件模塊或二者組合。軟件模塊可以位于RAM存儲器、閃存、R0M存儲器、EPR0M 存儲器、EEPROM存儲器、寄存器、硬盤、移動磁盤、CD-ROM或者本領域已知的任何其它形式 的存儲介質。 一種示例存儲介質耦接至處理器,從而使處理器能夠從該存儲介質讀取信息, 且可向該存儲介質寫入信息。或者,存儲介質可以是處理器的組成部分。
因此,本發(fā)明的實施例可以包括計算機可讀介質,后者包括如本申請所公開的 H-ARQ過程存儲器管理的方法。此外,本發(fā)明并不受到示出的示例的限制,用于執(zhí)行本申請 所述功能的任何模塊都包括在本發(fā)明的實施例中。例如,本申請描述的方法、順序和/或算 法可以由用于執(zhí)行所公開的功能的邏輯來執(zhí)行。 雖然上述內容示出了本發(fā)明的示例性實施例,但應當注意的是,在不脫離如所附 權利要求所規(guī)定的本發(fā)明保護范圍的基礎上,可以對本申請做出各種改變和修改。根據本 申請所述的本發(fā)明的實施例的功能、步驟和/或方法主張的動作不需要以任何特定的順序 執(zhí)行。此外,雖然用單數(shù)形式描述或主張了本發(fā)明的單元,但除非明確說明限于單數(shù),否則 復數(shù)形式是可以預期的。
權利要求
一種用于對存儲與H-ARQ過程相關的數(shù)據的存儲器進行動態(tài)管理的方法,包括接收與H-ARQ過程相關的分組;判斷在H-ARQ緩沖器中空閑存儲位置是否可用;將所述分組分配到所述空閑存儲位置;判斷是否成功解碼所述分組;如果沒有成功解碼所述分組,則在所分配的存儲位置中保存所述分組,以便與后續(xù)的分組重傳進行合并。
2. 根據權利要求1所述的方法,還包括如果在所述H-ARQ緩沖器中沒有可用的空閑存儲位置,那么向節(jié)點B發(fā)送不連續(xù)傳輸 (DTX)信號。
3. 根據權利要求2所述的方法,還包括 判斷是否超過與所發(fā)送的DTX信號的數(shù)量相關的門限;當超過所發(fā)送的DTX信號的預定數(shù)量時,修改所述H-ARQ緩沖存儲器大小基數(shù)。
4. 根據權利要求3所述的方法,其中,修改所述H-ARQ緩沖存儲器大小進一步包括 減少分配給非HSDPA業(yè)務的存儲空間量,增加分配給所述H-ARQ緩沖器的存儲量。
5. 根據權利要求1所述的方法,還包括 判斷所接收的分組是否是新分組;如果所接收的分組不是新分組,則判斷與所述H-ARQ過程相關的先前分組是否被成功 解碼。
6. 根據權利要求5所述的方法,其中,如果確定沒有成功解碼與所述H-ARQ過程相關的 先前分組,則所述方法還包括如果確定沒有成功解碼與所述H-ARQ過程相關的先前分組,則將所接收的分組存儲在 所述H-ARQ緩沖器中的相應存儲位置; 解碼所接收的分組。
7. 根據權利要求5所述的方法,還包括如果沒有成功解碼所接收的分組,則發(fā)送否定確認(NACK)信號。
8. 根據權利要求5所述的方法,其中,如果沒有成功解碼所接收的分組,則所述方法還 包括從所分配的存儲位置中丟棄所接收的分組; 在所述H-ARQ緩沖器中釋放所分配的存儲位置; 向節(jié)點B發(fā)送確認(ACK)信號。
9. 根據權利要求1所述的方法,其中,將所述分組分配給與非HS業(yè)務相關的存儲空間 遠離的空閑存儲位置。
10. 根據權利要求1所述的方法,還包括針對后續(xù)接收的分組,執(zhí)行根據權利要求l所述的方法,其中,每一個分組與一個 H-ARQ ID相關。
11. 一種用于管理UE設備的存儲器的方法,包括 確定可用于HSDPAH-ARQ過程的存儲空間; 確定用于每一個H-ARQ過程的存儲量;確定所能夠存儲的H-ARQ過程的數(shù)量(nT);判斷針對給定UE種類而分配的H-ARQ過程的總數(shù)是否超過nT ;如果針對給定UE種類而分配的H-ARQ過程的總數(shù)超過了 nT,那么針對H-ARQ過程存儲 來執(zhí)行動態(tài)存儲器管理。
12. 根據權利要求ll所述的方法,還包括如果針對給定UE種類而分配的H-ARQ過程的總數(shù)沒有超過nT,那么針對H-ARQ過程存儲來執(zhí)行靜態(tài)存儲器管理。
13. —種用于對存儲與H-ARQ過程相關的數(shù)據的存儲器進行動態(tài)管理的裝置,包括 用于接收與H-ARQ過程相關的分組的模塊;用于判斷在H-ARQ緩沖器中空閑存儲位置是否可用的模塊; 用于將所述分組分配到所述空閑存儲位置的模塊; 用于判斷是否成功解碼所述分組的模塊;用于如果沒有成功解碼所述分組,則在所分配的存儲位置中保存所述分組,以便與后 續(xù)的分組重傳進行合并的模塊。
14. 根據權利要求13所述的裝置,還包括用于如果在所述H-ARQ緩沖器中沒有可用的空閑存儲位置,則向節(jié)點B發(fā)送不連續(xù)傳 輸(DTX)信號的模塊。
15. 根據權利要求14所述的裝置,還包括 用于判斷是否已超過所發(fā)送的DTX信號的預定數(shù)量的模塊;用于當超過所發(fā)送的DTX信號的預定數(shù)量時,修改所述H-ARQ緩沖存儲器大小基數(shù)的 模塊。
16. 根據權利要求15所述的裝置,其中,用于修改所述H-ARQ緩沖存儲器大小的模塊還 包括用于減少分配給非HSDPA業(yè)務的存儲空間量,增加分配給所述H-ARQ緩沖器的存儲量 的模塊。
17. 根據權利要求13所述的裝置,還包括 用于判斷所接收的分組是否是新分組的模塊;用于如果所接收的分組不是新分組,則判斷與所述H-ARQ過程相關的先前分組是否被 成功解碼的模塊。
18. 根據權利要求17所述的裝置,還包括用于將所接收的分組存儲在所述H-ARQ緩沖器中的相應存儲位置的模塊; 用于解碼所接收的分組的模塊。
19. 根據權利要求17所述的裝置,還包括用于如果沒有成功解碼所接收的分組,則發(fā)送否定確認(NACK)信號的模塊。
20. 根據權利要求17所述的裝置,還包括 用于從所分配的存儲位置中丟棄所接收的分組的模塊; 用于在所述H-ARQ緩沖器中釋放所分配的存儲位置的模塊; 用于向節(jié)點B發(fā)送確認(ACK)信號的模塊。
21. 根據權利要求13所述的裝置,其中,將所述分組分配到與非HS業(yè)務相關的存儲空間遠離的空閑存儲位置。
22. 根據權利要求13所述的裝置,還包括用于針對后續(xù)接收的分組,執(zhí)行根據權利要求1所述的方法的模塊,其中,每一個分組 與一個H-ARQ ID相關。
23. —種用于管理UE設備的存儲器的裝置,包括 用于確定可用于HSDPA H-ARQ過程的存儲空間的模塊; 確定用于每一個H-ARQ過程的存儲量的模塊; 用于確定所能夠存儲的H-ARQ過程的數(shù)量(nT)的模塊; 用于判斷針對給定UE種類而分配的H-ARQ過程的總數(shù)是否超過nT的模塊; 用于如果針對給定UE種類而分配的H-ARQ過程的總數(shù)超過了 nT,則針對H-ARQ過程存儲來執(zhí)行動態(tài)存儲器管理的模塊。
24. 根據權利要求23所述的裝置,還包括用于如果針對給定UE種類而分配的H-ARQ過程的總數(shù)沒有超過nT,則針對H-ARQ過程 存儲來執(zhí)行靜態(tài)存儲器管理的模塊。
25. —種裝置,包括用于接收與H-ARQ過程相關的分組的邏輯; 用于判斷在H-ARQ緩沖器中空閑存儲位置是否可用的邏輯; 用于將所述分組分配到所述空閑存儲位置的邏輯; 用于判斷是否成功解碼所述分組的邏輯;用于如果沒有成功解碼所述分組,則在所分配的存儲位置中保存所述分組,以便與后 續(xù)的分組重傳進行合并的邏輯。
26. 根據權利要求25所述的裝置,還包括用于如果在所述H-ARQ緩沖器中沒有可用的空閑存儲位置,則向節(jié)點B發(fā)送不連續(xù)傳 輸(DTX)信號的邏輯。
27. 根據權利要求26所述的裝置,還包括用于判斷是否已超過與所發(fā)送的DTX信號的數(shù)量相關的門限的邏輯; 用于當超過所發(fā)送的DTX信號的預定數(shù)量時,修改所述H-ARQ緩沖存儲器大小基數(shù)的 邏輯。
28. —種裝置,包括用于確定可用于HSDPAH-ARQ過程的存儲空間的邏輯; 確定用于每一個H-ARQ過程的存儲量的邏輯; 用于確定所能夠存儲的H-ARQ過程的數(shù)量(nT)的邏輯; 用于判斷針對給定UE種類而分配的H-ARQ過程的總數(shù)是否超過nT的邏輯; 用于如果針對給定UE種類而分配的H-ARQ過程的總數(shù)超過了 nT,則針對H-ARQ過程存儲來執(zhí)行動態(tài)存儲器管理的邏輯。
29. 根據權利要求28所述的裝置,還包括用于如果針對給定UE種類而分配的H-ARQ過程的總數(shù)沒有超過nT,則針對H-ARQ過程 存儲來執(zhí)行靜態(tài)存儲器管理的邏輯。
30. —種包括所存儲的程序代碼的計算機可讀介質,所述程序代碼用于對存儲與H-ARQ過程相關的數(shù)據的存儲器進行動態(tài)管理,所述程序代碼包括 用于接收與H-ARQ過程相關的分組的程序代碼; 用于判斷在H-ARQ緩沖器中空閑存儲位置是否可用的程序代碼; 用于將所述分組分配到所述空閑存儲位置的程序代碼; 用于判斷是否成功解碼所述分組的程序代碼;用于如果沒有成功解碼所述分組,則在所分配的存儲位置中保存所述分組,以便與后 續(xù)的分組重傳進行合并的程序代碼。
31. —種包括所存儲的程序代碼的計算機可讀介質,所述程序代碼用于管理UE設備的 存儲器,所述程序代碼包括用于確定可用于HSDPAH-ARQ過程的存儲空間的程序代碼;用于確定每一個H-ARQ過程的存儲量的程序代碼;用于確定所能夠存儲的H-ARQ過程的數(shù)量(nT)的程序代碼;用于判斷針對給定UE種類而分配的H-ARQ過程的總數(shù)是否超過nT的程序代碼;用于如果針對給定UE種類而分配的H-ARQ過程的總數(shù)超過了 nT時,則針對H-ARQ過 程存儲來執(zhí)行動態(tài)存儲器管理的程序代碼。
全文摘要
本文提出了針對H-ARQ過程動態(tài)存儲器管理的方法和裝置。提出了用于對存儲與H-ARQ過程相關的數(shù)據的存儲器進行動態(tài)管理的方法,其中,該方法包括接收與H-ARQ過程相關的分組,判斷在H-ARQ緩沖器中空閑存儲位置是否可用,將該分組分配到該空閑存儲位置,判斷是否成功解碼該分組,以及如果沒有成功解碼該分組則在分配的存儲位置中保存該分組以便與后續(xù)的分組重傳進行合并。此外,還給出了一些裝置,這些裝置具有用于執(zhí)行所提出的方法的邏輯。
文檔編號H04L1/16GK101720538SQ200880022835
公開日2010年6月2日 申請日期2008年6月27日 優(yōu)先權日2007年6月29日
發(fā)明者J·西迪, S·吉姆 申請人:高通股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1